<SEC-DOCUMENT>0000039263-22-000008.txt : 20220204
<SEC-HEADER>0000039263-22-000008.hdr.sgml : 20220204
<ACCEPTANCE-DATETIME>20220204155433
ACCESSION NUMBER:		0000039263-22-000008
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		165
CONFORMED PERIOD OF REPORT:	20211231
FILED AS OF DATE:		20220204
DATE AS OF CHANGE:		20220204

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CULLEN/FROST BANKERS, INC.
		CENTRAL INDEX KEY:			0000039263
		STANDARD INDUSTRIAL CLASSIFICATION:	NATIONAL COMMERCIAL BANKS [6021]
		IRS NUMBER:				741751768
		STATE OF INCORPORATION:			TX
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		111 W HOUSTON ST
		CITY:			SAN ANTONIO
		STATE:			TX
		ZIP:			78205
		BUSINESS PHONE:		210-220-4011

	MAIL ADDRESS:	
		STREET 1:		POST OFFICE BOX 1600
		CITY:			SAN ANTONIO
		STATE:			TX
		ZIP:			78296-1600

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CULLEN FROST BANKERS INC
		DATE OF NAME CHANGE:	19920703

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	FROST BANK CORP
		DATE OF NAME CHANGE:	19770823
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>cfr-20211231.htm
<DESCRIPTION>10-K - CULLEN/FROST BANKERS, INC. 2021
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:c65015b9-8b75-475d-82e5-f4824da2804a,g:e6bbe9b4-18b1-440a-b04f-5d45c719ea52,d:efbde35a1bee40dc8976665de60692b6--><html xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:cfr="http://www.frostbank.com/20211231" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns="http://www.w3.org/1999/xhtml" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:exch="http://xbrl.sec.gov/exch/2021" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>cfr-20211231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl80L2ZyYWc6OTM3MThlMTcxYmFmNGEwMDg4MGFjMDM1ZDcwZTA4NjYvdGFibGU6YzMzZWJlNDZhMzg2NDU2YThjNDUyOTYzZDg0OTBmZGIvdGFibGVyYW5nZTpjMzNlYmU0NmEzODY0NTZhOGM0NTI5NjNkODQ5MGZkYl81LTEtMS0xLTA_05bf272d-e08e-4a75-86ca-452b2e5aff16">0000039263</ix:nonNumeric><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl80L2ZyYWc6OTM3MThlMTcxYmFmNGEwMDg4MGFjMDM1ZDcwZTA4NjYvdGFibGU6YzMzZWJlNDZhMzg2NDU2YThjNDUyOTYzZDg0OTBmZGIvdGFibGVyYW5nZTpjMzNlYmU0NmEzODY0NTZhOGM0NTI5NjNkODQ5MGZkYl8xMS0xLTEtMS0w_9b35a95a-80f6-42cd-86ea-262355244908">FY</ix:nonNumeric><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl80L2ZyYWc6OTM3MThlMTcxYmFmNGEwMDg4MGFjMDM1ZDcwZTA4NjYvdGFibGU6YzMzZWJlNDZhMzg2NDU2YThjNDUyOTYzZDg0OTBmZGIvdGFibGVyYW5nZTpjMzNlYmU0NmEzODY0NTZhOGM0NTI5NjNkODQ5MGZkYl8xMi0xLTEtMS0w_10a5ad92-03ad-43c7-939c-aad987cf604e">false</ix:nonNumeric><ix:nonFraction unitRef="shares" contextRef="ic5933e5063044b6e97435b1c99feba10_I20220126" decimals="0" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl80L2ZyYWc6OTM3MThlMTcxYmFmNGEwMDg4MGFjMDM1ZDcwZTA4NjYvdGFibGU6YzMzZWJlNDZhMzg2NDU2YThjNDUyOTYzZDg0OTBmZGIvdGFibGVyYW5nZTpjMzNlYmU0NmEzODY0NTZhOGM0NTI5NjNkODQ5MGZkYl8xNy0yLTEtMS0w_9b46284e-8e15-45c0-81c7-0a3910a66e90">64,023,571</ix:nonFraction><ix:nonNumeric contextRef="icfbfd619ccd2412d899fc7f2c11d8d80_D20210101-20211231" name="cfr:DebtInstrumentMaturitiesPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzE4NA_d5d6de54-c491-44c7-8691-a0d9988d5816">P1D</ix:nonNumeric><ix:nonNumeric contextRef="i0b00413da10d4afdb9924dbe36be9635_D20210101-20211231" name="cfr:DebtInstrumentMaturitiesPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzE5MA_c4ecd7de-e919-43f5-868e-dd643081b217">P90D</ix:nonNumeric><ix:nonNumeric contextRef="i6e37016871ea47b49f78071bc1c83fb3_D20210101-20211231" name="cfr:DebtInstrumentMaturitiesPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzM3OA_3c9f8e6e-abca-42ea-9d3b-53680bde0f81">P30D</ix:nonNumeric><ix:nonNumeric contextRef="i1112414e5d1445e38ad958877555e35c_D20210101-20211231" name="cfr:DebtInstrumentMaturitiesPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzM4NA_15b26856-1798-4f59-850b-79faf99d1447">P90D</ix:nonNumeric><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:CreditLossOptionalTransitionalPeriodUnderCECL" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzE0OTk_2b63dc27-5520-4a4d-bef1-d9f64ee56ad8">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="i0f9a873e59814fa5bdeb11081ae5ca49_D20210101-20211231" name="cfr:Finalyearsofthetermofthenotes" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzMwNTI_69605f33-0cd3-4f77-814d-dabe39463450">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:CreditLossTransitionalPeriodUnderCECL" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzEwOTk1MTE2NDcwODM_5788e750-ec35-4c51-a601-7e36d59d279c">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:CreditLossOptionalTransitionalPeriodUnderCECL" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzY1OTc_2b63dc27-5520-4a4d-bef1-d9f64ee56ad8">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:CreditLossOptionalTransitionalPeriodUnderCECL" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzY2NDk_2b63dc27-5520-4a4d-bef1-d9f64ee56ad8">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="i0ddaca7bef1e4354b7f407f5d3aa2fdd_D20220126-20220126" name="us-gaap:StockRepurchaseProgramPeriodInForce1" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI3NDg3NzkwODY2ODk_a5b28c42-2d17-4045-9d7b-f3d0877dd40d">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="i1f4f7f03a9514975847d498393bf8ee3_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzExMTk0_1fcc0098-e57f-4662-b6ad-c2aae695dc4d">P10Y</ix:nonNumeric><ix:nonNumeric contextRef="i1f4f7f03a9514975847d498393bf8ee3_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzExMjUy_53e15f9e-bdf9-4b25-af11-5fb05e968d0f">P4Y</ix:nonNumeric><ix:nonNumeric contextRef="ifa6a00290569460784aa64d6def22fbe_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTA5MzY_7c478893-63a5-463c-b684-3d543fc9a06f">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="i30cd4385a55a446385e46cd44c0305eb_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTA5NDU_51089506-9638-4aeb-b718-c056de25353f">P4Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="cfr-20211231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="ie53e384e8d6d4fb0a25298c3b1861d6d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">exch:XNYS</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="i9dcaee2234f94d85a27d2ac8955ce598_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">exch:XNYS</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="ic3874978cf8a4daf9120bc28e0c2ed09_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="ic5933e5063044b6e97435b1c99feba10_I20220126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-01-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></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="ie0cea98278054adeb8d68511d354aeb6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i626c79054bc34425aeb277bc88921659_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54b88a1057404905ab7a1d3c2db6012f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb1a184c93fb456cb0a5b1ec560d485e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97d177426fc8411194a88211ad11b119_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b090403ae124c64bc9fe7a12c704b87_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5104f0716fca4196b0c4704f2dc69ce8_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide9575dbc54b4a6587acd46422add072_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3426f8a7d95c414794b1d7ddb49d4afa_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1b04ff8a7c348d2a0818c35ca0ae1df_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d9f69a949e542be9b886edcf4ca2ab7_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72c15a74811c41ed8fe76044fd2cee3b_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08a21888036e4259b812e6e4a144f188_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id89402b9e8854de287b0e09add92eb77_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie09b15acdb114707915c04a9cb8a08f3_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i165986944f564b6386f1afa6026edac0_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94fab2fc824449f2a6ce698309f10785_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45b3f362799442a18ee37925807769ec_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="i3c11abd15be14a699e610b0bbdbbc690_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><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="i6157948d99444093a882a8131cd09878_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="i3a1707518e3045e3a1f9d860e42cc1c6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="ic8bc9b7c8dd9407f8a361e28dbb3df9b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e81a28f99bf453abf87863068fc2b5e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib30324ef47984877ad3c1b825c9ecd55_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="ibd90758071d34a3e902419be4ba4c1c0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="i55c6eaacbcdd44caad4d5f082fded5ff_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli: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="i69bb6497e1c1496da12f5d4b7b14f20f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><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="i6ea8011dddea405a8fadfd4236e80aa4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli: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="i1b363418372c48019e062cf83f41d964_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i101c2a8be3a447e89d853b3bfb41b9f8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="ie4f3833913ed473095de0d834760b2fe_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><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="i2445236951fd483b8f1dd3569573db11_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="ib6ddb678a7d44a889a6fd147d5650cfc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="i638d2cec934b4077835d718a3b46341a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65344c948d324f2299648afcb1263ae6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="ic23de4ff476541d4a21e493cd1ef42ab_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="i52bb38b01f4e4e628b69ac9f31e6e45a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</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="i1586d455b6fa4f9e83a0decd4bbeb6b5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><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="iea1b39ce74874abcbfae0803fa30ea0a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">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="i69ebaa9a423f4c86aa18e500aeacd704_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="ib79c187524d54585adab6d189ec5b540_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><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="ib9c245b7ba6b4238ada5af175603d66f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="i545737c974544f579d637815451cd8ea_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="i1463841d81304b9f9376161cd9341610_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="if65c0288a26e4e7a9bc7005009f777b6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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="i8af1a696138344a588898bfbb20afe13_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="iec255877b03b4dcb8a2c3090843f3be8_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd8e14d864aa40f9a5de5af7dffb1ba4_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c40471aca92440dae4825581b59a5da_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d76758a9896469bb52892362b349696_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15a6bc8ad50c4dbca3a15940a179a1af_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66d35c2e27e3473886aa3b092cb8872c_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib286ed0e23bb4d0a8121aeeb5998bf45_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i678c8ccc6ad94ca2b0693097949afaa8_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i880bcac80b1c4b01b1410f46c0421694_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice9381db0bc74767a7a15df8e3ca940f_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5a35aacb33a4e3b8e0d5fbcfcfd55c8_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i497b92caeb0345caa119a3533c8ad533_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib58b144bd8214775802e1a31d8a4db09_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie87657adf3254b77a96e3577ecc8557c_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7b13750df8348438cf555bc5ab0a70a_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2dec574b0f2b47cf848f05738942f6ac_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc64bdf57200457c88426c47678e5076_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c858100665149d9aa3eb4b24c8889d4_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia4b22b899d7d44508e42f45af0ee104b_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib32e5710057849e6a8f6ffc2f663daa0_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45390fd45ecb4c44bcddf1c6eb98a40a_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6624c33e99b7426f9497aafbebb88d68_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47d27b1e28f64767ab180357f23fdf8f_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibdd98da8819549d5abb6c0cd334248c6_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6c2f5a8eb584da3a7ace2d9331c20e6_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc1e1271193345a3a66bd091effaeeff_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7699beca3cb4312a67236989c3808e8_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia324932cb2484c5caeec844ba4ff8872_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c1209bceda24077aa97ad45666cc04f_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05e25ee338e243d4a1b92e1f85a93c6a_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c1720ac7d6143d991f639dbc3528e14_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26a713418601481498e9d29efe05c5c4_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i985244ae2d79435092b71b971d179086_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28f4913c00b741ba98a694fbdf57640e_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8e872b2c0c94f20a3b02baab9db0a88_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8359ee4ca56d47588a8b7beefcb7d9a9_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39e22dfdbb6946689a2a7c6d321381fb_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id307aee54c64473998d2727aa19ddb39_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ea909b440e342e7b7049b14cdc813f9_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36de697aa991459eafa6616ae4e25c92_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idbc8faf8b616439e8117a507be0b6962_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id65edf4f3d674ce59d2ff7f71ead1be4_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i261de01130f5424b851c117422988dc0_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea2570aeb5534f4b8146421decd18436_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice94d60e046245518e714ba0bbb1529b_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i327c10d753a448f0a203c9dd4103ac5f_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9bbe7f7ce4fb455e8b3be0888d67f865_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i885e543cb6ce4bcca701fd5389d0590f_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32b2231e1721401ca4eb496783ad3f48_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56e17e25520c4ad8a5c8b6853ed4a2bf_I20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cfr:PremisesAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5bd39b157ef74b658613d1d82bdbcba2_I20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49e46631075f4e1fb0205f529c4fa3d5_I20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45b6588ab6484c28848b1b93ce747f28_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia04de6c5ac1b4fd1905c6c1d48385888_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88aff206513f466897d2270cbe14f27b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieaa5ad2709a64b77a999aca49ccb8ea6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7ae39c667ca4f4ebd39536186d41e8c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i373ef498af374f07bd1a7ce8f9d5c156_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30406c5d267a4393b79c7ac155124280_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:ReclassifiedToHeldToMaturityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i910c584877b248939c82b00ffe1d2c09_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:NotGuaranteedorPreRefundedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if55ce0740105479e943ff00ae55d39bc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:GuaranteedbytheTexasPSFMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied329c0717fc4badacaa5fb8abcabb85_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2b9785ec0e34bcba0900fdc0597cdf4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49b09664dbe942158046a10513910c09_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7dce488e84c4c62b3e06503092b61d5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:NotGuaranteedorPreRefundedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6de72162a4a04682b794ccf1755d5612_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:GuaranteedbytheTexasPSFMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a45bbddb9fb4eb4b0a8ed0df5d5b44a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3edeabd22aa24fdcab888dda3437da17_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d4c73beb2fb4387a42a8d6ec58304cb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc2edcad4e544e779380f43836fc479f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:NotGuaranteedorPreRefundedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32d69477a27849f0b13a169269832090_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:GuaranteedbytheTexasPSFMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ffe0ba922e74b6a9f369cac1f338387_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78750aff14264a49970ffad4f12fc93d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i560e5165bd254801bd6fdc5811764a49_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i980bab4dd6884cdbb0dc42c80a99cd55_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:NotGuaranteedorPreRefundedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idcb21868425a4be5b4af4ea83134f4f0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:GuaranteedbytheTexasPSFMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19f77af800b6494bb418136cf3de3064_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c3f73da9ad3465ab579267eda91dc2c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:GuaranteedbytheTexasPSFMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i371d0c4385f94a04ac664cd3163eba1c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0724b4f2558491eaca26a468cca8ba3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i440d0d0caa454d8586e58adb5c06675f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib963873617f6453eaa095d8a1e73d179_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ea151d08ce5444fb027dd4e43fe8bd6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</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="ic46596bc26da46b685fcb82e4423bbb3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli: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="i139e59fc30544e3cb3e0f8527ef3a511_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86599c1f57fd4beda34916d0c337859f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id398f625904d454d90b6a7c40c4faafc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6157b8d826d346b39de766716238d9aa_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6fc5e70e67994fbb9e5ad890304efbe0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1afc37271d4b41888bf0168f82a7d5de_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e82428f512e4163a14e316a0ae59eea_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a0a953f8c074db79aeb3fae1dfa7539_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:EnergyProductionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b860fb437af42049fac385feb577a23_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:EnergyProductionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id20aafd609c540f5a227fd1f2cec12e7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:EnergyServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i820d1d40e1bb4b78be0b53fed91fc773_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:EnergyServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a38a2c838964a00ae40c3f975502ad2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:EnergyOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b1b3e0413ec4206b2224ddfeccbf3e1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:EnergyOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3da89888138f4b0b9014523d490053ee_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib76ff36feca74e89bb95b6628d7622fa_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0c3da8aacda42fd8dc0547d6741fa4b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iddd1767b1c934621ae199ff5360c1d4d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87610ef50a4a493092ff0f928f70aa8e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialmortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5305bfe25d404027b2cff09b396c6c9a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialmortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0f33d365df4446488bf0a8e7bb74027_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f4bff276a194607b0a4e73344a6222d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c94e1351842403f91c38c29ef7804c3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommerciallandloanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib07c6346a15d480c857f991dbae90005_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommerciallandloanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8fc15f4e18854e45a0ee3b4c74c21a9c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65685dbf9d3a4ed0ac340814679c1f46_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32e0d73511944eb8b86e2ab410548db2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53e806ba8278463a9d3407fb97bcfa36_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a23a93181394c268b238840adba819f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45eb8cc446674f51af90fc2849214213_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:OtherconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05c33da7e9724c67b7a4877b54ae0618_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:OtherconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c5056e544ea4b2fbef1e0bef687f54a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb9067b61ade460ab87f54d9f8bcdd72_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i621293fa8fbb4c1f8ef054388535433b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if96bfb7ef42c43fda2c5e09cc138e232_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i593d782acaf845e8b67e8337e5da28c4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i810671430e504d8dadb4cb4be6d998e2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f3fa8a99847427a82b15567b8ee081f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab275b7148974edeaf29c6de5b401998_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53cb913b0e5a47aa8588c08ed29fa7be_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b7cfb10c21a4b20982b1afe7622e154_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ff15b23a6944bbf923d4e640377d34c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0031f6803de4df9b37af58a31e8b16b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88856d38df804849ae06d3b6ce0b34b7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd6a5ccf5e5c4bb4bbcc98b013658daf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3393ad18f83e4a67b72904fc1fef8bf2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a298a52188340c297f33ba2dc5870a7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb6dc0d0cd4f45b0819af1b8eae87635_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id07bcdadab624a0fb6e9e8c051b2b5cb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a274daffc42418c9db55e2eb502ecea_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib42c20a0e6e64042a6bd4815906993b1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1cead0710ef144098150fae9570882ca_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic53dc55708814866b047f64a2ddbe864_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe15ab7c051d400db24291bf02f2e65b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i162f774faf36468992a264668262a4ca_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i255d6c285f0646ab8d4114c2b6dd0025_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c3fd84af289419e895025e5935899ff_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if96087d2b32c41a28edcf62dcddd49dd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6830dc0632484758ae99775f0e97f42d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i901b4e2b22e74a7099cf1488e74129a4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:NonAccrualLoansMember</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="ibbf2ab8c7814407abf746d620cf53c4c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:NonAccrualLoansMember</xbrldi:explicitMember></xbrli: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="i8f1cb1279157400cb416d5671f2957d6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:NonAccrualLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f74c54b94c044e69dfacdca18df76d1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i785f07422ea0419dbbebae98d5f41935_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic466de9520224a688a0c1deaf601fdf5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3453a6b3ec9646be883a81d051d90d38_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b7db4e384d240e1b58bb2b53109bd54_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80f60613c3ed4386a45e8bd2e2ae964b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i076490e41c2a479eba1c6d99c5741834_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fbb311d9d464e2da00077874c676dcc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i075169174c774989b1acce73ecbc11d7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32cfd8d61e144cfc981b2a849c4d3aab_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i593f335f0f5e4d94bbeaad5e8579e014_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i313677a5dcf34ef686708918f38030bd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia512e7b7c995459cae3851121dd04162_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0c716f5a8fd4037aedf92561f50b411_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb0d472db46748d98d904ab675f31e9b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63eb3692e47c4f60b630665e830a94bb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1593039591d4873abc3b43c8373a616_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b7ecac113794c8287a673cdf5472f66_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f754170d2d54736865c21685de1cb8c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia544966e5a7c4813980e732252fea05d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21c4d39e8ccd4e4b860dd506bf8e5bfc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1bee71da143b4ee2b02222f720a50f70_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95d3f52a8dd94c37973f5b84070bedc7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f77e6b3c4c44f8290d8a5af2b4fdddb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad72845238ee4c67adea3a6de436f867_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98ff67f6a136436eac6a4a23f847131b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7262a5f4b554d528938825bde53aaf8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib81d4de12f9c4410b51f2985f43d0b38_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2e3a62b5eca45e199746100c96954b0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39edcb5fbe3b4b6385cf8bdc651a1247_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6c3ccc3158a40eda81dbc84fd65db1c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c5226b9f5e2497cb707a5dab3eb7a86_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f287e76f7854ab0b95d5c161a987e71_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</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="iaf0ea6fc49244dd194560b8eb4b2018d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli: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="ia87a6097d280443595636c73c9edbf36_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i124f7f5ad643431ebee394d095dabe0b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</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="i6f7d0eead96e4f099e4e1cf0118d81b1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli: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="if923dfb2d8b146178cdb033159d88ad5_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i022134ae6207415e858a11b0579b0dad_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</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="ic537ebdd6aee4943aae475a7f9c83d3c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli: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="i11a82a6d80a045a3b66ef0552aaaad2c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1c8ce56b64540baba07fd58135c931c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</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="i17aaa890eeab4f1ea356fbbd3364bec9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli: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="i56af7a051e0e4d879fcaf8fd3784d9bc_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i188e0bc428a140489304707ad9e0f556_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</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="i03f6758e661d486ba0d7de1caed3e361_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli: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="i289956988b8d44f3998433d7e8009807_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7b3ee79ac8a454297a0a082c57637eb_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</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="ie86023c12dd74c9facb160569d36e677_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli: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="i7998a9d94c174bb29cd6092b82f87d32_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="item"><xbrli:measure>cfr:Item</xbrli:measure></xbrli:unit><xbrli:context id="i1277b2c1453146ddb4a3f364ad8f4bbf_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:GradeTwelveMember</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="i089d3c4c2228419fa471bda20f5d23e4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:GradeThirteenMember</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="i868e6618a5f9448a97d90e9ec8636e22_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb9e8c60b1f54972998ee5d04d1785d0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8418e957002345cdb051f94a74a84c06_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02a9440357e047e0b761512fd1954805_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7dd2a3c82f104b508d69ba49eabf4563_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc333da7212f47a08b0a0632bd0638cc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13bfd2f17012488ea4de1d872c40a45b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id14ea992938448518a51ddb75fb14104_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb387523c189431abcaa131fe72ab98b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4f14502995b4755b2b00731e815ea14_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54818438578440b284e98a06796fa95b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94f5272c4ab04536958ab7dc210802f8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3ed1ae5a1d74503ae4bcd7f8b763966_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie65d5c8ead51471193a152bcf00d2d87_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="grade"><xbrli:measure>cfr:Grade</xbrli:measure></xbrli:unit><xbrli:context id="ibe4a8c6db8bb4fd7b74d9a8b389b6984_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idcdf0f8f53f44d4fb840ff9bffaf6e2c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e04ca14f0954e08b5be8b4fc380d809_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01a84a7506304b5fa006f8e943a142a2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54405c68674245d48bf0d33f66e965ef_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2be077dc1fde49bcb2be284df0432520_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85b4f27545c8479094505e42959ffebf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12b7e2eced844cd1b4fb798bd9c363b4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16010d1f50ef425abac5e60d2f5a060d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if939efa22218405c9c9af849eae249c6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if6d2c8181c2e491da034b607beef81fd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc30c9e8c89e459dbc894bbe4b898403_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3ab7a5d9a0c4a2aa61abb5ca1c2b641_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idce5de21bb944bff857ee8a179816c61_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70d31762e60c40be836bf2e40fdca960_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9103771379704c6ebde05403037d5e76_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1073dbd71aa4414859d75a37ac1d3fb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1b29fdc3ce14c07b9807608f201b7ae_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifecdf11f1ac74e29aaf63c5ab7498509_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7f82ef2ecfc4d55a1e7ccb8ce288d64_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52801894c620491392773cd4e2a21e3f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7551c0f925d0426fa2889d2f095dfc1d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if63b322f3ade40ee8de920127a70caf8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec5972681b014055a881da9284222e39_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d448b0205b4487da1efd8b8f252ebc5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia69a2a0d784d4af285133ca94b446b60_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iebbb37ccd642447b9b373b5e082e6879_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0004c0239d14c7ca1c5cc27d9ed329e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5a56750b77e472cb37563aff119fe24_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ce2a7a06298447c83793f787395f440_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdfde73b2b8041c1962d40e787698a4c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec77ee6efac04c48a45d52d83cff1cf5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2afec00796a7411994ba49bba21fa273_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75bafb33db88446da778fad0f1ad159b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb0bbf02cac34e03b12044da758185dc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i474215968c684bc7a7abf7ae1dbca26b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iacde8c28cc8a48739c87888d8ec41509_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id21981dafc794df283ac899198149438_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79a5fb6e0f314e67aeba3d4ab7d39524_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic381fb4973ff458a873d7276263a77fd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f67595f8e864d6cb4e7a59b9cfd9670_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3282067c01fe41f9abaa6f57b1d0fc53_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica3b0f5d15e44c96a6bcffe9de0b8133_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23aa2a5f50a949e6890c0a268777ad74_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8545595447b41d094f5aecec408a520_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2bd8ee565fa4a4e95ce9a6cd0ff891f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3513ee8a80c74408b2f441dca50f8bc2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52d5b14f0ec0413996185686bc304406_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01d133ae2bfe44d9a926d5c5414576a9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i460095c5baaf44fdae64bbff74e9317c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc04c74c1b624c92b00eb5f6ce37ace6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbc1a2413cb24b76997d31e80226ca67_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iddd101fd30f54ae5a9f25817fc755c53_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4fdbacaed6e437983863626407d7db1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f9e98fe4a544cc0a240f0851c448518_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia00ce2cb1fa34f1eb806a6b84c3a69c2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02852d6313df40429d448f7b9d671be9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i611d7d5150ad49f2a92b2e7232f6fd64_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia02cc3364b0b47bdbaa79cc3d5e40612_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida9234f54346467e8205d38c188609e9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5021d91ef8e4abeaadecaee8bf8faa6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab04fae60bf64f7d8166f25a6a968a40_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a57823d365b491c8ed4e6057abe5f32_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic088d45103d34ad4b8214bb69a1d9aa4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaab4b8d31add4599bd0a6d3ca7c7be5b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i496dcf24af5946148d5eb1a3137e5cbc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6356bdd45664d4393874da3e22f2e79_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc7c2b6c30714919a2b9734175ccb3cd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97c9a6829e164ba1a8d884b35aa97351_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5bf2f50cbdd24a35a72bb86d4296ab11_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1457bc8f3874c2e8f9faf76e5aae069_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i464588cc2d8b467a8132f88bd2c262d2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59876702a7ef4e86844cbf6a1f58ec76_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d71afd5528940e9b18b418e785d2cfe_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifcee641790e947baa0955a9448c04b37_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44eebad713bb4384ae2650418a2feada_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5274af5b37db437e9889a0b8884c6405_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i737e3d114a5048469892cdee5fe029a3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib22c9a8cf5e042f0ad31bea92dee7ff2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb44bfcdc18b4268a189feec0c5b1ff7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b016953d0e14c79bf7e6243dfabb2da_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3bf02dc88d264418bfc3776f9c7c645e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c9369563583409ba8a551ccb5f35614_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia02ac773ab9a419b8994c4f09d5b4c96_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a54ed7174234750ae67273127c30954_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0ae668a1c8449b99ac8b320950459a5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63d3947c27024edabfae743fea0b1ac2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i441f1faf534d448f9813a1c3664c49ee_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf72d686aeed4317bbaf4f45a5ee1d06_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f91a80588ad41878a6adaa61d5483a4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iace9cbc6fe304432ab14fcf7a2c5fa0c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24c0d8683b464fbb9787dea8dacc989d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i536747414c6a40139d4e99062b4edd94_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52e18ea70dc248b48c9187bc116a6362_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc1b7a7d18d04727b343a1226229770c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd024f0b8a9e400182c4a8092eca9799_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92976a4fc01b45c0a0eaf8c2a59c000e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82b6bdddfd594e94838048c237b5ce64_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b1619f6510c4d25b787bdd6ef16c219_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38e2fad1057a4d3db5e03a77b28c2365_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73bede730b3b4b96923b66b3f45e8fd8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b543ef0edeb4fee97ab20ad9f5f0f0f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i712817ba70d94c699dd2b1d12313c78b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7dd4e9f8d9ec45e09cb79671c99a9553_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a2fc82394f64db185c04ddc8bc75b88_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6cc0c2ca433a40a9853232b458adf8b6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i491da3438b184501808822bfb8197384_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8f30469913b4698bfc103437808ba05_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie431e28594d041f9be4fd4691283b334_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1377f6f93ab4178803ae5e807e6e658_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d5c753eea80468e96638aea3599a7b9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11b4911065804154afa0cb89f8b485a9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if03b07f50d5a46dcbc912e261ad89e27_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if58044f9653e463297394c4116456b68_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3b45967fb6d42d6a48e0c421c0bb1d0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2de40e863ac485981934c2881bc9e41_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i953979ab81fd453c86230d427257eba2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0611ccebad1147ae9f4ec29ab8f8e163_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i180c5bdc3ae44f8c85600eb942ed6336_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb88bb173d3a4c1ca5057b50527ef6ee_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4a44ade7d264bf4a50362039b04732a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73daf7ad3037469aa644d707e46caa32_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21f14b5b29444721a81becaed7364a8e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic59154cd43744649b3af9237b11201f0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia32359b99958400a889721c8bd267e7b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0c19b19434f4eeba94ba3480ab9a4a8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i190a6733a13e427bbfb2ae5e97e7e096_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f1f809d1e684bc8a3c71c541d33487f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia02fd55a49944f54868016fa53660b5c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8909b9d9ad0240abb222c33a6dfde818_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i936503db40b94de79528ddbb9f47ee52_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0cd3e5dce5eb44cba3ea5042cc27a2e0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49897aa1569a46d993da8adb976a6898_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i177e4f6db2d54dfab018ecdb2b44a931_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41d4fd1980b2413799cfa1c5d3724d3f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if949e24f8faf425a9ab0ff5bf7dcd0e3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9da9bd221c394397a50e1623b0b9445d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i468416c778204c08b2c0126849e6d78b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4337f7f8dbb14da7960fce4357b3de10_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08da90a55ad440df9a4f07bca015623d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d0ca17e8e1d424787f91111159592d3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i983cae6b2f054cb69a598d5932d01b8b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i239245605ff448e692026e51bb050752_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14a6638c7bbe493db990677b2bd44198_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1712a1e1b3ce4dd7b123b569906158ee_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibac0252dd1784c9eb20f61e771a68496_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied52abf421e140a59a0672378d1a91e6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9fe6c1ade014597b3002376ef81f206_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i607f7c43afca451e85fdf06a72952401_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84fd37ac04ce40e692e0bea2a7b82ed0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7766f3ad902f47fc825486c77ebc4a7e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia31c8694ea734ebabcb7dc75ad9278a1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8bc76785aa224bf9bbff1c8bf6203339_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7192810739d84ac1af69465f6214f475_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65f5b7bf0abb460eadc80681d1717b76_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0037ec72148b47e9964c4bc2860c4ca2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12fa3cb1d3fe4c7484cf3f9ce2b76f80_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95d8560e253c44f1a5ad80118ecfa3b0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f05f0362005455fbedf7bab416e2208_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice4dddceff5e44ffa821de6d5f7b3957_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e53f40fe3e54a8a9c1b1f799e92d947_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i880ed5beb8ee47cabe96e2e9a6855164_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a7afa682c554cca8e979e32902940cc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3de4ddbccd947cf956d9a6c93c1a804_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e1b12f85b3d420a8352097f5578c434_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b1c9b0dd1c7465bb5764537e717fe77_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i223a98e29f7a4f5dbbf6ea1943ebcf20_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic18a69ff0ecb4e2bbc071c9ada9cf2ad_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i806dd2766bdd409d9e1d2a34aef947e5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c51bc101a854894a1b3dda9e686c206_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a09055df3484179923ad15f4e3d1ad3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8351943bfc5649768c8ea0005da30776_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a3c2c0598194617900fe126bc00da2e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0429d6f1487f4dc2af06dab4493e2d04_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11133ee7f0044e67ab04e08f62226d1c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6d0cd802b0c441e9a3ea16e33777cbe_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ca6b5aacb07412ca225281938992575_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72cf67cd79424db9a6c3b9670e2b8e0c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70764c7f31004f86a84d4530105cabd5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8e0eb73cbb44625830176db45604f8f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i406d3ac220c648dd87164a6aeb7a39ab_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iedd1afe6eb30425bb18a1690d657d4b8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23368bc63d5f44c4b19653aecd1e2b52_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c9ae4be68ce4e4a8a72d623c4853ba5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24b514d3fa2f4e9b8e55bda26c0780a9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e7e9ca703d44e419f222d76b355440a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf1e726b81554c11841583c2ac714e41_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide0d0b6a5a2541ec8d7adadeeb7e0ea0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9bb6e974a0e4199959a0a247eed1b01_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7f96b8d2ead425999ffc796755c80c0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia718d54cbe92423a9894d8f6c79c70ef_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f09dd1bf9234b10b2754c933b3972ee_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6a97abb55a545fba42653d0cbee381d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib2d3f55799cc4745b9282451ddab7f26_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65d664d1fdbd44b9857b8e1e51a0dd47_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f6d233f1a394a6290bfe7fbd16cd2b9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fbe3681f4a24b20af1ae2c80427dabb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80418187e40842a0a078fa129fc28077_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1b7d6b9b2d8413884dce524f2d335cb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibcf43114003b427d84afe65e9c118092_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5bff1854711a48d3b26f63eb95b4c6b9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64e1d90d066142e892f11f01826e9034_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b17ee1f465d4b32b100195ca3335c70_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61576188d28d4b95953ac64d29aca281_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0805bcc240dc48139c83675aa81145fc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i174ba833f88d4215911e3f33a566a3a2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia54d1474799b4dbe900bfff76b54235d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3a5ba76adc544dd9db674736f4ccfed_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4dfc950505e9430ab9034484021b6cce_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0df662481b88459fba6674ff799f5037_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80b44e825436414fbf8891f8f44212cf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d0321b125ee45d6aa0c0e51bf8eb48a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib29dc627002e4a71974427e9bdfc6b23_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic94bd8f3a7c04ad1889d423f6177ef63_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifed73e88d7194853928b4844137bc438_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17b3851bd0264f4f801fc1f0e272c6c0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5886ccac48cb477dba48e6bcb6e7c0c3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b33b3d122c5406cabab7bd0dd0bcac3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i561ec1a66ba6435bb1ba42871032d29f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d3a4aa366154b64902d8ec9a73c660b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a4bddcdbd03403fbefbfd5bcf3370ed_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d8b5ef5ddf54a8f820ecd908effedce_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5954ac108c664e3bb4c3019452ca8261_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c919e5cf836469687fdae5ceef80654_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0fd1d450f872471093337da32a475770_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa138377b47146afa83b8a1c0b4332cb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i935a7cf5c2de448e86fc1783321cc003_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae2a923327ef4d878c87029b3f117063_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92f1454e40f040e0a05f37ba4fffd254_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i735ceadab0a3451c80593359820c8b0e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3dccc532c3b4c03aa94dd5f010407db_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e841d8048064421a51ee4fcf415f560_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a96ff98167f4da287588228b126abdc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e29ece80a6d4e4aa5213c1ed758a73a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i461d261c280a43cda70f04927d5a8093_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ed381359208453bab1eb0c80d5f20ec_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7c8556874c442498f9a80cba96c9f28_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5f663795a7f40a89dbc617667b2820a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i507c14c50f8343b3bb39bd3e84d7471d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62a089cc0b804182b93624945aaeb997_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81d88d4ab96f454a9d7b4429c0f46a1f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3669a9c3cd5e423c8f77f2725b2ab3a4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94a4e57b4b794588ac9e6abab5d75f9c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3678645a119b4516a9f79b3cfa375b34_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa49164870ce4532af4faf4f5afe29fe_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaecd6954b8114dba8c2f619db2770217_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife67c06eb5bd4ea4ac5a0aca17bb3120_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95691613805e4d4a98193df795477f10_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if172823de98f47d7a7f6ed1a00658a86_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee6ea06721ce4145a399dd05d76849a1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic46b71dffac74af0ba30097aae531946_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5b5e35f630f4fad978f9516345eb0e3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4525e112f5c34674b41e39843cca1d02_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a031e7975f64cd2a5f701c524996f05_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57567d1f445b44b3bea7e62d91c1f164_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i292751f71bc347cab0d2384b48ad8480_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41ef8322886e4959ad4944b8c394a8f1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e388ec66a1d4ede92dd1d231a30b818_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib546a33535bb42688baa5a95b48214be_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id11cc25d48624f06839d2ae893a54061_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iebcf08430691463fa0eef63b5d5cf24b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0a876e7717a409da8f5c52f16c28b1d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if35b4fe304aa4ce3b65c3e01e95cdb0e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee12ab3af1be48189d22e1f226e54249_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47c67c06331642c9b7f05cb5ed1d996d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86d5eb9a2a2f47cf9fb7004d4a0dd81b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide95d285867c45e7a16823ad73426123_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1230d942c0c6451cbb57cc72679b33b3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia033f6f099844f50a722dfd5c3899c2b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0038b8e84dbf4df695c45304fe79bb6d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i933f0fb216a8445dbab0e43296c9d50e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icfeaa9d542fd44ad9e4e219371c0a7d1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08800aa0826e4464a0df57184ff21c8a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i774fbfa61f154e0ab3a96ee77bd067d5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9e9e33cc1684e6b82eb2bb5eaa14d22_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbe91a47cb91452d9be4776f1d6b0ca4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if32d7a9963f64c1885fa5e56d1d308d8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70057a208fe74ad396b86cf6a2cf2689_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b404d5fad974a39815727332d2638d2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0390b5f5a794749966bafe3839a439b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36b79e5fd31a42b6a076d759dbb02fd2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9b61526828e4fc3845361903a7af220_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9c3e2044e914d99b4a68ab5e8fdeaac_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b89125766a94f2fa1d133170e839794_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6394eb2b17a2413fa0758b3ae137350a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic22188f3597f450293ff0596007d27b5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia74f081fd58f44059f2ea7e4d2d2263b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87192f4fcd8343a6aeb35f38500f474d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3076e250c4cb4cb6bcc7f32fb40f5c7b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if63f2753754f442a96a54337e37dc22a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5677d53cb49943f290362b146e13fd0e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i273ecc17396e47b7a3ff2e3108711f82_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0996dc1095043b180c2e71425e7a839_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3c6b6c3017b4f709ccb5fe138613e24_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5883a0c4f1af45ed8c9dfd991403374a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8821517191bf42b8bc0e02f935c44aa1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7fabd137dce443709aff110bb5cfc2a3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i434a3be26f1e49d7aded48c5a381f7aa_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb09c686b3fe4b18831ab97672a97684_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b74ec2b9f6241beb0f64f9bcb8e9bd2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5cccdc4048f14f9aba13420a748b1cb0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56a0b256a5f846b59245515ec6582a12_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d85271574064679a5aa40f2354a8f2f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i397a64580bb74a48a90f52650bf0dc3a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5bcc6091f431413b8b187d87498a4404_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2795634c41c449d94e00d4a70c3d0cb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if79eaa4f65dc454f838904bf1d29ec73_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia05fa9a4b656464dbbae9e04c7444b8a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1312208ffac3455f98988e3a2efed57b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e9e2317ebad45cab499ee885cd13767_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60e4b9cedbb84d38b65e0d6fde2a500e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i994f8650700e49cfa06d6e4082d1ddb8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i851126be2aca4055bb11c1b563911db9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6317165411f1497eba642047ffaccca6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1db48366971f4addbc281c55d139ea56_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id30d6807fae441868779a6ecb8fb3fbc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idaa027962e0243c2ae8e65679241a4cf_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43292103880a436484c949da39e385da_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0117bcc5e8f48e19581e589f28836a6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida8811f655904060ae56b071b4abc33d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65617032fca24860a2d715c1b17b7852_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6938e0a112ec407f847f5eb4bd8860e2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3497e91fc34d424daa40e5f05dc4a78a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7560ec45a09e4b399d0d04b170741bbe_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0bd8e7f7f7174374b023829c78f5bc0e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b30aa6544954076b2a2821fb3cc409f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49739f4c286240c6a0a0342f8b948074_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07182c15a4354e1ca153aec784b0e4ff_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia174d084158842558d13441b30afa521_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a4ca6af0f9b49c393b7390fc39bc7d5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52c6313f0ac24b3eb13752c873b998c5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</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="i9074f533923642f3805f762e3ec833d3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli: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="ib3d054482720411489144c9c4ede0374_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</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="i7a14a47e5d984ca2b9875e62b5ae9a17_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli: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="i4e209fd7327e44d9addf7cf5a94034db_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</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="i6393458cdbdc4df1a558f3cefe5b1622_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli: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="i648523982fd14f75b0ceafb682a29e3a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</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="i0e175c8ca040456bb791d48df3c1cfee_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli: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="i7ff7bead1b7644d780a8d6637a373933_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</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="if17e80b75c3346c2a0139e993f7b4b94_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli: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="i19be6e0d9ac641269fbf69e4f69f0e7f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</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="ic2f88369bf30408faed026ccb2d9fb18_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli: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="i2567fa6007e3452d8fa9e3d55d01679d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</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="i33171384ba834d42a52f34f8161aa3e8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli: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="i6e55bdaa6cad438cba16c6ada89030a7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fe89ce9b9dc41dca0df5b87d5a59f3a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i980a36ae48e7441f81f903860f914564_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a1e1665029a4e48a13d645892a2f9e8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf890a8a8a9e4cebbefe1953490e6e5b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0fc495d11fbf42fea9512d84920d5968_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3807236d1b7434cb1ac0d4a3e58a9b8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2d68947f66a477e81992cb160e6d3ff_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia39789c2ebd340aba87d0b918b919ed0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44e3a9f78d62496a80f0ebda4c476170_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14eaa27a95234b11a4c1100eedf0fb95_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb278efaf7064ce19a71564abead4e27_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib132ea41ac1c4e018ec569d6c871195c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bea154b812a4c69beff4dceb0695b9b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i218516c4d8b8444d89466d48169d4f22_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35325537495541139418837f1f8e2848_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d3f7fef37f6452ea70a9c928fc8c23a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a0605ea10264c81ab11e8e6e2001337_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd1cff089cb7487eb85763e69d48960c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i308ea2bbd0cb40a1a069aa559358208a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id384e4fd053d426984c0a015bc454136_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd035715b8c64e818ef3c4d0ad0af63f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b8ae3e404e24beaae05f16b92d444b9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0fa156c926f04aa9871a79d9a9ce4154_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ba4b895d3f9497bae4845adcb9a77e3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3bdb9943b0cc48d689dd8313b874d53b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib62270a5868a43709ed7e81b1bb57f61_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4a9c42b05a545a48818e01458c16d61_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c8dd055782449ae938ca574caafd482_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b060d0a88964bafa37588d9accde32d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d212800426848c5a08a9d7dde876283_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib35a6166fe8d4f4bbd5dc829e81dd46b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if662ca8cb7a045b88cea77c84d79d542_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46ebe2b70da94afaa066b030524a8e54_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1e45c12921349e8ac0a277dfb239bcf_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6251e22d2678409ab63b39aa86188ccf_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7c03bd2340f4cf08df42d7dd071a201_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iceedfb6a7daf4d59b4af3e5a26aa3d84_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</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="i3345068ebc4e48108048d7a591839125_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</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="i4350420e64ee49ed8af8f5b20c07a1b5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia853b241eb0448e2a4a4a11f1753e3a3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f5d0660f9784fb6af42212377359041_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6597ae6bbab4729a36883650b35d04c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0166a8dbc454193973b63c2c2531e24_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i622aa9fa781543cb899e6f9179d9c773_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia4502f436b4641d5a8b67dc063783e03_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli: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="ia89bd71cd51443faa53eb04abab07915_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli: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="i834481a96deb4b3f9e455edd519498ab_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43f26711fec64dc1bff4ac2e4e4b284e_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if118597695f749b3b91d6a8892709cca_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ef34becfd1c4bf8907c3bd355e9df5e_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05152c06c3c045b693a82ae026010050_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a46b450afd6421491c088e32e4b848c_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7cfb751773f40be8f901c4149f1fc8b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida8d3c062d244221b353ae7330a8d5e0_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f4fc87510a145d7b35ebbc0d976a8de_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialAndIndustrialOtherCommercialFinancingReceivableMember</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="i790febcfd9564145a86de91c7cd4f932_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id856b44516bb440bba1209510ede599a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i388a3f17b95a430cb48c32f10e995a3b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if33fc4270c4e413580121883f03286de_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c12f0474a8849a99708226fab229c4c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa6fae19587943d786bae53b17af4de2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9ccb3cae0a043279c53cb5d8a29aea0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8fe38209e54435986c9c024544f82ed_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3a8d5b01f1e45838114dd3c614afcd4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2000e99172864062a249481409467d3c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b4d178307ce4ccabd69ed8362a54c5d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbb4de87e8334b21a2fd894063c16ad5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4ba859b891646c2ada4e05ecde1c639_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ecdd08b59fe473d9907dba6fbf2a243_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e10b079d2174c37b624090d0b616b07_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie049ed78c83f44fc8eb4e87575975bc5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id56d8547cd5f4ee0b05464fed395e835_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if35f71aed8084611bf9667841dc16d0a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd390990bc0640559aad0f121a1727d9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida2c9064c1174f309ac1d17d04a361fd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae68560d50b44125a111e984d2454ea2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0040727de77c4e869ae6e6d33c1fd107_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02c08c07ee184df590fff1d8f4ebfc1a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cfr:PremisesAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55f3d47a701141b5883edea1080181b8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cfr:PremisesAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie758c750d80041d6ad78a39aad4c65e5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id332db2e15f5498ebdd11ee5aa8810fb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idefa1f55d439481183301b23727905e0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:PartnershipInterestMember</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="i2410e2ee452244428997a12c5c33a855_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:PartnershipInterestMember</xbrldi:explicitMember></xbrli: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="i0bdf64935f08474495d708288148d77e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:PartnershipInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie906d042586a4ef3a29e74303da2d009_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i236842d18bb1419ab38f63c8d639b0cb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CoreDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7812effbc5dc4965a6211bbb57d494bc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36dabd3f81a14d52bb69cc134b118643_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CoreDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2e7c6edfea2485096841ac547875655_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0cbf46c577c245248401d0a9dba0c04c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cfr:PublicFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f7429d649c844cb820b3ef2703e9fea_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cfr:PublicFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icfbfd619ccd2412d899fc7f2c11d8d80_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FederalFundsPurchasedMember</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="i0b00413da10d4afdb9924dbe36be9635_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FederalFundsPurchasedMember</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="i6e37016871ea47b49f78071bc1c83fb3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember</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="i1112414e5d1445e38ad958877555e35c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember</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="i37b16100757c47fda55d9a52842a073e_I20170317"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-03-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if52782dbd4a84a099573a96833e49811_D20170317-20170317"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-03-17</xbrli:startDate><xbrli:endDate>2017-03-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife125a7e653d4ef1ad314d2938f2f591_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e914385adea4e4b9d4eeff1c1a27d73_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f66bfc08edf4cb4801c4c1193381e1a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6c97ffaf48945c79bf873f529de6d33_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6f10fca84064f3c803c1e2120df459f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia95891bb193f4ae7a9c8eec36e3cd345_D20040101-20041231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2004-01-01</xbrli:startDate><xbrli:endDate>2004-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f718f77bbc447249e678f1db0daf8fd_I20041231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2004-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72ad024224cb4738af90322012cb1826_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</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="i0ff0670b91b84d8fbed2f17c10001208_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember></xbrli: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="quarter"><xbrli:measure>cfr:quarter</xbrli:measure></xbrli:unit><xbrli:context id="ia770ef661f4741c3bf483990d7a3a4c1_D20040101-20041231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2004-01-01</xbrli:startDate><xbrli:endDate>2004-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4856bbeb85744288a912583f340c142f_I20041231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2004-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b303b4ccb32449caaa6a17eafb809c5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember></xbrli: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="i951ada6c5f344060b79beb7ab2f0e0da_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c856660706447b7913e7e9ed53c75fe_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if937720a184342c38ffe832988b421b3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11c71a17d58644439ce30ca5aab363cd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67d8fba9b9fe407a802b3650263b44c3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cfr:DeferredStandbyLetterOfCreditFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41eafd9d09a04818a44e45dadb6da5e0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cfr:DeferredStandbyLetterOfCreditFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib576695ce5834fd5a567a66cb127a0f7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05aae73510c34f1fb545471dadfd6350_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i988992fbbee34904a87fdd0a32aa3478_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff9fe252c8234a12bcd33c1739bcb1ac_D20201119-20201119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-19</xbrli:startDate><xbrli:endDate>2020-11-19</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea13e2741b034a45b475d625aa20cbd7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:FrostBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:FrostBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib03e84b2d7644d948d2b3efe701c9aa1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cfr:TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember</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="ide1b359da3ef4edfaf04a982f2920615_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cfr:TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember</xbrldi:explicitMember></xbrli: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="i9b301cbe3b76469daba770c782eb4cd0_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cfr:TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1337d796ecf446fb08083cfecf7b6e9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e1af78cf14a4a2f824b8cc872a650cc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f9a873e59814fa5bdeb11081ae5ca49_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</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="i8db86c0162bf48aebdfc13d675a0c438_I20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief2501c95af64373b14fe0241696345e_I20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:FrostBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="rate"><xbrli:measure>utr:Rate</xbrli:measure></xbrli:unit><xbrli:context id="i4a0a988574e64f029065579f4684f562_I20201119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic949d4e8846c4649bc2748ae88fd5fe5_D20201119-20201119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-19</xbrli:startDate><xbrli:endDate>2020-11-19</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i413dcc9e86c34339881e904eac98e684_I20201119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cfr:SeriesBPreferredStockEquivalentDepositarySharesMemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1659c4eadc804e04ad4295ada3b430a3_I20130215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2013-02-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbb9fb5286a247e59712c2757e205f06_D20200316-20200316"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-16</xbrli:startDate><xbrli:endDate>2020-03-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9d0092eebce4a03a8087c35959af7bc_D20130215-20130215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2013-02-15</xbrli:startDate><xbrli:endDate>2013-02-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if9fc4158fcef4c95bdc3cdb091497ec8_I20200316"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69266e5641ef4284be9d436a9c223aea_I20220126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ddaca7bef1e4354b7f407f5d3aa2fdd_D20220126-20220126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-26</xbrli:startDate><xbrli:endDate>2022-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie41c46cec60e4498b44670ee082ff240_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:PriorStockRepurchasePlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4de814d6736748d4b11f4be2d8306da9_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:PriorStockRepurchasePlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i81fa317ae7b74b8fae31d0002792e047_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:PriorStockRepurchasePlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a4cdf273c1941b8ac5a45b797a9abee_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:PriorStockRepurchasePlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a56bf0b7bbc474484904c8a030b1229_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:StockRepurchase2021PlanMember</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="i2d3af961894d439eb5baba3ab35eb456_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idbd1ea39526f4571b6daf8b38c56f5c9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember></xbrli: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="i5e7c0d71a32b474ea39b7ef56c5d65e2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</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="i18a3b81d0e474e8c8c108b4c710a5c45_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><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="ib50e7f963749497294e6cfc7bef9e071_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieaca0ae2c983474aa7116888c3e63b58_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5309131a86a4a1a96704b9e2349bea5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia54519d5d1d54f169bcc7a3230d5b577_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">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="i9f36b4c37c5d48b0aa794c80301c9b3c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">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="if94bfaae8f9c4abe9a6186e9090f1eae_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia39be381f80a4212a1e57b7466d8d402_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6145d826dd9e4263869cb1a9c0e784f0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cfr:MutualFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8f3fe64ee904582936c99b79aab5372_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cfr:MutualFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72a39463a29146f5bc8651aef1f24fc6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85ae732d1ed745d0ba451b26d291e873_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i238fd82bb9b0428095c9ab2c96e84b66_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</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="i2bec61e2dea045118ecff33aabd014d9_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="iacb55951498d4f88839b96d4dbc4fd25_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</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="i9c87f7933aa446cdba6005bead1686de_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3750b4a16313411e829b7041c3913b3d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAndStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cfr:TwoThousandFifteenPlanMember</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="iea444a208a0b4e37b2cce07d22414f50_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ProFormaMember</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="i65cc2272976a4dd3b754ca997829d34c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ProFormaMember</xbrldi:explicitMember></xbrli: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="iae1892fb5d0b4aeebc67188fcda0af8c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ProFormaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i211f7585aaf8482095b64230a9e9c708_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><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="i59313716c9f04be7a15044472743d77c_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7639e246e14d4599a90695500ab3c44e_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36a1a02d48544fbd8c73230ab4f1c263_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81905e26d6644997a020c0eb688e3549_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3b8e4626dfe483b96f1223afc326d0c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0347c60d32dd4ae88b85bae326bedc14_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a103349b1a24471a6c8c44cae4cd45d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i380bc80dd57d4fba8351bfc8a5fcb134_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if639c6bb48774715aba503ee4aac9ba8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie107fed14a6a4c669efa460e3d99f926_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib62db141474f4a608579b640c834ba3d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8fb23ea574f46eda8f1d24a161585f9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="ifc15b0dbf4cf4947870df22b8adb9a70_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember></xbrli: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="if3103fd28f154c88862f6b3f56ecaeef_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember></xbrli: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="i7be97ecdd04d4eff82010b20fd69c26a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i700109174f6d4ab5b84b6ba0c152afc5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="i04f3f4a5f9e84998b765d71e35656297_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4ad104293e34495b0948f2526c516ac_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8931cc2f5844a1ab857fc8b67387aa8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i325b7fd9a3e74c5790a93a630f8b8db1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8aa1a86f0f64fcebff2239761a86069_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</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="i515a86159a5e440a8232403b1b5c76f8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</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="i5216382498084557892a7d0857e6d8a6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="i61a4caea84264a4fac4a05c65c7ab5a3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="i94cdee2dd0394eefaf303bba471f2c40_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c28f54dd20a446794be6c19c9adcb42_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87bf3113c48e4afd900b42c197d02a07_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i515917ebb0274ab8b2b5be63f6445189_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f4f7f03a9514975847d498393bf8ee3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cfr:TwoThousandFifteenPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</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="ifa6a00290569460784aa64d6def22fbe_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cfr:A2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAndStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cfr:TwoThousandFifteenPlanMember</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="i30cd4385a55a446385e46cd44c0305eb_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAndStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cfr:TwoThousandFifteenPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cfr:PriorTo2021Member</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="i1f589dce85dc44d9981041fa31db91e0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</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="i8201a5b4375347c084cc707bfcaf0a29_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</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="i7109eb8cdcb34fe4b77dc44905b395c4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:FiftyPointZeroOneToFiftyFivePointZeroZeroMember</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="i78fdbf24c1b94a209028216ddbf0325e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:FiftyPointZeroOneToFiftyFivePointZeroZeroMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic60a6991b6574d3b9d284332070fc470_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:FiftyPointZeroOneToFiftyFivePointZeroZeroMember</xbrldi:explicitMember><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="icb972e4472ff43b49b343150a83f8963_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:FiftyPointZeroOneToFiftyFivePointZeroZeroMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic60071dff1414f6ca56020cdaeacb530_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SixtyFivePointZeroOneToSeventyPointZeroZeroMember</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="i76321f2353a844a082ff03e688856288_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SixtyFivePointZeroOneToSeventyPointZeroZeroMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d90792e31534f96bffe3c12a15b6210_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SixtyFivePointZeroOneToSeventyPointZeroZeroMember</xbrldi:explicitMember><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="i50498ef37b1d43faaf89f5e0a0eb978b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SixtyFivePointZeroOneToSeventyPointZeroZeroMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1783949924d74124ab6aa77abdd9f1fa_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyPointZeroOneToSeventyFivePointZeroZeroMember</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="ie4016111d9aa4c4dbdc57da22b51f278_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyPointZeroOneToSeventyFivePointZeroZeroMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73e605ad293642aa9638ac7bb9d3d438_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyPointZeroOneToSeventyFivePointZeroZeroMember</xbrldi:explicitMember><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="ib9d051b1626e47b394bd747b06918219_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyPointZeroOneToSeventyFivePointZeroZeroMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e38b665f4a549f4acc1b6298a655e0d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyFivePointZeroOneToEightyPointZeroZeroMember</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="i278e00478e15443cbb9348301ab6985c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyFivePointZeroOneToEightyPointZeroZeroMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6ef911447924f85ac2f503e3dd93180_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyFivePointZeroOneToEightyPointZeroZeroMember</xbrldi:explicitMember><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="iba8fc2b02b214b86a184bcdb9704a3b9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyFivePointZeroOneToEightyPointZeroZeroMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8410c57eead448e0a7ce533955c1fdcb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i072aba80dbc444b18200147e94e11877_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id154d02f271f40f695de08e3b969f7e8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">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="i3803432c67c54a84bfc358c911ee353c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">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="ib98a871e9c0f433b9d07eca732a4f639_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</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="ic9f66b42ba754d21a99b1c066004b948_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">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="i13e1c846c9ab4c15a29cbbb20ff82588_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd88e70bf2964348b8f37248463a695d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">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="i06cd827e1b42493ea32d492f85688478_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">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="ie1feaf948a644bd39843ab05540254dc_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7245ff612504484928c4fd2509d9ec5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">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="i6a2f06449aaa4e22a38971e43cbcb931_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">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="i0f48dac395ed48ed8da1c4d1900e861e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli: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="ibe40ec37d2874efd97317246640b9c87_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">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="ic1a35a248345478b8632bcb3a7ec7c85_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1365abb691b34bf9a8c7bdfa4c720173_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25183681b63c40fea2c8505625cfbc3a_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11dbc9fc0cf8443a83f0b87ed9ec1234_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i310a4a8819154b18802f092e7ec980d9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i710cc5733f704915a4013ba821ac497b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieedc201b936e4a24bc6fb0f579c32cb4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc929cf0d5a745c49354d3a5dbeaba44_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83854de5b2f54bd891c6425807bde3c8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</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="id6c5a643de734b428a2ccd2018e44a0b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1a2efea470a491fbf6ed7e018157540_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c2e7b8e739e4197a1aeaa797dc3b5a9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0cc6a7537a764cdc87a74ca8396c0f8a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03fce0e25e6446eb87490f39494a93da_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iede1b8a2881b490eac3aa55d65695e8b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7e7e57648284433abb4870cb368542e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic664d2aa073842b5b81678f00b4b5825_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4bafbed100b4c02bace8d9814d9d9e4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i432ad55ad3c1448093261b2c56f6f746_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8290137099bf4248b3a3c2f1b2ea58bd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia81f6f0b3d8d450192372a9ab711e8fc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:WeightedAverageInterestRatePaidMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98018fa56b104131934efc10f18f2b05_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:WeightedAverageInterestRateReceivedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fb830464df9459cb31c0aa39cab7daf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:WeightedAverageInterestRatePaidMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba7f516702914c2e85e6179a306e159e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:WeightedAverageInterestRateReceivedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9466e6e0d87242a8bf8a440b1041452d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:WeightedAverageInterestRatePaidMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8012fc1e31c14eea8b6eb3fa2b72018e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:WeightedAverageInterestRateReceivedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i242b15025f0f4cc0a0f0d9ce654a8d39_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:OilCommodityDerivativeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="bbl"><xbrli:measure>utr:bbl</xbrli:measure></xbrli:unit><xbrli:context id="id43613724c124b26ac21564d921cbb3a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:OilCommodityDerivativeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5327dfa5de21461aa926eb4ea5ec9828_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:NaturalGasCommodityDerivativeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="mmbtu"><xbrli:measure>utr:MMBTU</xbrli:measure></xbrli:unit><xbrli:context id="i46cee9b8d7b64afaa8655ea2a9667b31_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:NaturalGasCommodityDerivativeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i178bc12d4478402bb4b71d8a81bfca30_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:OilCommodityDerivativeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i788e0b25b9ef4ddf987acaf5a1d28ce7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:OilCommodityDerivativeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8acf31a26fb345bd87889fcbcec1e620_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:NaturalGasCommodityDerivativeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac909aee7a984c9a80c37bff6cd15d9d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:NaturalGasCommodityDerivativeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d1d0fcc3f184a9a9a1a27eacc0e0c5a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="eur"><xbrli:measure>iso4217:EUR</xbrli:measure></xbrli:unit><xbrli:context id="ibf9360899ca545f386c2839343240e60_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:GBPForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c90f778f9794a88b18b50ecb73826c8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01364391982e49a9a075414d6a034c8e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:GBPForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="cad"><xbrli:measure>iso4217:CAD</xbrli:measure></xbrli:unit><xbrli:context id="i407f8caef4684d15a4522b1c5996fbda_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80e732c5c94c4db480fdf6f0a7d8da6e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if07d8d4ef9844fbf845af111b95d2aba_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i705f0b1d8ad24ce88fdefb0e26c77d3a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:GBPForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb5d1e682ead452e94c1df7d7885f06f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i368c725ab28f4ab1bd1bb1c16c123c28_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:GBPForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iabea293e78704bd5b639142bf756c5ba_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i761f571f385440e7a5fdbf3856731c1d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4a27003b69d4f8280e2bfbbb82d26ce_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if230a350ddc7469c9a1e96613c97805b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d04185335b141c9896f834c8c0bfaae_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</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="i712e4e2dcdb24267a2fcac70eb328935_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli: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="i3f3d357341e74ff38a0187dea282a536_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icaba9d908bf5428894afb24c6958f74c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</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="i7b6347195879444d92da08149a177c97_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember></xbrli: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="i89493861aa5b44d09e1f89ce89dc390b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3965387ae6d4d459edaab6b556e2ba4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</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="i9c2ddf5576844a96b2f3bbf8d900f89b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli: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="i22177462c47540c99011215ce2be4cf3_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i16cc1859b7c6445e8ee84de047ef984b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</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="i435794e108904d9eb4984731f5c0b94d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli: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="i21d2c3fe8a3d480fb4e9bea883103789_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iad491764e74a4e1bad229475306690ee_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</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="ib4e7ff18ab4b44e6aec0d7812b3033e5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli: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="i415475a39c3846bd8387b9909eba0842_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8cce9c523eba41fc944317cb6986a610_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</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="iffc35bd63ca54d97aee2fab68c3a6987_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli: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="i523a1eaf79754429919709d0abe755ad_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i14639e246ab948568bb890b96216675b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:PutOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</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="i48de48169d784e1dbc05c87c59db105b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:PutOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli: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="iaca9a424d85a421f980022c9b3c7625b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:PutOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib798837bb9a04b2e900fbb3af505f34f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf5523fe358d43dcb327a001c86f3523_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:LoanLeaseInterestRateSwapsAndCapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a3744a2834146c6865e23fbd027b93e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fdd85a5352b4c5496d534daf9b1dede_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ForeignCurrencyForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60438e0eb1924245aab942f8714d0d97_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:LoanLeaseInterestRateSwapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe7214a8bc0246379d2cc3b3a1879376_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartyaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide304be42a9249d48ebee85f3a443f3f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartybMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4f876492a25423da9807964e7938f64_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:OtherCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69108233220045bbb3a5ef901f1a2ea3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartycMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idabcfae520924bddaa64e9fe22d38b31_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:LoanLeaseInterestRateSwapsAndCapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9916cf7a9fd348a99801bd38466fdd39_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied544c529ae346ff93ed477251d9935f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:LoanLeaseInterestRateSwapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59a7569ab7614ba4a19a9fd9c60c1d08_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ForeignCurrencyForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7acdc23364534e1fa21a44bd8404ac18_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartyaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida72c744bd7645439c7008c196f3befe_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartybMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e556cf5f45647149c4b29189114a12d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:OtherCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4db2dda88a8948378531e003a194cd5e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartycMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i787f7b2267e34a3b8cfb78d61020f9ab_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</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="ieec599acfaca4abdbf6f87ffa548d78e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</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="i6642d78bdb8044edad4a31e37236841c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli: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="ic88d3475d42c4bb88d345155e6b12604_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli: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="i3aa680f645144719aeda5bcbaf3ad7e0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac66d8963b3c4fc9827e8c4973372139_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81f19a4dd23046afbb7a64039a3ab2e7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</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="i4ee4077362a847f2afb54fed192223d8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ec5f7acf4b44a59bacfa6541e40a7a2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i086f0164439b465b940cb6aba81a070b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie173b4542e5349239dd5a70fda1ec649_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherInvestmentsMember</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="iede659a230a444349fe2950fca2e076e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95f3cace20c944b7b608b73037c655e2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:InterestRateSwapsCapsAndFloorsMember</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="i9add791923e0442f880622fb426d9061_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:InterestRateSwapsCapsAndFloorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic34781edc4d5425d8998e06f878f07f6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4255363e672945218ade4ff9cbb5d4f7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e96cb43cb9b4b35b2381df25cf98679_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbee0fcc3fac464b81598645771ab326_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idea71ce37af14ad2a9f5f5c4281e12fa_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd7779aa53a4439e8f559b907a647658_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30a43702bb5c401cb0a06e1b47fe5d60_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1bfbd3960c545e8870ca8f61cf68f1d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i930e6d1ee9a045a0b73bdc9d5b69cfb1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4ad76b1031b4267ad6b441fd869cb06_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0bdd5904ea1463ba1730641162b95c0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b9eaaa7c0674f3a9295f0aba725a9ac_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13dd154f15b346dcaedddcce840194ce_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id70ee56c7473403ea0a066e1279cebc7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:InterestRateSwapsCapsAndFloorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie990404b886649c2b072f1fd36cf7317_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:InterestRateSwapsCapsAndFloorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04e872a34efa4ce1a21c4fcc26c2c9ea_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4711223c67e2456aab387ef406bc0856_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib22a4c5461fb4d45849078aea7e85b6f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa6ab6ab4fb444a3a16d989a24f75016_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><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="ia287c754e01645c6ae9a8d9b7ef4fa22_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib2f6d03e78ac4afaa764d5213c778179_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iabb27942db56438ab0880ed8f4fffa43_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2915b66eda94ed79952730caa330944_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8da8437993004b5fa8a948e62fe4635b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd10f9778190465080319c0dbbe2e580_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</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="ie53ce1818c604d8a937ff9a75cf8c75e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</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="i96a36c2a24ec412781cfa81293b4e0eb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab8db80e2c13481eb2cc2c3185e02c15_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iafc16f48dfa64b6eb0273b41c0209fc6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</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="i7bc718a2f3e640b8a8b893336c223080_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i876633f807c140b1a842bdcd4a952c72_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd99b1ef629a48cb84450e05d3cf14a9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>cfr:Segment</xbrli:measure></xbrli:unit><xbrli:context id="i33495d0f19894766bcc3361aa65b755f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96373f2584fe4cb6a1d13a221ac3cfdf_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</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="i89952ef8a4e54fd7b4e613a4ddf30db5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</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="i9617e354a3834b32b1c2b33dc55a8940_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</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="i02c03323b6d84581ae347bcb6409a84a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic84993b773f34e9ba0855f7290533c1c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f7e26866d8d478e8b6825b136cac85a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember></xbrli: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="i4090beae5dba4af9951a1883b5176996_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember></xbrli: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="ie797562714df4965ab23a5069d700ff4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember></xbrli: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="ica814cd574444f6a85400a065772b48e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f8adeda45f04335a39109fe0a5a318e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40b18819f2104767a4c77414a8d49a25_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i297d55b71e614f98986780a92ada353b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84ed02aaba184f019a922cf5431f3da4_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4a83dc4f14ad4988ad667d9c2c8d8153_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93df287b87e64024aee7684e02c900f5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4f16f8c0c0b4fe2857291d09a565da4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="i243d2e2d99a341d09986376c77ef74d2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6567b9d59f6c4441b32d982adc98a0db_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="i4ffbadbcbf6b45e68d1396e5981fc0c8_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="iefbde35a1bee40dc8976665de60692b6_1"></div><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></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%">UNITED STATES SECURITIES AND EXCHANGE COMMISSION </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:120%">Washington, D.C. 20549</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzg2_c70ea595-7135-4fb6-9411-d417a95126b9">10-K</ix:nonNumeric> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzgy_6569f527-0a00-4c79-b061-ec992e8e7405">&#9746;</ix:nonNumeric></span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Annual Report Pursuant to Section&#160;13 or 15(d) of the Securities Exchange Act of 1934</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the fiscal year ended:&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzkw_081b9553-d196-46e1-8f05-7babe5fc862e"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzkw_e3fc421e-e919-44b4-8124-d34a07d86ca9">December 31</ix:nonNumeric>, <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzgz_08019721-3615-4626-aa8e-c77ff99befd6">2021</ix:nonNumeric></ix:nonNumeric></span></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:120%">Or</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzc5_79001bbf-46a0-4151-8bb0-86e779184b87">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Transition Report Pursuant to Section&#160;13 or 15(d) of the Securities Exchange Act of 1934</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the transition period from&#160;&#160;&#160;&#160;to</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commission file number:&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzgw_02665a7e-f04f-4934-a80c-e004a39fd9e4">001-13221</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzkx_63291825-34f8-4bab-a17b-4dc133744009">CULLEN/FROST BANKERS, INC.</ix:nonNumeric> </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%">(Exact name of registrant as specified in its charter)</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.352%"><tr><td style="width:1.0%"></td><td style="width:30.790%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.765%"></td><td style="width:0.1%"></td></tr><tr><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%"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6NjFkMzdkZTdlM2MzNDNlMmE3MjNlY2U5M2YwN2JlYzIvdGFibGVyYW5nZTo2MWQzN2RlN2UzYzM0M2UyYTcyM2VjZTkzZjA3YmVjMl8wLTAtMS0xLTA_1d69b0c5-aaef-4a21-afa7-04705331b56b">Texas</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:700;line-height:100%"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6NjFkMzdkZTdlM2MzNDNlMmE3MjNlY2U5M2YwN2JlYzIvdGFibGVyYW5nZTo2MWQzN2RlN2UzYzM0M2UyYTcyM2VjZTkzZjA3YmVjMl8wLTMtMS0xLTA_4ce72f0a-bffe-43ed-8b05-abb51d07caad">74-1751768</ix:nonNumeric></span></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:9pt;font-weight:400;line-height:100%">(State or other jurisdiction of<br/>incorporation or organization)</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%">(I.R.S. Employer<br/>Identification No.)</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%"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6NjFkMzdkZTdlM2MzNDNlMmE3MjNlY2U5M2YwN2JlYzIvdGFibGVyYW5nZTo2MWQzN2RlN2UzYzM0M2UyYTcyM2VjZTkzZjA3YmVjMl8yLTAtMS0xLTA_2154eab1-9649-477c-90a8-4f67fbad3313">111 W. Houston Street,</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:700;line-height:100%"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6NjFkMzdkZTdlM2MzNDNlMmE3MjNlY2U5M2YwN2JlYzIvdGFibGVyYW5nZTo2MWQzN2RlN2UzYzM0M2UyYTcyM2VjZTkzZjA3YmVjMl8yLTEtMS0xLTA_ba31278a-df5c-406c-9f2d-6f219ea6a6d5">San Antonio,</ix:nonNumeric></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:700;line-height:100%"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6NjFkMzdkZTdlM2MzNDNlMmE3MjNlY2U5M2YwN2JlYzIvdGFibGVyYW5nZTo2MWQzN2RlN2UzYzM0M2UyYTcyM2VjZTkzZjA3YmVjMl8yLTItMS0xLTA_58097175-9aad-46df-9759-a4a5a083af50">Texas</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:700;line-height:100%"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6NjFkMzdkZTdlM2MzNDNlMmE3MjNlY2U5M2YwN2JlYzIvdGFibGVyYW5nZTo2MWQzN2RlN2UzYzM0M2UyYTcyM2VjZTkzZjA3YmVjMl8yLTMtMS0xLTA_5f86fa86-f29f-4687-9edf-c8277e1edba9">78205</ix:nonNumeric></span></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:9pt;font-weight:400;line-height:100%">(Address of principal executive offices)</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%">(Zip code)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzg3_38376124-4b17-4bff-bc2b-3b78d4127c5f">(210)</ix:nonNumeric> <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzgx_e5db7848-ea56-4fef-b3c7-6476b9f0a472">220-4011</ix:nonNumeric> </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%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act:</span></div><div style="margin-top:3pt;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:64.124%"></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:8.515%"></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:22.459%"></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:400;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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%">Trading Symbol(s)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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%">Name of each exchange on which registered</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="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:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ie53e384e8d6d4fb0a25298c3b1861d6d_D20210101-20211231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6OTgxNmRlYzgwMTcwNDdmNWI5YTc5YWQ5ODNmODIxOTIvdGFibGVyYW5nZTo5ODE2ZGVjODAxNzA0N2Y1YjlhNzlhZDk4M2Y4MjE5Ml8yLTAtMS0xLTA_6abd2695-7e0c-4275-98e3-a991997a8624">Common Stock, $.01 Par Value</ix:nonNumeric></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ie53e384e8d6d4fb0a25298c3b1861d6d_D20210101-20211231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6OTgxNmRlYzgwMTcwNDdmNWI5YTc5YWQ5ODNmODIxOTIvdGFibGVyYW5nZTo5ODE2ZGVjODAxNzA0N2Y1YjlhNzlhZDk4M2Y4MjE5Ml8yLTItMS0xLTA_41029008-6eaf-4d5e-9de7-f20b7390f124">CFR</ix:nonNumeric></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ie53e384e8d6d4fb0a25298c3b1861d6d_D20210101-20211231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6OTgxNmRlYzgwMTcwNDdmNWI5YTc5YWQ5ODNmODIxOTIvdGFibGVyYW5nZTo5ODE2ZGVjODAxNzA0N2Y1YjlhNzlhZDk4M2Y4MjE5Ml8yLTQtMS0xLTA_96091a70-e820-4f2f-af53-d71a855d019d">New York Stock Exchange</ix:nonNumeric></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:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i9dcaee2234f94d85a27d2ac8955ce598_D20210101-20211231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6OTgxNmRlYzgwMTcwNDdmNWI5YTc5YWQ5ODNmODIxOTIvdGFibGVyYW5nZTo5ODE2ZGVjODAxNzA0N2Y1YjlhNzlhZDk4M2Y4MjE5Ml8zLTAtMS0xLTA_c1c9d21a-699c-4594-ae4b-900619abea5c">Depositary Shares, each representing a 1/40th interest in a share of 4.450% Non-Cumulative Perpetual Preferred Stock, Series B</ix:nonNumeric></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:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i9dcaee2234f94d85a27d2ac8955ce598_D20210101-20211231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6OTgxNmRlYzgwMTcwNDdmNWI5YTc5YWQ5ODNmODIxOTIvdGFibGVyYW5nZTo5ODE2ZGVjODAxNzA0N2Y1YjlhNzlhZDk4M2Y4MjE5Ml8zLTItMS0xLTA_ad0e00d8-fbcd-4cd4-91f0-3906b9d3e080">CFR.PrB</ix:nonNumeric></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:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i9dcaee2234f94d85a27d2ac8955ce598_D20210101-20211231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6OTgxNmRlYzgwMTcwNDdmNWI5YTc5YWQ5ODNmODIxOTIvdGFibGVyYW5nZTo5ODE2ZGVjODAxNzA0N2Y1YjlhNzlhZDk4M2Y4MjE5Ml8zLTQtMS0xLTA_0c62c1cb-2f31-4811-be47-db7f6edce2f6">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:7pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(g) of the Act:&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None </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:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.&#160;<ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzg4_52d1d869-b2c7-4389-a99a-ff36e92044c5">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#9744;</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:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Act.&#160;Yes&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzg0_fd40ecef-a774-4455-add4-cb2f750b8c80">No</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</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:120%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 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.&#160;<ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzg1_09595aaa-2bea-4bfd-b02e-bb71770cd080">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#9744;</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:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;<ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzg5_461e776d-8464-4e3f-b65e-3758699cba6b">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#9744;</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:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a 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:364.50pt"><tr><td style="width:1.0pt"></td><td style="width:108.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:106.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:130.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:12.25pt"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6MWY3NmJkNmViYTZjNDY2YjljODc0ZmZiNzQxMTk3MzQvdGFibGVyYW5nZToxZjc2YmQ2ZWJhNmM0NjZiOWM4NzRmZmI3NDExOTczNF8wLTAtMS0xLTA_995f64f1-3676-4b3e-9c82-12a676b3817c">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9746;</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%">Accelerated&#160;filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#9744;</span></div></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%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#9744;</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%">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6MWY3NmJkNmViYTZjNDY2YjljODc0ZmZiNzQxMTk3MzQvdGFibGVyYW5nZToxZjc2YmQ2ZWJhNmM0NjZiOWM4NzRmZmI3NDExOTczNF8xLTMtMS0xLTA_7065eefd-2041-4f11-afcf-7ad6d28c4baa">&#9744;</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6MWY3NmJkNmViYTZjNDY2YjljODc0ZmZiNzQxMTk3MzQvdGFibGVyYW5nZToxZjc2YmQ2ZWJhNmM0NjZiOWM4NzRmZmI3NDExOTczNF8yLTMtMS0xLTA_443e77bd-551a-4b1b-bdd6-7523c1dc1900">&#9744;</ix:nonNumeric></span></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></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:120%">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.&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#9744;</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:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15&#160;U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzky_c46f43c1-41f8-47fb-91cb-1c6a3072118b">&#9746;</ix:nonNumeric></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:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzkz_1ebf7433-575c-439d-a117-f5f83d7cb0fd">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</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:120%">As of June&#160;30, 2021, the last business day of the registrant&#8217;s most recently completed second fiscal quarter, the aggregate market value of the shares of common stock held by non-affiliates, based upon the closing price per share of the registrant&#8217;s common stock as reported on The New York Stock Exchange, Inc., was approximately $<ix:nonFraction unitRef="usd" contextRef="ic3874978cf8a4daf9120bc28e0c2ed09_I20210630" decimals="-6" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMDEz_72ca70d0-6b3f-4ff1-a250-558e246a8412">6.8</ix:nonFraction> billion.</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:120%">As of January&#160;26, 2022, there were <ix:nonFraction unitRef="shares" contextRef="ic5933e5063044b6e97435b1c99feba10_I20220126" decimals="0" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMDM4_9b46284e-8e15-45c0-81c7-0a3910a66e90">64,023,571</ix:nonFraction> shares of the registrant&#8217;s common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMDgy_2d57bdaf-2692-4724-8718-98428e523664">.01</ix:nonFraction> par value, outstanding.</span></div><div style="margin-top:15pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</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:120%">Portions of the Proxy Statement for the 2022 Annual Meeting of Shareholders of Cullen/Frost Bankers, Inc. to be held on April&#160;27, 2022 are incorporated by reference in this Form 10-K in response to Part III, Items 10, 11, 12, 13 and 14.</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%">2</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></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:120%">CULLEN/FROST BANKERS, 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%">ANNUAL REPORT ON FORM 10-K</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%">TABLE OF CONTENTS</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:11.079%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:81.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.189%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Page</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%">PART&#160;I</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></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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&#160;1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_13">Business</a></span></div></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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_13">4</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;1A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_40">Risk Factors</a></span></div></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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_40">19</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;1B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_43">Unresolved Staff Comments</a></span></div></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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_43">33</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_46">Properties</a></span></div></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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_46">33</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_49">Legal Proceedings</a></span></div></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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_49">33</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_52">Mine Safety Disclosures</a></span></div></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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_52">33</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART&#160;II</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></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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&#160;5.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_58">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></span></div></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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_58">34</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;6.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">[<a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_61">Reserved</a>]</span></div></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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_61">35</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;7.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_64">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_64">36</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;7A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_136">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_136">72</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;8.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_139">Financial Statements and Supplementary Data</a></span></div></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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_139">74</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;9.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_226">Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</a></span></div></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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_226">139</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;9A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_229">Controls and Procedures</a></span></div></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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_229">139</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;9B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_232">Other Information</a></span></div></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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_232">140</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 9C.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_2748779071788">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></div></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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_232">140</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART&#160;III</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></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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&#160;10.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_238">Directors, Executive Officers and Corporate Governance</a></span></div></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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_238">141</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;11.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_241">Executive Compensation</a></span></div></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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_241">141</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;12.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_244">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_244">141</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;13.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_247">Certain Relationships and Related Transactions, and Director Independence</a></span></div></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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_247">141</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;14.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_250">Principal Accounting Fees and Services</a></span></div></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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_250">141</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART&#160;IV</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></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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&#160;15.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_256">Exhibits, Financial Statement Schedules</a></span></div></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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_256">142</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 16.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_259">Form 1</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_259">0-K Summary</a></span></div></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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_259">143</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" 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%">SIGNATURES</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%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_262">144</a></span></div></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="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%">3</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_10"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></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%">PART I</span></div><div id="iefbde35a1bee40dc8976665de60692b6_13"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1. BUSINESS</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The disclosures set forth in this item are qualified by Item&#160;1A. Risk Factors and the section captioned &#8220;Forward-Looking Statements and Factors that Could Affect Future Results&#8221; in Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations of this report and other cautionary statements set forth elsewhere in this report.</span></div><div id="iefbde35a1bee40dc8976665de60692b6_16"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Corporation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost Bankers, Inc., a Texas business corporation incorporated in 1977, is a financial holding company and a bank holding company headquartered in San Antonio, Texas that provides, through its subsidiaries, a broad array of products and services throughout numerous Texas markets. The terms &#8220;Cullen/Frost,&#8221; &#8220;the Corporation,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221; mean Cullen/Frost Bankers, Inc. and its subsidiaries, when appropriate. We offer commercial and consumer banking services, as well as trust and investment management, insurance, brokerage, mutual funds, leasing, treasury management, capital markets advisory and item processing services. At December&#160;31, 2021, Cullen/Frost had consolidated total assets of $50.9 billion and was one of the largest independent bank holding companies headquartered in the State of Texas.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our philosophy is to grow and prosper, building long-term relationships based on top quality service, high ethical standards, and safe, sound assets. We operate as a locally-oriented, community-based financial services organization, augmented by experienced, centralized support in select critical areas. Our local market orientation is reflected in our regional management and regional advisory boards, which are comprised of local business persons, professionals and other community representatives that assist our regional management in responding to local banking needs. Despite this local market, community-based focus, we offer many of the products available at much larger money-center financial institutions.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We serve a wide variety of industries including, among others, energy, manufacturing, services, construction, retail, telecommunications, healthcare, military and transportation. Our customer base is similarly diverse. While our loan portfolio has a concentration of energy-related loans totaling approximately 6.6% of total loans (or 6.8% excluding Paycheck Protection Program loans) at December&#160;31, 2021, we are not dependent upon any single industry or customer.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating objectives include expansion, diversification within our markets, growth of our fee-based income, and growth internally and through acquisitions of financial institutions, branches and financial services businesses. We generally seek merger or acquisition partners that are culturally similar and have experienced management and possess either significant market presence or have potential for improved profitability through financial management, economies of scale and expanded services. From time to time, we evaluate merger and acquisition opportunities and conduct due diligence activities related to possible transactions with other financial institutions and financial services companies. As a result, merger or acquisition discussions and, in some cases, negotiations may take place and future mergers or acquisitions involving cash, debt or equity securities may occur. Acquisitions typically involve the payment of a premium over book and market values, and, therefore, some dilution of our tangible book value and net income per common share may occur in connection with any future transaction. Our ability to engage in certain merger or acquisition transactions, whether or not any regulatory approval is required, will be dependent upon our bank regulators&#8217; views at the time as to the capital levels, quality of management and our overall condition and their assessment of a variety of other factors. Certain merger or acquisition transactions, including those involving the acquisition of a depository institution or the assumption of the deposits of any depository institution, require formal approval from various bank regulatory authorities, which will be subject to a variety of factors and considerations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although Cullen/Frost is a corporate entity, legally separate and distinct from its affiliates, bank holding companies such as Cullen/Frost are required to act as a source of financial strength for their subsidiary banks. The principal source of Cullen/Frost&#8217;s income is dividends from its subsidiaries. There are certain regulatory restrictions on the extent to which these subsidiaries can pay dividends or otherwise supply funds to Cullen/Frost. See the section captioned &#8220;Supervision and Regulation&#8221; elsewhere in this item for further discussion of these matters.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost&#8217;s executive offices are located at 111 W. Houston Street, San Antonio, Texas 78205, and its telephone number is (210)&#160;220-4011.</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%">4</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_19"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subsidiaries of Cullen/Frost</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Frost Bank</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Frost Bank, the principal operating subsidiary and sole banking subsidiary of Cullen/Frost, is a Texas-chartered bank primarily engaged in the business of commercial and consumer banking through approximately 157&#160;financial centers across Texas in the Austin, Corpus Christi, Dallas, Fort Worth, Houston, Permian Basin, Rio Grande Valley and San Antonio regions. Frost Bank also operates approximately 1,650&#160;automated-teller machines (&#8220;ATMs&#8221;) throughout the State of Texas, the majority of which are operated in connection with branding and licensing agreements with various retailers throughout the State of Texas. Frost Bank was originally chartered as a national banking association in 1899, but its origin can be traced to a mercantile partnership organized in 1868. At December&#160;31, 2021, Frost Bank had consolidated total assets of $51.0 billion and total deposits of $43.2 billion and was one of the largest commercial banks headquartered in the State of Texas.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant services offered by Frost Bank include:</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10.35pt">Commercial Banking.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Frost Bank provides commercial banking services to corporations and other business clients. Loans are made for a wide variety of general corporate purposes, including financing for industrial and commercial properties and to a lesser extent, financing for interim construction related to industrial and commercial properties, financing for equipment, inventories and accounts receivable, and acquisition financing. We also originate commercial leases and offer treasury management services.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10pt">Consumer Services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Frost Bank provides a full range of consumer banking services, including checking accounts, savings programs, ATMs, overdraft facilities, installment and real estate loans, home equity loans and lines of credit, drive-in and night deposit services, safe deposit facilities and brokerage services.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10.35pt">International Banking.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Frost Bank provides international banking services to customers residing in or dealing with businesses located in Mexico. These services consist of accepting deposits (generally only in U.S. dollars), making loans (generally only in U.S. dollars), issuing letters of credit, handling foreign collections, transmitting funds, and to a limited extent, dealing in foreign exchange.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10pt">Correspondent Banking.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Frost Bank acts as correspondent for approximately 171&#160;financial institutions, which are primarily banks in Texas. These banks maintain deposits with Frost Bank, which offers them a full range of services including check clearing, transfer of funds, fixed income security services, and securities custody and clearance services.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10pt">Trust Services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Frost Bank provides a wide range of trust, investment, agency and custodial services for individual and corporate clients. These services include the administration of estates and personal trusts, as well as the management of investment accounts for individuals, employee benefit plans and charitable foundations. At December&#160;31, 2021, the estimated fair value of trust assets was $43.3 billion, including managed assets of $19.1 billion and custody assets of $24.2 billion.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10pt">Capital Markets - Fixed-Income Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Frost Bank&#8217;s Capital Markets Division supports the transaction needs of fixed-income institutional investors. Services include sales and trading, new issue underwriting, money market trading, advisory services and securities safekeeping and clearance.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><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-style:italic;font-weight:400;line-height:120%;padding-left:10pt">Global Trade</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Frost Bank's Global Trade Services Division supports international business activities including foreign exchange, international letters of credit and export-import financing, among other things.</span></div><div style="margin-top:8pt;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%">Frost Insurance Agency, Inc.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Frost Insurance Agency, Inc. is a wholly-owned subsidiary of Frost Bank that provides insurance brokerage services to individuals and businesses covering corporate and personal property and casualty insurance products, as well as group health and life insurance products.</span></div><div style="margin-top:8pt;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%">Frost Brokerage Services, Inc.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Frost Brokerage Services, Inc. (&#8220;FBS&#8221;) is a wholly-owned subsidiary of Frost Bank that provides brokerage services and performs other transactions or operations related to the sale and purchase of securities of all types. FBS is registered as a fully disclosed introducing broker-dealer under the Securities Exchange Act of 1934 and, as such, does not hold any customer accounts.</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%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:8pt;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%">Frost Investment Advisors, LLC</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Frost Investment Advisors, LLC is a registered investment advisor and a wholly-owned subsidiary of Frost Bank that provides investment management services to Frost-managed mutual funds, institutions and individuals.</span></div><div style="margin-top:8pt;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%">Frost Investment Services, LLC</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Frost Investment Services, LLC is a registered investment advisor and a wholly-owned subsidiary of Frost Bank that provides investment management services to individuals.</span></div><div style="margin-top:8pt;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%">Tri&#8211;Frost Corporation</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tri-Frost Corporation is a wholly-owned subsidiary of Frost Bank that primarily holds securities for investment purposes and the receipt of cash flows related to principal and interest on the securities until such time that the securities mature.</span></div><div style="margin-top:8pt;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%">Cullen/Frost Capital Trust II</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost Capital Trust II (&#8220;Trust II&#8221;) is a Delaware statutory business trust formed in 2004 for the purpose of issuing $120.0 million in trust preferred securities and lending the proceeds to Cullen/Frost. Cullen/Frost guarantees, on a limited basis, payments of distributions on the trust preferred securities and payments on redemption of the trust preferred securities. Trust&#160;II is a variable interest entity for which we are not the primary beneficiary. As such, the accounts of Trust&#160;II are not included in our consolidated financial statements. See our accounting policy related to consolidation in Note&#160;1&#160;-&#160;Summary of Significant Accounting Policies in the notes to consolidated financial statements included in Item&#160;8. Financial Statements and Supplementary Data elsewhere in this report.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the accounts of Trust II are not included in our consolidated financial statements, the $120.0 million in trust preferred securities issued by Trust II are included in the regulatory capital of Cullen/Frost during the reported periods. See the section captioned &#8220;Supervision and Regulation - Capital Requirements&#8221; for a discussion of the regulatory capital treatment of our trust preferred securities.</span></div><div style="margin-top:8pt;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%">Other Subsidiaries</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost has various other subsidiaries that are not significant to the consolidated entity.</span></div><div id="iefbde35a1bee40dc8976665de60692b6_22"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Segments</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations are managed along two reportable operating segments consisting of Banking and Frost Wealth Advisors. See the sections captioned &#8220;Results of Segment Operations&#8221; in Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations and Note&#160;18&#160;-&#160;Operating Segments in the notes to consolidated financial statements included in Item&#160;8. Financial Statements and Supplementary Data elsewhere in this report.</span></div><div id="iefbde35a1bee40dc8976665de60692b6_25"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Competition</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There is significant competition among commercial banks in our market areas. In addition, we also compete with other providers of financial services, such as savings and loan associations, credit unions, consumer finance companies, securities firms, insurance companies, insurance agencies, commercial finance and leasing companies, full service brokerage firms, discount brokerage firms, and financial/wealth technology (&#8220;fintech/wealthtech&#8221;) firms. Some of our competitors have greater resources and, as such, may have higher lending limits and may offer other services that are not provided by us. We generally compete on the basis of customer service and responsiveness to customer needs, available loan and deposit products, the rates of interest charged on loans, the rates of interest paid for funds, and the availability and pricing of trust, brokerage and insurance services. For further discussion, see the section captioned &#8220;We Operate In A Highly Competitive Industry and Market Area&#8221; in Item 1A. Risk Factors. </span></div><div id="iefbde35a1bee40dc8976665de60692b6_28"></div><div style="margin-top:9pt;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%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Supervision and Regulation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost, Frost Bank and most of its non-banking subsidiaries are subject to extensive regulation under federal and state laws. The regulatory framework is intended primarily for the protection of depositors, federal deposit insurance funds and the banking system as a whole and not for the protection of shareholders and creditors.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant elements of the laws and regulations applicable to Cullen/Frost and its subsidiaries are described below. The description is qualified in its entirety by reference to the full text of the statutes, regulations and policies that are described. Also, such statutes, regulations and policies are continually under review by Congress and state legislatures and federal and state regulatory agencies. A change in statutes, regulations or regulatory policies applicable to Cullen/Frost and its subsidiaries could have a material effect on our business, financial condition or our results of operations. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Regulatory Agencies</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost is a legal entity separate and distinct from Frost Bank and its other subsidiaries. As a financial holding company and a bank holding company, Cullen/Frost is regulated under the Bank Holding Company Act of 1956, as amended (&#8220;BHC Act&#8221;), and it and its subsidiaries are subject to inspection, examination and supervision by the Federal Reserve Board. The BHC Act provides generally for &#8220;umbrella&#8221; regulation of financial holding companies such as Cullen/Frost by the Federal Reserve Board, and for functional regulation of banking activities by bank regulators, securities activities by securities regulators, and insurance activities by insurance regulators. Cullen/Frost is also under the jurisdiction of the Securities and Exchange Commission (&#8220;SEC&#8221;) and is subject to the disclosure and regulatory requirements of the Securities Act of 1933, as amended, and the Securities Exchange Act of 1934, as amended, as administered by the SEC. Cullen/Frost&#8217;s common stock is listed on the New York Stock Exchange (&#8220;NYSE&#8221;) under the trading symbol &#8220;CFR&#8221; and our Depositary Shares, each representing a 1/40th interest in a share of our 4.450% Non-Cumulative Perpetual Preferred Stock, Series B, is listed on the NYSE under the trading symbol &#8220;CFR PrB.&#8221; Accordingly, Cullen/Frost is also subject to the rules of the NYSE for listed companies.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Frost Bank is a Texas state chartered bank and a member of the Federal Reserve System. Accordingly, the Texas Department of Banking and the Federal Reserve Board are the primary regulators of Frost Bank. Deposits at Frost Bank are insured by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) up to applicable limits.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All member banks of the Federal Reserve System, including Frost Bank, are required to hold stock in the Federal Reserve System's Reserve Banks in an amount equal to six percent of their capital stock and surplus (half paid to acquire the stock with the remainder held as a cash reserve). Member banks do not have any control over the Federal Reserve System as a result of owning the stock and the stock cannot be sold or traded. The annual dividend rate for member banks with total assets in excess of approximately $11.2&#160;billion, including Frost Bank, is tied to 10-year U.S. Treasuries with the maximum dividend rate capped at six percent. The total amount of stock dividends that Frost Bank received from the Federal Reserve totaled $532 thousand in 2021, $313&#160;thousand in 2020 and $688 thousand in 2019.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of our non-bank subsidiaries also are subject to regulation by the Federal Reserve Board and other federal and state agencies. Frost Brokerage Services, Inc. is regulated by the SEC, the Financial Industry Regulatory Authority (&#8220;FINRA&#8221;) and state securities regulators. Frost Investment Advisors, LLC and Frost Investment Services, LLC are subject to the disclosure and regulatory requirements of the Investment Advisors Act of 1940, as administered by the SEC. Our insurance subsidiary is subject to regulation by applicable state insurance regulatory agencies. Other non-bank subsidiaries are subject to both federal and state laws and regulations. Frost Bank and its affiliates are also subject to supervision, regulation, examination and enforcement by the Consumer Financial Protection Bureau (&#8220;CFPB&#8221;) with respect to consumer protection laws and regulations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Bank Holding Company Activities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, the BHC Act limits the business of bank holding companies to banking, managing or controlling banks and other activities that the Federal Reserve Board has determined to be so closely related to banking as to be a proper incident thereto. In addition, bank holding companies that qualify and elect to be financial holding companies may engage in any activity, or acquire and retain the shares of a company engaged in any activity, that is either (i)&#160;financial in nature or incidental to such financial activity (as determined by the Federal Reserve Board in consultation with the Secretary of the Treasury) or (ii)&#160;complementary to a financial activity and does not pose a substantial risk to the safety and soundness of depository institutions or the financial system generally (as solely </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%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></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:120%">determined by the Federal Reserve Board), without prior approval of the Federal Reserve Board. Activities that are financial in nature include securities underwriting and dealing, insurance underwriting and making merchant banking investments.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To maintain financial holding company status, a financial holding company and all of its depository institution subsidiaries must be &#8220;well capitalized&#8221; and &#8220;well managed.&#8221; A depository institution subsidiary is considered to be &#8220;well capitalized&#8221; if it satisfies the requirements for this status discussed in the section captioned &#8220;Prompt Corrective Action,&#8221; elsewhere in this item. A depository institution subsidiary is considered &#8220;well managed&#8221; if it received a composite rating and management rating of at least &#8220;satisfactory&#8221; in its most recent examination. A financial holding company&#8217;s status will also depend upon it maintaining its status as &#8220;well capitalized&#8221; and &#8220;well managed&#8221; under applicable Federal Reserve Board regulations. If a financial holding company ceases to meet these capital and management requirements, the Federal Reserve Board&#8217;s regulations provide that the financial holding company must enter into an agreement with the Federal Reserve Board to comply with all applicable capital and management requirements. Until the financial holding company returns to compliance, the Federal Reserve Board may impose limitations or conditions on the conduct of its activities, and the company may not commence any of the broader financial activities permissible for financial holding companies or acquire a company engaged in such financial activities without prior approval of the Federal Reserve Board. If the company does not return to compliance within 180 days, the Federal Reserve Board may require divestiture of the holding company&#8217;s depository institutions. Bank holding companies and banks must also be both well capitalized and well managed in order to acquire banks located outside their home state.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order for a financial holding company to commence any new activity permitted by the BHC Act or to acquire a company engaged in any new activity permitted by the BHC Act, each insured depository institution subsidiary of the financial holding company must have received a rating of at least &#8220;satisfactory&#8221; in its most recent examination under the Community Reinvestment Act. See the section captioned &#8220;Community Reinvestment Act&#8221; elsewhere in this item.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Reserve Board has the power to order any bank holding company or its subsidiaries to terminate any activity or to terminate its ownership or control of any subsidiary when the Federal Reserve Board has reasonable grounds to believe that continuation of such activity or such ownership or control constitutes a serious risk to the financial soundness, safety or stability of any bank subsidiary of the bank holding company.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The BHC Act, the Bank Merger Act, the Texas Banking Code and other federal and state statutes regulate acquisitions of commercial banks and their parent holding companies. The BHC Act requires the prior approval of the Federal Reserve Board for the direct or indirect acquisition by a bank holding company of more than 5.0% of the voting shares of a commercial bank or its parent holding company. Under the Bank Merger Act, the prior approval of the Federal Reserve Board or other appropriate bank regulatory authority is required for a member bank to merge with another bank or purchase substantially all of the assets or assume any deposits of another bank. In reviewing applications seeking approval of merger and acquisition transactions, the bank regulatory authorities will consider, among other things, the competitive effect and public benefits of the transactions, the applicant's managerial and financial resources, the capital position of the combined organization, the risks to the stability of the U.S. banking or financial system (e.g., systemic risk), the applicant&#8217;s performance record under the Community Reinvestment Act (see the section captioned &#8220;Community Reinvestment Act&#8221; elsewhere in this item) and its compliance with law, including fair lending, fair housing and other consumer protection laws, and the effectiveness of the subject organizations in combating money laundering activities.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends and Stock Repurchases</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal source of Cullen/Frost&#8217;s liquidity is dividends from Frost Bank. The prior approval of the Federal Reserve Board is required if the total of all dividends declared by a state-chartered member bank in any calendar year would exceed the sum of the bank&#8217;s net profits for that year and its retained net profits for the preceding two calendar years, less any required transfers to surplus or to fund the retirement of preferred stock. Federal law also prohibits a state-chartered, member bank from paying dividends that would be greater than the bank&#8217;s undivided profits. Frost Bank is also subject to limitations under Texas state law regarding the level of dividends that may be paid. Under the foregoing dividend restrictions, and while maintaining its &#8220;well capitalized&#8221; status, Frost Bank could pay aggregate dividends of approximately $494.1 million to Cullen/Frost, without obtaining affirmative governmental approvals, at December&#160;31, 2021. This amount is not necessarily indicative of amounts that may be paid or available to be paid in future periods.</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%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, Cullen/Frost and Frost Bank are subject to other regulatory policies and requirements relating to the payment of dividends, including requirements to maintain adequate capital above regulatory minimums. The appropriate federal regulatory authority is authorized to determine under certain circumstances relating to the financial condition of a bank holding company or a bank that the payment of dividends would be an unsafe or unsound practice and to prohibit payment thereof. Additionally, it is Federal Reserve policy that bank holding companies generally should pay dividends on common stock only out of net income available to common shareholders over the past year and only if the prospective rate of earnings retention appears consistent with the organization's current and expected future capital needs, asset quality and overall financial condition. Federal Reserve policy also provides that a bank holding company should inform the Federal Reserve reasonably in advance of declaring or paying a dividend that exceeds earnings for the period for which the dividend is being paid or that could result in a material adverse change to the bank holding company's capital structure.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2019, the federal bank regulators adopted final rules (the &#8220;Capital Simplifications Rules&#8221;) that, among other things, eliminated the standalone prior approval requirement in the Basel III Capital Rules for any repurchase of common stock. In certain circumstances, Cullen/Frost&#8217;s repurchases of its common stock may be subject to a prior approval or notice requirement under other regulations, policies or supervisory expectations of the Federal Reserve Board. Any redemption or repurchase of preferred stock or subordinated debt remains subject to the prior approval of the Federal Reserve Board.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transactions with Affiliates</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transactions between Frost Bank and its subsidiaries, on the one hand, and Cullen/Frost or any other subsidiary, on the other hand, are regulated under federal banking law. The Federal Reserve Act imposes quantitative and qualitative requirements and collateral requirements on covered transactions by Frost Bank with, or for the benefit of, its affiliates, and generally requires those transactions to be on terms at least as favorable to Frost Bank as if the transaction were conducted with an unaffiliated third party. Covered transactions are defined by statute to include a loan or extension of credit, as well as a purchase of securities issued by an affiliate, a purchase of assets (unless otherwise exempted by the Federal Reserve Board) from the affiliate, certain derivative transactions that create a credit exposure to an affiliate, the acceptance of securities issued by the affiliate as collateral for a loan, and the issuance of a guarantee, acceptance or letter of credit on behalf of an affiliate. In general, any such transaction by Frost Bank or its subsidiaries must be limited to certain thresholds on an individual and aggregate basis and, for credit transactions with any affiliate, must be secured by designated amounts of specified collateral.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal law also limits a bank&#8217;s authority to extend credit to its directors, executive officers and 10% stockholders, as well as to entities controlled by such persons. Among other things, extensions of credit to insiders are required to be made on terms that are substantially the same as, and follow credit underwriting procedures that are not less stringent than, those prevailing for comparable transactions with unaffiliated persons. Also, the terms of such extensions of credit may not involve more than the normal risk of non-repayment or present other unfavorable features and may not exceed certain limitations on the amount of credit extended to such persons individually and in the aggregate.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Source of Strength Doctrine</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal Reserve Board policy and federal law require bank holding companies to act as a source of financial and managerial strength to their subsidiary banks. Under this requirement, Cullen/Frost is expected to commit resources to support Frost Bank, including at times when Cullen/Frost may not be in a financial position to provide such resources. Any capital loans by a bank holding company to any of its subsidiary banks are subordinate in right of payment to depositors and to certain other indebtedness of such subsidiary banks. In the event of a bank holding company&#8217;s bankruptcy, any commitment by the bank holding company to a federal bank regulatory agency to maintain the capital of a subsidiary bank will be assumed by the bankruptcy trustee and entitled to priority of payment.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Capital Requirements</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost and Frost Bank are each required to comply with applicable capital adequacy standards adopted by the Federal Reserve Board (the &#8220;Basel&#160;III Capital Rules&#8221;). The Basel&#160;III Capital Rules require Cullen/Frost and Frost Bank to maintain the following:</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%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:3pt;padding-left:36pt;text-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">A minimum ratio of Common Equity Tier 1 (&#8220;CET1&#8221;) to risk-weighted assets of at least 4.5%, plus a 2.5% &#8220;capital conservation buffer&#8221; that is composed entirely of CET1 capital (resulting in a minimum ratio of CET1 to risk-weighted assets of 7.0%);</span></div><div style="margin-top:3pt;padding-left:36pt;text-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">A minimum ratio of Tier 1 capital to risk-weighted assets of at least 6.0%, plus the capital conservation buffer (resulting in a minimum Tier 1 capital ratio of 8.5%);</span></div><div style="margin-top:3pt;padding-left:36pt;text-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">A minimum ratio of total capital (Tier 1 capital plus Tier 2 capital) to risk-weighted assets of at least 8.0%, plus the capital conservation buffer (resulting in a minimum total capital ratio of 10.5%); and</span></div><div style="margin-top:3pt;padding-left:36pt;text-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">A minimum leverage ratio of 4.0%, calculated as the ratio of Tier 1 capital to average consolidated assets as reported on consolidated financial statements (known as the &#8220;leverage ratio&#8221;).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banking institutions that fail to meet the effective minimum ratios once the capital conservation buffer is taken into account, as detailed above, will be subject to constraints on capital distributions, including dividends and share repurchases, and certain discretionary executive compensation. The severity of the constraints depends on the amount of the shortfall and the institution&#8217;s &#8220;eligible retained income&#8221; (that is, the greater of (i)&#160;net income for the preceding four quarters, net of distributions and associated tax effects not reflected in net income and (ii)&#160;average net income over the preceding four quarters).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Basel&#160;III Capital Rules and the Capital Simplification Rules also provide for a number of deductions from and adjustments to CET1. These include, for example, the requirement that certain deferred tax assets and significant investments in non-consolidated financial entities be deducted from CET1 to the extent that any one such category exceeds 25% of CET1. Prior to the adoption of the Capital Simplification Rules in July 2019, amounts were deducted from CET1 to the extent that any one such category exceeded 10% of CET1 or all such items, in the aggregate, exceeded 15% of CET1. The Capital Simplification Rules took effect for Cullen/Frost and Frost Bank as of January&#160;1, 2020. These limitations did not impact our regulatory capital during any of the reported periods.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, under the general risk-based capital rules, the effects of accumulated other comprehensive income items included in capital were excluded for the purposes of determining regulatory capital ratios. Under the Basel&#160;III Capital Rules, the effects of certain accumulated other comprehensive income items are not excluded; however, non-advanced approaches banking organizations, including Cullen/Frost and Frost Bank, were able to make a one-time permanent election to continue to exclude these items. Both Cullen/Frost and Frost Bank made this election in order to avoid significant variations in the level of capital depending upon the impact of interest rate fluctuations on the fair value of their available-for-sale securities portfolio. Under the Basel&#160;III Capital Rules, trust preferred securities no longer included in our Tier 1 capital may nonetheless be included as a component of Tier 2 capital on a permanent basis without phase-out.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2019, the federal bank regulatory agencies issued a final rule (the &#8220;2019 CECL Rule&#8221;) that revised certain capital regulations to account for changes to credit loss accounting under U.S. GAAP. The 2019 CECL Rule included a transition option that allows banking organizations to phase in, over a three-year period, the day-one adverse effects of adopting a new accounting standard related to the measurement of current expected credit losses (&#8220;CECL&#8221;) on their regulatory capital ratios (three-year transition option). In March 2020, the federal bank regulatory agencies issued an interim final rule that maintains the three-year transition option of the 2019 CECL Rule and also provides banking organizations that were required under U.S. GAAP (as of January 2020) to implement CECL before the end of 2020 the option to delay for two years an estimate of the effect of CECL on regulatory capital, relative to the incurred loss methodology&#8217;s effect on regulatory capital, followed by a three-year transition period (five-year transition option). We elected to adopt the five-year transition option. Accordingly, a CECL transitional amount totaling $61.6 million has been added back to CET1 as of December 31, 2021. The CECL transitional amount includes $29.3 million related to the cumulative effect of adopting CECL and $32.4 million related to the estimated incremental effect of CECL since adoption.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Basel&#160;III Capital Rules prescribe a standardized approach for risk weightings that expanded the risk-weighting categories from the general risk-based capital rules to a much larger and more risk-sensitive number of categories, depending on the nature of the assets, generally ranging from 0% for U.S. government and agency securities, to 600% for certain equity exposures (and higher percentages for certain other types of interests), and resulting in higher risk weights for a variety of asset categories. Effective April 2020, the federal banking agencies adopted a rule revising the scope of commercial real estate mortgages subject to a 150% risk weight.</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%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2017, the Basel Committee published standards that it described as the finalization of the Basel&#160;III post-crisis regulatory reforms (the standards are commonly referred to as &#8220;Basel&#160;IV&#8221;). Among other things, these standards revise the Basel Committee's standardized approach for credit risk (including by recalibrating risk weights and introducing new capital requirements for certain &#8220;unconditionally cancellable commitments,&#8221; such as unused credit card lines of credit) and provides a new standardized approach for operational risk capital. Under the Basel framework, these standards will generally be effective on January&#160;1, 2023, with an aggregate output floor phasing in through January&#160;1, 2028. Under the current U.S. capital rules, operational risk capital requirements and a capital floor apply only to advanced approaches institutions, and not to Cullen/Frost or Frost Bank. The impact of Basel IV on us will depend on the manner in which it is implemented by the federal bank regulators.</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:120%">Liquidity Requirements</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Basel&#160;III liquidity framework and regulations of the Federal Reserve require that certain banks and bank holding companies measure their liquidity against specific liquidity tests. One test, referred to as the liquidity coverage ratio (&#8220;LCR&#8221;), is designed to ensure that the banking entity maintains an adequate level of unencumbered high-quality liquid assets equal to the entity&#8217;s expected net cash outflow for a 30-day time horizon (or, if greater, 25% of its expected total cash outflow) under an acute liquidity stress scenario. The other test, referred to as the net stable funding ratio (&#8220;NSFR&#8221;), is designed to promote more medium- and long-term funding of the assets and activities of banking entities over a one-year time horizon. Rules applicable to certain large banking organizations have been implemented for LCR and for NSFR; however, based on our asset size, these rules do not currently apply to Cullen/Frost and Frost Bank.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Prompt Corrective Action</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Deposit Insurance Act, as amended (&#8220;FDIA&#8221;), requires among other things, the federal banking agencies to take &#8220;prompt corrective action&#8221; in respect of depository institutions that do not meet minimum capital requirements. The FDIA includes the following five capital tiers: &#8220;well capitalized,&#8221; &#8220;adequately capitalized,&#8221; &#8220;undercapitalized,&#8221; &#8220;significantly undercapitalized&#8221; and &#8220;critically undercapitalized.&#8221;</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A bank will be (i)&#160;&#8220;well capitalized&#8221; if the institution has a total risk-based capital ratio of 10.0% or greater, a CET1 capital ratio of 6.5% or greater, a Tier 1 risk-based capital ratio of 8.0% or greater, and a leverage ratio of 5.0% or greater, and is not subject to any order or written directive by any such regulatory authority to meet and maintain a specific capital level for any capital measure; (ii)&#160;&#8220;adequately capitalized&#8221; if the institution has a total risk-based capital ratio of 8.0% or greater, a CET1 capital ratio of 4.5% or greater, a Tier 1 risk-based capital ratio of 6.0% or greater, and a leverage ratio of 4.0% or greater and is not &#8220;well capitalized&#8221;; (iii)&#160;&#8220;undercapitalized&#8221; if the institution has a total risk-based capital ratio that is less than 8.0%, a CET1 capital ratio less than 4.5%, a Tier 1 risk-based capital ratio of less than 6.0% or a leverage ratio of less than 4.0%; (iv)&#160;&#8220;significantly undercapitalized&#8221; if the institution has a total risk-based capital ratio of less than 6.0%, a CET1 capital ratio less than 3.0%, a Tier 1 risk-based capital ratio of less than 4.0% or a leverage ratio of less than 3.0%; and (v)&#160;&#8220;critically undercapitalized&#8221; if the institution&#8217;s tangible equity is equal to or less than 2.0% of average quarterly tangible assets. An institution may be downgraded to, or deemed to be in, a capital category that is lower than indicated by its capital ratios if it is determined to be in an unsafe or unsound condition or if it receives an unsatisfactory examination rating with respect to certain matters. A bank&#8217;s capital category is determined solely for the purpose of applying prompt corrective action regulations, and the capital category may not constitute an accurate representation of the bank&#8217;s overall financial condition or prospects for other purposes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FDIA prohibits an insured depository institution from accepting brokered deposits or offering interest rates on any deposits significantly higher than the prevailing rate in the bank&#8217;s normal market area or nationally (depending upon where the deposits are solicited), unless it is well capitalized or is adequately capitalized and receives a waiver from the FDIC.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the FDIA generally prohibits a depository institution from making any capital distributions (including payment of a dividend) or paying any management fee to its parent holding company if the depository institution would thereafter be &#8220;undercapitalized.&#8221; &#8220;Undercapitalized&#8221; institutions are subject to growth limitations and are required to submit a capital restoration plan. The agencies may not accept such a plan without determining, among other things, that the plan is based on realistic assumptions and is likely to succeed in restoring the depository institution&#8217;s capital. In addition, for a capital restoration plan to be acceptable, the depository institution&#8217;s parent holding company must guarantee that the institution will comply with such capital restoration plan. The bank </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%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></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:120%">holding company must also provide appropriate assurances of performance. The aggregate liability of the parent holding company is limited to the lesser of (i)&#160;an amount equal to 5.0% of the depository institution&#8217;s total assets at the time it became undercapitalized and (ii)&#160;the amount which is necessary (or would have been necessary) to bring the institution into compliance with all capital standards applicable with respect to such institution as of the time it fails to comply with the plan. If a depository institution fails to submit an acceptable plan, it is treated as if it is &#8220;significantly undercapitalized.&#8221;</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;Significantly undercapitalized&#8221; depository institutions may be subject to a number of requirements and restrictions, including orders to sell sufficient voting stock to become &#8220;adequately capitalized,&#8221; requirements to reduce total assets, and cessation of receipt of deposits from correspondent banks. &#8220;Critically undercapitalized&#8221; institutions are subject to the appointment of a receiver or conservator.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The appropriate federal banking agency may, under certain circumstances, reclassify a well capitalized insured depository institution as adequately capitalized. The FDIA provides that an institution may be reclassified if the appropriate federal banking agency determines (after notice and opportunity for hearing) that the institution is in an unsafe or unsound condition or deems the institution to be engaging in an unsafe or unsound practice. The appropriate agency is also permitted to require an adequately capitalized or undercapitalized institution to comply with the supervisory provisions as if the institution were in the next lower category (but not treat a significantly undercapitalized institution as critically undercapitalized) based on supervisory information other than the capital levels of the institution.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost believes that, as of December&#160;31, 2021, its bank subsidiary, Frost Bank, was &#8220;well capitalized&#8221; based on the aforementioned ratios. For further information regarding the capital ratios and leverage ratio of Cullen/Frost and Frost Bank see the discussion under the section captioned &#8220;Capital and Liquidity&#8221; included in Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations and Note&#160;9 -&#160;Capital and Regulatory Matters in the notes to consolidated financial statements included in Item&#160;8. Financial Statements and Supplementary Data, elsewhere in this report.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The prompt corrective action regulations do not apply to bank holding companies. However, the Federal Reserve Board is authorized to take appropriate action at the bank holding company level, based upon the undercapitalized status of the bank holding company&#8217;s depository institution subsidiaries.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Safety and Soundness Standards</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FDIA requires the federal bank regulatory agencies to prescribe standards, by regulations or guidelines, relating to internal controls, information systems and internal audit systems, loan documentation, credit underwriting, interest rate risk exposure, asset growth, asset quality, earnings, stock valuation and compensation, fees and benefits, and such other operational and managerial standards as the agencies deem appropriate. Guidelines adopted by the federal bank regulatory agencies establish general standards relating to internal controls and information systems, internal audit systems, loan documentation, credit underwriting, interest rate exposure, asset growth and compensation, fees and benefits. In general, the guidelines require, among other things, appropriate systems and practices to identify and manage the risk and exposures specified in the guidelines. The guidelines prohibit excessive compensation as an unsafe and unsound practice and describe compensation as excessive when the amounts paid are unreasonable or disproportionate to the services performed by an executive officer, employee, director or principal stockholder. In addition, the agencies adopted regulations that authorize, but do not require, an agency to order an institution that has been given notice by an agency that it is not satisfying any of such safety and soundness standards to submit a compliance plan. If, after being so notified, an institution fails to submit an acceptable compliance plan or fails in any material respect to implement an acceptable compliance plan, the agency must issue an order directing action to correct the deficiency and may issue an order directing other actions of the types to which an undercapitalized institution is subject under the &#8220;prompt corrective action&#8221; provisions of the FDIA. See &#8220;Prompt Corrective Action&#8221; above. If an institution fails to comply with such an order, the agency may seek to enforce such order in judicial proceedings and to impose civil money penalties.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deposit Insurance</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits at Frost Bank are insured up to applicable limits by the Deposit Insurance Fund (&#8220;DIF&#8221;) of the FDIC and Frost Bank is subject to deposit insurance assessments to maintain the DIF. Deposit insurance assessments are based on average total assets minus average tangible equity. For larger institutions, such as Frost Bank, the FDIC uses a performance score and a loss-severity score that are used to calculate an initial assessment rate. In calculating these </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%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></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:120%">scores, the FDIC uses a bank&#8217;s capital level and supervisory ratings and certain financial measures to assess an institution&#8217;s ability to withstand asset-related stress and funding-related stress. The FDIC has the ability to make discretionary adjustments to the total score based upon significant risk factors that are not adequately captured in the calculations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the FDIA, the FDIC may terminate deposit insurance upon a finding that the institution has engaged in unsafe and unsound practices, is in an unsafe or unsound condition to continue operations, or has violated any applicable law, regulation, rule, order or condition imposed by the FDIC. In addition, the FDIC is authorized to conduct examinations of and require reporting by FDIC-insured institutions.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Enhanced Prudential Standards </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Reserve Board is required to monitor emerging risks to financial stability and enact enhanced supervision and prudential standards applicable to large bank holding companies and certain non-bank covered companies designated as systemically important by the Financial Stability Oversight Council. The Dodd-Frank Wall Street Reform and Consumer Protection Act (the &#8220;Dodd-Frank Act&#8221;) mandates that certain regulatory requirements applicable to these systemically important financial institutions be more stringent than those applicable to other financial institutions. In 2019, the Federal Reserve Board adopted new rules impacting certain capital and liquidity requirements and other enhanced prudential standards. The final rules assign all domestic bank holding companies with $100 billion or more in total consolidated assets to one of four categories of tailored regulatory requirements. Cullen/Frost and Frost Bank are generally not impacted by these rules. The enhanced prudential standards rules, as amended in 2019, require publicly traded bank holding companies with $50&#160;billion or more in total consolidated assets to establish risk committees. Prior to the amendment, the requirement to establish a risk committee was applicable to publicly traded bank holding companies with $10&#160;billion or more in consolidated assets. Cullen/Frost has established and currently maintains a risk committee.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The Volcker Rule</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The so-called Volcker Rule under the Dodd-Frank Act restricts banks and their affiliates from engaging in proprietary trading and investing in and sponsoring hedge funds and private equity funds. The Volcker Rule does not significantly impact the operations of Cullen/Frost and its subsidiaries as we do not have any engagement in the businesses prohibited by the Volcker Rule.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Depositor Preference</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FDIA provides that, in the event of the &#8220;liquidation or other resolution&#8221; of an insured depository institution, the claims of depositors of the institution, including the claims of the FDIC as subrogee of insured depositors, and certain claims for administrative expenses of the FDIC as a receiver, will have priority over other general unsecured claims against the institution. If an insured depository institution fails, insured and uninsured depositors, along with the FDIC, will have priority in payment ahead of unsecured, non-deposit creditors, including depositors whose deposits are payable only outside of the United States and the parent bank holding company, with respect to any extensions of credit they have made to such insured depository institution.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interchange Fees</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Durbin Amendment to the Dodd-Frank Act, the Federal Reserve adopted rules establishing standards for assessing whether the interchange fees that may be charged with respect to certain electronic debit transactions are &#8220;reasonable and proportional&#8221; to the costs incurred by issuers for processing such transactions.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interchange fees, or &#8220;swipe&#8221; fees, are charges that merchants pay to us and other card-issuing banks for processing electronic payment transactions. Federal Reserve Board rules applicable to financial institutions that have assets of $10&#160;billion or more provide that the maximum permissible interchange fee for an electronic debit transaction is the sum of 21&#160;cents per transaction and 5&#160;basis points multiplied by the value of the transaction. An upward adjustment of no more than 1 cent to an issuer's debit card interchange fee is allowed if the card issuer develops and implements policies and procedures reasonably designed to achieve certain fraud-prevention standards. The Federal Reserve Board also has rules governing routing and exclusivity that require issuers to offer two unaffiliated networks for routing transactions on each debit or prepaid product.</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%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></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:120%">Consumer Financial Protection</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to a number of federal and state consumer protection laws that extensively govern our relationship with our customers. These laws include the Equal Credit Opportunity Act, the Fair Credit Reporting Act, the Truth in Lending Act, the Truth in Savings Act, the Electronic Fund Transfer Act, the Expedited Funds Availability Act, the Home Mortgage Disclosure Act, the Fair Housing Act, the Real Estate Settlement Procedures Act, the Fair Debt Collection Practices Act, the Service Members Civil Relief Act and these laws&#8217; respective state-law counterparts, as well as state usury laws and laws regarding unfair and deceptive acts and practices. These and other federal laws, among other things, require disclosures of the cost of credit and terms of deposit accounts, provide substantive consumer rights, prohibit discrimination in credit transactions, regulate the use of credit report information, provide financial privacy protections, prohibit unfair, deceptive and abusive practices, restrict our ability to raise interest rates and subject us to substantial regulatory oversight. Violations of applicable consumer protection laws can result in significant potential liability from litigation brought by customers, including actual damages, restitution and attorneys&#8217; fees. Federal bank regulators, state attorneys general and state and local consumer protection agencies may also seek to enforce consumer protection requirements and obtain these and other remedies, including regulatory sanctions, customer rescission rights, action by the state and local attorneys general in each jurisdiction in which we operate and civil money penalties. Failure to comply with consumer protection requirements may also result in our failure to obtain any required bank regulatory approval for merger or acquisition transactions we may wish to pursue or our prohibition from engaging in such transactions even if approval is not required.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consumer Financial Protection Bureau (&#8220;CFPB&#8221;) is a federal agency responsible for implementing, examining and enforcing compliance with federal consumer protection laws. The CFPB has broad rulemaking authority for a wide range of consumer financial laws that apply to all banks, including, among other things, laws relating to fair lending and the authority to prohibit &#8220;unfair, deceptive or abusive&#8221; acts and practices. Abusive acts or practices are defined as those that materially interfere with a consumer&#8217;s ability to understand a term or condition of a consumer financial product or service or take unreasonable advantage of a consumer&#8217;s (i) lack of financial savvy, (ii)&#160;inability to protect himself in the selection or use of consumer financial products or services, or (iii)&#160;reasonable reliance on a covered entity to act in the consumer&#8217;s interests. The CFPB can issue cease-and-desist orders against banks and other entities that violate consumer financial laws. The CFPB may also institute a civil action against an entity in violation of federal consumer financial law in order to impose a civil penalty or injunction. The CFPB has examination and enforcement authority over all banks with more than $10&#160;billion in assets, as well as their affiliates. Banking regulators take into account compliance with consumer protection laws when considering approval of a proposed transaction.</span></div><div style="margin-top:8pt;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%">Community Reinvestment Act</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Community Reinvestment Act of 1977 (&#8220;CRA&#8221;) requires depository institutions to assist in meeting the credit needs of their market areas consistent with safe and sound banking practice. Under the CRA, each depository institution is required to help meet the credit needs of its market areas by, among other things, providing credit to low- and moderate-income individuals and communities. Depository institutions are periodically examined for compliance with the CRA and are assigned ratings. In order for a financial holding company to commence any new activity permitted by the BHC Act, or to acquire any company engaged in any new activity permitted by the BHC Act, each insured depository institution subsidiary of the financial holding company must have received a rating of at least &#8220;satisfactory&#8221; in its most recent examination under the CRA. Furthermore, banking regulators take into account CRA ratings when considering a request for an approval of a proposed transaction. Frost Bank received a rating of &#8220;satisfactory&#8221; in its most recent CRA examination.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) and the Office of the Comptroller of the Currency (&#8220;OCC&#8221;) jointly proposed rules that would significantly change existing CRA regulations. The proposed rules are intended to increase bank activity in low- and moderate-income communities where there is significant need for credit, more responsible lending, greater access to banking services, and improvements to critical infrastructure. The proposals change four key areas: (i) clarifying what activities qualify for CRA credit; (ii) updating where activities count for CRA credit; (iii) providing a more transparent and objective method for measuring CRA performance; and (iv) revising CRA-related data collection, record keeping, and reporting. However, the Federal Reserve Board did not join in that proposed rulemaking. In June 2020, the OCC issued its final CRA rule, effective October&#160;1, 2020, while the FDIC did not finalize any revisions to its CRA rule. In September 2020, the Federal Reserve Board issued an Advance Notice of Proposed Rulemaking (&#8220;ANPR&#8221;) that </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%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">invited public comment on an approach to modernize the regulations that implement the CRA by strengthening, clarifying, and tailoring them to reflect the current banking landscape and better meet the core purpose of the CRA. </span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ANPR sought feedback on ways to evaluate how banks meet the needs of low- and moderate-income communities and address inequities in credit access. In December 2021, the OCC issued a final rule to rescind its June 2020 final rule in favor of working with other agencies to put forward a joint rule. We will continue to evaluate the impact of any changes to the regulations implementing the CRA and their impact to our financial condition, results of operations, and/or liquidity, which cannot be predicted at this time.</span></div><div style="margin-top:8pt;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%">Financial Privacy</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The federal banking regulators adopted rules that limit the ability of banks and other financial institutions to disclose non-public information about consumers to nonaffiliated third parties. These limitations require disclosure of privacy policies to consumers and, in some circumstances, allow consumers to prevent disclosure of certain personal information to a nonaffiliated third party. These regulations affect how consumer information is transmitted through diversified financial companies and conveyed to outside vendors.</span></div><div style="margin-top:8pt;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%">Anti-Money Laundering and the USA Patriot Act</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A major focus of governmental policy on financial institutions in recent years has been aimed at combating money laundering and terrorist financing. The USA PATRIOT Act of 2001, or the USA Patriot Act, substantially broadened the scope of United States anti-money laundering laws and regulations by imposing significant new compliance and due diligence obligations, creating new crimes and penalties and expanding the extra-territorial jurisdiction of the United States. Financial institutions are also prohibited from entering into specified financial transactions and account relationships and must use enhanced due diligence procedures in their dealings with certain types of high-risk customers and implement a written customer identification program. Financial institutions must take certain steps to assist government agencies in detecting and preventing money laundering and report certain types of suspicious transactions. Regulatory authorities routinely examine financial institutions for compliance with these obligations, and failure of a financial institution to maintain and implement adequate programs to combat money laundering and terrorist financing, or to comply with all of the relevant laws or regulations, could have serious financial, legal and reputational consequences for the institution, including causing applicable bank regulatory authorities not to approve merger or acquisition transactions when regulatory approval is required or to prohibit such transactions even if approval is not required. Regulatory authorities have imposed cease and desist orders and civil money penalties against institutions found to be violating these obligations.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Anti-Money Laundering Act of 2020 (&#8220;AMLA&#8221;), which amends the Bank Secrecy Act of 1970 (&#8220;BSA&#8221;), was enacted in January 2021. The AMLA is intended to be a comprehensive reform and modernization to U.S. bank secrecy and anti-money laundering laws. Among other things, it codifies a risk-based approach to anti-money laundering compliance for financial institutions; requires the U.S. Department of the Treasury to promulgate priorities for anti-money laundering and countering the financing of terrorism policy; requires  the development of standards for testing technology and internal processes for BSA compliance; expands enforcement- and investigation-related authority, including increasing available sanctions for certain BSA violations; and expands BSA whistleblower incentives and protections. Many of the statutory provisions in the AMLA will require additional rulemakings, reports and other measures, and the impact of the AMLA will depend on, among other things, rulemaking and implementation guidance. In June 2021, the Financial Crimes Enforcement Network, a bureau of the U.S. Department of the Treasury, issued the priorities for anti-money laundering and countering the financing of terrorism policy required under the AMLA. The priorities include: corruption, cybercrime, terrorist financing, fraud, transnational crime, drug trafficking, human trafficking and proliferation financing.</span></div><div style="margin-top:8pt;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%">Office of Foreign Assets Control Regulation</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. Treasury Department&#8217;s Office of Foreign Assets Control, or OFAC, administers and enforces economic and trade sanctions against targeted foreign countries and regimes, under authority of various laws, including designated foreign countries, nationals and others. OFAC publishes lists of specially designated targets and countries. We are responsible for, among other things, blocking accounts of, and transactions with, such targets and countries, prohibiting unlicensed trade and financial transactions with them and reporting blocked transactions after their occurrence. Failure to comply with these sanctions could have serious financial, legal and reputational consequences, including causing applicable bank regulatory authorities not to approve merger or acquisition transactions when regulatory approval is required or to prohibit such transactions even if approval is not required. </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%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory authorities have imposed cease and desist orders and civil money penalties against institutions found to be violating these obligations.</span></div><div style="margin-top:8pt;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%">Incentive Compensation</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Reserve Board reviews, as part of its regular, risk-focused examination process, the incentive compensation arrangements of banking organizations, such as Cullen/Frost, that are not &#8220;large, complex banking organizations.&#8221; These reviews are tailored to each organization based on the scope and complexity of the organization&#8217;s activities and the prevalence of incentive compensation arrangements. Deficiencies will be incorporated into the organization&#8217;s supervisory ratings, which can affect the organization&#8217;s ability to make acquisitions and take other actions. Enforcement actions may be taken against a banking organization if its incentive compensation arrangements, or related risk-management control or governance processes, pose a risk to the organization&#8217;s safety and soundness and the organization is not taking prompt and effective measures to correct the deficiencies.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June&#160;2010, the Federal Reserve Board, OCC and FDIC issued comprehensive final guidance on incentive compensation policies intended to ensure that the incentive compensation policies of banking organizations do not undermine the safety and soundness of such organizations by encouraging excessive risk-taking. The guidance, which covers all employees that have the ability to materially affect the risk profile of an organization, either individually or as part of a group, is based upon the key principles that a banking organization&#8217;s incentive compensation arrangements should (i)&#160;provide incentives that do not encourage risk-taking beyond the organization&#8217;s ability to effectively identify and manage risks, (ii)&#160;be compatible with effective internal controls and risk management, and (iii)&#160;be supported by strong corporate governance, including active and effective oversight by the organization&#8217;s board of directors.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">In 2016, the U.S. financial regulators, including the Federal Reserve Board and the SEC, proposed revised rules on incentive-based payment arrangements at specified regulated entities having at least $1 billion in total assets (including Cullen/Frost and Frost Bank), but these proposed rules have not been finalized. </span></div><div style="margin-top:8pt;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:118%">Cybersecurity</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">In February 2018, the SEC published interpretive guidance to assist public companies in preparing disclosures about cybersecurity risks and incidents. These SEC guidelines, and any other regulatory guidance, are in addition to notification and disclosure requirements under state and federal banking law and regulations.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">The federal banking regulators regularly issue new guidance and standards, and update existing guidance and standards, regarding cybersecurity intended to enhance cyber risk management among financial institutions.  Financial institutions are expected to comply with such guidance and standards and to accordingly develop appropriate security controls and risk management processes. If we fail to observe such regulatory guidance or standards, we could be subject to various regulatory sanctions, including financial penalties.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">Recently, in November&#160;2021, the federal banking agencies adopted a Final Rule, with compliance required by May&#160;1, 2022, that requires banking organizations to notify their primary banking regulator within 36 hours of determining that a &#8220;computer-security incident&#8221; has materially disrupted or degraded, or is reasonably likely to materially disrupt or degrade, the banking organization&#8217;s ability to carry out banking operations or deliver banking products and services to a material portion of its customer base, its businesses and operations that would result in material loss, or its operations that would impact the stability of the United States.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">State regulators have also been increasingly active in implementing privacy and cybersecurity standards and regulations. Recently, several states have adopted regulations requiring certain financial institutions to implement cybersecurity programs and many states, including Texas, have also recently implemented or modified their data breach notification, information security and data privacy requirements. We expect this trend of state-level activity in those areas to continue, and are continually monitoring developments in the states in which our customers are located.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">Risks and exposures related to cybersecurity attacks, including litigation and enforcement risks, are expected to be elevated for the foreseeable future due to the rapidly evolving nature and sophistication of these threats, as well as due to the expanding use of Internet banking, mobile banking and other technology-based products and services by us and our customers. </span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">See Item 1A. Risk Factors for a further discussion of risks related to cybersecurity.</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%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></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:118%">Future Legislation and Regulation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Congress may enact legislation from time to time that affects the regulation of the financial services industry, and state legislatures may enact legislation from time to time affecting the regulation of financial institutions chartered by or operating in those states. Federal and state regulatory agencies also periodically propose and adopt changes to their regulations or change the manner in which existing regulations are applied. The substance or impact of pending or future legislation or regulation, or the application thereof, cannot be predicted, although any change could impact the regulatory structure under which we or our competitors operate and may significantly increase costs, impede the efficiency of internal business processes, require an increase in regulatory capital, require modifications to our business strategy, and limit our ability to pursue business opportunities in an efficient manner. It could also affect our competitors differently than us, including in a manner that would make them more competitive. A change in statutes, regulations or regulatory policies applicable to Cullen/Frost or any of its subsidiaries could have a material, adverse effect on our business, financial condition and results of operations.</span></div><div id="iefbde35a1bee40dc8976665de60692b6_31"></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:117%">Human Capital Resources</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">At December&#160;31, 2021, we employed 4,553&#160;full-time equivalent employees. At that date, the average tenure of all of our full-time employees was approximately 10.7&#160;years while the average tenure of our executive officers was approximately 32.2&#160;years. None of our employees are represented by collective bargaining agreements. We believe our employee relations to be good.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Oversight of our corporate culture is an important element of our board of director&#8217;s oversight of risk because our people are critical to the success of our corporate strategy. Our board sets the &#8220;tone at the top,&#8221; and holds senior management accountable for embodying, maintaining, and communicating our culture to employees. In that regard, our culture is designed to promote commitment to making people's lives better and to uphold that principle in everything we do. That commitment has been a central pillar in our approach to our employees, our planet and the communities we have proudly served for over 150&#160;years. Our culture is designed to adhere to the timeless values of integrity, caring and excellence. In keeping with that culture, we expect our people to treat each other and our customers with the highest level of honesty and respect and go out of their way to do the right thing, and we strive to be a force for good in everyday life. We dedicate resources to promote a safe and inclusive workplace; attract, develop and retain talented, diverse employees; promote a culture of integrity, caring and excellence; and reward and recognize employees for both the results they deliver and, importantly, how they deliver them. We also seek to design careers that are fulfilling ones, with competitive compensation and benefits alongside a positive work-life balance. We also dedicate resources to fostering professional and personal growth with continuing education, on-the-job training and development programs. This devotion to our people has earned us a spot on Forbes magazine's Best Employers list. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Our employees are key to our success as an organization. We are committed to attracting, retaining and promoting top quality talent regardless of sex, sexual orientation, gender identity, race, color, national origin, age, religion and physical ability. We strive to identify and select the best candidates for all open positions based on qualifying factors for each job. We are dedicated to providing a workplace for our employees that is inclusive, supportive, and free of any form of discrimination or harassment; rewarding and recognizing our employees based on their individual results and performance as well as that of their department and the company overall; and recognizing and respecting all of the characteristics and differences that make each of our employees unique.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">We believe employing a diverse workforce enhances our ability to serve our customers and our communities. By promoting and fostering a workforce that we believe is reflective of our customers and communities, we seek to better understand the financial needs of our prospects and customers and provide them with relevant financial service products. Understanding and supporting our community has always been a priority to us. We have established a voluntary, employee-led and staffed team that is committed to touching and improving the lives of people that live and work in our community. Additionally, we provide employees the opportunity to use paid time off to perform community service activities in their choice of ways. In 2021, this amounted to nearly 9,000 hours of community service performed by our employees. Our efforts are designed to enrich the lives of not only those that are in need but also the lives of our employees who participate in these meaningful and rewarding opportunities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">We believe embracing and understanding diversity has and will continue to make us a stronger company. We also believe that our diverse workforce is representative of our customers in the community and enables us to better serve our customers, enhancing our success as an organization. As we move forward, we will continue to embrace diversity and approach it in a manner consistent with our philosophy, by focusing on our employees, our customers, and our community.</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%">17</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_34"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Information About Our Executive Officers</span></div><div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The names, ages as of December&#160;31, 2021, recent business experience and positions or offices held by each of the executive officers of Cullen/Frost are as follows:</span></div><div style="margin-top:8pt"><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:38.002%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:53.548%"></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%">Name and Position Held</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%">Age</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Recent Business Experience</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="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%">Phillip D. Green<br/>&#160;&#160;Chairman of the Board, Chief Executive<br/>&#160;&#160;Officer and Director of Cullen/Frost</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%">67</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%">Officer of Frost Bank since 1980. Chairman of the Board and Chief Executive Officer of Cullen/Frost since April 2016.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Patrick B. Frost<br/>&#160;&#160;Director of Cullen/Frost, President of <br/>&#160;&#160;Frost Bank, Group Executive Vice <br/>&#160;&#160;President, Frost Wealth Advisors of Frost<br/>&#160;&#160;Bank and President of Frost Insurance</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%">61</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%">Officer of Frost Bank since 1985. President of Frost Bank since August 1993. Director of Cullen/Frost since May 1997. Group Executive Vice President, Frost Wealth Advisors of Frost Bank since April 2016. President of Frost Insurance since October 2014.</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:9pt;font-weight:400;line-height:100%">Jerry Salinas<br/>&#160;&#160;Group Executive Vice President, Chief<br/>&#160;&#160;Financial Officer of Cullen/Frost</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%">63</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%">Officer of Frost Bank since 1986. Group Executive Vice President, Chief Financial Officer of Cullen/Frost since January 2015.</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:9pt;font-weight:400;line-height:100%">Annette Alonzo<br/>&#160;&#160;Group Executive Vice President, Chief<br/>&#160;&#160;Human Resources Officer of Frost Bank</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%">53</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%">Officer of Frost Bank since 1993. Group Executive Vice President, Chief Human Resources Officer of Frost Bank since April 2016.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Robert A. Berman<br/>&#160;&#160;Group Executive Vice President,<br/>&#160;&#160;Research and Strategy of Frost Bank</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%">59</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%">Officer of Frost Bank since 1989. Group Executive Vice President, Research and Strategy of Frost Bank since May 2001.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Paul H. Bracher</span></div><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;President of Cullen/Frost and Group </span></div><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;Executive Vice President, Chief</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;Banking Officer of Frost Bank</span></div></td><td colspan="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%">65</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%">Officer of Frost Bank since 1982. Group Executive Vice President, Chief Banking Officer of Frost Bank since January 2015. President of Cullen/Frost since April 2016.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">William L. Perotti<br/>&#160;&#160;Group Executive Vice President, Chief<br/>&#160;&#160;Credit Officer of Frost Bank</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%">64</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%">Officer of Frost Bank since 1982. Group Executive Vice President, Chief Credit Officer of Frost Bank from May 2001 to January 2015. Group Executive Vice President, Chief Risk Officer of Frost Bank from April 2005 to January 2019. Chief Credit Officer of Frost Bank since January 2019.</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:9pt;font-weight:400;line-height:100%">Coolidge E. Rhodes, Jr.<br/>&#160;&#160;Group Executive Vice President, General<br/>&#160;&#160;Counsel and Secretary of Cullen/Frost</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%">46</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%">Officer of Frost Bank since September 2021. Group Executive Vice President, General Counsel of Cullen/Frost since September 2021 and Secretary of Cullen/Frost since October 2021. Prior to joining Frost, Mr. Rhodes was most recently managing director and chief compliance officer at New Fortress Energy Inc. Mr. Rhodes also previously worked as a lawyer in private practice and as associate general counsel for a publicly traded oilfield services company.</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:9pt;font-weight:400;line-height:100%">Carol Severyn<br/>&#160;&#160;Group Executive Vice President, Chief<br/>&#160;&#160;Risk Officer of Frost Bank</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%">57</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%">Officer of Frost Bank since 1993. Executive Vice President and Auditor of Frost Bank from January 2004 to January 2019. Group Executive Vice President, Chief Risk Officer of Frost Bank since January 2019.</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:9pt;font-weight:400;line-height:100%">Jimmy Stead<br/>&#160;&#160;Group Executive Vice President, Chief<br/>&#160;&#160;Consumer Banking Officer of Frost Bank</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%">46</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%">Officer of Frost Bank since 2001. Group Executive Vice President, Chief Consumer Banking Officer of Frost Bank since January 2017.</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:9pt;font-weight:400;line-height:100%">Candace Wolfshohl<br/>&#160;&#160;Group Executive Vice President, Culture<br/>&#160;&#160;and People Development of Frost Bank</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%">61</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%">Officer of Frost Bank since 1989. Group Executive Vice President, Culture and People Development of Frost Bank since July 2015.</span></td></tr></table></div><div style="margin-top:4pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no arrangements or understandings between any executive officer of Cullen/Frost and any other person pursuant to which such executive officer was or is to be selected as an officer.</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%">18</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_37"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available Information</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Securities Exchange Act of 1934, we are required to file annual, quarterly and current reports, proxy statements and other information with the Securities and Exchange Commission (&#8220;SEC&#8221;). The SEC maintains a website at http://www.sec.gov that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC. We file electronically with the SEC.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We make available, free of charge through our website, our reports on Forms 10-K, 10-Q and 8-K, and amendments to those reports, as soon as reasonably practicable after such reports are filed with or furnished to the SEC. Additionally, we have adopted and posted on our website a code of ethics that applies to our principal executive officer, principal financial officer and principal accounting officer. Our website also includes our corporate governance guidelines and the charters for our audit committee, our compensation and benefits committee, our risk committee, and our corporate governance and nominating committee. The address for our website is http://www.frostbank.com. We will provide a printed copy of any of the aforementioned documents to any requesting shareholder.</span></div><div id="iefbde35a1bee40dc8976665de60692b6_40"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1A. RISK FACTORS</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An investment in our common stock is subject to risks inherent to our business. The material risks and uncertainties that management believes affect us are described below. Before making an investment decision, you should carefully consider the risks and uncertainties described below together with all of the other information included or incorporated by reference in this report. The risks and uncertainties described below are not the only ones facing us. Additional risks and uncertainties that management is not aware of or focused on or that management currently deems immaterial may also impair our business operations. This report is qualified in its entirety by these risk factors. If any of the following risks actually occur, our business, financial condition and results of operations could be materially and adversely affected. If this were to happen, the market price of our common stock could decline significantly, and you could lose all or part of your investment.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related To Our Business</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:120%;text-decoration:underline">Interest Rate 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-style:italic;font-weight:400;line-height:120%">We Are Subject To Interest Rate Risk</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our earnings and cash flows are largely dependent upon our net interest income. Net interest income is the difference between interest income earned on interest-earning assets such as loans and securities and interest expense paid on interest-bearing liabilities such as deposits and borrowed funds. Interest rates are highly sensitive to many factors that are beyond our control, including general economic conditions, inflationary trends, changes in government spending and debt issuances and policies of various governmental and regulatory agencies and, in particular, the Federal Open Market Committee. Changes in monetary policy, including changes in interest rates, could influence not only the interest we receive on loans and securities and the amount of interest we pay on deposits and borrowings, but such changes could also affect (i)&#160;our ability to originate loans and obtain deposits, (ii)&#160;the fair value of our financial assets and liabilities, and (iii)&#160;the average duration of our mortgage-backed securities portfolio. If the interest rates paid on deposits and other borrowings increase at a faster rate than the interest rates received on loans and other investments, our net interest income, and therefore earnings, could be adversely affected. Earnings could also be adversely affected if the interest rates received on loans and other investments fall more quickly than the interest rates paid on deposits and other borrowings. Some foreign central banks have moved to a negative interest rate environment, which has exerted downward pressure on the profitability of banks in those regions and this interest rate trend could extend to the United States. Any substantial, unexpected, or prolonged change in market interest rates could have a material adverse effect on our business, financial condition and results of operations. See Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations under the section captioned &#8220;Net Interest Income&#8221; and Item 7A. Quantitative and Qualitative Disclosures About Market Risk elsewhere in this report for further discussion related to interest rate sensitivity and our management of interest rate risk.</span></div><div style="margin-top:9pt;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%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></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:120%">We May Be Adversely Impacted By The Transition From LIBOR As A Reference Rate</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The United Kingdom&#8217;s Financial Conduct Authority and the administrator of LIBOR have announced that the publication of the most commonly used U.S. dollar London Interbank Offered Rate (&#8220;LIBOR&#8221;) settings will cease to be published or cease to be representative after June 30, 2023. The publication of all other LIBOR settings ceased to be published as of December 31, 2021. Given consumer protection, litigation, and reputation risks, the bank regulatory agencies have indicated that entering into new contracts that use LIBOR as a reference rate after December&#160;31, 2021, would create safety and soundness risks and that they will examine bank practices accordingly. Therefore, the agencies encouraged banks to cease entering into new contracts that use LIBOR as a reference rate as soon as practicable and in any event by December&#160;31, 2021. We discontinued originating LIBOR-based loans effective December&#160;31, 2021 and will negotiate loans using our preferred replacement index, AMERIBOR, a benchmark developed by the American Financial Exchange; the Secured Overnight Financing Rate (&#8220;SOFR&#8221;); or BSBY, a benchmark developed by Bloomberg Index Services.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, approximately $3.9&#160;billion of our outstanding loans, and, in addition, certain derivative contracts, borrowings and other financial instruments have attributes that are either directly or indirectly dependent on LIBOR. The transition from LIBOR has resulted in and could continue to result in added costs and employee efforts and could present additional risk. We are subject to litigation and reputational risks if we are unable to renegotiate and amend existing contracts with counterparties that are dependent on LIBOR, including contracts that do not have fallback language. The timing and manner in which each customer&#8217;s contract transitions to AMERIBOR, SOFR or BSBY will vary on a case-by-case basis. There continues to be substantial uncertainty as to the ultimate effects of the LIBOR transition, including with respect to the acceptance and use of AMERIBOR, SOFR, BSBY and other benchmark rates. Since AMERIBOR, SOFR and BSBY rates are calculated differently, payments under contracts referencing new rates will differ from those referencing LIBOR, which may lead to increased volatility as compared to LIBOR. The transition has impacted our market risk profiles and required changes to our risk and pricing models, valuation tools, product design and hedging strategies. Furthermore, failure to adequately manage this transition process with our customers could adversely impact our reputation. Although we are currently unable to assess what the ultimate impact of the transition from LIBOR will be, failure to adequately manage the transition could have a material adverse effect on our business, financial condition and results of operations.</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:120%;text-decoration:underline">Credit and Lending 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-style:italic;font-weight:400;line-height:120%">We Are Subject To Lending Risk and Lending Concentration Risk</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are inherent risks associated with our lending activities. These risks include, among other things, the impact of changes in interest rates and changes in the economic conditions in the markets where we operate as well as those across the State of Texas and the United States. Increases in interest rates and/or weakening economic conditions could adversely impact the ability of borrowers to repay outstanding loans or the value of the collateral securing these loans.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, approximately 85.8% of our loan portfolio consisted of commercial and industrial, energy, construction and commercial real estate mortgage loans. These types of loans are generally viewed as having more risk of default and are typically larger than residential real estate loans or consumer loans. Because our loan portfolio contains a significant number of commercial and industrial, energy, construction and commercial real estate loans with relatively large balances, the deterioration of one or a few of these loans could cause a significant increase in non-performing loans. Increases in non-performing loans have resulted in a net loss of earnings from particular loans, an increase in credit loss expense and an increase in loan charge-offs, and these and future instances could have a material adverse effect on our business, financial condition and results of operations. Certain of our credit exposures are concentrated in industries that may be more susceptible to the long-term risks of climate change, natural disasters or global pandemics. To the extent that these risks may have a negative impact on the financial condition of borrowers, it could also have a material adverse effect on our business, financial condition and results of operations.  See the section captioned &#8220;Loans&#8221; in Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations elsewhere in this report for further discussion related to commercial and industrial, energy, construction and commercial real estate loans. </span></div><div style="margin-top:9pt;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%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></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:120%">Our Allowance For Credit Losses May Be Insufficient</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain allowances for credit losses on loans, securities and off-balance sheet credit exposures. In the case of loans and securities, allowances for credit losses are contra-asset valuation accounts that are deducted from the amortized cost basis of these assets to present the net amount expected to be collected. In the case of off-balance-sheet credit exposures, the allowance for credit losses is a liability account reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. The amount of each allowance account represents management's best estimate of current expected credit losses on these financial instruments considering available information, from internal and external sources, relevant to assessing exposure to credit loss over the contractual term of the instrument. Relevant available information includes historical credit loss experience, current conditions and reasonable and supportable forecasts. As a result, the determination of the appropriate level of allowance for credit losses inherently involves a high degree of subjectivity and requires us to make significant estimates related to current and expected future credit risks and trends, all of which may undergo material changes. Continuing deterioration in economic conditions affecting borrowers and securities issuers; new information regarding existing loans, credit commitments and securities holdings; the continuation of the COVID-19 pandemic or other global pandemics; natural disasters and risks related to climate change; and identification of additional problem loans, ratings down-grades and other factors, both within and outside of our control, may require an increase in the allowances for credit losses on loans, securities and off-balance sheet credit exposures. In addition, bank regulatory agencies periodically review our allowance for credit losses and may require an increase in credit loss expense or the recognition of further loan charge-offs, based on judgments different than those of management. Furthermore, if any charge-offs related to loans, securities or off-balance sheet credit exposures in future periods exceed our allowances for credit losses on loans, securities or off-balance sheet credit exposures, we will need to recognize additional credit loss expense to increase the applicable allowance. Any increase in the allowance for credit losses on loans, securities and/or off-balance sheet credit exposures will result in a decrease in net income and, possibly, capital, and may have a material adverse effect on our business, financial condition and results of operations. See the section captioned &#8220;Allowance for Credit Losses&#8221; in Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations elsewhere in this report for further discussion related to our process for determining the appropriate level of the allowance for credit losses.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We Are Subject to Risk Arising From Conditions In The Commercial Real Estate Market</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of&#160;December&#160;31, 2021, commercial real estate mortgage loans comprised approximately 35.9%&#160;of our loan portfolio. Commercial real estate mortgage loans generally involve a greater degree of credit risk than residential real estate mortgage loans because they typically have larger balances and are more affected by adverse conditions in the economy. Because payments on loans secured by commercial real estate often depend upon the successful operation and management of the properties and the businesses which operate from within them, repayment of such loans may be affected by factors outside the borrower&#8217;s control, such as adverse conditions in the real estate market or the economy or changes in government regulations. In recent years, commercial real estate markets have been experiencing substantial growth, and increased competitive pressures have contributed significantly to historically low capitalization rates and rising property values. Furthermore, commercial real estate markets have been particularly impacted by the economic disruption resulting from the COVID-19 pandemic. The COVID-19 pandemic has also been a catalyst for the evolution of various remote work options which could impact the long-term performance of some types of office properties within our commercial real estate portfolio. Accordingly, the federal banking regulatory agencies have expressed concerns about weaknesses in the current commercial real estate market. Failures in our risk management policies, procedures and controls could adversely affect our ability to manage this portfolio going forward and could result in an increased rate of delinquencies in, and increased losses from, this portfolio, which, accordingly, could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We Are Subject To Volatility Risk In Crude Oil Prices</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, we had $1.1 billion of energy loans which comprised approximately 6.6% (or 6.8% excluding Paycheck Protection Program loans) of our loan portfolio at that date. Furthermore, energy production and related industries represent a large part of the economies in some of our primary markets. Actions by members of the Organization of Petroleum Exporting Countries (&#8220;OPEC&#8221;) can impact global crude oil production levels and lead to significant volatility in global oil supplies and market oil prices. In recent years, decreased market oil prices compressed margins for many U.S. and Texas-based oil producers, particularly those that utilize higher-cost production technologies such as hydraulic fracking and horizontal drilling, as well as oilfield service providers, </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%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></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:120%">energy equipment manufacturers and transportation suppliers, among others. In March of 2020, disagreements between members of OPEC signaled that production levels would rise and, when coupled with the uncertainties of the COVID-19 pandemic, led to a significant decline in market oil prices. Oil prices have since recovered from those lows. The price per barrel of crude oil was approximately $75 at December&#160;31, 2021 up from $48 at December&#160;31, 2020. We have experienced increased losses within our energy portfolio in recent years which were impacted by oil price volatility, relative to our historical experience. Continued oil price volatility could have further negative impacts on the U.S. economy, in particular, the economies of energy-dominant states such as Texas, and our borrowers and customers.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We Are Subject To Environmental Liability Risk Associated With Lending Activities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A significant portion of our loan portfolio is secured by real property. During the ordinary course of business, we foreclose on and take title to properties securing certain loans. In doing so, there is a risk that hazardous or toxic substances could be found on these properties. If hazardous or toxic substances are found, we may be liable for remediation costs, as well as for personal injury and property damage. Environmental laws may require us to incur substantial expenses and may materially reduce the affected property&#8217;s value or limit our ability to use or ability to sell the affected property. Environmental reviews of real property before initiating foreclosure actions may not be sufficient to detect all potential environmental hazards. The remediation costs and any other financial liabilities associated with an environmental hazard could have a material adverse effect on our business, financial condition and results of operations.</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:120%;text-decoration:underline">Liquidity Risk</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We Are Subject To Liquidity Risk</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We require liquidity to meet our deposit and debt obligations as they come due. Our access to funding sources in amounts adequate to finance our activities or on terms that are acceptable to us could be impaired by factors that affect us specifically or the financial services industry or economy generally. Factors that could reduce our access to liquidity sources include a downturn in the Texas economy, difficult credit markets or adverse regulatory actions against us. Our access to deposits may also be affected by the liquidity needs of our depositors. In particular, a substantial majority of our liabilities are demand, savings, interest checking and money market deposits, which are payable on demand or upon several days&#8217; notice, while by comparison, a substantial portion of our assets are loans, which cannot be called or sold in the same time frame. We may not be able to replace maturing deposits and advances as necessary in the future, especially if a large number of our depositors sought to withdraw their accounts, regardless of the reason. Our access to deposits may be negatively impacted by, among other factors, continued periods of low interest rates and increased competition for deposits, including from new financial technology competitors. A failure to maintain adequate liquidity could have a material adverse effect on our business, financial condition and results of operations.</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:120%;text-decoration:underline">Operational 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-style:italic;font-weight:400;line-height:120%">Our Accounting Estimates and Risk Management Processes Rely On Analytical and Forecasting Models</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The processes we use to estimate our expected credit losses and to measure the fair value of financial instruments, as well as the processes used to estimate the effects of changing interest rates and other market measures on our financial condition and results of operations, depends upon the use of analytical and forecasting models. These models reflect assumptions that may not be accurate, particularly in times of market stress or other unforeseen circumstances. Even if these assumptions are adequate, the models may prove to be inadequate or inaccurate because of other flaws in their design or their implementation, including flaws caused by failures in controls, data management, human error or from the reliance on technology. If the models we use for interest rate risk and asset-liability management are inadequate, we may incur increased or unexpected losses upon changes in market interest rates or other market measures. If the models we use for estimating our expected credit losses are inadequate, the allowance for credit losses may not be sufficient to support future charge-offs. If the models we use to measure the fair value of financial instruments are inadequate, the fair value of such financial instruments may fluctuate unexpectedly or may not accurately reflect what we could realize upon sale or settlement of such financial instruments. Any such failure in our analytical or forecasting models could have a material adverse effect on our business, financial condition and results of operations.</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%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:8pt;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%">The Value Of Our Goodwill and Other Intangible Assets May Decline In The Future</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, we had $655.8 million of goodwill and other intangible assets. A significant decline in our expected future cash flows, a significant adverse change in the business climate, slower growth rates or a significant and sustained decline in the price of Cullen/Frost&#8217;s common stock may necessitate taking charges in the future related to the impairment of our goodwill and other intangible assets which could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:8pt;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%">We Are Subject To Risk Arising From Failure Or Circumvention Of Our Controls and Procedures</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our internal controls, disclosure controls and procedures, and corporate governance procedures are based in part on certain assumptions and can provide only reasonable, not absolute, assurances that the objectives of the controls and procedures are met. Any failure or circumvention of our controls and procedures; failure to comply with regulations related to controls and procedures; or failure to comply with our corporate governance procedures could have a material adverse effect on our reputation, business, financial condition and results of operations, including subjecting us to litigation, regulatory fines, penalties or other sanctions. Furthermore, notwithstanding the proliferation of technology and technology-based risk and control systems, our businesses ultimately rely on people as our greatest resource, and, from time-to-time, they make mistakes or engage in violations of applicable policies, laws, rules or procedures that are not always caught immediately by our technological processes or by our controls and other procedures, which are intended to prevent and detect such errors or violations. Human errors, malfeasance and other misconduct, including the intentional misuse of client information in connection with insider trading or for other purposes, even if promptly discovered and remediated, can result in reputational damage or legal risk and have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:8pt;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%">New Lines Of Business, Products Or Services and Technological Advancements May Subject Us To Additional Risks</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we implement new lines of business or offer new products and services within existing lines of business. There are substantial risks and uncertainties associated with these efforts, particularly in instances where the markets are not fully developed. In developing and marketing new lines of business and/or new products and services we invest significant time and resources. Initial timetables for the introduction and development of new lines of business and/or new products or services may not be achieved and price and profitability targets may not prove feasible. External factors, such as compliance with regulations, competitive alternatives, and shifting market preferences, may also impact the successful implementation of a new line of business or a new product or service. </span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial services industry is continually undergoing rapid technological change with frequent introductions of new technology-driven products and services. Our future success depends, in part, upon our ability to address the needs of our customers by using technology to provide products and services that will satisfy customer demands, as well as to create additional efficiencies in our operations. Many of our competitors have substantially greater resources to invest in technological improvements. We may not be able to effectively implement new technology driven products and services or be successful in marketing these products and services to our customers. In addition, our implementation of certain new technologies, such as those related to artificial intelligence, automation and algorithms, in our business processes may have unintended consequences due to their limitations or our failure to use them effectively. In addition, cloud technologies are also critical to the operation of our systems, and our reliance on cloud technologies is growing. Failure to successfully keep pace with technological change affecting the financial services industry could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, any new line of business, new product or service and/or new technology could have a significant impact on the effectiveness of our system of internal controls. Failure to successfully manage these risks in the development and implementation of new lines of business, new products or services and/or new technologies could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:8pt;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%">Our Reputation and Our Business Are Subject to Negative Publicity Risk </span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reputation risk, or the risk to our earnings and capital from negative public opinion, is inherent in our business. Negative public opinion could adversely affect our ability to keep and attract customers and expose us to adverse legal and regulatory consequences. Negative public opinion could result from our actual or alleged conduct in any number of activities, including (i)&#160;lending practices, (ii)&#160;branching strategy, (iii)&#160;product and service offerings, (iv)&#160;corporate governance, (v)&#160;regulatory compliance, (vi)&#160;mergers and acquisitions, (vii)&#160;disclosure, (viii)&#160;sharing or inadequate protection of customer information, (ix)&#160;successful or attempted cyber attacks against us, our customers </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%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or our third-party partners or vendors and (x)&#160;failure to discharge any publicly announced commitments to employees or environmental, social and governance initiatives or to respond adequately to social and sustainability concerns from the viewpoint of our stakeholders from actions taken by government regulators and community organizations in response to our conduct. Negative public opinion could also result from adverse news or publicity that impairs the reputation of the financial services industry generally or from the actions of our employees, customers, affiliates or third parties with whom we do business. In addition, our reputation or prospects may be significantly damaged by adverse publicity or negative information regarding us, whether or not true, that may be posted on social media, non-mainstream news services or other parts of the internet, and this risk is magnified by the speed and pervasiveness with which information is disseminated through those channels. Because we conduct most of our business under the &#8220;Frost&#8221; brand, negative public opinion about one business could affect our other businesses.</span></div><div style="margin-top:8pt;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%">Our Business, Financial Condition and Results Of Operations Are Subject To Risk From Changes in Customer Behavior </span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Individual, economic, political, industry-specific conditions and other factors outside of our control, such as fuel prices, energy costs, real estate values, inflation, taxes or other factors that affect customer income levels, could alter anticipated customer behavior, including borrowing, repayment, investment and deposit practices. Such a change in these practices could materially adversely affect our ability to anticipate business needs and meet regulatory requirements. Further, difficult economic conditions may negatively affect consumer confidence levels. A decrease in consumer confidence levels would likely aggravate the adverse effects of these difficult market conditions on us, our customers and others in the financial institutions industry.</span></div><div style="margin-top:8pt;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%">Cullen/Frost Relies On Dividends From Its Subsidiaries For Most Of Its Revenue</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost is a separate and distinct legal entity from its subsidiaries. It receives substantially all of its revenue from dividends from its subsidiaries. These dividends are the principal source of funds to pay dividends on Cullen/Frost&#8217;s common stock and preferred stock and interest and principal on Cullen/Frost&#8217;s debt. Various federal and state laws and regulations limit the amount of dividends that Frost Bank and certain non-bank subsidiaries may pay to Cullen/Frost. Also, Cullen/Frost&#8217;s right to participate in a distribution of assets upon a subsidiary&#8217;s liquidation or reorganization is subject to the prior claims of the subsidiary&#8217;s creditors and depositors. In the event Frost Bank is unable to pay dividends to Cullen/Frost, Cullen/Frost may not be able to service debt, pay obligations or pay dividends on our common stock or our preferred stock. The inability to receive dividends from Frost Bank could have a material adverse effect on our business, financial condition and results of operations. See the section captioned &#8220;Supervision and Regulation&#8221; in Item&#160;1. Business and Note&#160;9 - Capital and Regulatory Matters in the notes to consolidated financial statements included in Item&#160;8. Financial Statements and Supplementary Data elsewhere in this report.</span></div><div style="margin-top:8pt;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%">Our Information Systems May Experience Failure, Interruption Or Breach In Security</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we rely on electronic communications and information systems to conduct our operations and to store sensitive data. Any failure, interruption or breach in security of these systems could result in significant disruption to our operations. Information security breaches and cybersecurity-related incidents include, but are not limited to, attempts to access information, including customer and company information, malicious code, computer viruses and denial of service attacks that could result in unauthorized access, theft, misuse, loss, release or destruction of data (including confidential customer information), account takeovers, unavailability of service or other events. These types of threats may derive from human error, fraud or malice on the part of external or internal parties, or may result from accidental technological failure. Our technologies, systems, networks and software have been and continue to be subject to cybersecurity threats and attacks, which range from uncoordinated individual attempts to sophisticated and targeted measures directed at us. Any failures related to upgrades and maintenance of our technology and information systems could further increase our information and system security risk. Our increased use of cloud and other technologies, such as remote work technologies, also increases our risk of being subject to a cyber attack. The risk of a security breach or disruption, particularly through cyber attack or cyber intrusion, has increased as the number, intensity and sophistication of attempted attacks and intrusions from around the world have increased.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customers, employees and third parties that we do business with have been, and will continue to be, targeted by parties using fraudulent e-mails and other communications in attempts to misappropriate passwords, bank account information or other personal information or to introduce viruses or other malware programs to our </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%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">information systems, the information systems of our merchants or third-party service providers and/or our customers' personal devices, which are beyond our security control systems. Though we endeavor to mitigate these threats through product improvements, use of encryption and authentication technology and customer and employee education, such cyber attacks against us, our merchants, our third-party service providers and our customers remain a serious issue and have been successful in the past. </span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we make significant efforts to maintain the security and integrity of our information systems and have implemented various measures to manage the risks of a security breach or disruption, there can be no assurance that our security efforts and measures will be effective or that attempted security breaches or disruptions would not be successful or damaging. Even well protected information, networks, systems and facilities remain potentially vulnerable to attempted security breaches or disruptions because the techniques used in such attempts are constantly evolving and generally are not recognized until launched against a target, and in some cases are designed not to be detected and, in fact, may not be detected. Accordingly, we may be unable to anticipate these techniques or to implement adequate security barriers or other preventative measures, and thus it is virtually impossible for us to entirely mitigate this risk. Furthermore, in the event of a cyber attack, we may be delayed in identifying or responding to the attack, which could increase the negative impact of the cyber attack on our business, financial condition and results of operations. While we maintain specific &#8220;cyber&#8221; insurance coverage, which would apply in the event of various breach scenarios, the amount of coverage may not be adequate in any particular case. Furthermore, because cyber threat scenarios are inherently difficult to predict and can take many forms, some breaches may not be covered under our cyber insurance coverage. A security breach or other significant disruption of our information systems or those related to our customers, merchants or our third-party vendors, including as a result of cyber attacks, could (i)&#160;disrupt the proper functioning of our networks and systems and therefore our operations and/or those of our customers; (ii)&#160;result in the unauthorized access to, and destruction, loss, theft, misappropriation or release of confidential, sensitive or otherwise valuable information of ours or our customers; (iii)&#160;result in a violation of applicable privacy, data breach and other laws, subjecting us to additional regulatory scrutiny and exposing us to civil litigation, enforcement actions, governmental fines and possible financial liability; (iv)&#160;require significant management attention and resources to remedy the damages that result; or (v) harm our reputation or cause a decrease in the number of customers that choose to do business with us. The occurrence of any of the foregoing could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="margin-top:8pt;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%">Our Operations Rely On Certain External Vendors</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on certain external vendors to provide products and services necessary to maintain our day-to-day operations. These third-party vendors are sources of operational and informational security risk to us, including risks associated with operational errors, information system failures, interruptions or breaches and unauthorized disclosures of sensitive or confidential client or customer information. If these vendors encounter any of these issues, or if we have difficulty communicating with them, we could be exposed to disruption of operations, loss of service or connectivity to customers, reputational damage, and litigation risk that could have a material adverse effect on our business and, in turn, our financial condition and results of operations.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our operations are exposed to risk that these vendors will not perform in accordance with the contracted arrangements under service level agreements. Although we have selected these external vendors carefully, we do not control their actions. The failure of an external vendor to perform in accordance with the contracted arrangements under service level agreements, because of changes in the vendor&#8217;s organizational structure, financial condition, support for existing products and services or strategic focus or for any other reason, could be disruptive to our operations, which could have a material adverse effect on our business and, in turn, our financial condition and results of operations. Replacing these external vendors could also entail significant delay and expense.</span></div><div style="margin-top:8pt;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%">We Are Subject To Litigation Risk Pertaining To Fiduciary Responsibility</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, customers make claims and take legal action pertaining to our performance of our fiduciary responsibilities. Whether customer claims and legal action related to our performance of our fiduciary responsibilities are founded or unfounded, if such claims and legal actions are not resolved in a manner favorable to us they may result in significant financial liability and/or adversely affect the market perception of us and our products and services as well as impact customer demand for those products and services. Any financial liability or reputational damage could have a material adverse effect on our business, financial condition and results of operations.</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%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></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:120%">We Are Subject To Litigation Risk Pertaining To Intellectual Property</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banking and other financial services companies, including us, rely on technology companies to provide information technology products and services necessary to support day-to-day operations. Technology companies frequently enter into litigation based on allegations of patent infringement or other violations of intellectual property rights. In addition, patent holding companies seek to monetize patents they have purchased or otherwise obtained. Competitors of our vendors, or other individuals or companies, have from time to time claimed to hold intellectual property sold to us by our vendors or in use by us and we are, and may in the future be, named as defendants in various related legal claims. Such claims may increase in the future as the financial services sector becomes more reliant on information technology vendors. The plaintiffs in these actions frequently seek injunctions and substantial damages and may also seek to enter into licensing agreements with us to obtain ongoing fees.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regardless of the scope or validity of such patents or other intellectual property rights, or the merits of any claims by potential or actual litigants, we may have to engage in protracted litigation. Such litigation is often expensive, time-consuming, disruptive to our operations and distracting to management. If we are found to infringe upon one or more patents or other intellectual property rights, we may be required to pay substantial damages or royalties to a third-party. In certain cases, we have and in the future may consider entering into licensing agreements for disputed intellectual property, although no assurance can be given that such licenses can be obtained on acceptable terms or that litigation will not occur. These licenses may also significantly increase our operating expenses. If legal matters related to intellectual property claims were resolved against us or settled, we could be required to make payments in amounts that could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Services Companies Depend On The Accuracy and Completeness Of Information About Customers and Counterparties</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In deciding whether to extend credit or enter into other transactions, we rely on information furnished by or on behalf of customers and counterparties, including financial statements, credit reports and other financial information. We also rely on representations of those customers, counterparties or other third parties, such as independent auditors, as to the accuracy and completeness of that information. Reliance on inaccurate or misleading financial statements, credit reports or other financial information could have a material adverse impact on our business, financial condition and results of operations.</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:120%;text-decoration:underline">External and Market-Related 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-style:italic;font-weight:400;line-height:120%">Our Profitability Depends Significantly On Economic Conditions In The State Of Texas</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends substantially on the general economic conditions of the State of Texas and the specific local markets in which we operate. Unlike larger national or other regional banks that are more geographically diversified, we provide banking and financial services primarily to customers across Texas through financial centers in the Austin, Corpus Christi, Dallas, Fort Worth, Houston, Permian Basin, Rio Grande Valley and San Antonio regions. The local economic conditions in these areas have a significant impact on the demand for our products and services as well as the ability of our customers to repay loans, the value of the collateral securing loans and the stability of our deposit funding sources. Moreover, all of the securities in our municipal bond portfolio were issued by political subdivisions or agencies within the State of Texas. A significant decline in general economic conditions in Texas, whether caused by recession, inflation, unemployment, changes or prolonged stagnation in oil prices, changes in securities markets, acts of terrorism, pandemics, natural disasters, climate change, outbreak of hostilities or other international or domestic occurrences or other factors could impact these local economic conditions and, in turn, have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We Are Subject to Risk Arising From The Soundness Of Other Financial Institutions and Counterparties</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial services institutions are interrelated as a result of trading, clearing, counterparty, or other relationships. We have exposure to many different industries and counterparties, and routinely execute transactions with counterparties in the financial services industry, including commercial banks, brokers and dealers, investment banks, and other institutional clients. Many of these transactions expose us to credit risk in the event of a default by a counterparty or client. In addition, our credit risk may be exacerbated when the collateral held by us cannot be realized upon or is liquidated at prices not sufficient to recover the full amount of the credit or derivative exposure due to us. Increased interconnectivity amongst financial institutions also increases the risk of cyber attacks and </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%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></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:120%">information system failures for financial institutions. Any such losses could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We Operate In A Highly Competitive Industry and Market Area</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We face substantial competition in all areas of our operations from a variety of different competitors, many of which are larger and may have more financial resources than us. Such competitors primarily include national, regional, and community banks within the various markets where we operate. Recent regulation has reduced the regulatory burden of large bank holding companies, and raised the asset thresholds at which more onerous requirements apply, which could cause certain large bank holding companies with less than $250 billion in total consolidated assets, which were previously subject to more stringent enhanced prudential standards, to become more competitive or to pursue expansion more aggressively.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also face competition from many other types of financial institutions, including, without limitation, savings and loans, credit unions, finance companies, brokerage firms, insurance companies and other financial intermediaries. The financial services industry could become even more competitive as a result of legislative, regulatory and technological changes and continued consolidation. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also, technology and other changes have lowered barriers to entry and made it possible for non-banks to offer products and services traditionally provided by banks. In particular, the activity of fintechs/wealthtechs has grown significantly over recent years and is expected to continue to grow. Some fintechs/wealthtechs are not subject to the same regulation as we are, which may allow them to be more competitive. Fintechs/wealthtechs have and may continue to offer bank or bank-like products and a number of such organizations have applied for bank or industrial loan charters while others have partnered with existing banks to allow them to offer deposit products to their customers. Increased competition from fintechs/wealthechs and the growth of digital banking may also lead to pricing pressures as competitors offer more low-fee and no-fee products.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, consumers can maintain funds that would have historically been held as bank deposits in brokerage accounts or mutual funds. Consumers can also complete transactions such as paying bills and/or transferring funds directly without the assistance of banks. The process of eliminating banks as intermediaries, known as &#8220;disintermediation,&#8221; could result in the loss of fee income, as well as the loss of customer deposits and the related income generated from those deposits. Further, many of our competitors have fewer regulatory constraints and may have lower cost structures than us. Additionally, due to their size, many competitors may be able to achieve economies of scale and, as a result, may offer a broader range of products and services as well as better pricing for those products and services than we can. Our ability to compete successfully depends on a number of factors, including, among other things, (i)&#160;the ability to develop, maintain and build long-term customer relationships based on top quality service, high ethical standards and safe, sound assets; (ii)&#160;the ability to expand within our marketplace and with our market position; (iii)&#160;the scope, relevance and pricing of products and services offered to meet customer needs and demands; (iv)&#160;the rate at which we introduce new products and services relative to our competitors; (v)&#160;customer satisfaction with our level of service; and (vi)&#160;industry and general economic trends. Failure to perform in any of these areas could significantly weaken our competitive position, which could adversely affect our growth and profitability, which, in turn, could have a material adverse effect on our business, financial condition and results of operations.</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:120%;text-decoration:underline">Compliance and Regulatory 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-style:italic;font-weight:400;line-height:120%">We Are Subject To Extensive Government Regulation and Supervision and Related Enforcement Powers and Other Legal Remedies</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We, primarily through Cullen/Frost, Frost Bank and certain non-bank subsidiaries, are subject to extensive federal and state regulation and supervision, which vests a significant amount of discretion in the various regulatory authorities. Banking regulations are primarily intended to protect depositors&#8217; funds, federal deposit insurance funds and the banking system as a whole, not security holders. These regulations and supervisory guidance affect our lending practices, capital structure, investment practices, dividend policy and growth, among other things. Congress and federal regulatory agencies continually review banking laws, regulations and policies for possible changes. Changes to statutes, regulations or regulatory policies or supervisory guidance, including changes in interpretation or implementation of statutes, regulations, policies or supervisory guidance, could affect us in substantial and unpredictable ways. Such changes could subject us to additional costs, limit the types of financial services and products we may offer, limit our ability to return capital to shareholders or conduct certain activities, and/or increase </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%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></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:120%">the ability of non-banks to offer competing financial services and products, among other things. Failure to comply with laws, regulations, policies or supervisory guidance could result in enforcement and other legal actions by Federal or state authorities, including criminal and civil penalties, the loss of FDIC insurance, the revocation of a banking charter, enforcement actions or sanctions by regulatory agencies, significant fines and civil money penalties and/or reputational damage. In this regard, government authorities, including the bank regulatory agencies, are pursuing aggressive enforcement actions with respect to compliance and other legal matters involving financial activities, which heightens the risks associated with actual and perceived compliance failures. Directives issued to enforce such actions may be confidential and thus, in some instances, we are not permitted to publicly disclose these actions. Any of the foregoing could have a material adverse effect on our business, financial condition and results of operations. See the sections captioned &#8220;Supervision and Regulation&#8221; included in Item&#160;1. Business and Note 9 - Capital and Regulatory Matters in the notes to consolidated financial statements included in Item&#160;8. Financial Statements and Supplementary Data elsewhere in 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-style:italic;font-weight:400;line-height:120%">The Repeal Of Federal Prohibitions On Payment Of Interest On Demand Deposits Could Increase Our Interest Expense</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All federal prohibitions on the ability of financial institutions to pay interest on demand deposit accounts were repealed as part of the Dodd-Frank Act beginning on July&#160;21, 2011. As a result, some financial institutions offer interest on demand deposits to compete for customers. We do not yet know what interest rates other institutions may offer as market interest rates increase. Our interest expense will increase and our net interest margin will decrease if we begin offering interest on demand deposits to attract additional customers or maintain current customers, which could have a material adverse effect on our business, financial condition and results of operations.</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:120%">We Are Subject To Government Regulation and Oversight Relating to Data and Privacy Protection</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business requires the collection and retention of large volumes of customer data, including personally identifiable information in various information systems that we maintain and in those maintained by third parties with whom we contract to provide data services. We also maintain important internal company data such as personally identifiable information about our employees and information relating to our operations. The integrity and protection of that customer and company data is important to us. Our collection of such customer and company data is subject to extensive regulation and oversight.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to laws and regulations relating to the privacy of the information of our customers, employees and others, and any failure to comply with these laws and regulations could expose us to liability and/or reputational damage. As new privacy-related laws and regulations are implemented, the time and resources needed for us to comply with such laws and regulations, as well as our potential liability for non-compliance and reporting obligations in the case of data breaches, may significantly increase.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Acquisition Activity</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Potential Acquisitions May Disrupt Our Business and Dilute Stockholder Value</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally seek merger or acquisition partners that are culturally similar and have experienced management and possess either significant market presence or have potential for improved profitability through financial management, economies of scale or expanded services. Acquiring other banks, businesses, or branches involves various risks commonly associated with acquisitions, including, among other things, (i)&#160;potential exposure to unknown or contingent liabilities of the target company; (ii)&#160;exposure to potential asset quality issues of the target company; (iii)&#160;potential disruption to our business; (iv)&#160;potential diversion of our management&#8217;s time and attention; (v)&#160;the possible loss of key employees and customers of the target company; (vi)&#160;difficulty in estimating the value of the target company; and (vii)&#160;potential changes in banking or tax laws or regulations that may affect the target company.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions typically involve the payment of a premium over book and market values, and, therefore, some dilution of our tangible book value and net income per common share may occur in connection with any future transaction. Acquisitions may also result in potential dilution to existing stockholders of our earnings per share if we issue common stock in connection with the acquisition. Furthermore, failure to realize the expected revenue increases, cost savings, increases in geographic or product presence, and/or other projected benefits from an acquisition could have a material adverse effect on our business, financial condition and results of operations.</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%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></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:120%">Acquisitions May Be Delayed, Impeded, Or Prohibited Due To Regulatory Issues</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions by financial institutions, including us, are subject to approval by a variety of federal and state regulatory agencies (collectively, &#8220;regulatory approvals&#8221;). The process for obtaining these required regulatory approvals has become substantially more difficult since the global financial crisis, and our ability to engage in certain merger or acquisition transactions depends on the bank regulators' views at the time as to our capital levels, quality of management, and overall condition, in addition to their assessment of a variety of other factors, including our compliance with law. Regulatory approvals could be delayed, impeded, restrictively conditioned or denied due to existing or new regulatory issues we have, or may have, with regulatory agencies, including, without limitation, issues related to Bank Secrecy Act compliance, Community Reinvestment Act issues, fair lending laws, fair housing laws, consumer protection laws, unfair, deceptive, or abusive acts or practices regulations and other laws and regulations. We may fail to pursue, evaluate or complete strategic and competitively significant acquisition opportunities as a result of our inability, or perceived or anticipated inability, to obtain regulatory approvals in a timely manner, under reasonable conditions or at all. Difficulties associated with potential acquisitions that may result from these factors could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Associated With Our Common Stock</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The Trading Volume In Our Common Stock Is Less Than That Of Other Larger Financial Services Companies</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although our common stock is listed for trading on the New York Stock Exchange (&#8220;NYSE&#8221;), the trading volume in our common stock is less than that of other, larger financial services companies. A public trading market having the desired characteristics of depth, liquidity and orderliness depends on the presence in the marketplace of willing buyers and sellers of our common stock at any given time. This presence depends on the individual decisions of investors and general economic and market conditions over which we have no control. Given the lower trading volume of our common stock, significant sales of our common stock, or the expectation of these sales, could cause our stock price to fall.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cullen/Frost May Not Continue To Pay Dividends On Its Common Stock In The Future</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of Cullen/Frost common stock are only entitled to receive such dividends as its board of directors may declare out of funds legally available for such payments. Although Cullen/Frost has historically declared cash dividends on its common stock, it is not required to do so and may reduce or eliminate its common stock dividend in the future. This could adversely affect the market price of Cullen/Frost&#8217;s common stock. Also, Cullen/Frost is a bank holding company, and its ability to declare and pay dividends is dependent on certain federal regulatory considerations, including the guidelines of the Federal Reserve Board regarding capital adequacy and dividends. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As more fully discussed in Note 9 - Capital and Regulatory Matters in the notes to consolidated financial statements included in Item&#160;8. Financial Statements and Supplementary Data elsewhere in this report, our ability to declare or pay dividends on our common stock may also be subject to certain restrictions in the event that we elect to defer the payment of interest on our junior subordinated deferrable interest debentures or do not declare and pay dividends on our Series B Preferred Stock.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">An Investment In Our Common Stock Is Not An Insured Deposit</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock is not a bank deposit and, therefore, is not insured against loss by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;), any other deposit insurance fund or by any other public or private entity. Investment in our common stock is inherently risky for the reasons described in this &#8220;Risk Factors&#8221; section and elsewhere in this report and is subject to the same market forces that affect the price of common stock in any company. As a result, if you acquire our common stock, you could lose some or all of your investment.</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:120%">Certain Banking Laws May Have An Anti-Takeover Effect</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions of federal banking laws, including regulatory approval requirements, could make it more difficult for a third party to acquire us, even if doing so would be perceived to be beneficial to our shareholders. These provisions effectively inhibit a non-negotiated merger or other business combination, which, in turn, could adversely affect the market price of our common stock.</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%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to the COVID-19 Pandemic</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our Business, Financial Condition, Liquidity and Results of Operations Have Been, and Will Likely Continue to be, Adversely Affected by the COVID-19 Pandemic.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic has created economic and financial disruptions that have adversely affected, and are likely to continue to adversely affect, our business, financial condition, liquidity and results of operations. The extent to which the COVID-19 pandemic will continue to negatively affect our business, financial condition, liquidity and results of operations will depend on future developments, which are highly uncertain and cannot be predicted and many of which are outside of our control, including the scope and duration of the pandemic, the emergence of new variants, the effectiveness of our Business Continuity and Health Emergency Response plans, the direct and indirect impact of the pandemic on our employees, customers, clients, counterparties and service providers, as well as other market participants, and actions taken, or that may yet be taken, or inaction, by governmental authorities and other third parties in response to the pandemic. Should the pandemic continue for a more extended period or worsen, we may face additional circumstances such as significant draws on credit lines should customers seek to increase liquidity. Furthermore, should the pandemic continue, we may experience increased rates of employee illness or unavailability, and may experience challenges recruiting new employees.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any disruption to our ability to deliver financial products or services to, or interact with, our clients and customers could result in losses or increased operational costs, regulatory fines, penalties and other sanctions, or harm our reputation. We are also subject to litigation and reputational risk arising from our response to the COVID-19 pandemic. The length of the pandemic and the efficacy of the measures being put in place to address it are unknown as efforts to combat the virus have been complicated by viral variants and uneven access to, and acceptance and effectiveness of, vaccines globally. To the extent the pandemic adversely affects our business, financial condition, liquidity or results of operations, it may also have the effect of heightening many of the other risks described in this report. See the section captioned &#8220;COVID-19 Effects, Actions and Recent Developments&#8221; in Part II. Financial Information, Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations elsewhere in this report for further discussion.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Risk Factors</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We are Subject To Risk From Fluctuating Conditions In The Financial Markets and Economic and Political Conditions Generally</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends, to a certain extent, upon local, national and global economic and political conditions, as well as governmental monetary policies. Our financial performance generally, and in particular the ability of borrowers to pay interest on and repay principal of outstanding loans and the value of collateral securing those loans, as well as demand for loans and other products and services we offer, is highly dependent upon the business environment in the markets where we operate, in the State of Texas and in the United States as a whole. A favorable business environment is generally characterized by, among other factors, economic growth, efficient capital markets, low inflation, low unemployment, high business and investor confidence, and strong business earnings. Unfavorable or uncertain economic and market conditions can be caused by a decline in economic growth both in the U.S. and internationally; declines in business activity or investor or business confidence; limitations on the availability of or increases in the cost of credit and capital; increases in inflation or interest rates; high unemployment; oil price volatility; natural disasters; trade policies and tariffs; or a combination of these or other factors. While recent economic conditions in the State of Texas, the United States and worldwide have seen improving trends since the onset of the COVID-19 pandemic, there can be no assurance that this improvement will continue. Evolving responses from federal and state governments and other regulators, and our customers or our third-party partners or vendors, to new challenges such as climate change have impacted and could continue to impact the economic and political conditions under which we operate. Economic and inflationary pressure on consumers and uncertainty regarding continuing economic improvement could result in changes in consumer and business spending, borrowing and savings habits. Such conditions could have a material adverse effect on the credit quality of our loans and our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;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%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></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:120%">Changes In The Federal, State Or Local Tax Laws May Negatively Impact Our Financial Performance and We Are Subject To Examinations and Challenges By Tax Authorities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to federal and applicable state tax laws and regulations. Changes in these tax laws and regulations, some of which may be retroactive to previous periods, could increase our effective tax rates and, as a result, could negatively affect our current and future financial performance. Furthermore, tax laws and regulations are often complex and require interpretation. In the normal course of business, we are routinely subject to examinations and challenges from federal and applicable state tax authorities regarding the amount of taxes due in connection with investments we have made and the businesses in which we have engaged. Recently, federal and state taxing authorities have become increasingly aggressive in challenging tax positions taken by financial institutions. These tax positions may relate to tax compliance, sales and use, franchise, gross receipts, payroll, property and income tax issues, including tax base, apportionment and tax credit planning. The challenges made by tax authorities may result in adjustments to the timing or amount of taxable income or deductions or the allocation of income among tax jurisdictions. If any such challenges are made and are not resolved in our favor, they could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We May Need To Raise Additional Capital In The Future, and Such Capital May Not Be Available When Needed Or At All</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may need to raise additional capital in the future to provide us with sufficient capital resources and liquidity to meet our commitments and business needs, particularly if our asset quality or earnings were to deteriorate significantly. Our ability to raise additional capital, if needed, will depend on, among other things, conditions in the capital markets at that time, which are outside of our control, and our financial condition. Economic conditions and the loss of confidence in financial institutions may increase our cost of funding and limit access to certain customary sources of capital, including inter-bank borrowings, repurchase agreements and borrowings from the discount window of the Federal Reserve.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot assure that such capital will be available on acceptable terms or at all. Any occurrence that may limit our access to the capital markets, such as a decline in the confidence of debt purchasers, depositors of Frost Bank or counterparties participating in the capital markets, or a downgrade of Cullen/Frost&#8217;s or Frost Bank&#8217;s debt ratings, may adversely affect our capital costs and our ability to raise capital and, in turn, our liquidity. Moreover, if we need to raise capital in the future, we may have to do so when many other financial institutions are also seeking to raise capital and would have to compete with those institutions for investors. An inability to raise additional capital on acceptable terms when needed could have a materially adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our Stock Price Can Be Volatile</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock price volatility may make it more difficult for you to resell your common stock when you want and at prices you find attractive. Our stock price can fluctuate significantly in response to a variety of factors including, among other things, (i)&#160;actual or anticipated variations in quarterly results of operations; (ii)&#160;recommendations by securities analysts; (iii)&#160;operating and stock price performance of other companies that investors deem comparable to us; (iv)&#160;news reports relating to trends, concerns and other issues in the financial services industry; (v)&#160;perceptions in the marketplace regarding us and/or our competitors; (vi)&#160;new technology used, or services offered, by competitors; (vii)&#160;the issuance by us of additional securities, including common stock and securities that are convertible into or exchangeable for, or that represent the right to receive, common stock; (viii)&#160;sales of a large block of shares of our common stock or similar securities in the market after an equity offering, or the perception that such sales could occur; (ix)&#160;significant acquisitions or business combinations, strategic partnerships, joint ventures or capital commitments by or involving us or our competitors; (x)&#160;failure to integrate acquisitions or realize anticipated benefits from acquisitions; (xi)&#160;changes in government regulations; and (xii)&#160;geopolitical conditions such as acts or threats of terrorism or military conflicts.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General market fluctuations, including real or anticipated changes in the strength of the Texas economy; industry factors and general economic and political conditions and events, such as economic slowdowns or recessions; and interest rate changes, oil price volatility or credit loss trends could also cause our stock price to decrease regardless of operating results.</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%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></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:120%">Changes In Accounting Standards Could Materially Impact Our Financial Statements</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time accounting standards setters change the financial accounting and reporting standards that govern the preparation of our financial statements. These changes can be difficult to predict and can materially impact how we record and report our financial condition and results of operations. In some cases, we could be required to apply a new or revised standard retroactively, resulting in changes to previously reported financial results or a cumulative charge to retained earnings. See Note 20 - Accounting Standards Updates in the notes to consolidated financial statements included in Item 8. Financial Statements and Supplementary Data elsewhere in this report for further information regarding pending accounting standards updates.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We May Not Be Able To Attract and Retain Skilled People</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends, in large part, on our ability to attract and retain key people. Competition for the best people in many activities engaged in by us is intense including with respect to compensation and emerging workplace practices, accommodations and remote work options, and we may not be able to hire people or to retain them. We do not currently have employment agreements or non-competition agreements with any of our senior officers. The unexpected loss of services of key personnel could have a material adverse impact on our business, financial condition and results of operations because of their customer relationships, skills, knowledge of our market, years of industry experience and the difficulty of promptly finding qualified replacement personnel. In addition, the scope and content of U.S. banking regulators' policies on incentive compensation, as well as changes to these policies, could adversely affect our ability to hire, retain and motivate our key employees.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Severe Weather, Natural Disasters, Acts Of War Or Terrorism and Other Adverse External Events Could Significantly Impact Our Business and Our Customers</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Severe weather, natural disasters, acts of war or terrorism and other adverse external events could have a significant impact on our ability to conduct business. In addition, such events could affect the stability of our deposit base, impair the ability of borrowers to repay outstanding loans, impair the value of collateral securing loans, cause significant property damage, result in loss of revenue and/or cause us to incur additional expenses. Furthermore, the occurrence of any such event in the future could have a material adverse effect on our business, which, in turn, could have a material adverse effect on our financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Climate Change Could Have a Material Negative Impact on Us and Our Customers</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business, as well as the operations and activities of our customers, could be negatively impacted by climate change. Climate change presents both immediate and long-term risks to us and our customers and these risks are expected to increase over time. Climate changes presents multi-faceted risks, including (i)&#160;operational risk from the physical effects of climate events on our facilities and other assets as well as those of our customers; (ii)&#160;credit risk from borrowers with significant exposure to climate risk; and (iii)&#160;reputational risk from stakeholder concerns about our practices related to climate change, our carbon footprint and our business relationships with customers who operate in carbon-intensive industries. Our business, reputation and ability to attract and retain employees may also be harmed if our response to climate changed is perceived to be ineffective or insufficient.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Climate change exposes us to physical risk as its effects may lead to more frequent and more extreme weather events, such as prolonged droughts or flooding, tornados, hurricanes, wildfires and extreme seasonal weather; and longer-term shifts, such as increasing average temperatures, ozone depletion and rising sea levels. Such events and long-term shifts may damage, destroy or otherwise impact the value or productivity of our properties and other assets; reduce the availability of insurance; and/or disrupt our operations and other activities through prolonged outages. Such events and long-term shifts may also have a significant impact on our customers, which could amplify credit risk by diminishing borrowers&#8217; repayment capacity or collateral values, and other businesses and counterparties with whom we transact, which could have a broader impact on the economy, supply chains and distribution networks. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Climate change also exposes us to transition risks associated with the transition to a less carbon-dependent economy. Transition risks may result from changes in policies; laws and regulations; technologies; and/or market preferences to address climate change. Such changes could materially, negatively impact our business, results of operations, financial condition and/or our reputation, in addition to having a similar impact on our customers. We have customers who operate in carbon-intensive industries like oil and gas that are exposed to climate risks, such as those risks related to the transition to a less carbon-dependent economy, as well as customers who operate in low-</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%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></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:120%">carbon industries that may be subject to risks associated with new technologies. Federal and state banking regulators and supervisory authorities, investors and other stakeholders have increasingly viewed financial institutions as important in helping to address the risks related to climate change both directly and with respect to their customers, which may result in financial institutions coming under increased pressure regarding the disclosure and management of their climate risks and related lending and investment activities. Given that climate change could impose systemic risks upon the financial sector, either via disruptions in economic activity resulting from the physical impacts of climate change or changes in policies as the economy transitions to a less carbon-intensive environment, we face regulatory risk of increasing focus on our resilience to climate-related risks, including in the context of stress testing for various climate stress scenarios. Ongoing legislative or regulatory uncertainties and changes regarding climate risk management and practices may result in higher regulatory, compliance, credit and reputational risks and costs.</span></div><div id="iefbde35a1bee40dc8976665de60692b6_43"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1B. UNRESOLVED STAFF COMMENTS</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None</span></div><div id="iefbde35a1bee40dc8976665de60692b6_46"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;2. PROPERTIES</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our headquarters is located in downtown San Antonio, Texas. These facilities, which we lease, house our executive and primary administrative offices, as well as the principal banking headquarters of Frost Bank. We also own or lease other facilities within our primary market areas in the regions of Austin, Corpus Christi, Dallas, Fort Worth, Houston, Permian Basin, Rio Grande Valley and San Antonio. We consider our properties to be suitable and adequate for our present needs.</span></div><div id="iefbde35a1bee40dc8976665de60692b6_49"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;3. LEGAL PROCEEDINGS</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to various claims and legal actions that have arisen in the course of conducting business. Management does not expect the ultimate disposition of these matters to have a material adverse effect on our business, financial condition and results of operations.</span></div><div id="iefbde35a1bee40dc8976665de60692b6_52"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;4. MINE SAFETY DISCLOSURES</span></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None</span></div><div 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%">33</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_55"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></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:120%">PART II</span></div><div id="iefbde35a1bee40dc8976665de60692b6_58"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;5. MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Market for Our Common Stock</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock is traded on the New York Stock Exchange, Inc. (&#8220;NYSE&#8221;) under the symbol &#8220;CFR&#8221;. As of December&#160;31, 2021, there were 63,986,236&#160;shares of our common stock outstanding held by 1,046 holders of record. The closing price per share of common stock on December&#160;31, 2021, the last trading day of our fiscal year, was $126.07.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding stock-based compensation awards outstanding and available for future grants as of December&#160;31, 2021, segregated between stock-based compensation plans approved by shareholders and stock-based compensation plans not approved by shareholders, is presented in the table below. Additional information regarding stock-based compensation plans is presented in Note&#160;11&#160;-&#160;Employee Benefit Plans in the notes to consolidated financial statements included in Item&#160;8.&#160;Financial Statements and Supplementary Data elsewhere in this report.</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:41.140%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.100%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.100%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.020%"></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%">Plan Category</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:8pt;font-weight:700;line-height:100%">Number&#160;of&#160;Shares<br/>to&#160;be&#160;Issued&#160;Upon<br/>Exercise of<br/>Outstanding&#160;Awards</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:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise<br/>Price of<br/>Outstanding<br/>Awards</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:8pt;font-weight:700;line-height:100%">Number&#160;of&#160;Shares<br/>Available for<br/>Future Grants</span></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%">Plans approved by shareholders</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,585,779&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</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%">69.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"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">777,687&#160;</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%">Plans not approved by shareholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">Total</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%">1,585,779&#160;</span></td><td style="background-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;padding:2px 0 2px 1pt;text-align: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.02&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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%">777,687&#160;</span></td><td style="background-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><br/></span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Includes 877,681 shares related to stock options, 449,337 shares related to non-vested stock units, 56,301 shares related to director deferred stock units and 202,460 shares related to performance stock units (assuming attainment of the maximum payout rate as set forth by the performance criteria).</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Excludes outstanding stock units which are exercised for no consideration.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Repurchase Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, our board of directors has authorized stock repurchase plans. In general, stock repurchase plans allow us to proactively manage our capital position and return excess capital to shareholders. Shares purchased under such plans also provide us with shares of common stock necessary to satisfy obligations related to stock compensation awards. On January&#160;26, 2022, our board of directors authorized a $100.0 million stock repurchase plan, allowing us to repurchase shares of our common stock over a one-year period from time to time at various prices in the open market or through private transactions. Under prior stock repurchase plans, we repurchased, 177,834 shares at a total cost of $13.7 million during 2020 and 699,031 shares at a total cost of $67.2 million during 2019. No shares were repurchased under a stock repurchase plan during 2021.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information with respect to purchases made by or on behalf of us or any &#8220;affiliated purchaser&#8221; (as defined in Rule 10b-18(a)(3) under the Securities Exchange Act of 1934), of our common stock during the fourth quarter of 2021.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:34.912%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.208%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.279%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.690%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.787%"></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%">Period</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:8pt;font-weight:700;line-height:100%">Total&#160;Number&#160;of<br/>Shares&#160;Purchased</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:8pt;font-weight:700;line-height:100%">Average&#160;Price<br/>Paid&#160;Per&#160;Share</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:8pt;font-weight:700;line-height:100%">Total&#160;Number&#160;of<br/>Shares&#160;Purchased<br/>as&#160;Part&#160;of&#160;Publicly<br/>Announced Plans</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:8pt;font-weight:700;line-height:100%">Maximum Number (or Approximate Dollar Value) of Shares That&#160;May&#160;Yet Be Purchased&#160;Under the&#160;Plans&#160;at&#160;<br/>the End&#160;of&#160;the&#160;Period</span></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:9pt;font-weight:400;line-height:100%">October&#160;1, 2021 to October&#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%">19,214&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">131.31&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">100,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">November&#160;1, 2021 to November&#160;30, 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: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%">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="background-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%">December&#160;1, 2021 to December&#160;31, 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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,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;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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,214&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Repurchases made in connection with the vesting of certain share awards.</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%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Performance Graph</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The performance graph below compares the cumulative total shareholder return on Cullen/Frost Common Stock with the cumulative total return on the equity securities of companies included in the Standard&#160;&amp; Poor&#8217;s 500 Stock Index and the Standard and Poor&#8217;s 500 Bank Index, measured at the last trading day of each year shown. The graph assumes an investment of $100 on December&#160;31, 2016 and reinvestment of dividends on the date of payment without commissions. The performance graph represents past performance and should not be considered to be an indication of future performance.</span></div><div style="margin-top:9pt;text-align:center;text-indent:11.25pt"><span><br/></span></div><div style="margin-top:21pt;text-align:center;text-indent:11.25pt"><img src="cfr-20211231_g1.jpg" alt="cfr-20211231_g1.jpg" style="height:453px;margin-bottom:5pt;vertical-align:text-bottom;width:600px"/></div><div style="margin-top:12pt;text-align:center;text-indent:11.25pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.820%"><tr><td style="width:1.0%"></td><td style="width:20.980%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.130%"></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:8pt;font-weight:700;line-height:100%">2016</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:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></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%">Cullen/Frost</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%">100.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"></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%">109.92&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">104.60&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">119.87&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">110.85&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">164.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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 500</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.83&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">S&amp;P 500 Banks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">144.02&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div id="iefbde35a1bee40dc8976665de60692b6_61"></div><div style="margin-top:33pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;6. [RESERVED]</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%">35</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_64"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;7. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div id="iefbde35a1bee40dc8976665de60692b6_67"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Forward-Looking Statements and Factors that Could Affect Future Results</span></div><div style="margin-top:5pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain statements contained in this Annual Report on Form 10-K that are not statements of historical fact constitute forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995 (the &#8220;Act&#8221;), including statements regarding the potential effects of the ongoing COVID-19 pandemic on our business, financial condition, liquidity and results of operations, notwithstanding that such statements are not specifically identified as such. In addition, certain statements may be contained in our future filings with the SEC, in press releases, and in oral and written statements made by us or with our approval that are not statements of historical fact and constitute forward-looking statements within the meaning of the Act. Examples of forward-looking statements include, but are not limited to: (i)&#160;projections of revenues, expenses, income or loss, earnings or loss per share, the payment or nonpayment of dividends, capital structure and other financial items; (ii)&#160;statements of plans, objectives and expectations of Cullen/Frost or its management or Board of Directors, including those relating to products, services or operations; (iii)&#160;statements of future economic performance; and (iv)&#160;statements of assumptions underlying such statements. Words such as &#8220;believes&#8221;, &#8220;anticipates&#8221;, &#8220;expects&#8221;, &#8220;intends&#8221;, &#8220;targeted&#8221;, &#8220;continue&#8221;, &#8220;remain&#8221;, &#8220;will&#8221;, &#8220;should&#8221;, &#8220;may&#8221; and other similar expressions are intended to identify forward-looking statements but are not the exclusive means of identifying such statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward-looking statements involve risks and uncertainties that may cause actual results to differ materially from those in such statements. Factors that could cause actual results to differ from those discussed in the forward-looking statements include, but are not limited to:</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: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">Local, regional, national and international economic conditions and the impact they may have on us and our customers and our assessment of that impact.</span></div><div style="padding-left:36pt;text-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">Volatility and disruption in national and international financial and commodity 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: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">Government intervention in the U.S. financial system.</span></div><div style="padding-left:36pt;text-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">Changes in the mix of loan geographies, sectors and types or the level of non-performing assets and charge-offs.</span></div><div style="padding-left:36pt;text-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">Changes in estimates of future reserve requirements based upon the periodic review thereof under relevant regulatory and accounting 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: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">The effects of and changes in trade and monetary and fiscal policies and laws, including the interest rate policies of the Federal Reserve 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: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">Inflation, interest rate, securities market and monetary fluctuations.</span></div><div style="padding-left:36pt;text-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">The effect of changes in laws and regulations (including laws and regulations concerning taxes, banking, securities and insurance) and their application with which we and our subsidiaries must comply.</span></div><div style="padding-left:36pt;text-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">The soundness of other financial institutions.</span></div><div style="padding-left:36pt;text-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">Political instability.</span></div><div style="padding-left:36pt;text-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">Impairment of our goodwill or other intangible assets.</span></div><div style="padding-left:36pt;text-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">Acts of God or of war or terrorism.</span></div><div style="padding-left:36pt;text-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">The potential impact of climate 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: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">The timely development and acceptance of new products and services and perceived overall value of these products and services by users.</span></div><div style="padding-left:36pt;text-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">Changes in consumer spending, borrowings and savings habits.</span></div><div style="padding-left:36pt;text-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">Changes in the financial performance and/or condition of our borrowers.</span></div><div style="padding-left:36pt;text-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">Technological changes.</span></div><div style="padding-left:36pt;text-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">The cost and effects of cyber incidents or other failures, interruptions or security breaches of our systems or those of our customers or third-party providers.</span></div><div style="padding-left:36pt;text-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">Acquisitions and integration of acquired 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: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">Our ability to increase market share and control expenses.</span></div><div style="padding-left:36pt;text-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">Our ability to attract and retain qualified 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: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">Changes in the competitive environment in our markets and among banking organizations and other financial service providers.</span></div><div style="padding-left:36pt;text-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">The effect of changes in accounting policies and practices, as may be adopted by the regulatory agencies, as well as the Public Company Accounting Oversight Board, the Financial Accounting Standards Board and other accounting standard setters.</span></div><div style="padding-left:36pt;text-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">Changes in the reliability of our vendors, internal control systems or information systems.</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%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></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: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">Changes in our liquidity position.</span></div><div style="padding-left:36pt;text-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">Changes in our organization, compensation and benefit plans.</span></div><div style="padding-left:36pt;text-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">The impact of the ongoing COVID-19 pandemic and any other pandemic, epidemic or health-related crisis.</span></div><div style="padding-left:36pt;text-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">The costs and effects of legal and regulatory developments, the resolution of legal proceedings or regulatory or other governmental inquiries, the results of regulatory examinations or reviews and the 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: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">Greater than expected costs or difficulties related to the integration of new products and lines of business.</span></div><div style="padding-left:36pt;text-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">Our success at managing the risks involved in the foregoing items.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, statements about the potential effects of the ongoing COVID-19 pandemic on our business, financial condition, liquidity and results of operations may constitute forward-looking statements and are subject to the risk that the actual effects may differ, possibly materially, from what is reflected in those forward-looking statements due to factors and future developments that are uncertain, unpredictable and in many cases beyond our control, including the scope and duration of the pandemic, actions taken by governmental authorities in response to the pandemic, and the direct and indirect impact of the pandemic on our customers, clients, third parties and us.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward-looking statements speak only as of the date on which such statements are made. We do not undertake any obligation to update any forward-looking statement to reflect events or circumstances after the date on which such statement is made, or to reflect the occurrence of unanticipated events.</span></div><div id="iefbde35a1bee40dc8976665de60692b6_70"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COVID-19 Effects, Actions and Recent Developments</span></div><div style="margin-top:7pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Overview.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> During 2020 and to a lesser extent in 2021, our business has been, and continues to be, impacted by the ongoing outbreak of COVID-19. In March 2020, COVID-19 was declared a pandemic by the World Health Organization and a national emergency by the President of the United States. Efforts to limit the spread of COVID-19 have included quarantines/shelter-in-place orders, the closure or limiting capacity of businesses, travel restrictions, supply chain limitations and prohibitions on public gatherings, among other things, throughout many parts of the United States and, in particular, the markets in which we operate. As the current pandemic is ongoing and dynamic in nature, there are many uncertainties related to COVID-19 including, among other things, its severity; the duration of the outbreak; the impact to our customers, employees and vendors; the impact to the financial services and banking industry; and the impact to the economy as a whole as well as the effect of actions taken, or that may yet be taken, or inaction by governmental authorities to contain the outbreak or to mitigate its impact (both economic and health-related). COVID-19 has negatively affected, and is expected to continue to negatively affect, our business, financial position and operating results. In light of the uncertainties and continuing developments discussed herein, the ultimate adverse impact of COVID-19 cannot be reliably estimated at this time, but it has been and is expected to continue to be material. The longer-term potential impact on our business could depend to a large extent on future developments and actions taken by authorities and other entities to contain COVID-19 and its economic impact. Furthermore, the sustainability of the economic recovery observed in 2021 remains unclear and significant volatility could continue for a prolonged period as the potential exists for additional variants of COVID-19, including the recent Omicron variant, to impede the global economic recovery and exacerbate geographic differences in the spread of, and response to, COVID-19.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impact on our Operations. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, the State of Texas and many other jurisdictions declared health emergencies. The resulting closures and/or limited operations of non-essential businesses and related economic disruption impacted our operations as well as the operations of our customers. Financial services were identified as a Critical Infrastructure Sector by the Department of Homeland Security. Accordingly, our business remained open and we implemented our Business Continuity and Health Emergency Response plans to address the issues arising as a result of COVID-19 and to facilitate the continued delivery of essential services while maintaining a high level of safety for our customers as well as our employees. Nonetheless, as the COVID-19 pandemic continues to be on-going, there continues to be uncertainties related to its magnitude, duration and persistent effects. This is particularly the case with the emergence, contagiousness and threat of new and different strains of the virus as well as the availability, acceptance and effectiveness of vaccines. As such, the COVID-19 pandemic could still, among other things, greatly affect our routine and essential operations due to staff absenteeism, particularly among key personnel; result in limited access to or closures of our branch facilities and other physical offices; exacerbate operational, technical or security-related risks arising from a remote workforce; and result in adverse government or regulatory agency orders. Additionally, we are experiencing an increasingly competitive labor market due to an on-going labor shortage which has impacted and could continue to impact our ability to staff open positions and/or retain existing employees and has resulted in and could continue to result in an increase in our staffing costs. The business and operations of our third-party service providers, many of whom perform critical services for our business, could also </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%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">be significantly impacted by many of these same issues, which in turn could impact us. As a result, we continue to be unable to fully assess or predict the extent of the effects of COVID-19 on our operations as the ultimate impact will depend on factors that are currently unknown and/or beyond our control.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impact on our Financial Position and Results of Operations. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial position and results of operations are particularly susceptible to the ability of our loan customers to meet loan obligations, the availability of our workforce, the availability of our vendors and the decline in the value of assets held by us. While its effects continue to be on-going, during 2020 and to a lesser extent in 2021, the COVID-19 pandemic resulted in a significant decrease in commercial activity throughout the State of Texas as well as nationally. This decrease in commercial activity caused and, in light of new and different strains of the virus, may yet further cause our customers (including affected businesses and individuals), vendors and counterparties to be unable to meet existing payment or other obligations to us. The national public health crisis arising from the COVID-19 pandemic (and public expectations about it), combined with other factors, including, but not limited to, inflation, labor shortages, supply chain disruption and further oil price volatility, could, despite improvements in 2021, again destabilize the financial markets and geographies in which we operate. The resulting economic pressure on consumers and uncertainty regarding the sustainability of any economic improvements could further impact the creditworthiness of potential and current borrowers. Borrower loan defaults that adversely affect our earnings correlate with deteriorating economic conditions, which, in turn, are likely to impact our borrowers' creditworthiness and our ability to make loans. See further information related to the risk exposure of our loan portfolio under the sections captioned &#8220;Loans&#8221; and &#8220;Allowance for Credit Losses&#8221; elsewhere in this discussion.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the economic pressures and uncertainties arising from the COVID-19 pandemic have resulted in and may continue to result in specific changes in consumer and business spending and borrowing and saving habits, affecting the demand for loans and other products and services we offer. Consumers affected by COVID-19 may continue to demonstrate changed behavior even after the crisis is over. For example, consumers may decrease discretionary spending on a permanent or long-term basis and certain industries may take longer to recover (particularly those that rely on travel or large gatherings) as consumers may be hesitant to return to full social interaction. We lend to customers operating in such industries including energy, hotels/lodging, restaurants, entertainment and commercial real estate, among others, that have been significantly impacted by COVID-19 and we are continuing to monitor these customers closely. Additionally, the temporary closures of bank branches in 2020 and the safety precautions implemented at re-opened branches could result in consumers becoming more comfortable with technology and devaluing face-to-face interaction. Our business is relationship driven and such changes could necessitate changes to our business practices to accommodate changing consumer behaviors.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legislative and Regulatory Actions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Actions taken by the federal government and the Federal Reserve and other bank regulatory agencies to mitigate the economic effects of COVID-19 have impacted our financial position and results of operations. These actions are further discussed below.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020, in an effort to provide monetary stimulus to counteract the economic disruption caused by COVID-19, the Federal Reserve: </span></div><div style="margin-top:3pt;padding-left:36pt;text-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">Expanded&#160;reverse repo operations, adding liquidity&#160;to the banking system.</span></div><div style="margin-top:3pt;padding-left:36pt;text-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">Restarted&#160;quantitative easing.</span></div><div style="margin-top:3pt;padding-left:36pt;text-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">Lowered the interest rate at the&#160;discount window&#160;by 1.5% to 0.25%.</span></div><div style="margin-top:3pt;padding-left:36pt;text-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">Reduced reserve requirement ratios to zero percent.</span></div><div style="margin-top:3pt;padding-left:36pt;text-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">Encouraged banks to use their capital and liquidity buffers to lend.</span></div><div style="margin-top:3pt;padding-left:36pt;text-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">Introduced and expanded several new temporary programs to help preserve market liquidity.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, the U.S. government enacted certain fiscal stimulus measures in several phases to counteract the economic disruption caused by the COVID-19. The Phase 1 legislation, the Coronavirus Preparedness and Response Supplemental Appropriations Act, was enacted on March 6, 2020 and, among other things, authorized funding for research and development of vaccines and allocated money to state and local governments to aid containment and response measures. The Phase 2 legislation, the Families First Coronavirus Response Act, was enacted on March&#160;18, 2020 and provided for paid sick/medical leave, established no-cost coverage for coronavirus testing, expanded unemployment benefits, expanded food assistance, and provided additional funding to states for the ongoing economic consequences of the pandemic, among other provisions. The Phase 3 legislation, the Coronavirus Aid, Relief, and Economic Security Act (the &#8220;CARES Act&#8221;), was enacted on March&#160;27, 2020. Among other provisions, the CARES Act (i) authorized the Secretary of the Treasury to make loans, loan guarantees and other investments, </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%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">up to $500&#160;billion, for assistance to eligible businesses, States and municipalities with limited, targeted relief for passenger air carriers, cargo air carriers, and businesses critical to maintaining national security, (ii)&#160;created a $349&#160;billion loan program called the Paycheck Protection Program (the &#8220;PPP&#8221;) for loans to small businesses for, among other things, payroll, group health care benefit costs and qualifying mortgage, rent and utility payments, (iii)&#160;provided certain credits against the 2020 personal income tax for eligible individuals and their dependents, (iv)&#160;expanded eligibility for unemployment insurance and provides eligible recipients with an additional $600 per week on top of the unemployment amount determined by each State and (v)&#160;expanded tele-health services in Medicare. The Phase&#160;3.5 legislation, the Paycheck Protection Program and Healthcare Enhancement Act of 2020 (the &#8220;PPPHE Act&#8221;), was enacted on April&#160;24, 2020. Among other things, the PPPHE Act provided an additional $310&#160;billion of funding for the PPP. The Paycheck Protection Program Flexibility Act of 2020&#8221; (the &#8220;PPPF Act&#8221;) was enacted in June 2020 to modify certain provisions of the PPP including, among other things, establishing a minimum maturity of five years for all loans made after the enactment of the PPPF Act and permitted an extension of the maturity of existing loans to five years if the borrower and lender agree. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2020, the Bipartisan-Bicameral Omnibus COVID Relief Deal, included as a component of appropriations legislation, was enacted to provide economic stimulus to individuals and businesses in further response to the economic distress caused by the COVID-19 pandemic. Among other things, the legislation (i)&#160;authorized payments of $600 for individuals making up to $75,000 per year, (ii)&#160;extended the timeframe for enhanced unemployment benefits and (iii)&#160;authorized approximately $325 billion for small business relief, including approximately $284&#160;billion for a second round of PPP loans and a new simplified forgiveness procedure for PPP loans of $150,000 or less. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2021, President Biden signed a number of executive orders relating to stimulus and relief measures. These orders included, among other things, (i)&#160;an extension, through March&#160;31, 2021, of the moratorium on evictions and foreclosures, (ii)&#160;an extension, through September&#160;30, 2021, of the deferral of federal student loan payments and interest and (iii)&#160;an extension, through June&#160;30, 2021, of certain mortgage forbearance programs and guidelines. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On&#160;March 11&#160;2021, the American Rescue Plan Act of 2021 (the &#8220;ARP Act&#8221;) was enacted, implementing a $1.9&#160;trillion package of stimulus and relief proposals. Among other things, the ARP Act provided (i)&#160;additional funding for the PPP program and an expansion of the program for the benefit of certain nonprofits, (ii)&#160;funding for the Small Business Administration (&#8220;SBA&#8221;) to make targeted grants for restaurants and similar establishments, (iii)&#160;direct cash payments of up to $1,400 to individuals, subject to income provisions, (iv)&#160;an increase in the maximum annual Child Tax Credit, subject to income limitation provisions, (v)&#160;$300 a week in expanded unemployment insurance lasting through September 6, 2021 and made $10,200 in unemployment benefits tax free for households, subject to income limitation provisions, (vi)&#160;tax relief making any student loan forgiveness incurred between December&#160;31, 2020, and January&#160;1, 2026 non-taxable income, and (vii)&#160;funding to support state and local governments; K-12 schools and higher education; the Centers for Disease Control; public transit; rental assistance; child care; and airline industry workers. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March&#160;27, 2021, the COVID-19 Bankruptcy Relief Extension Act of 2021 was enacted, extending the bankruptcy relief provisions enacted in the CARES Act of 2020 bill until March&#160;27, 2022. These provisions provide financially distressed small businesses and individuals greater access to bankruptcy relief. We are continuing to monitor the potential development of additional legislation and further actions taken by the U.S. government.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The above mentioned significant fiscal stimulus and monetary policy actions of the U.S. government and Federal Reserve have been contributing factors to an inflationary surge during most of 2021. As a result, in December 2021, the Federal Reserve released projections related to the target range for the federal funds rate that imply, while there can be no such assurance that any increases in the federal funds rate will occur, three 25 basis point increases in the federal funds rate in 2022, followed by three in 2023 and two in 2024 as further discussed in the section captioned &#8220;Net Interest Income&#8221; elsewhere in this discussion.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banks and bank holding companies have been particularly impacted by the COVID-19 pandemic as a result of disruption and volatility in the global capital markets. We are closely monitoring the potential for new laws and regulations impacting lending and funding practices as well as capital and liquidity standards. Such changes could require us to maintain significantly more capital, with common equity as a more predominant component, or manage the composition of our assets and liabilities to comply with formulaic liquidity requirements.</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%">39</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_73"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:119%">Application of Critical Accounting Policies and Accounting Estimates</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%">We follow accounting and reporting policies that conform, in all material respects, to accounting principles generally accepted in the United States and to general practices within the financial services industry. The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. While we base estimates on historical experience, current information and other factors deemed to be relevant, actual results could differ from those estimates.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%">We consider accounting estimates to be critical to reported financial results if (i)&#160;the accounting estimate requires management to make assumptions about matters that are highly uncertain and (ii)&#160;different estimates that management reasonably could have used for the accounting estimate in the current period, or changes in the accounting estimate that are reasonably likely to occur from period to period, could have a material impact on our financial statements.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%">Accounting policies related to the allowance for credit losses on financial instruments including loans and off-balance-sheet credit exposures are considered to be critical as these policies involve considerable subjective judgment and estimation by management. As discussed in Note&#160;1 - Summary of Significant Accounting Policies, our policies related to allowances for credit losses changed on January&#160;1, 2020 in connection with the adoption of a new accounting standard update as codified in Accounting Standards Codification (&#8220;ASC&#8221;) Topic 326 (&#8220;ASC&#160;326&#8221;) Financial Instruments - Credit Losses. In the case of loans, the allowance for credit losses is a contra-asset valuation account, calculated in accordance with ASC&#160;326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%">In the case of off-balance-sheet credit exposures, the allowance for credit losses is a liability account, calculated in accordance with ASC&#160;326, reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. The amount of each allowance account represents management's best estimate of current expected credit losses on these financial instruments considering available information, from internal and external sources, relevant to assessing exposure to credit loss over the contractual term of the instrument. Relevant available information includes historical credit loss experience, current conditions and reasonable and supportable forecasts. While historical credit loss experience provides the basis for the estimation of expected credit losses, adjustments to historical loss information may be made for differences in current portfolio-specific risk characteristics, environmental conditions or other relevant factors. While management utilizes its best judgment and information available, the ultimate adequacy of our allowance accounts is dependent upon a variety of factors beyond our control, including the performance of our portfolios, the economy, changes in interest rates and the view of the regulatory authorities toward classification of assets. See the section captioned &#8220;Allowance for Credit Losses&#8221; elsewhere in this discussion as well as Note&#160;1&#160;-&#160;Summary of Significant Accounting Policies and Note&#160;3&#160;-&#160;Loans in the notes to consolidated financial statements included in Item&#160;8. Financial Statements and Supplementary Data elsewhere in this report for further details of the risk factors considered by management in estimating the necessary level of the allowance for credit losses.</span></div><div id="iefbde35a1bee40dc8976665de60692b6_76"></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:119%">Overview</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%">The following discussion and analysis presents the more significant factors that affected our financial condition as of December&#160;31, 2021 and 2020 and results of operations for each of the years then ended. Refer to Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations included in our Annual Report on Form 10-K filed with the SEC on February&#160;5, 2021 (the &#8220;</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/0000039263/000003926321000007/cfr-20201231.htm">20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/0000039263/000003926321000007/cfr-20201231.htm">20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/0000039263/000003926321000007/cfr-20201231.htm"> Form 10-K</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%">&#8221;) for a discussion and analysis of the more significant factors that affected periods prior to 2020.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%">Certain reclassifications have been made to make prior periods comparable. This discussion and analysis should be read in conjunction with our consolidated financial statements, notes thereto and other financial information appearing elsewhere in this report. From time to time, we have acquired various small businesses through our insurance subsidiary. None of these acquisitions had a significant impact on our financial statements. We account for acquisitions using the acquisition method, and as such, the results of operations of acquired companies are included from the date of acquisition.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%">Taxable-equivalent adjustments are the result of increasing income from tax-free loans and investments by an amount equal to the taxes that would be paid if the income were fully taxable, thus making tax-exempt yields comparable to taxable asset yields.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:119%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%">Taxable equivalent adjustments were based upon a 21% income tax rate.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:119%">Dollar amounts in tables are stated in thousands, except for per share amounts.</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%">40</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_79"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income available to common shareholders totaled $435.9 million, or $6.76&#160;diluted per common share, in 2021 compared to $323.6 million, or $5.10&#160;diluted per common share, in 2020 and $435.5 million, or $6.84&#160;diluted per common share, in 2019.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selected income statement data, returns on average assets and average equity and dividends per share for the comparable periods were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.844%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxable-equivalent net interest income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077,315&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,070,937&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100,586&#160;</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%">Taxable-equivalent adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,448&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 interest 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%">984,867&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">976,001&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004,005&#160;</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%">Credit loss 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%">63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,759&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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-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%">386,728&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,454&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-interest 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%">881,994&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,904&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834,679&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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%">489,538&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,321&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,469&#160;</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%">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%">46,459&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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%">443,079&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,151&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,599&#160;</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%">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%">7,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Redemption of 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,514&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">Net income available to common shareholders</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%">435,922&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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%">323,621&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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%">435,536&#160;</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%">Earnings per common share - basic</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.79&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.11&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.89&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 per common share - diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Dividends per common share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.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%">2.80&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Return on average 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%">0.95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">0.85&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">1.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Return on average 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%">10.35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">12.24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 shareholders' equity to average 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%">9.48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.54&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income available to common shareholders increased $112.3 million for 2021 compared to 2020. The increase was primarily the result of a $241.2 million decrease in credit loss expense and an $8.9 million increase in net interest income partly offset by a $78.7 million decrease in non-interest income, a $33.1 million increase in non-interest expense and a $26.3 million increase in income tax expense. Credit loss expense during 2020 was impacted by both our adoption of a new credit loss accounting standard and the adverse events impacting our loan portfolio, including those arising from the COVID-19 pandemic and the significant volatility in oil prices. Non-interest income during 2020 was impacted by a $109.0 million net gain on securities transactions during the first quarter. Net income available to common shareholders during 2020 was also impacted by the reclassification of $5.5 million of issuance costs associated with our Series A preferred stock to retained earnings upon redemption of the Series A preferred stock.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of the changes in the various components of net income are further discussed below.</span></div><div id="iefbde35a1bee40dc8976665de60692b6_82"></div><div style="margin-top:9pt;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%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Interest Income</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net interest income is the difference between interest income on earning assets, such as loans and securities, and interest expense on liabilities, such as deposits and borrowings, which are used to fund those assets. Net interest income is our largest source of revenue, representing 71.8% of total revenue during 2021. Net interest margin is the ratio of taxable-equivalent net interest income to average earning assets for the period. The level of interest rates and the volume and mix of earning assets and interest-bearing liabilities impact net interest income and net interest margin. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Reserve influences the general market rates of interest, including the deposit and loan rates offered by many financial institutions. Our loan portfolio is significantly affected by changes in the prime interest rate. The prime rate began 2019 at 5.50% and decreased 50 basis points during the third quarter of 2019 (25 basis points in each of August and September) and 25 basis points in October 2019 to end the year at 4.75%. During 2020, the prime rate decreased 150&#160;basis points in March to 3.25% where it remained through December&#160;31, 2021. Our loan portfolio is also significantly impacted, by changes in the London Interbank Offered Rate (&#8220;LIBOR&#8221;). At December&#160;31, 2021, the one-month and three-month U.S. dollar LIBOR rates were 0.10% and 0.21%, respectively, while at December&#160;31, 2020, the one-month and three-month U.S. dollar LIBOR rates were 0.14% and 0.24% respectively, and at December&#160;31, 2019, the one-month and three-month U.S. dollar LIBOR rates were 1.76% and 1.90% respectively. We discontinued originating LIBOR-based loans effective December&#160;31, 2021 and will negotiate loans using our preferred replacement index, the American Interbank Offered Rate (&#8220;AMERIBOR&#8221;), a benchmark developed by the American Financial Exchange, the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) or (&#8220;BSBY&#8221;), a benchmark developed by Bloomberg Index Services. For our currently outstanding LIBOR-based loans, the timing and manner in which each customer&#8217;s contract transitions to AMERIBOR, SOFR or BSBY will vary on a case-by-case basis. We expect to complete all transitions by the first quarter of 2023.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The target range for the federal funds rate, which is the cost of immediately available overnight funds, began 2019 at 2.25% to 2.50% and decreased 50 basis points during the third quarter of 2019 (25 basis points in each of August and September) and 25 basis points in October 2019 to end the year at 1.50% to 1.75%. During 2020, the target range for the federal funds rate decreased 150&#160;basis points in March to zero to 0.25% where it remained through December&#160;31, 2021. The decrease in the target range for the federal funds rate in March 2020 was largely an emergency measure by the Federal Reserve aimed at blunting the economic impact of COVID-19. In December 2021, the Federal Reserve released projections whereby the midpoint of the projected appropriate target range for the federal funds rate would rise to 0.9% by the end of 2022, to 1.6% by the end of 2023 and to 2.1% by the end of 2024. While there can be no such assurance that any increases in the federal funds rate will occur, these projections imply three 25 basis point increases in the federal funds rate in 2022, followed by three in 2023 and two in 2024. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are primarily funded by core deposits, with non-interest-bearing demand deposits historically being a significant source of funds. This lower-cost funding base is expected to have a positive impact on our net interest income and net interest margin in a rising interest rate environment. See Item&#160;7A. Quantitative and Qualitative Disclosures About Market Risk elsewhere in this report for information about our sensitivity to interest rates. Further analysis of the components of our net interest margin is presented below.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.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%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents an analysis of net interest income and net interest spread for the periods indicated, including average outstanding balances for each major category of interest-earning assets and interest-bearing liabilities, the interest earned or paid on such amounts, and the average rate earned or paid on such assets or liabilities, respectively. The table also sets forth the net interest margin on average total interest-earning assets for the same periods. For these computations: (i)&#160;average balances are presented on a daily average basis, (ii)&#160;information is shown on a taxable-equivalent basis assuming a 21% tax rate, (iii)&#160;average loans include loans on non-accrual status, and (iv)&#160;average securities include unrealized gains and losses on securities available for sale, while yields are based on average amortized cost.</span></div><div style="margin-top:5pt;text-align:justify"><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:27.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.034%"></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:6.432%"></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:4.188%"></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:8.034%"></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:6.432%"></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:4.188%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.193%"></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:7pt;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:7pt;font-weight:700;line-height:100%">2021</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:7pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></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:7pt;font-weight:700;line-height:100%">Average<br/>Balance</span></td><td colspan="3" style="border-top:1pt solid #000;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:7pt;font-weight:700;line-height:100%">Interest<br/>Income/<br/>Expense</span></td><td colspan="3" style="border-top:1pt solid #000;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:7pt;font-weight:700;line-height:100%">Yield<br/>/Cost</span></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:7pt;font-weight:700;line-height:100%">Average<br/>Balance</span></td><td colspan="3" style="border-top:1pt solid #000;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:7pt;font-weight:700;line-height:100%">Interest<br/>Income/<br/>Expense</span></td><td colspan="3" style="border-top:1pt solid #000;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:7pt;font-weight:700;line-height:100%">Yield<br/>/Cost</span></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:7pt;font-weight:700;line-height:100%">Average<br/>Balance</span></td><td colspan="3" style="border-top:1pt solid #000;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:7pt;font-weight:700;line-height:100%">Interest<br/>Income/<br/>Expense</span></td><td colspan="3" style="border-top:1pt solid #000;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:7pt;font-weight:700;line-height:100%">Yield<br/>/Cost</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Assets:</span></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:7pt;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: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:7pt;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: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:7pt;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: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:7pt;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: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:7pt;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: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:7pt;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: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:7pt;font-weight:400;line-height:100%">Interest-bearing deposits</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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">13,530,312&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">17,878&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">5,302,616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">12,893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,616,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">35,590&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.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:7pt;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:7pt;font-weight:400;line-height:100%">Federal funds sold</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">14,836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">78,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">723&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">233,716&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">5,260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">6,611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">20,923&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">11,897&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:7pt;font-weight:400;line-height:100%">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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:7pt;font-weight:400;line-height:100%">Taxable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,606,562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">89,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,234,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">93,569&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">5,048,552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">117,082&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.33&#160;</span></td><td style="background-color:#ffffff;padding: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:7pt;font-weight:400;line-height:100%">Tax-exempt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">8,268,416&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">314,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4.06&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">8,447,036&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">323,928&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">8,248,812&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">325,058&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4.06&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:7pt;font-weight:400;line-height:100%">Total securities</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:7pt;font-weight:400;line-height:100%">12,874,978&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">404,150&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">12,681,354&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">417,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">13,297,364&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">442,140&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:7pt;font-weight:400;line-height:100%">Loans, net of unearned discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">16,769,631&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">679,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4.05&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">17,164,453&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">684,686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">14,440,549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">747,112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">5.17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total earning assets and average rate earned</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:7pt;font-weight:400;line-height:100%">43,196,368&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,101,217&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">35,248,163&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,115,971&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">29,600,422&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,230,366&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4.20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:7pt;font-weight:400;line-height:100%">Cash and due from banks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">564,564&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">527,875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">503,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(258,668)</span></td><td style="background-color:#ffffff;padding: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:7pt;font-weight:400;line-height:100%">(232,596)</span></td><td style="background-color:#ffffff;padding: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:7pt;font-weight:400;line-height:100%">(135,928)</span></td><td style="background-color:#ffffff;padding: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Premises and equipment, 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:7pt;font-weight:400;line-height:100%">1,038,034&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,043,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">876,442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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:7pt;font-weight:400;line-height:100%">Accrued interest receivable and 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:7pt;font-weight:400;line-height:100%">1,442,682&#160;</span></td><td style="background-color:#ffffff;padding: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:7pt;font-weight:400;line-height:100%">1,373,969&#160;</span></td><td style="background-color:#ffffff;padding: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:7pt;font-weight:400;line-height:100%">1,240,986&#160;</span></td><td style="background-color:#ffffff;padding: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total assets</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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">45,982,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">37,961,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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">32,085,851&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:11pt"><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="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="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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Liabilities:</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:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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:7pt;font-weight:400;line-height:100%">Non-interest-bearing demand deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">16,670,807&#160;</span></td><td style="background-color:#ffffff;padding: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:7pt;font-weight:400;line-height:100%">13,563,696&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:7pt;font-weight:400;line-height:100%">10,358,416&#160;</span></td><td style="background-color:#ffffff;padding: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Interest-bearing deposits:</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:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Savings and interest checking</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">10,682,149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,365&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.01&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">8,283,665&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">7,243,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">10,574&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Money market deposit accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">9,990,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">9,462&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">8,457,263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">15,417&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">7,806,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">72,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.93&#160;</span></td><td style="background-color:#cceeff;padding: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:7pt;font-weight:400;line-height:100%">Time accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,129,041&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3,693&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,133,648&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">14,134&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,005,670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">16,542&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.64&#160;</span></td><td style="background-color:#ffffff;padding: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:7pt;font-weight:400;line-height:100%">Total interest-bearing deposits</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:7pt;font-weight:400;line-height:100%">21,801,816&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:7pt;font-weight:400;line-height:100%">14,520&#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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:7pt;font-weight:400;line-height:100%">17,874,576&#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:7pt;font-weight:400;line-height:100%">32,018&#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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:7pt;font-weight:400;line-height:100%">16,054,861&#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:7pt;font-weight:400;line-height:100%">99,742&#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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.62&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total deposits</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:7pt;font-weight:400;line-height:100%">38,472,623&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">31,438,272&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding: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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.10</span></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:7pt;font-weight:400;line-height:100%">26,413,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:7pt;font-weight:400;line-height:100%">0.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:7pt;font-weight:400;line-height:100%">Federal funds purchased</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">32,177&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">33,135&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">16,732&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,115,276&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,436,833&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,266,649&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">19,328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Junior subordinated deferrable interest debentures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">133,744&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,484&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.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:7pt;font-weight:400;line-height:100%">136,330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3,560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">136,272&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">5,706&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4.19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Subordinated notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">99,105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,657&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">98,948&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,656&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">98,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,657&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:7pt;font-weight:400;line-height:100%">Federal Home Loan Bank advances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;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:7pt;font-weight:400;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:7pt;font-weight:400;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:7pt;font-weight:400;line-height:100%">109,290&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">318&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;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:7pt;font-weight:400;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:7pt;font-weight:400;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 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total interest-bearing liabilities and average rate paid</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:7pt;font-weight:400;line-height:100%">24,182,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">23,902&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">19,689,112&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">45,034&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">17,573,306&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">129,780&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:7pt;font-weight:400;line-height:100%">Accrued interest payable and 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:7pt;font-weight:400;line-height:100%">771,392&#160;</span></td><td style="background-color:#cceeff;padding: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: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">669,755&#160;</span></td><td style="background-color:#cceeff;padding: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: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">452,090&#160;</span></td><td style="background-color:#cceeff;padding: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: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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;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:7pt;font-weight:400;line-height:100%">41,624,317&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding: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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">33,922,563&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding: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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">28,383,812&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Shareholders&#8217; 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:7pt;font-weight:400;line-height:100%">4,358,663&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,038,637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3,702,039&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 17.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total liabilities and shareholders&#8217; equity</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:7pt;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:7pt;font-weight:400;line-height:100%">45,982,980&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding: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 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:7pt;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:7pt;font-weight:400;line-height:100%">37,961,200&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">32,085,851&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Net interest income</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,077,315&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,070,937&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,100,586&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Net interest spread</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Net interest income to total average earning assets</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="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:7pt;font-weight:400;line-height:100%">2.53&#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:7pt;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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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: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:7pt;font-weight:400;line-height:100%">3.09&#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:7pt;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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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: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:7pt;font-weight:400;line-height:100%">3.75&#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:7pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.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%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in taxable-equivalent net interest income and identifies the changes due to differences in the average volume of earning assets and interest-bearing liabilities and the changes due to changes in the average interest rate on those assets and liabilities. The changes in net interest income due to changes in both average volume and average interest rate have been allocated to the average volume change or the average interest rate change in proportion to the absolute amounts of the change in each. The comparisons between years includes an additional change factor that shows the effect of the difference in the number of days (due to leap year in 2020) in each period for assets and liabilities that accrue interest based upon the actual number of days in the period, as further discussed below. </span></div><div style="margin-top:5pt;text-align:justify"><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:22.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></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:7.874%"></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:7.393%"></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:7.874%"></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:7.874%"></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:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></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:7.880%"></td><td style="width:0.1%"></td></tr><tr><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:8pt;font-weight:700;line-height:100%">2021 vs. 2020</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:8pt;font-weight:700;line-height:100%">2020 vs. 2019</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:8pt;font-weight:700;line-height:100%">Increase (Decrease)                                 Due to Change in</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: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:8pt;font-weight:700;line-height:100%">Increase&#160;(Decrease)<br/>Due to Change in</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:0 1pt"></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:8pt;font-weight:700;line-height:100%">Rate</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Volume</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Days</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:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rate</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:8pt;font-weight:700;line-height:100%">Volume</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:8pt;font-weight:700;line-height:100%">Days</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:8pt;font-weight:700;line-height:100%">Total</span></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:8pt;font-weight:400;line-height:100%">Interest-bearing deposits</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,856)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,876&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,985&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(51,971)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;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:8pt;font-weight:400;line-height:100%">29,239&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(22,697)</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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal funds sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(336)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(354)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(692)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,399)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,537)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Resell 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:8pt;font-weight:400;line-height:100%">(79)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(77)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(156)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(223)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(92)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:8pt;font-weight:400;line-height:100%">Taxable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13,040)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,021&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(4,019)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,951)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20,562)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(23,513)</span></td><td style="background-color:#cceeff;padding: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:8pt;font-weight:400;line-height:100%">Tax-exempt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,618)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,710)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(9,328)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,486&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,616)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(1,130)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loans, net of unearned discounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,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:8pt;font-weight:400;line-height:100%">(14,673)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,871)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,544)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(189,507)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">125,210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,871&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(62,426)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total earning 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:8pt;font-weight:400;line-height:100%">(11,929)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(917)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,908)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,754)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(245,306)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">129,003&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,908&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(114,395)</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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Savings and interest checking</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,767)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">672&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,102)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,444)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">(8,107)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market deposit accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,389)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,476&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,955)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(62,866)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(57,209)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">Time accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,344)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(58)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,441)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,352)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,905&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,408)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal funds purchased</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(432)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchase 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:8pt;font-weight:400;line-height:100%">(3,646)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17,265)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,307&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,946)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Junior subordinated deferrable interest debentures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,010)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(66)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(1,076)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,148)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(2,146)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subordinated notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal Home Loan Bank advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(318)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(318)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">318&#160;</span></td><td style="background-color:#ffffff;padding: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:8pt;font-weight:400;line-height:100%">318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total interest-bearing 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:8pt;font-weight:400;line-height:100%">(25,229)</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:8pt;font-weight:400;line-height:100%">4,197&#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:8pt;font-weight:400;line-height:100%">(100)</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:8pt;font-weight:400;line-height:100%">(21,132)</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:8pt;font-weight:400;line-height:100%">(96,507)</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:8pt;font-weight:400;line-height:100%">11,661&#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:8pt;font-weight:400;line-height:100%">100&#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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(84,746)</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:8pt;font-weight:400;line-height:100%">Net change</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:8pt;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:8pt;font-weight:400;line-height:100%">13,300&#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:8pt;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:8pt;font-weight:400;line-height:100%">(5,114)</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:8pt;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:8pt;font-weight:400;line-height:100%">(1,808)</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:8pt;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:8pt;font-weight:400;line-height:100%">6,378&#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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(148,799)</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">117,342&#160;</span></td><td style="background-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 #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:8pt;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:8pt;font-weight:400;line-height:100%">1,808&#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 #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:8pt;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:8pt;font-weight:400;line-height:100%">(29,649)</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><div style="margin-top:4pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxable-equivalent net interest income for 2021 increased $6.4 million, or 0.6%, compared to 2020. Taxable-equivalent net interest income for 2021 included 365 days compared to 366 days for 2020 as a result of the leap year. The additional day added approximately $1.8 million to taxable-equivalent net interest income during 2020. Excluding the impact of the additional day results in an effective increase in taxable-equivalent net interest income of approximately $8.2 million during 2021. The taxable-equivalent net interest margin decreased 56 basis points from 3.09% during 2020 to 2.53% during 2021. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in taxable-equivalent net interest income during 2021 was primarily related to decreases in the average costs of interest-bearing deposit liabilities and other borrowed funds combined with increases in the average volumes of interest-bearing deposits (primarily amounts held by us in an interest-bearing account at the Federal Reserve) and taxable securities and an increase in the average taxable-equivalent yield on loans. The positive impact of these items was partly offset by decreases in the average volumes of loans and tax-exempt securities and increases in the average volumes of interest-bearing deposit liabilities and repurchase agreements combined with decreases in the average yields on taxable and tax-exempt securities and interest-bearing deposits (primarily amounts held by us in an interest-bearing account at the Federal Reserve). The decrease in taxable-equivalent net interest margin during 2021 was primarily related to an increase in the relative proportion of average interest-bearing deposits (primarily amounts held by us in an interest-bearing account at the Federal Reserve) to average total interest-earning assets combined with the aforementioned decreases in market interest rates. Interest-bearing deposits made up approximately 31.3% of average interest-earning assets during 2021 compared to approximately 15.0% in 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The average volume of interest-earning assets for 2021 increased $7.9 billion, or 22.5%, compared to 2020. The increase in the average volume of interest-earning assets during 2021 included a $8.2 billion increase in average interest-bearing deposits (primarily amounts held by us in an interest-bearing account at the Federal Reserve) and a $372.2 million increase in average taxable securities partly offset by a $394.8 million decrease in average loans (of </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%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></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:120%">which approximately $306.7 million related to PPP loans, as further discussed below), a $178.6 million decrease in average tax-exempt securities, a $64.0 million decrease in average federal funds sold and a $14.3 million decrease in average resell agreements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The average yield on interest-earning assets decreased 64 basis points from 3.22% during 2020 to 2.58% during 2021 while the average rate paid on interest-bearing liabilities decreased 13 basis points from 0.23% in 2020 to 0.10% in 2021. The average taxable-equivalent yields on interest-earning assets and the average rate paid on interest-bearing liabilities were primarily impacted by the aforementioned changes in market interest rates and changes in the volume and relative mix of interest-earning assets and interest-bearing liabilities. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The average taxable-equivalent yield on loans increased 6 basis points from 3.99% during 2020 to 4.05% during 2021. The average taxable-equivalent yield on loans during 2021 was positively impacted by higher average yields on PPP loans but negatively impacted by lower average market interest rates compared to 2020. The average volume of loans decreased $394.8 million, or 2.3%, in 2021 compared to 2020. The decrease in average loans was primarily due to an increase in the average volume of PPP loans forgiven by the SBA during 2021 compared to 2020. Loans made up approximately 38.8% of average interest-earning assets during 2021 compared to 48.7% during 2020. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2020, we began originating loans to qualified small businesses under the PPP administered by the SBA under the provisions of the CARES Act. In 2020, we funded $3.3 billion of PPP loans of which approximately $3.2&#160;billion were funded during the second quarter of 2020. As of December&#160;31, 2021, approximately $3.2 billion of these 2020 originated PPP loans have been forgiven by the SBA or repaid by the customer. During 2021, we funded an additional $1.4 billion of PPP loans, most of which was during the first quarter. As of December&#160;31, 2021, approximately $1.0 billion of these 2021 originated PPP loans have been forgiven by the SBA or repaid by the customer. During 2021 and 2020, we recognized $97.3 million and $59.5 million, respectively, in PPP loan related deferred processing fees (net of amortization of related deferred origination costs) as a yield adjustment and this amount is included in interest income on loans. As a result of the inclusion of these net fees in interest income, the average yields on PPP loans were 6.26% and 3.78% during 2021 and 2020, respectively, compared to the stated interest rate of 1.0% on these loans. The increase in the average yield on PPP Loans was impacted by a decrease in the average expected lives of the PPP loans funded in 2021 compared to 2020. Furthermore, the average fee percentage for 2021 originations was higher due to a smaller average loan size relative to 2020. In return for processing and booking a PPP loan, the SBA paid lenders a processing fee tiered by the size of the loan (5% for loans of not more than $350 thousand; 3% for loans of more than $350 thousand and less than $2 million; and 1% for loans of at least $2 million). For PPP loans funded through December&#160;31, 2021, we expect to recognize additional PPP loan related deferred processing fees (net of deferred origination costs) totaling approximately $2.8 million as a yield adjustment over the remaining expected lives of these loans. We expect to recognize all of this amount in 2022.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The average taxable-equivalent yield on securities was 3.29% during 2021, decreasing 17 basis points compared to 3.46% during 2020 and was negatively impacted by a decrease in the relative proportion of higher-yielding tax-exempt securities to total securities. The average yield on taxable securities was 1.97% during 2021 compared to 2.27% during 2020, decreasing 30&#160;basis points, while the average yield on tax exempt securities was 4.06% during 2021 compared to 4.08% during 2020, decreasing 2&#160;basis points. Tax exempt securities made up approximately 64.2% of total average securities during 2021, compared to 66.6% during 2020. The average volume of total securities increased $193.6 million, or 1.5%, during 2021 compared to 2020. Securities made up approximately 29.8% of average interest-earning assets in 2021 compared to 36.0% in 2020. The decrease was primarily related to an increase in the relative proportion of interest-earning assets invested in interest-bearing deposits (primarily amounts held by us in an interest-bearing account at the Federal Reserve).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Average interest-bearing deposits (primarily amounts held by us in an interest-bearing account at the Federal Reserve), during 2021 increased $8.2 billion, or 155.2%, compared to 2020. Interest-bearing deposits made up approximately 31.3% of average interest-earning assets during 2021 compared to approximately 15.0% in 2020. The increase in the average volume of interest-bearing deposits (primarily amounts held by us in an interest-bearing account at the Federal Reserve) during 2021 was primarily due to an increase in the average volume of customer deposits and, to a lesser extent, repurchase agreements. The average yield on interest-bearing deposits was 0.13% during 2021 and 0.24% during 2020. The average yields on interest-bearing deposits during 2021 and 2020 were negatively impacted by a decrease in the interest rate paid on excess reserves held at the Federal Reserve to 0.10% during March 2020, although this rate ultimately increased 5 basis points to 0.15% in June 2021.</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%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Average federal funds sold and resell agreements during 2021 decreased $64.0 million, or 81.2%, and $14.3 million, or 68.4%, respectively compared to 2020. Federal funds sold and resell agreements were not a significant component of interest-earning assets during the comparable periods. The average yields on federal funds sold and resell agreements were 0.21% and 0.24%, respectively, during 2021 compared to 0.92% and 0.82%, respectively, during 2020. The average yields on federal funds sold and resell agreements were negatively impacted by lower average market interest rates during 2021 compared to 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The average rate paid on interest-bearing liabilities was 0.10% during 2021, decreasing 13&#160;basis points from 0.23% during 2020. Average deposits increased $7.0 billion, or 22.4%, in 2021 compared to 2020. Average interest-bearing deposits increased $3.9 billion in 2021 compared to 2020, while average non-interest-bearing deposits increased $3.1 billion in 2021 compared to 2020. The ratio of average interest-bearing deposits to total average deposits was 56.7% in 2021 compared to 56.9% in 2020. The average cost of deposits is primarily impacted by changes in market interest rates as well as changes in the volume and relative mix of interest-bearing deposits. The average rate paid on interest-bearing deposits and total deposits was 0.07% and 0.04% in 2021 compared to 0.18% and 0.10% in 2020. The average cost of deposits during 2021 and 2020 was impacted by decreases in the interest rates we pay on most of our interest-bearing deposit products as a result of the aforementioned decreases in market interest rates. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2020, we borrowed an aggregate $1.3&#160;billion from the Federal Home Loan Bank (&#8220;FHLB&#8221;) to provide additional liquidity in light of economic uncertainty and our significant PPP lending volume. These advances were subsequently paid-off in May 2020 as we determined additional liquidity resources were not necessary.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our taxable-equivalent net interest spread, which represents the difference between the average rate earned on earning assets and the average rate paid on interest-bearing liabilities, was 2.48% in 2021 compared to 2.99% in 2020. The net interest spread, as well as the net interest margin, will be impacted by future changes in short-term and long-term interest rate levels, as well as the impact from the competitive environment. A discussion of the effects of changing interest rates on net interest income is set forth in Item&#160;7A. Quantitative and Qualitative Disclosures About Market Risk elsewhere in this report.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our hedging policies permit the use of various derivative financial instruments, including interest rate swaps, swaptions, caps and floors, to manage exposure to changes in interest rates. Details of our derivatives and hedging activities are set forth in Note&#160;15&#160;-&#160;Derivative Financial Instruments in the accompanying notes to consolidated financial statements elsewhere in this report. Information regarding the impact of fluctuations in interest rates on our derivative financial instruments is set forth in Item&#160;7A. Quantitative and Qualitative Disclosures About Market Risk elsewhere in this report.</span></div><div id="iefbde35a1bee40dc8976665de60692b6_85"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Loss Expense</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit loss expense is determined by management as the amount to be added to the allowance for credit loss accounts for various types of financial instruments including loans, securities and off-balance-sheet credit exposure after net charge-offs have been deducted to bring the allowance to a level which, in management&#8217;s best estimate, is necessary to absorb expected credit losses over the lives of the respective financial instruments. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of credit loss expense were as follows.</span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.844%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense related to:</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 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%">Loans</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,097)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">237,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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,759&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Off-balance-sheet credit exposures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 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%">Securities held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 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%">63&#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%">241,230&#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%">33,759&#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="margin-top:4pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit loss expense in 2019 was calculated under the prior incurred loss accounting methodology. Furthermore, credit loss expense related to off-balance-sheet credit exposures was reported as a component of other non-interest expense prior to 2020. Such amounts have been reclassified to credit loss expense to make prior periods comparable to the current presentation. See the section captioned &#8220;Allowance for Credit Losses&#8221; elsewhere in this discussion for further analysis of credit loss expense related to loans and off-balance-sheet credit exposures.</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%">46</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_88"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-Interest Income</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total non-interest income for 2021 decreased $78.7 million, or 16.9%, compared to 2020. Excluding $69 thousand and $109.0 million in net gains on securities transactions during 2021 and 2020, respectively, total non-interest income increased $30.2 million, or 8.5%, during 2021. Changes in the various components of non-interest income are discussed in more detail below.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trust and Investment Management Fees.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Trust and investment management fee income for 2021 increased $19.7 million, or 15.3%, compared to 2020. Investment management fees are the most significant component of trust and investment management fees, making up approximately 82.3% and 83.6% of total trust and investment management fees in 2021 and 2020, respectively. The increase in trust and investment management fees during 2021 was primarily due to increases in investment management fees (up $14.6&#160;million, or 13.5%), oil and gas fees (up $3.1&#160;million), estate fees (up $1.5&#160;million) and custody fees (up $580&#160;thousand). Investment management fees and other custodial account fees are generally based on the market value of assets within an account and are thus impacted by volatility in the equity and bond markets. The increases in investment management fees and custody fees during 2021 were primarily related to higher average equity valuations as well as increases in the number of accounts. Oil and gas fees during 2021 were impacted by increases in oil and gas prices. The increase in estate fees was primarily related to an increase in the aggregate value of estates settled.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2021, trust assets, including both managed assets and custody assets, were primarily composed of equity securities (46.9% of trust assets), fixed income securities (31.1% of trust assets), alternative investments (6.6% of assets) and cash equivalents (9.9% of trust assets). The estimated fair value of trust assets was $43.3 billion (including managed assets of $19.1 billion and custody assets of $24.2 billion) at December&#160;31, 2021 compared to $38.6 billion (including managed assets of $16.9 billion and custody assets of $21.7 billion) at December&#160;31, 2020.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service Charges on Deposit Accounts.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Service charges on deposit accounts for 2021 increased $2.4 million, or 3.0%, compared to 2020. The increase was primarily related to an increase in commercial service charges (up $3.7 million) partly offset by a decrease in overdraft charges on consumer accounts (down $1.8 million). Commercial service charges during 2021 were impacted by an increase in the volume of billable services relative to 2020. Overdraft/insufficient funds charges totaled $30.7 million ($23.9 million consumer and $6.8 million commercial) during 2021 compared to $32.3 million ($25.8 million consumer and $6.5 million commercial) during 2020. The decreases in consumer overdraft/insufficient funds charges during 2021 was primarily related to a decrease in the volume of fee assessed overdrafts relative to 2020. Furthermore, in April 2021, we implemented a new overdraft grace feature for certain consumer demand deposit accounts whereby no fees will be assessed on overdrafts of $100 or less, subject to certain qualifying conditions such as a minimum direct deposit. This new feature reduced overdraft charges on consumer accounts by approximately $3.2&#160;million during 2021. The impact on future quarters will depend on future overdraft volumes.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Insurance Commissions and Fees.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Insurance commissions and fees for 2021 increased $1.2 million, or 2.5%, compared to 2020. The increase was related to increases in contingent income (up $829&#160;thousand) and commission income (up $406&#160;thousand). Contingent income totaled $4.5 million in 2021 and $3.7 million in 2020. Contingent income primarily consists of amounts received from various property and casualty insurance carriers related to the loss performance of insurance policies previously placed. These performance related contingent payments are seasonal in nature and are mostly received during the first quarter of each year. This performance related contingent income totaled $3.2 million in 2021 and $2.5 million in 2020. The increase in performance related contingent income during 2021 was related to growth within the portfolio combined with improvement in the loss performance of insurance policies previously placed. During the first quarter of 2021, a severe weather event in Texas resulted in a significant increase in property and casualty claims and losses. This deterioration in loss performance is expected to impact the determination of performance related contingent payments we receive in 2022; however, such impact is not determinable at this time. Contingent income also includes amounts received from various benefit plan insurance companies related to the volume of business generated and/or the subsequent retention of such business. This benefit plan related contingent income totaled $1.3 million in 2021 and $1.2 million in 2020.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in commission income was primarily related to increases in commercial lines property and casualty commissions and life insurance commissions partly offset by a decrease in benefit plan commissions. The increase in commercial lines property and casualty commissions were related to increased market rates while the increase in life insurance commissions and decrease in benefit plan commissions were related to fluctuations in business volumes.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:13.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%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:7pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interchange and Card Transaction Fees. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interchange fees, or &#8220;swipe&#8221; fees, are charges that merchants pay to us and other card-issuing banks for processing electronic payment transactions. Interchange and card transaction fees consist of income from check card usage, point of sale income from PIN-based debit card transactions and ATM service fees. Interchange and card transaction fees are reported net of related network costs. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net revenues from interchange and card transaction fees for 2021 increased $4.0 million, or 29.6%, compared to 2020 primarily due to increased transaction volumes as well as the impact of new card products partly offset by an increase in network costs. Transaction volumes during 2020 were impacted by the onset of the COVID-19 pandemic. A comparison of gross and net interchange and card transaction fees for the reported periods is presented in the table below.</span></div><div style="margin-top:7pt;text-align:justify"><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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.844%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from debit card transactions</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%">29,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><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%">23,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"></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%">23,665&#160;</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%">ATM service fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,298&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 interchange and debit card transaction fees</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%">32,420&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,105&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,796&#160;</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%">Network 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%">14,959&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,923&#160;</span></td><td style="background-color:#ffffff;padding: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 interchange and debit card transaction fees</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%">17,461&#160;</span></td><td style="background-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%">13,470&#160;</span></td><td style="background-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%">14,873&#160;</span></td><td style="background-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:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal Reserve rules applicable to financial institutions that have assets of $10&#160;billion or more provide that the maximum permissible interchange fee for an electronic debit transaction is the sum of 21&#160;cents per transaction and 5&#160;basis points multiplied by the value of the transaction. An upward adjustment of no more than 1 cent to an issuer's debit card interchange fee is allowed if the card issuer develops and implements policies and procedures reasonably designed to achieve certain fraud-prevention standards. The Federal Reserve also has rules governing routing and exclusivity that require issuers to offer two unaffiliated networks for routing transactions on each debit or prepaid product.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Charges, Commissions and Fees.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Other charges, commissions and fees for 2021 increased $2.0 million, or 5.8%, compared to 2020. The increase was primarily related to increases in income from the sale of mutual funds (up $3.0&#160;million), merchant services rebates (up&#160;$978&#160;thousand), funds transfer service charges (up $761&#160;thousand) and income from the sale of annuities (up $571&#160;thousand). These items were partly offset by a decrease in income from the placement of money market accounts (down $1.7&#160;million), which was impacted by lower average market rates, and a decrease in fees on unused commitments (down $1.7&#160;million), among other things.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Gain/Loss on Securities Transactions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. During 2021, we sold certain available-for-sale securities with amortized costs totaling $2.0&#160;billion and realized a net gain of $69 thousand. These sales were primarily related to securities purchased during 2021 and subsequently sold in connection with our tax planning strategies related to the Texas franchise tax. The gross proceeds from the sales of these securities outside of Texas are included in total revenues/receipts from all sources reported for Texas franchise tax purposes, which results in a reduction in the overall percentage of revenues/receipts apportioned to Texas and subjected to taxation under the Texas franchise tax. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020, we sold certain available-for-sale securities with amortized costs totaling $1.0&#160;billion and realized a net gain of $109.0 million. These sales included $483.1&#160;million of residential mortgage-backed securities on which we realized a net gain of $1.9&#160;million. The proceeds from these sales were reinvested into other residential mortgage-backed securities that had lower pre-payment rates. The sales also included $519.1&#160;million of 30-year U.S Treasury securities on which we realized a net gain of $107.1&#160;million. These U.S. Treasury securities were purchased during the fourth quarter of 2019 to hedge, in effect, against falling interest rates. Prior to their sale, these securities had significant unrealized holding gains as a result of decreases in market interest rates during the first quarter of 2020. We elected to sell these securities to provide liquidity and realize the gains. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Non-Interest Income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Other non-interest income for 2021 increased $816 thousand, or 1.7%, compared to 2020. The increase in other non-interest income during 2021 was primarily related to an increase in gains on the sale/exchange of assets (up $11.0&#160;million) and increases in income from customer derivative and foreign exchange transactions (up $2.9&#160;million and $1.2&#160;million, respectively). These items were partly offset by decreases in sundry and other miscellaneous income (down $4.6&#160;million), public finance underwriting fees (down $2.9&#160;million) and earnings on the cash surrender value of life insurance (down $1.3&#160;million). Additionally, other non-interest income during 2020 included approximately $6.0 million in gains realized on the sale of certain non-hedge related, short-term put options on U.S. Treasury securities with an aggregate notional amount of $500 million. The put options were not exercised and expired in March 2020. </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%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains on the sale/exchange of assets in 2021 included $9.7&#160;million related to an exchange of a branch facility and $1.8&#160;million related to the sale of certain parking lots in downtown San Antonio while gains on the sale/exchange of assets in 2020 included $758&#160;thousand related to the sale of a branch facility. The increases in income from customer derivative and trading activities and income from customer foreign currency transactions were primarily related to increases in business volumes. Sundry and other miscellaneous income during 2021 included $3.4&#160;million in card related incentives/rebates and $519&#160;thousand in recoveries of prior write-offs, among other things, while sundry and other miscellaneous income during 2020 included $5.3&#160;million in card related incentives/rebates, $2.8&#160;million in recoveries of prior write-offs and $512&#160;thousand related to settlements, among other things. The decrease in public finance underwriting fees was primarily due to a decrease in business volume. The decrease in earnings on the cash surrender value of life insurance was due to lower yields on the investments within the bank-owned life insurance portfolio.</span></div><div id="iefbde35a1bee40dc8976665de60692b6_91"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-Interest Expense</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total non-interest expense for 2021 increased $33.1 million, or 3.9%, compared to 2020. Changes in the various components of non-interest expense are discussed below.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Salaries and Wages.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Salaries and wages increased $8.2 million, or 2.1%, in 2021 compared to 2020. The increase was primarily related to an increase in incentive compensation and, to a lesser extent, a decrease in salary costs deferred in connection with loan originations and an increase in commissions. The impact of these items was partly offset by a decrease in salaries, due to a decrease in the number of employees, and a decrease in stock-based compensation. Salaries and wages for 2020 also included $5.2&#160;million related to severance costs. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Benefits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Employee benefits expense for 2021 increased $6.4 million, or 8.4%, compared to 2020. The increase was primarily related to an increase in certain discretionary benefit plan expenses and, to a lesser extent, increases in medical benefits expense and payroll taxes partly offset by decreases in expenses related to our defined benefit retirement and restoration plans, among other things. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our defined benefit retirement and restoration plans were frozen in 2001 which has helped to reduce the volatility in retirement plan expense. We nonetheless still have funding obligations related to these plans and could recognize additional expense related to these plans in future years, which would be dependent on the return earned on plan assets, the level of interest rates and employee turnover. See Note&#160;12 - Defined Benefit Plans for additional information related to our net periodic pension benefit/cost.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Occupancy.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Net occupancy expense for 2021 increased $4.4 million, or 4.3%, compared to 2020. The increase was primarily related to increases in depreciation on leasehold improvements (up $1.9&#160;million), repairs and maintenance/service contracts expense (up&#160;$1.8&#160;million) and building depreciation (up $675&#160;thousand), among other things, partly offset by a decrease in lease expense (down $581&#160;thousand), among other things. The increases in the aforementioned components of net occupancy expense during the comparable periods were impacted, in part, by our expansion within the Houston market area.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Technology, Furniture and Equipment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Technology, furniture and equipment expense for 2021 increased $7.5 million, or 7.1%, compared to 2020. The increase was primarily related to increases in cloud services expense (up $5.9&#160;million) and depreciation of furniture and equipment (up $2.5&#160;million) partly offset by a decrease in software maintenance (down $1.1&#160;million).</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deposit Insurance.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Deposit insurance expense totaled $12.2 million in 2021 compared to $10.5 million in 2020. The increase was primarily related to an increase in total assets partly offset by a decrease in the assessment rate.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Non-Interest Expense.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Other non-interest expense for 2021 increased $5.1 million, or 3.1%, compared to 2020. The increase included increases in donations expense (up $8.0&#160;million); sundry and other miscellaneous expenses (up $6.4&#160;million); and fraud losses (up $1.9&#160;million), among other things. Donations expense during 2021 was impacted by $8.8&#160;million in contributions to the Frost Charitable Foundation. Sundry and other miscellaneous expense in 2021 included $4.7&#160;million related to the write-off of certain assets while sundry and other miscellaneous expense in 2020 included $958&#160;thousand related to the closure of certain branch locations in our Houston market area and $454&#160;thousand related to the write-off of certain other assets. The aforementioned items were partly offset by decreases in outside computer service expense (down $4.3&#160;million); professional services expense (down $2.5&#160;million); travel, meals and entertainment expense (down $2.2&#160;million); amortization of deferred costs associated with loan commitments (down $1.1&#160;million); and losses on the sale/write-down of foreclosed and other assets (down $1.1&#160;million); among other things. </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%">49</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_94"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Segment Operations</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are managed under a matrix organizational structure whereby our two primary operating segments, Banking and Frost Wealth Advisors, overlap a regional reporting structure. A third operating segment, Non-Banks, is for the most part the parent holding company, as well as certain other insignificant non-bank subsidiaries of the parent that, for the most part, have little or no activity. A description of each business and the methodologies used to measure financial performance is described in Note&#160;18&#160;-&#160;Operating Segments in the accompanying notes to consolidated financial statements elsewhere in this report. Net income (loss) by operating segment is presented below:</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Banking</span></div><div style="margin-top:5pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income for 2021 increased $92.8 million, or 28.8%, compared to 2020. The increase was primarily the result of a $241.2 million decrease in credit loss expense, an $8.4 million increase in net interest income partly offset by a $100.5 million decrease in non-interest income, a $35.2 million increase in non-interest expense and a $21.1 million increase in income tax expense.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net interest income for 2021 increased $8.4 million, or 0.9%, compared to 2020. The increase was primarily related to decreases in the average costs of interest-bearing deposit liabilities and other borrowed funds combined with increases in the average volumes of interest-bearing deposits (primarily amounts held by us in an interest-bearing account at the Federal Reserve) and taxable securities and an increase in the average taxable-equivalent yield on loans. The positive impact of these items was partly offset by decreases in the average volumes of loans and tax-exempt securities and increases in the average volumes of interest-bearing deposit liabilities and repurchase agreements combined with decreases in the average yields on taxable and tax-exempt securities and interest-bearing deposits (primarily amounts held by us in an interest-bearing account at the Federal Reserve). Net interest income during 2020 was also positively impacted by the additional day as a result of the leap year. See the analysis of net interest income included in the section captioned &#8220;Net Interest Income&#8221; elsewhere in this discussion.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit loss expense for 2021 totaled $54 thousand compared to $241.2 million in 2020. Credit loss expense in 2020 was impacted by our adoption of a new credit loss accounting standard and the expected credit losses resulting from a deterioration in forecasted economic conditions and the current and uncertain future impacts associated with the COVID-19 pandemic and recent volatility in oil prices. See the sections captioned &#8220;Credit Loss Expense&#8221; and &#8220;Allowance for Credit Losses&#8221; elsewhere in this discussion for further analysis of credit loss expense related to loans and off-balance-sheet commitments.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-interest income for 2021 decreased $100.5 million, or 31.3%, compared to 2020. Excluding $69&#160;thousand and $109.0&#160;million in net gains on securities transactions in 2021 and 2020, respectively, total non-interest income for the Banking segment increased $8.4 million, or 4.0%, during 2021. This increase was primarily related to increases in interchange and card transaction fees, service charges on deposit accounts and insurance commissions and fees. The increase in interchange and card transaction fees was due to increased transaction volumes as well as the impact of new card products partly offset by increases in network costs. The increase in service charges on deposit accounts was primarily related to an increase in commercial service charges partly offset by a decrease in overdraft charges on consumer accounts. The increase in insurance commissions and fees was the result of increases in contingent income and commission income, which is further discussed below in relation to Frost Insurance Agency. See the analysis of these categories of non-interest income included in the section captioned &#8220;Non-Interest Income&#8221; included elsewhere in this discussion.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-interest expense for 2021 increased $35.2 million, or 4.9%, compared to 2020. The increase was primarily due to increases in salaries and wages; other non-interest expense; employee benefit expense; technology, furniture and equipment expense; net occupancy expense and deposit insurance expense. The increase in salaries and wages was primarily related to an increase in incentive compensation and, to a lesser extent, a decrease in salary costs deferred in connection with loan originations and an increase in commissions. The impact of these items was partly offset by a decrease in salaries, due to a decrease in the number of employees, and a decrease in stock-based compensation. The increase in other non-interest expense was primarily due to increases in donations; sundry and other miscellaneous expenses; and fraud losses, among other things, partly offset by decreases in outside computer service expense; professional services expense; travel, meals and entertainment expense; amortization of deferred costs associated with loan commitments; and losses on the sale/write-down of foreclosed and other assets; among other things. The increase in employee benefits expense was primarily related to an increase in certain discretionary benefit plan expenses and, to a lesser extent, increases in medical benefits expense and payroll taxes partly offset by decreases in expenses related to our defined benefit retirement and restoration plans, among other things. The </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%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></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:120%">increase in technology, furniture and equipment expense was primarily related to increases in cloud services expense and depreciation of furniture and equipment partly offset by a decrease in software maintenance. The increase in net occupancy expense was primarily related to increases in depreciation on leasehold improvements, repairs and maintenance/service contracts expense and building depreciation, among other things, partly offset by a decrease in lease expense, among other things. The increase in deposit insurance expense was primarily related to an increase in total assets partly offset by a decrease in the assessment rate. See the analysis of these categories of non-interest expense included in the section captioned &#8220;Non-Interest Expense&#8221; included elsewhere in this discussion.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense for 2021 increased $21.1 million, or 103.9%, compared to 2020. See the section captioned &#8220;Income Taxes&#8221; elsewhere in this discussion.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Frost Insurance Agency, which is included in the Banking operating segment, had gross commission revenues of $52.5 million during 2021 compared to $51.1 million during 2020. The increase in gross commission revenues was the result of increases in contingent income and commission income. The increase in contingent income was related to growth within the portfolio combined with improvement in the loss performance of insurance policies previously placed. The increase in commission income was primarily related to increases in commercial lines property and casualty commissions, related to increased market rates, and an increase in life insurance commissions, related to fluctuations in business volumes, partly offset by a decrease in benefit plan commissions, related to fluctuations in business volumes. See the analysis of insurance commissions and fees included in the section captioned &#8220;Non-Interest Income&#8221; included elsewhere in this discussion.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Frost Wealth Advisors</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income for 2021 increased $17.5 million, or 90.9%, compared to 2020. The increase was primarily due to a $22.2 million increase in non-interest income and a $658 thousand decrease in non-interest expense partly offset by a $4.7 million increase in income tax expense and a $647 thousand decrease in net interest income. </span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net interest income for 2021 decreased $647 thousand, or 23.3%, compared to 2020. This decrease was primarily due to a decrease in the average funds transfer price allocated to the funds provided by Frost Wealth Advisors. The decrease in the average funds transfer price was primarily due to a decrease in market interest rates. See the analysis of net interest income included in the section captioned &#8220;Net Interest Income&#8221; included elsewhere in this discussion.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-interest income for 2021 increased $22.2 million, or 15.3%, compared to 2020. The increase was primarily related to an increase in trust and investment management fees and, to a lesser extent, an increase in other charges, commissions and fees. Trust and investment management fee income is the most significant income component for Frost Wealth Advisors. Investment management fees are the most significant component of trust and investment management fees, making up approximately 82.3% and 83.6% of total trust and investment management fees for 2021 and 2020, respectively. The increase in trust and investment management fees was primarily due to increases in investment management fees, oil and gas fees, estate fees and custody fees. The increases in investment management fees and custody fees were primarily related to higher average equity valuations as well as increases in the number of accounts. Oil and gas fees during 2021 were impacted by an increases in oil and gas prices. The increase in estate fees was primarily related to an increase in the aggregate value of estates settled. The increase in other charges, commissions and fees was primarily related to increases in income from the sale of mutual funds and income from the sale of annuities partly offset by a decrease in income from the placement of money market accounts, which was impacted by lower average market rates. See the analysis of trust and investment management fees and other charges, commissions and fees included in the section captioned &#8220;Non-Interest Income&#8221; included elsewhere in this discussion.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-interest expense for 2021 decreased $658 thousand, or 0.5%, compared to 2020. The decrease was primarily due to decreases in other non-interest expense and net occupancy expense partly offset by an increase in technology, furniture and equipment expense. The decrease in other non-interest expense was primarily related to decreases in outside computer service expense; travel, meals and entertainment expense; and professional service expense; among other things; partly offset by increases in subscriptions expense and platform fees expense. The decrease in net occupancy expense was primarily related to a decrease in lease expense. The increase in technology, furniture and equipment expense was primarily related to an increase in cloud services expense. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Banks</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Non-Banks operating segment had a net loss of $9.0 million for 2021 compared to a net loss of $10.6 million in 2020. The decreased net loss was primarily due to decreases in other non-interest expense and net interest expense. The decrease in other non-interest expense was primarily due to decreases in professional services expense and travel, meals and entertainment expense. The decrease in net interest expense was primarily related to a decrease in the average rates paid on our long-term borrowings. Net interest expense was also positively impacted by the redemption, during the fourth quarter of 2021, of $13.4&#160;million of junior subordinated deferrable interest debentures issued to WNB Capital Trust I. </span></div><div id="iefbde35a1bee40dc8976665de60692b6_97"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized income tax expense of $46.5 million, for an effective tax rate of 9.5%, in 2021 compared to $20.2 million, for an effective tax rate of 5.7%, in 2020. The effective income tax rates differed from the U.S. statutory federal income tax rate of 21% during 2021 and 2020 primarily due to the effect of tax-exempt income from loans, securities and life insurance policies and the income tax effects associated with stock-based compensation, among other things, and their relative proportion to total pre-tax net income. The increase in the effective tax rate during 2021 was primarily related to an increase in pre-tax net income, partly off-set by the impact of higher discrete tax benefits associated with stock-based compensation. The effective tax rate during 2020 was also impacted by a one-time, discrete tax benefit associated with an asset contribution to a charitable trust. See Note&#160;13 - Income Taxes in the accompanying notes to consolidated financial statements elsewhere in this report.</span></div><div id="iefbde35a1bee40dc8976665de60692b6_100"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sources and Uses of Funds</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates, during the years presented, the mix of our funding sources and the assets in which those funds are invested as a percentage of our average total assets for the period indicated. Average assets totaled $46.0 billion in 2021 compared to $38.0 billion in 2020.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:58.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.743%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sources of Funds:</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%">Deposits:</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%">Non-interest-bearing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">32.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Interest-bearing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">47.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%">50.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align: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 funds purchased</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 and other borrowings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest-bearing liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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%">1.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%">1.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%">Equity capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.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%">Total</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uses of Funds:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">28.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%">33.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%">41.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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-bearing deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">14.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%">5.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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 funds sold</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding: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%">Resell agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest-earning 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%">6.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%">7.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%">7.8&#160;</span></td><td style="background-color:#cceeff;padding: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</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.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"><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="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits continue to be our primary source of funding. Average deposits increased $7.0 billion, or 22.4%, in 2021 compared to 2020. Non-interest-bearing deposits remain a significant source of funding, which has been a key factor in maintaining our relatively low cost of funds. Average non-interest-bearing deposits totaled 43.3% of total average deposits in 2021 compared to 43.1% in 2020. Though federal prohibitions on the payment of interest on demand deposits were repealed in 2011, we have not experienced any significant additional costs as a result. Should the market dictate, we may increase the interest rates we pay on some or all of our various interest-bearing deposit products. This could lead to a decrease in the relative proportion of non-interest-bearing deposits to total deposits.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We primarily invest funds in loans, securities and interest-bearing deposits (primarily amounts held by us in an interest-bearing account at the Federal Reserve). Average loans decreased $394.8 million, or 2.3%, ($88.1 million, or 0.6% excluding PPP loans) in 2021 compared to 2020 while average securities increased $193.6 million, or 1.5%, in 2021 compared to 2020. Average interest-bearing deposits (primarily amounts held by us in an interest-bearing account at the Federal Reserve) increased $8.2 billion, or 155.2%, in 2021 compared to 2020, primarily as a result of deposit growth.</span></div><div id="iefbde35a1bee40dc8976665de60692b6_103"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loans</span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Overview.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Details of our loan portfolio are presented in Note 3&#160;-&#160;Loans in the accompanying notes to consolidated financial statements included elsewhere in this report. Year-end total loans decreased $1.1 billion, or 6.5%, during 2021 compared to 2020. As further discussed below, during the second quarter of 2020, we began originating loans to qualified small businesses under the PPP administered by the SBA under the provisions of the CARES Act. Excluding PPP loans, total loans would have otherwise increased $860.1 million, or 5.7%, from December&#160;31, 2020. The majority of our loan portfolio is comprised of commercial and industrial loans, energy loans and real estate loans. Commercial and industrial loans made up 32.9% and 28.4% (33.7% and 32.9% excluding PPP loans) of total loans at December&#160;31, 2021 and 2020 while energy loans made up 6.6% and 7.1% (6.8% and 8.2% excluding PPP loans) of total loans at both December&#160;31, 2021 and 2020 and real estate loans made up 55.0% and 47.7% (56.5% and 55.5% excluding PPP loans) of total loans at December&#160;31, 2021 and 2020. Energy loans include commercial and industrial loans, leases and real estate loans to borrowers in the energy industry. Real estate loans include both commercial and consumer balances. It is possible that the on-going effects of COVID-19 could continue to impact demand for our loan products. </span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loan Origination/Risk Management.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have certain lending policies and procedures in place that are designed to maximize loan income within an acceptable level of risk. Management reviews and approves these policies and procedures on a regular basis. A reporting system supplements the review process by providing management with frequent reports related to loan production, loan quality, concentrations of credit, loan delinquencies and non-performing and potential problem loans. Diversification in the loan portfolio is a means of managing risk associated with fluctuations in economic conditions. We have begun to explore the credit and reputational risks associated with climate change and their potential impact on the foregoing and are also closely monitoring regulatory developments on climate risk. This includes, among other things, researching and developing a formalized approach to considering climate change related risks in our underwriting processes. This approach will be impacted, in part, by the accessibility and reliability of both customer climate risk data and climate risk data in general. One of the objectives of these efforts is to enable us to better understand the climate change related risks associated with our customers' business activities and to be able to monitor their response to those risks and their ultimate impact on our customers. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Commercial and industrial loans are underwritten after evaluating and understanding the borrower&#8217;s ability to operate profitably and prudently expand its business. Underwriting standards are designed to promote relationship banking rather than transactional banking. Once it is determined that the borrower&#8217;s management possesses sound ethics and solid business acumen, our management examines current and projected cash flows to determine the ability of the borrower to repay their obligations as agreed. Commercial and industrial loans are primarily made based on the identified cash flows of the borrower and secondarily on the underlying collateral provided by the borrower. The cash flows of borrowers, however, may not be as expected and the collateral securing these loans may fluctuate in value. Most commercial and industrial loans are secured by the assets being financed or other business assets such as accounts receivable or inventory and may incorporate a personal guarantee; however, some short-term loans may be made on an unsecured basis. In the case of loans secured by accounts receivable, the availability of funds for the repayment of these loans may be substantially dependent on the ability of the borrower to collect amounts due from its customers.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Our energy loan portfolio includes loans for production, energy services and other energy loans, which includes private clients, transportation and equipment providers, manufacturers, refiners and traders. The origination process for energy loans is similar to that of commercial and industrial loans. Because, however, of the average loan size, the significance of the portfolio and the specialized nature of the energy industry, our energy lending requires a highly prescriptive underwriting policy. Production loans are secured by proven, developed and producing reserves. Loan proceeds for these types of loans are typically used for the development and drilling of additional wells, the acquisition of additional production, and/or the acquisition of additional properties to be developed and drilled. Our customers in this sector are generally large, independent, private owner-producers or large corporate producers. These borrowers typically have large capital requirements for drilling and acquisitions, and as such, loans in this portfolio are generally greater than $10&#160;million. Production loans are collateralized by the oil and gas interests of the </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%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></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:117%">borrower. Collateral values are determined by the risk-adjusted and limited discounted future net revenue of the reserves. Our valuations take into consideration geographic and reservoir differentials as well as cost structures associated with each borrower. Collateral value is calculated at least semi-annually using third-party engineer-prepared reserve studies. These reserve studies are conducted using a discount factor and base case assumptions for the current and future value of oil and gas. To qualify as collateral, typically reserves must be proven, developed and producing. For certain borrowers, collateral may include up to 20% proven, non-producing reserves. Loan commitments are limited to 65% of estimated reserve value. Cash flows must be sufficient to amortize the loan commitment within 120% of the half-life of the underlying reserves. Loan commitments generally must also be 100% covered by the risk-adjusted and limited discounted future net revenue of the reserves when stressed at 75% of our base case price assumptions. In addition, the ratio of the borrower's debt to earnings before interest, taxes, depreciation and amortization (&#8220;EBITDA&#8221;) should generally not exceed 350%. We generally require production borrowers to maintain an active hedging program to manage risk and to have at least 50% of their production hedged for two years.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Oil and gas service, transportation, and equipment providers are economically aligned due to their reliance on drilling and active oil and gas development. Income for these borrowers is highly dependent on the level of drilling activity and rig utilization, both of which are driven by the current and future outlook for the price of oil and gas. We mitigate the credit risk in this sector through conservative concentration limits and guidelines on the profile of eligible borrowers. Guidelines require that the companies have extensive experience through several industry cycles, and that they be supported by financially competent and committed guarantors who provide a significant secondary source of repayment. Borrowers in this sector are typically privately-owned, middle-market companies with annual sales of less than $100&#160;million. The services provided by companies in this sector are highly diversified, and include down-hole testing and maintenance, providing and threading drilling pipe, hydraulic fracturing services or equipment, seismic testing and equipment and other direct or indirect providers to the oil and gas production sector.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Our private client portfolio primarily consists of loans to wealthy individuals and their related oil and gas exploration and production entities, where the oil and gas producing reserves are not considered to be the primary source of repayment. These borrowers and guarantors typically have significant sources of wealth including significant liquid assets and/or cash flow from other investments which can fully repay the loans. The credit structures of these loans are generally similar to those of energy production loans, described above, with respect to the valuation of the reserves taken as collateral and the repayment structures.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Although no balances were outstanding at December&#160;31, 2021 and 2020, in prior years we have had a small portfolio of loans to refiners where our credit involvement with these customers was through purchases of shared national credit syndications. These borrowers refine crude oil into gasoline, diesel, jet fuel, asphalt and other petrochemicals and are not dependent on drilling or development. All of the borrowers in this portfolio are very large public companies that are important employers in several of our major markets. These borrowers, for the most part, have been long-term customers and we have a strong relationship with these companies and their executive management. There is no new customer origination process for this segment and any outstanding balances are expected to only reflect the needs of these existing relationships.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">We also have a small portfolio of loans to energy trading companies that serve as intermediaries that buy and sell oil, gas, other petrochemicals, and ethanol. These companies are not dependent on drilling or development. As a general policy, we do not lend to energy traders; however, we have made an exception to this policy for certain customers based upon their underlying business models which minimize risk as commodities are bought only to fill existing orders (back-to-back trading). As such, the commodity price risk and sale risk are eliminated.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">PPP loans, which we began originating in April 2020, are loans to qualified small businesses under the PPP administered by the SBA under the provisions of the CARES Act. Loans covered by the PPP may be eligible for loan forgiveness for certain costs incurred related to payroll, group health care benefit costs and qualifying mortgage, rent and utility payments. The remaining loan balance after forgiveness of any amounts is still fully guaranteed by the SBA. Terms of the PPP loans include the following (i)&#160;maximum amount limited to the lesser of $10&#160;million or an amount calculated using a payroll-based formula, (ii)&#160;maximum loan term of five years, (iii)&#160;interest rate of 1.00%, (iv)&#160;no collateral or personal guarantees are required, (v)&#160;no payments are required until the date on which the forgiveness amount relating to the loan is remitted to the lender and (vi)&#160;loan forgiveness up to the full principal amount of the loan and any accrued interest, subject to certain requirements including that no more than 40% of the loan forgiveness amount may be attributable to non-payroll costs. In return for processing and booking a PPP loan, the SBA paid lenders a processing fee tiered by the size of the loan (5% for loans of not more </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%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">than $350&#160;thousand; 3% for loans of more than $350&#160;thousand and less than $2&#160;million; and 1% for loans of at least $2 million).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Commercial real estate loans are subject to underwriting standards and processes similar to commercial and industrial loans, in addition to those of real estate loans. These loans are viewed primarily as cash flow loans and secondarily as loans secured by real estate. Commercial real estate lending typically involves higher loan principal amounts and the repayment of these loans is generally largely dependent on the successful operation of the property securing the loan or the business conducted on the property securing the loan. Commercial real estate loans may be more adversely affected by conditions in the real estate markets or in the general economy. The properties securing our commercial real estate portfolio are diverse in terms of type and geographic location. This diversity helps reduce our exposure to adverse economic events that affect any single market or industry. Management monitors and evaluates commercial real estate loans based on collateral, geography and risk grade criteria. As a general rule, we avoid financing single-purpose projects unless other underwriting factors are present to help mitigate risk. We also utilize third-party experts to provide insight and guidance about economic conditions and trends affecting market areas we serve. In addition, management tracks the level of owner-occupied commercial real estate loans versus non-owner occupied loans. At December&#160;31, 2021, approximately 48.4% of the outstanding principal balance of our commercial real estate loans were secured by owner-occupied properties.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">With respect to loans to developers and builders that are secured by non-owner occupied properties that we may originate from time to time, we generally require the borrower to have had an existing relationship with us and have a proven record of success. Construction loans are underwritten utilizing feasibility studies, independent appraisal reviews, sensitivity analysis of absorption and lease rates and financial analysis of the developers and property owners. Construction loans are generally based upon estimates of costs and value associated with the completed project. These estimates may be inaccurate. Construction loans often involve the disbursement of substantial funds with repayment substantially dependent on the success of the ultimate project. Sources of repayment for these types of loans may be pre-committed permanent loans from approved long-term lenders, sales of developed property or an interim loan commitment from us until permanent financing is obtained. These loans are closely monitored by on-site inspections and are considered to have higher risks than other real estate loans due to their ultimate repayment being sensitive to interest rate changes, governmental regulation of real property, general economic conditions and the availability of long-term financing.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">We originate consumer loans utilizing a credit scoring analysis to supplement the underwriting process. To monitor and manage consumer loan risk, policies and procedures are developed and modified, as needed, jointly by line and staff personnel. This activity, coupled with relatively small loan amounts that are spread across many individual borrowers, minimizes risk. Additionally, trend and outlook reports are reviewed by management on a regular basis. Underwriting standards for home equity loans are heavily influenced by statutory requirements, which include, but are not limited to, loan-to-value limitations, collection remedies, the number of such loans a borrower can have at one time and documentation requirements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">We maintain an independent loan review department that reviews and validates the credit risk program on a periodic basis. Results of these reviews are presented to management and the appropriate committees of our board of directors. The loan review process complements and reinforces the risk identification and assessment decisions made by lenders and credit personnel, as well as our policies and procedures.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:117%">Commercial and Industrial</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">. Commercial and industrial loans increased $409.6 million, or 8.3%, during 2021 compared to 2020. Our commercial and industrial loans are a diverse group of loans to small, medium and large businesses. The purpose of these loans varies from supporting seasonal working capital needs to term financing of equipment. While some short-term loans may be made on an unsecured basis, most are secured by the assets being financed with collateral margins that are consistent with our loan policy guidelines. The commercial and industrial loan portfolio also includes the commercial lease and purchased shared national credits.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:117%">Energy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">. Energy loans include loans to entities and individuals that are engaged in various energy-related activities including (i)&#160;the development and production of oil or natural gas, (ii)&#160;providing oil and gas field servicing, (iii)&#160;providing energy-related transportation services (iv)&#160;providing equipment to support oil and gas drilling (v)&#160;refining petrochemicals, or (vi)&#160;trading oil, gas and related commodities. Energy loans decreased $157.4 million, or 12.7%, during 2021 compared to 2020. The average loan size, the significance of the portfolio and the specialized nature of the energy industry requires a highly prescriptive underwriting policy. Exceptions to this policy are rarely granted. Due to the large borrowing requirements of this customer base, the energy loan portfolio includes participations and purchased shared national credits.</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%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:8pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:117%">Paycheck Protection Program</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">. PPP loans include loans to businesses and other entities that would otherwise be reported as commercial and industrial loans and, to a lesser extent, energy loans, originated under the guidelines discussed above. We funded approximately $1.4 billion and $3.3 billion of SBA-approved PPP loans during 2021 and 2020, respectively. During 2021 and 2020, we recognized approximately $97.3 million and $59.5 million in PPP loan related deferred processing fees (net of amortization of related deferred origination costs), respectively, as yield adjustments and these amounts are included in interest income on loans. As a result of the inclusion of these net fees in interest income, the average yields on PPP loans were 6.26% during 2021 and 3.78% during 2020, compared to the stated interest rate of 1.0% on these loans. We expect to recognize additional PPP loan related deferred processing fees (net of deferred origination costs) totaling approximately $2.8 million as a yield adjustment during 2022.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:117%">Industry Concentrations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"> As of December&#160;31, 2021 and 2020, there were no concentrations of loans related to any single industry, as segregated by Standard Industrial Classification code (&#8220;SIC code&#8221;), in excess of 10% of total loans. The largest industry concentrations at such dates were related to the energy industry, which totaled 6.6% of total loans, or 6.8% excluding PPP loans, as of December&#160;31, 2021 and 7.1% of total loans, or 8.2% excluding PPP loans, as of December&#160;31, 2020. The SIC code system is a federally designed standard industrial numbering system used by us to categorize loans by the borrower&#8217;s type of business. The following table summarizes the industry concentrations of our loan portfolio, as segregated by SIC code, stated as a percentage of year-end total loans as of December&#160;31, 2021 and 2020.</span></div><div style="margin-top:5pt;text-align:justify"><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:41.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021     Excluding PPP Loans</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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020     Excluding PPP Loans</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industry Concentrations</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 #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%">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%">6.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public finance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.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></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%">Automobile dealers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.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%">3.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Medical services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Building materials and contractors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">General and specific trade contractors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#cceeff;padding: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%">Manufacturing, 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.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%">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Investor</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 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%">Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Religion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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></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%">Financial services, consumer credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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%">1.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%">1.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%">2.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">13.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All 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%">59.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%">61.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%">53.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.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 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 loans</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:117%">Large Credit Relationships.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"> The market areas served by us include three of the top ten most populated cities in the United States. These market areas are also home to a significant number of Fortune 500 companies. As a result, we originate and maintain large credit relationships with numerous commercial customers in the ordinary course of business. We consider large credit relationships to be those with commitments equal to or in excess of $10.0&#160;million, excluding treasury management lines exposure, prior to any portion being sold. Large relationships also include loan participations purchased if the credit relationship with the agent is equal to or in excess of $10.0&#160;million. In addition to our normal policies and procedures related to the origination of large credits, one of our Regional Credit Committees must approve all new credit facilities which are part of large credit relationships and renewals of such credit facilities with exposures between $20.0&#160;million and $30.0&#160;million. Our Central Credit Committee must approve all new credit facilities which are part of large credit relationships and renewals of such credit facilities with exposures that exceed $30.0&#160;million. The Regional and Central Credit Committees meet regularly to review large credit relationship activity and discuss the current pipeline, among other things. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides additional information on our large credit relationships outstanding at year-end.</span></div><div style="margin-top:9pt;text-align:justify"><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:26.624%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></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:10.278%"></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:10.278%"></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:10.278%"></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:10.278%"></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:10.281%"></td><td style="width:0.1%"></td></tr><tr style="height:11pt"><td colspan="3" rowspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:11pt"><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Relationships</span></td><td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%">Period-End Balances</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Relationships</span></td><td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%">Period-End Balances</span></td></tr><tr style="height:11pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Committed</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:8pt;font-weight:700;line-height:100%">Outstanding</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:8pt;font-weight:700;line-height:100%">Committed</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:8pt;font-weight:700;line-height:100%">Outstanding</span></td></tr><tr><td colspan="3" style="background-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%">Committed amount:</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><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:9pt;font-weight:400;line-height:100%">$20.0&#160;million and greater</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:9pt;font-weight:400;line-height:100%">266</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">13,004,712&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">7,271,704&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:100%">268</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">12,651,125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">7,125,484&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">$10.0&#160;million to $19.9&#160;million</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:9pt;font-weight:400;line-height:100%">194</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%">2,634,147&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,668,999&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">189</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%">2,661,548&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,626,951&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">Average amount:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:9pt;font-weight:400;line-height:100%">$20.0&#160;million and greater</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,890&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,337&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,206&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,588&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">$10.0&#160;million to $19.9&#160;million</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,603&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">14,082&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,608&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Purchased Shared National Credits (&#8220;SNCs&#8221;).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Purchased SNCs are participations purchased from upstream financial organizations and tend to be larger in size than our originated portfolio. Our purchased SNC portfolio totaled $698.4 million at December&#160;31, 2021 decreasing $89.7 million, or 11.4%, from $788.1 million at December&#160;31, 2020. At December&#160;31, 2021, 27.2% of outstanding purchased SNCs were related to the construction industry, 23.2% of outstanding purchased SNCs were related to the energy industry, 14.0% were related to the real estate management industry and 13.4% of outstanding purchased SNCs were related to the financial services industry. The remaining purchased SNCs were diversified throughout various other industries, with no other single industry exceeding 10% of the total purchased SNC portfolio. Additionally, almost all of the outstanding balance of purchased SNCs was included in the energy and commercial and industrial portfolios, with the remainder included in the real estate categories. SNC participations are originated in the normal course of business to meet the needs of our customers. As a matter of policy, we generally only participate in SNCs for companies headquartered in or which have significant operations within our market areas. In addition, we must have direct access to the company&#8217;s management, an existing banking relationship or the expectation of broadening the relationship with other banking products and services within the following 12 to 24 months. SNCs are reviewed at least quarterly for credit quality and business development successes. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides additional information about certain credits within our purchased SNCs portfolio as of year-end.</span></div><div style="margin-top:5pt;text-align:justify"><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:26.624%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></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:10.278%"></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:10.278%"></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:10.278%"></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:10.278%"></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:10.281%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Relationships</span></td><td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%">Period-End Balances</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Relationships</span></td><td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%">Period-End Balances</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Committed</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:8pt;font-weight:700;line-height:100%">Outstanding</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:8pt;font-weight:700;line-height:100%">Committed</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:8pt;font-weight:700;line-height:100%">Outstanding</span></td></tr><tr><td colspan="3" style="background-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%">Committed amount:</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><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:9pt;font-weight:400;line-height:100%">$20.0&#160;million and greater</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:9pt;font-weight:400;line-height:100%">38</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">1,474,229&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">599,477&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">36</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">1,394,555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">620,441&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">$10.0&#160;million to $19.9&#160;million</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:9pt;font-weight:400;line-height:100%">14</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%">194,247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,427&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">22</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%">301,581&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">145,488&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">Average amount:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:9pt;font-weight:400;line-height:100%">$20.0&#160;million and greater</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,796&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,776&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,738&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,234&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">$10.0&#160;million to $19.9&#160;million</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,673&#160;</span></td><td style="background-color:#ffffff;padding: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%">13,708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,613&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Real Estate Loans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Real estate loans increased $636.2 million, or 7.6%, during 2021 compared to 2020. Real estate loans include both commercial and consumer balances. Commercial real estate loans totaled $7.6 billion, or 84.3% of total real estate loans, at December&#160;31, 2021 and $7.0 billion, or 84.1% of total real estate loans, at December&#160;31, 2020. The majority of this portfolio consists of commercial real estate mortgages, which includes both permanent and intermediate term loans. Loans secured by owner-occupied properties make up a significant portion of our commercial real estate portfolio. These loans are viewed primarily as cash flow loans and secondarily as loans secured by real estate. Consequently, these loans must undergo the analysis and underwriting process of a commercial and industrial loan, as well as that of a real estate loan.</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%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize our commercial real estate loan portfolio, including commercial real estate loans reported as a component of our energy loan portfolio segment, as segregated by (i)&#160;the type of property securing the credit and (ii)&#160;the geographic region in which the loans were originated. Property type concentrations are stated as a percentage of year-end total commercial real estate loans as of December&#160;31, 2021 and 2020:</span></div><div style="margin-top:5pt;text-align:justify"><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:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.843%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Property type:</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%">Office building</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">25.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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office/warehouse</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">16.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">8.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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dealerships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.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%">5.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%">Non-farm/non-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%">4.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%">5.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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hotel</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#ffffff;padding: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%">Medical offices and services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#cceeff;padding: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%">1-4 family 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%">3.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%">2.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%">Religious</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Strip centers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-4 family</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mini storage</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All 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%">8.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%">7.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Total commercial real estate loans</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 style="margin-top:9pt;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:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Geographic region:</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%">San Antonio</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Houston</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fort Worth</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">17.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%">Dallas</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Austin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">9.3&#160;</span></td><td style="background-color:#ffffff;padding: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%">Rio Grande Valley</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corpus Christi</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permian Basin</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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></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%">Total commercial real estate loans</span></td><td colspan="2" style="background-color:#ffffff;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%">100.0&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumer Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The consumer loan portfolio at December&#160;31, 2021 increased $51.7 million, or 2.8%, from December&#160;31, 2020. As the following table illustrates, the consumer loan portfolio has two distinct segments, including consumer real estate and consumer and other.</span></div><div style="margin-top:5pt;text-align:justify"><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:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.843%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Consumer real estate:</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%">Home equity loans</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%">324,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">329,390&#160;</span></td><td style="background-color:#ffffff;padding: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%">Home equity lines 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%">519,098&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452,854&#160;</span></td><td style="background-color:#cceeff;padding: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%">567,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548,530&#160;</span></td><td style="background-color:#ffffff;padding: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 consumer real estate</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,410,790&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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,774&#160;</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%">Consumer 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%">477,369&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">505,680&#160;</span></td><td style="background-color:#ffffff;padding: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 consumer loans</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,888,159&#160;</span></td><td style="background-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%">1,836,454&#160;</span></td><td style="background-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:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer real estate loans at December&#160;31, 2021 increased $80.0 million, or 6.0%, from December&#160;31, 2020. Combined, home equity loans and lines of credit made up 59.8% and 58.8% of the consumer real estate loan total at December&#160;31, 2021 and 2020, respectively. We offer home equity loans up to 80% of the estimated value of the personal residence of the borrower, less the value of existing mortgages and home improvement loans. We have not generally originated 1-4 family mortgage loans since 2000; however, from time to time, we invested in such loans to meet the needs of our customers or for other regulatory compliance purposes. Nonetheless, we expect to begin regular production of 1-4 family mortgage loans for portfolio investment purposes in the second half of 2022. The </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%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></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:120%">consumer and other loan portfolio at December&#160;31, 2021 decreased $28.3 million, or 5.6%, from December&#160;31, 2020. This portfolio primarily consists of automobile loans, unsecured revolving credit products, personal loans secured by cash and cash equivalents, and other similar types of credit facilities. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We make U.S. dollar-denominated loans and commitments to borrowers in Mexico. The outstanding balance of these loans and the unfunded amounts available under these commitments were not significant at December&#160;31, 2021 or 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Maturities and Sensitivities of Loans to Changes in Interest Rates.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following table presents the maturity distribution of our loan portfolio at December&#160;31, 2021. The table also presents the portion of loans that have fixed interest rates or variable interest rates that fluctuate over the life of the loans in accordance with changes in an interest rate index.</span></div><div style="margin-top:5pt;text-align:justify"><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:31.752%"></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.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></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.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.724%"></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:8pt;font-weight:700;line-height:100%">Due in<br/>One Year<br/>or Less</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:8pt;font-weight:700;line-height:100%">After One,<br/>but Within<br/>Five Years</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:8pt;font-weight:700;line-height:100%">After Five but Within Fifteen Years</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:8pt;font-weight:700;line-height:100%">After<br/>Fifteen Years</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:8pt;font-weight:700;line-height:100%">Total</span></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:400;line-height:100%">Commercial and industrial</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%">2,034,433&#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%">2,313,542&#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%">874,801&#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%">142,178&#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%">5,364,954&#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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">529,184&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,644&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077,792&#160;</span></td><td style="background-color:#ffffff;padding: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:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,783&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,099&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">428,882&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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%">853,657&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,608,397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,642,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,019&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,339&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19.75pt;text-align: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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,810&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650,066&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,408&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,304,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer Real Estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,652&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,337&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">1,410,790&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer 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%">275,173&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,628&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,568&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477,369&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align: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 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%">4,171,692&#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%">6,665,854&#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%">4,282,603&#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%">1,216,248&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,336,397&#160;</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%">Loans with fixed interest rates:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">948,376&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579,787&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,887,490&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">12,346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,347&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,485&#160;</span></td><td style="background-color:#ffffff;padding: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:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,783&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,099&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">428,882&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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%">148,108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,474&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,002,748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">3,350,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19.75pt;text-align: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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,785&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">194,806&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer Real Estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,651&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,907&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,651&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,691&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer 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%">18,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,681&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,818&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">59,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align: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 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%">512,320&#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%">2,617,498&#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%">3,233,169&#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%">549,637&#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%">6,912,624&#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%">Loans with floating interest rates:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,776,330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,365,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,954&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,477,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">516,838&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,297&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">978,307&#160;</span></td><td style="background-color:#ffffff;padding: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:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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%">705,549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,466,923&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,518&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,873&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,921,863&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19.75pt;text-align: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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,776&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">597,281&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,408&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,109,465&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer Real Estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,855&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,376&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,099&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer 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%">256,878&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">417,575&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align: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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,659,372&#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%">4,048,356&#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%">1,049,434&#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%">666,611&#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%">9,423,773&#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:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally structure commercial loans with shorter-term maturities in order to match our funding sources and to enable us to effectively manage the loan portfolio by providing the flexibility to respond to liquidity needs, changes in interest rates and changes in underwriting standards and loan structures, among other things. Due to the shorter-term nature of such loans, from time to time in the ordinary course of business and without any contractual obligation on our part, we will renew/extend maturing lines of credit or refinance existing loans at their maturity dates. Some loans may renew multiple times in a given year as a result of general customer practice and need. These renewals, extensions and refinancings are made in the ordinary course of business for customers that meet our normal level of credit standards. Such borrowers typically request renewals to support their on-going working capital needs to finance their operations. Such borrowers are not experiencing financial difficulties and generally could obtain similar financing from another financial institution. In connection with each renewal, extension or refinancing, we may require a principal reduction, adjust the rate of interest and/or modify the structure and other </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%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></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:120%">terms to reflect the current market pricing/structuring for such loans or to maintain competitiveness with other financial institutions. In such cases, we do not generally grant concessions, and, except for those reported in Note&#160;3 - Loans, any such renewals, extensions or refinancings that occurred during the reported periods were not deemed to be troubled debt restructurings pursuant to applicable accounting guidance. Loans exceeding $1.0&#160;million undergo a complete underwriting process at each renewal.</span></div><div id="iefbde35a1bee40dc8976665de60692b6_106"></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accruing Past Due Loans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Accruing past due loans are presented in the following table. Also see Note 3&#160;-&#160;Loans in the accompanying notes to consolidated financial statements included elsewhere in this report.</span></div><div style="margin-top:9pt;text-align:justify"><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:26.944%"></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.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.717%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accruing Loans<br/>30-89 Days Past Due</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:8pt;font-weight:700;line-height:100%">Accruing Loans<br/>90 or More Days <br/>Past Due</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:8pt;font-weight:700;line-height:100%">Total Accruing<br/>Past Due Loans</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:8pt;font-weight:700;line-height:100%">Total<br/>Loans</span></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:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Percent of Loans in Category</span></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:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Percent of Loans in Category</span></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:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Percent of Loans in Category</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;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><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><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="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%">Commercial and industrial</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,364,954&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">29,491&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.55&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,802&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 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%">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%">1,077,792&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,353&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.02&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,568&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.15&#160;</span></td><td style="background-color:#cceeff;padding: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%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,882&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,979&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,766&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,745&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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%">6,272,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,033&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.59&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,687&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,720&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding: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:400;line-height:100%">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,304,271&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">188&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.01&#160;</span></td><td style="background-color:#cceeff;padding: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%">Consumer real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,410,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,866&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,043&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Consumer 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%">477,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,185&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.88&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,261&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">16,336,397&#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 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%">82,095&#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;padding:2px 0 2px 1pt;text-align: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.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 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%">38,723&#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;padding:2px 0 2px 1pt;text-align: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.24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">120,818&#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;padding:2px 0 2px 1pt;text-align: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.74&#160;</span></td><td style="background-color:#ffffff;padding: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:400;line-height:100%">Excluding PPP loans</span></td><td style="background-color:#cceeff;border-top: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-top: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%">15,907,515&#160;</span></td><td style="background-color:#cceeff;border-top: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-top: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-top: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%">77,116&#160;</span></td><td style="background-color:#cceeff;border-top: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.48&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #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: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%">19,957&#160;</span></td><td style="background-color:#cceeff;border-top: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top: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-top: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%">97,073&#160;</span></td><td style="background-color:#cceeff;border-top: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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;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;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;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;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Commercial and industrial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,955,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">5,615&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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,741&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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><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%">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%">1,235,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,696&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,433,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">&#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 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%">Commercial real estate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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%">5,796,653&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,959&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.02&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,234&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223,814&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,084&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.80&#160;</span></td><td style="background-color:#cceeff;padding: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%">Consumer 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%">505,680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding: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:400;line-height:100%">Total</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%">17,481,309&#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%">88,599&#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;padding:2px 0 2px 1pt;text-align: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.51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">14,288&#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;padding:2px 0 2px 1pt;text-align: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.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">102,887&#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;padding:2px 0 2px 1pt;text-align: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.59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excluding PPP loans</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top: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:#ffffff;border-bottom:3pt double #000000;border-top: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%">15,047,460&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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: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:#ffffff;border-bottom:3pt double #000000;border-top: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%">88,599&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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;padding:2px 0 2px 1pt;text-align: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.59&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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 #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: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%">14,288&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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;padding:2px 0 2px 1pt;text-align: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.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top: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:#ffffff;border-bottom:3pt double #000000;border-top: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%">102,887&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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;padding:2px 0 2px 1pt;text-align: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></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accruing past due loans at December&#160;31, 2021 increased $17.9 million compared to December&#160;31, 2020. The increase was primarily due to increases in past due non-construction related commercial real estate loans (up $25.5 million) and past due PPP loans (up $23.7 million). PPP loans are fully guaranteed by the SBA and we expect to collect all amounts due related to these loans. Excluding PPP loans, accruing past due loans decreased $5.8 million as the aforementioned increase in past due non-construction related commercial real estate loans was entirely offset by decreases in past due commercial and industrial loans (down $13.4 million) and past due energy loans (down $12.2 million) and, to a lesser extent, decreases in past due consumer real estate loans (down $3.5 million), past due consumer and other loans (down $1.5 million) and past due construction loans (down $668 thousand).</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%">60</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_2300"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Accrual Loans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Non-accrual loans are presented in the tables below. Also see Note 3&#160;-&#160;Loans in the accompanying notes to consolidated financial statements included elsewhere in this report.</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:27.310%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.580%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.580%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.658%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><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="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:8pt;font-weight:700;line-height:100%">Non-Accrual Loans</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="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:8pt;font-weight:700;line-height:100%">Non-Accrual Loans</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:8pt;font-weight:700;line-height:100%">Total <br/>Loans</span></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:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Percent of Loans in Category</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:8pt;font-weight:700;line-height:100%">Total <br/>Loans</span></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:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Percent of Loans in Category</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 industrial</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%">5,364,954&#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%">22,582&#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 #000000;padding:2px 0 2px 1pt;text-align: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.42&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,955,341&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">19,849&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.40&#160;</span></td><td style="background-color:#cceeff;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%">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%">1,077,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,235,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,882&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">2,433,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">Commercial real estate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 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%">Buildings, land 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%">6,272,339&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,297&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,796,653&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,737&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.27&#160;</span></td><td style="background-color:#cceeff;padding: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%">Construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">948&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223,814&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,410,790&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer 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%">477,369&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">505,680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 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%">Total</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%">16,336,397&#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%">53,713&#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;padding:2px 0 2px 1pt;text-align: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.33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">17,481,309&#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%">61,449&#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;padding:2px 0 2px 1pt;text-align: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.35&#160;</span></td><td style="background-color:#cceeff;padding: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%">Excluding PPP loans</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%">15,907,515&#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%">53,713&#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;padding:2px 0 2px 1pt;text-align: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.34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">15,047,460&#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%">61,449&#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;padding:2px 0 2px 1pt;text-align: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.41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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%">Allowance for credit losses on loans</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 style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0cea98278054adeb8d68511d354aeb6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMzAwL2ZyYWc6ZmQxOGYxOWUxNWE0NDg3YThmZmM0MmEyMDA4ODVlM2QvdGFibGU6M2E0OGZjODYwMGNmNDFmM2JkZDIyYjgyNzMzNzU0OTQvdGFibGVyYW5nZTozYTQ4ZmM4NjAwY2Y0MWYzYmRkMjJiODI3MzM3NTQ5NF8xMy0zLTEtMS0zODYwNA_def19207-702d-4938-a8b7-3f5f86382dce">248,666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,177&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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%">Ratio of allowance for credit losses on loans to non-accrual loans</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462.95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:10pt;font-weight:400;line-height:100%">428.29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-accrual loans at December&#160;31, 2021 decreased $7.7 million from December&#160;31, 2020 primarily due to a decrease in non-accrual energy loans. The decrease was primarily related to principal payments and, to a lesser extent, loans returning to accrual status and charge-offs, partly offset by new loans placed on non-accrual status during 2021.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, loans are placed on non-accrual status if principal or interest payments become 90 days past due and/or management deems the collectibility of the principal and/or interest to be in question, as well as when required by regulatory requirements. Once interest accruals are discontinued, accrued but uncollected interest is charged to current year operations. Subsequent receipts on non-accrual loans are recorded as a reduction of principal, and interest income is recorded only after principal recovery is reasonably assured. Classification of a loan as non-accrual does not preclude the ultimate collection of loan principal or interest. There were no non-accrual commercial and industrial loans in excess of $5.0&#160;million at December&#160;31, 2021. Non-accrual commercial and industrial loans included one credit relationship in excess of $5.0&#160;million with an aggregate balance of $9.0 million at December&#160;31, 2020. We recognized a charge-off totaling $861&#160;thousand related to this relationship during 2021 while the remainder of the decrease was related to principal payments made by the borrower. Non-accrual energy loans included one credit relationship in excess of $5&#160;million totaling $9.6 million at December&#160;31, 2021. This credit relationship was previously reported as non-accrual with an aggregate balance of $20.1 million at December&#160;31, 2020. The decrease in the aggregate balance of this credit relationship was related to principal payments made by the borrower. Non-accrual real estate loans primarily consist of land development, 1-4 family residential construction credit relationships and loans secured by office buildings and religious facilities. There were no non-accrual commercial real estate loans in excess of $5.0&#160;million at December&#160;31, 2021 or December&#160;31, 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic has contributed to an increased risk of delinquencies, defaults and foreclosures. As a result of the COVID-19 pandemic, a significant number and amount of our loans experienced ratings downgrades, credit deterioration and defaults. We have a significant amount of loans in certain industries that have been particularly impacted. These include energy, hotels/lodging, restaurants, entertainment and commercial real estate, among others. See additional information about the effects of and risks associated with the COVID-19 pandemic in the section captioned &#8220;Recent Developments Related to COVID-19&#8221; elsewhere in this discussion and Part I. Item 1A. Risk Factors elsewhere in this report.</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%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span><br/></span></div><div id="iefbde35a1bee40dc8976665de60692b6_109"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Allowance For Credit Losses</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note&#160;1 - Summary of Significant Accounting Policies in the accompanying notes to consolidated financial statements, our policies and procedures related to accounting for credit losses changed on January&#160;1, 2020 in connection with the adoption of a new accounting standard update as codified in Accounting Standards Codification (&#8220;ASC&#8221;) Topic 326 (&#8220;ASC&#160;326&#8221;) Financial Instruments - Credit Losses. In the case of off-balance-sheet credit exposures, the allowance for credit losses is a liability account, calculated in accordance with ASC&#160;326, reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. The amount of each allowance account represents management's best estimate of current expected credit losses (&#8220;CECL&#8221;) on these financial instruments considering available information, from internal and external sources, relevant to assessing exposure to credit loss over the contractual term of the instrument. Relevant available information includes historical credit loss experience, current conditions and reasonable and supportable forecasts. While historical credit loss experience provides the basis for the estimation of expected credit losses, adjustments to historical loss information may be made for differences in current portfolio-specific risk characteristics, environmental conditions or other relevant factors. While management utilizes its best judgment and information available, the ultimate adequacy of our allowance accounts is dependent upon a variety of factors beyond our control, including the performance of our portfolios, the economy, changes in interest rates and the view of the regulatory authorities toward classification of assets. For additional information regarding our accounting policies related to credit losses, refer to Note&#160;1&#160;-&#160;Summary of Significant Accounting Policies and Note 3 - Loans in the accompanying notes to consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Credit Losses - Loans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below provides an allocation of the year-end allowance for credit losses on loans by loan portfolio segment; however, allocation of a portion of the allowance to one segment does not preclude its availability to absorb losses in other segments.</span></div><div style="margin-top:9pt;text-align:justify"><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:41.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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 colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">Amount of Allowance Allocated</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:8pt;font-weight:700;line-height:100%">Percent of Loans in Each Category to Total Loans</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Total <br/>Loans</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:8pt;font-weight:700;line-height:100%">Ratio of Allowance Allocated to Loans in Each Category</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%">December 31, 2021</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 #000;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="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 #000;padding:0 1pt"></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%">Commercial and industrial</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%">72,091&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">5,364,954&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 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%">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%">17,217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">1,077,792&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.60&#160;</span></td><td style="background-color:#cceeff;padding: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%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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="background-color:#ffffff;padding:0 1pt"></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%">428,882&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 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%">Commercial real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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="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%">7,576,610&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.91&#160;</span></td><td style="background-color:#cceeff;padding: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%">Consumer real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">1,410,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Consumer 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%">7,837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">477,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align: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 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%">248,666&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">100.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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="display:none"></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%">16,336,397&#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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excluding PPP loans</span></td><td style="background-color:#cceeff;border-top: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-top: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%">248,666&#160;</span></td><td style="background-color:#cceeff;border-top: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 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="display:none"></td><td style="background-color:#cceeff;border-top: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-top: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%">15,907,515&#160;</span></td><td style="background-color:#cceeff;border-top: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">December 31, 2020</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="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;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Commercial and industrial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,955,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><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%">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%">39,553&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="background-color:#ffffff;padding:0 1pt"></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%">1,235,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">13.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="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%">2,433,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 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%">Commercial real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,892&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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="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%">7,020,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,926&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"></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%">1,330,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.60&#160;</span></td><td style="background-color:#cceeff;padding: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%">Consumer 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%">6,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">505,680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,177&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">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"><span style="color:#000000;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="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%">17,481,309&#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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excluding PPP loans</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top: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:#ffffff;border-bottom:3pt double #000000;border-top: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%">263,177&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top: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:#ffffff;border-bottom:3pt double #000000;border-top: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%">15,047,460&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance allocated to commercial and industrial loans totaled $72.1 million, or 1.34% of total commercial and industrial loans, at December&#160;31, 2021 decreasing $1.8 million, or 2.4%, compared to $73.8 million, or 1.49% of total commercial and industrial loans at December&#160;31, 2020. Modeled expected credit losses decreased $18.7 million while qualitative factor (&#8220;Q-Factor&#8221;) and other qualitative adjustments related to commercial and industrial loans increased $11.7 million. Specific allocations for commercial and industrial loans that were evaluated for expected credit losses on an individual basis increased $5.2 million, or 98.0%, from $5.3 million at December&#160;31, 2020 to $10.5 million at December&#160;31, 2021. The increase in specific allocations for commercial and industrial loans </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%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></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:120%">was primarily related to several newly downgraded credit relationships with specific allocations totaling $9.2 million partly offset by reductions in allocations for certain other loans due to principal payments received and the recognition of charge-offs. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance allocated to energy loans totaled $17.2 million, or 1.60% of total energy loans, at December&#160;31, 2021 decreasing $22.3 million, or 56.5%, compared to $39.6 million, or 3.20% of total energy loans at December&#160;31, 2020. Modeled expected credit losses related to energy loans decreased $2.5 million while Q-Factor and other qualitative adjustments related to energy loans decreased $15.8 million. Specific allocations for energy loans that were evaluated for expected credit losses on an individual basis totaled $5.5 million at December&#160;31, 2021 decreasing $3.9 million, or 41.9%, compared to $9.4 million at December&#160;31, 2020. The decrease in specific allocations for energy loans was primarily related to principal payments received and, to a lesser extent, the recognition of charge-offs. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance allocated to commercial real estate loans totaled $144.9 million, or 1.91% of total commercial real estate loans, at December&#160;31, 2021 increasing $10.0 million, or 7.4%, compared to $134.9 million, or 1.92% of total commercial real estate loans at December&#160;31, 2020. Modeled expected credit losses related to commercial real estate loans decreased $108.5 million while Q-Factor and other qualitative adjustments related to commercial real estate loans increased $118.6 million. Specific allocations for commercial real estate loans that were evaluated for expected credit losses on an individual basis decreased from $513 thousand at December&#160;31, 2020 to $400 thousand at December&#160;31, 2021. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance allocated to consumer real estate loans totaled $6.6 million, or 0.47% of total consumer real estate loans, at December&#160;31, 2021 decreasing $1.3 million, or 16.9%, compared to $7.9 million, or 0.60% of total consumer real estate loans at December&#160;31, 2020 primarily due to modeled expected credit losses which decreased $1.4 million. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance allocated to consumer loans totaled $7.8 million, or 1.64% of total consumer loans, at December&#160;31, 2021 increasing $874 thousand, or 12.6%, compared to $7.0 million, or 1.38% of total consumer loans at December&#160;31, 2020. Modeled expected credit losses related to consumer loans decreased $548 thousand while Q-Factor and other qualitative adjustments related to consumer loans increased $1.4 million.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As more fully described in Note 3 - Loans in the accompanying consolidated financial statements, we measure expected credit losses over the life of each loan utilizing a combination of models which measure probability of default and loss given default, among other things. The measurement of expected credit losses is impacted by loan/borrower attributes and certain macroeconomic variables. Models are adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a reasonable and supportable forecast period.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In estimating expected credit losses as of December&#160;31, 2021, we utilized the Moody&#8217;s Analytics December 2021 Consensus Scenario (the &#8220;December 2021 Consensus Scenario&#8221;) to forecast the macroeconomic variables used in our models. The December 2021 Consensus Scenario was based on the review of a variety of surveys of baseline forecasts of the U.S. economy. The December 2021 Consensus Scenario projections included, among other things, (i) U.S. Gross Domestic Product (&#8220;GDP&#8221;) annualized quarterly growth rate of 6.4% in the first quarter of 2022, followed by annualized quarterly growth rates in the range of 3.8% to 5.4% during the remainder of 2022 and an average annualized growth rate of 4.8% through the end of the forecast period in the fourth quarter of 2023; (ii)&#160;U.S. unemployment rate of 4.3% in the first quarter of 2022 improving to 3.7% by the end of the forecast period in the fourth quarter of 2023 with Texas unemployment rates slightly higher at those dates; and (iii) projected average 10 year Treasury rate of 1.59% in the first quarter of 2022, increasing to average projected rates of 1.75% during the remainder of 2022 and 2.10% in 2023. Furthermore, the December 2021 Consensus Scenario projects an average oil price in the range of approximately $62 to $66&#160;per barrel through the end of the forecast period in the fourth quarter of 2023. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In estimating expected credit losses as of December&#160;31, 2020, we utilized the Moody&#8217;s Analytics December 2020 BL Baseline Scenario (the &#8220;December BL Scenario&#8221;) to forecast the macroeconomic variables used in our models. The December BL Scenario was based on the review of a variety of surveys of baseline forecasts of the U.S. economy. The December BL Scenario projections included, among other things, (i) U.S. Gross Domestic Product (&#8220;GDP&#8221;) annualized quarterly growth rate of 4.6% for the fourth quarter of 2020 followed by projected annualized quarterly growth rates in the range of approximately 3.0% to 8.0% during 2021 and 6.0% to 7.5% through the end of the forecast period in the fourth quarter of 2022; (ii)&#160;a U.S. unemployment rate of 6.7% in the fourth quarter of 2020 </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%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></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:120%">and an average projected rate of 7.0% in 2021 and 6.0% in 2022, with the fourth quarter of 2022 projected to be 5.4% (Texas unemployment rates were projected to be slightly less for those periods); and (iii)&#160;an average 10 year Treasury rate of 0.79% in the fourth quarter of 2020, increasing to an average projected rate of 1.05% in 2021 and 2.04% in 2022. The December BL Scenario also projected average oil prices of $40&#160;per barrel in the fourth quarter of 2020, $45&#160;per barrel on average for the year in 2021 and $55&#160;per barrel on average for the year in 2022, with the fourth quarter of 2022 projected to be $59&#160;per barrel.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The overall loan portfolio, excluding PPP loans which are fully guaranteed by the SBA, as of December&#160;31, 2021 increased $860.1 million, or 5.7%, compared to December&#160;31, 2020. This increase included a $556.1 million, or 7.9%, increase in commercial real estate loans, a $409.6 million, or 8.3%, increase in commercial and industrial loans and a $80.0 million, or 6.0%, increase in consumer real estate loans partly offset by a $157.4 million, or 12.7%, decrease in energy loans and a $28.3 million, or 5.6%, decrease in consumer and other loans. The weighted average risk grade for commercial and industrial loans decreased to 6.22 at December&#160;31, 2021 compared to 6.45 at December&#160;31, 2020. Commercial and industrial loans graded &#8220;watch&#8221; and &#8220;special mention&#8221; (risk grades 9 and 10) decreased $135.2 million during 2021 while classified commercial and industrial loans decreased $12.9 million. Classified loans consist of loans having a risk grade of 11, 12 or 13. The weighted-average risk grade for energy loans decreased to 6.06 at December&#160;31, 2021 from 6.85 at December&#160;31, 2020. The decrease in the weighted average risk grade was primarily related to a $141.6 million decrease in energy loans graded &#8220;watch&#8221; and &#8220;special mention&#8221; (risk grades 9 and 10) and a $56.1 million decrease in classified energy loans. Pass grade energy loans increased $40.2 million while the weighted-average risk grade of pass grade energy loans decreased slightly from 5.99 at December&#160;31, 2020 to 5.78 at December&#160;31, 2021. The weighted average risk grade for commercial real estate loans decreased from 7.32 at December&#160;31, 2020 to 7.19 at December&#160;31, 2021. Pass grade commercial real estate loans increased $679.2 million while commercial real estate loans graded as &#8220;watch&#8221; and &#8220;special mention&#8221; decreased $62.8 million and classified commercial real estate loans decreased $60.3 million.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As noted above our credit loss models utilized the economic forecasts in the Moody&#8217;s Consensus Scenario for December 2021 for our estimated expected credit losses as of December&#160;31, 2021 and the Moody&#8217;s Baseline Scenario for December 2020 for our estimate of expected credit losses as of December&#160;31, 2020. We qualitatively adjusted the model results based on these scenarios for various risk factors that are not considered within our modeling processes but are nonetheless relevant in assessing the expected credit losses within our loan pools. These Q-Factor and other qualitative adjustments are discussed below.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Q-Factor adjustments are based upon management judgment and current assessment as to the impact of risks related to changes in lending policies and procedures; economic and business conditions; loan portfolio attributes and credit concentrations; and external factors, among other things, that are not already captured within the modeling inputs, assumptions and other processes. Management assesses the potential impact of such items within a range of severely negative impact to positive impact and adjusts the modeled expected credit loss by an aggregate adjustment percentage based upon the assessment. As a result of this assessment as of December&#160;31, 2021, modeled expected credit losses were adjusted upwards by a weighted-average Q-Factor adjustment of approximately 2.3%, up from approximately 1.2% at December&#160;31, 2020. The weighted-average Q-Factor adjustment at December&#160;31, 2021 was based on a limited negative expected impact on our commercial loan portfolios related to changes in lending policies procedures and underwriting standards and changes in loan portfolio concentrations; a negative expected impact associated with national, regional and local economic and business conditions and developments that affect the collectability of loans; a severely negative expected impact from other risk factors associated with our commercial real estate construction and land loan portfolios, particularly the risks related to expected extensions; and no impact to changes in loan portfolio attributes, changes in risk grades, changes in the volumes and severity of loan delinquencies and adverse classifications and potential deterioration of collateral values. The weighted-average Q-Factor adjustment at December&#160;31, 2020 was based on a positive expected impact related to changes in lending policies, procedures and underwriting standards; a limited negative expected impact associated with changes in loan portfolio attributes and concentrations, changes in risk grades, changes in the volumes and severity of loan delinquencies and adverse classifications and potential deterioration of collateral values; and a severely negative expected impact from other risk factors associated with our commercial real estate construction and land loan portfolios, particularly the risks related to expected extensions.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of 2020, unprecedented economic conditions due to the COVID-19 pandemic and oil and gas price volatility resulted in significant spikes in the unemployment rate and the level of unemployment claims as well as severe declines in the level of the U.S. and Texas GDPs, among other things. In some cases, our expected credit loss models consider these economic variables on a three- to four-quarter lag basis. As of December&#160;31, 2021, the </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%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></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:120%">significant spikes in several of these variables are no longer impacting our model results; however, as the economy has entered recovery, the models are now being impacted by exceptionally positive changes in certain variables which has resulted in lower estimates of expected credit losses. Notwithstanding the foregoing, management believes there are still significant headwinds impacting the recovery of the U.S. and Texas economies and certain categories of our loan portfolio. As a result, we have provided additional qualitative adjustments for certain categories of loans, as further described below.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, we provided an additional qualitative adjustment for energy production loans. This adjustment was estimated based on borrowing base determinations for our energy production loans using current engineering valuations. We also performed an analysis of our customers' secondary sources of capital. As a result of the estimated borrowing base deficiencies for the identified credits, we provided an additional qualitative adjustment of approximately $21.1&#160;million for energy production loans at December 31, 2020. Using a similar methodology, we determined that a similar qualitative adjustment was not necessary as of December&#160;31, 2021 as there were no longer any significant borrowing base deficiencies within the energy production portfolio as a result of higher market prices for oil and gas and lower line balances on production loans. Nonetheless, as of December&#160;31, 2021, we provided an additional qualitative adjustment for energy loans totaling $5.2 million to address the risk associated with relationship exposure concentrations within the energy loan portfolio, as further discussed below.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Commercial Real Estate Oversight Council, in its oversight and assessment of the credit quality of our commercial real estate loan portfolios, believes these portfolios continue to have an elevated level of risk notwithstanding recent economic stimulus efforts by federal and state governments. As of December&#160;31, 2021, we provided additional qualitative adjustments totaling $127.2&#160;million for various categories of our commercial real estate loan portfolio. This amount includes $67.3&#160;million for non-owner-occupied commercial real estate loans, $40.5&#160;million for owner-occupied commercial real estate loans and $19.4&#160;million for commercial real estate construction loans. These additional qualitative adjustments are largely related to the on-going effects of the COVID-19 pandemic, as further discussed below, and to compensate for the effect of unusually large positive changes in certain economic variables used by our credit loss models. The COVID-19 pandemic has also been a catalyst for the evolution of various remote work options which could impact the long-term performance of some types of office properties within our commercial real estate portfolio. Furthermore, management believes that there are still significant headwinds impacting the recovery of the U.S. and Texas economies and certain categories of our loan portfolio. These additional qualitative adjustments also include $2.6 million to address the risk associated with relationship exposure concentrations within our commercial real estate loan portfolio, as further discussed below.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic has resulted in a significant decrease in commercial activity throughout the State of Texas as well as nationally. Efforts to limit the spread of COVID-19 led to the closure of non-essential businesses, travel restrictions, supply chain disruptions and prohibitions on public gatherings, among other things, throughout many parts of the United States and, in particular, the markets in which we operate. Nonetheless, by late 2020, the markets in which we operate had substantially reopened. We lend to customers operating in certain industries (detailed in the table below) that have been, and are expected to continue to be, more significantly impacted by the effects of the COVID-19 pandemic. We are continuing to monitor customers in these industries closely. In assessing these portfolios for an additional qualitative adjustment, we performed a comprehensive review of the financial condition and overall outlook of the borrowers within these portfolios. Based on this analysis, we determined that there continues to be an elevated level of risk associated with these industries. As a result, we provided an additional qualitative adjustment related to the effects of the COVID-19 pandemic totaling $45.2&#160;million as of December&#160;31, 2021, of which $40.5&#160;million was allocated to commercial real estate loans and $4.7&#160;million was allocated to commercial and industrial loans. These amounts are included in the totals detailed above. As of December&#160;31, 2020, we provided a similar additional qualitative adjustment totaling $47.1&#160;million, which, for the most part, was allocated to commercial real estate loans.</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%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These industries that management believes are particularly impacted by the effects of the COVID-19 pandemic are presented in the following table as of December&#160;31, 2021 and 2020 and include amounts reported as both commercial and industrial loans and commercial real estate loans while PPP loans are excluded.</span></div><div style="margin-top:4pt;text-align:justify"><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:42.970%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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.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:12.842%"></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.723%"></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:8pt;font-weight:700;line-height:100%">Outstanding Balance</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:8pt;font-weight:700;line-height:100%">Percentage of Total Loans, Excluding PPP Loans</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:8pt;font-weight:700;line-height:100%">Allocated Allowance</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:8pt;font-weight:700;line-height:100%">Allocated Allowance as a Percentage of Outstanding Balance</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%">December 31, 2021</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 #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 #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 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%">Hotels/lodging</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%">295,088&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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%">26,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 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%">Restaurants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.80&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.41&#160;</span></td><td style="background-color:#cceeff;padding: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%">Entertainment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,019&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.65&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,893&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">48,145&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:700;line-height:100%">December 31, 2020</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;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></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Retail/strip centers</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916,633&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">21,049&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 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%">Hotels/lodging</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,825&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Restaurants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,054&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,617&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.44&#160;</span></td><td style="background-color:#cceeff;padding: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%">Entertainment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align: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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,588,778&#160;</span></td><td style="background-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;padding:2px 0 2px 1pt;text-align: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.56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,363&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.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></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, we provided an additional qualitative adjustment for our commercial and industrial loan portfolio totaling $13.7&#160;million, of which $4.7&#160;million was included in the $45.2&#160;million additional qualitative adjustment for COVID-19 impacted industries discussed above. The adjustment also included $5.0 million to address the risk associated with relationship exposure concentrations within our commercial and industrial loan portfolio, as further discussed below. Lastly, the adjustment included $4.0&#160;million to address the risk associated with the long-term sustainability of borrowers within our small business commercial and industrial loan portfolio. The majority of these borrowers have been bolstered by PPP funding from the SBA which has helped them to sustain their operations amid on-going pandemic-related shutdowns and other restrictions. Nonetheless, management believes there is an elevated level of risk associated with the long-term viability of many of these businesses when this government supplemented funding runs out. Furthermore, on March&#160;27, 2021, the COVID-19 Bankruptcy Relief Extension Act of 2021 was enacted, extending the bankruptcy relief provisions enacted in the CARES Act of 2020 until March&#160;27, 2022. These provisions provide financially distressed small businesses and individuals greater access to bankruptcy relief. In that regard, we also provided an additional qualitative adjustment for our consumer and other loan portfolio totaling $1.4&#160;million in light of the level of unsecured loans within this portfolio and other risk factors.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, we allocated $12.8 million to address the risk associated with relationship exposure concentrations within our loan portfolio. Of this amount, $5.2 million was allocated to energy loans, $5.0 million was allocated to commercial and industrial loans and $2.6 million was allocated to commercial real estate loans. Management has observed through industry research that the degree to which expected credit losses fluctuate is directly related to the degree to which a loan portfolio is concentrated or diversified. A highly concentrated loan portfolio is more likely to exhibit concentrated losses compared to a well diversified loan portfolio where segments are exposed to relatively uncorrelated factors. The variations in loan portfolio concentrations over time cause expected credit losses within our existing portfolio to differ from historical loss experience. Given that the allowance for credit losses on loans reflects expected credit losses within our loan portfolio and the fact that these expected credit losses are uncertain as to nature, timing and amount, management believes that segments with higher concentration risk are more likely to experience a high loss event. Due to the fact that a significant portion of our loan portfolio is concentrated in large credit relationships and because of large, concentrated credit losses in recent years, management made the aforementioned qualitative adjustments, which were based upon statistical analysis, to address the risk associated with the such a relationship deteriorating to a loss event. </span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><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%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additional information related to credit loss expense and net (charge-offs) recoveries is presented in the tables below. Also see Note 3&#160;-&#160;Loans in the accompanying notes to consolidated financial statements included elsewhere in this report.</span></div><div style="margin-top:4pt;text-align:justify"><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:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.842%"></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:12.845%"></td><td style="width:0.1%"></td></tr><tr><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:8pt;font-weight:700;line-height:100%">Credit Loss Expense (Benefit)</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:8pt;font-weight:700;line-height:100%">Net<br/>(Charge-Offs)<br/>Recoveries</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:8pt;font-weight:700;line-height:100%">Average<br/>Loans </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:8pt;font-weight:700;line-height:100%">Ratio of Annualized Net (Charge-Offs)<br/>Recoveries to Average Loans</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%">2021</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 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%">Commercial and industrial</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,160)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">408&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">4,854,465&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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></tr><tr><td colspan="3" style="background-color:#cceeff;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%">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%">(19,207)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,049,540&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">1,851,765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 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%">Commercial real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,943&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,189,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.03&#160;</span></td><td style="background-color:#cceeff;padding: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%">Consumer real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,061)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,350,554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Consumer 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%">10,230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,356)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,982&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">(6,097)</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%">(8,414)</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%">16,769,631&#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;padding:2px 0 2px 1pt;text-align: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.05)</span></td><td style="background-color:#ffffff;padding: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:400;line-height:100%">Excluding PPP loans</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%">(6,097)</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%">(8,414)</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%">14,917,866&#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;padding:2px 0 2px 1pt;text-align: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.06)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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 #000;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 #000;padding:0 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 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%">Commercial and industrial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,169)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,068,730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><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%">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%">85,889&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,265)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,459,450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.02)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">2,158,477&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 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%">Commercial real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,053)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,705,206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(485)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,260,556&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.04)</span></td><td style="background-color:#cceeff;padding: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%">Consumer 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%">9,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.65)</span></td><td style="background-color:#ffffff;padding: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:400;line-height:100%">Total</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%">237,010&#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%">(103,435)</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%">17,164,453&#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;padding:2px 0 2px 1pt;text-align: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.60)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excluding PPP loans</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%">237,010&#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 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%">(103,435)</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%">15,005,976&#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;padding:2px 0 2px 1pt;text-align: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.69)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">2019</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><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 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%">Commercial and industrial</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%">13,144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">(10,131)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">5,227,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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 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%">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%">14,388&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,058)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,556,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.39)</span></td><td style="background-color:#cceeff;padding: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%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Commercial real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,934)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,969,354&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;padding: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%">Consumer real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,457)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,154,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,694&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,272)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532,840&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">33,759&#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 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%">(33,724)</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%">14,440,549&#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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.23)</span></td><td style="background-color:#ffffff;padding: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:400;line-height:100%">Excluding PPP loans</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%">33,759&#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%">(33,724)</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%">14,440,549&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.23)</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:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded a net credit loss benefit related to loans totaling $6.1 million for 2021 compared to a net credit loss expense related to loans totaling $237.0 million in 2020 and $33.8 million in 2019. The net credit loss benefit related to loans during 2021 primarily reflects improvements in forecasted economic conditions and oil price trends relative to the prevailing conditions in 2020 as well as a decrease in net charge-offs. Credit loss expense related to loans during 2020 reflected the uncertain future impacts associated with the COVID-19 pandemic and the significant volatility in oil prices as well as the level of net charge-offs, the expected deterioration in credit quality and other changes within the loan portfolio. Credit loss expense during 2019 was calculated under our prior incurred loss methodology and primarily reflected the level of net charge-offs and specific valuation allowances as well as the impact of the overall growth in the loan portfolio since previous year-end. The ratio of the allowance for credit losses on loans to total loans was 1.52% (1.56% excluding PPP loans) at December&#160;31, 2021 compared to 1.51% (1.75% excluding PPP loans) at December&#160;31, 2020 and 0.90% at December&#160;31, 2019. Management believes the recorded amount of the allowance for credit losses on loans is appropriate based upon management&#8217;s best estimate of current expected credit losses within the existing portfolio of loans. Should any of the factors considered by management in making this estimate change, our estimate of current expect credit losses could also change, which could affect the level of future credit loss expense related to loans.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:13.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%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div style="margin-top:5pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Credit Losses - Off-Balance-Sheet Credit Exposures. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on off-balance-sheet credit exposures totaled $50.3 million and $44.2 million at December&#160;31, 2021 and December&#160;31, 2020, respectively. The level of the allowance for credit losses on off-balance-sheet credit exposures depends upon the volume of outstanding commitments, underlying risk grades, the expected utilization of available funds and forecasted economic conditions impacting our loan portfolio. Credit loss expense related to off-balance-sheet credit exposures totaled $6.2 million during 2021 compared to $4.3 million during 2020. The increase in credit loss expense primarily reflects an increase in overall off-balance-sheet credit exposures and the uncertain future impacts associated with COVID-19. Credit loss expense for off-balancee-sheet credit exposures in 2021 was also partly impacted by the down-grade of a large credit commitment within our SNC portfolio. No credit loss expense related to off-balance-sheet credit exposures was recognized during 2019 under our prior incurred loss methodology. Further information regarding our policies and methodology used to estimate the allowance for credit losses on off-balance-sheet credit exposures is presented in Note&#160;8 - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies in the accompanying notes to consolidated financial statements. </span></div><div id="iefbde35a1bee40dc8976665de60692b6_112"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><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 maturity distribution schedule with corresponding weighted-average yields of securities held to maturity and securities available for sale as of December&#160;31, 2021. Weighted-average yields have been computed on a fully taxable-equivalent basis using a tax rate of 21%. Mortgage-backed securities are included in maturity categories based on their stated maturity date. Expected maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations. Other securities classified as available for sale include stock in the Federal Reserve Bank and the Federal Home Loan Bank, which have no maturity date. These securities have been included in the total column only. Held-to-maturity securities are presented at amortized cost before any allowance for credit losses.</span></div><div style="margin-top:5pt;text-align:justify"><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:16.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></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:5.470%"></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:7.233%"></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:5.470%"></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:7.233%"></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:5.470%"></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:7.233%"></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:5.470%"></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:7.874%"></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:5.477%"></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:7pt;font-weight:700;line-height:100%">Within 1 Year</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:7pt;font-weight:700;line-height:100%">1-5 Years</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:7pt;font-weight:700;line-height:100%">5-10 Years</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:7pt;font-weight:700;line-height:100%">After 10 Years</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:7pt;font-weight:700;line-height:100%">Total</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:7pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Yield</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:7pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Yield</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:7pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Yield</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:7pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Yield</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:7pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Yield</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Held to maturity:</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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Residential mortgage- backed securities</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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.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:7pt;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">515,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:7pt;font-weight:400;line-height:100%">2.28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">12,127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">527,264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">464,112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">180,373&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">73,808&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">502,280&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,220,573&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.43&#160;</span></td><td style="background-color:#cceeff;padding: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:7pt;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:7pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;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:7pt;font-weight:400;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:7pt;font-weight:400;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:7pt;font-weight:400;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:7pt;font-weight:400;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:7pt;font-weight:400;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:7pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.92&#160;</span></td><td style="background-color:#ffffff;padding: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:7pt;font-weight:400;line-height:100%">Total</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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">465,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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">180,373&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">588,908&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.40&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">514,407&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,749,337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Available for sale:</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;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;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;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;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,038,734&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.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:7pt;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">942,113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.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:7pt;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">198,586&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,179,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.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:7pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Residential mortgage- backed 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:7pt;font-weight:400;line-height:100%">64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">15,954&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">19,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,030,623&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,066,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">87,493&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4.32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,715,065&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">858,485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,975,528&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.48&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">7,636,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.59&#160;</span></td><td style="background-color:#cceeff;padding: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:7pt;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:7pt;font-weight:400;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:7pt;font-weight:400;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:7pt;font-weight:400;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:7pt;font-weight:400;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:7pt;font-weight:400;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:7pt;font-weight:400;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:7pt;font-weight:400;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:7pt;font-weight:400;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:7pt;font-weight:400;line-height:100%">42,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;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:7pt;font-weight:400;line-height:100%">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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">87,557&#160;</span></td><td style="background-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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4.32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,769,753&#160;</span></td><td style="background-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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.96&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,820,222&#160;</span></td><td style="background-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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">9,204,737&#160;</span></td><td style="background-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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">13,924,628&#160;</span></td><td style="background-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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.75&#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:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All mortgage-backed securities included in the above tables were issued by U.S. government agencies and corporations. At December&#160;31, 2021, all of the securities in our municipal bond portfolio were issued by the State of Texas or political subdivisions or agencies within the State of Texas, of which approximately 77.9% are either guaranteed by the Texas Permanent School Fund, which has a &#8220;triple-A&#8221; insurer financial strength rating, or secured by U.S. Treasury securities via defeasance of the debt by the issuers.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The average taxable-equivalent yield on the securities portfolio based on a 21% tax rate was 3.29% in 2021 compared to 3.46% in 2020. Tax-exempt municipal securities totaled 64.2% of average securities in 2021 compared to 66.6% in 2020. The average yield on taxable securities was 1.97% in 2021 compared to 2.27% in 2020, while the average taxable-equivalent yield on tax-exempt securities was 4.06% in 2021 compared to 4.08% in 2020. See the section captioned &#8220;Net Interest Income&#8221; elsewhere in this discussion.</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%">68</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_115"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deposits</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the daily average balances of deposits by type and weighted-average rates paid thereon during the years presented:</span></div><div style="margin-top:5pt;text-align:justify"><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:30.951%"></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:7.393%"></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.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:7.393%"></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.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:7.398%"></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:8pt;font-weight:700;line-height:100%">2021</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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average<br/>Balance</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:8pt;font-weight:700;line-height:100%">Average<br/>Rate&#160;Paid</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:8pt;font-weight:700;line-height:100%">Average<br/>Balance</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:8pt;font-weight:700;line-height:100%">Average<br/>Rate&#160;Paid</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:8pt;font-weight:700;line-height:100%">Average<br/>Balance</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:8pt;font-weight:700;line-height:100%">Average<br/>Rate&#160;Paid</span></td></tr><tr><td colspan="3" style="background-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%">Non-interest-bearing demand deposits</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">16,670,807&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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%">13,563,696&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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%">10,358,416&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding: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: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:9pt;font-weight:400;line-height:100%">Interest-bearing deposits:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 7pt;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%">Savings and interest checking</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,682,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:9pt;font-weight:400;line-height:100%">0.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:9pt;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:9pt;font-weight:400;line-height:100%">8,283,665&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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%">%</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%">7,243,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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%">%</span></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:9pt;font-weight:400;line-height:100%">Money market accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,990,626&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,457,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,806,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Time accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,129,041&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,133,648&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,005,670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest-bearing deposits</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:9pt;font-weight:400;line-height:100%">21,801,816&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,874,576&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,054,861&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.62&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19.75pt;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 deposits</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: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%">38,472,623&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">31,438,272&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">26,413,277&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Average deposits increased $7.0 billion, or 22.4%, in 2021 compared to 2020. The most significant volume growth during 2021 compared to 2020 was in non-interest bearing deposits; savings and interest checking; and money market deposits. The ratio of average interest-bearing deposits to total average deposits was 56.7% in 2021 compared to 56.9% in 2020. The average cost of interest-bearing deposits and total deposits was 0.07% and 0.04% during 2021 compared to 0.18% and 0.10% during 2020. The decrease in the average cost of interest-bearing deposits in 2021 as compared to 2020 was related to lower average interest rates paid on most of our interest-bearing deposit products as a result of lower average market interest rates.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Geographic Concentrations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The following table summarizes our average total deposit portfolio, as segregated by the geographic region from which the deposit accounts were originated. Certain accounts, such as correspondent bank deposits and deposits allocated to certain statewide operational units, are recorded at the statewide level.</span></div><div style="margin-top:5pt;text-align:justify"><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:30.951%"></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:7.393%"></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.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:7.393%"></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.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:7.398%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent</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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">of Total</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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">of Total</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:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">of Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">San Antonio</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%">11,140,600&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,147,078&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.1&#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,869,417&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Houston</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,360,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,715,514&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">4,467,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fort Worth</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,650,164&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,615,584&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">4,699,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Austin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,931,275&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">3,882,661&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.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%">3,285,637&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Dallas</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,553,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,684&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corpus Christi</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,965,158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.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%">1,655,395&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,473,967&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permian Basin</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,694,366&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,781&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,326,517&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 Grande Valley</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,055,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895,653&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747,713&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statewide</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493,451&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,035&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,068&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;padding: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</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%">38,472,623&#160;</span></td><td style="background-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%">100.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"><span style="color:#000000;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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,438,272&#160;</span></td><td style="background-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%">100.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"><span style="color:#000000;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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,413,277&#160;</span></td><td style="background-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%">100.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"><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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Deposits.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Mexico has historically been considered a part of the natural trade territory of our banking offices. Accordingly, U.S. dollar-denominated foreign deposits from sources within Mexico have traditionally been a significant source of funding. Average deposits from foreign sources, primarily Mexico, totaled $933.3&#160;million in 2021 and $824.9&#160;million in 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Brokered Deposits.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> From time to time, we have obtained interest-bearing deposits through brokered transactions including participation in the Certificate of Deposit Account Registry Service (&#8220;CDARS&#8221;). Brokered deposits were not significant during the reported periods.</span></div><div id="iefbde35a1bee40dc8976665de60692b6_124"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capital and Liquidity</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Capital</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Shareholders&#8217; equity totaled $4.4 billion at December&#160;31, 2021 and $4.3 billion at December&#160;31, 2020. In addition to net income of $443.1 million, other sources of capital during 2021 included $54.4 million in proceeds from stock option exercises and $12.8 million related to stock-based compensation. Additionally, we issued $1.7 million of common stock held in treasury to our 401(k) plan in connection with matching contributions. Uses of capital during 2021 included $195.9 million of dividends paid on preferred and common stock, an other comprehensive loss, net of tax, of $165.7 million and  $3.9 million of treasury stock purchases.</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%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accumulated other comprehensive income/loss component of shareholders&#8217; equity totaled a net, after-tax, unrealized gain of $347.3 million at December&#160;31, 2021 compared to a net, after-tax, unrealized gain $513.0 million at December&#160;31, 2020. The decrease was primarily due to a $183.6 million net, after-tax, decrease in the net unrealized gain on securities available for sale and securities transferred to held to maturity, partly offset by $17.9 million related to a decrease in the net actuarial loss and reclassification adjustments related to our defined-benefit post retirement benefit plans.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Basel&#160;III Capital Rules, we elected to opt-out of the requirement to include most components of accumulated other comprehensive income in regulatory capital. Accordingly, amounts reported as accumulated other comprehensive income/loss related to securities available for sale, effective cash flow hedges and defined benefit post-retirement benefit plans do not increase or reduce regulatory capital and are not included in the calculation of risk-based capital and leverage ratios. In connection with the adoption of ASC 326 on January&#160;1, 2020, we also elected to exclude, for a transitional period, the effects of credit loss accounting under CECL in the calculation of our regulatory capital and regulatory capital ratios. Regulatory agencies for banks and bank holding companies utilize capital guidelines designed to measure capital and take into consideration the risk inherent in both on-balance sheet and off-balance sheet items. See Note&#160;9&#160;-&#160;Capital and Regulatory Matters in the accompanying notes to consolidated financial statements elsewhere in this report.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We paid quarterly dividends of $0.72, $0.72, $0.75 and $0.75&#160;per common share during the first, second, third and fourth quarters of 2021, respectively, and quarterly dividends of $0.71, $0.71, $0.71 and $0.72&#160;per common share during the first, second, third and fourth quarters of 2020, respectively. This equates to a dividend payout ratio of 43.3% in 2021 and 55.8% in 2020. The amount of dividend, if any, we may pay may be limited as more fully discussed in Note&#160;9&#160;-&#160;Capital and Regulatory Matters in the accompanying notes to consolidated financial statements elsewhere in this report.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Preferred Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. On March&#160;16, 2020, we redeemed all 6,000,000 shares of our 5.375% Non-Cumulative Perpetual Preferred Stock, Series A, (&#8220;Series A Preferred Stock&#8221;) at a redemption price of $25 per share, or an aggregate redemption of $150.0 million. On November&#160;19, 2020 we issued 150,000 shares, or $150.0 million in aggregate liquidation preference, of our 4.450% Non-Cumulative Perpetual Preferred Stock, Series B, par value $0.01 and liquidation preference $1,000 per share (&#8220;Series B Preferred Stock&#8221;). Each share of Series B Preferred Stock issued and outstanding is represented by 40 depositary shares, each representing a 1/40th ownership interest in a share of the Series B Preferred Stock (equivalent to a liquidation preference of $25 per share). Additional details about our preferred stock are included in Note&#160;9&#160;-&#160;Capital and Regulatory Matters in the accompanying notes to consolidated financial statements elsewhere in this report.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:118%">Stock Repurchase Plans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">From time to time, our board of directors has authorized stock repurchase plans. In general, stock repurchase plans allow us to proactively manage our capital position and return excess capital to shareholders. Shares purchased under such plans also provide us with shares of common stock necessary to satisfy obligations related to stock compensation awards. On January&#160;26, 2022, our board of directors authorized a $100.0 million stock repurchase plan, allowing us to repurchase shares of our common stock over a one-year period from time to time at various prices in the open market or through private transactions. Under prior stock repurchase plans, we repurchased, 177,834 shares at a total cost of $13.7 million during 2020 and 699,031 shares at a total cost of $67.2 million during 2019. No shares were repurchased under a stock repurchase plan during 2021. See Part&#160;II, Item&#160;5&#160;-&#160;Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities, elsewhere in this report.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:118%">Liquidity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">. Liquidity measures the ability to meet current and future cash flow needs as they become due. The liquidity of a financial institution reflects its ability to meet loan requests, to accommodate possible outflows in deposits and to take advantage of interest rate market opportunities. The ability of a financial institution to meet its current financial obligations is a function of its balance sheet structure, its ability to liquidate assets and its access to alternative sources of funds. The objective of our liquidity management is to manage cash flow and liquidity reserves so that they are adequate to fund our operations and to meet obligations and other commitments on a timely basis and at a reasonable cost. We seek to achieve this objective and ensure that funding needs are met by maintaining an appropriate level of liquid funds through asset/liability management, which includes managing the mix and time to maturity of financial assets and financial liabilities on our balance sheet. Our liquidity position is enhanced by our ability to raise additional funds as needed in the wholesale markets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:9pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">Asset liquidity is provided by liquid assets which are readily marketable or pledgeable or which will mature in the near future. Liquid assets include cash, interest-bearing deposits in banks, securities available for sale, maturities and cash flow from securities held to maturity, and federal funds sold and resell agreements. Liability liquidity is provided by access to funding sources which include core deposits and correspondent banks in our natural trade area that maintain accounts with and sell federal funds to Frost Bank, as well as federal funds purchased and repurchase agreements from upstream banks and deposits obtained through financial intermediaries.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">Our liquidity position is continuously monitored and adjustments are made to the balance between sources and uses of funds as deemed appropriate. Liquidity risk management is an important element in our asset/liability management process. We regularly model liquidity stress scenarios to assess potential liquidity outflows or funding problems resulting from economic disruptions, volatility in the financial markets, unexpected credit events or other significant occurrences deemed problematic by management. These scenarios are incorporated into our contingency funding plan, which provides the basis for the identification of our liquidity needs. As of December&#160;31, 2021, we had approximately $15.9 billion held in an interest-bearing account at the Federal Reserve. We also have the ability to borrow funds as a member of the Federal Home Loan Bank (&#8220;FHLB&#8221;). As of December&#160;31, 2021, based upon available, pledgeable collateral, our total borrowing capacity with the FHLB was approximately $3.1 billion. Furthermore, at December&#160;31, 2021, we had approximately $9.3 billion in securities that were unencumbered by a pledge and could be used to support additional borrowings through repurchase agreements or the Federal Reserve discount window, as needed. As of December&#160;31, 2021, management is not aware of any events that are reasonably likely to have a material adverse effect on our liquidity, capital resources or operations. In addition, management is not aware of any regulatory recommendations regarding liquidity that would have a material adverse effect on us.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">In the ordinary course of business we have entered into contractual obligations and have made other commitments to make future payments. Refer to the accompanying notes to consolidated financial statements elsewhere in this report for the expected timing of such payments as of December&#160;31, 2021. These include payments related to (i)&#160;long-term borrowings (Note&#160;7 - Borrowed Funds), (ii)&#160;operating leases (Note&#160;4 - Premises and Equipment and Lease Commitments), (iii)&#160;time deposits with stated maturity dates (Note&#160;6 - Deposits) and (iv)&#160;commitments to extend credit and standby letters of credit (Note&#160;8 - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies). </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">Since Cullen/Frost is a holding company and does not conduct operations, its primary sources of liquidity are dividends upstreamed from Frost Bank and borrowings from outside sources. Banking regulations may limit the amount of dividends that may be paid by Frost Bank. See Note&#160;9&#160;-&#160;Capital and Regulatory Matters in the accompanying notes to consolidated financial statements elsewhere in this report regarding such dividends. At December&#160;31, 2021, Cullen/Frost had liquid assets, including cash and resell agreements, totaling $471.9 million.</span></div><div id="iefbde35a1bee40dc8976665de60692b6_130"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Regulatory and Economic Policies</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business and earnings are affected by general and local economic conditions and by the monetary and fiscal policies of the United States government, its agencies and various other governmental regulatory authorities, among other things. The Federal Reserve Board regulates the supply of money in order to influence general economic conditions. Among the instruments of monetary policy historically available to the Federal Reserve Board are (i)&#160;conducting open market operations in United States government obligations, (ii)&#160;changing the discount rate on financial institution borrowings, (iii)&#160;imposing or changing reserve requirements against financial institution deposits, and (iv)&#160;restricting certain borrowings and imposing or changing reserve requirements against certain borrowings by financial institutions and their affiliates. These methods are used in varying degrees and combinations to affect directly the availability of bank loans and deposits, as well as the interest rates charged on loans and paid on deposits. For that reason alone, the policies of the Federal Reserve Board have a material effect on our earnings.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Governmental policies have had a significant effect on the operating results of commercial banks in the past and are expected to continue to do so in the future; however, we cannot accurately predict the nature, timing or extent of any effect such policies may have on our future business and earnings.</span></div><div id="iefbde35a1bee40dc8976665de60692b6_133"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Standards Updates</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note&#160;20&#160;-&#160;Accounting Standards Updates in the accompanying notes to consolidated financial statements elsewhere in this report for details of recently issued accounting pronouncements and their expected impact on our financial statements.</span></div><div style="text-indent:11.25pt"><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%">71</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_136"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The disclosures set forth in this item are qualified by Item&#160;1A. Risk Factors and the section captioned &#8220;Forward-Looking Statements and Factors that Could Affect Future Results&#8221; included in Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations, of this report, and other cautionary statements set forth elsewhere in this report.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market risk refers to the risk of loss arising from adverse changes in interest rates, foreign currency exchange rates, commodity prices, and other relevant market rates and prices, such as equity prices. The risk of loss can be assessed from the perspective of adverse changes in fair values, cash flows, and future earnings. Due to the nature of our operations, we are primarily exposed to interest rate risk and, to a lesser extent, liquidity risk.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate risk on our balance sheets consists of reprice, option, and basis risks. Reprice risk results from differences in the maturity, or repricing, of asset and liability portfolios. Option risk arises from &#8220;embedded options&#8221; present in many financial instruments such as loan prepayment options, deposit early withdrawal options and interest rate options. These options allow customers opportunities to benefit when market interest rates change, which typically results in higher costs or lower revenue for us. Basis risk refers to the potential for changes in the underlying relationship between market rates and indices, which subsequently result in a narrowing of the profit spread on an earning asset or liability. Basis risk is also present in administered rate liabilities, such as savings accounts, negotiable order of withdrawal accounts, and money market accounts where historical pricing relationships to market rates may change due to the level or directional change in market interest rates.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We seek to avoid fluctuations in our net interest margin and to maximize net interest income within acceptable levels of risk through periods of changing interest rates. Accordingly, our interest rate sensitivity and liquidity are monitored on an ongoing basis by our Asset and Liability Committee (&#8220;ALCO&#8221;), which oversees market risk management and establishes risk measures, limits and policy guidelines for managing the amount of interest rate risk and its effect on net interest income and capital. A variety of measures are used to provide for a comprehensive view of the magnitude of interest rate risk, the distribution of risk, the level of risk over time and the exposure to changes in certain interest rate relationships.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize an earnings simulation model as the primary quantitative tool in measuring the amount of interest rate risk associated with changing market rates. The model quantifies the effects of various interest rate scenarios on projected net interest income and net income over the next 12&#160;months. The model measures the impact on net interest income relative to a flat-rate case scenario of hypothetical fluctuations in interest rates over the next 12&#160;months. These simulations incorporate assumptions regarding balance sheet growth and mix, pricing and the repricing and maturity characteristics of the existing and projected balance sheet. The impact of interest rate derivatives, such as interest rate swaps, caps and floors, is also included in the model. Other interest rate-related risks such as prepayment, basis and option risk are also considered.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ALCO continuously monitors and manages the balance between interest rate-sensitive assets and liabilities. The objective is to manage the impact of fluctuating market rates on net interest income within acceptable levels. In order to meet this objective, management may lengthen or shorten the duration of assets or liabilities or enter into derivative contracts to mitigate potential market risk.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For modeling purposes, as of December&#160;31, 2021, the model simulations projected that 100 and 200&#160;basis point ratable increases in interest rates would result in positive variances in net interest income of 2.8% and 7.1%, respectively, relative to the flat-rate case over the next 12&#160;months, while a 25&#160;basis point ratable decrease in interest rates would result in a negative variance in net interest income of 3.0% relative to the flat-rate case over the next 12&#160;months. As of December&#160;31, 2020, the model simulations projected that 100 and 200&#160;basis point ratable increases in interest rates would result in positive variances in net interest income of 2.3% and 6.2%, respectively, relative to the flat-rate case over the next 12&#160;months, while a&#160;25 basis point ratable decrease in interest rates would result in a negative variance in net interest income of 1.8% relative to the flat-rate case over the next 12&#160;months. Both the December&#160;31, 2021 and 2020 model simulations for increased interest rates were impacted by the assumption, for modeling purposes, that we will begin to pay interest on commercial demand deposits (those not already receiving an earnings credit rate) in the first quarters of 2022 and 2021, respectively, as further discussed below. The likelihood of a decrease in interest rates beyond 25 basis points as of December&#160;31, 2021 and 2020 was considered to be remote given prevailing interest rate levels.</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%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The model simulations as of December&#160;31, 2021 indicate that our projected balance sheet is more asset sensitive in comparison to our balance sheet as of December&#160;31, 2020. The increased asset sensitivity was primarily due to an increase in the relative proportion of interest-bearing deposits (primarily amounts held by us in an interest-bearing account at the Federal Reserve) to projected average interest-earning assets. Such interest-bearing deposits are more immediately impacted by changes in interest rates in comparison to our other categories of earning assets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not currently pay interest on a significant portion of our commercial demand deposits. Any interest rate that would ultimately be paid on these commercial demand deposits would likely depend upon a variety of factors, some of which are beyond our control. Our modeling simulations as of December&#160;31, 2021 and 2020 assume a slightly aggressive pricing structure with regards to interest payments on commercial demand deposits (those not already receiving an earnings credit) with interest payments assumed to begin in the first quarters of 2022 and 2021, respectively. This pricing structure on commercial demand deposits assumes a deposit pricing beta of 25%. The pricing beta is a measure of how much deposit rates reprice, up or down, given a defined change in market rates. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the effects of a 200&#160;basis point increase and a 25&#160;basis point decrease in interest rates on our derivative holdings would not result in a significant variance in our net interest income.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effects of hypothetical fluctuations in interest rates on our securities classified as &#8220;trading&#8221; under ASC Topic&#160;320, &#8220;Investments - Debt and Equity Securities&#8221; are not significant, and, as such, separate quantitative disclosure is not presented.</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%">73</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_139"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></div><div id="iefbde35a1bee40dc8976665de60692b6_142"></div><div style="margin-top:12pt;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="margin-top:21pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Shareholders and the Board of Directors of Cullen/Frost Bankers, Inc.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on the Financial Statements </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 Cullen/Frost Bankers, Inc. (the Company) as of December&#160;31, 2021 and 2020, and the related consolidated statements of income, comprehensive income, changes in shareholders&#8217; equity and cash flows for each of the three years in the period ended December&#160;31, 2021, and the related notes (collectively referred to as the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December&#160;31, 2021 and 2020, and the results of its operations and its cash flows for each of the three years in the period ended December&#160;31, 2021, in conformity with U.S. generally accepted accounting principles.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company&#8217;s internal control over financial reporting as of December&#160;31, 2021, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February&#160;4, 2022 expressed an unqualified opinion thereon.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adoption of New Accounting Standard</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Notes 1 and 3 to the consolidated financial statements, the Company changed its method for accounting for credit losses on loans in 2020 due to the adoption of Accounting Standards Update (ASU) No. 2016-13, Financial Instruments &#8212; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, and the related amendments.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the 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 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 financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Audit Matter</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 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 financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of the 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="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%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Allowances for Credit Losses</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:120%">Description of the Matter</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s loan portfolio totaled $16.3 billion as of December&#160;31, 2021 and the associated allowance for credit losses on loans was $248.7 million. The Company&#8217;s unfunded loan commitments totaled $10.7 billion, with an associated allowance for credit loss of $50.3 million. Together these amounts represent the allowances for credit losses (&#8220;ACL&#8221;). As discussed in Notes 1, and 3 to the consolidated financial statements, in the cases of loans, the allowance for credit losses is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. As discussed in Notes 1, 3, and 8 to the consolidated financial statements, in the case of unfunded loan commitments, the allowance for credit losses is a liability account, calculated in accordance with ASC 326, reported as a component of accrued interest payable and other liabilities. The amount of each allowance account represented management&#8217;s best estimate of current expected credit losses on these financial instruments considering all available information, from internal and external sources, relevant to assessing exposure to credit loss over the contractual term of the instrument. In calculating the allowance for credit losses, most loans were segmented into pools based upon similar characteristics and risk profiles. For each loan pool, management measured expected credit losses over the life of each loan utilizing a combination of models which measured probability of default (&#8220;PD&#8221;), probability of attrition (&#8220;PA&#8221;), loss given default (&#8220;LGD&#8221;), and exposure at default (&#8220;EAD&#8221;). Modeled expected credit losses were calculated as the product of PD (adjusted for attrition), LGD, and EAD. PD and PA were estimated by analyzing internally sourced data related to historical performance of each loan pool over a complete economic cycle. PD and PA were adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a reasonable and supportable forecast period. After the reasonable and supportable forecast period, the forecasted macroeconomic variables were reverted to their historical mean utilizing a rational, systematic basis. The LGD was based on historical recovery averages for each loan pool, adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over the reasonable and supportable forecast period. EAD was estimated using a linear regression model that estimates the average percentage of the loan balance that remains at the time of default. In some cases, management determined that an individual loan exhibited unique risk characteristics which differentiated the loan from other loans with the identified loan pools. In such cases, the loans were evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Management qualitatively adjusted model results for risk factors that were not considered within the modeling processes but were nonetheless relevant in assessing the expected credit losses within the loan pools. These qualitative factor adjustments modified management&#8217;s estimate of expected credit losses by a calculated percentage or amount based upon the estimated level of risk.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Auditing management&#8217;s estimate of the ACL involved a high degree of subjectivity due to the nature of the qualitative factor adjustments included in the allowances for credit losses and complexity due to the utilization of the PD, PA, LGD, and EAD models (the &#8220;Models&#8221;). Management&#8217;s identification and measurement of the qualitative factor adjustments is highly judgmental and could have a significant effect on the ACL.</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:120%">How We Addressed the Matter in Our Audit</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We obtained an understanding of the Company&#8217;s process for establishing the ACL, including the utilization of Models and the qualitative factor adjustments of the ACL. We evaluated the design and tested the operating effectiveness of related controls over the reliability and accuracy of data used to calculate and estimate the various components of the ACL, the accuracy of the calculation of the ACL, management&#8217;s review and approval of methodologies used to establish the ACL, validation procedures over the Models, analysis of changes in various components of the ACL relative to changes in the Company&#8217;s loan portfolio and economy and evaluation of the overall reasonableness and appropriateness of the ACL. In doing so, we tested the operating effectiveness of review and approval controls in the Company&#8217;s governance process designed to identify and assess the qualitative factor adjustments which is meant to measure expected credit losses associated with factors not captured fully in the other components of the ACL.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To test the reasonableness of the qualitative factor adjustments, we performed audit procedures that included, among others testing the appropriateness of the methodologies used by the Company to estimate the ACL, testing the completeness and accuracy of data and information used by the Company in estimating the components of the ACL, assessing the reasonableness of the Models, evaluating the appropriateness of assumptions used in estimating the qualitative factor adjustments, analyzing the changes in assumptions and various components of the ACL </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%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></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:120%">relative to changes in the Company&#8217;s loan portfolio and the economy and evaluating the appropriateness and level of the qualitative factor adjustments. For example, we 1) evaluated the inherent limitations of the Company&#8217;s modeled components of the ALL and hence the need for and levels of the qualitative factor adjustments; 2) involved modeling specialists to test the appropriateness of the design and operation of the Models; 3) analyzed the changes, assumptions and modifications made to the qualitative factor adjustments; and 4) evaluated the appropriateness and completeness of risk factors used in determining the amount of the qualitative factor adjustments. We also evaluated the data and information utilized by management to estimate the qualitative factor adjustments by independently obtaining internal and external data and information to assess the appropriateness of the data and information used by management and to consider the existence of new and potentially contradictory information used. In addition, we evaluated the overall ACL amounts, inclusive of the adjustments for the qualitative factor adjustments, and whether the amount appropriately reflects losses expected in the loan portfolio as of the consolidated balance sheet date by comparing the overall ALL to those established by similar banking institutions with similar loan portfolios. We also reviewed subsequent events and transactions and considered whether they corroborate or contradict the Company&#8217;s conclusion.</span></div><div style="text-align:justify;text-indent:11.25pt"><span><br/></span></div><div style="margin-top:3pt;text-align:justify"><img src="cfr-20211231_g2.jpg" alt="cfr-20211231_g2.jpg" style="height:48px;margin-bottom:5pt;vertical-align:text-bottom;width:178px"/></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 served as the Company&#8217;s auditor since 1969.</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%">San Antonio, Texas</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%">February&#160;4, 2022 </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%">76</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_145"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cullen/Frost Bankers, Inc.</span></div><div><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Dollars in thousands, except per share amounts)</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"><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:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.843%"></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:8pt;font-weight:700;line-height:100%">December 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:8pt;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:8pt;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:700;line-height:100%">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;text-align: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 due from banks</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:CashAndDueFromBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMtMS0xLTEtMA_8febb103-c18a-4e5f-8d84-8940a3cf4a58">555,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:CashAndDueFromBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMtMy0xLTEtMA_23211d05-efff-490b-bafb-ab79b6bb4db9">529,454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest-bearing 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:InterestBearingDepositsInBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzQtMS0xLTEtMA_ae321e86-d2b3-4e58-a1f7-a9105590b159">15,985,244</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:InterestBearingDepositsInBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzQtMy0xLTEtMA_cfefc821-87ce-4553-896a-7a9c2d5ca7d3">9,758,624</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 funds sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:FederalFundsSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzUtMS0xLTEtMjU1MzM_0b4f25e8-38a0-4dc8-bc44-7283eb2c43cf">34,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:FederalFundsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzUtMy0xLTEtMjU1MzY_62dca6e1-bf9b-49b3-9c60-db1006e9ff3c">775</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Resell 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="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:SecuritiesPurchasedUnderAgreementsToResell" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzUtMS0xLTEtMA_5e5ea215-5788-4577-841d-b20676c0b5a0">7,903</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:SecuritiesPurchasedUnderAgreementsToResell" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzUtMy0xLTEtMA_dac0fa6f-bef0-4eb1-a138-c51e61edfacc">&#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%">Total cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzYtMS0xLTEtMA_209a535d-1c62-444e-8881-2d53fbd1e6f8">16,583,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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzYtMy0xLTEtMA_711a812e-781a-4a0a-824d-c9e552c0faea">10,288,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></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%">Securities held to maturity, net of allowance for credit losses of $<ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzctMC0xLTEtMC90ZXh0cmVnaW9uOjU0YmQ5M2Y4ZjJjMTQyYjc5NjY0OTg5NmM2N2UyYjBmXzcx_9c042469-5df6-473f-a722-feee09546c71">158</ix:nonFraction> in 2021 and $<ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzctMC0xLTEtMC90ZXh0cmVnaW9uOjU0YmQ5M2Y4ZjJjMTQyYjc5NjY0OTg5NmM2N2UyYjBmXzEwOTk1MTE2Mjc5MjM_6381291c-94b9-4807-b40a-9493f36f6228">160</ix:nonFraction> in 2020</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzctMS0xLTEtMA_3131dc1d-f3c5-4636-8fed-d0f8b4866603">1,749,179</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzctMy0xLTEtMA_9da80393-9143-4ec1-9342-0b1d8db5ad68">1,945,673</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale, at estimated fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzgtMS0xLTEtMA_f6fa8be6-b3e8-4490-8b4e-85061e506da5">13,924,628</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzgtMy0xLTEtMA_b3c88a33-e02c-4468-b16d-acfe794318b5">10,437,565</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Trading account 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzktMS0xLTEtMA_11df9a98-7cf7-4576-93c3-de2dfb1d870e">25,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzktMy0xLTEtMA_a7c09482-0f4c-4b49-9462-e2fcf5971fe4">24,456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans, net of unearned discounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzEwLTEtMS0xLTA_960b60df-c165-4733-a830-996eb1b70caf">16,336,397</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzEwLTMtMS0xLTA_93973e59-3c41-443c-8ec3-9a6f8556bbf6">17,481,309</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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: Allowance for credit losses on loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzExLTEtMS0xLTA_26bfe318-2b81-4644-9969-ec4fa0193119">248,666</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzExLTMtMS0xLTA_8c5ce03c-bd8e-4a69-ba10-fe3c9114282b">263,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 2px 19pt;text-align: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 loans</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzEyLTEtMS0xLTA_671819ff-5818-42c8-a9f4-66ec5d5ed952">16,087,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzEyLTMtMS0xLTA_71839b89-2ad8-4e99-bf44-5883affcf7d0">17,218,132</ix:nonFraction>&#160;</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%">Premises and equipment, 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzEzLTEtMS0xLTA_530dfbb9-ec4c-4567-8726-50ae06a62796">1,050,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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzEzLTMtMS0xLTA_e33ee019-44e6-4320-b1e3-e034211dd636">1,045,578</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzE0LTEtMS0xLTA_1a857ddc-0cf6-4bb7-ab23-375064728251">654,952</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzE0LTMtMS0xLTA_c077cadb-8ad9-42a5-ae09-ac3af0e2b764">654,952</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 intangible assets, 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzE1LTEtMS0xLTA_94aa4988-5c1b-4620-90e6-6dc2e0d7b4b2">866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzE1LTMtMS0xLTA_53304367-bb09-4df3-9bff-3cc9c3898dfb">1,563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 surrender value of life insurance policies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:BankOwnedLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzE2LTEtMS0xLTA_1afa994e-f856-4a03-8cd2-7e7dd44088b9">190,139</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:BankOwnedLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzE2LTMtMS0xLTA_8aeca2c7-5d69-423b-9ecf-7b2a265a3e1e">189,984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Accrued interest receivable and 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzE3LTEtMS0xLTA_34393bc6-ba7f-451a-9cd2-a46e673fdcba">612,502</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzE3LTMtMS0xLTA_8fc8c8d7-499c-4cb7-bad4-5675fe774cb8">584,561</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzE4LTEtMS0xLTA_e82009f3-ab77-482b-81ab-450bf1e8b06f">50,878,490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzE4LTMtMS0xLTA_f24b132b-5c6d-476e-b323-dc93417faaa3">42,391,317</ix:nonFraction>&#160;</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="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%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits:</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 2px 7.75pt;text-align: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-interest-bearing demand deposits</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzIyLTEtMS0xLTA_bb98aedf-e219-4521-bb92-c40c7f481d34">18,423,018</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzIyLTMtMS0xLTA_0ed5d5de-a0da-4f7c-b0ff-939384dc446e">15,117,051</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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-bearing 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:InterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzIzLTEtMS0xLTA_da9b4c6c-f0dd-4740-9a77-fb97beaa04ab">24,272,678</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:InterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzIzLTMtMS0xLTA_a3dca6c4-9b88-46c1-9db4-1281d83bc335">19,898,710</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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 deposits</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI0LTEtMS0xLTA_567440ea-f326-42f6-9695-cdb8e7308e85">42,695,696</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI0LTMtMS0xLTA_5c564678-bd44-4297-91d1-4e75f24276b6">35,015,761</ix:nonFraction>&#160;</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%">Federal funds purchased</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:FederalFundsPurchased" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI1LTEtMS0xLTA_06b807ff-7005-4ec6-b8ec-d648e0a8a43a">25,925</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:FederalFundsPurchased" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI1LTMtMS0xLTA_00098f28-e658-4122-a8e9-7d65c957a3b8">48,850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI3LTEtMS0xLTI1Njk0_80f60463-827e-4294-96a2-43ae074a8f08">2,740,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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI3LTMtMS0xLTI1Njk2_1ca3d2ff-8c54-4d28-b16b-3c138ce16f06">2,068,147</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Junior subordinated deferrable interest debentures, net of unamortized issuance costs</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI2LTEtMS0xLTA_40137fa5-d840-43b8-ac5f-e52280193967">123,011</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI2LTMtMS0xLTA_5dd7c72f-48f5-4e0e-8391-dde8e1f76f2a">136,357</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subordinated notes, net of unamortized issuance 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI3LTEtMS0xLTA_bf59504e-6943-4a30-9565-b36e20c73d05">99,178</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI3LTMtMS0xLTA_46da9225-5bf1-4ba8-93b2-08630ee08403">99,021</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Accrued interest payable and 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI4LTEtMS0xLTA_120e1397-afe4-4545-9e0a-3eddd590fe77">754,326</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI4LTMtMS0xLTA_34a2cb46-be1b-4866-9030-07bd0e5d5497">730,165</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI5LTEtMS0xLTA_1b63a9ed-2b57-4c08-8c9e-7b7cebadd490">46,438,935</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI5LTMtMS0xLTA_3d1c9842-8c30-4e7d-bbc3-8e12dcc4ff1b">38,098,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></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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:700;line-height:100%">Shareholders&#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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i54b88a1057404905ab7a1d3c2db6012f_I20201231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjo1NjZjMDRmMDgyMmM0OGViYmYzMzU1YTQ0YmNjNDk3NF8zMQ_12140e6d-7ccc-44a9-a6d1-06cdc2c20cb7"><ix:nonFraction unitRef="usdPerShare" contextRef="ifb1a184c93fb456cb0a5b1ec560d485e_I20211231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjo1NjZjMDRmMDgyMmM0OGViYmYzMzU1YTQ0YmNjNDk3NF8zMQ_5335f2d1-222e-40a3-bfa3-e8c8072103c3">0.01</ix:nonFraction></ix:nonFraction> per share; <ix:nonFraction unitRef="shares" contextRef="i54b88a1057404905ab7a1d3c2db6012f_I20201231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjo1NjZjMDRmMDgyMmM0OGViYmYzMzU1YTQ0YmNjNDk3NF80NQ_3ae81c7b-d134-4985-bd08-80abaec645f4"><ix:nonFraction unitRef="shares" contextRef="ifb1a184c93fb456cb0a5b1ec560d485e_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjo1NjZjMDRmMDgyMmM0OGViYmYzMzU1YTQ0YmNjNDk3NF80NQ_6c9786b5-8a6f-47fd-b1d0-0038352db02b">10,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="i54b88a1057404905ab7a1d3c2db6012f_I20201231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjo1NjZjMDRmMDgyMmM0OGViYmYzMzU1YTQ0YmNjNDk3NF82Nw_5d3d4221-a909-4fbc-a404-5ac92c9a4090"><ix:nonFraction unitRef="shares" contextRef="ifb1a184c93fb456cb0a5b1ec560d485e_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjo1NjZjMDRmMDgyMmM0OGViYmYzMzU1YTQ0YmNjNDk3NF82Nw_db3abaad-0375-415e-b026-6421335af804">150,000</ix:nonFraction></ix:nonFraction> Series B shares ($<ix:nonFraction unitRef="usd" contextRef="ifb1a184c93fb456cb0a5b1ec560d485e_I20211231" decimals="INF" name="us-gaap:PreferredStockLiquidationPreferenceValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjo1NjZjMDRmMDgyMmM0OGViYmYzMzU1YTQ0YmNjNDk3NF84Nw_61007bc2-d8b0-4027-8d33-07084ca1f4e8"><ix:nonFraction unitRef="usd" contextRef="i54b88a1057404905ab7a1d3c2db6012f_I20201231" decimals="INF" name="us-gaap:PreferredStockLiquidationPreferenceValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjo1NjZjMDRmMDgyMmM0OGViYmYzMzU1YTQ0YmNjNDk3NF84Nw_df68519b-bfad-4eea-8c79-81b95f646c63">1,000</ix:nonFraction></ix:nonFraction> liquidation preference) issued in 2021 and 2020</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMyLTEtMS0xLTA_50eb4b29-2543-4716-9e7a-4f1cbeeba74f">145,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMyLTMtMS0xLTA_3892df71-3c8d-4b56-a7a7-52e1112fe51b">145,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;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%">Common stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjo4ZDcyNGYyMDViOWU0ZWY0OGNmYzJlNjE3ZTdhM2NkN18yOA_331d15a3-a0a8-4d7d-a05e-ec972fa4ee5d"><ix:nonFraction unitRef="usdPerShare" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjo4ZDcyNGYyMDViOWU0ZWY0OGNmYzJlNjE3ZTdhM2NkN18yOA_9f982baa-d6d1-4c12-a86a-004bd2d6c4fb">0.01</ix:nonFraction></ix:nonFraction> per share; <ix:nonFraction unitRef="shares" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjo4ZDcyNGYyMDViOWU0ZWY0OGNmYzJlNjE3ZTdhM2NkN180Mg_a6a60afe-3449-48ec-9a2a-ddf25d3885df"><ix:nonFraction unitRef="shares" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjo4ZDcyNGYyMDViOWU0ZWY0OGNmYzJlNjE3ZTdhM2NkN180Mg_b3018533-6612-4143-b338-79f3a2bf74bc">210,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjo4ZDcyNGYyMDViOWU0ZWY0OGNmYzJlNjE3ZTdhM2NkN182NA_51e3d2ca-5773-4d0b-bbe3-5e027706d51f"><ix:nonFraction unitRef="shares" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjo4ZDcyNGYyMDViOWU0ZWY0OGNmYzJlNjE3ZTdhM2NkN182NA_a553ecf6-fe78-4fe3-99ab-812a801aa7d7">64,236,306</ix:nonFraction></ix:nonFraction> shares issued in both 2021 and 2020</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMzLTEtMS0xLTA_a7615bf7-8084-44bd-8ca5-66246704ac6f">642</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMzLTMtMS0xLTA_4f64a387-6c4f-4cf0-9eeb-4d74f2b3ce41">642</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM0LTEtMS0xLTA_919cb08c-77a3-4159-9819-475b85fcfd3e">1,009,921</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM0LTMtMS0xLTA_ba2c128b-9c46-4295-b13a-d5c093f17346">997,168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM1LTEtMS0xLTA_8f415fd6-13ed-40f2-b05a-9d218584d2f3">2,956,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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM1LTMtMS0xLTA_1c698d93-75f4-4412-b32e-d98dcbdf00e6">2,750,723</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Accumulated other comprehensive income, net of 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM2LTEtMS0xLTA_32a39e2e-430f-4ecc-b1d2-5eec96cf3558">347,318</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM2LTMtMS0xLTA_cbedcc0c-2a91-44e5-b973-95bf3595ce22">512,970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock, at cost; <ix:nonFraction unitRef="shares" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM3LTAtMS0xLTAvdGV4dHJlZ2lvbjpjODk3NGE4MzY5M2Y0NmZjYjdkMzA2ODRlM2Y4YWY0MF8yOQ_d03e57fc-1000-48d3-bfbb-6fbeff3ad84c">250,070</ix:nonFraction> shares in 2021 and <ix:nonFraction unitRef="shares" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM3LTAtMS0xLTAvdGV4dHJlZ2lvbjpjODk3NGE4MzY5M2Y0NmZjYjdkMzA2ODRlM2Y4YWY0MF81MQ_f997c749-4563-430c-bfbf-8b46d1012371">1,225,066</ix:nonFraction> in 2020</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM3LTEtMS0xLTA_66c128b8-9233-4669-946e-b65875f05a74">20,744</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM3LTMtMS0xLTA_b206649e-93fb-4559-b98c-14c08de09939">113,939</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 shareholders&#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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM4LTEtMS0xLTA_7519ff7e-989e-49d2-a18c-96b451f473d8">4,439,555</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM4LTMtMS0xLTA_94a6aa81-58ed-4b9b-a57a-9cedb382e8da">4,293,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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 liabilities and shareholders&#8217; equity</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM5LTEtMS0xLTA_b535fec1-297b-46f2-9c53-9a4a0cb57c6d">50,878,490</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM5LTMtMS0xLTA_90e89bae-71a0-4b59-8ef3-f1e052d21ceb">42,391,317</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying Notes to Consolidated Financial Statements. </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%">77</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_148"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cullen/Frost Bankers, Inc.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Income</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Dollars in thousands, except per share amounts)</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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.844%"></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:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest income:</span></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: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: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="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:8pt;font-weight:400;line-height:100%">&#160;</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%">Loans, including fees</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMtMS0xLTEtMA_62936a3d-b63e-4f3d-9cd0-1449e49da0a9">674,611</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMtMy0xLTEtMA_fc5aba0f-4e87-483e-a10f-f59320e47ac4">680,064</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMtNS0xLTEtMA_97419443-e99e-4cfa-9e7a-52ce0cad43ea">741,747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Securities:</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: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;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#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%">Taxable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeSecuritiesTaxable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzUtMS0xLTEtMA_e758c1de-ab47-4464-a56d-0e1ab00216c7">89,550</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeSecuritiesTaxable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzUtMy0xLTEtMA_083f95fb-d264-4a43-adf2-2b57ccc5cd84">93,569</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:InterestIncomeSecuritiesTaxable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzUtNS0xLTEtMA_6856bae0-f9df-4713-b0f6-5cdca7eff84d">117,082</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Tax-exempt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeSecuritiesTaxExempt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzYtMS0xLTEtMA_d402acac-66d9-4ebe-8356-af088d5eb1d0">226,683</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeSecuritiesTaxExempt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzYtMy0xLTEtMA_0cde4cc7-74ef-46f1-ae35-7e1ae9c3d914">233,614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:InterestIncomeSecuritiesTaxExempt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzYtNS0xLTEtMA_7fcde428-f8dd-4a79-a1a1-fca35707eb20">233,842</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Interest-bearing deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeDepositsWithFinancialInstitutions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzctMS0xLTEtMA_dd98500e-9209-4422-84f5-26ddba7a2289">17,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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeDepositsWithFinancialInstitutions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzctMy0xLTEtMA_02f49b66-3cd6-42a9-84f9-c41c7b1e43d4">12,893</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:InterestIncomeDepositsWithFinancialInstitutions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzctNS0xLTEtMA_cd454c38-8d5c-4bef-b7f3-9aa459dcfb7c">35,590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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 funds sold</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeFederalFundsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzgtMS0xLTEtMjU4MDc_6953f421-dadd-4586-b547-71d28d0017f6">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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeFederalFundsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzgtMy0xLTEtMjU4MDk_88382489-c2d6-4ec3-b748-c2f4bb58d0fa">723</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:InterestIncomeFederalFundsSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzgtNS0xLTEtMjU4MTE_921131aa-5ac7-4f08-af9b-bf0ec61b27ef">5,260</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Resell agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzgtMS0xLTEtMA_7e312157-4965-4b17-90a7-1ef652dbd0b4">16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzgtMy0xLTEtMA_cb3621a2-c975-4688-9d56-be4711654dc3">172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzgtNS0xLTEtMA_36656014-d561-4efc-ace5-a7e87327434b">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 19pt;text-align: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 interest 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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzktMS0xLTEtMA_eac5c81a-0026-4a93-956c-35a7ab9de893">1,008,769</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzktMy0xLTEtMA_88e17103-858f-422d-9d68-cc4819b2baaf">1,021,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzktNS0xLTEtMA_e762d89d-ded1-4059-8bd2-a61436a96a11">1,133,785</ix:nonFraction>&#160;</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 expense:</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:8pt;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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:#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:8pt;font-weight:400;line-height:100%">&#160;</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%">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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzExLTEtMS0xLTA_adae2034-ca70-4d49-aa26-8af5e40098ce">14,520</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzExLTMtMS0xLTA_99220ca9-3444-4db7-9c8d-6e26205beafe">32,018</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpenseDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzExLTUtMS0xLTA_e8b1fdc1-9dd7-4faa-949e-9d69f6e634b1">99,742</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Federal funds purchased</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseFederalFundsPurchased" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzEzLTEtMS0xLTI1ODM4_2a522863-ad45-4efd-ad94-fb13ab11c5ad">32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseFederalFundsPurchased" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzEzLTMtMS0xLTI1ODQw_40198a69-a47e-400f-9ca8-141a3d0ae181">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpenseFederalFundsPurchased" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzEzLTUtMS0xLTI1ODQy_ac71b928-4fa5-4337-bb80-71b1791f363d">347</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Repurchase 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="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzEyLTEtMS0xLTA_60a437a9-7d70-4ef3-be9a-7dcb587c0dd2">2,209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzEyLTMtMS0xLTA_9678a47c-813d-41bc-854e-fe80ad196650">4,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzEyLTUtMS0xLTA_0120b581-04ae-4759-842b-bcdf8ae7a72d">19,328</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Junior subordinated deferrable interest debentures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseJuniorSubordinatedDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzEzLTEtMS0xLTA_9d4e6719-7b42-40bb-aa48-0f6870b8f0e0">2,484</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseJuniorSubordinatedDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzEzLTMtMS0xLTA_f941c9a6-5707-4816-bed8-cebea9adc971">3,560</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpenseJuniorSubordinatedDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzEzLTUtMS0xLTA_da344d94-7a99-4698-b874-f93e1cf45911">5,706</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Subordinated notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseSubordinatedNotesAndDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE0LTEtMS0xLTA_db25fb31-5541-42db-9aca-0c4f067bae9b">4,657</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseSubordinatedNotesAndDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE0LTMtMS0xLTA_9b887352-0cff-4c56-a3a7-38a75bd1c8bf">4,656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpenseSubordinatedNotesAndDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE0LTUtMS0xLTA_604602d6-930d-4e00-ba7c-6a8559f2e296">4,657</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Federal Home Loan Bank advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE1LTEtMS0xLTA_651c6d88-8f53-4342-806a-d56e1461cbfb">&#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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE1LTMtMS0xLTA_b766447c-8c0e-49b9-b980-01098c51daaf">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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE1LTUtMS0xLTA_9bda87b8-60e1-4b61-9ce2-f62c084972bc">&#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%">Total interest expense</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE2LTEtMS0xLTA_a5cb4405-81e7-4ce1-b855-67741a7a8b8c">23,902</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE2LTMtMS0xLTA_693e882a-e4d4-4f7a-9777-07f37c7d221e">45,034</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE2LTUtMS0xLTA_ca47bb66-a37f-4946-b741-fd61b0926835">129,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE3LTEtMS0xLTA_6c709d68-efb2-4748-a844-866d8d989008">984,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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE3LTMtMS0xLTA_fcf353f5-deec-48b4-9e6b-195ad11d10da">976,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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE3LTUtMS0xLTA_c3f00a02-8278-4710-a350-1d8d02dc6102">1,004,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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss 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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE4LTEtMS0xLTA_377e822e-fe05-4ae7-a987-9d3f25f1ed2d">63</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE4LTMtMS0xLTA_c14c9425-f13a-436b-9a54-b5a81cc52e9e">241,230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE4LTUtMS0xLTA_5503c9eb-cea1-4f89-8a83-362bcdd5c70b">33,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 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%">Net interest income after credit loss 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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE5LTEtMS0xLTA_9b2ca009-396d-4157-8379-135891db1e78">984,804</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE5LTMtMS0xLTA_f77811fb-69ee-4391-8a47-447781a23387">734,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE5LTUtMS0xLTA_17f25045-059d-4d20-a22b-7db1a2592c24">970,246</ix:nonFraction>&#160;</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%">Non-interest income:</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%">Trust and investment management fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="cfr:Trustandinvestmentmanagementfees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzIxLTEtMS0xLTA_64af22f2-29f1-4ba2-8425-833732604678">148,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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="cfr:Trustandinvestmentmanagementfees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzIxLTMtMS0xLTA_14be28ab-3424-40c2-ab94-2617c3db859e">129,272</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="cfr:Trustandinvestmentmanagementfees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzIxLTUtMS0xLTA_d9c771e3-9b64-4646-9b08-0e5fe1da0eb1">126,722</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Service charges on deposit accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzIyLTEtMS0xLTA_c1bf80ef-5413-400a-ad8b-fdf57e6e40db">83,292</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzIyLTMtMS0xLTA_a06e7914-e68a-4a03-a852-b88ace822653">80,873</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzIyLTUtMS0xLTA_b9493bce-fd48-4cde-b83d-bbea1e32469a">88,983</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance commissions and fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:InsuranceCommissionsAndFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzIzLTEtMS0xLTA_daf6fc02-b580-4811-a870-3abb1eaae0a4">51,548</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:InsuranceCommissionsAndFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzIzLTMtMS0xLTA_1121692b-db53-4f6a-bf4c-20b854750403">50,313</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:InsuranceCommissionsAndFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzIzLTUtMS0xLTA_bbcc1786-2db2-4f1c-95e7-df0c9ae83232">52,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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interchange and card transaction fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="cfr:InterchangeAndCardTransactionFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI0LTEtMS0xLTA_0431b720-a195-47a9-a139-4bca80d0b9c9">17,461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="cfr:InterchangeAndCardTransactionFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI0LTMtMS0xLTA_8c961e58-1d82-4352-a322-6038902d4d9a">13,470</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="cfr:InterchangeAndCardTransactionFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI0LTUtMS0xLTA_5c0ecc68-da48-46f8-b847-587fff9b8190">14,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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other charges, commissions and fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="cfr:Otherchargescommissionsandfees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI1LTEtMS0xLTA_e4d0be90-49ae-433f-81b7-6faee3c114da">36,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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="cfr:Otherchargescommissionsandfees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI1LTMtMS0xLTA_5be2af70-399d-4335-a86f-768bdc5abeb4">34,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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="cfr:Otherchargescommissionsandfees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI1LTUtMS0xLTA_bd7f8a5e-7d8a-4628-a022-5d33a0ec59e4">37,123</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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 gain (loss) on securities transactions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:DebtAndEquitySecuritiesGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI2LTEtMS0xLTA_92633b80-15e6-48f2-8922-d35240ed4b8f">69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:DebtAndEquitySecuritiesGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI2LTMtMS0xLTA_48e35056-91e7-4535-b6d0-4a12a03e84d7">108,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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:DebtAndEquitySecuritiesGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI2LTUtMS0xLTA_e5fde52b-ee91-4a4d-9107-46d60df78aa6">293</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI3LTEtMS0xLTA_9d5e365b-3761-4a0a-afe9-0c936d07086e">48,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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI3LTMtMS0xLTA_d99f2cee-184d-4836-a052-b1984bf5f8d3">47,712</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI3LTUtMS0xLTA_2dd812ac-03a4-43dd-8873-a60da720c70c">43,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 19pt;text-align: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 non-interest 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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI4LTEtMS0xLTA_5bd8c776-89c2-4b43-a267-eacf8ac12e2d">386,728</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI4LTMtMS0xLTA_1f1a6526-d3a8-444d-a03a-56d797b6f67e">465,454</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI4LTUtMS0xLTA_92c3c0fc-d51e-478d-892d-91e3865ab2b3">363,902</ix:nonFraction>&#160;</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%">Non-interest expense:</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%">Salaries and wages</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMwLTEtMS0xLTA_7ade64c8-e4cd-470c-829a-1c69b710272b">395,497</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMwLTMtMS0xLTA_2d171232-f0d6-488c-aa62-3fecf6092c9e">387,328</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMwLTUtMS0xLTA_051d4cec-b359-406e-9057-9f98ac483122">375,029</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Employee benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMxLTEtMS0xLTA_f5982a03-3c4c-4cd8-b0ee-0aa50b017a9f">82,029</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMxLTMtMS0xLTA_5460a233-e8b7-4378-9e24-bf97fe90726b">75,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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMxLTUtMS0xLTA_5a91a57e-b42f-4ba3-93d0-1ee66be22595">86,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 7.75pt;text-align: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 occupancy</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMyLTEtMS0xLTA_b67e0cee-cf4e-4a7f-9365-988db7d91c32">107,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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMyLTMtMS0xLTA_25c6fbd2-336b-414a-b649-d0c038c58f30">102,938</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMyLTUtMS0xLTA_8516b595-af75-41db-8f9c-ec8f8438cf58">89,466</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Technology, furniture 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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:EquipmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMzLTEtMS0xLTA_9e647079-574c-4180-9695-4992c8f709be">112,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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:EquipmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMzLTMtMS0xLTA_8d1147a2-988c-4ffb-bd9d-a897e9b64b81">105,232</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:EquipmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMzLTUtMS0xLTA_9e371950-f658-485d-92a4-01ab23a49d34">91,995</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Deposit insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM0LTEtMS0xLTA_fae0da29-ff11-4ab6-bd93-151851aaaf4a">12,232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM0LTMtMS0xLTA_b20ca4d5-7e6a-4264-bf57-892df54fecfd">10,502</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM0LTUtMS0xLTA_d5a48791-62c4-4ae6-be83-90996f6d1d10">10,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%">Intangible 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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM1LTEtMS0xLTA_a303812a-5295-4b24-adbd-5bba3720b776">697</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM1LTMtMS0xLTA_274959d3-e62f-408a-bef0-ca91ed01757f">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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM1LTUtMS0xLTA_bd6e12b9-801a-4275-91c5-e03fd0d4d2ad">1,168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM2LTEtMS0xLTA_5296075d-0afb-461f-bbd6-3eef4ba57d20">171,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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM2LTMtMS0xLTA_b000b0d3-6254-4312-b390-69ae5a5bd97d">166,310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM2LTUtMS0xLTA_97b7ee31-f66d-45af-baa1-7e4dacdad0b0">180,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 19pt;text-align: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 non-interest 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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM3LTEtMS0xLTA_7060550d-8e02-4eac-a53d-5638c9bb0fbe">881,994</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM3LTMtMS0xLTA_a2fc846a-618d-4794-9441-29776652af0b">848,904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM3LTUtMS0xLTA_bc12bebd-4a13-47bb-a3e7-96c61b190344">834,679</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income 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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM4LTEtMS0xLTA_ce074467-65a2-4015-bfa4-df1e4aa592b8">489,538</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM4LTMtMS0xLTA_5c70ba93-2811-4755-b12c-50fb41a94ed6">351,321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM4LTUtMS0xLTA_c71e128b-8c09-4ea3-977a-60469390e629">499,469</ix:nonFraction>&#160;</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%">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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM5LTEtMS0xLTA_55072f5a-a769-4ad8-b0ba-32347eb64d15">46,459</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM5LTMtMS0xLTA_097d87f0-47a9-4e72-ad56-26cee974476a">20,170</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM5LTUtMS0xLTA_d9be9e34-8202-4311-a22e-608a336fb76d">55,870</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQwLTEtMS0xLTA_cdf822c6-08a6-4cca-97d3-a9ee1f2f04da">443,079</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQwLTMtMS0xLTA_26ec8845-3c64-4eb6-a049-ee7dc9c699f2">331,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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQwLTUtMS0xLTA_1cc8807c-fe68-4cb9-a89d-0bff0234b4cd">443,599</ix:nonFraction>&#160;</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%">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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQxLTEtMS0xLTA_eb5e031e-bfdc-4bdf-ba34-c77ba440a4e7">7,157</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQxLTMtMS0xLTA_b482efb8-1cdf-44eb-9f54-bc1089f76798">2,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQxLTUtMS0xLTA_61e89100-96af-42db-a5e0-f50d12581d1a">8,063</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Redemption of 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%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQyLTEtMS0xLTA_e8f7af0a-d9af-45e9-be5f-a3b897e86d63">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQyLTMtMS0xLTA_b3f99cf1-cf7f-4f0e-a19a-4cb3618c846b">5,514</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQyLTUtMS0xLTA_acace6d7-1efd-4106-ad9e-a47c57458449">&#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:700;line-height:100%">Net income available to common shareholders</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQzLTEtMS0xLTA_9e17f1af-dab1-4b2c-ba3e-b7413bcf5c1e">435,922</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQzLTMtMS0xLTA_48b88667-9cd1-4484-889f-459152a3ae30">323,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 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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQzLTUtMS0xLTA_a50f469f-ea6b-437e-9cc1-768597500305">435,536</ix:nonFraction>&#160;</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 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 7.75pt;text-align: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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQ2LTEtMS0xLTA_774a72f0-0af5-4173-b1f9-4ec0580e3da6">6.79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQ2LTMtMS0xLTA_7887c80e-b040-4a60-bf84-00d99245a8f4">5.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQ2LTUtMS0xLTA_1e3798ef-a24e-4133-b96d-29fb861339c8">6.89</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQ3LTEtMS0xLTA_a17033bc-bb63-4a81-bfea-d57327f25c14">6.76</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQ3LTMtMS0xLTA_f716040c-090d-4bc2-ba20-2ad3a7894529">5.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="usdPerShare" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQ3LTUtMS0xLTA_39e67c34-98d9-4815-88a1-c0addb7368c3">6.84</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying Notes to Consolidated Financial Statements. </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%">78</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_151"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cullen/Frost Bankers, Inc.</span></div><div><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Dollars in thousands)</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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.844%"></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:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzItMS0xLTEtMA_cdf822c6-08a6-4cca-97d3-a9ee1f2f04da">443,079</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzItMy0xLTEtMA_26ec8845-3c64-4eb6-a049-ee7dc9c699f2">331,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzItNS0xLTEtMA_1cc8807c-fe68-4cb9-a89d-0bff0234b4cd">443,599</ix:nonFraction>&#160;</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 comprehensive income (loss), before tax:</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:8pt;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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:#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:8pt;font-weight:400;line-height:100%">&#160;</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%">Securities available for sale and transferred securities:</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: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;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#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%">Change in net unrealized gain/loss during the 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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzUtMS0xLTEtMA_d26bd3c0-bb9c-415e-9541-fb649d4a92e0">231,355</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzUtMy0xLTEtMA_738040c1-1dff-4a8f-b55c-fc3e9e54c6b3">427,331</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzUtNS0xLTEtMA_72e5deef-45c6-42a0-b778-b74d40b32d8d">418,556</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:27pt;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 net unrealized gain on securities transferred to held to maturity</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzYtMS0xLTEtMA_f85c544a-9009-4904-9f1b-fa45a8bd351d">971</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzYtMy0xLTEtMA_9bf60a81-4f80-4516-8c37-ffd03914c2da">1,256</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzYtNS0xLTEtMA_57935782-1f8e-4bb6-b981-f62f87f01db9">1,292</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:27pt;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 net (gains) losses included in net income</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzctMS0xLTEtMA_b228661f-df0c-49f9-bd6d-e9e292b49d73">69</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzctMy0xLTEtMA_9317dc98-229c-4f22-8c05-d1fb52d97d60">108,989</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzctNS0xLTEtMA_97ebaa27-92f1-420b-9515-45b528f67d5b">293</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:38.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 securities available for sale and transferred securities</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzgtMS0xLTEtMA_17c17fbe-a14c-4abd-92ff-78cffc816f2c">232,395</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzgtMy0xLTEtMA_7c8ac51f-c54d-4649-8fd0-196460550d93">317,086</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzgtNS0xLTEtMA_0513b59d-bbf5-4d9d-b2b0-e96feffee8b7">416,971</ix:nonFraction>&#160;</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%">Defined-benefit post-retirement benefit plans:</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:8pt;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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:#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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">Change in the net actuarial gain/loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzEwLTEtMS0xLTA_400f3223-4582-44ca-a235-22bc559db14e">16,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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzEwLTMtMS0xLTA_1688542b-c457-4432-850c-c757b7346093">11,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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzEwLTUtMS0xLTA_2b7bea4f-fe4a-4a5d-b0e6-b45ecc7c27b3">3,644</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzExLTEtMS0xLTA_554a02ea-744c-4b78-9849-c7c6b4ffe4ab">6,116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzExLTMtMS0xLTA_187755bc-1bf6-4a47-8ef8-50287c9e3157">5,319</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzExLTUtMS0xLTA_fc842388-1bcf-4e7f-b695-e10490599d0e">5,623</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 defined-benefit post-retirement benefit plans</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzEyLTEtMS0xLTA_bdee8f02-a490-44a1-98e6-c945ea624ed8">22,709</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzEyLTMtMS0xLTA_1a529fda-0565-43fe-bdb4-51d433d43b1e">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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzEyLTUtMS0xLTA_ea44444b-645b-457b-9754-810c8a6d2c7c">1,979</ix:nonFraction>&#160;</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 comprehensive income (loss), before tax</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzEzLTEtMS0xLTA_c0d61292-508c-42d3-ad5b-7cc54190e1f2">209,686</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzEzLTMtMS0xLTA_2dbb00b7-9be1-4b43-a9f1-0552e21b9351">310,887</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzEzLTUtMS0xLTA_bd70bca4-49fd-4ad1-b14f-71cce2dc3d13">418,950</ix:nonFraction>&#160;</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:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense (benefit)</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzE0LTEtMS0xLTA_e398afb4-35e7-4e40-a9d4-64c18c614854">44,034</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzE0LTMtMS0xLTA_38a6ddd4-6793-4c90-88ff-86e4fbff6088">65,287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzE0LTUtMS0xLTA_1f50ca2f-7367-42b6-8cdb-48e52a30bf31">87,980</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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), net of tax</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzE1LTEtMS0xLTA_2d25008c-2d80-4c6f-8004-f75de81e3b09">165,652</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzE1LTMtMS0xLTA_6f0b512c-9af7-473a-a2d8-af1a709c043a">245,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzE1LTUtMS0xLTA_d535fde2-00b0-4c8d-a9d3-a9a07c41ace5">330,970</ix:nonFraction>&#160;</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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzE2LTEtMS0xLTA_b3c23849-c7a7-4c25-8a4f-4bda6dd5bb2c">277,427</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzE2LTMtMS0xLTA_17958576-422c-4427-9b77-b1d7f82bfbc4">576,751</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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzE2LTUtMS0xLTA_62102b8b-fc6e-450c-8a25-4e9eedea0214">774,569</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying Notes to Consolidated Financial Statements. </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%">79</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_154"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cullen/Frost Bankers, Inc.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statement of Changes in Shareholders&#8217; Equity</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Dollars in thousands, except per share amounts) </span></div><div><span><br/></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:32.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.752%"></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:6.432%"></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:7.073%"></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:7.874%"></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:10.278%"></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:7.393%"></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:8.039%"></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:7pt;font-weight:700;line-height:100%">Preferred<br/>Stock</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:7pt;font-weight:700;line-height:100%">Common<br/>Stock</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:7pt;font-weight:700;line-height:100%">Additional<br/>Paid-In<br/>Capital</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:7pt;font-weight:700;line-height:100%">Retained<br/>Earnings</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:7pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>Income (Loss),<br/>Net of Tax</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:7pt;font-weight:700;line-height:100%">Treasury<br/>Stock</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:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at January&#160;1, 2019</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b090403ae124c64bc9fe7a12c704b87_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEtMS0xLTEtMA_3dc397d8-45d7-4cf0-a6ba-607dd331f756">144,486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5104f0716fca4196b0c4704f2dc69ce8_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEtMy0xLTEtMA_85248541-496b-4267-b20c-cdeb7711b445">642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide9575dbc54b4a6587acd46422add072_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEtNS0xLTEtMA_b7a85aa8-c62a-4cfe-9251-2cb4033def44">967,304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3426f8a7d95c414794b1d7ddb49d4afa_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEtNy0xLTEtMA_f48582f4-88b0-42bd-9715-34da8cb2bef9">2,440,002</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1b04ff8a7c348d2a0818c35ca0ae1df_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEtOS0xLTEtMA_18947fc2-7d38-4e79-a8b3-2d207699e83f">63,600</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9f69a949e542be9b886edcf4ca2ab7_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEtMTEtMS0xLTA_3f90062f-f21a-434b-84f4-bcb939217380">119,917</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72c15a74811c41ed8fe76044fd2cee3b_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEtMTMtMS0xLTA_7dcb77e7-bc99-49f9-8af0-92884f8a1e2c">3,368,917</ix:nonFraction>&#160;</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:8pt;font-weight:400;line-height:100%">Cumulative effect of accounting change</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3426f8a7d95c414794b1d7ddb49d4afa_I20181231" decimals="-3" sign="-" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzItNy0xLTEtMA_e7f8c405-55b8-4a22-9447-43ce7ca93e4b">14,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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i72c15a74811c41ed8fe76044fd2cee3b_I20181231" decimals="-3" sign="-" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzItMTMtMS0xLTA_14b32444-5741-4e19-87f9-244e444c3681">14,672</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:8pt;font-weight:400;line-height:100%">Adjusted beginning balance</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b090403ae124c64bc9fe7a12c704b87_I20181231" decimals="-3" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMtMS0xLTEtMA_fd9328d3-b44f-4397-8c4a-f160b7625027">144,486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5104f0716fca4196b0c4704f2dc69ce8_I20181231" decimals="-3" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMtMy0xLTEtMA_2e620818-d168-46a7-a50c-529563995bb0">642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide9575dbc54b4a6587acd46422add072_I20181231" decimals="-3" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMtNS0xLTEtMA_5e7e7194-47e6-443d-8c0b-4f765f213f63">967,304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3426f8a7d95c414794b1d7ddb49d4afa_I20181231" decimals="-3" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMtNy0xLTEtMA_b8af0017-b6c6-4a0c-a45f-a7cee72172fb">2,425,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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1b04ff8a7c348d2a0818c35ca0ae1df_I20181231" decimals="-3" sign="-" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMtOS0xLTEtMA_b20411cc-2475-4e59-a4e5-b97978d34611">63,600</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9f69a949e542be9b886edcf4ca2ab7_I20181231" decimals="-3" sign="-" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMtMTEtMS0xLTA_6eef819c-7240-4bde-839c-def31d5d9f3b">119,917</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72c15a74811c41ed8fe76044fd2cee3b_I20181231" decimals="-3" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMtMTMtMS0xLTA_e6c6fe8a-1c55-4bb8-bfe0-87441d74ffe1">3,354,245</ix:nonFraction>&#160;</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:8pt;font-weight:400;line-height:100%">Net 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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08a21888036e4259b812e6e4a144f188_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzQtNy0xLTEtMA_f1c5e859-2021-4041-94c6-6fd174a08107">443,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzQtMTMtMS0xLTA_2ede26f0-ac8a-4f0d-a69b-68c633ecb43e">443,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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income, net of 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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id89402b9e8854de287b0e09add92eb77_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzUtOS0xLTEtMA_edb18e7a-3cfe-4ead-b7a9-91a1336294a0">330,970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzUtMTMtMS0xLTA_0076a621-1ced-48af-8d65-235406026393">330,970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">Stock option exercises/stock unit conversions (<ix:nonFraction unitRef="shares" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzctMC0xLTEtMC90ZXh0cmVnaW9uOjljOWQ2ODM5MzNkZDQyMzlhMWYwNTYyMjM0MjJlMWM4XzUx_980eebda-d86a-46bb-8b79-e6575ad08232">399,224</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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i08a21888036e4259b812e6e4a144f188_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzctNy0xLTEtMA_3f641a72-9b22-4513-89fe-6800f8181d7b">16,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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie09b15acdb114707915c04a9cb8a08f3_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzctMTEtMS0xLTA_fbb61864-9b83-4d80-bab5-dfd9702eeadf">37,096</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzctMTMtMS0xLTA_c00cb8bf-278e-4428-9459-9084d049da38">20,770</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">Stock-based compensation expense recognized in 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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i165986944f564b6386f1afa6026edac0_D20190101-20191231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzgtNS0xLTEtMA_56242c54-e155-4875-9c19-b21f0eee45b0">15,946</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzgtMTMtMS0xLTA_bb728c62-b8e4-4778-95b3-9d6e22b56827">15,946</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">Purchase of treasury stock (<ix:nonFraction unitRef="shares" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzktMC0xLTEtMC90ZXh0cmVnaW9uOmJkMzQxYTc1OWE5MTQ1Y2Q5NzI0MjM3Yzk5NDQ0MWEwXzMy_09603d60-dd13-435e-a8d1-1904d803f7cf">716,062</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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie09b15acdb114707915c04a9cb8a08f3_D20190101-20191231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzktMTEtMS0xLTA_8930fb29-a3f9-4643-b1b5-5a368f7057ca">68,793</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzktMTMtMS0xLTA_2ea1910c-70c0-4641-bf2c-3f077846f3f9">68,793</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:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends - preferred stock (approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="2" name="us-gaap:PreferredStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjoyNGIwMDBkNGY3ODM0ZmFhYjZjYmFhMTFjMzM5ZDMxNF81Mg_16b9b237-23b6-419d-a8ba-1f882e6a74ae">1.34</ix:nonFraction> per share)</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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i08a21888036e4259b812e6e4a144f188_D20190101-20191231" decimals="-3" name="us-gaap:DividendsPreferredStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEwLTctMS0xLTA_7f542597-e432-494c-b836-1bb16f5a5367">8,063</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:DividendsPreferredStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEwLTEzLTEtMS0w_e21d3403-6b30-4d71-b1b0-cb04db954964">8,063</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:8pt;font-weight:400;line-height:100%">Cash dividends &#8211; common stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzExLTAtMS0xLTAvdGV4dHJlZ2lvbjplMmM2NDQ3MjAxODc0NDRhODc2NTUyZmU2YWU1ZTAwMF8zNQ_c761a99b-76e5-4871-b76a-c807b87ccbbe">2.80</ix:nonFraction>&#160;per share)</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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i08a21888036e4259b812e6e4a144f188_D20190101-20191231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzExLTctMS0xLTA_9821b01a-6e5e-417f-9cc8-72946e256968">177,006</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzExLTEzLTEtMS0w_44cc327a-3199-4822-ad67-50ad9d95f057">177,006</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:8pt;font-weight:700;line-height:100%">Balance at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94fab2fc824449f2a6ce698309f10785_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEyLTEtMS0xLTA_95e1c002-b0d3-4aa1-afa9-b97fd93949d7">144,486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45b3f362799442a18ee37925807769ec_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEyLTMtMS0xLTA_a7a2d480-9a54-472a-9a7d-c0cce5fdcc52">642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c11abd15be14a699e610b0bbdbbc690_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEyLTUtMS0xLTA_520ddb29-507b-483f-bfde-cd18dc6925f0">983,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6157948d99444093a882a8131cd09878_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEyLTctMS0xLTA_d0cae83b-9f6f-449c-97b8-70e91cc023bf">2,667,534</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a1707518e3045e3a1f9d860e42cc1c6_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEyLTktMS0xLTA_2cb1b3d7-3c44-48d4-8cac-d8f5b379c22a">267,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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic8bc9b7c8dd9407f8a361e28dbb3df9b_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEyLTExLTEtMS0w_2a81821a-80d2-4dcc-a5f8-7d5357c17499">151,614</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEyLTEzLTEtMS0w_c48e296e-3b91-4e40-9a82-5c4a0724b0d4">3,911,668</ix:nonFraction>&#160;</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:8pt;font-weight:400;line-height:100%">Cumulative effect of accounting change</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6157948d99444093a882a8131cd09878_I20191231" decimals="-3" sign="-" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEzLTctMS0xLTA_8e924110-75b0-4fff-9bb5-5a25e87fdcbf">29,252</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231" decimals="-3" sign="-" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEzLTEzLTEtMS0w_db2aefaf-d933-42e0-b56a-0adf3086644a">29,252</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted beginning balance</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94fab2fc824449f2a6ce698309f10785_I20191231" decimals="-3" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE0LTEtMS0xLTA_435de087-ca96-4840-b099-7eeef1a0f108">144,486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45b3f362799442a18ee37925807769ec_I20191231" decimals="-3" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE0LTMtMS0xLTA_18e5f954-0a39-4b30-9d33-9128c27d2897">642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c11abd15be14a699e610b0bbdbbc690_I20191231" decimals="-3" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE0LTUtMS0xLTA_fe4be38d-c193-4b63-acc9-2d460d2a96f4">983,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6157948d99444093a882a8131cd09878_I20191231" decimals="-3" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE0LTctMS0xLTA_23acfb28-75a6-41c7-9d5f-033ea22e7759">2,638,282</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a1707518e3045e3a1f9d860e42cc1c6_I20191231" decimals="-3" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE0LTktMS0xLTA_622850ed-aa9f-42b1-8b52-2a8f1cd6d853">267,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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic8bc9b7c8dd9407f8a361e28dbb3df9b_I20191231" decimals="-3" sign="-" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE0LTExLTEtMS0w_77efeb83-265b-4ba7-91b2-012e1b319c79">151,614</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231" decimals="-3" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE0LTEzLTEtMS0w_4c0771ad-a080-43ca-97c2-0d2582e03e16">3,882,416</ix:nonFraction>&#160;</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:8pt;font-weight:400;line-height:100%">Net 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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib30324ef47984877ad3c1b825c9ecd55_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE1LTctMS0xLTA_57493a9f-04fe-4327-a934-236895970da6">331,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE1LTEzLTEtMS0w_51fcccb6-0a40-40da-8c90-75e4eddcf419">331,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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income, net of 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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd90758071d34a3e902419be4ba4c1c0_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE2LTktMS0xLTA_2ed1463b-e05a-4982-acf8-d2420369ef27">245,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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE2LTEzLTEtMS0w_ce0c75f2-ad5e-40e0-8c0a-ff93a4f1760b">245,600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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:8pt;font-weight:400;line-height:100%">Stock option exercises/stock unit conversions (<ix:nonFraction unitRef="shares" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE3LTAtMS0xLTAvdGV4dHJlZ2lvbjo1ODYzYmIwMTBjZTA0OTgyYmVhMGJmODE1MTM0MjhlY181MQ_f3424145-632a-4c8b-8f31-cf47bf6db737">408,563</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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib30324ef47984877ad3c1b825c9ecd55_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE3LTctMS0xLTA_2ca06bef-aef2-48f7-98f4-c39ea5dbbf96">27,214</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55c6eaacbcdd44caad4d5f082fded5ff_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE3LTExLTEtMS0w_168f57ea-bdd6-42cc-91b5-93c3c4a12384">39,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE3LTEzLTEtMS0w_271f0e30-8a97-412f-987d-d1e7e859d5b3">12,557</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">Stock-based compensation expense recognized in 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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69bb6497e1c1496da12f5d4b7b14f20f_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE4LTUtMS0xLTA_9f231e69-cf0f-4761-b258-f2ac29f72095">13,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE4LTEzLTEtMS0w_4d82d012-148e-4c68-ba32-d87479066bf3">13,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;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:8pt;font-weight:400;line-height:100%">Redemption of series A preferred stock (<ix:nonFraction unitRef="shares" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="INF" name="us-gaap:StockRedeemedOrCalledDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE4LTAtMS0xLTI2MTk0L3RleHRyZWdpb246MzE1MWZiNmRlZTYwNDg2Yjk3MTU5MWMxMDBlOTAyNmRfNDQ_d0cb0dbb-75fc-4434-a6ab-6b011594cf8e">6,000,000</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6ea8011dddea405a8fadfd4236e80aa4_D20200101-20201231" decimals="-3" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE4LTEtMS0xLTI2MjAz_b5ad83fd-a5d6-40db-9c2f-61f471dc8b4f">144,486</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib30324ef47984877ad3c1b825c9ecd55_D20200101-20201231" decimals="-3" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE4LTctMS0xLTI2MjAz_09334601-6e14-4f5c-8693-2c13af19d293">5,514</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE4LTEzLTEtMS0yNjIwMw_d16dc13d-8fa7-499e-a929-9c00e066e135">150,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;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:8pt;font-weight:400;line-height:100%">Issuance of series B preferred stock (<ix:nonFraction unitRef="shares" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE5LTAtMS0xLTI2MTk3L3RleHRyZWdpb246MDIyNmU5OGNjNjA2NGEyZjliYmJhNTM0YTI5MGFiZWRfNDI_2518ab3e-3149-4e77-aeb5-06ba59978c77">150,000</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ea8011dddea405a8fadfd4236e80aa4_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE5LTEtMS0xLTI2MjAz_cd9b546c-6c61-42e2-8a0e-ca548e08c43a">145,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE5LTEzLTEtMS0yNjIwMw_46c4e68d-3790-4b22-9280-fb7cc5013f35">145,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;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:8pt;font-weight:400;line-height:100%">Purchase of treasury stock (<ix:nonFraction unitRef="shares" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyMDZmMzlmM2E3OGY0YTAyYmVlZTIzZDMxZTFiNDkxMl8zMg_14b3cf5d-514a-4142-8a5d-98e2fe1b41e7">206,951</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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i55c6eaacbcdd44caad4d5f082fded5ff_D20200101-20201231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE5LTExLTEtMS0w_43e374eb-3154-49f0-90e2-a596f6920021">15,785</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE5LTEzLTEtMS0w_bbee38e5-876e-437e-b788-79f5f07b5bb0">15,785</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:5.25pt;text-indent:-4.51pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Treasury stock issued to the 401(k) stock purchase plan (<ix:nonFraction unitRef="shares" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIxLTAtMS0xLTI2NDc0L3RleHRyZWdpb246MDZhYmY3ZGI0ZTFhNDI5Yjg2Nzc3NGM1YjRlODY3NGVfMTA5OTUxMTYyNzg0OA_870c885e-8390-4ef7-a4fa-ddad691e31c1">140,264</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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib30324ef47984877ad3c1b825c9ecd55_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIxLTctMS0xLTI2NDgx_66f1f9cb-6adb-415c-9eeb-767765af65aa">3,382</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55c6eaacbcdd44caad4d5f082fded5ff_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIxLTExLTEtMS0yNjQ4MQ_993082b1-28c6-400d-bd94-5922840ec39c">13,689</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIxLTEzLTEtMS0yNjQ4MQ_d82f9c1a-8800-45c2-b66d-1d5c739221b2">10,307</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">Cash dividends &#8211; preferred stock (approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="2" name="us-gaap:PreferredStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIwLTAtMS0xLTAvdGV4dHJlZ2lvbjo0ZDI3ZmM3NzFlMGM0Y2I2YTIxNzc5M2U1ZmQ3ZmJjM181Mg_e5390110-1352-4c2e-ad93-e2613600a2b6">0.34</ix:nonFraction> per share)</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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib30324ef47984877ad3c1b825c9ecd55_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIwLTctMS0xLTA_df1885df-36fd-4201-98e6-573c7362a348">2,016</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIwLTEzLTEtMS0w_1ae4c8cf-16b5-454b-bfd7-779fb27d6b95">2,016</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:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends &#8211; common stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIxLTAtMS0xLTAvdGV4dHJlZ2lvbjo0NGRiZTQxYjE5Yzc0MjllYTVhY2Y2NGNhZjRjYzE3NV8zNQ_658502d9-4aba-4100-82ca-c12df7ee1808">2.85</ix:nonFraction>&#160;per share)</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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib30324ef47984877ad3c1b825c9ecd55_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIxLTctMS0xLTA_f6c9388b-0e8a-4d7a-9570-d7df31666f10">180,584</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIxLTEzLTEtMS0w_f419e03e-e70e-4f8e-a9a8-f2a73fbcc5d1">180,584</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:8pt;font-weight:700;line-height:100%">Balance at December 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b363418372c48019e062cf83f41d964_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIyLTEtMS0xLTA_119f908d-63f1-4a3d-9f32-8c744065588c">145,452</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i101c2a8be3a447e89d853b3bfb41b9f8_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIyLTMtMS0xLTA_dcee70e9-b4c3-4084-96a9-e981cd04a6c3">642</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4f3833913ed473095de0d834760b2fe_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIyLTUtMS0xLTA_a92b8ac9-a8f2-44c3-9f57-f33d1dac34a6">997,168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2445236951fd483b8f1dd3569573db11_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIyLTctMS0xLTA_6c2d0ab8-43c7-470c-b5c9-5e1280eb23b8">2,750,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6ddb678a7d44a889a6fd147d5650cfc_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIyLTktMS0xLTA_e6bcb751-5d9d-4e51-bd72-98298c370443">512,970</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i638d2cec934b4077835d718a3b46341a_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIyLTExLTEtMS0w_3ce1b612-3329-45b0-98f4-c246824436ca">113,939</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIyLTEzLTEtMS0w_7f13947d-a836-4f31-a949-3f8bca984189">4,293,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:8pt;font-weight:400;line-height:100%">Net 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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65344c948d324f2299648afcb1263ae6_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzI1LTctMS0xLTA_c9af3b25-0bf1-4fdc-a6e5-26d0d34f257c">443,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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzI1LTEzLTEtMS0w_4731232d-2570-4797-9d13-262909fdb13f">443,079</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic23de4ff476541d4a21e493cd1ef42ab_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzI2LTktMS0xLTA_c8d0a0b0-c84d-4f0c-bb35-7b83a0dafa7e">165,652</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzI2LTEzLTEtMS0w_052d8771-56dd-4008-98cf-6da27e3e6aa6">165,652</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:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock option exercises/stock unit conversions (<ix:nonFraction unitRef="shares" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzI3LTAtMS0xLTAvdGV4dHJlZ2lvbjo2ZTE3ZWRmNzNjNWY0MGVjYmE4ZTgzNDJiYzQ4MjZlZF81MQ_818d9fa8-9010-4e18-bcd0-6fd6c584e7b9">987,758</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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i65344c948d324f2299648afcb1263ae6_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzI3LTctMS0xLTA_34257a2f-9198-420b-a196-56d553f133fe">40,836</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52bb38b01f4e4e628b69ac9f31e6e45a_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzI3LTExLTEtMS0w_1788b869-6576-4ea6-9018-c68fe297e4fb">95,253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzI3LTEzLTEtMS0w_6533dd1f-b618-4d91-a136-5bbe30b8f4a7">54,417</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">Stock-based compensation expense recognized in 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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1586d455b6fa4f9e83a0decd4bbeb6b5_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzI4LTUtMS0xLTA_a3fc77a3-e764-4eed-9101-914ee90e2636">12,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzI4LTEzLTEtMS0w_879cd942-383b-4c8c-8ca8-8a3b686afdb7">12,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchase of treasury stock (<ix:nonFraction unitRef="shares" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjoyY2Q3ZTQ3NzY1NDk0YmZiYTg0MGZhNzQ2Yzc2YjI0Yl8zMg_3909d980-c695-458a-9f57-31d013903892">31,317</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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i52bb38b01f4e4e628b69ac9f31e6e45a_D20210101-20211231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMxLTExLTEtMS0w_e6b08e96-0a59-45b6-a373-4736658f5b06">3,864</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMxLTEzLTEtMS0w_f39fb407-318f-443a-8398-064c977765dd">3,864</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:5.25pt;text-indent:-4.51pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Treasury stock issued to the 401(k) stock purchase plan (<ix:nonFraction unitRef="shares" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjo5ZTc0NGYwZTZhMTc0NzljYTY1ZWE4MGFjYzY2YTY4Yl82MQ_e99087a1-d62e-413b-b8c6-cc931f650635">18,555</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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i65344c948d324f2299648afcb1263ae6_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMyLTctMS0xLTA_3c455fe5-6235-4ac8-a3b0-8fbf2f3ac6be">57</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52bb38b01f4e4e628b69ac9f31e6e45a_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMyLTExLTEtMS0w_0d4a4bf9-8bb9-4cd4-b10b-090face7addc">1,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMyLTEzLTEtMS0w_3a1ac4f2-f5dc-4d23-91a3-b500a25e5c69">1,749</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%">Cash dividends &#8211; Series B preferred stock (approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="2" name="us-gaap:PreferredStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjplZmQ5ZmY4MjY4MWU0MjM1YmZhODgwYjhmYjUxY2Q1Zl8xMDk5NTExNjI3OTIx_595e7c7a-11f1-4ce5-8b53-c39c339e3239">47.71</ix:nonFraction> per share which is equivalent to approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="2" name="cfr:PreferredStockDividendsEquivalentPerDepositaryShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjplZmQ5ZmY4MjY4MWU0MjM1YmZhODgwYjhmYjUxY2Q1Zl8xMDk5NTExNjI3OTI1_a6a9b8d2-526a-4e3d-9c39-cfbfbb0ae552">1.19</ix:nonFraction> per depositary share)</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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i65344c948d324f2299648afcb1263ae6_D20210101-20211231" decimals="-3" name="us-gaap:DividendsPreferredStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMzLTctMS0xLTA_28760c9e-8110-4ca6-ad75-a0ac5f03a0a6">7,157</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:DividendsPreferredStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMzLTEzLTEtMS0w_3e9b4669-8db3-4c2b-a3bf-ce2b3168a231">7,157</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:8pt;font-weight:400;line-height:100%">Cash dividends &#8211; common stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjoyOWU4ZjlmZjIxZmY0ZjFmYjJiZjdmYjkxNGIzMzdmNV8zNQ_fd2ad905-f877-4522-bb60-77a644dfb26c">2.94</ix:nonFraction>&#160;per share)</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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i65344c948d324f2299648afcb1263ae6_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzM0LTctMS0xLTA_ebaa9445-5491-4a60-a10f-1e4266d105ba">188,786</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:8pt;font-weight:400;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzM0LTEzLTEtMS0w_e100feac-c886-474a-8e8e-44cedcdc4f27">188,786</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:8pt;font-weight:700;line-height:100%">Balance at December 31, 2021</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea1b39ce74874abcbfae0803fa30ea0a_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzM1LTEtMS0xLTA_647f7b55-f5a3-4f19-8029-49b3873c0b94">145,452</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69ebaa9a423f4c86aa18e500aeacd704_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzM1LTMtMS0xLTA_5080df33-4039-453f-816b-da448772df56">642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib79c187524d54585adab6d189ec5b540_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzM1LTUtMS0xLTA_e47fa6ff-4633-4141-8ab5-c82b14cd80b2">1,009,921</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c245b7ba6b4238ada5af175603d66f_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzM1LTctMS0xLTA_4df415e7-6ba2-4078-97db-56221a84e92c">2,956,966</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i545737c974544f579d637815451cd8ea_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzM1LTktMS0xLTA_3c206266-5a5d-435b-93d0-f9fed4248780">347,318</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1463841d81304b9f9376161cd9341610_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzM1LTExLTEtMS0w_7ff44fa0-c8e3-4fe7-915c-08dbd171aec4">20,744</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzM1LTEzLTEtMS0w_83887a6f-12ff-4190-b809-73ba20080c6a">4,439,555</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See accompanying Notes to Consolidated Financial Statements</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%">80</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_157"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cullen/Frost Bankers, Inc.</span></div><div><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Dollars in thousands)</span></div><div style="margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:60.697%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.101%"></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:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating 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;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%">Net income</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzMtMS0xLTEtMA_cdf822c6-08a6-4cca-97d3-a9ee1f2f04da">443,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 style="background-color:#ffffff;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:#ffffff;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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzMtMy0xLTEtMA_26ec8845-3c64-4eb6-a049-ee7dc9c699f2">331,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzMtNS0xLTEtMA_1cc8807c-fe68-4cb9-a89d-0bff0234b4cd">443,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;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%">Adjustments to reconcile net income to net cash from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Credit loss 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUtMS0xLTEtMA_377e822e-fe05-4ae7-a987-9d3f25f1ed2d">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUtMy0xLTEtMA_c14c9425-f13a-436b-9a54-b5a81cc52e9e">241,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUtNS0xLTEtMA_5503c9eb-cea1-4f89-8a83-362bcdd5c70b">33,759</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Deferred tax expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzYtMS0xLTEtMA_2c2616b5-6bd9-46ce-99a5-c497e1028b94">7,784</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzYtMy0xLTEtMA_7206831b-c906-4b2b-960f-e1b6bc843c51">15,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzYtNS0xLTEtMA_a4a7795a-a7bd-4bd5-a1fe-da1db64979b2">7,614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Accretion of loan discounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="cfr:AccretionOfLoanDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzctMS0xLTEtMA_f3d41474-1aa0-4832-9e02-393ccb9053bd">12,890</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="cfr:AccretionOfLoanDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzctMy0xLTEtMA_2c18d3ac-067d-4b3a-ae3e-dfb50e25b53a">15,692</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="cfr:AccretionOfLoanDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzctNS0xLTEtMA_db0ee578-3782-4f39-85e0-124070455741">15,197</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:9pt;font-weight:400;line-height:100%">Securities premium amortization (discount accretion), 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzgtMS0xLTEtMA_c61f7be3-1703-4eb4-a9fe-bd64e6e201f0">119,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzgtMy0xLTEtMA_e4f1f3c0-146a-4000-9e0a-29f5e1b912db">123,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzgtNS0xLTEtMA_1835cc4b-08fc-4894-9e68-4ad6961d9152">115,558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">Net (gain) loss on securities transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:DebtAndEquitySecuritiesGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzktMS0xLTEtMA_c9c54f18-2513-4e5c-98ae-c97f633dcb10">69</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:DebtAndEquitySecuritiesGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzktMy0xLTEtMA_fb48b124-91e3-42aa-b927-5a7ae6d166fe">108,989</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:DebtAndEquitySecuritiesGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzktNS0xLTEtMA_8e024353-ff8d-46ed-aa29-74e9523b4314">293</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzEwLTEtMS0xLTA_63f6fcb9-ce4d-4107-9b4c-0a74e98e3aa7">69,289</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzEwLTMtMS0xLTA_72ec39e2-b8dc-441b-b821-8cd1a07650d1">64,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzEwLTUtMS0xLTA_dd5de5f6-466a-45d8-bf58-bac25e332208">54,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">Net (gain) loss on sale/exchange/write-down of assets/foreclosed 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnSaleOfOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzExLTEtMS0xLTA_05b5ade6-80fa-46e0-b50c-558a265d2c3f">11,578</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzExLTMtMS0xLTA_7eba5f5f-3010-4f50-b26b-a589f3dea285">524</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:GainLossOnSaleOfOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzExLTUtMS0xLTA_0ea7813b-efb3-4476-a377-6d849c6a5b83">5,712</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:9pt;font-weight:400;line-height:100%">Stock-based 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzEyLTEtMS0xLTA_bc2cb477-3cac-48de-b9c9-fc2133e550bf">12,753</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzEyLTMtMS0xLTA_0f5d738a-e1bd-459d-8b86-1edbbebc466e">13,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzEyLTUtMS0xLTA_80df9de5-3f76-4d5b-9528-f4156aa61e9d">15,946</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">Net tax benefit from stock-based 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzEzLTEtMS0xLTA_0fa88439-e151-45ae-a9e6-820b3f0da3e5">7,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzEzLTMtMS0xLTA_93532196-1d8b-4706-9e4a-184470b530bb">852</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzEzLTUtMS0xLTA_afffb995-cd3d-4941-b63c-2d27f553d33d">2,447</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnings on life insurance policies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:OtherNoncashIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE0LTEtMS0xLTA_15497542-b78c-4e3c-8ed8-7184118495fc">2,462</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherNoncashIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE0LTMtMS0xLTA_41619fb2-c276-4967-a3bc-6d1c8fe21275">3,731</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OtherNoncashIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE0LTUtMS0xLTA_3bf16d83-439c-4cbd-a5a0-04e557aad864">3,683</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:9pt;font-weight:400;line-height:100%">Net change in:</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:9pt;font-weight:400;line-height:100%">Trading account 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInTradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE2LTEtMS0xLTA_7a62a631-8ec2-4895-9b5a-307a77eaf67d">560</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInTradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE2LTMtMS0xLTA_c5d8849d-c4c5-4cb6-a8e0-db7aa7a61e8c">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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInTradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE2LTUtMS0xLTA_fdfeeaa2-25fe-4265-93a4-be183c255323">212</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:9pt;font-weight:400;line-height:100%">Lease right-of-use 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="cfr:Netchangeinoperatingleaserightofuseasset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE3LTEtMS0xLTA_1f7037ff-7562-483f-9d35-b307f761e7c5">23,504</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="cfr:Netchangeinoperatingleaserightofuseasset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE3LTMtMS0xLTA_b398c00f-74eb-42e6-ba0f-242dab99264d">23,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="cfr:Netchangeinoperatingleaserightofuseasset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE3LTUtMS0xLTA_c334419e-ec7e-4c0d-abcf-2a2a5af60f7f">20,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 2px 19pt;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%">Accrued interest receivable and 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE4LTEtMS0xLTA_1c7e538e-b4f3-440e-82f3-cf124660c6fb">46,560</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE4LTMtMS0xLTA_6f87f5e5-4c2a-44ef-b8c0-ad18077a9b6f">158,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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE4LTUtMS0xLTA_978633b0-779c-4285-9408-bf5dacadb22e">15,570</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:9pt;font-weight:400;line-height:100%">Accrued interest payable and 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE5LTEtMS0xLTA_3e8eef3d-b9f3-4ab8-80c5-d20338b8b75a">38,821</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE5LTMtMS0xLTA_f0e4f0e5-7765-4c66-9fe7-12161f681f81">27,146</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE5LTUtMS0xLTA_b12c9adf-a19b-4ec6-afdf-2098fdecd0f2">18,381</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:9pt;font-weight:700;line-height:100%">Net cash 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzIwLTEtMS0xLTA_5c69de1b-eaea-460c-86cf-ca0c7a3ef00b">648,293</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzIwLTMtMS0xLTA_7c67f3e1-1241-45e2-a8a4-26e1ef4a9172">524,243</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzIwLTUtMS0xLTA_3def315d-9595-4c61-a6d7-e89d51ed7b63">634,090</ix:nonFraction>&#160;</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:9pt;font-weight:700;line-height:100%">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 7.75pt;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%">Securities held to maturity:</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:9pt;font-weight:400;line-height:100%">Purchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireHeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzIzLTEtMS0xLTA_f5267c2f-5d0f-45f6-ab5b-7d6d643546de">&#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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireHeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzIzLTMtMS0xLTA_1d86b023-ec37-47ee-970a-5952e9d1ec0f">1,500</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquireHeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzIzLTUtMS0xLTA_6c2481d3-4bed-4e4e-bf1a-e9a3948ee14c">649,326</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 19pt;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%">Maturities, calls and principal repayments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzI1LTEtMS0xLTA_a9d07ab8-f273-48c7-864c-28cc109df30c">177,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzI1LTMtMS0xLTA_59d25e01-8662-45b1-9fda-2ea64301fcb9">63,577</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzI1LTUtMS0xLTA_42a932cb-9dd9-41a5-88ff-5ece806cd398">81,762</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">Securities available for sale:</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:9pt;font-weight:400;line-height:100%">Purchases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzI3LTEtMS0xLTA_35d33179-cdc6-4656-b904-b05055843be9">24,217,841</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzI3LTMtMS0xLTA_9b1bd1f0-4b2e-4621-83db-87fe07551a80">20,841,622</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzI3LTUtMS0xLTA_6438ca3e-6cc5-4565-be00-11337e741dba">23,306,694</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:9pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzI4LTEtMS0xLTA_ddf27199-2dcd-4707-87ea-3268d94dbf9a">1,999,891</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzI4LTMtMS0xLTA_4145bad3-bf51-44f5-88d4-c4c250cdde4c">1,162,352</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzI4LTUtMS0xLTA_4bce2875-265a-4152-bb6d-320b52a78e58">18,660,147</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Maturities, calls and principal repayments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzI5LTEtMS0xLTA_51fcac2d-c076-48da-b7cb-3d1a8cf45bf0">18,425,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzI5LTMtMS0xLTA_d18e9a05-c14c-4350-a4a6-14efb67b38aa">20,893,464</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzI5LTUtMS0xLTA_8d0a6ccf-c1f4-4518-af32-e907659f1b5d">4,694,927</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">Proceeds from sale of loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansReceivable" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzMwLTEtMS0xLTA_285d59ce-bd43-4c29-92ca-bbf4fa55d0f7">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzMwLTMtMS0xLTA_72365345-a6d9-48c8-af8d-5bffa08e67ad">37,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzMwLTUtMS0xLTA_64bc6a06-3bac-4c75-a1cd-a841a7302f9c">24,036</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net change in loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:PaymentsForProceedsFromLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzMxLTEtMS0xLTA_70a12f7c-1f01-495d-84d9-51686fe1604b">1,145,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForProceedsFromLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzMxLTMtMS0xLTA_1309d4fe-d43e-49e2-bde1-2f7ccacad24e">2,856,395</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForProceedsFromLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzMxLTUtMS0xLTA_5e70f4d9-81a6-488c-a1ef-5129f2803c8a">693,587</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:9pt;font-weight:400;line-height:100%">Benefits received on life insurance policies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromLifeInsurancePolicies" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzMzLTEtMS0xLTA_4a8c1ed2-6475-4cc1-be70-b0e01e7bcec2">2,307</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromLifeInsurancePolicies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzMzLTMtMS0xLTA_c646b12e-a488-4549-ae8d-3822f08eb8f4">903</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromLifeInsurancePolicies" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzMzLTUtMS0xLTA_1589c8ed-78d5-4588-a1ce-2caf125b926a">&#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:9pt;font-weight:400;line-height:100%">Proceeds from sales of premises and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM0LTEtMS0xLTA_8681276b-6c2b-4df9-aac4-560882a8e278">7,044</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM0LTMtMS0xLTA_5f2d9bf4-8e2c-4b45-ad88-329a89cfe04f">5,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM0LTUtMS0xLTA_d35d3e8e-c9f1-48fb-8b0f-6cb375a21062">8,038</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">Purchases of premises 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM1LTEtMS0xLTA_76b41132-32b3-4e54-9e6a-e9adba1e61de">65,850</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM1LTMtMS0xLTA_7fdfaece-521f-4231-b1ad-9ad7c82b9d36">95,422</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM1LTUtMS0xLTA_7b3dde6b-01de-4781-8d83-344c814f00bb">206,716</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sales of repossessed properties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfForeclosedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM2LTEtMS0xLTA_01698824-389d-4973-aa15-40a0fcb918c1">809</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfForeclosedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM2LTMtMS0xLTA_10e0f195-0a74-42e0-b6f6-7c42315ae240">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfForeclosedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM2LTUtMS0xLTA_bdc52c0d-03fc-4baa-9f0e-b9aceac1ac72">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 30.25pt;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%">Net cash from investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM3LTEtMS0xLTA_393b8a66-daa1-46d9-a48d-b976f84bb4ba">2,525,015</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM3LTMtMS0xLTA_8c9b82e6-fd5d-414e-8209-49107685bce8">1,631,047</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM3LTUtMS0xLTA_8c66ebc6-1b64-4ac0-9250-2f001f612577">1,386,750</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financing Activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Net change in deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM5LTEtMS0xLTA_d45c127e-fd60-41de-9676-57267159157e">7,679,935</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM5LTMtMS0xLTA_27f5d25d-cdec-46b0-b573-45ed58c48dd2">7,376,197</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM5LTUtMS0xLTA_c958bb07-87a3-4399-9943-c3cfd5398d6b">490,360</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Net change in short-term borrowings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQwLTEtMS0xLTA_5050f1b0-ea3a-46c9-92c2-1164a621c5a8">649,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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQwLTMtMS0xLTA_e73e05ca-d64f-4306-906b-7dc55328926d">421,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQwLTUtMS0xLTA_bffea92a-fceb-4aa5-839c-0d1d90eba4cb">327,794</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">Proceeds from Federal Home Loan Bank advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromFederalHomeLoanBankBorrowings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQxLTEtMS0xLTA_57d147eb-48cf-4f0b-990e-64b08e8c1440">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromFederalHomeLoanBankBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQxLTMtMS0xLTA_1c0a2a4f-80cb-4b0d-9bd5-38fbe035273e">1,250,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromFederalHomeLoanBankBorrowings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQxLTUtMS0xLTA_a8c679b8-17ea-4b95-bc02-0bbeb2e70f10">&#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:9pt;font-weight:400;line-height:100%">Principal payments on Federal Home Loan Bank advances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfFederalHomeLoanBankBorrowings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQyLTEtMS0xLTA_6c8209e8-0054-4843-a9af-d1264967e8df">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfFederalHomeLoanBankBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQyLTMtMS0xLTA_7f018691-5c88-4933-aab8-6a4b0a02386a">1,250,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:RepaymentsOfFederalHomeLoanBankBorrowings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQyLTUtMS0xLTA_da94f3a1-2f62-4dd3-b224-cdf47b800fb0">&#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:9pt;font-weight:400;line-height:100%">Principal payments on 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQzLTEtMS0xLTQ2ODY4_7c9be263-c0ef-4bbd-b978-72b957dfe1fb">13,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: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:9pt;font-weight:400;line-height:100%">Redemption of Series A 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ1LTEtMS0xLTA_b326b967-3811-43db-b1aa-3c9d6f8800b4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ1LTMtMS0xLTA_b65e41e9-e5df-46fc-b91b-f17a50cb9b34">150,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ1LTUtMS0xLTA_20af512c-a35e-4720-995d-94043b589505">&#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:9pt;font-weight:400;line-height:100%">Proceeds from issuance of Series B preferred 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ2LTEtMS0xLTA_755bd0ff-0bec-44aa-8a4a-529711c06b93">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ2LTMtMS0xLTA_a2c94be0-6e41-4d3c-b70a-423f5ff18880">145,452</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ2LTUtMS0xLTA_890c6f9d-1d9d-4d05-bed0-ef1d30973f32">&#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:9pt;font-weight:400;line-height:100%">Proceeds from stock option exercises</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ3LTEtMS0xLTA_0d1d4faa-689e-4c92-910f-d81d8dc806f1">54,417</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ3LTMtMS0xLTA_6d9d3864-0a4b-4903-9204-7b7fe5193377">12,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ3LTUtMS0xLTA_72b6a94d-abfa-4303-8970-0a3d44344fba">20,770</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">Purchase of treasury 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ4LTEtMS0xLTA_3272501b-56f3-47f8-a812-9ae2cc0172fe">3,864</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ4LTMtMS0xLTA_088259e3-eebe-4595-8764-7eb83f0c9114">15,785</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ4LTUtMS0xLTA_70d90d5a-22f8-4ffe-ae71-00b750774086">68,793</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:9pt;font-weight:400;line-height:100%">Cash dividends paid on 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ5LTEtMS0xLTA_ce974361-77e3-4552-80a5-f11d9de3cde8">7,157</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ5LTMtMS0xLTA_329a0499-1277-4d83-8737-b1514272ab07">2,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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ5LTUtMS0xLTA_6442d2ed-ec99-45a5-aae1-9268582abe62">8,063</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:9pt;font-weight:400;line-height:100%">Cash dividends paid 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUwLTEtMS0xLTA_25388f21-3e86-435c-9b47-98ddc87a71fb">188,786</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUwLTMtMS0xLTA_15d64746-ba10-4d93-b9aa-dc56e93fd97e">180,584</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUwLTUtMS0xLTA_c56d051f-5ceb-423e-b428-0b563fd23b02">177,006</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:9pt;font-weight:700;line-height:100%">Net cash 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUxLTEtMS0xLTA_aaaf72f2-5896-45d7-b6a1-21fc4988ba9d">8,170,869</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUxLTMtMS0xLTA_a2d44963-9256-4e27-90a3-424873cb2dd6">7,607,476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUxLTUtMS0xLTA_cfba6ed5-38e9-4a61-9201-56062fdb354e">585,062</ix:nonFraction>&#160;</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:9pt;font-weight:700;line-height:100%">Net change in cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUyLTEtMS0xLTA_09701250-75e0-429d-9436-e09359b83f50">6,294,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUyLTMtMS0xLTA_baf29694-ca64-4685-b064-ec214ffa72d7">6,500,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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUyLTUtMS0xLTA_1654968f-9bd2-44f5-af84-4e00b04551c4">167,598</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUzLTEtMS0xLTA_e5fd5d70-9d0a-4c76-aa67-56d766b21758">10,288,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUzLTMtMS0xLTA_a56f6baa-2bf1-4c9a-b862-395eb5dd9eea">3,788,181</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72c15a74811c41ed8fe76044fd2cee3b_I20181231" decimals="-3" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUzLTUtMS0xLTA_e3fbc5d6-1f6c-44ee-9193-283aae83e382">3,955,779</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">Cash and cash equivalents at end of year</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzU0LTEtMS0xLTA_20b83376-e4bd-4a6c-a87f-05c0cdb852a2">16,583,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzU0LTMtMS0xLTA_6f22ed60-e01f-4529-9dba-b5a695e69356">10,288,853</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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="i0e81a28f99bf453abf87863068fc2b5e_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzU0LTUtMS0xLTA_e774eaaf-67dc-403a-b802-ad4235f50762">3,788,181</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See accompanying Notes to Consolidated Financial Statements.</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%">81</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_160"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cullen/Frost Bankers, Inc.</span></div><div><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Table amounts in thousands, except share and per share amounts)</span></div><div id="iefbde35a1bee40dc8976665de60692b6_163"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1 - <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTcy_d8491648-2137-48ed-ac99-9acb277373ac" continuedAt="i409ea3a05a01433083aa6f5647e68b53" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="i409ea3a05a01433083aa6f5647e68b53" continuedAt="i8518e07d0e39467ab5273aed4f7498d0"><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:NatureOfOperationsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTYz_80573f56-9e96-4efe-8967-f30727cc9701" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Cullen/Frost Bankers, Inc. (&#8220;Cullen/Frost&#8221;) is a financial holding company and a bank holding company headquartered in San Antonio, Texas that provides, through its subsidiaries, a broad array of products and services throughout numerous Texas markets. The terms &#8220;Cullen/Frost,&#8221; &#8220;the Corporation,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221; mean Cullen/Frost Bankers, Inc. and its subsidiaries, when appropriate. In addition to general commercial and consumer banking, other products and services offered include trust and investment management, insurance, brokerage, mutual funds, leasing, treasury management, capital markets advisory and item processing.</span></ix:nonNumeric></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1ODUx_3f00d2c2-4f0a-4973-863a-f7afa1fd3dd8" continuedAt="i764fbf2369c84e5d8e4af7a205eb0ad1" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The consolidated financial statements include the accounts of Cullen/Frost and all other entities in which Cullen/Frost has a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation. The accounting and financial reporting policies we follow conform, in all material respects, to accounting principles generally accepted in the United States and to general practices within the financial services industry.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine whether we have a controlling financial interest in an entity by first evaluating whether the entity is a voting interest entity or a variable interest entity (&#8220;VIE&#8221;) under accounting principles generally accepted in the United States. Voting interest entities are entities in which the total equity investment at risk is sufficient to enable the entity to finance itself independently and provides the equity holders with the obligation to absorb losses, the right to receive residual returns and the right to make decisions about the entity&#8217;s activities. We consolidate voting interest entities in which we have all, or at least a majority of, the voting interest. As defined in applicable accounting standards, VIEs are entities that lack one or more of the characteristics of a voting interest entity. A controlling financial interest in a VIE is present when an enterprise has both the power to direct the activities of the VIE that most significantly impact the VIE&#8217;s economic performance and an obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE. The enterprise with a controlling financial interest, known as the primary beneficiary, consolidates the VIE. Our wholly-owned subsidiary, Cullen/Frost Capital Trust&#160;II, is a VIE for which we are not the primary beneficiary and, as such, its accounts are not included in our consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions are accounted for using the purchase method with the operating results of the acquired companies included with our results of operations since their respective dates of acquisition.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i764fbf2369c84e5d8e4af7a205eb0ad1">We have evaluated subsequent events for potential recognition and/or disclosure through the date these consolidated financial statements were issued.</ix:continuation> </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTAy_ee22d72b-8090-4350-b494-d3634353dc09" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. The allowance for credit losses on loans and off-balance-sheet credit exposures, the fair values of financial instruments and the status of contingencies are particularly subject to change.</span></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTQ4_b84e5ada-874a-4441-bf42-efac4806a72b" continuedAt="i1ad63b608c2e447daa6591f54bcb111e" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentrations and Restrictions on Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We maintain deposits with other financial institutions in amounts that exceed federal deposit insurance coverage. Furthermore, federal funds sold are essentially uncollateralized loans to other financial institutions. Management regularly evaluates the credit risk associated with the counterparties to these transactions and believes that we are not exposed to any significant credit risks on cash and cash equivalents.</span></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i1ad63b608c2e447daa6591f54bcb111e">As of December&#160;31, 2021 and 2020, we had $<ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-5" name="us-gaap:CashCollateralForBorrowedSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzQzMDM_2f42838e-3407-47a3-814a-09c0d9022e46">110.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-5" name="us-gaap:CashCollateralForBorrowedSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzQzMTA_4222a875-37c9-4f1f-b3ec-4ee8d94f409b">74.0</ix:nonFraction> million in cash collateral on deposit with other financial institution counterparties to interest rate swap transactions. Additionally, prior to 2021 we were required to maintain a minimum amount cash on hand or on deposit with the Federal Reserve Bank to meet regulatory reserve and clearing requirements. This amount totaled $<ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-5" name="us-gaap:CashReserveDepositRequiredAndMade" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzI3NDg3NzkxMTUxNDU_aa7ed621-5e53-4ccd-9c34-35edfc9a694e">42.0</ix:nonFraction> million at December&#160;31, 2020.</ix:continuation> </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%">82</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i8518e07d0e39467ab5273aed4f7498d0" continuedAt="if6ced49c1b50425095a471f13c6d1b1e"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:CashFlowReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTg3_98e18454-3248-494d-9e4a-63351151b06a" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flow Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Cash and cash equivalents include cash, deposits with other financial institutions that have an initial maturity of less than 90 days when acquired by us, federal funds sold and resell agreements. Net cash flows are reported for loans, deposit transactions and short-term borrowings. <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM2MDA1_b7af1f92-6a44-4054-b1a1-10d704ad9a36" continuedAt="i4fd88f7cff7c4049be81bd48f35f6659" escape="true">Additional cash flow information was as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:justify"><ix:continuation id="i4fd88f7cff7c4049be81bd48f35f6659"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:62.083%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.636%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.636%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.639%"></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:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzItMS0xLTEtMA_ed4cfba3-c543-473d-875d-828851d7d3f7">29,003</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzItMy0xLTEtMA_13bd2b5e-424b-4e89-ad25-810da7598d7d">49,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:InterestPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzItNS0xLTEtMA_ec18eb95-25f6-44e1-840a-8fe27f996f40">124,781</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 paid for 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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzMtMS0xLTEtMA_61a4be89-97a1-4fea-aec0-3ae1a7a71841">39,852</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzMtMy0xLTEtMA_6c05d0cb-8d06-4f6b-ae10-024364f88ec4">44,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzMtNS0xLTEtMA_12039234-b398-4fd7-8ca3-558af611c1df">45,352</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Significant non-cash transactions:</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%">Transfer of securities from available for sale to held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="cfr:Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzUtMS0xLTEtMA_d568f597-8853-442c-a8d3-c38123414eaf">&#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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="cfr:Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzUtMy0xLTEtMA_7c7b5a19-2d32-4ab7-8526-98925ca26a4b">&#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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="cfr:Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzUtNS0xLTEtMA_f195fc60-f2e6-48d9-a027-a0f7673e737c">377,812</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 of real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="cfr:NonCashExchangeOfRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzYtMS0xLTEtNTA1NjU_3fc2bc56-def7-4013-b71f-2633c0250037">11,036</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-6" name="cfr:NonCashExchangeOfRealEstate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzYtMy0xLTEtNTA1NjU_692f3719-9ad4-47c9-ac06-d562551e8d37">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-6" name="cfr:NonCashExchangeOfRealEstate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzYtNS0xLTEtNTA1NjU_453ca5c5-16ca-4a89-8ff0-320d817f6b31">&#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%">Unsettled securities transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInPayablesToBrokerDealers" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzYtMS0xLTEtMA_68482524-6b4a-4600-bde9-b90bf302d4dd">27,032</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInPayablesToBrokerDealers" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzYtMy0xLTEtMA_abfdf99b-814d-4240-a7e2-20ace4c3beca">57,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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInPayablesToBrokerDealers" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzYtNS0xLTEtMA_8f190d95-b01b-4645-a855-29b0237b8f73">&#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 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans foreclosed and transferred to other real estate owned and foreclosed 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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:TransferToOtherRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzctMS0xLTEtMA_07904f63-1fa9-486d-88ac-cf16d297ec07">3,464</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:TransferToOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzctMy0xLTEtMA_b9afd280-3e6f-4514-b15d-5ccc2def7758">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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:TransferToOtherRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzctNS0xLTEtMA_8286d1d6-52a3-4b13-a30f-91eac18154b8">1,348</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Loans to facilitate the sale of other real estate owned</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:MortgageLoanRelatedToPropertySales1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzgtMS0xLTEtMA_d95d980d-6ba6-465c-8990-0a12a1cf685c">&#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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:MortgageLoanRelatedToPropertySales1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzgtMy0xLTEtMA_ac9fd1bc-4dc5-4b03-a435-67b45d352e16">&#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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:MortgageLoanRelatedToPropertySales1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzgtNS0xLTEtMA_7cc9816e-3902-4924-a027-37590e0e86a2">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 2px 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use lease assets obtained in exchange for lessee 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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzktMS0xLTEtMA_50a1c376-07ab-4108-8988-d76ee055be96">12,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzktMy0xLTEtMA_4e800f42-18d4-4519-a64a-de5a9496088e">18,284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzktNS0xLTEtMA_0dd16069-beff-43c9-8847-67bd637c72dd">319,286</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Treasury stock issued to 401(k) stock purchase 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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzEwLTEtMS0xLTA_2418001e-c4a2-476a-be5b-09274b4bb980">1,749</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzEwLTMtMS0xLTA_97295a2c-6a49-43a9-92e9-8bbc0489e99b">10,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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzEwLTUtMS0xLTA_a649d9c6-c9cf-4718-9230-2b314eeb63f4">&#8212;</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:nonNumeric><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:RepurchaseAndResaleAgreementsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM2MDIz_8fef9b47-35bc-4a72-8624-ac3bd1ff6d1d" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Repurchase/Resell Agreements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We purchase certain securities under agreements to resell. The amounts advanced under these agreements represent short-term loans and are reflected as assets in the accompanying consolidated balance sheets. The securities underlying these agreements are book-entry securities. We also sell certain securities under agreements to repurchase. The agreements are treated as collateralized financing transactions and the obligations to repurchase securities sold are reflected as a liability in the accompanying consolidated balance sheets. The dollar amount of the securities underlying the agreements remains in the asset accounts.</span></ix:nonNumeric></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:MarketableSecuritiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1ODk1_a7913c02-f9f0-4423-b9b8-b45066eb4af1" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Securities are classified as held to maturity and carried at amortized cost when management has the positive intent and ability to hold them until maturity. Securities to be held for indefinite periods of time are classified as available for sale and carried at fair value, with the unrealized holding gains and losses (those for which no allowance for credit losses are recorded) reported as a component of other comprehensive income, net of tax. Securities held for resale in anticipation of short-term market movements are classified as trading and are carried at fair value, with changes in unrealized holding gains and losses included in income. Management determines the appropriate classification of securities at the time of purchase. Securities with limited marketability, such as stock in the Federal Reserve Bank and the Federal Home Loan Bank, are carried at cost.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income on securities includes amortization of purchase premiums and discounts. Premiums and discounts on securities are generally amortized using the interest method with a constant effective yield without anticipating prepayments, except for mortgage-backed securities where prepayments are anticipated. Premiums on callable securities are amortized to their earliest call date. A security is placed on non-accrual status if (i) principal or interest has been in default for a period of 90 days or more or (ii) full payment of principal and interest is not expected. Interest accrued but not received for a security placed on non-accrual status is reversed against interest income. Gains and losses on sales are recorded on the trade date and are derived from the amortized cost of the security sold.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:FinanceLoansAndLeasesReceivablePolicy" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM2MDI0_8fb9b78d-84d3-491b-b909-c756821b7a1f" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Loans are reported at the principal balance outstanding net of unearned discounts. Interest income on loans is reported on the level-yield method and includes amortization of deferred loan fees and costs over the terms of the individual loans to which they relate, or, in certain cases, over the average expected term for loans where deferred fees and costs are accounted for on a pooled basis. Net loan commitment fees or costs for commitment periods greater than one year are deferred and amortized into fee income or other expense on a straight-line basis over the commitment period. Income on direct financing leases is recognized on a basis that achieves a constant periodic rate of return on the outstanding investment. Further information regarding our accounting policies related to past due loans, non-accrual loans, impaired loans and troubled-debt restructurings is presented in Note&#160;3 - Loans.</span></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:CreditLossFinancialInstrumentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1ODY1_76fd3717-4330-4c2e-a4ff-37e917a66af1" continuedAt="iad5a676b953f4080a26a8dd002b35eef" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Credit Losses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As further discussed below, we adopted Accounting Standards Update (&#8220;ASU&#8221;) 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,&#8221; on January&#160;1, 2020. Accounting Standards Codification (&#8220;ASC&#8221;) Topic 326 (&#8220;ASC 326&#8221;) replaced the previous &#8220;incurred loss&#8221; model for measuring credit losses, which encompassed allowances for current known and inherent losses within the portfolio, with an &#8220;expected loss&#8221; model, which encompasses allowances for losses </span></ix:nonNumeric></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%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="if6ced49c1b50425095a471f13c6d1b1e" continuedAt="ife3213c9eed4437a8e92c3ed0596a7e6"><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:120%"><ix:continuation id="iad5a676b953f4080a26a8dd002b35eef" continuedAt="i053dfde835f54924a4a03dc90db610dc">expected to be incurred over the life of the portfolio. The new current expected credit loss (&#8220;CECL&#8221;) model requires the measurement of all expected credit losses for financial assets measured at amortized cost and certain off-balance-sheet credit exposures based on historical experience, current conditions, and reasonable and supportable forecasts. In connection with the adoption of ASC 326, we revised certain accounting policies and implemented certain accounting policy elections. The revised accounting policies are described below.</ix:continuation> </span></div><ix:continuation id="i053dfde835f54924a4a03dc90db610dc"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Held-to-Maturity Securities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on held-to-maturity securities is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of held-to-maturity securities to present management's best estimate of the net amount expected to be collected. Held-to-maturity securities are charged-off against the allowance when deemed uncollectible by management. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management measures expected credit losses on held-to-maturity securities on a collective basis by major security type with each type sharing similar risk characteristics and considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. Management has made the accounting policy election to exclude accrued interest receivable on held-to-maturity securities from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on held-to-maturity securities is presented in Note 2 - Securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Available-for-Sale Securities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For available-for-sale securities in an unrealized loss position, we first assess whether (i) we intend to sell or (ii) it is more likely than not that we will be required to sell the security before recovery of its amortized cost basis. If either case is affirmative, any previously recognized allowances are charged-off and the security's amortized cost is written down to fair value through income. If neither case is affirmative, the security is evaluated to determine whether the decline in fair value has resulted from credit losses or other factors. In making this assessment, management considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency and any adverse conditions specifically related to the security, among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded for the credit loss, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an allowance for credit losses is recognized in other comprehensive income. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on available-for-sale securities from the estimate of credit losses. Available-for-sale securities are charged-off against the allowance or, in the absence of any allowance, written down through income when deemed uncollectible by management or when either of the aforementioned criteria regarding intent or requirement to sell is met.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of ASU 2016-13, declines in the fair value of held-to-maturity and available-for-sale securities below their cost that were deemed to be other than temporary were reflected in earnings as realized losses. In estimating other-than-temporary impairment losses prior to January&#160;1, 2020, management considered, among other things, (i)&#160;the length of time and the extent to which the fair value had been less than cost, (ii)&#160;the financial condition and near-term prospects of the issuer and (iii)&#160;the intent and our ability to retain our investment in the issuer for a period of time sufficient to allow for any anticipated recovery in fair value.</span></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTIw_49988237-ef7a-4fb3-b549-35af53e2a1b3" continuedAt="id0afd8549efc4b0db34fd2e176a82c23" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance for Credit Losses - Loans:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of loans to present management's best estimate of the net amount expected to be collected. Loans are charged-off against the allowance when deemed uncollectible by management. Expected recoveries do not exceed the aggregate of amounts previously charged-off and expected to be charged-off. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on loans from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on loans is presented in Note&#160;3 - Loans.</span></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="id0afd8549efc4b0db34fd2e176a82c23" continuedAt="ied64ba89153f4a32adcf6748756e7b0c">Prior to the adoption of ASU 2016-13, the allowance for credit losses on loans was a contra-asset valuation account established through a provision for loan losses charged to expense, which represented management&#8217;s best estimate of inherent losses that had been incurred within the existing portfolio of loans. The allowance for credit losses on loans included allowance allocations calculated in accordance with ASC Topic&#160;310, &#8220;Receivables&#8221; and allowance allocations calculated in accordance with ASC Topic&#160;450, &#8220;Contingencies.&#8221;</ix:continuation> </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%">84</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="ife3213c9eed4437a8e92c3ed0596a7e6" continuedAt="i523ca834409f41bdabe6b5b02729a9a6"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:OffBalanceSheetCreditExposurePolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM2MDE1_bf6fe475-7975-44d4-af31-8309b5cd4bc1" continuedAt="i223dbf6e2b214da69f82dab6a5b021f1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. The allowance is reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Further information regarding our policies and methodology used to estimate the allowance for credit losses on off-balance-sheet credit exposures is presented in Note 8 - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies.</span></ix:nonNumeric></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTkw_987a732b-e71a-4dcb-9d9b-3cc7c5f7800d" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Premises and Equipment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Land is carried at cost. Building and improvements, and furniture and equipment are carried at cost, less accumulated depreciation, computed principally by the straight-line method based on the estimated useful lives of the related property. Leasehold improvements are generally depreciated over the lesser of the term of the respective leases or the estimated useful lives of the improvements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease certain office facilities and office equipment under operating leases. We also own certain office facilities which we lease to outside parties under operating lessor leases; however, such leases are not significant. In 2019, we adopted certain accounting standard updates related to accounting for leases as further discussed below. Under the new standards, for operating leases other than those considered to be short-term, we recognize lease right-of-use assets and related lease liabilities. Such amounts are reported as components of premises and equipment and accrued interest payable and other liabilities, respectively, on our accompanying consolidated balance sheet. We do not recognize short-term operating leases on our balance sheet. A short-term operating lease has an original term of 12 months or less and does not have a purchase option that is likely to be exercised. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recognizing lease right-of-use assets and related lease liabilities, we account for lease and non-lease components (such as taxes, insurance, and common area maintenance costs) separately as such amounts are generally readily determinable under our lease contracts. Lease payments over the expected term are discounted using our incremental borrowing rate referenced to the Federal Home Loan Bank Secure Connect advance rates for borrowings of similar term. We also consider renewal and termination options in the determination of the term of the lease. If it is reasonably certain that a renewal or termination option will be exercised, the effects of such options are included in the determination of the expected lease term. Generally, we cannot be reasonably certain about whether or not we will renew a lease until such time the lease is within the last two years of the existing lease term. However, renewal options related to our regional headquarters facilities or operations centers are evaluated on a case-by-case basis, typically in advance of such time frame. When we are reasonably certain that a renewal option will be exercised, we measure/remeasure the right-of-use asset and related lease liability using the lease payments specified for the renewal period or, if such amounts are unspecified, we generally assume an increase (evaluated on a case-by-case basis in light of prevailing market conditions) in the lease payment over the final period of the existing lease term.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM2MDE3_d504a71b-e300-4a79-876e-33802df32f5c" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreclosed Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Assets acquired through or instead of loan foreclosure are held for sale and are initially recorded at fair value less estimated selling costs when acquired, establishing a new cost basis. Write-downs occurring at acquisition are charged against the allowance for credit losses on loans. Foreclosed assets are included in other assets in the accompanying consolidated balance sheets and totaled $<ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-5" name="us-gaap:OtherRealEstateAndForeclosedAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzI3NDg3NzkxMTMxNzI_7accaacd-0b20-4d98-b1f7-deb8756cb8b7">3.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:OtherRealEstateAndForeclosedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzI3NDg3NzkxMTMxODA_f0a8ac1b-f165-4368-96ee-08902afe790b">850</ix:nonFraction> thousand at December&#160;31, 2021 and 2020. Regulatory guidelines require us to reevaluate the fair value of foreclosed assets on at least an annual basis. Our policy is to comply with the regulatory guidelines. If the fair value of the asset declines, a write-down is recorded through other non-interest expense along with other expenses related to maintaining the properties. The valuation of foreclosed assets is subjective in nature and may be adjusted in the future because of changes in economic conditions. Write-downs of foreclosed assets totaled $<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:RealEstateOwnedValuationAllowanceProvision1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzI3NDg3NzkxMTMxOTY_c4eddfa5-6c6c-4fdb-b7d6-454428f3f222">14</ix:nonFraction> thousand during 2021 and $<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:RealEstateOwnedValuationAllowanceProvision1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzI3NDg3NzkxMTMxODg_d1d63e1d-3d5a-49cb-b757-421266ed5a34">231</ix:nonFraction> thousand in 2020 while there were <ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:RealEstateOwnedValuationAllowanceProvision1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzI3NDg3NzkxMTMyMDM_7f19baaa-4ea7-49c0-8475-125033daa3bc">no</ix:nonFraction> write-downs during 2019. There were <ix:nonFraction unitRef="number" contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231" decimals="-3" name="cfr:AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzI3NDg3NzkxMTMyMTQ_141caa88-3ab0-439a-a2fc-72360365680f"><ix:nonFraction unitRef="number" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzI3NDg3NzkxMTMyMTQ_88108d8d-44ed-4ac9-b6e0-9fa457e9de6e"><ix:nonFraction unitRef="number" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzI3NDg3NzkxMTMyMTQ_ea6c22e6-05a4-4672-845e-6ee3c98ae7dd">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> significant concentrations of any properties, to which the aforementioned write-downs relate, in any single geographic region.</span></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTEw_2843746a-50ba-445b-8dbe-c680f42b2611" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Goodwill represents the excess of the cost of businesses acquired over the fair value of the net assets acquired. Goodwill is assigned to reporting units and tested for impairment at least annually on October&#160;1st, or on an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying value. See Note&#160;5&#160;-&#160;Goodwill and Other Intangible Assets.</span></ix:nonNumeric></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%">85</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i523ca834409f41bdabe6b5b02729a9a6" continuedAt="ib14231f6d1a841f19bdb174d3a1012fa"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTA1_a9d44fad-487b-487b-ae22-da56bd028af3" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles and Other Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Intangible assets are acquired assets that lack physical substance but can be distinguished from goodwill because of contractual or other legal rights or because the asset is capable of being sold or exchanged either on its own or in combination with a related contract, asset, or liability. Our intangible assets relate to core deposits, non-compete agreements and customer relationships. Intangible assets with definite useful lives are amortized on an accelerated basis over their estimated life. Intangible assets with indefinite useful lives are not amortized until their lives are determined to be definite. Intangible assets, premises and equipment and other long-lived assets are tested for impairment whenever events or changes in circumstances indicate the carrying amount of the assets may not be recoverable from future undiscounted cash flows. If impaired, the assets are recorded at fair value. See Note&#160;5&#160;- Goodwill and Other Intangible Assets.</span></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTUy_0317cdfd-6aa0-47f8-b113-7a58302d9cf0" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In general, for revenue not associated with financial instruments, guarantees and lease contracts, we apply the following steps when recognizing revenue from contracts with customers: (i)&#160;identify the contract, (ii)&#160;identify the performance obligations, (iii)&#160;determine the transaction price, (iv)&#160;allocate the transaction price to the performance obligations and (v)&#160;recognize revenue when a performance obligation is satisfied. Our contracts with customers are generally short term in nature, typically due within one year or less or cancellable by us or our customer upon a short notice period. Performance obligations for our customer contracts are generally satisfied at a single point in time, typically when the transaction is complete, or over time. For performance obligations satisfied over time, we primarily use the output method, directly measuring the value of the products/services transferred to the customer, to determine when performance obligations have been satisfied. We typically receive payment from customers and recognize revenue concurrent with the satisfaction of our performance obligations. In most cases, this occurs within a single financial reporting period. For payments received in advance of the satisfaction of performance obligations, revenue recognition is deferred until such time as the performance obligations have been satisfied. In cases where we have not received payment despite satisfaction of our performance obligations, we accrue an estimate of the amount due in the period our performance obligations have been satisfied. For contracts with variable components, only amounts for which collection is probable are accrued. We generally act in a principal capacity, on our own behalf, in most of our contracts with customers. In such transactions, we recognize revenue and the related costs to provide our services on a gross basis in our financial statements. In some cases, we act in an agent capacity, deriving revenue through assisting other entities in transactions with our customers. In such transactions, we recognize revenue and the related costs to provide our services on a net basis in our financial statements. These transactions recognized on a net basis primarily relate to insurance and brokerage commissions and fees derived from our customers' use of various interchange and ATM/debit card networks.</span></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTk5_a6f1e3ed-9d4a-418a-bf14-0928efe801af" continuedAt="ieae833d4e33842b0a555a7322a27d4b6" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share-Based Payments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Compensation expense for stock options, non-vested stock awards/stock units and deferred stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized ratably over the service period of the award. Compensation expense for performance stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized over the service period of the award based upon the probable number of units expected to vest. The fair value of stock options is estimated using a binomial lattice-based valuation model. The fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of our stock on the date of grant. The fair value of performance stock units is generally the market price of our stock on the date of grant discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. The impact of forfeitures of share-based payment awards on compensation expense is recognized as forfeitures occur.</span></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTc4_80bcfc05-4dd6-4aae-8e9c-44bd5cae192a" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advertising Costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Advertising costs are expensed as incurred.</span></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTk2_63617cc8-daf3-4005-b75a-65197b38cca8" continuedAt="i9a3238a0ff864b2e85ea7b8e8ddc76d2" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Income tax expense is the total of the current year income tax due or refundable and the change in deferred tax assets and liabilities (excluding deferred tax assets and liabilities related to business combinations or components of other comprehensive income). Deferred tax assets and liabilities are the expected future tax amounts for the temporary differences between carrying amounts and tax bases of assets and liabilities, computed using enacted tax rates. A valuation allowance, if needed, reduces deferred tax assets to the expected amount most likely to be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income. Although realization is not assured, management believes it is more likely than not that all of the deferred tax assets will be realized. Interest and/or penalties related to income taxes are reported as a component of income tax expense. The income tax effects related to settlements of share-based payment awards are reported in earnings as an increase (or decrease) to income tax expense. See Note&#160;13&#160;-&#160;Income Taxes.</span></ix:nonNumeric></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%">86</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="ib14231f6d1a841f19bdb174d3a1012fa" continuedAt="i56776cea94b342deb8073e1d1f1c0cc7"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i9a3238a0ff864b2e85ea7b8e8ddc76d2">We file a consolidated income tax return with our subsidiaries. Federal income tax expense or benefit has been allocated to subsidiaries on a separate return basis.</ix:continuation></span></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM2MDA3_c0f5bc23-0b25-473b-8659-080c29286788" continuedAt="icb5d3d956b3047dc94d1cbc9a45077a9" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basic and Diluted Earnings Per Common Share.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Earnings per common share is computed using the two-class method prescribed under ASC Topic&#160;260, &#8220;Earnings Per Share.&#8221; ASC&#160;260 provides that unvested share-based payment awards that contain nonforfeitable rights to dividends or dividend equivalents (whether paid or unpaid) are participating securities and shall be included in the computation of earnings per share pursuant to the two-class method. We have determined that our outstanding non-vested stock awards/stock units and deferred stock units are participating securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the two-class method, basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method. A reconciliation of the weighted-average shares used in calculating basic earnings per common share and the weighted average common shares used in calculating diluted earnings per common share for the reported periods is provided in Note&#160;10&#160;-&#160;Earnings Per Common Share.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1ODg1_6288ad27-437a-4ab7-ae16-cd3ecfe3252c" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Comprehensive income includes all changes in shareholders&#8217; equity during a period, except those resulting from transactions with shareholders. Besides net income, other components of our comprehensive income include the after tax effect of changes in the net unrealized gain/loss on securities available for sale, changes in the net unrealized gain on securities transferred to held to maturity and changes in the net actuarial gain/loss on defined benefit post-retirement benefit plans. See Note&#160;14&#160;-&#160;Other Comprehensive Income (Loss).</span></ix:nonNumeric></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:DerivativesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1ODg2_5a00bc7d-d5d2-4c0a-a90c-5e7955bde96e" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivative Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our hedging policies permit the use of various derivative financial instruments to manage interest rate risk or to hedge specified assets and liabilities. All derivatives are recorded at fair value on our balance sheet. Derivatives executed with the same counterparty are generally subject to master netting arrangements, however, fair value amounts recognized for derivatives and fair value amounts recognized for the right/obligation to reclaim/return cash collateral are not offset for financial reporting purposes. We may be required to recognize certain contracts and commitments as derivatives when the characteristics of those contracts and commitments meet the definition of a derivative.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To qualify for hedge accounting, derivatives must be highly effective at reducing the risk associated with the exposure being hedged and must be designated as a hedge at the inception of the derivative contract. We consider a hedge to be highly effective if the change in fair value of the derivative hedging instrument is within <ix:nonFraction unitRef="number" contextRef="if65c0288a26e4e7a9bc7005009f777b6_D20210101-20211231" decimals="2" name="cfr:RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzI4NDQx_d445719e-4aab-48db-a041-5ab30ab7678e">80</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i8af1a696138344a588898bfbb20afe13_D20210101-20211231" decimals="2" name="cfr:RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzI4NDQ3_028abf1d-959a-46ae-b6fe-13d073db3b80">125</ix:nonFraction>% of the opposite change in the fair value of the hedged item attributable to the hedged risk. If derivative instruments are designated as hedges of fair values, and such hedges are highly effective, both the change in the fair value of the hedge and the hedged item are included in current earnings. Fair value adjustments related to cash flow hedges are recorded in other comprehensive income and are reclassified to earnings when the hedged transaction is reflected in earnings. Ineffective portions of hedges are reflected in earnings as they occur. Actual cash receipts and/or payments and related accruals on derivatives related to hedges are recorded as adjustments to the interest income or interest expense associated with the hedged item. During the life of the hedge, we formally assess whether derivatives designated as hedging instruments continue to be highly effective in offsetting changes in the fair value or cash flows of hedged items. If it is determined that a hedge has ceased to be highly effective, we will discontinue hedge accounting prospectively. At such time, previous adjustments to the carrying value of the hedged item are reversed into current earnings and the derivative instrument is reclassified to a trading position recorded at fair value.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTQ2_cfd2cc47-82e4-482d-b03a-b4ac2bf1a12e" continuedAt="ia42e6c5858a1405fa43f72f9fb291c7e" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In general, fair values of financial instruments are based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. See Note&#160;17&#160;-&#160;Fair Value Measurements.</span></ix:nonNumeric></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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%">87</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i56776cea94b342deb8073e1d1f1c0cc7" continuedAt="i1f13c069a15946b789403ec6fc342a5a"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:TransfersAndServicingOfFinancialAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTg1_92ab4d37-cb04-4530-b692-dce6bc98a14f" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transfers of Financial Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Transfers of financial assets are accounted for as sales when control over the assets has been surrendered. Control over transferred assets is deemed to be surrendered when (i)&#160;the assets have been isolated from us, (ii)&#160;the transferee obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and (iii)&#160;we do not maintain effective control over the transferred assets through an agreement to repurchase them before their maturity.</span></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTY5_cb178a98-ad94-44c6-ac41-55a7a4c1f1bd" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loss Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Loss contingencies, including claims and legal actions arising in the ordinary course of business are recorded as liabilities when the likelihood of loss is probable and an amount or range of loss can be reasonably estimated.</span></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:TrustAssetsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1ODY5_c91be0fc-9bb1-450c-8cd6-faa0114ad785" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trust Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Assets of our trust department, other than cash on deposit at Frost Bank, are not included in the accompanying financial statements because they are not our assets.</span></ix:nonNumeric></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTk3_eec154e4-e629-49ab-93fd-46286eafeeb3" continuedAt="i055a0996a46d40ba9ed321493cc20475" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Changes, Reclassifications and Restatements. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM2MDE5_37062fc1-6928-4457-bdb6-ea5562a86c7f" escape="true">Certain items in prior financial statements have been reclassified to conform to the current presentation.</ix:nonNumeric> </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed above, on January&#160;1, 2020 we adopted the provisions of ASC 326 using the modified retrospective method for all financial assets measured at amortized cost and off-balance-sheet credit exposures. Upon adoption, we recognized an after-tax cumulative effect reduction to retained earnings totaling $<ix:nonFraction unitRef="usd" contextRef="iec255877b03b4dcb8a2c3090843f3be8_I20200101" decimals="-5" sign="-" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzMxODI3_9724cff4-e82a-451a-9ad7-0ed849b78c33">29.3</ix:nonFraction> million, as detailed in the table below. Operating results for periods after January 1, 2020 are presented in accordance with ASC 326 while prior period amounts continue to be reported in accordance with previously applicable standards and the accounting policies as described above.</span></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1ODkz_74ba54eb-3170-47ba-beb9-fa9410f4e165" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the impact of the adoption of ASC 326 on the allowance for credit losses as of January&#160;1, 2020.</span></div><div style="margin-top:5pt;text-align:justify"><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:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.842%"></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:12.845%"></td><td style="width:0.1%"></td></tr><tr><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:8pt;font-weight:700;line-height:100%">January 1, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-Adoption Allowance</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:8pt;font-weight:700;line-height:100%">Impact of Adoption</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:8pt;font-weight:700;line-height:100%">Post-Adoption Allowance </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:8pt;font-weight:700;line-height:100%">Cumulative Effect on Retained Earnings</span></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%">Securities held to maturity:</span></div></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 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. Treasury</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="idd8e14d864aa40f9a5de5af7dffb1ba4_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzMtMS0xLTEtMA_20e8bbd2-6d86-4bc9-b328-9f59a9fbc083">&#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="i1c40471aca92440dae4825581b59a5da_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzMtMy0xLTEtMA_22b0e807-d9cc-4c4a-b16b-76c41c6d99f3">&#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="i3d76758a9896469bb52892362b349696_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzMtNS0xLTEtMA_b39786d7-a08a-43d1-97d3-14dfacfb5904">&#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="i15a6bc8ad50c4dbca3a15940a179a1af_I20200101" decimals="-3" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzMtNy0xLTEtMA_607f4e80-6066-4ff0-865c-b4b439937279">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</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="i66d35c2e27e3473886aa3b092cb8872c_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzQtMS0xLTEtMA_a5b2156e-5d92-435a-974a-708670321c84">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib286ed0e23bb4d0a8121aeeb5998bf45_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzQtMy0xLTEtMA_bb8f4cc7-f37e-4ffe-b674-aca6ca9ba899">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i678c8ccc6ad94ca2b0693097949afaa8_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzQtNS0xLTEtMA_a7020d30-c242-4e9e-b14e-019ee5a960ef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i880bcac80b1c4b01b1410f46c0421694_I20200101" decimals="-3" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzQtNy0xLTEtMA_7efb91e7-ae7f-4eb5-8fd1-9c173e869d7e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</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="ice9381db0bc74767a7a15df8e3ca940f_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzUtMS0xLTEtMA_5c8c0a78-e7b9-4dab-b464-440fa0a860c5">&#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="ib5a35aacb33a4e3b8e0d5fbcfcfd55c8_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzUtMy0xLTEtMA_c067d603-c95a-47ce-bc6d-c833b29392b3">215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i497b92caeb0345caa119a3533c8ad533_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzUtNS0xLTEtMA_e9628266-c385-4fb7-8fb1-a88e3af293e5">215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib58b144bd8214775802e1a31d8a4db09_I20200101" decimals="-3" sign="-" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzUtNy0xLTEtMA_73e60af2-35d8-4ff2-9cdd-97a84405f832">170</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 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%">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="ie87657adf3254b77a96e3577ecc8557c_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzYtMS0xLTEtMA_dfbffea0-f559-4974-aad5-6623a779ae93">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7b13750df8348438cf555bc5ab0a70a_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzYtMy0xLTEtMA_1d9c9235-bd36-437d-b468-1a547aa2bfce">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2dec574b0f2b47cf848f05738942f6ac_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzYtNS0xLTEtMA_c3098aea-3eea-4aa6-bdff-b6b679b4d5e6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc64bdf57200457c88426c47678e5076_I20200101" decimals="-3" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzYtNy0xLTEtMA_d30ee42f-4dab-4656-908a-599300404d99">&#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 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</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="i6c858100665149d9aa3eb4b24c8889d4_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzctMS0xLTEtMA_1ecfd17d-d8c8-4bb9-b1c1-3d09a63f8a3f">&#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="ia4b22b899d7d44508e42f45af0ee104b_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzctMy0xLTEtMA_5aa61f5c-1b15-4e66-b89d-6eb1b1b7e2c6">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><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="ib32e5710057849e6a8f6ffc2f663daa0_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzctNS0xLTEtMA_8bf2bd12-66bb-4eb6-b9b4-b8dade6513f5">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><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="i45390fd45ecb4c44bcddf1c6eb98a40a_I20200101" decimals="-3" sign="-" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzctNy0xLTEtMA_8b32e245-ab4a-4335-81a4-e958ee1b6260">170</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></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%">Commercial and industrial</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="i6624c33e99b7426f9497aafbebb88d68_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzktMS0xLTEtMA_03cb1d7a-bf53-445e-a139-c270ef62e26d">51,593</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i47d27b1e28f64767ab180357f23fdf8f_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzktMy0xLTEtMA_37d16636-ff97-4baa-8243-b6574c64cebd">21,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibdd98da8819549d5abb6c0cd334248c6_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzktNS0xLTEtMA_f85e9fa4-c9bc-4123-9d1e-970f08abd1fb">72,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie6c2f5a8eb584da3a7ace2d9331c20e6_I20200101" decimals="-3" sign="-" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzktNy0xLTEtMA_0b0d7a5b-5e09-491e-bb9f-3297a6d4a9d2">16,798</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 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%">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="icc1e1271193345a3a66bd091effaeeff_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzEwLTEtMS0xLTA_52393fc8-d373-4f1e-81a2-5143abda0b75">37,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7699beca3cb4312a67236989c3808e8_I20200101" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzEwLTMtMS0xLTA_a87dcbdf-b9cb-4647-ad8f-4f768e2eccb0">10,453</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia324932cb2484c5caeec844ba4ff8872_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzEwLTUtMS0xLTA_48b9cdc9-97fc-44df-be0b-8dbaf1a0796c">26,929</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c1209bceda24077aa97ad45666cc04f_I20200101" decimals="-3" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzEwLTctMS0xLTA_74844ff6-a994-447c-9e82-ca6595131369">8,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 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%">Commercial real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05e25ee338e243d4a1b92e1f85a93c6a_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzExLTEtMS0xLTA_d4b786ea-fd39-45ca-aa56-33f8e8b7dee3">31,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="i6c1720ac7d6143d991f639dbc3528e14_I20200101" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzExLTMtMS0xLTA_8810b49a-767f-435f-9d0e-0c1f72bf562b">13,519</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26a713418601481498e9d29efe05c5c4_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzExLTUtMS0xLTA_0e25f956-bb32-42b4-9f39-99fe72f3aa3a">17,518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i985244ae2d79435092b71b971d179086_I20200101" decimals="-3" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzExLTctMS0xLTA_f531f2ec-e609-4bc8-98a4-1899ffec5f78">10,680</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28f4913c00b741ba98a694fbdf57640e_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzEyLTEtMS0xLTA_d4b2a06f-e3b3-4df7-95b1-5c12943fb07a">4,113</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8e872b2c0c94f20a3b02baab9db0a88_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzEyLTMtMS0xLTA_d8788cc9-1f3c-4bd0-901a-07b331271d00">2,392</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8359ee4ca56d47588a8b7beefcb7d9a9_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzEyLTUtMS0xLTA_197d8a8a-328d-46af-88e0-9a2c783ca03d">6,505</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i39e22dfdbb6946689a2a7c6d321381fb_I20200101" decimals="-3" sign="-" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzEyLTctMS0xLTA_005be48c-341f-4170-8d8f-1282c252ed63">1,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 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%">Consumer 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="id307aee54c64473998d2727aa19ddb39_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzEzLTEtMS0xLTA_914778cd-3672-47f2-ba79-252daeac5e51">8,042</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8ea909b440e342e7b7049b14cdc813f9_I20200101" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzEzLTMtMS0xLTA_00bd0202-ce6f-4503-ae86-23d8fc47dd42">2,248</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36de697aa991459eafa6616ae4e25c92_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzEzLTUtMS0xLTA_7468d3a3-3e7a-4ae2-b58c-05564dc27656">5,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="idbc8faf8b616439e8117a507be0b6962_I20200101" decimals="-3" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzEzLTctMS0xLTA_57d81e86-e995-4c13-8331-0800e4e418f1">1,776</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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="id65edf4f3d674ce59d2ff7f71ead1be4_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzE0LTEtMS0xLTA_35569684-b23a-4eb6-a6cf-44f09c708b44">132,167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i261de01130f5424b851c117422988dc0_I20200101" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzE0LTMtMS0xLTA_e64054e0-a047-4a77-9c8b-94b72fa8a1d0">2,565</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="iea2570aeb5534f4b8146421decd18436_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzE0LTUtMS0xLTA_a94b8fcb-8623-4363-bc8f-16dbc8b34acc">129,602</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ice94d60e046245518e714ba0bbb1529b_I20200101" decimals="-3" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzE0LTctMS0xLTA_cbaaa164-5eaa-4cb2-b577-1622c258d527">2,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Off-balance-sheet credit exposures</span></td><td style="background-color:#ffffff;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:#ffffff;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="i327c10d753a448f0a203c9dd4103ac5f_I20200101" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzE1LTEtMS0xLTA_c5111e8b-fb39-48cc-8a03-a8fca350de3c">500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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="i9bbe7f7ce4fb455e8b3be0888d67f865_I20200101" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzE1LTMtMS0xLTA_f00f0bb0-3f09-4115-b097-3d1cf46e7ba8">39,377</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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="i885e543cb6ce4bcca701fd5389d0590f_I20200101" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzE1LTUtMS0xLTA_c3f1e4d2-ba99-4a94-a12a-91078110dbfd">39,877</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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="i32b2231e1721401ca4eb496783ad3f48_I20200101" decimals="-3" sign="-" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzE1LTctMS0xLTA_fb142b46-b484-4a82-834f-72f8c894dfaa">31,108</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;1, 2019, we adopted certain accounting standard updates related to accounting for leases, primarily ASU&#160;2016-02 &#8220;Leases (Topic&#160;842)&#8221; and subsequent updates. Among other things, these updates require lessees to recognize a lease liability, measured on a discounted basis, related to the lessee's obligation to make lease payments arising under a lease contract; and a right-of-use asset related to the lessee&#8217;s right to use, or control the use of, a specified asset for the lease term. The updates did not significantly change lease accounting requirements applicable to lessors and did not significantly impact our financial statements in relation to contracts whereby we act as a lessor. We adopted the updates using a modified-retrospective transition approach and recognized right-of-use lease assets and related lease liabilities totaling $<ix:nonFraction unitRef="usd" contextRef="i56e17e25520c4ad8a5c8b6853ed4a2bf_I20190101" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzMzMDg4_a2c93e27-e0e6-47ee-a05b-d375fc141ede">170.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5bd39b157ef74b658613d1d82bdbcba2_I20190101" decimals="-5" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzMzMDk1_0ffdbf26-757e-4b72-9ed6-d37cac75ff58">174.4</ix:nonFraction> million, respectively, as of January&#160;1, 2019. We elected to apply certain practical adoption expedients provided under the updates whereby we did not reassess (i)&#160;whether any expired or existing contracts are or contain leases, (ii)&#160;the lease classification for any expired or existing leases and (iii)&#160;initial direct costs for any existing leases. We did not elect to apply the recognition requirements of the updates to short-term leases. See Note&#160;4&#160;-&#160;Premises and Equipment and Lease Commitments.</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%">88</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i1f13c069a15946b789403ec6fc342a5a"><ix:continuation id="i055a0996a46d40ba9ed321493cc20475">On January&#160;1, 2019, we also adopted ASU 2017-08 &#8220;Receivables - Nonrefundable Fees and Other Costs (Subtopic 310-20) - Premium Amortization on Purchased Callable Debt Securities.&#8221; ASU 2017-08 shortens the amortization period for certain callable debt securities held at a premium to require such premiums to be amortized to the earliest call date unless applicable guidance related to certain pools of securities is applied to consider estimated prepayments. Under prior guidance, entities were generally required to amortize premiums on individual, non-pooled callable debt securities as a yield adjustment over the contractual life of the security. ASU 2017-08 does not change the accounting for callable debt securities held at a discount. Upon adoption, using a modified retrospective transition adoption approach, we recognized a cumulative effect reduction to retained earnings totaling $<ix:nonFraction unitRef="usd" contextRef="i49e46631075f4e1fb0205f529c4fa3d5_I20190101" decimals="-5" sign="-" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM0NDgy_3919d59d-b5b7-4849-afb8-916da19a60f3">14.7</ix:nonFraction> million.</ix:continuation></ix:continuation> </span></div><div id="iefbde35a1bee40dc8976665de60692b6_166"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2 - <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzgxNzI_b06055d5-be82-4d5c-825d-f6bf029c9d0a" continuedAt="i84f9c79dc6d54afea429b79720440eb0" escape="true">Securities</ix:nonNumeric></span></div><ix:continuation id="i84f9c79dc6d54afea429b79720440eb0" continuedAt="i4584ac9b706149deb5ef8b7d0c7505b4"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities - Held to Maturity.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:HeldToMaturitySecuritiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzgxODA_b26a9767-d50b-4961-99b9-be0553bedb33" continuedAt="i6f9440cd40c04e4482e1fba1eea11fa5" escape="true">A summary of the amortized cost, fair value and allowance for credit losses related to securities held to maturity as of December 31, 2021 and 2020 is presented below.</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:justify"><ix:continuation id="i6f9440cd40c04e4482e1fba1eea11fa5"><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:26.624%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></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:10.278%"></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:10.278%"></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:10.278%"></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:10.278%"></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:10.281%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</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:8pt;font-weight:700;line-height:100%">Allowance<br/>for Credit<br/>Losses</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:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</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:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed 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%"><ix:nonFraction unitRef="usd" contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzMtMS0xLTEtMA_77ea75ff-134c-4941-a88d-6c52b979806f">527,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="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzMtMy0xLTEtMA_1c1905e8-2673-4efc-91e2-0744f2d65673">18,766</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzMtNS0xLTEtMA_2e3fe6b0-bde4-4ca3-88d2-154855ea3e3e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzMtNy0xLTEtMA_1ea79168-c35e-4995-9835-19374f22973f">546,030</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzMtOS0xLTEtMA_252c178b-0fe4-45c9-b24d-0b345fb59655">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzMtMTEtMS0xLTA_a4c26914-43ad-44f4-9991-84d6733a3720">527,264</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzQtMS0xLTEtMA_c03d1bf6-9c18-4fb5-be6a-daf0738bc840">1,220,573</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzQtMy0xLTEtMA_c1efb687-cc55-4403-b104-4486283a944e">41,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="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzQtNS0xLTEtMA_72949edf-6cc1-46bf-843a-118cbebd0c5a">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="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzQtNy0xLTEtMA_7fa602ca-f5a3-4450-8619-8b1790e0eb99">1,261,613</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzQtOS0xLTEtMA_841122b7-0328-488a-9328-2e5322120ad3">158</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzQtMTEtMS0xLTA_477dd00b-0d14-48ac-834d-de913721bb9b">1,220,415</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.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%">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="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzUtMS0xLTEtMA_d1b937bc-249e-4bcc-b3d2-600d6c5ff450">1,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="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzUtMy0xLTEtMA_790ec929-5fd9-40a0-b92b-489f2f73e98b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzUtNS0xLTEtMA_4c614bfe-2e30-4bd0-8d9e-ad4aa6e4c2dc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzUtNy0xLTEtMA_714367c0-16c4-45db-9f58-b0ed5a9bce51">1,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="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzUtOS0xLTEtMA_c3e39b94-62c6-4ae7-a98b-726eea2a6f57">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzUtMTEtMS0xLTA_1a310a60-c38a-4357-8004-895041f69dcd">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align: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 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzYtMS0xLTEtMA_137ae20e-a74c-44b4-b0dd-1fba00a08d39">1,749,337</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzYtMy0xLTEtMA_7c15d9cf-dc97-4e50-88ff-1c8cc441f028">59,907</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzYtNS0xLTEtMA_fc26cf82-d417-4dfc-af27-286eed4bb43a">101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzYtNy0xLTEtMA_3e033fd0-2900-44d8-81b5-3aff99d0e38c">1,809,143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzYtOS0xLTEtMA_d22a86b7-925a-4872-a279-990e03c3c318">158</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzYtMTEtMS0xLTA_4f567eca-55a4-4f44-8a4a-6fe445f061c8">1,749,179</ix:nonFraction>&#160;</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%">December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</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="ia04de6c5ac1b4fd1905c6c1d48385888_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzktMS0xLTEtMA_2644cad7-27a3-4371-b0bd-3d9acdf5fa6c">528,784</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia04de6c5ac1b4fd1905c6c1d48385888_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzktMy0xLTEtMA_bb1b2cc5-2912-4e7a-af7f-6510e10de536">41,742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="ia04de6c5ac1b4fd1905c6c1d48385888_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzktNS0xLTEtMA_d2960de9-4bbb-4a2c-9dc0-3a4c404cf3c6">&#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="ia04de6c5ac1b4fd1905c6c1d48385888_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzktNy0xLTEtMA_8b99212f-c465-4c0a-a648-54b3517e2546">570,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia04de6c5ac1b4fd1905c6c1d48385888_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzktOS0xLTEtMA_87720a20-e8b8-4a98-9353-c88bcb055a8f">&#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="ia04de6c5ac1b4fd1905c6c1d48385888_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzktMTEtMS0xLTA_1a4971b9-07d5-467d-9767-8aaa279b68e4">528,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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88aff206513f466897d2270cbe14f27b_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzEwLTEtMS0xLTA_c9ad4df4-446c-491e-b29b-240ba208de7c">1,415,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="i88aff206513f466897d2270cbe14f27b_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzEwLTMtMS0xLTA_0d15a34c-7120-473c-9b29-d390e50383a7">65,321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88aff206513f466897d2270cbe14f27b_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzEwLTUtMS0xLTA_5edfe841-0aab-4a54-b12b-b2a566e00cca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88aff206513f466897d2270cbe14f27b_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzEwLTctMS0xLTA_75d84fc6-5b37-4726-b457-98df7191d9aa">1,480,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="i88aff206513f466897d2270cbe14f27b_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzEwLTktMS0xLTA_3acfce35-ec7b-4fb5-8531-d186b3ac9167">160</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88aff206513f466897d2270cbe14f27b_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzEwLTExLTEtMS0w_9add6ce1-f184-4004-b977-b307feca2d1a">1,415,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 2px 5.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%">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="ieaa5ad2709a64b77a999aca49ccb8ea6_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzExLTEtMS0xLTA_27604c5a-2da0-487c-8ac1-6a2059f92aeb">1,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="ieaa5ad2709a64b77a999aca49ccb8ea6_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzExLTMtMS0xLTA_740bb778-4f9d-4fee-bc3f-808993a9eb28">&#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="ieaa5ad2709a64b77a999aca49ccb8ea6_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzExLTUtMS0xLTA_d0dc9962-6b15-475c-8673-c37178d68ca7">&#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="ieaa5ad2709a64b77a999aca49ccb8ea6_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzExLTctMS0xLTA_5c9391c2-d0dc-4fa2-b99d-2efe4a7abab8">1,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="ieaa5ad2709a64b77a999aca49ccb8ea6_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzExLTktMS0xLTA_590f6564-4831-4eaa-8816-c775ef47946b">&#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="ieaa5ad2709a64b77a999aca49ccb8ea6_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzExLTExLTEtMS0w_218856cc-48ec-41d7-8ff5-c6b6c065ed99">1,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 19pt;text-align: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 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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzEyLTEtMS0xLTA_9a3bde67-6198-41fa-8d2a-2aee961dd079">1,945,833</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzEyLTMtMS0xLTA_bdc112a4-b44c-42d6-9a04-67521c60e9a4">107,063</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzEyLTUtMS0xLTA_bb13b7fe-dedc-4fc4-8c6d-a9199471158a">&#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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzEyLTctMS0xLTA_11200e24-7ef9-4638-a787-f9b05bcba81b">2,052,896</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzEyLTktMS0xLTA_794a95d3-2e89-48fa-b1f8-4f71bb6337e9">160</ix:nonFraction>)</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzEyLTExLTEtMS0w_0fd6f851-df60-4645-bc18-1976e6eb233c">1,945,673</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></ix:continuation></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All mortgage-backed securities included in the above table were issued by U.S. government agencies and corporations. The carrying value of held-to-maturity securities pledged to secure public funds, trust deposits, repurchase agreements and for other purposes, as required or permitted by law was $<ix:nonFraction unitRef="usd" contextRef="ic7ae39c667ca4f4ebd39536186d41e8c_I20211231" decimals="-5" name="cfr:CarryValueofSecuritiesPledged" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzUyMQ_f35bf8e7-e734-4ec1-a02b-68a1b7f69e07">642.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i373ef498af374f07bd1a7ce8f9d5c156_I20201231" decimals="-5" name="cfr:CarryValueofSecuritiesPledged" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzUyOA_a678c44a-968a-4095-be3a-f929a7bf2145">659.2</ix:nonFraction> million at December 31, 2021 and 2020, respectively. Accrued interest receivable on held-to-maturity securities totaled $<ix:nonFraction unitRef="usd" contextRef="ic7ae39c667ca4f4ebd39536186d41e8c_I20211231" decimals="-5" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzYzOQ_ed632907-5c63-42b4-a74e-3e8873c637b6">18.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i373ef498af374f07bd1a7ce8f9d5c156_I20201231" decimals="-5" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzY0Ng_1a23fef1-ee9f-42f7-91f0-a99d4e05d6f2">21.7</ix:nonFraction> million at December 31, 2021 and 2020, respectively and is included in accrued interest receivable and other assets in the accompanying consolidated balance sheets. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we have reclassified certain securities from available for sale to held to maturity. During 2019, we reclassified securities with an aggregate fair value of $<ix:nonFraction unitRef="usd" contextRef="i30406c5d267a4393b79c7ac155124280_I20191231" decimals="-5" name="us-gaap:AvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzk3Nw_3ceafa09-9f99-426b-9cd2-80f16c934f40">377.8</ix:nonFraction> million and an aggregate net unrealized gain of $<ix:nonFraction unitRef="usd" contextRef="i30406c5d267a4393b79c7ac155124280_I20191231" decimals="-5" name="cfr:AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzEwMjA_8cec7266-d0a2-4b52-ac2a-4c6a0011b88d">3.3</ix:nonFraction> million ($<ix:nonFraction unitRef="usd" contextRef="i30406c5d267a4393b79c7ac155124280_I20191231" decimals="-5" name="cfr:AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzEwMjQ_48e3940e-cd94-45d1-af84-97c304ed14b6">2.6</ix:nonFraction> million, net of tax) on the date of the transfer. The net unamortized, unrealized gain remaining on transferred securities, including those transferred in 2019 and in years prior, included in accumulated other comprehensive income in the accompanying balance sheet totaled $<ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-5" name="cfr:AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzEyOTA_54b381e6-cfb8-4a03-9cf3-eae44ce1bcbc">2.5</ix:nonFraction> million ($<ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-5" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzEyOTQ_03636862-d993-4ef5-b889-9e92b03c34fb">2.0</ix:nonFraction> million, net of tax) at December&#160;31, 2021 and $<ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-5" name="cfr:AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzEzMjA_4ecf25cc-39a7-43db-9af5-fba6035ec98b">3.5</ix:nonFraction> million ($<ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-5" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzEzMjQ_6e01b271-afe4-4354-93e4-207afe33f257">2.8</ix:nonFraction> million, net of tax) at December&#160;31, 2020. This amount will be amortized out of accumulated other comprehensive income over the remaining life of the underlying securities as an adjustment of the yield on those securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on held-to-maturity securities is a contra-asset valuation account that is deducted from the amortized cost basis of held-to-maturity securities to present the net amount expected to be collected. Management measures expected credit losses on held-to-maturity securities on a collective basis by major security type with each type sharing similar risk characteristics, and considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. With regard to U.S. Treasury and residential mortgage-backed securities issued by the U.S. government, or agencies thereof, it is expected that the securities will not be settled at prices less than the amortized cost bases of the securities as such securities are backed by the full faith and credit of and/or guaranteed by the U.S. government. Accordingly, no allowance for credit losses has been recorded for these securities. With regard to securities issued by States and political subdivisions and other held-to-maturity securities, management considers (i) issuer bond ratings, (ii) historical loss rates for given bond </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%">89</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i4584ac9b706149deb5ef8b7d0c7505b4" continuedAt="i915a96b5b279458e8e89295cc9811047"><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:120%">ratings, (iii) whether issuers continue to make timely principal and interest payments under the contractual terms of the securities, (iv) internal forecasts and (v) whether or not such securities are guaranteed by the Texas Permanent School Fund (&#8220;PSF&#8221;) or pre-refunded by the issuers.</span></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:MoodysandStandardPoorsBondRatingsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzgxOTI_86563e98-9595-4bc6-9957-7f944b64b144" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes Moody's and/or Standard &amp; Poor's bond ratings for our portfolio of held-to-maturity securities issued by States and political subdivisions and other securities as of December&#160;31, 2021:</span></div><div style="margin-top:5pt;text-align:justify"><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:25.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.842%"></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:12.842%"></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:12.845%"></td><td style="width:0.1%"></td></tr><tr><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:8pt;font-weight:700;line-height:100%">States and Political Subdivisions</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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Not Guaranteed or Pre-Refunded</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:8pt;font-weight:700;line-height:100%">Guaranteed by the Texas PSF</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:8pt;font-weight:700;line-height:100%">Pre-Refunded</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:8pt;font-weight:700;line-height:100%">Total</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:8pt;font-weight:700;line-height:100%">Other<br/>Securities</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%">Aaa/AAA</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="i910c584877b248939c82b00ffe1d2c09_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzItMS0xLTEtMA_06161862-ab8b-4260-b40c-27701dc6c52f">92,379</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if55ce0740105479e943ff00ae55d39bc_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzItMy0xLTEtMA_65b5cf51-b752-4e18-baec-4660209e8c96">460,648</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="ied329c0717fc4badacaa5fb8abcabb85_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzItNS0xLTEtMA_5276d3cc-5add-4ed6-bc20-4930186ca7d0">563,251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ia2b9785ec0e34bcba0900fdc0597cdf4_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzItNy0xLTEtMA_f78a52f2-a069-4a30-8f56-f9d6328ecdfc">1,116,278</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i49b09664dbe942158046a10513910c09_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzItOS0xLTEtMA_af529127-a5f7-45b5-bea0-f1499a990aeb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">Aa/AA</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="id7dce488e84c4c62b3e06503092b61d5_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzMtMS0xLTEtMA_c3598141-a1d9-4289-badf-1c9c5ecf810b">104,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="i6de72162a4a04682b794ccf1755d5612_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzMtMy0xLTEtMA_84129380-f1b9-4700-91c3-453b2f55b7d7">&#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="i3a45bbddb9fb4eb4b0a8ed0df5d5b44a_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzMtNS0xLTEtMA_8d17bc95-0361-46b4-bf6b-95d3f8ff07da">&#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="i3edeabd22aa24fdcab888dda3437da17_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzMtNy0xLTEtMA_a75ab222-302f-4f6e-a9bf-f713d0121b40">104,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="i0d4c73beb2fb4387a42a8d6ec58304cb_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzMtOS0xLTEtMA_2deb3a71-ae81-476e-bff9-b7faa465e3f0">&#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><td colspan="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%">Not rated</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc2edcad4e544e779380f43836fc479f_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzUtMS0xLTEtMA_a6601ae1-0196-453d-ac81-cf3994e0ab65">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32d69477a27849f0b13a169269832090_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzUtMy0xLTEtMA_35ad7fb1-c4fa-482c-9dcc-0d4426de12d0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ffe0ba922e74b6a9f369cac1f338387_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzUtNS0xLTEtMA_b151e379-a686-480d-9211-4d32b8c080cf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78750aff14264a49970ffad4f12fc93d_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzUtNy0xLTEtMA_002ed889-d5a4-4690-9a1f-6215d6a6b048">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i560e5165bd254801bd6fdc5811764a49_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzUtOS0xLTEtMA_0e9891e9-e655-4b86-aaa1-fe45974b5151">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align: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 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="i980bab4dd6884cdbb0dc42c80a99cd55_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzYtMS0xLTEtMA_ae5cebf7-0fc0-49a5-be85-17c061138893">196,674</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="idcb21868425a4be5b4af4ea83134f4f0_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzYtMy0xLTEtMA_296e7faa-263a-45f0-b1fc-8dbb53ca9160">460,648</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i19f77af800b6494bb418136cf3de3064_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzYtNS0xLTEtMA_4b936c8e-65ff-4573-8950-4d6ae55ddc5c">563,251</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzYtNy0xLTEtMA_a7dd954b-5f4f-4cfc-b9f8-3471f2d16360">1,220,573</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzYtOS0xLTEtMA_622d30b5-0e79-41b0-9975-286e9fc28b9a">1,500</ix:nonFraction>&#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></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historical loss rates associated with securities having similar grades as those in our portfolio have generally not been significant. Furthermore, as of December&#160;31, 2021, there were <ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzMzNDY_bfa08a0e-9fd4-4fbd-b1fb-3e7d6a04089f">no</ix:nonFraction> past due principal or interest payments associated with these securities. The PSF is a sovereign wealth fund which serves to provide revenues for funding of public primary and secondary education in the State of Texas. Based upon (i) the PSF's AAA insurer financial strength rating, (ii) the PSF's substantial capitalization and excess guarantee capacity and (iii) a zero historical loss rate, <ix:nonFraction unitRef="usd" contextRef="i3c3f73da9ad3465ab579267eda91dc2c_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzM3NDM_07f213a8-14cb-4bb9-93d1-97a41495a7f5">no</ix:nonFraction> allowance for credit losses has been recorded for securities guaranteed by the PSF as there is <ix:nonFraction unitRef="usd" contextRef="i3c3f73da9ad3465ab579267eda91dc2c_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzM4NDE_07f213a8-14cb-4bb9-93d1-97a41495a7f5">no</ix:nonFraction> current expectation of credit losses related to these securities. Pre-refunded securities have been defeased by the issuer and are fully secured by cash and/or U.S. Treasury securities held in escrow for payment to holders when the underlying call dates of the securities are reached. Accordingly, <ix:nonFraction unitRef="usd" contextRef="i371d0c4385f94a04ac664cd3163eba1c_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzQxNDI_fdfa6621-6de9-4957-81a4-9c81b60e2fdf">no</ix:nonFraction> allowance for credit losses has been recorded for securities that have been defeased as there is <ix:nonFraction unitRef="usd" contextRef="i371d0c4385f94a04ac664cd3163eba1c_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzQyNDI_fdfa6621-6de9-4957-81a4-9c81b60e2fdf">no</ix:nonFraction> current expectation of credit losses related to these securities.</span></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzgxOTM_7a847044-82e1-4c37-8167-ef9ae7fd8622" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on held-to-maturity securities.</span></div><div style="margin-top:5pt;text-align:justify"><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:69.573%"></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:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Beginning balance</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="usd" contextRef="ia0724b4f2558491eaca26a468cca8ba3_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowM2IxMWE3MThiMWU0MTA1YmMyNWNmMGJjNmZhNGI1OC90YWJsZXJhbmdlOjAzYjExYTcxOGIxZTQxMDViYzI1Y2YwYmM2ZmE0YjU4XzEtMi0xLTEtMA_a9b4f15f-bcaf-431f-82df-9436a0cbf4c4">160</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i440d0d0caa454d8586e58adb5c06675f_I20191231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowM2IxMWE3MThiMWU0MTA1YmMyNWNmMGJjNmZhNGI1OC90YWJsZXJhbmdlOjAzYjExYTcxOGIxZTQxMDViYzI1Y2YwYmM2ZmE0YjU4XzEtNC0xLTEtNDg3OTY_b6626227-0c35-497b-96a4-e5cd56f863fc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of adopting ASC 326</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="ib963873617f6453eaa095d8a1e73d179_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowM2IxMWE3MThiMWU0MTA1YmMyNWNmMGJjNmZhNGI1OC90YWJsZXJhbmdlOjAzYjExYTcxOGIxZTQxMDViYzI1Y2YwYmM2ZmE0YjU4XzItMi0xLTEtMA_fc44a96d-f63e-4b34-bb7c-8b6e979994ab">&#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="ia4b22b899d7d44508e42f45af0ee104b_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowM2IxMWE3MThiMWU0MTA1YmMyNWNmMGJjNmZhNGI1OC90YWJsZXJhbmdlOjAzYjExYTcxOGIxZTQxMDViYzI1Y2YwYmM2ZmE0YjU4XzItNC0xLTEtNDg3OTY_eced930e-9bb7-4160-bbe8-4e0a483bc791">215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Credit loss expense (benefit)</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="i9ea151d08ce5444fb027dd4e43fe8bd6_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowM2IxMWE3MThiMWU0MTA1YmMyNWNmMGJjNmZhNGI1OC90YWJsZXJhbmdlOjAzYjExYTcxOGIxZTQxMDViYzI1Y2YwYmM2ZmE0YjU4XzMtMi0xLTEtMA_6b1822aa-cb24-48ae-af85-0874ced2cdb7">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="ic46596bc26da46b685fcb82e4423bbb3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowM2IxMWE3MThiMWU0MTA1YmMyNWNmMGJjNmZhNGI1OC90YWJsZXJhbmdlOjAzYjExYTcxOGIxZTQxMDViYzI1Y2YwYmM2ZmE0YjU4XzMtNC0xLTEtNDg3OTY_0242712f-6159-4985-b8dc-41378cd352bf">55</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 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></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="i139e59fc30544e3cb3e0f8527ef3a511_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowM2IxMWE3MThiMWU0MTA1YmMyNWNmMGJjNmZhNGI1OC90YWJsZXJhbmdlOjAzYjExYTcxOGIxZTQxMDViYzI1Y2YwYmM2ZmE0YjU4XzQtMi0xLTEtMA_1bc9dd98-d30c-416a-9894-fe58e860696d">158</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ia0724b4f2558491eaca26a468cca8ba3_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowM2IxMWE3MThiMWU0MTA1YmMyNWNmMGJjNmZhNGI1OC90YWJsZXJhbmdlOjAzYjExYTcxOGIxZTQxMDViYzI1Y2YwYmM2ZmE0YjU4XzQtNC0xLTEtNDg3OTY_d32333f8-00aa-4023-b1e0-cd7f5944cd31">160</ix:nonFraction>&#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></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities - Available for Sale. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzgxNTg_684b2754-3139-41f3-95d8-9742f6adf2a9" continuedAt="i40db306ae0e44e7f84f2c8fc0a255903" escape="true">A summary of the amortized cost, fair value and allowance for credit losses related to securities available for sale as of December 31, 2021 and 2020 is presented below.</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:justify"><ix:continuation id="i40db306ae0e44e7f84f2c8fc0a255903"><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.919%"></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:10.278%"></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:10.278%"></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:10.278%"></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.723%"></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:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</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:8pt;font-weight:700;line-height:100%">Allowance<br/>for Credit<br/>Losses</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;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><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%">U.S. Treasury</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="i86599c1f57fd4beda34916d0c337859f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzItMS0xLTEtMA_bbacd32d-1292-4dd8-bf4e-e482d0c3fdb2">2,165,702</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzItMy0xLTEtMA_0a04c2fd-41b1-4c29-b029-6f38452ac566">23,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="i86599c1f57fd4beda34916d0c337859f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzItNS0xLTEtMA_a332ab2b-5dd1-4339-9041-d5e2524f781d">9,602</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzItNy0xLTEtMA_319d6505-13af-4010-8cc3-fb888c7976a8">&#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="i86599c1f57fd4beda34916d0c337859f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzItOS0xLTEtMA_04f62166-48d0-4c03-8911-5234c4643a7c">2,179,433</ix:nonFraction>&#160;</span></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 6.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 mortgage-backed 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="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzQtMS0xLTEtMA_1f4003dd-f6d9-4173-9376-0e3e7a249744">4,059,692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzQtMy0xLTEtMA_c9029c04-8d34-4e01-bcf0-46a9136010e4">31,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="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzQtNS0xLTEtMA_815e9278-a6e9-40a7-b361-861c43271aef">25,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="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzQtNy0xLTEtMA_cb683fc5-187d-4bf2-ba92-0f6a9bbaa0f0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzQtOS0xLTEtMA_9adccd94-10e9-44a1-a7a6-2d69ebe1dd6c">4,066,265</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzUtMS0xLTEtMA_f7e9bf47-5006-4ad0-9099-05545757f5d8">7,178,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="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzUtMy0xLTEtMA_9f53850a-4973-4300-930d-b825292d5f4e">463,810</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzUtNS0xLTEtMA_9bc6c819-c1b1-41e9-b164-04d9066f6ed3">5,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="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzUtNy0xLTEtMA_28c343e9-d043-4189-9e2e-dd164bd48522">&#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="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzUtOS0xLTEtMA_24338409-f103-433c-b398-c7985c778416">7,636,571</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzYtMS0xLTEtMA_5c7a52b9-63a7-4029-9327-b0a3b6603966">42,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="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzYtMy0xLTEtMA_673c657c-7f98-4144-90bd-7f795410863b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzYtNS0xLTEtMA_bf1661a1-aca6-4953-8da0-e1ef6e885704">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzYtNy0xLTEtMA_daf66c55-be81-4f28-acef-7d6edb501ac2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzYtOS0xLTEtMA_68be98dd-97bb-4153-8c2b-cdbb4b92501e">42,359</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align: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 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzctMS0xLTEtMA_966fbff6-26f3-488f-a281-eef2933558f4">13,445,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 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzctMy0xLTEtMA_4ab74da9-1b32-49ee-92a9-48a03172ac17">518,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 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzctNS0xLTEtMA_1e0c938e-d864-4dcd-b8cc-6d079dbfc8da">40,065</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzctNy0xLTEtMA_105c0359-5f0d-4e10-9ed0-4d20c7b27ddb">&#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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzctOS0xLTEtMA_aa9f5076-d306-4895-94c3-228eb5d57794">13,924,628</ix:nonFraction>&#160;</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">U.S. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id398f625904d454d90b6a7c40c4faafc_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEwLTEtMS0xLTA_f2bfa886-267f-4ed8-a221-5a1154ee1d69">1,084,542</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id398f625904d454d90b6a7c40c4faafc_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEwLTMtMS0xLTA_3e670c30-68f9-4ed0-8a02-21004b555478">35,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id398f625904d454d90b6a7c40c4faafc_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEwLTUtMS0xLTA_11050203-726f-41a4-8a5f-01c89340568b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id398f625904d454d90b6a7c40c4faafc_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEwLTctMS0xLTA_882e3893-6fa9-44a7-8895-5dd3d8d88a52">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id398f625904d454d90b6a7c40c4faafc_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEwLTktMS0xLTA_beaba310-bd8d-442e-9654-7adb5eef9833">1,119,633</ix:nonFraction>&#160;</span></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 2px 6.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 mortgage-backed 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="ia04de6c5ac1b4fd1905c6c1d48385888_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEyLTEtMS0xLTA_7ecb0ed2-9703-4252-aa23-5227f5a269b2">1,916,581</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia04de6c5ac1b4fd1905c6c1d48385888_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEyLTMtMS0xLTA_e5913cee-4374-469a-a9d2-e697bc84df18">71,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="ia04de6c5ac1b4fd1905c6c1d48385888_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEyLTUtMS0xLTA_dc346320-ce5d-4a6e-9ae0-8f5a3b66dc82">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia04de6c5ac1b4fd1905c6c1d48385888_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEyLTctMS0xLTA_bc529c71-cc03-4ccb-984c-f5865ac272f5">&#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="ia04de6c5ac1b4fd1905c6c1d48385888_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEyLTktMS0xLTA_f2e569d1-a06f-41a6-9a27-4a152390eedf">1,987,679</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88aff206513f466897d2270cbe14f27b_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEzLTEtMS0xLTA_8c14dac2-e754-4650-a983-0c9e5281ad49">6,683,927</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88aff206513f466897d2270cbe14f27b_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEzLTMtMS0xLTA_e7312a16-d738-4025-8eb7-2fab4818d70e">603,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88aff206513f466897d2270cbe14f27b_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEzLTUtMS0xLTA_1dc83779-9317-402d-a120-e1ab9a07075c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88aff206513f466897d2270cbe14f27b_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEzLTctMS0xLTA_56a00b09-825a-48e3-8114-f6ecf63b6744">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88aff206513f466897d2270cbe14f27b_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEzLTktMS0xLTA_f95e000e-f227-4153-9d66-159affdc593e">7,287,902</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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="ieaa5ad2709a64b77a999aca49ccb8ea6_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzE0LTEtMS0xLTA_780ad2f6-d3a5-4d38-b7cb-f0116f241e80">42,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="ieaa5ad2709a64b77a999aca49ccb8ea6_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzE0LTMtMS0xLTA_9fec8390-7ca2-4bc2-b03a-df0f7df337ca">&#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="ieaa5ad2709a64b77a999aca49ccb8ea6_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzE0LTUtMS0xLTA_e3cdd863-6a26-4985-a90a-1e7c361fb1e6">&#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="ieaa5ad2709a64b77a999aca49ccb8ea6_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzE0LTctMS0xLTA_a3f5a036-c650-41a5-9465-d12d1783871e">&#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="ieaa5ad2709a64b77a999aca49ccb8ea6_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzE0LTktMS0xLTA_82199557-094c-4018-9e24-2f94e1a5c687">42,351</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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 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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzE1LTEtMS0xLTA_cdfa7b8e-9929-400f-b294-e5f12c31c01f">9,727,401</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzE1LTMtMS0xLTA_9886ff0d-5885-4974-9891-47a0623cb34f">710,168</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzE1LTUtMS0xLTA_dfec7194-34cf-4e34-9790-03b6d0001d84">4</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzE1LTctMS0xLTA_0600d51c-211b-48cd-bd78-1b0b59712e7e">&#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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzE1LTktMS0xLTA_fd19cef8-93b8-41a2-a5b0-a185d3fd0be9">10,437,565</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></ix:continuation></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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%">90</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i915a96b5b279458e8e89295cc9811047" continuedAt="i8612e1361094443aa9109ee21096f11d"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All mortgage-backed securities included in the above table were issued by U.S. government agencies and corporations. At December 31, 2021 all of the securities in our available for sale municipal bond portfolio were issued by the State of Texas or political subdivisions or agencies within the State of Texas, of which approximately <ix:nonFraction unitRef="number" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="3" name="cfr:PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzQ5NjM_ae68b03f-083d-466d-9d0d-cc86e69c9319">76.6</ix:nonFraction>% are either guaranteed by the PSF or have been pre-refunded. Securities with limited marketability, such as stock in the Federal Reserve Bank and the Federal Home Loan Bank, are carried at cost and are reported as other available for sale securities in the table above. The carrying value of available-for-sale securities pledged to secure public funds, trust deposits, repurchase agreements and for other purposes, as required or permitted by law was $<ix:nonFraction unitRef="usd" contextRef="i6157b8d826d346b39de766716238d9aa_I20211231" decimals="-8" name="cfr:CarryValueofSecuritiesPledged" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzU0MTc_ac372e1e-c461-4266-aac3-8386b0681deb">5.8</ix:nonFraction> billion and $<ix:nonFraction unitRef="usd" contextRef="i6fc5e70e67994fbb9e5ad890304efbe0_I20201231" decimals="-8" name="cfr:CarryValueofSecuritiesPledged" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzU0MjQ_b7b79129-73db-4d36-a7be-d8edb26b7461">4.4</ix:nonFraction> billion at December 31, 2021 and 2020, respectively. Accrued interest receivable on available-for-sale securities totaled $<ix:nonFraction unitRef="usd" contextRef="i6157b8d826d346b39de766716238d9aa_I20211231" decimals="-5" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzU1Mzc_9f5cab98-a606-4fc4-8f1a-fd0038350a9e">120.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i6fc5e70e67994fbb9e5ad890304efbe0_I20201231" decimals="-5" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzU1NDQ_0b41dd4d-21ae-4d30-842d-bec8ec75025c">111.0</ix:nonFraction> million at December 31, 2021 and 2020, respectively, and is included in accrued interest receivable and other assets in the accompanying consolidated balance sheets.</span></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzgxNzM_7d8d2f38-35ea-4762-b771-4ce39a1e36a5" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes, as of December 31, 2021, securities available for sale in an unrealized loss position for which an allowance for credit losses has not been recorded, aggregated by type of security and length of time in a continuous unrealized loss position.</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:22.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></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:10.919%"></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:10.919%"></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:10.919%"></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:10.919%"></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:10.922%"></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:8pt;font-weight:700;line-height:100%">Less than 12 Months</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:8pt;font-weight:700;line-height:100%">More than 12 Months</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:8pt;font-weight:700;line-height:100%">Total</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</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:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</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:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</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:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</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%">U.S. Treasury</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="i86599c1f57fd4beda34916d0c337859f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzItMS0xLTEtMA_5ae72f19-e23a-48a1-b6b4-8a17c43d7735">684,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i86599c1f57fd4beda34916d0c337859f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzItMy0xLTEtMA_6e9ec130-a010-426c-96ee-c8e4151389c4">9,602</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i86599c1f57fd4beda34916d0c337859f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzItNS0xLTEtMA_85408245-b345-46f9-9bb8-afde991276d2">&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzItNy0xLTEtMA_988269c4-cced-4ceb-b042-63bd6998c670">&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzItOS0xLTEtMA_880deb0d-a032-4cb5-a479-ab4c37847625">684,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i86599c1f57fd4beda34916d0c337859f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzItMTEtMS0xLTA_79061090-fe0e-4240-9044-195eb4fe846e">9,602</ix:nonFraction>&#160;</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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed 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="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzMtMS0xLTEtMA_47d885ed-e063-4df4-9d7d-a6704416bb90">2,219,261</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzMtMy0xLTEtMA_ec359f5f-4a79-462d-a360-0af09d10cc61">23,625</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzMtNS0xLTEtMA_2db23732-052a-4954-8494-17757d07d509">45,963</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzMtNy0xLTEtMA_6b7fa1f8-0ac4-4315-b2c6-447ec3f22027">1,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="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzMtOS0xLTEtMA_dc262e40-2bb3-4969-a6f0-3244d7374fce">2,265,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="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzMtMTEtMS0xLTA_f37c3d04-1d03-4d89-8df3-f6024d72bd28">25,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;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%">States and political subdivisions</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="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzQtMS0xLTEtMA_90779c36-4e17-4885-b4ab-0a7744e8029f">364,056</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzQtMy0xLTEtMA_11e37503-b7a8-4565-ae4a-d53dbf45f634">5,074</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzQtNS0xLTEtMA_64c66cfb-f811-4856-9a93-caf394aeeae0">5,675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzQtNy0xLTEtMA_a9a76bef-cf13-4a93-8edd-8b53d34062d1">300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzQtOS0xLTEtMA_ddaff71f-a13a-4706-8962-1baaafd89ac1">369,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzQtMTEtMS0xLTA_eaedd691-276b-4141-bd8f-ddf98ae337f2">5,374</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Total</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzUtMS0xLTEtMA_cc907668-2342-4144-b5bc-9dbbb2e790ad">3,267,559</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzUtMy0xLTEtMA_1d3c5c39-3fce-4175-bd45-ae9af7447551">38,301</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzUtNS0xLTEtMA_dc12dff5-4ca7-430d-b4c1-e5faf3028cb3">51,638</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzUtNy0xLTEtMA_fa9cee38-6e4a-476a-9921-60598ecfa99a">1,764</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzUtOS0xLTEtMA_d209e548-daa6-45e5-9696-c0e72ade28b4">3,319,197</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzUtMTEtMS0xLTA_188e2697-80ad-4555-be10-0065431d71c1">40,065</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, <ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzU5OTU_e273c8b6-fdea-4df3-a067-17e14946eadb">no</ix:nonFraction> allowance for credit losses has been recognized on available for sale securities in an unrealized loss position as management does not believe any of the securities are impaired due to reasons of credit quality. This is based upon our analysis of the underlying risk characteristics, including credit ratings, and other qualitative factors related to our available for sale securities and in consideration of our historical credit loss experience and internal forecasts. The issuers of these securities continue to make timely principal and interest payments under the contractual terms of the securities. Furthermore, management does not have the intent to sell any of the securities classified as available for sale in the table above and believes that it is more likely than not that we will not have to sell any such securities before a recovery of cost. The unrealized losses are due to increases in market interest rates over the yields available at the time the underlying securities were purchased. The fair value is expected to recover as the securities approach their maturity date or repricing date or if market yields for such investments decline.</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%">91</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i8612e1361094443aa9109ee21096f11d" continuedAt="i55ec3516021a45969d07edceb5b4f328"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contractual Maturities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzgxNzQ_5a1c3c80-3dad-4256-8d2c-9f20e08d3e3a" continuedAt="ice1cdacecdc34b399a86f93c23840709" escape="true">The following table summarizes the maturity distribution schedule of securities held to maturity and securities available for sale as of December&#160;31, 2021. Mortgage-backed securities are included in maturity categories based on their stated maturity date. Expected maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations. Other securities classified as available for sale include stock in the Federal Reserve Bank and the Federal Home Loan Bank, which have no maturity date. These securities have been included in the total column only.</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:center"><ix:continuation id="ice1cdacecdc34b399a86f93c23840709"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"></td><td style="width:33.682%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.299%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.299%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.299%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.299%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.302%"></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:8pt;font-weight:700;line-height:100%">Within 1 Year</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:8pt;font-weight:700;line-height:100%">1 - 5 Years</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:8pt;font-weight:700;line-height:100%">5 - 10 Years</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:8pt;font-weight:700;line-height:100%">After 10 Years</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:8pt;font-weight:700;line-height:100%">Total</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%">Held To Maturity</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><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-style:italic;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">Residential mortgage-backed 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%"><ix:nonFraction unitRef="usd" contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzQtMS0xLTEtMA_370848c7-e874-4564-9330-b3ef17f5f0c7">37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzQtMy0xLTEtMA_9177e1d2-1c03-4b8a-a71b-1bbdef132105">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzQtNS0xLTEtMA_bed8ae60-3a62-4f94-8eb7-211590798798">515,100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzQtNy0xLTEtMA_dd75ce83-fbb0-4251-b7b6-4301109470f6">12,127</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzQtOS0xLTEtMA_5dc4e5f3-5d87-4233-ac51-aa7363f356d7">527,264</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzUtMS0xLTEtMA_cfc98cd6-816a-408c-a677-558a87d15a3c">464,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzUtMy0xLTEtMA_e2e28900-d3d3-49d1-98b9-5cb0f5c22d09">180,373</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzUtNS0xLTEtMA_8616dc9c-e8eb-48ff-9b0e-5ae819dacb41">73,808</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzUtNy0xLTEtMA_3d967fa4-9c45-4a5c-bd94-dc428227b751">502,280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzUtOS0xLTEtMA_27375c63-3de9-4d6e-a541-2393537b4866">1,220,573</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzYtMS0xLTEtMA_f14eb3f7-7eae-4f17-90ae-e52c3cc43404">1,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="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzYtMy0xLTEtMA_c903fb4e-82d2-402b-ae10-3bd70ede10ec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzYtNS0xLTEtMA_12637f96-5a39-40cb-9732-f11f84a9dd58">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzYtNy0xLTEtMA_7e577b00-97f9-475e-8462-af172c4bf29d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzYtOS0xLTEtMA_b64f7829-6cad-46ae-a5a7-e801f4b0b1e4">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzctMS0xLTEtMA_239354ff-0574-48d2-b75b-d3eac893bdff">465,649</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzctMy0xLTEtMA_1acf40e2-49e8-4780-b462-36a79e28547f">180,373</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzctNS0xLTEtMA_2e3e054d-dbc6-495c-b673-e3626eb08897">588,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 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzctNy0xLTEtMA_10445300-7031-4eb3-8a83-41bd7dcf22f0">514,407</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzctOS0xLTEtMA_603fe48f-29df-4cef-8a34-acdb0f52ccf5">1,749,337</ix:nonFraction>&#160;</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-style:italic;font-weight:400;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">Residential mortgage-backed securities</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="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEwLTEtMS0xLTA_5a5334a2-9949-47da-b3b6-401b0a6ff681">37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEwLTMtMS0xLTA_eab1e2fd-75d6-41ec-a358-81a96413fbe9">&#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="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEwLTUtMS0xLTA_9928e31d-ba9c-4c47-88e0-496e2e6df911">533,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEwLTctMS0xLTA_12360dbf-b9e2-4dab-91d2-98267cc256fb">12,539</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEwLTktMS0xLTA_37fd7acc-4837-4e38-aa26-8ff0f95cbc4d">546,030</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzExLTEtMS0xLTA_177dffb9-2f36-4039-bfc2-6e26cb01f0c8">468,685</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzExLTMtMS0xLTA_f1fcc543-c0f4-4d5c-be3c-5055832c8511">185,458</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzExLTUtMS0xLTA_514864ec-9f62-4429-a749-73f658a74656">74,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzExLTctMS0xLTA_d90a6f2d-a17b-4487-b504-f09cbae33556">532,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="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzExLTktMS0xLTA_820bae02-35a3-4571-b74a-9585c86a8e45">1,261,613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEyLTEtMS0xLTA_19e983c6-6a79-4368-a6f8-01b5872ca192">1,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="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEyLTMtMS0xLTA_2af154ff-5bc6-416d-b30c-9bac83d91d71">&#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="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEyLTUtMS0xLTA_4f15249f-eebf-49a8-bd7e-e6b50f0cf5b9">&#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="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEyLTctMS0xLTA_8d16a3ff-e0da-42cf-8282-43d3338019bf">&#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="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEyLTktMS0xLTA_de7a8c33-28d1-471d-ab37-0785e4b2ff85">1,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 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</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEzLTEtMS0xLTA_e85f1ece-8c8b-410a-9790-2151bc336c29">470,222</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEzLTMtMS0xLTA_4e2449a1-7627-4941-8996-caa98774e7c2">185,458</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEzLTUtMS0xLTA_a1c212ae-3a98-4301-a00e-bb7336b26407">608,183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEzLTctMS0xLTA_5334d73a-2751-4cb9-9317-4b9eddc1fca9">545,280</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEzLTktMS0xLTA_f7b33b7f-5c0c-4e48-a88f-b472394dbb7b">1,809,143</ix:nonFraction>&#160;</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%">Available For Sale</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U. S. Treasury</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="i86599c1f57fd4beda34916d0c337859f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE2LTEtMS0xLTA_68089b2e-ffed-4ece-aadf-e1123d9051e4">&#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="i86599c1f57fd4beda34916d0c337859f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE2LTMtMS0xLTA_d9e6a0ec-8558-4066-b86e-23df4998856c">1,030,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE2LTUtMS0xLTA_9ee480a8-915b-478e-aeec-ff019d6e7877">943,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE2LTctMS0xLTA_9b44982e-094e-48c6-8991-7941cb111240">191,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE2LTktMS0xLTA_1aec0dc7-5d34-4a60-a664-e6867e8da1a0">2,165,702</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Residential mortgage-backed 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="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE3LTEtMS0xLTA_a864ba20-597b-4b5b-86a6-7d58ae997d0b">63</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE3LTMtMS0xLTA_b6369deb-eac4-4d39-bd10-fec7761b3438">15,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="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE3LTUtMS0xLTA_572b1a01-a15f-42c1-8f4e-e27b7fe2c356">19,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="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE3LTctMS0xLTA_86cfdb5e-5520-499e-b6ac-b60cc00b202d">4,025,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="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE3LTktMS0xLTA_eba2f582-fcca-4346-9c17-4f8b31f3d408">4,059,692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE4LTEtMS0xLTA_5cba5a0c-198e-459d-86c4-a0fe1b538a59">86,485</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE4LTMtMS0xLTA_657b5464-0da0-45bb-a43b-e68db0ee462e">1,611,040</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE4LTUtMS0xLTA_a71ddd47-10eb-411a-8622-97473b2c77ad">808,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="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE4LTctMS0xLTA_34b2539e-26ac-44bc-9f70-191c9b5ec085">4,672,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="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE4LTktMS0xLTA_b9efb03b-c1b6-49f6-8be8-41ec19f443d9">7,178,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: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE5LTEtMS0xLTA_0d1d9cc3-2220-4422-b17e-4c8c1b522cab">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE5LTMtMS0xLTA_54ede221-f6a6-44e5-9262-c99f31b9d037">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE5LTUtMS0xLTA_7fe737a2-c038-46ba-91f8-c15c84c25aae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE5LTctMS0xLTA_785032b2-f1c8-4a8f-bd5c-a6199b960a27">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE5LTktMS0xLTA_5abe986b-b830-4e05-ab93-744a688104be">42,359</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIwLTEtMS0xLTA_99e9238a-f90f-477b-a4c2-54aaecfc4b79">86,548</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIwLTMtMS0xLTA_495a1c0d-03fa-4347-b201-0cb111969655">2,656,909</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIwLTUtMS0xLTA_1bcc3c5b-ea15-48a9-8149-8d29ec213fc5">1,770,915</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIwLTctMS0xLTA_db5d04c1-c96b-4753-ae1c-2c85b7cc4f27">8,889,157</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIwLTktMS0xLTA_a5e61584-9861-4b71-b06e-6cb5916144bb">13,445,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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U. S. Treasury</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="i86599c1f57fd4beda34916d0c337859f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIyLTEtMS0xLTA_a7930a37-0fad-406e-8b23-3c1b0c0091dd">&#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="i86599c1f57fd4beda34916d0c337859f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIyLTMtMS0xLTA_dad2b3d6-9831-4cb2-803c-a8c46fefca54">1,038,734</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i86599c1f57fd4beda34916d0c337859f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIyLTUtMS0xLTA_bf747a3f-add8-4472-be75-65fd16f1dde4">942,113</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i86599c1f57fd4beda34916d0c337859f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIyLTctMS0xLTA_5fc54674-d3b4-499f-9204-6893a864f1af">198,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIyLTktMS0xLTA_590f9655-b026-43d5-88c1-110e357ce60d">2,179,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Residential mortgage-backed 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="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIzLTEtMS0xLTA_4ade538a-c4ff-4e23-a750-8e2f98a3afca">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="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIzLTMtMS0xLTA_e1f52836-ddc8-4bee-bf2e-384115d2bdcc">15,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="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIzLTUtMS0xLTA_5199d927-7c38-4f8b-937b-d2ce4350647c">19,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="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIzLTctMS0xLTA_9a4fed0b-abed-4673-b487-9b6ab6f5a95b">4,030,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIzLTktMS0xLTA_73e44d0a-12a7-4fce-bb4d-5ff11ac1ab70">4,066,265</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI0LTEtMS0xLTA_8f34a8f7-686e-436a-ae3e-9731ace47167">87,493</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI0LTMtMS0xLTA_c6f534a8-dacd-4069-a563-af939a58fddb">1,715,065</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI0LTUtMS0xLTA_f8359286-1ea7-4f0f-8e98-04869bf393fb">858,485</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI0LTctMS0xLTA_575a5467-9a71-42ca-97ab-19a3bca8b181">4,975,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="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI0LTktMS0xLTA_17f2b2cf-0506-48c8-8b5d-c3816f5d20e2">7,636,571</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI1LTEtMS0xLTA_d81bd6eb-1656-4d80-9e43-d7da33504663">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI1LTMtMS0xLTA_d34acf43-f96d-48ba-8cc8-d7981bed75cb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI1LTUtMS0xLTA_34aa2f4b-bec8-4552-9289-4071f3d4d3c2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI1LTctMS0xLTA_296694b8-cde9-483d-8ce8-968130c46e33">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI1LTktMS0xLTA_fe7df328-0340-4f67-a3d4-8a8bf50a06fe">42,359</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI2LTEtMS0xLTA_a4a59273-5729-4e0c-8dcb-4aeae6f08203">87,557</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI2LTMtMS0xLTA_781112af-5cb8-4509-a1e8-556a8a442986">2,769,753</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI2LTUtMS0xLTA_01ece5c4-5313-4b11-a26b-89b0d55cdcca">1,820,222</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI2LTctMS0xLTA_ad6b8a6b-9dcb-4de2-bd8c-35bf28702b6e">9,204,737</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI2LTktMS0xLTA_6ddf8111-95c7-47a2-a1ed-651c60d3b88d">13,924,628</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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales of Securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfRealizedGainLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzgxNzY_ecc53cc3-0592-46ce-a2e5-f20baf504fad" continuedAt="iadef36d008ad4be9912dfc8793f6dbe3" escape="true">Sales of securities available for sale were as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:justify"><ix:continuation id="iadef36d008ad4be9912dfc8793f6dbe3"><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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.844%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sales</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjZjRkZGVmZTAxMTY0ZDdmOGJlYzMxODBhNjZhODFkOC90YWJsZXJhbmdlOmNmNGRkZWZlMDExNjRkN2Y4YmVjMzE4MGE2NmE4MWQ4XzEtMS0xLTEtMA_2825118c-df75-4194-a7d0-8d61642acd15">1,999,891</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjZjRkZGVmZTAxMTY0ZDdmOGJlYzMxODBhNjZhODFkOC90YWJsZXJhbmdlOmNmNGRkZWZlMDExNjRkN2Y4YmVjMzE4MGE2NmE4MWQ4XzEtMy0xLTEtMA_166195f0-2e85-40ff-9f03-f852d9d23cc5">1,162,352</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjZjRkZGVmZTAxMTY0ZDdmOGJlYzMxODBhNjZhODFkOC90YWJsZXJhbmdlOmNmNGRkZWZlMDExNjRkN2Y4YmVjMzE4MGE2NmE4MWQ4XzEtNS0xLTEtMA_a748f444-2968-4303-a839-fbb71af8635f">18,660,147</ix:nonFraction>&#160;</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%">Gross realized gains</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjZjRkZGVmZTAxMTY0ZDdmOGJlYzMxODBhNjZhODFkOC90YWJsZXJhbmdlOmNmNGRkZWZlMDExNjRkN2Y4YmVjMzE4MGE2NmE4MWQ4XzItMS0xLTEtMA_7794d33f-0d26-4158-946a-64f16a2d1de6">69</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjZjRkZGVmZTAxMTY0ZDdmOGJlYzMxODBhNjZhODFkOC90YWJsZXJhbmdlOmNmNGRkZWZlMDExNjRkN2Y4YmVjMzE4MGE2NmE4MWQ4XzItMy0xLTEtMA_515f23c6-0f24-43df-b711-2030178293f8">108,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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjZjRkZGVmZTAxMTY0ZDdmOGJlYzMxODBhNjZhODFkOC90YWJsZXJhbmdlOmNmNGRkZWZlMDExNjRkN2Y4YmVjMzE4MGE2NmE4MWQ4XzItNS0xLTEtMA_37565e4c-57c0-4429-a72a-4ead77f483a7">930</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjZjRkZGVmZTAxMTY0ZDdmOGJlYzMxODBhNjZhODFkOC90YWJsZXJhbmdlOmNmNGRkZWZlMDExNjRkN2Y4YmVjMzE4MGE2NmE4MWQ4XzMtMS0xLTEtMA_f80b62cc-41ec-4ddf-b534-ef459e2edb16">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjZjRkZGVmZTAxMTY0ZDdmOGJlYzMxODBhNjZhODFkOC90YWJsZXJhbmdlOmNmNGRkZWZlMDExNjRkN2Y4YmVjMzE4MGE2NmE4MWQ4XzMtMy0xLTEtMA_20dbbe80-da3b-452a-a88c-a301bdcd93ba">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjZjRkZGVmZTAxMTY0ZDdmOGJlYzMxODBhNjZhODFkOC90YWJsZXJhbmdlOmNmNGRkZWZlMDExNjRkN2Y4YmVjMzE4MGE2NmE4MWQ4XzMtNS0xLTEtMA_34fad530-ebac-4b12-b9e9-734ecd1f7fe7">637</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 benefit (expense) related to securities gains/losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="cfr:Taxexpensebenefitofsecuritiesgainslosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjZjRkZGVmZTAxMTY0ZDdmOGJlYzMxODBhNjZhODFkOC90YWJsZXJhbmdlOmNmNGRkZWZlMDExNjRkN2Y4YmVjMzE4MGE2NmE4MWQ4XzQtMS0xLTEtMA_651c1bcf-d1a4-4b07-aa3d-c851e6ab7882">14</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="cfr:Taxexpensebenefitofsecuritiesgainslosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjZjRkZGVmZTAxMTY0ZDdmOGJlYzMxODBhNjZhODFkOC90YWJsZXJhbmdlOmNmNGRkZWZlMDExNjRkN2Y4YmVjMzE4MGE2NmE4MWQ4XzQtMy0xLTEtMA_5e4d4b94-bdbe-4e53-8af6-8791f9382736">22,888</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="cfr:Taxexpensebenefitofsecuritiesgainslosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjZjRkZGVmZTAxMTY0ZDdmOGJlYzMxODBhNjZhODFkOC90YWJsZXJhbmdlOmNmNGRkZWZlMDExNjRkN2Y4YmVjMzE4MGE2NmE4MWQ4XzQtNS0xLTEtMA_5f417b20-b5f6-4118-9f55-07654869a313">62</ix:nonFraction>)</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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Premiums and Discounts.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:InvestmentIncomeTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzgxNjU_91323e5d-e37f-462e-9971-2e7e89baffcd" continuedAt="i04cf58c02a78473a972c652c74472ed2" escape="true">Premium amortization and discount accretion included in interest income on securities was as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:center"><ix:continuation id="i04cf58c02a78473a972c652c74472ed2"><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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.844%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premium amortization</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:InvestmentIncomeAmortizationOfPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpkODJhY2JkMGE5NWE0YWEyYmUwZTE3NTg0MmNjZjE3My90YWJsZXJhbmdlOmQ4MmFjYmQwYTk1YTRhYTJiZTBlMTc1ODQyY2NmMTczXzEtMS0xLTEtMA_d0cd6154-f955-4398-a2b5-d214c6359c11">121,994</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:InvestmentIncomeAmortizationOfPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpkODJhY2JkMGE5NWE0YWEyYmUwZTE3NTg0MmNjZjE3My90YWJsZXJhbmdlOmQ4MmFjYmQwYTk1YTRhYTJiZTBlMTc1ODQyY2NmMTczXzEtMy0xLTEtMA_9081c5d8-1576-4bb2-bb1a-ccc3b9f08133">126,210</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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:InvestmentIncomeAmortizationOfPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpkODJhY2JkMGE5NWE0YWEyYmUwZTE3NTg0MmNjZjE3My90YWJsZXJhbmdlOmQ4MmFjYmQwYTk1YTRhYTJiZTBlMTc1ODQyY2NmMTczXzEtNS0xLTEtMA_c187a376-25fc-438e-8935-b9f7de7f967d">120,785</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%">Discount accretion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:InvestmentIncomeAmortizationOfDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpkODJhY2JkMGE5NWE0YWEyYmUwZTE3NTg0MmNjZjE3My90YWJsZXJhbmdlOmQ4MmFjYmQwYTk1YTRhYTJiZTBlMTc1ODQyY2NmMTczXzItMS0xLTEtMA_4b8706bf-202a-41d6-96e3-1be503b876e0">2,752</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:InvestmentIncomeAmortizationOfDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpkODJhY2JkMGE5NWE0YWEyYmUwZTE3NTg0MmNjZjE3My90YWJsZXJhbmdlOmQ4MmFjYmQwYTk1YTRhYTJiZTBlMTc1ODQyY2NmMTczXzItMy0xLTEtMA_59f028dd-1e27-47ba-8f1d-41f498c9894c">2,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:InvestmentIncomeAmortizationOfDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpkODJhY2JkMGE5NWE0YWEyYmUwZTE3NTg0MmNjZjE3My90YWJsZXJhbmdlOmQ4MmFjYmQwYTk1YTRhYTJiZTBlMTc1ODQyY2NmMTczXzItNS0xLTEtMA_8e83c09d-92ec-4f64-9385-e51c4a94e2be">5,227</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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 (premium amortization) discount accretion</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpkODJhY2JkMGE5NWE0YWEyYmUwZTE3NTg0MmNjZjE3My90YWJsZXJhbmdlOmQ4MmFjYmQwYTk1YTRhYTJiZTBlMTc1ODQyY2NmMTczXzMtMS0xLTEtMA_5d2df6f3-ba8c-4661-9ba1-83b1968f7fb9">119,242</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpkODJhY2JkMGE5NWE0YWEyYmUwZTE3NTg0MmNjZjE3My90YWJsZXJhbmdlOmQ4MmFjYmQwYTk1YTRhYTJiZTBlMTc1ODQyY2NmMTczXzMtMy0xLTEtMA_6abde6cf-2425-4a62-bb55-187eca1602f0">123,785</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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpkODJhY2JkMGE5NWE0YWEyYmUwZTE3NTg0MmNjZjE3My90YWJsZXJhbmdlOmQ4MmFjYmQwYTk1YTRhYTJiZTBlMTc1ODQyY2NmMTczXzMtNS0xLTEtMA_bc86d02d-11bb-4aef-8cb6-4ca196563a64">115,558</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></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%">92</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i55ec3516021a45969d07edceb5b4f328"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trading Account Securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzgxNzk_c9800995-ce56-4d8d-ba17-76650a944568" continuedAt="i36d7327ed0314b8c981821fb4d25ffbe" escape="true">Year-end trading account securities, at estimated fair value, were as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:justify"><ix:continuation id="i36d7327ed0314b8c981821fb4d25ffbe"><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:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.843%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">U.S. Treasury</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="i86599c1f57fd4beda34916d0c337859f_I20211231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMTA5NjNhZDZiMzE0N2I5ODFiMjdiMTU3MmE1NDE3Ny90YWJsZXJhbmdlOmUxMDk2M2FkNmIzMTQ3Yjk4MWIyN2IxNTcyYTU0MTc3XzEtMS0xLTEtMA_2f17b346-b5a1-44a2-a567-694a63910708">24,237</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="id398f625904d454d90b6a7c40c4faafc_I20201231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMTA5NjNhZDZiMzE0N2I5ODFiMjdiMTU3MmE1NDE3Ny90YWJsZXJhbmdlOmUxMDk2M2FkNmIzMTQ3Yjk4MWIyN2IxNTcyYTU0MTc3XzEtMy0xLTEtMA_03e551f4-678a-4c96-82d0-3ecaa7c4dbe0">23,996</ix:nonFraction>&#160;</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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231" decimals="-3" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMTA5NjNhZDZiMzE0N2I5ODFiMjdiMTU3MmE1NDE3Ny90YWJsZXJhbmdlOmUxMDk2M2FkNmIzMTQ3Yjk4MWIyN2IxNTcyYTU0MTc3XzItMS0xLTEtMA_8370fd6d-4d2b-4f85-84ff-d5fa2cdd1cb6">925</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88aff206513f466897d2270cbe14f27b_I20201231" decimals="-3" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMTA5NjNhZDZiMzE0N2I5ODFiMjdiMTU3MmE1NDE3Ny90YWJsZXJhbmdlOmUxMDk2M2FkNmIzMTQ3Yjk4MWIyN2IxNTcyYTU0MTc3XzItMy0xLTEtMA_5534ffd3-67f4-4fa5-a4bb-459660cac952">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 2px 7.75pt;text-align: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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMTA5NjNhZDZiMzE0N2I5ODFiMjdiMTU3MmE1NDE3Ny90YWJsZXJhbmdlOmUxMDk2M2FkNmIzMTQ3Yjk4MWIyN2IxNTcyYTU0MTc3XzMtMS0xLTEtMA_f18046a9-b441-44cd-bc7c-d01bdfd954ec">25,162</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMTA5NjNhZDZiMzE0N2I5ODFiMjdiMTU3MmE1NDE3Ny90YWJsZXJhbmdlOmUxMDk2M2FkNmIzMTQ3Yjk4MWIyN2IxNTcyYTU0MTc3XzMtMy0xLTEtMA_5959628e-794c-4491-bca0-08e7ac3d5774">24,456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:GainLossOnInvestmentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzgxNTE_0b1284ea-56ea-4981-83b6-5f39a32817f9" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net gains and losses on trading account securities were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.844%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on sales transactions</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesTradingRealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTo5ODJlNTQ1ZjJkYzc0ZGYzOTkxNzdkMThjMjZlYTA5YS90YWJsZXJhbmdlOjk4MmU1NDVmMmRjNzRkZjM5OTE3N2QxOGMyNmVhMDlhXzEtMS0xLTEtMA_a5c36239-214e-4ca8-9000-ea32f47d7009">1,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><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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesTradingRealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTo5ODJlNTQ1ZjJkYzc0ZGYzOTkxNzdkMThjMjZlYTA5YS90YWJsZXJhbmdlOjk4MmU1NDVmMmRjNzRkZjM5OTE3N2QxOGMyNmVhMDlhXzEtMy0xLTEtMA_f847d459-96cc-40c1-bf14-e59ab64e60e2">1,102</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:DebtSecuritiesTradingRealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTo5ODJlNTQ1ZjJkYzc0ZGYzOTkxNzdkMThjMjZlYTA5YS90YWJsZXJhbmdlOjk4MmU1NDVmMmRjNzRkZjM5OTE3N2QxOGMyNmVhMDlhXzEtNS0xLTEtMA_ce6be498-7d8a-4793-af02-65dbebeafbb8">2,173</ix:nonFraction>&#160;</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 mark-to-market gains (losses)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DebtSecuritiesTradingUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTo5ODJlNTQ1ZjJkYzc0ZGYzOTkxNzdkMThjMjZlYTA5YS90YWJsZXJhbmdlOjk4MmU1NDVmMmRjNzRkZjM5OTE3N2QxOGMyNmVhMDlhXzItMS0xLTEtMA_ba95a7fb-5287-4cb0-8add-afb2d2d8ece2">75</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesTradingUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTo5ODJlNTQ1ZjJkYzc0ZGYzOTkxNzdkMThjMjZlYTA5YS90YWJsZXJhbmdlOjk4MmU1NDVmMmRjNzRkZjM5OTE3N2QxOGMyNmVhMDlhXzItMy0xLTEtMA_8cfb7b42-9a98-458f-8173-3af25bccd118">85</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DebtSecuritiesTradingUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTo5ODJlNTQ1ZjJkYzc0ZGYzOTkxNzdkMThjMjZlYTA5YS90YWJsZXJhbmdlOjk4MmU1NDVmMmRjNzRkZjM5OTE3N2QxOGMyNmVhMDlhXzItNS0xLTEtMA_0a56f718-8eee-4002-a021-d71aefe421c9">176</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%">Net gain on trading account securities</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesTradingGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTo5ODJlNTQ1ZjJkYzc0ZGYzOTkxNzdkMThjMjZlYTA5YS90YWJsZXJhbmdlOjk4MmU1NDVmMmRjNzRkZjM5OTE3N2QxOGMyNmVhMDlhXzMtMS0xLTEtMA_afe1092e-cd99-4fa6-a478-fd77a828c6ed">939</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesTradingGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTo5ODJlNTQ1ZjJkYzc0ZGYzOTkxNzdkMThjMjZlYTA5YS90YWJsZXJhbmdlOjk4MmU1NDVmMmRjNzRkZjM5OTE3N2QxOGMyNmVhMDlhXzMtMy0xLTEtMA_4605f46e-b848-49e9-8ab7-52ca33aa4567">1,187</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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:DebtSecuritiesTradingGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTo5ODJlNTQ1ZjJkYzc0ZGYzOTkxNzdkMThjMjZlYTA5YS90YWJsZXJhbmdlOjk4MmU1NDVmMmRjNzRkZjM5OTE3N2QxOGMyNmVhMDlhXzMtNS0xLTEtMA_08a0d9a8-2339-47c9-800a-32f95ca1d231">1,997</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 id="iefbde35a1bee40dc8976665de60692b6_2269"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Note 3 - <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18xNjQ5MjY3NDgzMDgy_380092f5-7cf2-41e4-8e59-e4ccdaaab688" continuedAt="i54317fa923e44f6e8a1564738cfec2e1" escape="true">Loans</ix:nonNumeric></span></div><ix:continuation id="i54317fa923e44f6e8a1564738cfec2e1" continuedAt="i1a438005328e421faeef30827c9e5186"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18xNjQ5MjY3NDgzMDg0_a7fb831f-da03-4306-aeb7-0407fdb3357b" escape="true"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end loans, including leases net of unearned discounts, consisted of the following:</span></div><div style="margin-top:5pt;text-align:justify"><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:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.843%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Commercial and industrial</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="i1afc37271d4b41888bf0168f82a7d5de_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xLTEtMS0xLTM1ODYy_53566bf3-0cad-4448-b400-a069cb6fec89">5,364,954</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i6e82428f512e4163a14e316a0ae59eea_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xLTMtMS0xLTM1ODYy_9c2feaec-7c6a-40c3-bbdd-0c7f6e058f75">4,955,341</ix:nonFraction>&#160;</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%">Energy:</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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a0a953f8c074db79aeb3fae1dfa7539_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8zLTEtMS0xLTM1ODYy_a818aaed-7da1-4e97-86d3-05befe66bddb">878,436</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b860fb437af42049fac385feb577a23_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8zLTMtMS0xLTM1ODYy_92513564-4990-4577-b652-eef10829bc87">976,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 2px 7.75pt;text-align: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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id20aafd609c540f5a227fd1f2cec12e7_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF80LTEtMS0xLTM1ODYy_a865c3fc-7722-4f5f-9194-4b66f1ef07c1">105,901</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i820d1d40e1bb4b78be0b53fed91fc773_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF80LTMtMS0xLTM1ODYy_c635b784-4c46-4f27-98cf-ae136ef3c3b7">116,825</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i3a38a2c838964a00ae40c3f975502ad2_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF81LTEtMS0xLTM1ODYy_9eaa7808-9b33-4e5c-8987-c472fd388920">93,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b1b3e0413ec4206b2224ddfeccbf3e1_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF81LTMtMS0xLTM1ODYy_b6edb185-bbb2-47a3-ae35-37d9bc489b90">141,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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total energy</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="i3da89888138f4b0b9014523d490053ee_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF82LTEtMS0xLTM1ODYy_e6ffd508-852f-43a0-8761-4748546cb0be">1,077,792</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF82LTMtMS0xLTM1ODYy_83a2ecdc-b548-4787-8b60-c36637033788">1,235,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0c3da8aacda42fd8dc0547d6741fa4b_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF83LTEtMS0xLTM1ODYy_3d85b66d-5a37-40e3-a84f-976761286e0a">428,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddd1767b1c934621ae199ff5360c1d4d_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF83LTMtMS0xLTM1ODYy_8a42361f-b0ac-4037-a53b-98a605f7db45">2,433,849</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</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 2px 7.75pt;text-align: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 mortgages</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87610ef50a4a493092ff0f928f70aa8e_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF85LTEtMS0xLTM1ODYy_725ce7a0-7912-4b59-a7e4-dd16872376fe">5,867,062</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5305bfe25d404027b2cff09b396c6c9a_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF85LTMtMS0xLTM1ODYy_e9b8bad3-07c5-4378-868a-8f4b5ed11fb4">5,478,806</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xMC0xLTEtMS0zNTg2Mg_2771fccb-0bbd-49c4-82ad-96dc1b4d376e">1,304,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="i9f4bff276a194607b0a4e73344a6222d_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xMC0zLTEtMS0zNTg2Mg_cd3b2162-0303-4440-b0b9-596b7e1a5637">1,223,814</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Land</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c94e1351842403f91c38c29ef7804c3_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xMS0xLTEtMS0zNTg2Mg_10ab898c-09db-49b6-b197-14916bb76c21">405,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="ib07c6346a15d480c857f991dbae90005_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xMS0zLTEtMS0zNTg2Mg_449fa53e-0b37-444d-b342-dda28c7832b3">317,847</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total commercial real estate</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="i8fc15f4e18854e45a0ee3b4c74c21a9c_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xMi0xLTEtMS0zNTg2Mg_307ae49f-b36a-4dce-b3ce-edaf9a4ebfca">7,576,610</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xMi0zLTEtMS0zNTg2Mg_2a6c5719-75d9-42f5-992b-f13797c45cc5">7,020,467</ix:nonFraction>&#160;</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%">Consumer real estate:</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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65685dbf9d3a4ed0ac340814679c1f46_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xNC0xLTEtMS0zNTg2Mg_bd772a7c-df9f-4129-9458-16d6d11f6e32">324,157</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32e0d73511944eb8b86e2ab410548db2_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xNC0zLTEtMS0zNTg2Mg_c063a46c-bed6-4d2b-8e32-8c35e7236e41">329,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Home equity lines 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%"><ix:nonFraction unitRef="usd" contextRef="i53e806ba8278463a9d3407fb97bcfa36_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xNS0xLTEtMS0zNTg2Mg_f16f17c6-356e-4048-a900-fa73cd51e75e">519,098</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a23a93181394c268b238840adba819f_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xNS0zLTEtMS0zNTg2Mg_bcac2afb-52eb-471a-9105-77fa0b8f2dd8">452,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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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="i45eb8cc446674f51af90fc2849214213_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xNi0xLTEtMS0zNTg2Mg_35d346c5-1a04-486b-a86d-db4c6d77ad70">567,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05c33da7e9724c67b7a4877b54ae0618_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xNi0zLTEtMS0zNTg2Mg_fcec5971-81b4-4884-ada9-f69273461e43">548,530</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:400;line-height:100%">Total consumer real estate</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="i1c5056e544ea4b2fbef1e0bef687f54a_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xNy0xLTEtMS0zNTg2Mg_139932ee-afee-4998-9990-ff066dc0da92">1,410,790</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb9067b61ade460ab87f54d9f8bcdd72_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xNy0zLTEtMS0zNTg2Mg_9499d8d8-49e5-4144-98a5-6b2350a31216">1,330,774</ix:nonFraction>&#160;</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 18.25pt;text-align: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 real estate</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="i621293fa8fbb4c1f8ef054388535433b_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xOC0xLTEtMS0zNTg2Mg_37a27fa0-312a-4a6e-b243-ce85c0b58bb4">8,987,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if96bfb7ef42c43fda2c5e09cc138e232_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xOC0zLTEtMS0zNTg2Mg_820ea746-7066-499b-b48a-2ec4b1544b40">8,351,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:400;line-height:100%">Consumer 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="i593d782acaf845e8b67e8337e5da28c4_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xOS0xLTEtMS0zNTg2Mg_bc112979-cf05-4414-bde6-944e7daf8fcd">477,369</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i810671430e504d8dadb4cb4be6d998e2_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xOS0zLTEtMS0zNTg2Mg_8bb15b34-35ba-4cd8-a991-49e08d70e63f">505,680</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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 loans</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8yMC0xLTEtMS0zNTg2Mg_98080594-e59b-496a-a294-ad0407e86eaa">16,336,397</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8yMC0zLTEtMS0zNTg2Mg_97b8ffb3-d819-47d1-8ba5-ebeae1677ae8">17,481,309</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><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentrations of Credit.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Most of our lending activity occurs within the State of Texas, including the four largest metropolitan areas of Austin, Dallas/Ft. Worth, Houston and San Antonio, as well as other markets. The majority of our loan portfolio consists of commercial and industrial and commercial real estate loans. As of December&#160;31, 2021 and 2020, there were <ix:nonFraction unitRef="number" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="0" name="cfr:Concentrationofloansinasingleindustryinexcessoftenpercent" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18xMDk5NTExNjY3NDk0_67b30380-8c39-4b84-b0f3-491e04151df0"><ix:nonFraction unitRef="number" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="0" name="cfr:Concentrationofloansinasingleindustryinexcessoftenpercent" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18xMDk5NTExNjY3NDk0_ccdd7849-b695-4439-9d7f-92f486dc0fee">no</ix:nonFraction></ix:nonFraction> concentrations of loans related to any single industry in excess of <ix:nonFraction unitRef="number" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="INF" name="cfr:MaximumPercentageOfLoanRelatedToSingleIndustry" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18xMDk5NTExNjY3NTAx_17cf75c3-ba8e-49dd-9124-b0fe7de94530"><ix:nonFraction unitRef="number" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="INF" name="cfr:MaximumPercentageOfLoanRelatedToSingleIndustry" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18xMDk5NTExNjY3NTAx_739664ae-cbb8-44a1-93e1-84b455019241">10</ix:nonFraction></ix:nonFraction>% of total loans. At such dates, the largest industry concentration was related to the energy industry, which totaled <ix:nonFraction unitRef="number" contextRef="i3da89888138f4b0b9014523d490053ee_I20211231" decimals="3" name="cfr:Percentageoftotalenergyloanstototalloans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MDk0OTA3_b0772fb0-e95b-40e2-bde3-cdff9344c7db">6.6</ix:nonFraction>% of total loans, or <ix:nonFraction unitRef="number" contextRef="i3da89888138f4b0b9014523d490053ee_I20211231" decimals="3" name="cfr:PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MDk0OTMw_2ee50129-d141-4c67-bc27-5784bce9f8d5">6.8</ix:nonFraction>% excluding PPP Loans at December&#160;31, 2021 and <ix:nonFraction unitRef="number" contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231" decimals="3" name="cfr:Percentageoftotalenergyloanstototalloans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MDk0OTY1_ec43f1a2-b883-4685-830e-e46ccc8d0a90">7.1</ix:nonFraction>% of total loans, or <ix:nonFraction unitRef="number" contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231" decimals="3" name="cfr:PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MDk0OTg4_c55b43e9-b948-4297-b5ac-d7e39f1666e3">8.2</ix:nonFraction>% excluding PPP Loans at December&#160;31, 2020. Unfunded commitments to extend credit and standby letters of credit issued to customers in the energy industry totaled $<ix:nonFraction unitRef="usd" contextRef="i6f3fa8a99847427a82b15567b8ee081f_I20211231" decimals="-5" name="cfr:Unfundedbalances" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MDk1MTM5_f2f51de9-1a5e-4023-9cb2-239d0e7c3301">891.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="iab275b7148974edeaf29c6de5b401998_I20211231" decimals="-5" name="cfr:Unfundedbalances" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MDk1MTQ3_364a33cb-03b4-47f1-ad54-6e82fb5939f6">68.9</ix:nonFraction> million, respectively, as of December&#160;31, 2021.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Loans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have U.S. dollar denominated loans and commitments to borrowers in Mexico. The outstanding balance of these loans and the unfunded amounts available under these commitments were <ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-6" name="cfr:USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18xMDk5NTExNjY3NTA4_847e2ffd-47d7-43e0-b9c5-efd6f5b1c733"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-6" name="cfr:USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18xMDk5NTExNjY3NTA4_93f66dd2-0940-448c-a1b5-41a67248720c">not</ix:nonFraction></ix:nonFraction> significant at December&#160;31, 2021 or 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Overdrafts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Deposit account overdrafts reported as loans totaled $<ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-5" name="us-gaap:BankOverdrafts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MDk1NDY5_66bf1af8-670b-41c8-be4d-96703b8ac740">7.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-5" name="us-gaap:BankOverdrafts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MDk1NDc3_90fbf9a5-484c-47ae-b975-fd3b0017b221">5.6</ix:nonFraction> million at December&#160;31, 2021 and 2020. </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%">93</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i1a438005328e421faeef30827c9e5186" continuedAt="ib223bab58ccf41238c658b7303438d25"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Related Party Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In the ordinary course of business, we have granted loans to certain directors, executive officers and their affiliates (collectively referred to as &#8220;related parties&#8221;). <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18xNjQ5MjY3NDgzMDg2_220ae87d-3e45-4c91-8cce-7d6c81e6c533" continuedAt="i7fd6c8f47c8d43da989ce2040a318e46" escape="true">Activity in related party loans during 2021 is presented in the following table. Other changes were primarily related to changes in related-party status. </ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:justify"><ix:continuation id="i7fd6c8f47c8d43da989ce2040a318e46"><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:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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%">Balance outstanding at December&#160;31, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmU1NzJiNWI0ZmIyNGJiYTk3YjQ5Y2JmMjM5MGZlZGQvdGFibGVyYW5nZTpiZTU3MmI1YjRmYjI0YmJhOTdiNDljYmYyMzkwZmVkZF8wLTEtMS0xLTM1ODYy_6f922f93-e316-4bd5-8882-aba7df88e299">353,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;text-align: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 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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmU1NzJiNWI0ZmIyNGJiYTk3YjQ5Y2JmMjM5MGZlZGQvdGFibGVyYW5nZTpiZTU3MmI1YjRmYjI0YmJhOTdiNDljYmYyMzkwZmVkZF8xLTEtMS0xLTM1ODYy_08e550bc-46c7-4261-938e-69520649e8e0">262,761</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Principal payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedPartiesProceeds" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmU1NzJiNWI0ZmIyNGJiYTk3YjQ5Y2JmMjM5MGZlZGQvdGFibGVyYW5nZTpiZTU3MmI1YjRmYjI0YmJhOTdiNDljYmYyMzkwZmVkZF8yLTEtMS0xLTM1ODYy_95e37aef-08d3-42ac-880d-0bb072aad0c9">196,634</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 changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="cfr:LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmU1NzJiNWI0ZmIyNGJiYTk3YjQ5Y2JmMjM5MGZlZGQvdGFibGVyYW5nZTpiZTU3MmI1YjRmYjI0YmJhOTdiNDljYmYyMzkwZmVkZF8zLTEtMS0xLTM1ODYy_20488983-ccc1-4f99-b6b2-b872e812fa4d">68,694</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%">Balance outstanding at December&#160;31, 2021</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmU1NzJiNWI0ZmIyNGJiYTk3YjQ5Y2JmMjM5MGZlZGQvdGFibGVyYW5nZTpiZTU3MmI1YjRmYjI0YmJhOTdiNDljYmYyMzkwZmVkZF80LTEtMS0xLTM1ODYy_10c0afaf-6e81-4780-8fcd-cbe7ed7e3c71">350,538</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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accrued Interest Receivable. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest receivable on loans totaled $<ix:nonFraction unitRef="usd" contextRef="i53cb913b0e5a47aa8588c08ed29fa7be_I20211231" decimals="-5" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MDk1OTE4_cacae590-e121-49a2-8e5e-a013270671c0">40.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5b7cfb10c21a4b20982b1afe7622e154_I20201231" decimals="-5" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MDk1OTI2_94ea86d8-eabf-457f-a32f-b02d3a90db05">48.7</ix:nonFraction> million at December&#160;31, 2021 and 2020, respectively and is included in accrued interest receivable and other assets in the accompany consolidated balance sheets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Accrual and Past Due Loans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Loans are considered past due if the required principal and interest payments have not been received as of the date such payments were due. Loans are placed on non-accrual status when, in management&#8217;s opinion, the borrower may be unable to meet payment obligations as they become due, as well as when required by regulatory provisions. In determining whether or not a borrower may be unable to meet payment obligations for each class of loans, we consider the borrower&#8217;s debt service capacity through the analysis of current financial information, if available, and/or current information with regards to our collateral position. Regulatory provisions would typically require the placement of a loan on non-accrual status if (i)&#160;principal or interest has been in default for a period of <ix:nonNumeric contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" name="us-gaap:FinancingReceivableThresholdPeriodPastDue" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MDk2ODg4_3396643f-09b1-4e60-9e72-4109ba272ad4">90</ix:nonNumeric> days or more unless the loan is both well secured and in the process of collection or (ii)&#160;full payment of principal and interest is not expected. Loans may be placed on non-accrual status regardless of whether or not such loans are considered past due. When interest accrual is discontinued, all unpaid accrued interest is reversed. Interest income on non-accrual loans is recognized only to the extent that cash payments are received in excess of principal due. A loan may be returned to accrual status when all the principal and interest amounts contractually due are brought current and future principal and interest amounts contractually due are reasonably assured, which is typically evidenced by a sustained period (at least six months) of repayment performance by the borrower.</span></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18xNjQ5MjY3NDgzMDg4_7f8ba831-adf5-4b70-bbf4-a3f1005cdb4a" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end non-accrual loans, segregated by class of loans, were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.842%"></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:12.845%"></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:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">Total Non-Accrual</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Non-Accrual with No Credit Loss Allowance</span></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:8pt;font-weight:700;line-height:100%">Total Non-Accrual</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Non-Accrual with No Credit Loss Allowance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 industrial</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="i1afc37271d4b41888bf0168f82a7d5de_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl8yLTEtMS0xLTM1ODYy_4971cb67-cb1d-4731-a507-a507336244ed">22,582</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i1afc37271d4b41888bf0168f82a7d5de_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl8yLTMtMS0xLTM1ODYy_8067e6d5-6d93-4b20-818a-6749807861ba">4,701</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e82428f512e4163a14e316a0ae59eea_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl8yLTUtMS0xLTM1ODYy_3b6b2451-0adb-4765-b0e3-067586d2f13b">19,849</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i6e82428f512e4163a14e316a0ae59eea_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl8yLTctMS0xLTM1ODYy_f045aeba-4db2-4a09-a58c-6aacc3c5040a">4,479</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%">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="i3da89888138f4b0b9014523d490053ee_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl8zLTEtMS0xLTM1ODYy_0dc445e8-1c21-44c9-99bb-5487975e3fd9">14,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da89888138f4b0b9014523d490053ee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl8zLTMtMS0xLTM1ODYy_f452d231-1b2a-40ae-8aab-7adfc2cb18b6">8,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="ib76ff36feca74e89bb95b6628d7622fa_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl8zLTUtMS0xLTM1ODYy_2c9be401-5744-4207-8c67-8bc3e9601ea2">23,168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl8zLTctMS0xLTM1ODYy_fd7a1966-425a-4a43-81a7-24b9396b5a63">639</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0c3da8aacda42fd8dc0547d6741fa4b_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl80LTEtMS0xLTM1ODYy_e84e0d18-f6d0-4eef-90bb-6edc845da4ab">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0c3da8aacda42fd8dc0547d6741fa4b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl80LTMtMS0xLTM1ODYy_394c214b-ffac-4963-b6c2-3004f0fe2773">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddd1767b1c934621ae199ff5360c1d4d_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl80LTUtMS0xLTM1ODYy_dc423df6-d1d2-4a9f-a5c1-2e69e6e8ceb7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddd1767b1c934621ae199ff5360c1d4d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl80LTctMS0xLTM1ODYy_f9382193-5531-4fe4-9678-e0dad428b4df">&#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%">Commercial real estate:</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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="i8ff15b23a6944bbf923d4e640377d34c_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl82LTEtMS0xLTM1ODYy_c28c60f6-927c-42ea-84dc-899a3ddc5594">15,297</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ff15b23a6944bbf923d4e640377d34c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl82LTMtMS0xLTM1ODYy_cf6b2216-5af4-4ee4-8947-01d30874108a">13,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0031f6803de4df9b37af58a31e8b16b_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl82LTUtMS0xLTM1ODYy_33f37c50-aefe-4a7b-a030-b205ce3830a4">15,737</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0031f6803de4df9b37af58a31e8b16b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl82LTctMS0xLTM1ODYy_f9b38509-f466-4ef5-90e8-e657e33b8651">14,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl83LTEtMS0xLTM1ODYy_7f78c5c4-b6b9-468d-a46e-d18b40af1244">948</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl83LTMtMS0xLTM1ODYy_5e1af1b9-7d94-4436-a09d-3601730f20ba">&#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="i9f4bff276a194607b0a4e73344a6222d_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl83LTUtMS0xLTM1ODYy_c4777921-5192-4d40-95d6-de4ad08293c3">1,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="i9f4bff276a194607b0a4e73344a6222d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl83LTctMS0xLTM1ODYy_b45c83ab-1141-4925-8877-5df17f15d1cf">1,684</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5056e544ea4b2fbef1e0bef687f54a_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl84LTEtMS0xLTM1ODYy_773a5956-d91c-4828-bc05-64ccf9c75797">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="i1c5056e544ea4b2fbef1e0bef687f54a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl84LTMtMS0xLTM1ODYy_d729b5c9-53aa-4d88-9d97-b19afc2ba511">138</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb9067b61ade460ab87f54d9f8bcdd72_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl84LTUtMS0xLTM1ODYy_96d08dac-8e6d-4ace-985d-dfec8f8cf19f">993</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb9067b61ade460ab87f54d9f8bcdd72_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl84LTctMS0xLTM1ODYy_c9e3ff6b-13f6-4dee-9301-3c7d17bbfb74">993</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer 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="i593d782acaf845e8b67e8337e5da28c4_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl85LTEtMS0xLTM1ODYy_d4f82a0a-75ba-41d8-a8c8-4d0bf8fd34cf">13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i593d782acaf845e8b67e8337e5da28c4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl85LTMtMS0xLTM1ODYy_0b172699-fe55-4a8a-a18a-9d84d2e660c8">13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i810671430e504d8dadb4cb4be6d998e2_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl85LTUtMS0xLTM1ODYy_a6838882-a4ff-4cd9-8042-b1fdff83a745">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i810671430e504d8dadb4cb4be6d998e2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl85LTctMS0xLTM1ODYy_4503f965-896b-4efe-b435-50d966d02835">&#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%">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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl8xMC0xLTEtMS0zNTg2Mg_25488df7-c216-45b8-80a8-b67e43d03e5a">53,713</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl8xMC0zLTEtMS0zNTg2Mg_cfe2df75-de99-4da9-9d60-9ffeb2c7a1c0">27,202</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl8xMC01LTEtMS0zNTg2Mg_2afff19a-7e0b-43f1-ab60-f6ef638e91ec">61,449</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl8xMC03LTEtMS0zNTg2Mg_a5a31543-f9af-4b80-ab46-38d66fc7157a">21,911</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="ib223bab58ccf41238c658b7303438d25" continuedAt="ide1855bd3de041fe9b0e79712eb8e4e5"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18xNjQ5MjY3NDgzMDkw_0bc6ae6f-5c5e-4604-a11f-1396b648a5be" escape="true"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present non-accrual loans as of December&#160;31, 2021 and December&#160;31, 2020 by class and year of origination.</span></div><div style="margin-top:5pt;text-align:justify"><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:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></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:7.874%"></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:7.874%"></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:7.874%"></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:7.874%"></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:7.874%"></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:7.874%"></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:7.874%"></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:7.880%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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-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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88856d38df804849ae06d3b6ce0b34b7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8yLTEtMS0xLTM1ODYy_07a69250-dd23-45f8-879e-90b1947803ec">636</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88856d38df804849ae06d3b6ce0b34b7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8yLTMtMS0xLTM1ODYy_e046f692-7102-4f6e-a99d-3a0a80d1e6ed">3,856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88856d38df804849ae06d3b6ce0b34b7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8yLTUtMS0xLTM1ODYy_a2d4393d-1ed8-4296-bd29-d92b30c95d95">5,047</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88856d38df804849ae06d3b6ce0b34b7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8yLTctMS0xLTM1ODYy_da929bb5-583b-4608-8904-5bb11ba14ee9">1,820</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88856d38df804849ae06d3b6ce0b34b7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8yLTktMS0xLTM1ODYy_b2c65bf9-2968-48ce-8aa4-053e936e2fd2">765</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88856d38df804849ae06d3b6ce0b34b7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8yLTExLTEtMS0zNTg2Mg_569103fe-8f12-4b19-ac61-85ad8717f8cc">353</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88856d38df804849ae06d3b6ce0b34b7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8yLTEzLTEtMS0zNTg2Mg_31b896ec-bf64-48c1-8a3e-bebf078e3eb7">4,635</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88856d38df804849ae06d3b6ce0b34b7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8yLTE1LTEtMS0zNTg2Mg_117bf152-de52-4023-b361-237c7e91b9b8">5,470</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1afc37271d4b41888bf0168f82a7d5de_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8yLTE3LTEtMS0zNTg2Mg_908da2dc-7001-4d63-9e93-f7a31f85cb5d">22,582</ix:nonFraction>&#160;</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:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd6a5ccf5e5c4bb4bbcc98b013658daf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8zLTEtMS0xLTM1ODYy_d3cafe9e-dc84-4c60-b3d6-8cb0561668fd">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd6a5ccf5e5c4bb4bbcc98b013658daf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8zLTMtMS0xLTM1ODYy_faec9805-6a00-46ff-8eed-fbd90e3e72e1">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd6a5ccf5e5c4bb4bbcc98b013658daf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8zLTUtMS0xLTM1ODYy_25f1a261-a0ef-41ec-8b31-597fd7f21d74">5,358</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd6a5ccf5e5c4bb4bbcc98b013658daf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8zLTctMS0xLTM1ODYy_0abd1c5a-5e90-4643-a514-7863a81cc557">1,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd6a5ccf5e5c4bb4bbcc98b013658daf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8zLTktMS0xLTM1ODYy_cb206ca1-2551-4b8e-a339-dd811beaa9ce">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd6a5ccf5e5c4bb4bbcc98b013658daf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8zLTExLTEtMS0zNTg2Mg_b8342005-27d9-4081-af30-71eb7a25c92d">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd6a5ccf5e5c4bb4bbcc98b013658daf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8zLTEzLTEtMS0zNTg2Mg_28d34d30-1ab8-41d6-a196-2b6486759726">6,931</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd6a5ccf5e5c4bb4bbcc98b013658daf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8zLTE1LTEtMS0zNTg2Mg_2d55e166-4ab6-460f-9be2-26f0ee9bc774">819</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da89888138f4b0b9014523d490053ee_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8zLTE3LTEtMS0zNTg2Mg_1a847fd8-8ae8-4d81-9b80-69afc9fcae72">14,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Paycheck Protection Program </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3393ad18f83e4a67b72904fc1fef8bf2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV80LTEtMS0xLTM1ODYy_291693a3-1210-4810-b499-2898e08513d5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3393ad18f83e4a67b72904fc1fef8bf2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV80LTMtMS0xLTM1ODYy_7e998ed2-f433-49ea-aae7-3dd9ba33f2f1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3393ad18f83e4a67b72904fc1fef8bf2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV80LTUtMS0xLTM1ODYy_428e1403-0c3b-4b54-94c6-72af78cfee3e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3393ad18f83e4a67b72904fc1fef8bf2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV80LTctMS0xLTM1ODYy_e088855e-f25e-4f88-bc30-072175a61f28">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3393ad18f83e4a67b72904fc1fef8bf2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV80LTktMS0xLTM1ODYy_e9fa808e-b41c-4625-9566-ac1700a319e1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3393ad18f83e4a67b72904fc1fef8bf2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV80LTExLTEtMS0zNTg2Mg_f058f83c-979b-42d7-b4bb-cf3debe83b7e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3393ad18f83e4a67b72904fc1fef8bf2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV80LTEzLTEtMS0zNTg2Mg_6802bbcc-0814-4bd5-8843-0ccb3204f33f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3393ad18f83e4a67b72904fc1fef8bf2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV80LTE1LTEtMS0zNTg2Mg_403fe916-4103-4864-b0c1-8d7be4d2e5ce">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0c3da8aacda42fd8dc0547d6741fa4b_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV80LTE3LTEtMS0zNTg2Mg_c0c0b2f5-0f94-45d4-8c44-b69c2ac0fa89">&#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a298a52188340c297f33ba2dc5870a7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV82LTEtMS0xLTM1ODYy_c4e2f19f-28a9-4b0d-867e-c1a3e6a6d65e">6,038</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a298a52188340c297f33ba2dc5870a7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV82LTMtMS0xLTM1ODYy_47e25103-37df-4651-bd9a-05872bd48395">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a298a52188340c297f33ba2dc5870a7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV82LTUtMS0xLTM1ODYy_83fc80b0-f00b-4908-a402-3e61cfe41455">3,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a298a52188340c297f33ba2dc5870a7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV82LTctMS0xLTM1ODYy_5d0575d0-04f5-4789-9bf2-4f6d73816863">814</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a298a52188340c297f33ba2dc5870a7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV82LTktMS0xLTM1ODYy_97445a4f-b5ee-4896-9041-20a7838e71ab">2,030</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a298a52188340c297f33ba2dc5870a7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV82LTExLTEtMS0zNTg2Mg_d248058f-9fa6-4164-9caf-edb3393f8b3e">2,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a298a52188340c297f33ba2dc5870a7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV82LTEzLTEtMS0zNTg2Mg_76017b6d-a2dd-4dde-bf3b-43ac45f208fb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a298a52188340c297f33ba2dc5870a7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV82LTE1LTEtMS0zNTg2Mg_8fa9fc9b-12f9-4f2f-a2d5-c50d66e723c2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ff15b23a6944bbf923d4e640377d34c_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV82LTE3LTEtMS0zNTg2Mg_052c67ba-c7b4-4eb6-a13b-2f6014ae3b23">15,297</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb6dc0d0cd4f45b0819af1b8eae87635_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV83LTEtMS0xLTM1ODYy_a2192eca-47f1-47ad-ba5e-786f2f9e4422">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb6dc0d0cd4f45b0819af1b8eae87635_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV83LTMtMS0xLTM1ODYy_b4ad6968-4406-41a2-834f-26f4599a5b6d">948</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb6dc0d0cd4f45b0819af1b8eae87635_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV83LTUtMS0xLTM1ODYy_0f3e92c6-a0b1-41f2-8b47-6e39503994bb">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb6dc0d0cd4f45b0819af1b8eae87635_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV83LTctMS0xLTM1ODYy_a45feccb-b3bc-438c-85d7-567192ad2c1d">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb6dc0d0cd4f45b0819af1b8eae87635_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV83LTktMS0xLTM1ODYy_6d9ddcae-b51b-4d97-b7b6-5678e8137808">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb6dc0d0cd4f45b0819af1b8eae87635_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV83LTExLTEtMS0zNTg2Mg_89335079-62bb-4fac-869a-0f552ac976ae">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb6dc0d0cd4f45b0819af1b8eae87635_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV83LTEzLTEtMS0zNTg2Mg_b8a1477f-4d6f-4111-8fc9-0a97ee6875de">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb6dc0d0cd4f45b0819af1b8eae87635_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV83LTE1LTEtMS0zNTg2Mg_7750272c-f48f-44f1-85b9-cd6726b12dba">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV83LTE3LTEtMS0zNTg2Mg_504a544e-99d1-49fe-a5d4-50cbaad3d8ed">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 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id07bcdadab624a0fb6e9e8c051b2b5cb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV84LTEtMS0xLTM1ODYy_5204ec48-da2e-4295-af17-2a87dc696c73">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id07bcdadab624a0fb6e9e8c051b2b5cb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV84LTMtMS0xLTM1ODYy_dd5b86b4-2345-47a5-ac38-6d88acb193e8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id07bcdadab624a0fb6e9e8c051b2b5cb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV84LTUtMS0xLTM1ODYy_1ec8c75f-0ffc-4e68-923e-3c499ad54990">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id07bcdadab624a0fb6e9e8c051b2b5cb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV84LTctMS0xLTM1ODYy_7d170ca4-622d-4850-90f7-11301bb394c5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id07bcdadab624a0fb6e9e8c051b2b5cb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV84LTktMS0xLTM1ODYy_def3c58c-37d4-4549-bafc-7fb723829d6b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id07bcdadab624a0fb6e9e8c051b2b5cb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV84LTExLTEtMS0zNTg2Mg_15cbaa76-42bf-4674-a656-4d4296a8a6d6">408</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id07bcdadab624a0fb6e9e8c051b2b5cb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV84LTEzLTEtMS0zNTg2Mg_5370a5f6-4d39-417b-b74d-d3ee335b41c7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id07bcdadab624a0fb6e9e8c051b2b5cb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV84LTE1LTEtMS0zNTg2Mg_c950da00-3f34-45ab-b265-18062fac2af3">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5056e544ea4b2fbef1e0bef687f54a_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV84LTE3LTEtMS0zNTg2Mg_b90bafc6-09c4-4abd-9e42-8f37e347abfa">440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a274daffc42418c9db55e2eb502ecea_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV85LTEtMS0xLTM1ODYy_3fed2bb7-e6ea-4501-9aaa-25513183f2fc">13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a274daffc42418c9db55e2eb502ecea_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV85LTMtMS0xLTM1ODYy_ce4a8f88-b294-4879-af5e-04c143a1c3b9">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a274daffc42418c9db55e2eb502ecea_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV85LTUtMS0xLTM1ODYy_8d206b21-724f-4efd-990e-adeb74d76384">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a274daffc42418c9db55e2eb502ecea_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV85LTctMS0xLTM1ODYy_40519ecd-17a2-443d-8677-10a47a04ef14">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a274daffc42418c9db55e2eb502ecea_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV85LTktMS0xLTM1ODYy_0a996c3b-0e8c-4ea3-9c5d-edbbd3799a44">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a274daffc42418c9db55e2eb502ecea_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV85LTExLTEtMS0zNTg2Mg_c478748f-c9de-440a-bb24-d2ca04612b9f">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a274daffc42418c9db55e2eb502ecea_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV85LTEzLTEtMS0zNTg2Mg_5dc36a5e-b513-4bbc-8ad0-d349a90a3aaa">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a274daffc42418c9db55e2eb502ecea_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV85LTE1LTEtMS0zNTg2Mg_ae092a6e-50f5-4cf8-bec9-d5524d897a56">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i593d782acaf845e8b67e8337e5da28c4_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV85LTE3LTEtMS0zNTg2Mg_bdba3bfe-c237-43e1-b873-9bc9135631a1">13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib42c20a0e6e64042a6bd4815906993b1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8xMC0xLTEtMS0zNTg2Mg_16dcc840-b205-484c-8be2-491c7067dcc1">6,687</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib42c20a0e6e64042a6bd4815906993b1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8xMC0zLTEtMS0zNTg2Mg_6c5c85e4-f058-4e96-ae51-f108b9c2e298">5,111</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib42c20a0e6e64042a6bd4815906993b1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8xMC01LTEtMS0zNTg2Mg_6abb93be-afcd-4cf4-b5c7-d5389bdfc6cb">13,851</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib42c20a0e6e64042a6bd4815906993b1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8xMC03LTEtMS0zNTg2Mg_f945332f-529a-4a71-a644-57f2f93e49cf">3,959</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib42c20a0e6e64042a6bd4815906993b1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8xMC05LTEtMS0zNTg2Mg_1ccfa709-7c96-4c16-9ed1-e67b1de98cad">2,795</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib42c20a0e6e64042a6bd4815906993b1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8xMC0xMS0xLTEtMzU4NjI_c38950c0-e724-4fb2-95dd-32343c46cde0">3,423</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib42c20a0e6e64042a6bd4815906993b1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8xMC0xMy0xLTEtMzU4NjI_b53caac8-f6b9-469f-981f-50e003d8e95f">11,566</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib42c20a0e6e64042a6bd4815906993b1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8xMC0xNS0xLTEtMzU4NjI_ddaf8911-80eb-4f53-add0-90e9951188c6">6,321</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8xMC0xNy0xLTEtMzU4NjI_99232aa0-b224-49c1-a0f3-6a5e75af72fb">53,713</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:5pt;text-align:justify"><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:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></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:7.874%"></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:7.874%"></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:7.874%"></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:7.874%"></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:7.874%"></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:7.874%"></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:7.874%"></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:7.880%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2016</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1cead0710ef144098150fae9570882ca_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18yLTEtMS0xLTM1ODYy_30c11561-775d-44bb-b38a-3d69b25cab6c">9,479</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1cead0710ef144098150fae9570882ca_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18yLTMtMS0xLTM1ODYy_fac05991-2bea-4700-926c-2a53af54b16a">3,351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1cead0710ef144098150fae9570882ca_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18yLTUtMS0xLTM1ODYy_81a7d4db-58bf-4088-ab71-0c0dad01ee0f">1,846</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1cead0710ef144098150fae9570882ca_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18yLTctMS0xLTM1ODYy_cb9567e1-ab3e-46a1-b7bf-f7d668efa434">1,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1cead0710ef144098150fae9570882ca_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18yLTktMS0xLTM1ODYy_11faffb8-baa1-4915-ba93-53d3e906f438">105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1cead0710ef144098150fae9570882ca_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18yLTExLTEtMS0zNTg2Mg_5cbbba98-4141-43b1-ad08-a4577074dc90">29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1cead0710ef144098150fae9570882ca_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18yLTEzLTEtMS0zNTg2Mg_c058ac71-77f5-45d5-8774-1d00bede84af">839</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1cead0710ef144098150fae9570882ca_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18yLTE1LTEtMS0zNTg2Mg_ac87ae49-5a7d-42c9-8dcc-ca46a7fe1cfb">2,711</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e82428f512e4163a14e316a0ae59eea_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18yLTE3LTEtMS0zNTg2Mg_408c68f8-723e-4f0b-9347-27a9ee09d58b">19,849</ix:nonFraction>&#160;</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:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic53dc55708814866b047f64a2ddbe864_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18zLTEtMS0xLTM1ODYy_e79722a4-7fec-4635-8f16-96cbe9c72c92">2,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic53dc55708814866b047f64a2ddbe864_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18zLTMtMS0xLTM1ODYy_d698aa98-0776-421b-99e9-e15b77b7472e">6,772</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic53dc55708814866b047f64a2ddbe864_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18zLTUtMS0xLTM1ODYy_e0d84df9-b008-4378-97a2-563bc8913238">2,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic53dc55708814866b047f64a2ddbe864_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18zLTctMS0xLTM1ODYy_476a6e35-4cd1-4abb-97d2-c67538b4b590">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic53dc55708814866b047f64a2ddbe864_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18zLTktMS0xLTM1ODYy_8ddde2fc-1252-4697-a9b1-eb23adae3385">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic53dc55708814866b047f64a2ddbe864_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18zLTExLTEtMS0zNTg2Mg_78e17545-6b6f-4f12-bfa4-7678b68ba285">359</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic53dc55708814866b047f64a2ddbe864_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18zLTEzLTEtMS0zNTg2Mg_2a407814-2e4f-455e-aad0-398f5c94b885">11,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic53dc55708814866b047f64a2ddbe864_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18zLTE1LTEtMS0zNTg2Mg_1b077a69-c368-492e-bce9-d30ec7378ee6">279</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18zLTE3LTEtMS0zNTg2Mg_490acd9a-52e0-431f-a6a9-0d7529e42c8a">23,168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Paycheck Protection Program </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe15ab7c051d400db24291bf02f2e65b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN180LTEtMS0xLTM1ODYy_0e20796e-1d7f-4bbf-acd7-850763a57d66">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe15ab7c051d400db24291bf02f2e65b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN180LTMtMS0xLTM1ODYy_40156b59-f6e2-47de-b5b6-ca5c5a9f3bb0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe15ab7c051d400db24291bf02f2e65b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN180LTUtMS0xLTM1ODYy_30d946a4-27fd-4a90-a88e-1527372f7f67">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe15ab7c051d400db24291bf02f2e65b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN180LTctMS0xLTM1ODYy_1e6f92f0-174a-462d-805e-7e86d8bb3b96">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe15ab7c051d400db24291bf02f2e65b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN180LTktMS0xLTM1ODYy_10ffceab-18b9-4ec1-965c-0ef08fa74dd2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe15ab7c051d400db24291bf02f2e65b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN180LTExLTEtMS0zNTg2Mg_41325c38-66d0-4c4b-9a9b-e9c615cabb07">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe15ab7c051d400db24291bf02f2e65b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN180LTEzLTEtMS0zNTg2Mg_7f8ff051-5c7d-4716-8415-62de3b130b58">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe15ab7c051d400db24291bf02f2e65b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN180LTE1LTEtMS0zNTg2Mg_c481ac62-8f7d-44a7-aa6b-c61245bcb614">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddd1767b1c934621ae199ff5360c1d4d_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN180LTE3LTEtMS0zNTg2Mg_01ed4fbe-4134-4518-b70a-3c10754f6921">&#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i162f774faf36468992a264668262a4ca_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN182LTEtMS0xLTM1ODYy_ec34e99a-3f97-4fe9-a885-aeb65129cc08">2,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i162f774faf36468992a264668262a4ca_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN182LTMtMS0xLTM1ODYy_24e08d3a-4cce-498a-85be-d35676a41055">5,031</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i162f774faf36468992a264668262a4ca_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN182LTUtMS0xLTM1ODYy_af558c57-330a-4fb1-ab82-ec4f9365da64">999</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i162f774faf36468992a264668262a4ca_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN182LTctMS0xLTM1ODYy_f2cb91c1-688e-468c-b195-bd09e2567ce2">2,019</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i162f774faf36468992a264668262a4ca_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN182LTktMS0xLTM1ODYy_492981ff-72de-4310-a939-e2750fc870e0">1,933</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i162f774faf36468992a264668262a4ca_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN182LTExLTEtMS0zNTg2Mg_52597063-d87d-4fb5-8401-946ebce09cff">2,736</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i162f774faf36468992a264668262a4ca_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN182LTEzLTEtMS0zNTg2Mg_f6fd78df-8dc4-4578-a93c-6f50bdba2e61">105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i162f774faf36468992a264668262a4ca_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN182LTE1LTEtMS0zNTg2Mg_54ee67cd-a66a-450f-9e26-f964ebad82f5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0031f6803de4df9b37af58a31e8b16b_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN182LTE3LTEtMS0zNTg2Mg_a5d579b8-0bce-474b-9e76-829fb1196893">15,737</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i255d6c285f0646ab8d4114c2b6dd0025_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN183LTEtMS0xLTM1ODYy_92e4d311-f70a-47d5-9ad7-fd6c66d88d76">1,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i255d6c285f0646ab8d4114c2b6dd0025_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN183LTMtMS0xLTM1ODYy_140f1389-67cb-4bbc-85b0-30305ed218a1">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i255d6c285f0646ab8d4114c2b6dd0025_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN183LTUtMS0xLTM1ODYy_5a214dfe-a1ec-4bcf-9296-78f57148181d">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i255d6c285f0646ab8d4114c2b6dd0025_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN183LTctMS0xLTM1ODYy_7b95676c-3b7f-4fbb-a97d-34754629cbfb">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i255d6c285f0646ab8d4114c2b6dd0025_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN183LTktMS0xLTM1ODYy_72fdab38-6696-4bde-8f2f-bb31e39d1f9b">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i255d6c285f0646ab8d4114c2b6dd0025_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN183LTExLTEtMS0zNTg2Mg_960cd4c6-cbbb-4bb2-b014-67c2c8493a91">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i255d6c285f0646ab8d4114c2b6dd0025_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN183LTEzLTEtMS0zNTg2Mg_c45296d2-b380-45cf-ad6e-cb31418653ec">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i255d6c285f0646ab8d4114c2b6dd0025_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN183LTE1LTEtMS0zNTg2Mg_d6167de4-68a2-4117-800f-5bbb2591c65f">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f4bff276a194607b0a4e73344a6222d_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN183LTE3LTEtMS0zNTg2Mg_18bfd621-968d-4ee0-b5f8-de608f6e6218">1,684</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c3fd84af289419e895025e5935899ff_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN184LTEtMS0xLTM1ODYy_15e0f5a6-66c8-41c8-afaf-7c1b15906dc7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c3fd84af289419e895025e5935899ff_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN184LTMtMS0xLTM1ODYy_ba8b5372-1ff7-430c-b987-301db1148438">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c3fd84af289419e895025e5935899ff_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN184LTUtMS0xLTM1ODYy_00a74466-479a-414c-8f77-76b6d57590fa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c3fd84af289419e895025e5935899ff_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN184LTctMS0xLTM1ODYy_5d09dba7-f3bb-482e-a4ee-0cadb584e1bf">211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c3fd84af289419e895025e5935899ff_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN184LTktMS0xLTM1ODYy_7ba42aa5-ab00-489b-aca6-cef48e445ce0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c3fd84af289419e895025e5935899ff_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN184LTExLTEtMS0zNTg2Mg_fc94c503-5c8e-48c4-8a65-5ead4d116477">408</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c3fd84af289419e895025e5935899ff_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN184LTEzLTEtMS0zNTg2Mg_e93efe2e-89a2-4411-89e8-3197ed7a0f4c">259</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c3fd84af289419e895025e5935899ff_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN184LTE1LTEtMS0zNTg2Mg_6e0160a8-68d3-49aa-93a4-2034bb9f5d37">115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb9067b61ade460ab87f54d9f8bcdd72_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN184LTE3LTEtMS0zNTg2Mg_3b617533-6111-498d-ad9e-33e8e8006028">993</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if96087d2b32c41a28edcf62dcddd49dd_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN185LTEtMS0xLTM1ODYy_50cbdd27-fe68-4676-ae12-2960675fc530">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if96087d2b32c41a28edcf62dcddd49dd_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN185LTMtMS0xLTM1ODYy_8ffd71ca-7b4b-4317-8060-478272753c4b">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if96087d2b32c41a28edcf62dcddd49dd_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN185LTUtMS0xLTM1ODYy_615fd4b4-b450-402d-8aed-e5e85e47f4dc">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if96087d2b32c41a28edcf62dcddd49dd_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN185LTctMS0xLTM1ODYy_08a444aa-dde2-4e91-81a4-a0ddada0ebe5">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if96087d2b32c41a28edcf62dcddd49dd_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN185LTktMS0xLTM1ODYy_d5b50d71-4b94-40e5-85de-8e40537a1fbc">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if96087d2b32c41a28edcf62dcddd49dd_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN185LTExLTEtMS0zNTg2Mg_11cb3040-e2fd-48f5-98ab-ff00ed341ba1">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if96087d2b32c41a28edcf62dcddd49dd_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN185LTEzLTEtMS0zNTg2Mg_57ecaf2a-c42e-438d-8a04-2354aa9b6ad1">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if96087d2b32c41a28edcf62dcddd49dd_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN185LTE1LTEtMS0zNTg2Mg_4f65d5b1-b3d9-42b1-a646-0ca52f02236d">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i810671430e504d8dadb4cb4be6d998e2_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN185LTE3LTEtMS0zNTg2Mg_b88e9914-a03c-430f-9460-2d350ef4c87b">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6830dc0632484758ae99775f0e97f42d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18xMC0xLTEtMS0zNTg2Mg_5828dc1c-9330-491a-bfb0-4202e332254f">16,498</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6830dc0632484758ae99775f0e97f42d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18xMC0zLTEtMS0zNTg2Mg_25e8a06d-3668-4815-8ed6-e69625b3f07a">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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6830dc0632484758ae99775f0e97f42d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18xMC01LTEtMS0zNTg2Mg_9e12d7e9-2514-4492-a926-756180fac4e1">4,989</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6830dc0632484758ae99775f0e97f42d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18xMC03LTEtMS0zNTg2Mg_c14ef716-ce87-41a1-9382-872dba22b92e">3,719</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6830dc0632484758ae99775f0e97f42d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18xMC05LTEtMS0zNTg2Mg_4d6d75f8-c587-4c62-ab91-0589c2f9a955">2,038</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6830dc0632484758ae99775f0e97f42d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18xMC0xMS0xLTEtMzU4NjI_35a715ec-00dc-4992-96ba-98990134a75f">3,532</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6830dc0632484758ae99775f0e97f42d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18xMC0xMy0xLTEtMzU4NjI_19dec76c-3d11-49cc-bdcd-93b2b4fb3ca0">12,414</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6830dc0632484758ae99775f0e97f42d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18xMC0xNS0xLTEtMzU4NjI_e36b5d0e-4a9d-445e-983f-36ee35f735af">3,105</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18xMC0xNy0xLTEtMzU4NjI_ada2e753-ad21-4f56-b444-1d72f960a96c">61,449</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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the tables above, loans reported as 2021 originations as of December&#160;31, 2021 and loans reported as 2020 originations as of December&#160;31, 2020 were, for the most part, first originated in various years prior to 2021 and 2020, respectively, but were renewed in the respective year. Had non-accrual loans performed in accordance with their original contract terms, we would have recognized additional interest income, net of tax, of approximately $<ix:nonFraction unitRef="usd" contextRef="i901b4e2b22e74a7099cf1488e74129a4_D20210101-20211231" decimals="-5" name="us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M180MDk_c878f2ba-e385-455f-b3f8-bfbe8386b11b">1.8</ix:nonFraction> million in 2021, $<ix:nonFraction unitRef="usd" contextRef="ibbf2ab8c7814407abf746d620cf53c4c_D20200101-20201231" decimals="-5" name="us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M180MTk_db95410f-61a6-41c6-bc03-bb3efaeff55a">2.9</ix:nonFraction> million in 2020 and $<ix:nonFraction unitRef="usd" contextRef="i8f1cb1279157400cb416d5671f2957d6_D20190101-20191231" decimals="-5" name="us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M180MzI_236deaf1-30d7-45e2-bba3-53e56b89d937">3.9</ix:nonFraction> million in 2019.</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%">95</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="ide1855bd3de041fe9b0e79712eb8e4e5" continuedAt="iaa66e30064ca4aff8e9390ad63abd41e"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:PastDueFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNDc4OA_dbec5f67-f189-4dc1-9b64-6721cab6dd0d" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An age analysis of past due loans (including both accruing and non-accruing loans), segregated by class of loans, as of December&#160;31, 2021 is presented in the following table. Despite their past due status, Paycheck Protection Plan loans are fully guaranteed by the SBA.</span></div><div style="margin-top:5pt;text-align:justify"><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:24.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.438%"></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:10.438%"></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:10.438%"></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.079%"></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.079%"></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:10.443%"></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:8pt;font-weight:700;line-height:100%">Loans<br/>30-89&#160;Days<br/>Past Due</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:8pt;font-weight:700;line-height:100%">Loans<br/>90&#160;or&#160;More<br/>Days<br/>Past Due</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:8pt;font-weight:700;line-height:100%">Total&#160;Past<br/>Due&#160;Loans</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:8pt;font-weight:700;line-height:100%">Current<br/>Loans</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:8pt;font-weight:700;line-height:100%">Total&#160;Loans</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:8pt;font-weight:700;line-height:100%">Accruing<br/>Loans&#160;90&#160;or<br/>More Days<br/>Past Due</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 industrial</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="i2f74c54b94c044e69dfacdca18df76d1_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8xLTEtMS0xLTM1ODMz_7ac62df3-7fbb-4c71-807f-756db6abb9ec">34,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i785f07422ea0419dbbebae98d5f41935_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8xLTMtMS0xLTM1ODMz_2d8eae51-3cd4-47dd-9c35-cab877aec0f0">12,364</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ic466de9520224a688a0c1deaf601fdf5_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8xLTUtMS0xLTM1ODMz_4936e6e0-6977-4329-917b-25d35ac29ad4">46,460</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i3453a6b3ec9646be883a81d051d90d38_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8xLTctMS0xLTM1ODMz_fa858b06-2880-4041-986c-e3be2024949b">5,318,494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i1afc37271d4b41888bf0168f82a7d5de_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8xLTktMS0xLTM1ODMz_09767d5e-4d04-46ec-a73f-fe1eafb16f31">5,364,954</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i1afc37271d4b41888bf0168f82a7d5de_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8xLTExLTEtMS0zNTgzMw_25fb6863-f191-4199-a079-333814073248">7,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b7db4e384d240e1b58bb2b53109bd54_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8yLTEtMS0xLTM1ODMz_ff367ca3-9dc1-4ae0-bb01-ea675c3e0e33">1,451</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80f60613c3ed4386a45e8bd2e2ae964b_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8yLTMtMS0xLTM1ODMz_68f11c72-81d3-4568-9c59-0a13c3c1d753">7,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="i076490e41c2a479eba1c6d99c5741834_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8yLTUtMS0xLTM1ODMz_9f8a35fe-2c6f-468b-a68f-759d78433c28">9,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="i4fbb311d9d464e2da00077874c676dcc_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8yLTctMS0xLTM1ODMz_9ecb6a35-0f04-4481-909c-8a8d45536a3b">1,068,474</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da89888138f4b0b9014523d490053ee_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8yLTktMS0xLTM1ODMz_08580835-b384-4f1a-b504-e46254cea737">1,077,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="i3da89888138f4b0b9014523d490053ee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8yLTExLTEtMS0zNTgzMw_f1825937-804e-4b6f-9ee8-caf98319589d">215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i075169174c774989b1acce73ecbc11d7_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8zLTEtMS0xLTM1ODMz_d1dd0ebd-4b1b-459b-999e-3e69ceeb5c26">4,979</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32cfd8d61e144cfc981b2a849c4d3aab_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8zLTMtMS0xLTM1ODMz_10c5642e-b486-48a5-9d02-5a0f712e841b">18,766</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i593f335f0f5e4d94bbeaad5e8579e014_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8zLTUtMS0xLTM1ODMz_b067a956-10c0-4925-90e1-f7428f32ea77">23,745</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i313677a5dcf34ef686708918f38030bd_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8zLTctMS0xLTM1ODMz_dcea7ce9-05bf-4d90-add3-7c46442e0c2f">405,137</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0c3da8aacda42fd8dc0547d6741fa4b_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8zLTktMS0xLTM1ODMz_323b7c51-68dd-4e4b-b4a5-e28edd7cfb77">428,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0c3da8aacda42fd8dc0547d6741fa4b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8zLTExLTEtMS0zNTgzMw_02ca1908-a7e4-4d88-a83a-a2562490a52c">18,766</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 real estate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">Buildings, land 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="ia512e7b7c995459cae3851121dd04162_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl81LTEtMS0xLTM1ODMz_422d276c-0f77-476d-a418-3a80b6365ca6">37,899</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0c716f5a8fd4037aedf92561f50b411_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl81LTMtMS0xLTM1ODMz_2686b68d-7329-4a96-984c-db8aea16960b">14,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="idb0d472db46748d98d904ab675f31e9b_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl81LTUtMS0xLTM1ODMz_b2c08e98-1038-4fc9-966d-796fdab3ca49">52,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="i63eb3692e47c4f60b630665e830a94bb_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl81LTctMS0xLTM1ODMz_38b97f89-d98d-4a39-8996-4808f41884a1">6,220,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ff15b23a6944bbf923d4e640377d34c_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl81LTktMS0xLTM1ODMz_aed81f16-1a86-448b-a044-5699aa9914fb">6,272,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="i8ff15b23a6944bbf923d4e640377d34c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl81LTExLTEtMS0zNTgzMw_aed5da7c-e6fc-4578-9d15-b0895bdf0dff">8,687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1593039591d4873abc3b43c8373a616_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl82LTEtMS0xLTM1ODMz_6bc06fdf-cdbc-4cbc-b76e-3e2ac760ce2c">188</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b7ecac113794c8287a673cdf5472f66_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl82LTMtMS0xLTM1ODMz_5a62588d-b0fa-4c63-a000-49b77322fc44">&#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="i6f754170d2d54736865c21685de1cb8c_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl82LTUtMS0xLTM1ODMz_05aa88db-eeda-41c4-b7c6-5b28bf42af3d">188</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia544966e5a7c4813980e732252fea05d_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl82LTctMS0xLTM1ODMz_b1029bf3-a06b-4aeb-ab07-8330f5e810a5">1,304,083</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl82LTktMS0xLTM1ODMz_0ce0dc1d-5c35-4f1a-bbce-84b8ba3bc225">1,304,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="ie0f33d365df4446488bf0a8e7bb74027_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl82LTExLTEtMS0zNTgzMw_11b7f910-d64a-4a2c-afec-2131bcebc202">&#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%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21c4d39e8ccd4e4b860dd506bf8e5bfc_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl83LTEtMS0xLTM1ODMz_c679f114-5147-4c13-9e65-376d5392ed27">4,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bee71da143b4ee2b02222f720a50f70_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl83LTMtMS0xLTM1ODMz_d61c5b1a-4a7f-4b44-8544-c1b7374f9508">2,513</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95d3f52a8dd94c37973f5b84070bedc7_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl83LTUtMS0xLTM1ODMz_deba7da4-a839-4202-8044-d035b4964e00">7,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="i5f77e6b3c4c44f8290d8a5af2b4fdddb_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl83LTctMS0xLTM1ODMz_48b438c8-3614-4001-a14d-0451a7965371">1,403,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="i1c5056e544ea4b2fbef1e0bef687f54a_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl83LTktMS0xLTM1ODMz_9b152aa7-ea7e-4a68-8d6d-715aaba2b709">1,410,790</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5056e544ea4b2fbef1e0bef687f54a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl83LTExLTEtMS0zNTgzMw_7f0ba332-e663-474a-bc01-aaa94d4dd8cf">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%">Consumer 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="iad72845238ee4c67adea3a6de436f867_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl84LTEtMS0xLTM1ODMz_38b10bf3-1c0e-46b3-839d-02e93aabf22a">4,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="i98ff67f6a136436eac6a4a23f847131b_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl84LTMtMS0xLTM1ODMz_9f7afa89-fc5c-4ab7-9662-892f9b5c06dc">1,076</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7262a5f4b554d528938825bde53aaf8_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl84LTUtMS0xLTM1ODMz_753f2d90-0ff5-4994-ae85-637c9ff30402">5,261</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib81d4de12f9c4410b51f2985f43d0b38_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl84LTctMS0xLTM1ODMz_80cba01e-d4d3-4dfa-9183-f5122402f7cb">472,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i593d782acaf845e8b67e8337e5da28c4_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl84LTktMS0xLTM1ODMz_853a6368-54f3-4740-b7d7-5cb840ed8e8f">477,369</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i593d782acaf845e8b67e8337e5da28c4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl84LTExLTEtMS0zNTgzMw_e2a3bd74-8290-4466-aaa8-523a05c8e66d">1,076</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2e3a62b5eca45e199746100c96954b0_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl85LTEtMS0xLTM1ODMz_71e78633-0128-4985-a9d8-b49053e81611">87,675</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="i39edcb5fbe3b4b6385cf8bdc651a1247_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl85LTMtMS0xLTM1ODMz_b7d611f9-39b1-4c9b-901d-ba8ca04bd479">56,722</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="ib6c3ccc3158a40eda81dbc84fd65db1c_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl85LTUtMS0xLTM1ODMz_060d5527-6166-419a-96e1-b8a093b4878a">144,397</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="i5c5226b9f5e2497cb707a5dab3eb7a86_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl85LTctMS0xLTM1ODMz_67cf8445-330c-4d3f-8a87-55311e8dbbb9">16,192,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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl85LTktMS0xLTM1ODMz_10970797-fa5f-4d26-9db2-cad5b2195d0c">16,336,397</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl85LTExLTEtMS0zNTgzMw_3453781c-07b1-4d47-bde3-163473a3f50e">38,723</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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Troubled Debt Restructurings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The restructuring of a loan is considered a &#8220;troubled debt restructuring&#8221; if both (i)&#160;the borrower is experiencing financial difficulties and (ii)&#160;the creditor has granted a concession. Concessions may include interest rate reductions or below market interest rates, principal forgiveness, restructuring amortization schedules, reductions in collateral and other actions intended to minimize potential losses. <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNDc5Ng_094ad11f-9b2d-4bb9-9b0a-3a5c50a80f2c" continuedAt="ife5048a4f84c4faf9e560e2c08c8ef1c" escape="true">Troubled debt restructurings that occurred during 2021, 2020 and 2019 are set forth in the following table.</ix:nonNumeric></span></div><div style="margin-top:5pt"><ix:continuation id="ife5048a4f84c4faf9e560e2c08c8ef1c"><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:24.701%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></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:10.598%"></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:10.598%"></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:10.598%"></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:10.598%"></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:10.604%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%">2021</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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr style="height:23pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>Restructure</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:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Year-end</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:8pt;font-weight:700;line-height:100%">Balance at<br/>Restructure</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:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Year-end</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:8pt;font-weight:700;line-height:100%">Balance at<br/>Restructure</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:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Year-end</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 industrial</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="i0f287e76f7854ab0b95d5c161a987e71_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF8yLTEtMS0xLTM1ODMz_9be80297-d8ee-4a31-acde-05202fb99e78">1,312</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i0f287e76f7854ab0b95d5c161a987e71_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF8yLTMtMS0xLTM1ODMz_9c116b7f-9e33-4475-aafc-af5911da2954">1,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="iaf0ea6fc49244dd194560b8eb4b2018d_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF8yLTUtMS0xLTM1ODMz_ce24487a-66ce-497a-8e56-50ba248a8dab">3,661</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="iaf0ea6fc49244dd194560b8eb4b2018d_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF8yLTctMS0xLTM1ODMz_e255363c-8a12-415f-bee5-222de4fa54a9">192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ia87a6097d280443595636c73c9edbf36_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF8yLTktMS0xLTM1ODMz_6ad21733-f134-4ea1-88ee-eedf067d0305">3,845</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ia87a6097d280443595636c73c9edbf36_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF8yLTExLTEtMS0zNTgzMw_45e77769-4a8e-4e10-bacb-69125d290505">2,161</ix:nonFraction>&#160;</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%">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="i124f7f5ad643431ebee394d095dabe0b_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF8zLTEtMS0xLTM1ODMz_f21a8eb3-7b11-4924-9d32-e3709c08120f">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="i124f7f5ad643431ebee394d095dabe0b_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF8zLTMtMS0xLTM1ODMz_0571b70e-1a2b-45eb-8037-416494d0d0fc">721</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f7d0eead96e4f099e4e1cf0118d81b1_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF8zLTUtMS0xLTM1ODMz_8184b6a8-250c-45f0-b118-7dd6ad25ce04">2,432</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f7d0eead96e4f099e4e1cf0118d81b1_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF8zLTctMS0xLTM1ODMz_f07d4bfe-6330-4b56-888f-f3319f0555b6">2,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="if923dfb2d8b146178cdb033159d88ad5_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF8zLTktMS0xLTM1ODMz_c0e2e523-c7c1-44e6-9277-c6dc41b77e12">&#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="if923dfb2d8b146178cdb033159d88ad5_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF8zLTExLTEtMS0zNTgzMw_4bbb9b75-5b67-48e9-ad59-37bfc58e5041">&#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%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">Buildings, land 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="i022134ae6207415e858a11b0579b0dad_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF81LTEtMS0xLTM1ODMz_9cf82d3b-fdbd-4e7c-94ea-cbf686fa1e9a">1,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i022134ae6207415e858a11b0579b0dad_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF81LTMtMS0xLTM1ODMz_a94151c3-a541-4999-b9ce-28f7a39360e8">1,862</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic537ebdd6aee4943aae475a7f9c83d3c_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF81LTUtMS0xLTM1ODMz_b29e5a21-20bc-42e0-877c-421afd6738f8">9,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="ic537ebdd6aee4943aae475a7f9c83d3c_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF81LTctMS0xLTM1ODMz_196b0ec9-38b2-48a3-95c3-1718b5b17a2b">4,922</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11a82a6d80a045a3b66ef0552aaaad2c_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF81LTktMS0xLTM1ODMz_c58b55f2-7f0c-42a0-94bf-08c28d8c4a4d">9,457</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11a82a6d80a045a3b66ef0552aaaad2c_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF81LTExLTEtMS0zNTgzMw_818ef5ae-9340-4024-8eb7-25bdc8b31bd0">9,393</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1c8ce56b64540baba07fd58135c931c_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF82LTEtMS0xLTM1ODMz_9a1df1f0-7ad5-4222-a1cf-be8ed4867d95">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1c8ce56b64540baba07fd58135c931c_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF82LTMtMS0xLTM1ODMz_d036d7af-9dd2-4c8c-9cf7-b8b694c0766a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17aaa890eeab4f1ea356fbbd3364bec9_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF82LTUtMS0xLTM1ODMz_8802c688-e1c3-4e51-8951-a87eb8362849">1,017</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17aaa890eeab4f1ea356fbbd3364bec9_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF82LTctMS0xLTM1ODMz_e1fb359d-ed2d-4a4b-9671-8d76fada6833">1,017</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56af7a051e0e4d879fcaf8fd3784d9bc_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF82LTktMS0xLTM1ODMz_4a373136-0d82-4df6-a9e9-2f98c93d43d1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56af7a051e0e4d879fcaf8fd3784d9bc_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF82LTExLTEtMS0zNTgzMw_e9a15615-03c5-4caf-9d29-06688808c66a">&#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%">Consumer real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i188e0bc428a140489304707ad9e0f556_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF83LTEtMS0xLTM1ODMz_2e5c7bae-9057-47c3-b7f3-d268cdaba2e4">&#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="i188e0bc428a140489304707ad9e0f556_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF83LTMtMS0xLTM1ODMz_1ab18df2-efba-4442-9eb0-2a1c44bc5015">&#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="i03f6758e661d486ba0d7de1caed3e361_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF83LTUtMS0xLTM1ODMz_2bd3fc5f-42af-4a0d-886d-ba2888520934">&#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="i03f6758e661d486ba0d7de1caed3e361_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF83LTctMS0xLTM1ODMz_c7c51180-9dfb-4eca-9a4f-1db8c8c64f63">&#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="i289956988b8d44f3998433d7e8009807_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF83LTktMS0xLTM1ODMz_6d31fa05-9084-4b6e-b52d-b6b7195f0381">124</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i289956988b8d44f3998433d7e8009807_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF83LTExLTEtMS0zNTgzMw_f31b55c8-cbaf-419d-afbe-60c24ae2a0a6">120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer 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="id7b3ee79ac8a454297a0a082c57637eb_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF84LTEtMS0xLTM1ODMz_adf11f29-1330-42bb-8642-8f8bfeffbd23">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7b3ee79ac8a454297a0a082c57637eb_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF84LTMtMS0xLTM1ODMz_654aca6b-7ce6-430a-a8c7-29c77fe95e77">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie86023c12dd74c9facb160569d36e677_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF84LTUtMS0xLTM1ODMz_0eaf599a-04ce-4c33-b75c-ce70c062bed6">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="ie86023c12dd74c9facb160569d36e677_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF84LTctMS0xLTM1ODMz_4fe8732b-d32e-40d8-a067-e6893c92e478">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7998a9d94c174bb29cd6092b82f87d32_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF84LTktMS0xLTM1ODMz_60d1187f-403f-4f5f-b5b9-56fc55c9ce7f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7998a9d94c174bb29cd6092b82f87d32_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF84LTExLTEtMS0zNTgzMw_9d327d43-6340-4655-add9-eb3ef6e7fdaa">&#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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF85LTEtMS0xLTM1ODMz_7b1c53a2-7116-42d4-b701-182ce402e788">7,017</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF85LTMtMS0xLTM1ODMz_615d3cf7-945a-4885-a8e7-043b672ee068">3,745</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF85LTUtMS0xLTM1ODMz_19b3650a-f61f-4100-94f6-d6c352651698">17,524</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF85LTctMS0xLTM1ODMz_490ff84a-4663-454a-ba29-6bba81b8444b">8,552</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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF85LTktMS0xLTM1ODMz_f8875f16-ae5b-41d0-8676-a5ee8012e846">13,426</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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF85LTExLTEtMS0zNTgzMw_1d10d7f4-2b5e-4011-9815-36624d7318a0">11,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></tr></table></ix:continuation></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loan modifications are typically related to extending amortization periods, converting loans to interest only for a limited period of time, deferral of interest payments, waiver of certain covenants, consolidating notes and/or reducing collateral or interest rates. The modifications during the reported periods did not significantly impact our determination of the allowance for credit losses on loans.</span></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNDc5NA_88264d4e-dc12-401f-8d5d-f6ac498eaa15" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information related to restructured loans was as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:62.201%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></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:10.598%"></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:10.601%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructured loans past due in excess of 90 days at period-end:</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;border-top:1pt solid #000000;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%">Number of loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="item" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="INF" name="cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF8yLTEtMS0xLTM1ODMz_8b88cc5c-6791-45ce-85eb-96bf03c08544">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="item" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="INF" name="cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF8yLTMtMS0xLTM1ODMz_cfc75ee2-6eca-4ecf-8b2b-206a85d9e6ae">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="item" contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231" decimals="INF" name="cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF8yLTUtMS0xLTM1ODMz_5b88f04b-2d62-4dbb-a32d-e1977a38eb10">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Dollar amount of loans</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:PreviouslyRestructuredLoansPastDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF8zLTEtMS0xLTM1ODMz_022181a8-0025-491e-9f50-09ecbdca9983">1,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:PreviouslyRestructuredLoansPastDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF8zLTMtMS0xLTM1ODMz_eab2b985-435a-42f2-adf6-9d96c93cd1b6">2,008</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231" decimals="-3" name="cfr:PreviouslyRestructuredLoansPastDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF8zLTUtMS0xLTM1ODMz_b43d4c00-2224-4190-a56a-170b6637dd28">3,340</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructured loans on non-accrual status at period end</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="cfr:Restructuredloansonnonaccrualstatusatperiodend" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF80LTEtMS0xLTM1ODMz_b17780d9-4328-49f5-94e8-ff9bf0958a0c">3,439</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="cfr:Restructuredloansonnonaccrualstatusatperiodend" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF80LTMtMS0xLTM1ODMz_00f43b63-b8ae-4063-a1f4-6f9c28eb2991">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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="cfr:Restructuredloansonnonaccrualstatusatperiodend" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF80LTUtMS0xLTM1ODMz_21391023-2da4-471f-af53-0d49f1231b82">5,576</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Charge-offs of restructured loans:</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%">Recognized in connection with restructuring</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF82LTEtMS0xLTM1ODMz_329f9146-2367-4e91-87e5-223e6821502b">&#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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF82LTMtMS0xLTM1ODMz_7046da7e-b584-4378-9f6d-969c17f2b1e0">337</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF82LTUtMS0xLTM1ODMz_f75df520-6fde-4371-9502-ccdb071d1573">&#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%">Recognized on previously restructured loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="cfr:ChargeOffOfPreviouslyRestructuresLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF83LTEtMS0xLTM1ODMz_000764fb-24c4-423e-ae27-7ae7aed26445">4,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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="cfr:ChargeOffOfPreviouslyRestructuresLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF83LTMtMS0xLTM1ODMz_4af44e97-9932-401c-aa1a-72edf9b3f9e4">3,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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="cfr:ChargeOffOfPreviouslyRestructuresLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF83LTUtMS0xLTM1ODMz_1af35f37-6902-4379-bbe4-7f3166d937cf">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">96</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="iaa66e30064ca4aff8e9390ad63abd41e" continuedAt="i1bbffb07d6fe4db3af394b22ca1895d9"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Quality Indicators.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As part of the on-going monitoring of the credit quality of our loan portfolio, management tracks certain credit quality indicators including trends related to (i)&#160;the weighted-average risk grade of commercial loans, (ii)&#160;the level of classified commercial loans, (iii)&#160;the delinquency status of consumer loans (iv)&#160;non-performing loans (see details above) and (vi)&#160;the general economic conditions in the State of Texas.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize a risk grading matrix to assign a risk grade to each of our commercial loans. Loans are graded on a scale of 1 to 14. A description of the general characteristics of the 14 risk grades is as follows:</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grades 1, 2 and 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - These grades include loans to very high credit quality borrowers of investment or near investment grade. These borrowers are generally publicly traded (grades 1 and 2), have significant capital strength, moderate leverage, stable earnings and growth, and readily available financing alternatives. Smaller entities, regardless of strength, would generally not fit in these grades.</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grades 4 and 5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - These grades include loans to borrowers of solid credit quality with moderate risk. Borrowers in these grades are differentiated from higher grades on the basis of size (capital and/or revenue), leverage, asset quality and the stability of the industry or market area.</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grades 6, 7 and 8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - These grades include &#8220;pass grade&#8221; loans to borrowers of acceptable credit quality and risk. Such borrowers are differentiated from Grades 4 and 5 in terms of size, secondary sources of repayment or they are of lesser stature in other key credit metrics in that they may be over-leveraged, under capitalized, inconsistent in performance or in an industry or an economic area that is known to have a higher level of risk, volatility, or susceptibility to weaknesses in the economy.</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade includes loans on management&#8217;s &#8220;watch list&#8221; and is intended to be utilized on a temporary basis for pass grade borrowers where a significant risk-modifying action is anticipated in the near term.</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 10</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade is for &#8220;Other Assets Especially Mentioned&#8221; in accordance with regulatory guidelines. This grade is intended to be temporary and includes loans to borrowers whose credit quality has clearly deteriorated and are at risk of further decline unless active measures are taken to correct the situation.</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 11</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade includes &#8220;Substandard&#8221; loans, in accordance with regulatory guidelines, for which the accrual of interest has not been stopped. By definition under regulatory guidelines, a &#8220;Substandard&#8221; loan has defined weaknesses which make payment default or principal exposure likely, but not yet certain. Such loans are apt to be dependent upon collateral liquidation, a secondary source of repayment or an event outside of the normal course of business.</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 12</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade includes &#8220;Substandard&#8221; loans, in accordance with regulatory guidelines, for which the accrual of interest has been stopped. This grade includes loans where interest is more than <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:NumberOfDaysPastDue" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M181OTI1_9c9350c8-f3ee-4f98-ac49-358480f5f06c">120</ix:nonNumeric> days past due and not fully secured and loans where a specific valuation allowance may be necessary, but generally does not exceed <ix:nonFraction unitRef="number" contextRef="i1277b2c1453146ddb4a3f364ad8f4bbf_D20210101-20211231" decimals="INF" name="cfr:PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M182MDU5_3662690b-6d07-41eb-9aa8-b8ee7dde38f5">30</ix:nonFraction>% of the principal balance.</span></div><div style="margin-top: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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade includes &#8220;Doubtful&#8221; loans in accordance with regulatory guidelines. Such loans are placed on non-accrual status and may be dependent upon collateral having a value that is difficult to determine or upon some near-term event which lacks certainty. Additionally, these loans generally have a specific valuation allowance in excess of <ix:nonFraction unitRef="number" contextRef="i089d3c4c2228419fa471bda20f5d23e4_D20210101-20211231" decimals="INF" name="cfr:PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M182NDQy_841c9b28-3632-4064-bdfe-a72dba33da49">30</ix:nonFraction>% of the principal balance.</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 14 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This grade includes &#8220;Loss&#8221; loans in accordance with regulatory guidelines. Such loans are to be charged-off or charged-down when payment is acknowledged to be uncertain or when the timing or value of payments cannot be determined. &#8220;Loss&#8221; is not intended to imply that the loan or some portion of it will never be paid, nor does it in any way imply that there has been a forgiveness of debt.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In monitoring credit quality trends in the context of assessing the appropriate level of the allowance for credit losses on loans, we monitor portfolio credit quality by the weighted-average risk grade of each class of commercial loan. Individual relationship managers, under the oversight of credit administration, review updated financial information for all pass grade loans to reassess the risk grade on at least an annual basis. When a loan has a risk grade of 9, it is still considered a pass grade loan; however, it is considered to be on management&#8217;s &#8220;watch list,&#8221; where a significant risk-modifying action is anticipated in the near term. When a loan has a risk grade of 10 or higher, a special assets officer monitors the loan on an on-going basis. </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%">97</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i1bbffb07d6fe4db3af394b22ca1895d9" continuedAt="i3678de1cfbf2431b8f48dec7ef668b6f"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNDc5MA_d2d44175-c07f-418e-b821-803fe426299a" continuedAt="ic7f62d0b1d494d9f9d1618822b4fca56" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present weighted-average risk grades for all commercial loans, by class and year of origination/renewal as of December&#160;31, 2021 and 2020. Paycheck Protection Program (&#8220;PPP&#8221;) loans are excluded as such loans are fully guaranteed by the Small Business Administration (&#8220;SBA&#8221;). </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:12.201%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.034%"></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:7.714%"></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:7.714%"></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:7.714%"></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:7.714%"></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:7.714%"></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:8.034%"></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:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="51" 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:8pt;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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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-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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</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><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><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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i868e6618a5f9448a97d90e9ec8636e22_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yLTEtMS0xLTM1ODMz_373a7235-5f26-4e1d-90a8-dd41103cddf9">1,567,883</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i868e6618a5f9448a97d90e9ec8636e22_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yLTMtMS0xLTM1ODMz_75ca0369-a3eb-4ac8-8d43-e30ac8286070">657,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i868e6618a5f9448a97d90e9ec8636e22_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yLTUtMS0xLTM1ODMz_94c504f1-985e-483f-b590-6f37a487144d">350,563</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i868e6618a5f9448a97d90e9ec8636e22_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yLTctMS0xLTM1ODMz_0f503407-43c6-4a5a-a0cd-6f9e237a31e6">179,209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i868e6618a5f9448a97d90e9ec8636e22_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yLTktMS0xLTM1ODMz_b62bb4aa-6077-4cfb-be7d-872ed29f74c3">146,064</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i868e6618a5f9448a97d90e9ec8636e22_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yLTExLTEtMS0zNTgzMw_67e3456e-84e8-43d3-bd79-b4b69cfc0070">131,201</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i868e6618a5f9448a97d90e9ec8636e22_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yLTEzLTEtMS0zNTgzMw_d2def451-3fa2-47f5-95f9-f39b0a947e86">1,987,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="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb9e8c60b1f54972998ee5d04d1785d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yLTE1LTEtMS0zNTgzMw_e2559e1f-522a-4177-94af-243ce3bded62">44,337</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i868e6618a5f9448a97d90e9ec8636e22_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yLTE3LTEtMS0zNTgzMw_bb1a4167-8bca-4ac9-9c15-1de6b1125c70">5,063,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 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8418e957002345cdb051f94a74a84c06_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zLTEtMS0xLTM1ODMz_fe1480b1-4f88-48d9-a028-ba4ac0e61f6f">32,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8418e957002345cdb051f94a74a84c06_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zLTMtMS0xLTM1ODMz_61f75dcf-6e0a-4acc-92e4-3f85f7d34ca3">21,094</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8418e957002345cdb051f94a74a84c06_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zLTUtMS0xLTM1ODMz_c69b9b4c-c164-4fdf-9173-cfe795f15cf8">24,683</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8418e957002345cdb051f94a74a84c06_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zLTctMS0xLTM1ODMz_77e5ae18-89d6-4677-be99-4ac0397d9574">26,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8418e957002345cdb051f94a74a84c06_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zLTktMS0xLTM1ODMz_31b8fc5c-8b81-463b-8bf6-160ca6471f9a">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8418e957002345cdb051f94a74a84c06_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zLTExLTEtMS0zNTgzMw_2e94ca8a-c65b-4505-880b-e71b3a6d521b">11,419</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8418e957002345cdb051f94a74a84c06_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zLTEzLTEtMS0zNTgzMw_321fb16d-3f8e-475d-8c2b-4e6e9ac7f7c5">65,131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02a9440357e047e0b761512fd1954805_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zLTE1LTEtMS0zNTgzMw_852bdaa0-7124-4b4a-acaa-87ef92a7ee40">5,738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8418e957002345cdb051f94a74a84c06_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zLTE3LTEtMS0zNTgzMw_d46e438b-af68-4966-b357-56a53d07296e">187,870</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7dd2a3c82f104b508d69ba49eabf4563_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF80LTEtMS0xLTM1ODMz_c1b1133b-b9b9-4e0b-a16c-c34083584ede">27,961</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7dd2a3c82f104b508d69ba49eabf4563_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF80LTMtMS0xLTM1ODMz_71a93d0f-f792-4879-93b1-1096dd0dd64c">6,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7dd2a3c82f104b508d69ba49eabf4563_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF80LTUtMS0xLTM1ODMz_e81993ac-b660-449d-be10-94c0446e3c3e">4,047</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7dd2a3c82f104b508d69ba49eabf4563_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF80LTctMS0xLTM1ODMz_7a3b38ad-3dc6-4011-8b0a-9be48304674d">4,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7dd2a3c82f104b508d69ba49eabf4563_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF80LTktMS0xLTM1ODMz_b8d36249-cb3d-474e-8fcf-d3db477eb279">1,021</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7dd2a3c82f104b508d69ba49eabf4563_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF80LTExLTEtMS0zNTgzMw_fec8c325-0d06-4a4a-bd81-cec9da9b3718">98</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7dd2a3c82f104b508d69ba49eabf4563_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF80LTEzLTEtMS0zNTgzMw_a3b38eeb-178c-4bb8-bd31-fe60145ef7f4">14,091</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc333da7212f47a08b0a0632bd0638cc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF80LTE1LTEtMS0zNTgzMw_a2cc1f92-04c6-47d1-999b-e4821802f2a1">1,289</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7dd2a3c82f104b508d69ba49eabf4563_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF80LTE3LTEtMS0zNTgzMw_ff7bbfa2-3759-4eeb-b7fd-dc4717881994">59,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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13bfd2f17012488ea4de1d872c40a45b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF81LTEtMS0xLTM1ODMz_743f674b-6336-4f24-bfb4-91550d1cde04">1,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13bfd2f17012488ea4de1d872c40a45b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF81LTMtMS0xLTM1ODMz_9a6879c1-4def-463f-aa60-b57568929fc9">4,572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13bfd2f17012488ea4de1d872c40a45b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF81LTUtMS0xLTM1ODMz_74b3c35d-4191-4a71-bf2f-d38ef148a001">8,068</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13bfd2f17012488ea4de1d872c40a45b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF81LTctMS0xLTM1ODMz_c9403687-6f64-4008-9720-a93dd3dfd2ef">2,450</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13bfd2f17012488ea4de1d872c40a45b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF81LTktMS0xLTM1ODMz_3dec9ae9-fafa-4883-b1ab-d506c7bb070e">2,460</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13bfd2f17012488ea4de1d872c40a45b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF81LTExLTEtMS0zNTgzMw_476ec20a-d921-491d-8331-281e7b6fe5e1">221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13bfd2f17012488ea4de1d872c40a45b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF81LTEzLTEtMS0zNTgzMw_bfd1ca26-44ab-43a2-a20a-b034b14721be">4,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id14ea992938448518a51ddb75fb14104_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF81LTE1LTEtMS0zNTgzMw_89088032-45e3-4597-a5f9-fbaa293187be">7,855</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13bfd2f17012488ea4de1d872c40a45b_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF81LTE3LTEtMS0zNTgzMw_5a961acc-b402-4bcc-93ef-03d24bd49e84">31,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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb387523c189431abcaa131fe72ab98b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF82LTEtMS0xLTM1ODMz_101dfdb0-92ec-4f5c-9101-931100b410c0">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb387523c189431abcaa131fe72ab98b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF82LTMtMS0xLTM1ODMz_0d76fc90-7817-47f8-9bf3-f9b435075562">2,495</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb387523c189431abcaa131fe72ab98b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF82LTUtMS0xLTM1ODMz_10b305cc-0841-49de-a9de-6f065ec8b599">3,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb387523c189431abcaa131fe72ab98b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF82LTctMS0xLTM1ODMz_6d9cffd8-e12e-4212-a4dc-13fe34599034">1,756</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb387523c189431abcaa131fe72ab98b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF82LTktMS0xLTM1ODMz_35955ac6-ba55-4c18-8f30-02577fce9a43">347</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb387523c189431abcaa131fe72ab98b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF82LTExLTEtMS0zNTgzMw_2526783a-1a69-412a-8fe0-8206acb4173d">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb387523c189431abcaa131fe72ab98b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF82LTEzLTEtMS0zNTgzMw_7528f98b-a6e8-4f70-814b-b0ec341ad7d9">613</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4f14502995b4755b2b00731e815ea14_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF82LTE1LTEtMS0zNTgzMw_180e39fb-4065-4731-9b57-6a6bc23999c9">2,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb387523c189431abcaa131fe72ab98b_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF82LTE3LTEtMS0zNTgzMw_7bc6f500-92ab-4df8-af18-006637bc10aa">12,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54818438578440b284e98a06796fa95b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF83LTEtMS0xLTM1ODMz_3c972ebb-5dab-4558-8287-206920e1e6be">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54818438578440b284e98a06796fa95b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF83LTMtMS0xLTM1ODMz_778c09f8-8704-4a7f-a1fc-8e3c830be036">1,361</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54818438578440b284e98a06796fa95b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF83LTUtMS0xLTM1ODMz_20c6381f-fe2f-43cd-a101-ab6f1b3c9133">1,219</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54818438578440b284e98a06796fa95b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF83LTctMS0xLTM1ODMz_4c0346dd-1872-42b1-82ad-94097f9b6a30">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54818438578440b284e98a06796fa95b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF83LTktMS0xLTM1ODMz_24eccbc8-a0cb-481c-b530-e8385a921bf7">418</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54818438578440b284e98a06796fa95b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF83LTExLTEtMS0zNTgzMw_ac54d9fa-80b4-40ef-91cb-967797afdafd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54818438578440b284e98a06796fa95b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF83LTEzLTEtMS0zNTgzMw_2066c479-2866-42eb-8646-82c136fe1459">4,022</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94f5272c4ab04536958ab7dc210802f8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF83LTE1LTEtMS0zNTgzMw_1ece4016-0a39-4e67-93e1-01af3b05024a">2,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54818438578440b284e98a06796fa95b_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF83LTE3LTEtMS0zNTgzMw_8d15fd4d-02bd-4a31-a74b-1923aa3eff40">10,047</ix:nonFraction>&#160;</span></td><td style="background-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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1afc37271d4b41888bf0168f82a7d5de_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF84LTEtMS0xLTM1ODMz_f19344b5-8355-45b5-805f-fbfbe4026e4c">1,630,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><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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1afc37271d4b41888bf0168f82a7d5de_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF84LTMtMS0xLTM1ODMz_3bccf045-7b6d-41c8-b6b9-d4ae052f8fb0">693,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1afc37271d4b41888bf0168f82a7d5de_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF84LTUtMS0xLTM1ODMz_340ff8b8-4d76-424d-a8e0-be0526b0df1d">392,408</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1afc37271d4b41888bf0168f82a7d5de_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF84LTctMS0xLTM1ODMz_d9e8af9c-9199-4a5e-9b31-224354c8cef4">214,163</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1afc37271d4b41888bf0168f82a7d5de_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF84LTktMS0xLTM1ODMz_d864d3fd-4138-41db-9eaf-dd97d206f175">150,922</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1afc37271d4b41888bf0168f82a7d5de_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF84LTExLTEtMS0zNTgzMw_69190fb9-680b-44cc-bb9f-e8f1474863f7">143,292</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1afc37271d4b41888bf0168f82a7d5de_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF84LTEzLTEtMS0zNTgzMw_90d3c0f1-7e92-45fd-8da5-fda1f91dd173">2,075,632</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3ed1ae5a1d74503ae4bcd7f8b763966_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF84LTE1LTEtMS0zNTgzMw_21b123ce-4298-49d8-8e1a-0904c62ecb3b">64,689</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1afc37271d4b41888bf0168f82a7d5de_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF84LTE3LTEtMS0zNTgzMw_c0ad74d7-a515-44e9-b4f6-ac7145df9f00">5,364,954</ix:nonFraction>&#160;</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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ie65d5c8ead51471193a152bcf00d2d87_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF85LTEtMS0xLTM1ODMz_d6aaf77b-c815-4345-97c8-fb56fa78641a">5.91</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ibe4a8c6db8bb4fd7b74d9a8b389b6984_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF85LTMtMS0xLTM1ODMz_8a858fba-f503-4807-8a34-24ecb66e2e5f">6.30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="idcdf0f8f53f44d4fb840ff9bffaf6e2c_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF85LTUtMS0xLTM1ODMz_bc010766-5a30-486c-9aa8-19f0659fa954">6.89</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i6e04ca14f0954e08b5be8b4fc380d809_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF85LTctMS0xLTM1ODMz_ddaaa93e-734d-407c-93bc-edbce017daeb">7.06</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i01a84a7506304b5fa006f8e943a142a2_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF85LTktMS0xLTM1ODMz_d6b7f76a-94dd-436b-ac65-799200d07383">5.91</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i54405c68674245d48bf0d33f66e965ef_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF85LTExLTEtMS0zNTgzMw_640dfa48-d8f0-4c53-bceb-ad97a8873c9b">5.80</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i2be077dc1fde49bcb2be284df0432520_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF85LTEzLTEtMS0zNTgzMw_a4c05298-db77-4e38-8778-f267d9461631">6.21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ib3ed1ae5a1d74503ae4bcd7f8b763966_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF85LTE1LTEtMS0zNTgzMw_7f118f49-daa8-4d43-a03c-0a01aebeb5eb">8.04</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i1afc37271d4b41888bf0168f82a7d5de_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF85LTE3LTEtMS0zNTgzMw_548d33d9-96a3-4c30-a4ab-ec4c3da503ca">6.22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85b4f27545c8479094505e42959ffebf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMS0xLTEtMS0zNTgzMw_96a83825-70c1-4058-99d2-afcf00873737">445,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85b4f27545c8479094505e42959ffebf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMS0zLTEtMS0zNTgzMw_fd39d94e-d047-4997-9796-b611a0c32421">8,075</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85b4f27545c8479094505e42959ffebf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMS01LTEtMS0zNTgzMw_c1eb2d56-4e83-482f-8ae7-107e51bd2f75">9,259</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85b4f27545c8479094505e42959ffebf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMS03LTEtMS0zNTgzMw_fdf8f0ff-da40-4077-98c4-8046140de8d1">6,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85b4f27545c8479094505e42959ffebf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMS05LTEtMS0zNTgzMw_9124b177-7295-47e2-95b3-98d3ec262fb1">3,110</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85b4f27545c8479094505e42959ffebf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMS0xMS0xLTEtMzU4MzM_9e3fc813-43b1-4044-a47f-bb93fe6329cd">4,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85b4f27545c8479094505e42959ffebf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMS0xMy0xLTEtMzU4MzM_21ed15e4-5b64-4ea2-bf24-13f8191df6e5">464,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12b7e2eced844cd1b4fb798bd9c363b4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMS0xNS0xLTEtMzU4MzM_532674da-9af9-4e22-8c08-41163a7a63dd">67,174</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85b4f27545c8479094505e42959ffebf_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMS0xNy0xLTEtMzU4MzM_87ce00eb-52b0-4eac-9b3f-d9948827f244">1,008,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16010d1f50ef425abac5e60d2f5a060d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMi0xLTEtMS0zNTgzMw_da88edc8-a13b-418e-947e-1e97d1b0e7d0">19,274</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16010d1f50ef425abac5e60d2f5a060d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMi0zLTEtMS0zNTgzMw_8d84c130-9c3b-4b62-84db-5cb02983c2aa">611</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16010d1f50ef425abac5e60d2f5a060d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMi01LTEtMS0zNTgzMw_2e0e6418-631b-4095-b105-c8aa3e081490">1,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16010d1f50ef425abac5e60d2f5a060d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMi03LTEtMS0zNTgzMw_71fb5b35-2ecf-4d18-9318-41eb68cb9eb9">187</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16010d1f50ef425abac5e60d2f5a060d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMi05LTEtMS0zNTgzMw_c069caff-4f91-4311-99b4-5496f1119ccc">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16010d1f50ef425abac5e60d2f5a060d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMi0xMS0xLTEtMzU4MzM_74cfa77a-e143-46a8-81f0-9339e95b23d7">724</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16010d1f50ef425abac5e60d2f5a060d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMi0xMy0xLTEtMzU4MzM_8f937dd8-3736-4ae9-81e8-6056ab7a804a">11,635</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if939efa22218405c9c9af849eae249c6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMi0xNS0xLTEtMzU4MzM_07b656be-05d5-4db3-840f-3f4d0250d69d">2,416</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16010d1f50ef425abac5e60d2f5a060d_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMi0xNy0xLTEtMzU4MzM_2067699d-7c3a-480a-995a-6edd25c1995e">36,622</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6d2c8181c2e491da034b607beef81fd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMy0xLTEtMS0zNTgzMw_210a388d-e73b-4fc9-88df-408656c09185">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6d2c8181c2e491da034b607beef81fd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMy0zLTEtMS0zNTgzMw_f118cb83-f45d-4fcd-be22-f1c097f61122">101</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6d2c8181c2e491da034b607beef81fd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMy01LTEtMS0zNTgzMw_e8597f19-0f02-4f52-b52a-fc88a57771ff">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6d2c8181c2e491da034b607beef81fd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMy03LTEtMS0zNTgzMw_e51c8e13-ae02-4cbf-978b-0390540a92ef">511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6d2c8181c2e491da034b607beef81fd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMy05LTEtMS0zNTgzMw_32dfdb5b-ed9f-4d78-8ccd-3eba92feec21">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6d2c8181c2e491da034b607beef81fd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMy0xMS0xLTEtMzU4MzM_bcaa1329-ab65-47b2-9ab7-994e8be08c22">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6d2c8181c2e491da034b607beef81fd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMy0xMy0xLTEtMzU4MzM_f14e3547-fa41-45df-a4e6-ff2bf8c5c283">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc30c9e8c89e459dbc894bbe4b898403_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMy0xNS0xLTEtMzU4MzM_d21c794b-c94d-4d3e-8db0-08b56b0ff16f">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6d2c8181c2e491da034b607beef81fd_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMy0xNy0xLTEtMzU4MzM_2f58ed92-6268-42f0-b166-9338a759a069">1,773</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3ab7a5d9a0c4a2aa61abb5ca1c2b641_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNC0xLTEtMS0zNTgzMw_394be856-d1cf-41cf-9970-4ca16bbfb9a2">10,260</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3ab7a5d9a0c4a2aa61abb5ca1c2b641_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNC0zLTEtMS0zNTgzMw_d46756b2-5d68-42c8-8324-ede7dee1d846">752</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3ab7a5d9a0c4a2aa61abb5ca1c2b641_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNC01LTEtMS0zNTgzMw_f62485f7-0dd0-4459-b18f-b50dfe394779">3,968</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3ab7a5d9a0c4a2aa61abb5ca1c2b641_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNC03LTEtMS0zNTgzMw_b8fde776-db7a-47a5-8438-868de8953035">1,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3ab7a5d9a0c4a2aa61abb5ca1c2b641_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNC05LTEtMS0zNTgzMw_5db1fc36-e6cf-41ce-af0b-3b712ad906c6">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3ab7a5d9a0c4a2aa61abb5ca1c2b641_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNC0xMS0xLTEtMzU4MzM_efa1c583-65d2-4a83-8eae-223b799486bc">546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3ab7a5d9a0c4a2aa61abb5ca1c2b641_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNC0xMy0xLTEtMzU4MzM_508c7e4c-3295-4653-be7b-16793bae9d6b">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idce5de21bb944bff857ee8a179816c61_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNC0xNS0xLTEtMzU4MzM_4ccadef0-e1be-4afa-85a7-93bd338e6d69">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3ab7a5d9a0c4a2aa61abb5ca1c2b641_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNC0xNy0xLTEtMzU4MzM_c21e5f7d-0a3d-40be-9230-d024c15a8953">16,594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70d31762e60c40be836bf2e40fdca960_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNS0xLTEtMS0zNTgzMw_3d033207-a6ee-46ed-b1f8-8041cc257850">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70d31762e60c40be836bf2e40fdca960_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNS0zLTEtMS0zNTgzMw_15e9dd9c-3058-4775-ac25-d4f8b696dd00">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70d31762e60c40be836bf2e40fdca960_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNS01LTEtMS0zNTgzMw_0dd74f7b-6da6-4542-8915-8b748ef4d455">3,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70d31762e60c40be836bf2e40fdca960_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNS03LTEtMS0zNTgzMw_cf21b778-f841-4bba-a32f-86444e91f4e4">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70d31762e60c40be836bf2e40fdca960_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNS05LTEtMS0zNTgzMw_ae28e28e-ae83-48f1-a6d9-a58a4f5ce55a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70d31762e60c40be836bf2e40fdca960_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNS0xMS0xLTEtMzU4MzM_60e38c47-f1af-4a5c-9ede-6ac66ebbac7f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70d31762e60c40be836bf2e40fdca960_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNS0xMy0xLTEtMzU4MzM_58c46fcd-e869-44e3-9d05-bd4100c7650e">4,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9103771379704c6ebde05403037d5e76_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNS0xNS0xLTEtMzU4MzM_7e764abb-6ae5-4a3d-a8fa-220113fcfdc3">819</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70d31762e60c40be836bf2e40fdca960_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNS0xNy0xLTEtMzU4MzM_2842f08e-ae8c-40ae-a333-5d01a98ff894">8,953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1073dbd71aa4414859d75a37ac1d3fb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNi0xLTEtMS0zNTgzMw_2be8a29d-8ca0-4017-b9be-74e02de307e2">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1073dbd71aa4414859d75a37ac1d3fb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNi0zLTEtMS0zNTgzMw_77e01a4c-65aa-4658-adaf-4f79189f1652">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1073dbd71aa4414859d75a37ac1d3fb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNi01LTEtMS0zNTgzMw_cfd473ec-c91f-47b3-8998-ba3c1c5e1023">1,470</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1073dbd71aa4414859d75a37ac1d3fb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNi03LTEtMS0zNTgzMw_3f0a3247-525b-4623-98dc-7e3469ec46d4">1,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1073dbd71aa4414859d75a37ac1d3fb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNi05LTEtMS0zNTgzMw_5ab6f638-b7aa-4f30-accd-efb90061c2b5">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1073dbd71aa4414859d75a37ac1d3fb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNi0xMS0xLTEtMzU4MzM_10ac4600-72db-48ed-8cc5-46d441a5bb33">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1073dbd71aa4414859d75a37ac1d3fb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNi0xMy0xLTEtMzU4MzM_d9bbcb05-72ba-4405-83fa-66b499df137b">2,931</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1b29fdc3ce14c07b9807608f201b7ae_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNi0xNS0xLTEtMzU4MzM_40bd7eab-e2da-424f-9bc6-0d9aed39b91d">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1073dbd71aa4414859d75a37ac1d3fb_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNi0xNy0xLTEtMzU4MzM_85ab9c59-75f0-448b-9b7f-f5834fd58dcc">5,480</ix:nonFraction>&#160;</span></td><td style="background-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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da89888138f4b0b9014523d490053ee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNy0xLTEtMS0zNTgzMw_0e9d11d4-e9f2-4bda-ad55-80dc57d92887">475,023</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da89888138f4b0b9014523d490053ee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNy0zLTEtMS0zNTgzMw_8dffe52e-6c7b-4ae0-bc6a-505854cd0ee3">9,539</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da89888138f4b0b9014523d490053ee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNy01LTEtMS0zNTgzMw_83d52f75-b7e1-47d1-a41d-053d1ebaa8bb">20,991</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da89888138f4b0b9014523d490053ee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNy03LTEtMS0zNTgzMw_237cba7c-98d2-452e-9ee7-1c6112e17d83">9,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da89888138f4b0b9014523d490053ee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNy05LTEtMS0zNTgzMw_ce0b5380-ddfc-40fc-b394-1ccdcc8f6f19">3,110</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da89888138f4b0b9014523d490053ee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNy0xMS0xLTEtMzU4MzM_e2904b0b-f869-40ea-96c6-660253e67c70">5,638</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da89888138f4b0b9014523d490053ee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNy0xMy0xLTEtMzU4MzM_1bf07ac4-c000-45af-8b2f-94b9c2d351e8">483,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifecdf11f1ac74e29aaf63c5ab7498509_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNy0xNS0xLTEtMzU4MzM_89301de8-27c6-4f98-9efd-deec513dd189">70,991</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3da89888138f4b0b9014523d490053ee_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNy0xNy0xLTEtMzU4MzM_091a3c5d-bd66-4137-9482-4e3de272b8bb">1,077,792</ix:nonFraction>&#160;</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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ic7f82ef2ecfc4d55a1e7ccb8ce288d64_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xOC0xLTEtMS0zNTgzMw_b5934e9b-a811-4382-8526-000e831c3d4d">6.21</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i52801894c620491392773cd4e2a21e3f_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xOC0zLTEtMS0zNTgzMw_e74476cc-5b7a-4ae3-a16f-24605f5238ea">7.81</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i7551c0f925d0426fa2889d2f095dfc1d_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xOC01LTEtMS0zNTgzMw_783dde5b-ed35-492a-b8c7-de2e87903107">9.34</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="if63b322f3ade40ee8de920127a70caf8_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xOC03LTEtMS0zNTgzMw_cd4542c7-be51-4ae0-bacb-8c156b7a6d45">8.60</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="iec5972681b014055a881da9284222e39_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xOC05LTEtMS0zNTgzMw_dde323ee-e352-43e6-9900-e1886b414102">7.12</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i3d448b0205b4487da1efd8b8f252ebc5_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xOC0xMS0xLTEtMzU4MzM_e13f1c04-a3be-47bc-abb3-cbe4fa9eb410">7.63</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ia69a2a0d784d4af285133ca94b446b60_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xOC0xMy0xLTEtMzU4MzM_c99bbd6d-4dff-4f8a-9a7a-1285b340819c">5.61</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ifecdf11f1ac74e29aaf63c5ab7498509_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xOC0xNS0xLTEtMzU4MzM_edcbdabc-b8b3-4824-ae95-6a4ac90d7e77">6.46</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i3da89888138f4b0b9014523d490053ee_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xOC0xNy0xLTEtMzU4MzM_6e2c0124-57bc-47cb-a924-08e605caeea5">6.06</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land, other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebbb37ccd642447b9b373b5e082e6879_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMS0xLTEtMS0zNTgzMw_ef7f77c6-966d-466b-9054-8a279f4c21b3">1,707,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebbb37ccd642447b9b373b5e082e6879_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMS0zLTEtMS0zNTgzMw_aa7f2efe-b95c-40c4-b564-2f821e644a4b">1,096,274</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebbb37ccd642447b9b373b5e082e6879_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMS01LTEtMS0zNTgzMw_ebb2be32-2ed5-4989-a227-25c78565b816">874,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebbb37ccd642447b9b373b5e082e6879_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMS03LTEtMS0zNTgzMw_0cb235b1-d1a6-4317-aef3-cea431a79c98">533,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebbb37ccd642447b9b373b5e082e6879_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMS05LTEtMS0zNTgzMw_8f2b8bab-dfeb-4190-bb4d-a0745ee21765">492,492</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebbb37ccd642447b9b373b5e082e6879_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMS0xMS0xLTEtMzU4MzM_c4cc7435-5775-4c51-bb81-5ae6ddac9921">713,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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebbb37ccd642447b9b373b5e082e6879_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMS0xMy0xLTEtMzU4MzM_7653c5f5-0b75-402c-acb7-5ed64b639146">52,150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0004c0239d14c7ca1c5cc27d9ed329e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMS0xNS0xLTEtMzU4MzM_71c63fa6-5499-4f04-84f3-2c65035c08b9">105,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebbb37ccd642447b9b373b5e082e6879_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMS0xNy0xLTEtMzU4MzM_0008f4ad-533d-4343-be2c-204209e721aa">5,574,922</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5a56750b77e472cb37563aff119fe24_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMi0xLTEtMS0zNTgzMw_be4e409b-5453-4dd1-8f36-e25941ab5041">16,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5a56750b77e472cb37563aff119fe24_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMi0zLTEtMS0zNTgzMw_e072a83c-618c-486f-86d1-3ded69430add">145,340</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5a56750b77e472cb37563aff119fe24_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMi01LTEtMS0zNTgzMw_f3d2779f-c8a5-4b8f-a678-07c6d449e5e4">52,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5a56750b77e472cb37563aff119fe24_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMi03LTEtMS0zNTgzMw_4b03a2e9-8330-4161-abb0-e8347c71a06b">43,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5a56750b77e472cb37563aff119fe24_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMi05LTEtMS0zNTgzMw_e5e3bf2e-07b3-4a2b-a6d2-63606b881546">27,188</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5a56750b77e472cb37563aff119fe24_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMi0xMS0xLTEtMzU4MzM_e28282e7-6566-46db-8313-5b884b10cf12">27,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5a56750b77e472cb37563aff119fe24_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMi0xMy0xLTEtMzU4MzM_0e6fe046-b568-4d55-b277-bac663ca5517">4,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ce2a7a06298447c83793f787395f440_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMi0xNS0xLTEtMzU4MzM_72c1af76-4126-4d6a-8dff-14b11392a182">4,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5a56750b77e472cb37563aff119fe24_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMi0xNy0xLTEtMzU4MzM_5f2ab2e5-1d76-46c9-b700-4955dca032f2">321,533</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdfde73b2b8041c1962d40e787698a4c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMy0xLTEtMS0zNTgzMw_d0a5835a-6f76-4f8b-8aaf-f6e065afc2c8">28,209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdfde73b2b8041c1962d40e787698a4c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMy0zLTEtMS0zNTgzMw_03002db2-21d7-483c-bb37-e8c3706a535b">13,813</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdfde73b2b8041c1962d40e787698a4c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMy01LTEtMS0zNTgzMw_ea7c8dee-d656-4ad1-9b64-a56ebd7adc44">69,643</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdfde73b2b8041c1962d40e787698a4c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMy03LTEtMS0zNTgzMw_07780c00-7b7b-43f8-91f3-98274dc10c46">46,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdfde73b2b8041c1962d40e787698a4c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMy05LTEtMS0zNTgzMw_6a89fb2c-2468-4f78-ab62-f06fba3b832d">64,950</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdfde73b2b8041c1962d40e787698a4c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMy0xMS0xLTEtMzU4MzM_043cd113-0e9f-4038-b1af-3d8d4981b12a">46,582</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdfde73b2b8041c1962d40e787698a4c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMy0xMy0xLTEtMzU4MzM_657308e1-bdfa-4fb6-8614-2ed304949db1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec77ee6efac04c48a45d52d83cff1cf5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMy0xNS0xLTEtMzU4MzM_6e02e0d5-bd50-4ded-9b56-900957780cc2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdfde73b2b8041c1962d40e787698a4c_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMy0xNy0xLTEtMzU4MzM_8b2c9738-68ad-43f6-a97c-1cd97b584c2b">269,447</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2afec00796a7411994ba49bba21fa273_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNC0xLTEtMS0zNTgzMw_fc6fe669-11c7-4978-ad0a-8e7318938d17">3,455</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2afec00796a7411994ba49bba21fa273_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNC0zLTEtMS0zNTgzMw_d6af971b-458b-434d-b7e9-d3e0a19540be">1,321</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2afec00796a7411994ba49bba21fa273_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNC01LTEtMS0zNTgzMw_4e62983e-4638-491b-9398-d7b680cc4601">8,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2afec00796a7411994ba49bba21fa273_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNC03LTEtMS0zNTgzMw_b3afb641-72bc-41f5-a8f6-b558211b3ac0">7,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2afec00796a7411994ba49bba21fa273_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNC05LTEtMS0zNTgzMw_645d2156-dc82-434e-810d-214c70d33b8a">26,107</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2afec00796a7411994ba49bba21fa273_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNC0xMS0xLTEtMzU4MzM_6ad28b3d-a0ea-4b93-956c-5622706c4819">34,970</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2afec00796a7411994ba49bba21fa273_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNC0xMy0xLTEtMzU4MzM_2c01baec-8c4a-400c-9876-0a33c7cf14d3">3,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75bafb33db88446da778fad0f1ad159b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNC0xNS0xLTEtMzU4MzM_f92e41a4-e689-4013-ad67-cc840a922cb0">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2afec00796a7411994ba49bba21fa273_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNC0xNy0xLTEtMzU4MzM_05aabba3-09d1-4a55-944e-640ba9a32dd9">91,140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb0bbf02cac34e03b12044da758185dc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNS0xLTEtMS0zNTgzMw_19190064-45cd-4e2f-b25a-8b0d41762acd">5,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb0bbf02cac34e03b12044da758185dc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNS0zLTEtMS0zNTgzMw_3028164d-ab90-4de3-afdb-f497dab5e361">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb0bbf02cac34e03b12044da758185dc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNS01LTEtMS0zNTgzMw_184deb02-08ca-4e14-befa-4edf8e785b0d">3,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb0bbf02cac34e03b12044da758185dc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNS03LTEtMS0zNTgzMw_e95aef55-07b6-4b36-b959-f2dc4992a748">814</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb0bbf02cac34e03b12044da758185dc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNS05LTEtMS0zNTgzMw_caf7aeba-74b4-4cd9-8531-5883848aa956">2,030</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb0bbf02cac34e03b12044da758185dc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNS0xMS0xLTEtMzU4MzM_335f38ab-895b-43da-b89a-a8683c715c3a">2,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb0bbf02cac34e03b12044da758185dc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNS0xMy0xLTEtMzU4MzM_72d3cf4a-2014-4ada-b9f1-8b6e30b63757">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i474215968c684bc7a7abf7ae1dbca26b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNS0xNS0xLTEtMzU4MzM_7d21cbbc-b07b-409f-ba4c-9bf444358495">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb0bbf02cac34e03b12044da758185dc_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNS0xNy0xLTEtMzU4MzM_b8886cce-91d8-4343-9f0a-0e5430ce6362">15,097</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacde8c28cc8a48739c87888d8ec41509_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNi0xLTEtMS0zNTgzMw_7e5eebab-f334-4bdc-9cf7-ee08dce003e9">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacde8c28cc8a48739c87888d8ec41509_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNi0zLTEtMS0zNTgzMw_a25c87a8-c365-4d8c-afe0-80e30940b35f">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacde8c28cc8a48739c87888d8ec41509_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNi01LTEtMS0zNTgzMw_7abd992b-be7a-4b1d-bf44-ce5aecf41245">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacde8c28cc8a48739c87888d8ec41509_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNi03LTEtMS0zNTgzMw_c5f1b8c3-b035-403c-a275-80276e739669">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacde8c28cc8a48739c87888d8ec41509_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNi05LTEtMS0zNTgzMw_7f52ce6d-b74d-431c-aa0b-c652980b59a1">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacde8c28cc8a48739c87888d8ec41509_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNi0xMS0xLTEtMzU4MzM_5bf55b70-6b76-4566-9ce6-abbd104de20e">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacde8c28cc8a48739c87888d8ec41509_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNi0xMy0xLTEtMzU4MzM_6748de27-40c3-4358-bb0f-46e621fde3d3">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id21981dafc794df283ac899198149438_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNi0xNS0xLTEtMzU4MzM_bca41a2d-814a-449e-89be-e6577f8fefa6">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacde8c28cc8a48739c87888d8ec41509_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNi0xNy0xLTEtMzU4MzM_b7c6237e-45ca-4c5a-a38f-2e97be54a688">200</ix:nonFraction>&#160;</span></td><td style="background-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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ff15b23a6944bbf923d4e640377d34c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNy0xLTEtMS0zNTgzMw_a8fec136-5cc5-406c-a2b0-f09bfea355fe">1,761,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ff15b23a6944bbf923d4e640377d34c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNy0zLTEtMS0zNTgzMw_67a8e91a-0ef0-4e62-9281-ef72d72a4574">1,257,055</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ff15b23a6944bbf923d4e640377d34c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNy01LTEtMS0zNTgzMw_f83164cc-fc22-43c6-8e75-7a3b57007feb">1,008,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ff15b23a6944bbf923d4e640377d34c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNy03LTEtMS0zNTgzMw_6e5b9cc3-5125-40ec-b59d-7b6297cf5c64">632,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ff15b23a6944bbf923d4e640377d34c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNy05LTEtMS0zNTgzMw_ffbbecce-a5b8-43c8-9261-be93a194abf4">612,767</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ff15b23a6944bbf923d4e640377d34c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNy0xMS0xLTEtMzU4MzM_33c1a30e-ced3-4d81-940b-f39fe7c6c44a">825,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ff15b23a6944bbf923d4e640377d34c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNy0xMy0xLTEtMzU4MzM_732e6e9b-c4a1-49b3-b6d8-b66d185159cb">59,595</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79a5fb6e0f314e67aeba3d4ab7d39524_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNy0xNS0xLTEtMzU4MzM_66517455-688e-4be2-b343-8039fde79eb8">115,733</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ff15b23a6944bbf923d4e640377d34c_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNy0xNy0xLTEtMzU4MzM_7bb09fc7-01be-472c-a74c-0480996f0c55">6,272,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ic381fb4973ff458a873d7276263a77fd_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yOC0xLTEtMS0zNTgzMw_5c9e8a52-1b96-4680-9b2e-ae747e893f11">7.19</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i1f67595f8e864d6cb4e7a59b9cfd9670_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yOC0zLTEtMS0zNTgzMw_8bf6f955-6215-4836-87b1-fe2ee03e75ae">7.18</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i3282067c01fe41f9abaa6f57b1d0fc53_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yOC01LTEtMS0zNTgzMw_2c2533dd-e0af-4a1f-9e8e-a9b40add7b13">7.35</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ica3b0f5d15e44c96a6bcffe9de0b8133_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yOC03LTEtMS0zNTgzMw_533d0bf8-e259-4acf-8f59-7e482a22746a">7.39</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i23aa2a5f50a949e6890c0a268777ad74_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yOC05LTEtMS0zNTgzMw_4bbdb96b-7b09-4c22-ab85-9c5bdaaefddb">7.34</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ib8545595447b41d094f5aecec408a520_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yOC0xMS0xLTEtMzU4MzM_ebe332ea-28b0-45e8-a05f-4aa992109bb2">7.01</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ic2bd8ee565fa4a4e95ce9a6cd0ff891f_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yOC0xMy0xLTEtMzU4MzM_fcad5cc8-6155-422e-81d3-b438af094fdf">7.06</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i79a5fb6e0f314e67aeba3d4ab7d39524_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yOC0xNS0xLTEtMzU4MzM_80cdf10f-691d-4c7f-a8ac-934b65cf2661">7.02</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i8ff15b23a6944bbf923d4e640377d34c_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yOC0xNy0xLTEtMzU4MzM_7db394ac-abb5-4d33-9240-82dc15a10ccc">7.22</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3513ee8a80c74408b2f441dca50f8bc2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMC0xLTEtMS0zNTgzMw_72169717-1498-4fef-8189-328422c1d5b1">657,471</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3513ee8a80c74408b2f441dca50f8bc2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMC0zLTEtMS0zNTgzMw_50188367-2a5c-4db4-8ead-4912107ec105">262,176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3513ee8a80c74408b2f441dca50f8bc2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMC01LTEtMS0zNTgzMw_e945ede8-ef2c-43e5-98dd-d7509ca9a784">178,226</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3513ee8a80c74408b2f441dca50f8bc2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMC03LTEtMS0zNTgzMw_7c52b46c-9304-4403-8ab3-944e743bf3df">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3513ee8a80c74408b2f441dca50f8bc2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMC05LTEtMS0zNTgzMw_e9917d9c-032b-46d6-945f-9d3caa3ed7dd">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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3513ee8a80c74408b2f441dca50f8bc2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMC0xMS0xLTEtMzU4MzM_3f69c2c1-8c67-49f8-bc57-2833d37836ea">1,930</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3513ee8a80c74408b2f441dca50f8bc2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMC0xMy0xLTEtMzU4MzM_269a9db9-6a0c-4401-bbd4-d114f742290c">160,020</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52d5b14f0ec0413996185686bc304406_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMC0xNS0xLTEtMzU4MzM_65b2d939-dda4-4529-a946-cfc7e1945401">&#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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3513ee8a80c74408b2f441dca50f8bc2_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMC0xNy0xLTEtMzU4MzM_61b16e2e-1f1f-462e-973e-b0e0b3e93801">1,262,200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01d133ae2bfe44d9a926d5c5414576a9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMS0xLTEtMS0zNTgzMw_8d641707-ca50-4314-8fba-f8a781ba2f23">35,721</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01d133ae2bfe44d9a926d5c5414576a9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMS0zLTEtMS0zNTgzMw_f3783fab-6d77-440c-af92-cd89de65e3e5">4,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01d133ae2bfe44d9a926d5c5414576a9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMS01LTEtMS0zNTgzMw_1e1d6f00-b878-4e2b-8d16-eaf544db2faa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01d133ae2bfe44d9a926d5c5414576a9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMS03LTEtMS0zNTgzMw_e3be12d8-ed50-452b-85c1-dffb064ac72d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01d133ae2bfe44d9a926d5c5414576a9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMS05LTEtMS0zNTgzMw_b9694234-bee9-4f08-a73d-eb8c48ca50ba">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01d133ae2bfe44d9a926d5c5414576a9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMS0xMS0xLTEtMzU4MzM_a237ce58-c801-4dec-9248-edae574a2205">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01d133ae2bfe44d9a926d5c5414576a9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMS0xMy0xLTEtMzU4MzM_406e51b3-445e-4bed-bf8a-a1ea203df9f0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i460095c5baaf44fdae64bbff74e9317c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMS0xNS0xLTEtMzU4MzM_cabb6c2f-9195-4920-b9d8-b00bc66f738d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01d133ae2bfe44d9a926d5c5414576a9_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMS0xNy0xLTEtMzU4MzM_c11c2ae4-c6cd-4064-a8aa-db9ad3d3abdf">41,123</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc04c74c1b624c92b00eb5f6ce37ace6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMi0xLTEtMS0zNTgzMw_90fbf503-a98f-4f52-963e-2729f6618d0d">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc04c74c1b624c92b00eb5f6ce37ace6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMi0zLTEtMS0zNTgzMw_5110c9d4-8920-4add-87d6-51c3c79d1087">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc04c74c1b624c92b00eb5f6ce37ace6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMi01LTEtMS0zNTgzMw_ac21a688-ebf1-469c-9e4e-a7f2c7a80767">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc04c74c1b624c92b00eb5f6ce37ace6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMi03LTEtMS0zNTgzMw_c388efd1-64f7-42d0-8213-f50b91408909">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc04c74c1b624c92b00eb5f6ce37ace6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMi05LTEtMS0zNTgzMw_117adcce-6a2d-49f2-bbc9-31152262f7ed">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc04c74c1b624c92b00eb5f6ce37ace6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMi0xMS0xLTEtMzU4MzM_791b3311-878b-4663-ab28-af3308e25c95">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc04c74c1b624c92b00eb5f6ce37ace6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMi0xMy0xLTEtMzU4MzM_58edc767-00ac-42bf-ad22-679c0a7191dd">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbc1a2413cb24b76997d31e80226ca67_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMi0xNS0xLTEtMzU4MzM_ab7dfcbb-d431-41a0-b0ef-91358fdff646">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc04c74c1b624c92b00eb5f6ce37ace6_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMi0xNy0xLTEtMzU4MzM_a6d071ee-e4b0-433f-bab9-95c5e9705204">&#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddd101fd30f54ae5a9f25817fc755c53_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMy0xLTEtMS0zNTgzMw_076c2236-f033-43ea-89aa-a0990989b7cd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddd101fd30f54ae5a9f25817fc755c53_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMy0zLTEtMS0zNTgzMw_1b2a11c4-ece1-4dc5-a3e1-34d8f41752ab">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddd101fd30f54ae5a9f25817fc755c53_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMy01LTEtMS0zNTgzMw_e97ba776-8938-4122-bb60-f4f92dfc0b11">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddd101fd30f54ae5a9f25817fc755c53_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMy03LTEtMS0zNTgzMw_2c139282-5f63-4c10-8f77-8047b9544688">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddd101fd30f54ae5a9f25817fc755c53_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMy05LTEtMS0zNTgzMw_3b1f51d2-40c3-42dc-925f-479985ddbae9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddd101fd30f54ae5a9f25817fc755c53_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMy0xMS0xLTEtMzU4MzM_ba8f0722-8457-4320-a466-9a96387f6c2d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddd101fd30f54ae5a9f25817fc755c53_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMy0xMy0xLTEtMzU4MzM_7e53872f-3597-4187-aba2-dd0b49cdc82e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fdbacaed6e437983863626407d7db1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMy0xNS0xLTEtMzU4MzM_45170d86-c054-4c50-bcde-3b216d814855">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddd101fd30f54ae5a9f25817fc755c53_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMy0xNy0xLTEtMzU4MzM_27017d7a-b8e9-4622-a1f9-34515d35a557">&#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f9e98fe4a544cc0a240f0851c448518_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNC0xLTEtMS0zNTgzMw_02826587-d728-4f15-9bb7-292fceda2fdc">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f9e98fe4a544cc0a240f0851c448518_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNC0zLTEtMS0zNTgzMw_66133224-df72-45ad-bc39-2ee1f352b8b4">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f9e98fe4a544cc0a240f0851c448518_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNC01LTEtMS0zNTgzMw_fa8b0f42-08d9-40d9-99b1-ed32a1b253be">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f9e98fe4a544cc0a240f0851c448518_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNC03LTEtMS0zNTgzMw_d867732e-66bc-4705-a767-17a01162a95b">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f9e98fe4a544cc0a240f0851c448518_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNC05LTEtMS0zNTgzMw_5b7521b6-e9f5-41f9-bc17-843403c2d99c">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f9e98fe4a544cc0a240f0851c448518_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNC0xMS0xLTEtMzU4MzM_a02f2e69-9b56-4b6a-873e-6af41ba4b4a0">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f9e98fe4a544cc0a240f0851c448518_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNC0xMy0xLTEtMzU4MzM_e9d3f950-d3db-435e-89d8-cbd39583ce88">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia00ce2cb1fa34f1eb806a6b84c3a69c2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNC0xNS0xLTEtMzU4MzM_7d722e54-638a-40e0-9bc3-9647b9c161ac">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f9e98fe4a544cc0a240f0851c448518_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNC0xNy0xLTEtMzU4MzM_097be760-6215-40a4-85c1-72cf173667df">748</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02852d6313df40429d448f7b9d671be9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNS0xLTEtMS0zNTgzMw_afd6641a-eb57-4bb7-82a7-ae8a6d539aea">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02852d6313df40429d448f7b9d671be9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNS0zLTEtMS0zNTgzMw_207cb048-551c-451c-8a10-3f070d5d012b">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02852d6313df40429d448f7b9d671be9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNS01LTEtMS0zNTgzMw_bf7006ad-1a94-4999-83d6-86c75fab1e4e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02852d6313df40429d448f7b9d671be9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNS03LTEtMS0zNTgzMw_a99379d0-7cf6-4034-a2e2-994d3fddd3e5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02852d6313df40429d448f7b9d671be9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNS05LTEtMS0zNTgzMw_bc0bf80e-0656-4224-bbb9-ca6e4815cebf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02852d6313df40429d448f7b9d671be9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNS0xMS0xLTEtMzU4MzM_32fec7f5-e128-4b73-8e2b-f1dbcaa820cd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02852d6313df40429d448f7b9d671be9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNS0xMy0xLTEtMzU4MzM_cf32b5b9-d2e5-4602-b55c-8f02be2a400e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i611d7d5150ad49f2a92b2e7232f6fd64_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNS0xNS0xLTEtMzU4MzM_c4ce03d9-66dd-4924-ab23-0082ee4ac8aa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02852d6313df40429d448f7b9d671be9_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNS0xNy0xLTEtMzU4MzM_a5c0beeb-f130-4203-9447-667a14503341">200</ix:nonFraction>&#160;</span></td><td style="background-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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNi0xLTEtMS0zNTgzMw_4c6e8b28-bb5e-47c6-b77f-36b677c04f9b">693,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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNi0zLTEtMS0zNTgzMw_056e7721-0b6e-49e7-88be-00ed6033227f">268,080</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNi01LTEtMS0zNTgzMw_8294e6fe-49bc-47b8-bcb7-27f768ea0aca">178,226</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNi03LTEtMS0zNTgzMw_944dd444-1c6f-4281-948d-52b1f6a9dbb1">2,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNi05LTEtMS0zNTgzMw_57b588f2-ef3d-4d08-b242-0464f05cb237">484</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNi0xMS0xLTEtMzU4MzM_37bfa31c-99e9-40e6-81ed-fd63636fbe47">1,930</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNi0xMy0xLTEtMzU4MzM_2d3f2bb8-2725-467a-a6c9-149bd153e62f">160,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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia02cc3364b0b47bdbaa79cc3d5e40612_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNi0xNS0xLTEtMzU4MzM_f8a91c4a-cceb-47c3-a161-8a522df8fb91">&#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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNi0xNy0xLTEtMzU4MzM_fd95b8e2-d930-4848-9271-6d2e49075cdf">1,304,271</ix:nonFraction>&#160;</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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ida9234f54346467e8205d38c188609e9_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNy0xLTEtMS0zNTgzMw_24ef0316-e7bf-4e86-8195-9903394cc8df">7.17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="if5021d91ef8e4abeaadecaee8bf8faa6_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNy0zLTEtMS0zNTgzMw_3a04598d-8a02-42b8-a90a-08ec41e877c3">6.56</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="iab04fae60bf64f7d8166f25a6a968a40_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNy01LTEtMS0zNTgzMw_812e9707-b76a-455c-8f94-0f062e6344a2">7.60</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i0a57823d365b491c8ed4e6057abe5f32_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNy03LTEtMS0zNTgzMw_07517ad3-c6f1-411f-8a9b-8bab6685e49c">7.51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ic088d45103d34ad4b8214bb69a1d9aa4_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNy05LTEtMS0zNTgzMw_9486198f-7fdb-4726-8f6b-58fb86e7bcda">8.92</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="iaab4b8d31add4599bd0a6d3ca7c7be5b_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNy0xMS0xLTEtMzU4MzM_39876db9-0164-4f45-b116-ccb3492519b4">6.73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i496dcf24af5946148d5eb1a3137e5cbc_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNy0xMy0xLTEtMzU4MzM_76aac16d-81e6-42ac-8861-3d0d83e17dd1">6.79</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ia02cc3364b0b47bdbaa79cc3d5e40612_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNy0xNS0xLTEtMzU4MzM_b8d1ed37-1ba5-4471-864a-e612280b006e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNy0xNy0xLTEtMzU4MzM_cae6b204-fadd-468d-9b3c-7bae226f4c93">7.06</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total commercial real estate</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fc15f4e18854e45a0ee3b4c74c21a9c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOC0xLTEtMS0zNTgzMw_cd72b24e-c5dc-42da-b482-cdeb0b8e6658">2,454,746</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fc15f4e18854e45a0ee3b4c74c21a9c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOC0zLTEtMS0zNTgzMw_8da2ed6d-84f0-48c8-8754-718772c07dc7">1,525,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fc15f4e18854e45a0ee3b4c74c21a9c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOC01LTEtMS0zNTgzMw_f0d11c66-60d9-4968-adf4-134852e036da">1,186,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fc15f4e18854e45a0ee3b4c74c21a9c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOC03LTEtMS0zNTgzMw_757f8865-6f96-47db-9a72-add26e816e3f">634,359</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fc15f4e18854e45a0ee3b4c74c21a9c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOC05LTEtMS0zNTgzMw_b8b6c4c2-ed30-490d-b014-955bf25c6b0e">613,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fc15f4e18854e45a0ee3b4c74c21a9c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOC0xMS0xLTEtMzU4MzM_17a1b7d9-743e-4e7c-8ac7-37c605d1766b">827,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fc15f4e18854e45a0ee3b4c74c21a9c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOC0xMy0xLTEtMzU4MzM_c7b740c3-ef5d-46c8-a585-be09be7bbf98">219,615</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6356bdd45664d4393874da3e22f2e79_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOC0xNS0xLTEtMzU4MzM_5d35a946-2489-4c3d-9ba4-9d6406081f24">115,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fc15f4e18854e45a0ee3b4c74c21a9c_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOC0xNy0xLTEtMzU4MzM_fbd038c0-ef36-446f-83d3-8fce80d7b923">7,576,610</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="idc7c2b6c30714919a2b9734175ccb3cd_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOS0xLTEtMS0zNTgzMw_90027883-68fa-4f3f-bd5a-93e2dc12137b">7.18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i97c9a6829e164ba1a8d884b35aa97351_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOS0zLTEtMS0zNTgzMw_5dc50074-960f-43e7-bcc1-aa9f63e4e33a">7.07</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i5bf2f50cbdd24a35a72bb86d4296ab11_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOS01LTEtMS0zNTgzMw_fb5750a3-28b6-4784-b05c-5c4dba4884ab">7.39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ic1457bc8f3874c2e8f9faf76e5aae069_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOS03LTEtMS0zNTgzMw_cd9ec7fb-6e61-4f5a-99a1-e9bf244a1c7f">7.39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i464588cc2d8b467a8132f88bd2c262d2_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOS05LTEtMS0zNTgzMw_584eadd0-25e2-46a3-a1b7-a78ea4a98ff9">7.34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i59876702a7ef4e86844cbf6a1f58ec76_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOS0xMS0xLTEtMzU4MzM_a43d474f-55db-4166-baf7-641da9bb0a05">7.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i9d71afd5528940e9b18b418e785d2cfe_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOS0xMy0xLTEtMzU4MzM_9b48cba6-e20d-47b6-be1c-c7b2ace65f2b">6.86</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ia6356bdd45664d4393874da3e22f2e79_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOS0xNS0xLTEtMzU4MzM_a4e68391-23c2-4179-8a53-07637e7a60be">7.02</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i8fc15f4e18854e45a0ee3b4c74c21a9c_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOS0xNy0xLTEtMzU4MzM_0d6badc9-0341-4b4b-b441-b55dd9dc7e13">7.19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:5pt;text-align:center;text-indent:13.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%">98</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i3678de1cfbf2431b8f48dec7ef668b6f" continuedAt="ide25c423f9a541b49557aaf6cac00050"><div style="margin-top:5pt;text-align:center;text-indent:13.5pt"><ix:continuation id="ic7f62d0b1d494d9f9d1618822b4fca56"><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:12.201%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.034%"></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:7.714%"></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:7.714%"></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:7.714%"></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:7.714%"></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:7.714%"></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:8.034%"></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:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="51" 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:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2016</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</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><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><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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcee641790e947baa0955a9448c04b37_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yLTEtMS0xLTM1ODMz_ca975a69-e6f0-451d-8f6e-fe7132c8063f">1,300,844</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcee641790e947baa0955a9448c04b37_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yLTMtMS0xLTM1ODMz_a5fd51b5-a33b-4d28-bbbb-f75f18d89e7b">552,885</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcee641790e947baa0955a9448c04b37_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yLTUtMS0xLTM1ODMz_364e8131-eb70-41de-8853-ce405d9d2cbc">290,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcee641790e947baa0955a9448c04b37_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yLTctMS0xLTM1ODMz_7a8e8246-6d86-4e1e-92a0-bdec08f033e6">226,232</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcee641790e947baa0955a9448c04b37_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yLTktMS0xLTM1ODMz_5036c653-ac01-40d3-9073-345034a13869">107,063</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcee641790e947baa0955a9448c04b37_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yLTExLTEtMS0zNTgzMw_c4412631-a59b-4ad2-839b-d0dc53a5ef89">113,458</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcee641790e947baa0955a9448c04b37_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yLTEzLTEtMS0zNTgzMw_e18baece-44c9-44fd-945f-6378ae34c7dc">1,852,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44eebad713bb4384ae2650418a2feada_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yLTE1LTEtMS0zNTgzMw_e92a7dfd-625c-49e4-9886-48c3b6c9a9e2">63,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcee641790e947baa0955a9448c04b37_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yLTE3LTEtMS0zNTgzMw_132e3c1e-58c4-435c-b0af-c3c600098b20">4,506,121</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5274af5b37db437e9889a0b8884c6405_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zLTEtMS0xLTM1ODMz_0bf8fe9e-0afd-4940-a51c-16313b2c7055">50,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5274af5b37db437e9889a0b8884c6405_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zLTMtMS0xLTM1ODMz_99377874-8ffd-4dae-b5db-580ca042648c">37,865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5274af5b37db437e9889a0b8884c6405_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zLTUtMS0xLTM1ODMz_2f2fa92f-1bea-451e-a915-24d8fc1d59a4">33,961</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5274af5b37db437e9889a0b8884c6405_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zLTctMS0xLTM1ODMz_e481dbc8-3b26-474b-8a9f-a45dab225323">20,851</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5274af5b37db437e9889a0b8884c6405_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zLTktMS0xLTM1ODMz_b7a953a4-c3b7-485b-9614-19f6a9fa0a50">12,348</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5274af5b37db437e9889a0b8884c6405_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zLTExLTEtMS0zNTgzMw_899f0636-ca99-4842-9b02-198842cb5f6b">5,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5274af5b37db437e9889a0b8884c6405_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zLTEzLTEtMS0zNTgzMw_e87cd071-dd3c-4113-bb0c-5ac63e00adc5">85,756</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i737e3d114a5048469892cdee5fe029a3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zLTE1LTEtMS0zNTgzMw_beca74d8-98e1-44df-8bac-ff6f40000d74">9,122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5274af5b37db437e9889a0b8884c6405_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zLTE3LTEtMS0zNTgzMw_eb42b6dc-ffb6-4c92-ac9e-c8555906ce23">256,198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib22c9a8cf5e042f0ad31bea92dee7ff2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF80LTEtMS0xLTM1ODMz_7ad17dd0-287b-4640-b7de-cd2ec0742fd5">31,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib22c9a8cf5e042f0ad31bea92dee7ff2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF80LTMtMS0xLTM1ODMz_04ec3e89-999c-4dc8-9f9a-6d8c9c13eded">7,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib22c9a8cf5e042f0ad31bea92dee7ff2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF80LTUtMS0xLTM1ODMz_287bd14f-c12a-4bb1-83e0-b4a64bb46512">11,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib22c9a8cf5e042f0ad31bea92dee7ff2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF80LTctMS0xLTM1ODMz_9698a691-2dd3-4bea-b820-488126e1c1bd">6,749</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib22c9a8cf5e042f0ad31bea92dee7ff2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF80LTktMS0xLTM1ODMz_533c5a40-fbfc-4622-ab85-a8cca60f75f8">710</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib22c9a8cf5e042f0ad31bea92dee7ff2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF80LTExLTEtMS0zNTgzMw_1c5e6a51-a6da-42cb-98cb-ef1f9ebaa1df">113</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib22c9a8cf5e042f0ad31bea92dee7ff2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF80LTEzLTEtMS0zNTgzMw_21b91b37-2211-4cb0-a695-c1822ba64788">65,180</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb44bfcdc18b4268a189feec0c5b1ff7_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF80LTE1LTEtMS0zNTgzMw_a3c64f38-9c29-48fb-b4ee-b5f1e71a117c">3,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib22c9a8cf5e042f0ad31bea92dee7ff2_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF80LTE3LTEtMS0zNTgzMw_d52ec7af-f875-404a-a488-f9f47a7d8e65">125,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b016953d0e14c79bf7e6243dfabb2da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF81LTEtMS0xLTM1ODMz_3e6c8977-30d1-4bf5-8b16-bbb6ff0857dd">4,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b016953d0e14c79bf7e6243dfabb2da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF81LTMtMS0xLTM1ODMz_7443c40f-d2d2-4424-8c72-861b6af16f46">7,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b016953d0e14c79bf7e6243dfabb2da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF81LTUtMS0xLTM1ODMz_75c064e5-36ec-44b3-97af-edc602b0b30c">6,551</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b016953d0e14c79bf7e6243dfabb2da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF81LTctMS0xLTM1ODMz_3955ed20-94d3-4449-8f54-8b04c95a302a">3,416</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b016953d0e14c79bf7e6243dfabb2da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF81LTktMS0xLTM1ODMz_ab2c1483-d6b5-4421-8bcc-af200f3e8274">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b016953d0e14c79bf7e6243dfabb2da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF81LTExLTEtMS0zNTgzMw_3ca37329-6faf-45f6-903f-8d39d4141b17">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b016953d0e14c79bf7e6243dfabb2da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF81LTEzLTEtMS0zNTgzMw_a0208466-c8b1-4acb-b682-40dcebe1dbe6">15,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bf02dc88d264418bfc3776f9c7c645e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF81LTE1LTEtMS0zNTgzMw_6a6525ac-f9a4-42e8-b7e8-29bcd660f544">8,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b016953d0e14c79bf7e6243dfabb2da_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF81LTE3LTEtMS0zNTgzMw_39eabda4-c226-475c-afe6-688cff5e9981">47,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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c9369563583409ba8a551ccb5f35614_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF82LTEtMS0xLTM1ODMz_8efdd91c-c21e-4780-b129-fa24748f6f74">6,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c9369563583409ba8a551ccb5f35614_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF82LTMtMS0xLTM1ODMz_8427f306-b467-44be-8d39-91861c195ffb">2,399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c9369563583409ba8a551ccb5f35614_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF82LTUtMS0xLTM1ODMz_5a1eacbf-2716-49e9-bfcd-2db840f38d1a">1,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c9369563583409ba8a551ccb5f35614_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF82LTctMS0xLTM1ODMz_37edbb2e-da2c-4210-a5cc-9bf152a82118">1,005</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c9369563583409ba8a551ccb5f35614_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF82LTktMS0xLTM1ODMz_1612e3f7-500b-4053-98d8-ea66f807d702">105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c9369563583409ba8a551ccb5f35614_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF82LTExLTEtMS0zNTgzMw_dc4cff1f-c663-4d37-8797-8d3dd3690524">29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c9369563583409ba8a551ccb5f35614_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF82LTEzLTEtMS0zNTgzMw_d266a858-22bf-4928-aa71-2a9eecebfcc9">480</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia02ac773ab9a419b8994c4f09d5b4c96_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF82LTE1LTEtMS0zNTgzMw_2432ca7b-49c9-42e7-8898-b526292f295f">2,416</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c9369563583409ba8a551ccb5f35614_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF82LTE3LTEtMS0zNTgzMw_6058bebc-d0e7-4cb9-9c4c-edbccc4e571d">14,528</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a54ed7174234750ae67273127c30954_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF83LTEtMS0xLTM1ODMz_3c13505e-2a18-4b7d-8001-a3e430799067">2,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a54ed7174234750ae67273127c30954_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF83LTMtMS0xLTM1ODMz_9a9f16b4-36eb-455b-aea3-a093c7dc8955">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a54ed7174234750ae67273127c30954_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF83LTUtMS0xLTM1ODMz_7f4eb1ec-a90f-4ae1-87c0-a79c22fcb839">651</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a54ed7174234750ae67273127c30954_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF83LTctMS0xLTM1ODMz_f4372d20-6f1e-4342-baac-4e0bbc2345aa">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a54ed7174234750ae67273127c30954_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF83LTktMS0xLTM1ODMz_d221a857-d3f9-40ca-85ac-5794ecc69ce8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a54ed7174234750ae67273127c30954_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF83LTExLTEtMS0zNTgzMw_ebd56d89-3f1b-4300-9325-b1ba8331b256">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a54ed7174234750ae67273127c30954_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF83LTEzLTEtMS0zNTgzMw_8d005a88-3ead-4bc0-9e11-066e4744b96a">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0ae668a1c8449b99ac8b320950459a5_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF83LTE1LTEtMS0zNTgzMw_063858ae-445d-413e-b616-f1a2920a46c1">295</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a54ed7174234750ae67273127c30954_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF83LTE3LTEtMS0zNTgzMw_e08f3378-8e04-43c7-9b46-9c50ad6ed802">5,321</ix:nonFraction>&#160;</span></td><td style="background-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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e82428f512e4163a14e316a0ae59eea_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF84LTEtMS0xLTM1ODMz_9c6013ca-5300-4ed3-9568-ddd9e68110d7">1,397,141</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e82428f512e4163a14e316a0ae59eea_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF84LTMtMS0xLTM1ODMz_1bcaef3c-1309-4fe1-8195-c58b873def7e">608,464</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e82428f512e4163a14e316a0ae59eea_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF84LTUtMS0xLTM1ODMz_c055b1ff-7446-43a7-8423-213a3b98b419">343,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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e82428f512e4163a14e316a0ae59eea_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF84LTctMS0xLTM1ODMz_6a65e881-94f7-4c4c-b46d-4c256cf08763">258,737</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e82428f512e4163a14e316a0ae59eea_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF84LTktMS0xLTM1ODMz_a48d622c-a082-4deb-b371-eebaa26b8fc6">121,652</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e82428f512e4163a14e316a0ae59eea_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF84LTExLTEtMS0zNTgzMw_a5c35a1f-b8ad-48ef-92b3-3df0355946d6">119,250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e82428f512e4163a14e316a0ae59eea_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF84LTEzLTEtMS0zNTgzMw_f94db299-19dd-41d5-a61c-a8346c07f32f">2,019,121</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63d3947c27024edabfae743fea0b1ac2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF84LTE1LTEtMS0zNTgzMw_c02c4e14-f986-4180-9ee5-fbe0d56d1e4d">87,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e82428f512e4163a14e316a0ae59eea_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF84LTE3LTEtMS0zNTgzMw_25a64ad3-dbc4-44af-b83e-626c61288aba">4,955,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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i441f1faf534d448f9813a1c3664c49ee_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF85LTEtMS0xLTM1ODMz_13884c2e-8df9-4876-833f-ec52ef6c91a9">6.19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="iaf72d686aeed4317bbaf4f45a5ee1d06_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF85LTMtMS0xLTM1ODMz_3b49e5a7-ec59-4f71-84fc-c6d50d3c56b1">6.88</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i4f91a80588ad41878a6adaa61d5483a4_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF85LTUtMS0xLTM1ODMz_a8c965f9-f050-4044-84bf-8693de031192">7.22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="iace9cbc6fe304432ab14fcf7a2c5fa0c_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF85LTctMS0xLTM1ODMz_e3e98597-ee71-4126-ab55-44e066a3a4d1">6.39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i24c0d8683b464fbb9787dea8dacc989d_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF85LTktMS0xLTM1ODMz_2edf07b8-a8d7-4f91-8d61-f5d34b75cc75">6.32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i536747414c6a40139d4e99062b4edd94_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF85LTExLTEtMS0zNTgzMw_3b5b71d4-899a-458b-b270-dcfc2c1e9964">5.84</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i52e18ea70dc248b48c9187bc116a6362_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF85LTEzLTEtMS0zNTgzMw_c0500436-d358-4364-88c5-a840519eb99c">6.38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i63d3947c27024edabfae743fea0b1ac2_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF85LTE1LTEtMS0zNTgzMw_459801a0-b1c9-4d9f-aa2a-b032d336cc06">7.51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i6e82428f512e4163a14e316a0ae59eea_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF85LTE3LTEtMS0zNTgzMw_10c10af2-40d8-48bf-ac8a-d1c08e4cf512">6.45</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc1b7a7d18d04727b343a1226229770c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMS0xLTEtMS0zNTgzMw_2157992b-6310-42e5-92d0-237bf60309be">403,156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc1b7a7d18d04727b343a1226229770c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMS0zLTEtMS0zNTgzMw_774240ff-fac8-4b51-acfa-0ff94d85ce9d">18,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc1b7a7d18d04727b343a1226229770c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMS01LTEtMS0zNTgzMw_fa5c70d1-721b-46f1-b6b3-47772d542273">9,759</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc1b7a7d18d04727b343a1226229770c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMS03LTEtMS0zNTgzMw_73f7b34e-cba5-48f1-be9d-63ef247c71ce">8,083</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc1b7a7d18d04727b343a1226229770c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMS05LTEtMS0zNTgzMw_80d83f42-8a9b-4884-bcb7-7cad832e6026">1,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc1b7a7d18d04727b343a1226229770c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMS0xMS0xLTEtMzU4MzM_5c7370a8-511f-4b0a-b06a-660ed825a924">4,326</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc1b7a7d18d04727b343a1226229770c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMS0xMy0xLTEtMzU4MzM_647b469b-0cbc-4cca-967b-39e35127aad4">494,946</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd024f0b8a9e400182c4a8092eca9799_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMS0xNS0xLTEtMzU4MzM_384d2b56-21fe-4a5a-97bc-55f55e41c2e8">27,548</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc1b7a7d18d04727b343a1226229770c_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMS0xNy0xLTEtMzU4MzM_b2484f3c-e558-412c-93f7-cacae756de4a">968,144</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92976a4fc01b45c0a0eaf8c2a59c000e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMi0xLTEtMS0zNTgzMw_3225112d-4367-47d2-aee2-17cffb8ca089">105,772</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92976a4fc01b45c0a0eaf8c2a59c000e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMi0zLTEtMS0zNTgzMw_52a60791-3e7a-418b-9456-4ec95cea6095">2,272</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92976a4fc01b45c0a0eaf8c2a59c000e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMi01LTEtMS0zNTgzMw_93a4e0db-ae2e-4d77-8c28-f61044949093">1,743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92976a4fc01b45c0a0eaf8c2a59c000e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMi03LTEtMS0zNTgzMw_da3c18ec-fa8d-48e4-b0b5-22a6cc1df6dc">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92976a4fc01b45c0a0eaf8c2a59c000e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMi05LTEtMS0zNTgzMw_a74c2130-8129-4f1d-910c-ca12d0cc4f4c">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92976a4fc01b45c0a0eaf8c2a59c000e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMi0xMS0xLTEtMzU4MzM_687f7a0f-139f-4b6a-88f9-4797049efaeb">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92976a4fc01b45c0a0eaf8c2a59c000e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMi0xMy0xLTEtMzU4MzM_ed9d6840-933a-47e8-9e2a-5c0e28e581c8">18,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82b6bdddfd594e94838048c237b5ce64_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMi0xNS0xLTEtMzU4MzM_e56d33d7-1700-4a9e-a9da-b731587f65a8">5,566</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92976a4fc01b45c0a0eaf8c2a59c000e_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMi0xNy0xLTEtMzU4MzM_11a0dd2a-355c-4a00-ad4d-f0d4408b0d9c">133,547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b1619f6510c4d25b787bdd6ef16c219_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMy0xLTEtMS0zNTgzMw_8acac25a-b001-4a12-9da1-df6f84df9246">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b1619f6510c4d25b787bdd6ef16c219_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMy0zLTEtMS0zNTgzMw_f394767f-5f4e-42bc-b6e7-7efb4de37dc3">4,049</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b1619f6510c4d25b787bdd6ef16c219_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMy01LTEtMS0zNTgzMw_564b2530-e1a4-4430-94e1-1c6e4267baa8">1,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b1619f6510c4d25b787bdd6ef16c219_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMy03LTEtMS0zNTgzMw_5a119ca0-ab06-4aa5-a72b-b11d1f59729c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b1619f6510c4d25b787bdd6ef16c219_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMy05LTEtMS0zNTgzMw_8edada94-3d16-451d-a6ff-3de522d92bcf">759</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b1619f6510c4d25b787bdd6ef16c219_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMy0xMS0xLTEtMzU4MzM_414a08e6-7327-48a1-a4e3-3803ce3e72fb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b1619f6510c4d25b787bdd6ef16c219_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMy0xMy0xLTEtMzU4MzM_a2d87e42-a50d-435a-b371-1a701521a9fc">37,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38e2fad1057a4d3db5e03a77b28c2365_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMy0xNS0xLTEtMzU4MzM_3ffcfaa4-89dc-4462-91ed-efe7fe71790b">1,940</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b1619f6510c4d25b787bdd6ef16c219_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMy0xNy0xLTEtMzU4MzM_3e13ed86-8e6b-4f56-ab83-95a8a9f4da98">46,427</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73bede730b3b4b96923b66b3f45e8fd8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNC0xLTEtMS0zNTgzMw_14c13ad7-7b91-4d28-a253-8fc5ac520a38">12,218</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73bede730b3b4b96923b66b3f45e8fd8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNC0zLTEtMS0zNTgzMw_f0a37573-9add-4ff3-bcfd-11dedea0ced3">16,849</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73bede730b3b4b96923b66b3f45e8fd8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNC01LTEtMS0zNTgzMw_d3ba5b51-959c-4753-a4e0-ed45d75b9b84">1,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73bede730b3b4b96923b66b3f45e8fd8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNC03LTEtMS0zNTgzMw_b3fa4970-2bf2-4a2b-9f4c-8c9da16003b3">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73bede730b3b4b96923b66b3f45e8fd8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNC05LTEtMS0zNTgzMw_4d8aa57e-e575-4668-a8dc-601eb9e65255">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73bede730b3b4b96923b66b3f45e8fd8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNC0xMS0xLTEtMzU4MzM_769619d2-f41e-4867-8e6d-f7f8d7c39fb1">661</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73bede730b3b4b96923b66b3f45e8fd8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNC0xMy0xLTEtMzU4MzM_ce8560bc-07ce-4133-bef1-a1383f97b41f">30,124</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b543ef0edeb4fee97ab20ad9f5f0f0f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNC0xNS0xLTEtMzU4MzM_84777c09-7c3a-413e-9a93-729591a8dbd4">2,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73bede730b3b4b96923b66b3f45e8fd8_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNC0xNy0xLTEtMzU4MzM_0d45fe38-c8e1-4970-be65-eb1f6ff9f7d2">63,912</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i712817ba70d94c699dd2b1d12313c78b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNS0xLTEtMS0zNTgzMw_1caf8585-9c00-493b-8f3d-606e4247b96e">1,101</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i712817ba70d94c699dd2b1d12313c78b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNS0zLTEtMS0zNTgzMw_8a572b24-967a-4fbb-9948-ccdcc23127f6">4,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i712817ba70d94c699dd2b1d12313c78b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNS01LTEtMS0zNTgzMw_1543cc09-4bfb-42ef-90cb-2026d152f3a9">654</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i712817ba70d94c699dd2b1d12313c78b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNS03LTEtMS0zNTgzMw_fe832490-5100-4137-a160-1eeafc21e027">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i712817ba70d94c699dd2b1d12313c78b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNS05LTEtMS0zNTgzMw_65813069-dc0a-486b-a969-79f2480f6bed">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i712817ba70d94c699dd2b1d12313c78b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNS0xMS0xLTEtMzU4MzM_1c693a09-e1c9-4d12-9839-8c112007ef0d">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i712817ba70d94c699dd2b1d12313c78b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNS0xMy0xLTEtMzU4MzM_438b48ba-5401-4b5e-9c6b-567741a80ec9">6,768</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7dd4e9f8d9ec45e09cb79671c99a9553_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNS0xNS0xLTEtMzU4MzM_ab85df0b-a1c2-45fc-9457-31206a3bbbb2">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i712817ba70d94c699dd2b1d12313c78b_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNS0xNy0xLTEtMzU4MzM_01d30d93-a3a0-438c-a97e-944ec7639c6f">13,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="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a2fc82394f64db185c04ddc8bc75b88_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNi0xLTEtMS0zNTgzMw_3e7dcab3-6add-4374-bb19-ac38f2ef707c">1,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a2fc82394f64db185c04ddc8bc75b88_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNi0zLTEtMS0zNTgzMw_8c78f9d8-09a7-47f2-9a55-eafccfc87055">2,192</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a2fc82394f64db185c04ddc8bc75b88_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNi01LTEtMS0zNTgzMw_6948dd9b-0178-41f2-b98e-1facead717da">1,490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a2fc82394f64db185c04ddc8bc75b88_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNi03LTEtMS0zNTgzMw_89091cdf-eacd-4f2d-bb6c-6209d7be7abb">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a2fc82394f64db185c04ddc8bc75b88_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNi05LTEtMS0zNTgzMw_6b3b7890-8546-45af-8593-c809b871639d">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a2fc82394f64db185c04ddc8bc75b88_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNi0xMS0xLTEtMzU4MzM_2e6bb8ba-aad1-4dbb-ba81-1fc902fcc976">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a2fc82394f64db185c04ddc8bc75b88_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNi0xMy0xLTEtMzU4MzM_533c30ce-d393-4d7d-a5cd-c7b8a98d3d3e">4,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cc0c2ca433a40a9853232b458adf8b6_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNi0xNS0xLTEtMzU4MzM_4da8e20e-fa06-46af-ae33-557e1e325f5c">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a2fc82394f64db185c04ddc8bc75b88_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNi0xNy0xLTEtMzU4MzM_021c3c6e-8dc0-4315-b14a-9f061e93ae4b">9,427</ix:nonFraction>&#160;</span></td><td style="background-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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNy0xLTEtMS0zNTgzMw_9fee6abf-5a65-4e46-8a2c-bdd5743322a6">524,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNy0zLTEtMS0zNTgzMw_b53c9c33-ba7d-4d88-a4f4-7b97b0617fcf">48,853</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNy01LTEtMS0zNTgzMw_6de2344e-2ed7-4c45-90f2-95fa699c502e">16,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNy03LTEtMS0zNTgzMw_ad74fd74-fad4-4ac5-a0c1-7951a647f40e">8,083</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNy05LTEtMS0zNTgzMw_f0d8aa51-d98a-4989-a304-5377db583cd8">2,174</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNy0xMS0xLTEtMzU4MzM_1084700d-b5f8-4a0e-8f90-562fd57a1eb2">5,346</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNy0xMy0xLTEtMzU4MzM_ad398870-b751-4ed7-b1ba-ffcbed798246">592,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i491da3438b184501808822bfb8197384_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNy0xNS0xLTEtMzU4MzM_c9dc3eeb-a73d-411d-90cb-c4eebe23ecf8">38,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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNy0xNy0xLTEtMzU4MzM_5dccdd0e-eb1f-4056-a0d5-4423abff0c24">1,235,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="id8f30469913b4698bfc103437808ba05_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xOC0xLTEtMS0zNTgzMw_62768bed-09b4-46ad-af08-dcb74c768485">6.86</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ie431e28594d041f9be4fd4691283b334_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xOC0zLTEtMS0zNTgzMw_e719e1ff-b48b-4787-8c9f-6cf4d3edd925">9.57</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ic1377f6f93ab4178803ae5e807e6e658_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xOC01LTEtMS0zNTgzMw_de2670f9-8dd5-46c7-821b-77e08a9ab28d">8.68</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i2d5c753eea80468e96638aea3599a7b9_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xOC03LTEtMS0zNTgzMw_254187f7-778c-4854-b3e2-8e73c784a4ca">7.40</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i11b4911065804154afa0cb89f8b485a9_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xOC05LTEtMS0zNTgzMw_9630cebb-2c64-4910-ab2a-0674332014ba">7.85</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="if03b07f50d5a46dcbc912e261ad89e27_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xOC0xMS0xLTEtMzU4MzM_f17552ef-57c7-4c46-a887-06ad9a84750e">8.06</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="if58044f9653e463297394c4116456b68_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xOC0xMy0xLTEtMzU4MzM_38bc95ea-f702-42cc-b741-316586f9c405">6.45</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i491da3438b184501808822bfb8197384_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xOC0xNS0xLTEtMzU4MzM_0de09120-a639-4c2f-86a1-b2c03718b913">8.20</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 colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xOC0xNy0xLTEtMzU4MzM_fe58d6e2-dedd-4287-bbfe-4f51ee379b16">6.85</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land, other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3b45967fb6d42d6a48e0c421c0bb1d0_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMS0xLTEtMS0zNTgzMw_e97a726f-1559-45de-a4f8-6d50152a6e0a">1,544,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3b45967fb6d42d6a48e0c421c0bb1d0_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMS0zLTEtMS0zNTgzMw_87c96648-130f-4a44-98ea-c1373630f80f">947,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3b45967fb6d42d6a48e0c421c0bb1d0_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMS01LTEtMS0zNTgzMw_6ae4f77c-a351-422c-a302-e53d43bc2fdb">749,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3b45967fb6d42d6a48e0c421c0bb1d0_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMS03LTEtMS0zNTgzMw_0982f259-1554-481e-891d-1aa850f6e989">605,152</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3b45967fb6d42d6a48e0c421c0bb1d0_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMS05LTEtMS0zNTgzMw_ff2c1451-a15e-4d84-b2d3-76ec683c7eb3">432,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3b45967fb6d42d6a48e0c421c0bb1d0_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMS0xMS0xLTEtMzU4MzM_265469b0-0285-4f02-9b44-5a46c7768518">661,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3b45967fb6d42d6a48e0c421c0bb1d0_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMS0xMy0xLTEtMzU4MzM_e1f7b920-e188-44a8-8497-54e892ca3a58">56,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2de40e863ac485981934c2881bc9e41_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMS0xNS0xLTEtMzU4MzM_b0176334-5b3b-4f4b-93f1-1c74960a2fee">50,340</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3b45967fb6d42d6a48e0c421c0bb1d0_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMS0xNy0xLTEtMzU4MzM_e819ea9f-57b9-4707-929b-11d2ee64b883">5,047,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="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i953979ab81fd453c86230d427257eba2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMi0xLTEtMS0zNTgzMw_ec298dd7-0fce-4c88-9481-b03a3a759c9d">45,527</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i953979ab81fd453c86230d427257eba2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMi0zLTEtMS0zNTgzMw_279a4aea-6eeb-4ed2-a77a-f8ead56f1347">81,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i953979ab81fd453c86230d427257eba2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMi01LTEtMS0zNTgzMw_10544ce6-5f9a-4dd1-b65c-2fa2c9f93ee9">75,893</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i953979ab81fd453c86230d427257eba2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMi03LTEtMS0zNTgzMw_df473ac3-ad0c-4b01-8850-390bf98619e3">45,485</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i953979ab81fd453c86230d427257eba2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMi05LTEtMS0zNTgzMw_ad7f9e9a-464c-434f-9be7-088c1e9f7005">26,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i953979ab81fd453c86230d427257eba2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMi0xMS0xLTEtMzU4MzM_275c3d01-0d07-46ad-9c16-878ee76be377">37,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i953979ab81fd453c86230d427257eba2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMi0xMy0xLTEtMzU4MzM_e0da2563-62ee-4b6d-bdc1-cfcbcf488b38">10,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0611ccebad1147ae9f4ec29ab8f8e163_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMi0xNS0xLTEtMzU4MzM_aef26f63-fa43-4e0f-b3b5-f246b7f88814">2,104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i953979ab81fd453c86230d427257eba2_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMi0xNy0xLTEtMzU4MzM_2cbd6365-81b1-484d-8f95-9b1a6c9157ef">325,227</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i180c5bdc3ae44f8c85600eb942ed6336_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMy0xLTEtMS0zNTgzMw_ee458933-f966-4aa3-bade-526b478c33b3">14,183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i180c5bdc3ae44f8c85600eb942ed6336_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMy0zLTEtMS0zNTgzMw_b43c1d16-7c09-4f0a-837e-d049456d8641">36,414</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i180c5bdc3ae44f8c85600eb942ed6336_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMy01LTEtMS0zNTgzMw_051c90fb-9756-4989-873d-b321f951a37f">45,014</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i180c5bdc3ae44f8c85600eb942ed6336_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMy03LTEtMS0zNTgzMw_edc2ffb6-1259-4f76-8c37-e1ac4efae135">71,814</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i180c5bdc3ae44f8c85600eb942ed6336_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMy05LTEtMS0zNTgzMw_1986ea84-4c14-4a22-a517-ba19933f12d4">25,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i180c5bdc3ae44f8c85600eb942ed6336_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMy0xMS0xLTEtMzU4MzM_17e74ddf-47ab-4b6c-9233-0ece31e9b43b">60,225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i180c5bdc3ae44f8c85600eb942ed6336_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMy0xMy0xLTEtMzU4MzM_11fef175-23ee-42c2-a21f-566549ff5295">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb88bb173d3a4c1ca5057b50527ef6ee_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMy0xNS0xLTEtMzU4MzM_e8630397-48fd-40ee-b8c9-202c3366b990">5,261</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i180c5bdc3ae44f8c85600eb942ed6336_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMy0xNy0xLTEtMzU4MzM_a6d12b8e-1d77-4966-958c-161c28afa718">258,454</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4a44ade7d264bf4a50362039b04732a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNC0xLTEtMS0zNTgzMw_2899700f-ae82-4ed9-9688-239c15848550">22,633</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4a44ade7d264bf4a50362039b04732a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNC0zLTEtMS0zNTgzMw_7c09d3c6-79a8-482c-ad04-bac377444e35">16,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4a44ade7d264bf4a50362039b04732a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNC01LTEtMS0zNTgzMw_44a709a3-65cc-4cab-ad68-e4c7d5091ef2">11,916</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4a44ade7d264bf4a50362039b04732a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNC03LTEtMS0zNTgzMw_eee98b1b-8de5-4794-923d-e9c802d9bc5e">39,727</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4a44ade7d264bf4a50362039b04732a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNC05LTEtMS0zNTgzMw_936b48be-ce18-4001-bbc2-282ff57b5864">8,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4a44ade7d264bf4a50362039b04732a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNC0xMS0xLTEtMzU4MzM_4a33d503-8718-44a9-89e8-ef89ba3fb452">42,904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4a44ade7d264bf4a50362039b04732a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNC0xMy0xLTEtMzU4MzM_c6e4ba13-8417-4b9a-a2b8-8283bde10748">6,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73daf7ad3037469aa644d707e46caa32_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNC0xNS0xLTEtMzU4MzM_22695a98-1a87-4e29-b818-668188824c68">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4a44ade7d264bf4a50362039b04732a_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNC0xNy0xLTEtMzU4MzM_99784f1a-c59a-4c26-9891-001e72b8f72d">149,362</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21f14b5b29444721a81becaed7364a8e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNS0xLTEtMS0zNTgzMw_bcbd10c2-0f84-48af-8c3b-b9837ad89f56">2,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21f14b5b29444721a81becaed7364a8e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNS0zLTEtMS0zNTgzMw_b07921b9-e426-4503-ab54-e292f8810d3e">5,031</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21f14b5b29444721a81becaed7364a8e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNS01LTEtMS0zNTgzMw_9cddd27a-c72c-4530-aaae-1c57e0aa65e4">999</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21f14b5b29444721a81becaed7364a8e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNS03LTEtMS0zNTgzMw_736d0a40-792a-4d25-8c36-0426e111b117">2,019</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21f14b5b29444721a81becaed7364a8e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNS05LTEtMS0zNTgzMw_9bab3bfa-0dcb-42cd-96d3-fb05659a4ccc">1,683</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21f14b5b29444721a81becaed7364a8e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNS0xMS0xLTEtMzU4MzM_ef40aff8-a0d3-490a-b4f8-bc03e6cad9fa">2,736</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21f14b5b29444721a81becaed7364a8e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNS0xMy0xLTEtMzU4MzM_1cded422-c40d-4cef-976e-c83d674469f9">42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic59154cd43744649b3af9237b11201f0_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNS0xNS0xLTEtMzU4MzM_dea3fa39-b28d-4ab6-b2b7-abd75fadbea1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21f14b5b29444721a81becaed7364a8e_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNS0xNy0xLTEtMzU4MzM_af5082fb-630f-4e39-b224-feb0f8da024f">15,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32359b99958400a889721c8bd267e7b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNi0xLTEtMS0zNTgzMw_40cacfc9-6964-4d3e-892b-e28fbd95f9dd">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32359b99958400a889721c8bd267e7b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNi0zLTEtMS0zNTgzMw_2f285e56-633e-42ca-afff-bffd9732853b">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32359b99958400a889721c8bd267e7b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNi01LTEtMS0zNTgzMw_c32da367-e38e-49c1-916b-0c245a64048c">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32359b99958400a889721c8bd267e7b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNi03LTEtMS0zNTgzMw_fab84dbc-c6ce-4bb2-b0e7-4064914c336d">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32359b99958400a889721c8bd267e7b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNi05LTEtMS0zNTgzMw_ca14f6aa-1bbb-42cd-a770-e613639601cd">250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32359b99958400a889721c8bd267e7b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNi0xMS0xLTEtMzU4MzM_0073c041-b388-49a4-9ec1-86e2730b96fc">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32359b99958400a889721c8bd267e7b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNi0xMy0xLTEtMzU4MzM_89af7faa-81d5-40e1-9154-2b914fd2ef20">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0c19b19434f4eeba94ba3480ab9a4a8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNi0xNS0xLTEtMzU4MzM_f7d13ab0-c365-4f49-8214-2d41f6ff5b6a">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia32359b99958400a889721c8bd267e7b_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNi0xNy0xLTEtMzU4MzM_dc8d4a5c-8eec-46fe-beae-478af7ccef06">513</ix:nonFraction>&#160;</span></td><td style="background-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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0031f6803de4df9b37af58a31e8b16b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNy0xLTEtMS0zNTgzMw_a6186640-81b9-40a9-bafe-35434626b860">1,629,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0031f6803de4df9b37af58a31e8b16b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNy0zLTEtMS0zNTgzMw_2006a4ac-0cab-4150-81b8-c2bc84485750">1,086,073</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0031f6803de4df9b37af58a31e8b16b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNy01LTEtMS0zNTgzMw_8ed8df40-9e02-4d53-b0c3-0bae0dbd0ed0">883,701</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0031f6803de4df9b37af58a31e8b16b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNy03LTEtMS0zNTgzMw_e0bd2ae8-1594-43c7-9f5c-ad78d4ed2d50">764,197</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0031f6803de4df9b37af58a31e8b16b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNy05LTEtMS0zNTgzMw_128d9d02-9afc-494b-8bee-2a9f100cbe77">495,617</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0031f6803de4df9b37af58a31e8b16b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNy0xMS0xLTEtMzU4MzM_d93f1f33-01e4-4fd0-a943-5ef0e417789f">804,894</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0031f6803de4df9b37af58a31e8b16b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNy0xMy0xLTEtMzU4MzM_19994e10-7340-4ea8-ae9b-792f99924fec">74,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i190a6733a13e427bbfb2ae5e97e7e096_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNy0xNS0xLTEtMzU4MzM_2514b5c5-2524-485f-b7f8-8319beec0b96">57,953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0031f6803de4df9b37af58a31e8b16b_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNy0xNy0xLTEtMzU4MzM_7f564589-5508-4efd-b84e-69c0f324f6b2">5,796,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i6f1f809d1e684bc8a3c71c541d33487f_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yOC0xLTEtMS0zNTgzMw_1a189616-bc13-44a0-961c-883c93a5f16c">7.13</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ia02fd55a49944f54868016fa53660b5c_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yOC0zLTEtMS0zNTgzMw_ee869971-a836-4ea1-866e-bcc63ee0e32a">7.36</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i8909b9d9ad0240abb222c33a6dfde818_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yOC01LTEtMS0zNTgzMw_45e147d4-fb22-46be-a3a5-5302d4d5ba50">7.54</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i936503db40b94de79528ddbb9f47ee52_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yOC03LTEtMS0zNTgzMw_99e9741a-bb9d-4fdc-994f-148bb81ddeaa">7.55</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i0cd3e5dce5eb44cba3ea5042cc27a2e0_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yOC05LTEtMS0zNTgzMw_5cae775a-2bf2-4d18-98c6-b612f45d3ba4">7.54</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i49897aa1569a46d993da8adb976a6898_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yOC0xMS0xLTEtMzU4MzM_bd36e23a-dfad-43c3-a5d9-884243235e55">7.20</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i177e4f6db2d54dfab018ecdb2b44a931_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yOC0xMy0xLTEtMzU4MzM_9339b649-11f9-43dd-8807-b41899ee4b92">7.54</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i190a6733a13e427bbfb2ae5e97e7e096_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yOC0xNS0xLTEtMzU4MzM_b947897a-50ae-4fd8-8c30-0529fb4eb27f">7.12</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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ic0031f6803de4df9b37af58a31e8b16b_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yOC0xNy0xLTEtMzU4MzM_351d5f14-ae1a-4e52-b37c-96c14a888caa">7.34</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41d4fd1980b2413799cfa1c5d3724d3f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMC0xLTEtMS0zNTgzMw_70f3d1c6-340b-4697-b76a-18c09bdd3a5a">374,661</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41d4fd1980b2413799cfa1c5d3724d3f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMC0zLTEtMS0zNTgzMw_ceeacbf4-52a5-452f-bb61-62c5de88d16e">436,077</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41d4fd1980b2413799cfa1c5d3724d3f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMC01LTEtMS0zNTgzMw_b531f422-2772-4f37-9adc-e115938a1c11">168,517</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41d4fd1980b2413799cfa1c5d3724d3f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMC03LTEtMS0zNTgzMw_2585a087-d036-4f1c-a305-5dd0913cead1">67</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41d4fd1980b2413799cfa1c5d3724d3f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMC05LTEtMS0zNTgzMw_98ff0935-6cb3-4d49-b707-672ad250ae18">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41d4fd1980b2413799cfa1c5d3724d3f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMC0xMS0xLTEtMzU4MzM_1cdabfa1-1408-48e3-ab7b-74bd80966357">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41d4fd1980b2413799cfa1c5d3724d3f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMC0xMy0xLTEtMzU4MzM_5537859e-8c4b-4cc4-9b79-cf05f58d7275">127,801</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if949e24f8faf425a9ab0ff5bf7dcd0e3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMC0xNS0xLTEtMzU4MzM_0bb8b598-b847-4a40-bbc5-8ba0425aa82d">&#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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41d4fd1980b2413799cfa1c5d3724d3f_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMC0xNy0xLTEtMzU4MzM_722b82dc-5eb3-42ca-a079-1872a75afd09">1,110,025</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9da9bd221c394397a50e1623b0b9445d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMS0xLTEtMS0zNTgzMw_9f2b6a23-5afe-4214-a52f-ffc069b7fb23">37,430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9da9bd221c394397a50e1623b0b9445d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMS0zLTEtMS0zNTgzMw_fbf88a1a-f5bc-42e4-8609-c0218654f642">16,567</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9da9bd221c394397a50e1623b0b9445d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMS01LTEtMS0zNTgzMw_eb1971d6-3f03-42fb-8f91-29f8f00bc928">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9da9bd221c394397a50e1623b0b9445d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMS03LTEtMS0zNTgzMw_dbbc5780-9d2e-4fc0-ba1c-e09ec9fc7925">2,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9da9bd221c394397a50e1623b0b9445d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMS05LTEtMS0zNTgzMw_7be842cf-0f26-40a5-9c62-63e34a716f8a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9da9bd221c394397a50e1623b0b9445d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMS0xMS0xLTEtMzU4MzM_842688f5-fb73-4e60-9426-4ef0e6f55a5c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9da9bd221c394397a50e1623b0b9445d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMS0xMy0xLTEtMzU4MzM_b25e40d5-04fd-477a-be47-ae9c61ac1e70">14,311</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i468416c778204c08b2c0126849e6d78b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMS0xNS0xLTEtMzU4MzM_fb558b52-cd16-40c5-8df8-fe4c735c786d">1,131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9da9bd221c394397a50e1623b0b9445d_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMS0xNy0xLTEtMzU4MzM_9ca57df9-e02a-47c5-89e6-6db826e032dd">72,287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4337f7f8dbb14da7960fce4357b3de10_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMi0xLTEtMS0zNTgzMw_9273d157-513e-4b76-a2cc-e8a8f5e5c4a7">5,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4337f7f8dbb14da7960fce4357b3de10_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMi0zLTEtMS0zNTgzMw_f15addd3-b49d-412b-af6a-f1608eb78d78">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4337f7f8dbb14da7960fce4357b3de10_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMi01LTEtMS0zNTgzMw_f0bd0bcf-a90d-44eb-9329-e33108529724">27,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4337f7f8dbb14da7960fce4357b3de10_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMi03LTEtMS0zNTgzMw_16bcd921-d70e-4675-956f-149c73dbf4b1">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4337f7f8dbb14da7960fce4357b3de10_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMi05LTEtMS0zNTgzMw_6ff2f866-68f6-44ca-a54f-003fb1970154">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4337f7f8dbb14da7960fce4357b3de10_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMi0xMS0xLTEtMzU4MzM_a423786c-c9b0-4fee-99bc-567217d0235d">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4337f7f8dbb14da7960fce4357b3de10_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMi0xMy0xLTEtMzU4MzM_9f73a186-32c0-4139-bad2-91d38ff619d1">5,463</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08da90a55ad440df9a4f07bca015623d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMi0xNS0xLTEtMzU4MzM_f079e99d-2013-4684-b547-833d410da73d">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4337f7f8dbb14da7960fce4357b3de10_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMi0xNy0xLTEtMzU4MzM_e1d9d526-0c8d-4167-9bf8-895bf421fb7c">38,962</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d0ca17e8e1d424787f91111159592d3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMy0xLTEtMS0zNTgzMw_c5164bf4-c653-4bc8-87c2-fc5eadc29614">856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d0ca17e8e1d424787f91111159592d3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMy0zLTEtMS0zNTgzMw_a5e11c8e-3be5-4daa-813a-b155a6bf3b31">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d0ca17e8e1d424787f91111159592d3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMy01LTEtMS0zNTgzMw_d3787973-1312-4127-968f-70f8f6a24994">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d0ca17e8e1d424787f91111159592d3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMy03LTEtMS0zNTgzMw_356c1c20-21a2-4237-8c1e-360a91bdda9a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d0ca17e8e1d424787f91111159592d3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMy05LTEtMS0zNTgzMw_516288df-6d9e-452a-81c5-bffb7b44e5a5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d0ca17e8e1d424787f91111159592d3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMy0xMS0xLTEtMzU4MzM_7a1bf6f5-5ba1-4735-83e3-ef1c6f3a3376">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d0ca17e8e1d424787f91111159592d3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMy0xMy0xLTEtMzU4MzM_3049c72d-1728-4fe5-a62f-c4483926fa3c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i983cae6b2f054cb69a598d5932d01b8b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMy0xNS0xLTEtMzU4MzM_51a2621b-9479-4fdf-8d91-dd9d02b130fc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d0ca17e8e1d424787f91111159592d3_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMy0xNy0xLTEtMzU4MzM_79c2306e-9b45-4ad7-8dce-3b0c76e9eb5e">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 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i239245605ff448e692026e51bb050752_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNC0xLTEtMS0zNTgzMw_89aa0df5-f2d1-4f8a-9ff2-033135a8bee6">1,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i239245605ff448e692026e51bb050752_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNC0zLTEtMS0zNTgzMw_98f972d3-0028-44c1-b451-f6294daf03a0">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i239245605ff448e692026e51bb050752_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNC01LTEtMS0zNTgzMw_fd2f7912-61bd-4805-a4cc-4f5a99a3763a">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i239245605ff448e692026e51bb050752_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNC03LTEtMS0zNTgzMw_b9e2b958-66c9-44ac-a2e7-bc53de53681b">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i239245605ff448e692026e51bb050752_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNC05LTEtMS0zNTgzMw_f9d16012-ef33-4928-b339-6afe08191c02">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i239245605ff448e692026e51bb050752_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNC0xMS0xLTEtMzU4MzM_8bb582ca-08d3-4155-977e-a9789bb202df">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i239245605ff448e692026e51bb050752_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNC0xMy0xLTEtMzU4MzM_f44e26fa-afbb-4755-b467-dbf292f33069">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14a6638c7bbe493db990677b2bd44198_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNC0xNS0xLTEtMzU4MzM_e72b5183-5444-4291-88b1-933ad5d41a35">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i239245605ff448e692026e51bb050752_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNC0xNy0xLTEtMzU4MzM_a49b03dc-956c-454a-9e3e-5949ee7ecace">1,684</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1712a1e1b3ce4dd7b123b569906158ee_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNS0xLTEtMS0zNTgzMw_ce451f9e-b928-4eeb-ae69-7e92cc360459">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1712a1e1b3ce4dd7b123b569906158ee_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNS0zLTEtMS0zNTgzMw_3e88fa76-74e2-4861-a63f-4c3ebc197c97">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1712a1e1b3ce4dd7b123b569906158ee_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNS01LTEtMS0zNTgzMw_41ce2c21-f757-4dbc-ab6f-a34ce53c8d1f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1712a1e1b3ce4dd7b123b569906158ee_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNS03LTEtMS0zNTgzMw_31959e6e-aa8b-414c-ac92-149689b7fb5e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1712a1e1b3ce4dd7b123b569906158ee_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNS05LTEtMS0zNTgzMw_62302ffe-5032-4266-9323-e79dee87d924">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1712a1e1b3ce4dd7b123b569906158ee_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNS0xMS0xLTEtMzU4MzM_37950fe1-0913-4bcd-abdc-b1bb949fd45a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1712a1e1b3ce4dd7b123b569906158ee_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNS0xMy0xLTEtMzU4MzM_a511f503-0994-4d7d-827b-d63ea028f09f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibac0252dd1784c9eb20f61e771a68496_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNS0xNS0xLTEtMzU4MzM_80304f6d-e884-4c04-bafd-ac7869f3ac13">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1712a1e1b3ce4dd7b123b569906158ee_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNS0xNy0xLTEtMzU4MzM_3d6c370b-105a-4642-85cb-5198d40bc4dd">&#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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f4bff276a194607b0a4e73344a6222d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNi0xLTEtMS0zNTgzMw_6560407f-c972-491d-aafb-42f6ab598100">420,477</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f4bff276a194607b0a4e73344a6222d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNi0zLTEtMS0zNTgzMw_22234fba-49ae-4d0e-ad0d-c90e1c5059f9">452,644</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f4bff276a194607b0a4e73344a6222d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNi01LTEtMS0zNTgzMw_69a9194e-0b08-4ce1-85d4-cbeef9a2f11e">196,170</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f4bff276a194607b0a4e73344a6222d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNi03LTEtMS0zNTgzMw_6fb92b40-dedd-4caa-aba2-684b3dd9ce62">2,915</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f4bff276a194607b0a4e73344a6222d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNi05LTEtMS0zNTgzMw_1ba56581-7803-41d7-ac3a-a946e3230906">1,144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f4bff276a194607b0a4e73344a6222d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNi0xMS0xLTEtMzU4MzM_4fa6a74e-df10-4221-8226-48ed6161113a">1,758</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f4bff276a194607b0a4e73344a6222d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNi0xMy0xLTEtMzU4MzM_c68a8b7a-577a-48f4-806d-7e0ef1ff7bf0">147,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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied52abf421e140a59a0672378d1a91e6_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNi0xNS0xLTEtMzU4MzM_223ecce5-3a52-42d3-ab04-d148642bd888">1,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f4bff276a194607b0a4e73344a6222d_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNi0xNy0xLTEtMzU4MzM_f3a9aeb8-1735-4033-946a-ce4c55bda42d">1,223,814</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ie9fe6c1ade014597b3002376ef81f206_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNy0xLTEtMS0zNTgzMw_b6763817-fd3e-4ef4-a5f0-9eaafb46b320">6.82</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i607f7c43afca451e85fdf06a72952401_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNy0zLTEtMS0zNTgzMw_50159dfb-767c-4df6-8566-7d2fb5f924bc">7.18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i84fd37ac04ce40e692e0bea2a7b82ed0_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNy01LTEtMS0zNTgzMw_3d78e5c1-ec2d-4b78-bdda-d6321843de87">8.08</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i7766f3ad902f47fc825486c77ebc4a7e_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNy03LTEtMS0zNTgzMw_b2dad36e-c746-4543-98e5-1191b9101c8f">8.95</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ia31c8694ea734ebabcb7dc75ad9278a1_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNy05LTEtMS0zNTgzMw_598a389a-0d36-4c19-a493-de97df50e1ed">7.30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i8bc76785aa224bf9bbff1c8bf6203339_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNy0xMS0xLTEtMzU4MzM_6d96ab64-aa9d-4c37-ba82-4367bf3a666e">6.44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i7192810739d84ac1af69465f6214f475_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNy0xMy0xLTEtMzU4MzM_c7d385b1-d523-4f59-8139-3ac4222b021b">7.29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ied52abf421e140a59a0672378d1a91e6_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNy0xNS0xLTEtMzU4MzM_6571f727-c723-4efe-b5c9-b7e92726f7ee">9.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i9f4bff276a194607b0a4e73344a6222d_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNy0xNy0xLTEtMzU4MzM_e04003b0-57f2-49d6-8d28-1507eb0fdad8">7.22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total commercial real estate</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOC0xLTEtMS0zNTgzMw_dc36a38e-ca2b-4869-8125-9a7f980703ae">2,050,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOC0zLTEtMS0zNTgzMw_21427c9c-b9e7-426f-b71a-d8428e3cdb8f">1,538,717</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOC01LTEtMS0zNTgzMw_f102e300-68d9-45f3-ab84-ad49c1bcf1e3">1,079,871</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOC03LTEtMS0zNTgzMw_aefb6f21-be4a-4ecf-9662-cbe56603486d">767,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOC05LTEtMS0zNTgzMw_3be87822-9cde-4e4f-aa3b-6feedaa6f547">496,761</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOC0xMS0xLTEtMzU4MzM_bc1c3037-53b3-4c63-9275-4681307139b6">806,652</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOC0xMy0xLTEtMzU4MzM_fc7e15a6-4ff7-484e-ab56-3ec1227afaca">221,978</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65f5b7bf0abb460eadc80681d1717b76_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOC0xNS0xLTEtMzU4MzM_a333b5e9-4360-4489-92cb-6a3bc8f7a277">59,084</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOC0xNy0xLTEtMzU4MzM_da864ecd-61cf-4d7c-878a-27a911c30fc3">7,020,467</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i0037ec72148b47e9964c4bc2860c4ca2_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOS0xLTEtMS0zNTgzMw_17e444fb-2cca-4ca7-98ce-a705b6e10ccd">7.06</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i12fa3cb1d3fe4c7484cf3f9ce2b76f80_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOS0zLTEtMS0zNTgzMw_0e5e58e1-9f86-4929-833f-afa7f877552a">7.31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i95d8560e253c44f1a5ad80118ecfa3b0_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOS01LTEtMS0zNTgzMw_68e7d36b-51ed-423c-9bd6-1cfd997c838c">7.64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i6f05f0362005455fbedf7bab416e2208_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOS03LTEtMS0zNTgzMw_a2917724-fe16-433b-89aa-0ee0274c856f">7.56</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ice4dddceff5e44ffa821de6d5f7b3957_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOS05LTEtMS0zNTgzMw_0c563172-9c78-4cb7-8cbe-9cbb4172e73d">7.54</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i7e53f40fe3e54a8a9c1b1f799e92d947_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOS0xMS0xLTEtMzU4MzM_0535f46e-dd49-41b9-bbed-c640622519f9">7.20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i880ed5beb8ee47cabe96e2e9a6855164_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOS0xMy0xLTEtMzU4MzM_79132545-a3a1-4fd8-9260-6bc7ccb0e299">7.37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i65f5b7bf0abb460eadc80681d1717b76_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOS0xNS0xLTEtMzU4MzM_2a8381da-5f6f-4868-a203-7bf3c4c7f833">7.15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOS0xNy0xLTEtMzU4MzM_65e1f830-686d-4545-961a-c4af5f6477bf">7.32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2021 and 2020, the weighted-average risk grades for &#8220;pass grade&#8221; (risk grades 1-8) loans were <ix:nonFraction unitRef="grade" contextRef="i868e6618a5f9448a97d90e9ec8636e22_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MTAwMTc5_15af1cb1-621c-4811-9be3-064a52549285">6.01</ix:nonFraction> and <ix:nonFraction unitRef="grade" contextRef="ifcee641790e947baa0955a9448c04b37_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MTAxMDkx_cb73efdf-7d89-4822-9900-7c4cc13ed70f">6.13</ix:nonFraction>, respectively, for commercial and industrial; <ix:nonFraction unitRef="grade" contextRef="i85b4f27545c8479094505e42959ffebf_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MTAwMjE0_51c8c8aa-1ddf-4ae4-a2ef-919c51ef2734">5.78</ix:nonFraction> and <ix:nonFraction unitRef="grade" contextRef="idc1b7a7d18d04727b343a1226229770c_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MTAxMTIw_6db89ff8-6a2a-4909-90a7-f8b5885a0100">5.99</ix:nonFraction>, respectively, for energy; <ix:nonFraction unitRef="grade" contextRef="iebbb37ccd642447b9b373b5e082e6879_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MTAwMjMw_9b4a14f4-40b0-4451-bf5f-2fb602b4a3a7">6.91</ix:nonFraction> and <ix:nonFraction unitRef="grade" contextRef="id3b45967fb6d42d6a48e0c421c0bb1d0_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MTAxMTc2_99bf4b7f-07d0-464f-9e2d-64f49c51dbdb">6.97</ix:nonFraction>, respectively, for commercial real estate - buildings, land and other; and <ix:nonFraction unitRef="grade" contextRef="i3513ee8a80c74408b2f441dca50f8bc2_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MTAwMjkz_3f9e135a-8900-42ce-96b8-31a4a2a2f27a">6.99</ix:nonFraction> and <ix:nonFraction unitRef="grade" contextRef="i41d4fd1980b2413799cfa1c5d3724d3f_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MTAxMTg0_905a21cd-dff6-45a9-977d-ccff015d6102">6.99</ix:nonFraction>, respectively,  for commercial real estate - construction. Furthermore, in the tables above, there are loans reported as 2021 originations as of December&#160;31, 2021 and 2020 originations as of December&#160;31, 2020 that have risk grades of 11 or higher. These loans were, for the most part, first originated in various years prior to 2021 and 2020, respectively, but were renewed in the respective year.</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%">99</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="ide25c423f9a541b49557aaf6cac00050" continuedAt="ia18719aa439249e79bd616eefb5920cf"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNDc3NQ_8ed2862b-fd18-421c-b17f-39bcfa5369e9" escape="true"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about the payment status of consumer loans, segregated by portfolio segment and year of origination, as of December&#160;31, 2021 and December&#160;31, 2020 was 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:100.000%"><tr><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:7.233%"></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:7.233%"></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:7.233%"></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:7.233%"></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:7.233%"></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:7.233%"></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:7.393%"></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:7.874%"></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:8.361%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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-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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer real estate:</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><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><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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a7afa682c554cca8e979e32902940cc_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8yLTEtMS0xLTM1ODMz_b506ed61-7ed3-4045-a852-f1e2c8d08d86">280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3de4ddbccd947cf956d9a6c93c1a804_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8yLTMtMS0xLTM1ODMz_0e74f935-3cec-49de-b241-da1283fde3bc">204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e1b12f85b3d420a8352097f5578c434_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8yLTUtMS0xLTM1ODMz_6905435c-fc6d-4024-be6b-005cb42f841f">406</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b1c9b0dd1c7465bb5764537e717fe77_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8yLTctMS0xLTM1ODMz_2d731b86-a9b0-4c86-9b1b-259d68dfcd28">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i223a98e29f7a4f5dbbf6ea1943ebcf20_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8yLTktMS0xLTM1ODMz_0470b00f-1a4a-4094-8635-494f2bf13a01">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic18a69ff0ecb4e2bbc071c9ada9cf2ad_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8yLTExLTEtMS0zNTgzMw_a4692d80-c1bb-4439-b365-641d8b595dd7">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i806dd2766bdd409d9e1d2a34aef947e5_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8yLTEzLTEtMS0zNTgzMw_6e05ceb3-8597-488c-a26f-be06f9f6a404">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c51bc101a854894a1b3dda9e686c206_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8yLTE1LTEtMS0zNTgzMw_80d04617-ac71-4c9a-8de3-d2a6c9497e3f">1,732</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21c4d39e8ccd4e4b860dd506bf8e5bfc_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8yLTE3LTEtMS0zNTgzMw_5744592f-fdfd-42b0-8cdf-915acf126831">4,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 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a09055df3484179923ad15f4e3d1ad3_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8zLTEtMS0xLTM1ODMz_26ad1994-3103-43e2-b0ba-3dabaa77b495">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8351943bfc5649768c8ea0005da30776_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8zLTMtMS0xLTM1ODMz_0d719680-85d3-41f3-a9b5-e183e05f23d9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a3c2c0598194617900fe126bc00da2e_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8zLTUtMS0xLTM1ODMz_dbc51b0b-d043-4476-a668-e157ec629ca1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0429d6f1487f4dc2af06dab4493e2d04_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8zLTctMS0xLTM1ODMz_54984e72-a10b-4c45-8f68-c1f2b7679ba7">154</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11133ee7f0044e67ab04e08f62226d1c_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8zLTktMS0xLTM1ODMz_d317ff46-0c00-495a-ba17-42d26a42152e">355</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6d0cd802b0c441e9a3ea16e33777cbe_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8zLTExLTEtMS0zNTgzMw_d20358fd-747c-4390-8380-5ba05db56672">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ca6b5aacb07412ca225281938992575_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8zLTEzLTEtMS0zNTgzMw_d6020275-bb14-4097-9117-6b41dcde00b0">991</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72cf67cd79424db9a6c3b9670e2b8e0c_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8zLTE1LTEtMS0zNTgzMw_fa5b9d21-bc46-4825-82ab-ac7b5eb992a1">185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bee71da143b4ee2b02222f720a50f70_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8zLTE3LTEtMS0zNTgzMw_ee5bc292-12b9-4fd9-b4e8-77a3b3994652">2,513</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70764c7f31004f86a84d4530105cabd5_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl80LTEtMS0xLTM1ODMz_1e159fe0-8aec-471f-b827-f1549e548395">280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8e0eb73cbb44625830176db45604f8f_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl80LTMtMS0xLTM1ODMz_6248cfc8-3a4d-42bb-9385-a25edf4e4936">204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i406d3ac220c648dd87164a6aeb7a39ab_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl80LTUtMS0xLTM1ODMz_c80b252d-8b51-49db-9ffe-24e9737548e6">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedd1afe6eb30425bb18a1690d657d4b8_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl80LTctMS0xLTM1ODMz_fd5fc387-837a-4fad-b824-6cd53c625c32">643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23368bc63d5f44c4b19653aecd1e2b52_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl80LTktMS0xLTM1ODMz_b6679df0-b937-4e8e-ad4e-a7fb56c32b77">651</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c9ae4be68ce4e4a8a72d623c4853ba5_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl80LTExLTEtMS0zNTgzMw_c5ea9ba4-faf4-49ef-b77a-5dba09d1e218">2,172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24b514d3fa2f4e9b8e55bda26c0780a9_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl80LTEzLTEtMS0zNTgzMw_1366a040-096c-4000-a0e0-ad3b4b9a5700">1,117</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e7e9ca703d44e419f222d76b355440a_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl80LTE1LTEtMS0zNTgzMw_1583e30d-a900-4f01-b3f6-073fa779f9a9">1,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95d3f52a8dd94c37973f5b84070bedc7_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl80LTE3LTEtMS0zNTgzMw_c2df42d1-6c13-452a-90d4-2b3122a87653">7,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf1e726b81554c11841583c2ac714e41_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl81LTEtMS0xLTM1ODMz_86d556b3-367d-40cc-98dc-1ee5de5fd399">319,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide0d0b6a5a2541ec8d7adadeeb7e0ea0_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl81LTMtMS0xLTM1ODMz_20fe8916-8c58-4c06-a92c-630cd9607204">251,160</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9bb6e974a0e4199959a0a247eed1b01_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl81LTUtMS0xLTM1ODMz_d7002e37-82a2-4aae-8888-451fc26eef0c">95,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7f96b8d2ead425999ffc796755c80c0_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl81LTctMS0xLTM1ODMz_405970b5-c334-4d18-a7c7-19a60c14d2e6">55,893</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia718d54cbe92423a9894d8f6c79c70ef_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl81LTktMS0xLTM1ODMz_ae7b687f-c8b1-46df-9026-9b60228108ec">48,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f09dd1bf9234b10b2754c933b3972ee_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl81LTExLTEtMS0zNTgzMw_8bc524b8-b12a-48a3-bc6f-0cacca6170f9">116,423</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6a97abb55a545fba42653d0cbee381d_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl81LTEzLTEtMS0zNTgzMw_e14363d6-a6e8-4f6d-b709-1699a02411b5">505,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2d3f55799cc4745b9282451ddab7f26_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl81LTE1LTEtMS0zNTgzMw_3f02a28a-5593-4035-9b0e-3ccb1bf0d6e8">10,808</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f77e6b3c4c44f8290d8a5af2b4fdddb_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl81LTE3LTEtMS0zNTgzMw_2c065c21-24ec-4b3e-a029-383adc2cad3c">1,403,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 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65d664d1fdbd44b9857b8e1e51a0dd47_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl82LTEtMS0xLTM1ODMz_a84f847e-0828-485f-91de-24115516b4d3">319,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f6d233f1a394a6290bfe7fbd16cd2b9_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl82LTMtMS0xLTM1ODMz_7927f126-f7e2-463f-a399-e9eecb3da2d3">251,364</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fbe3681f4a24b20af1ae2c80427dabb_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl82LTUtMS0xLTM1ODMz_2ab89aea-8ce2-46bb-a061-c1bcbcecaf27">96,306</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80418187e40842a0a078fa129fc28077_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl82LTctMS0xLTM1ODMz_d73d9031-e60a-4408-aa77-af796a714b8e">56,536</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1b7d6b9b2d8413884dce524f2d335cb_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl82LTktMS0xLTM1ODMz_5de08a5c-12aa-4488-aeae-c061e5866eb8">49,492</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibcf43114003b427d84afe65e9c118092_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl82LTExLTEtMS0zNTgzMw_be1a69d3-4e8d-47c6-950b-1a87af212af4">118,595</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bff1854711a48d3b26f63eb95b4c6b9_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl82LTEzLTEtMS0zNTgzMw_e1c7be28-4070-4a28-8936-d360e216b854">506,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64e1d90d066142e892f11f01826e9034_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl82LTE1LTEtMS0zNTgzMw_804de92c-5c05-448e-a3f6-0c2311669b35">12,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><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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5056e544ea4b2fbef1e0bef687f54a_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl82LTE3LTEtMS0zNTgzMw_588148d1-73ff-45eb-bfc7-836283e80055">1,410,790</ix:nonFraction>&#160;</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:8pt;font-weight:400;line-height:100%">Consumer and other:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b17ee1f465d4b32b100195ca3335c70_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl84LTEtMS0xLTM1ODMz_1f1d824b-d2b1-4a8a-b99e-27098783ce4f">1,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61576188d28d4b95953ac64d29aca281_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl84LTMtMS0xLTM1ODMz_2f32376c-a2ab-43d6-941e-507c563e0808">91</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0805bcc240dc48139c83675aa81145fc_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl84LTUtMS0xLTM1ODMz_aecba9d5-dc55-4d79-a857-5f0b435d61ed">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i174ba833f88d4215911e3f33a566a3a2_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl84LTctMS0xLTM1ODMz_abeabac6-cae4-46d6-a6b1-9a141095d517">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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia54d1474799b4dbe900bfff76b54235d_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl84LTktMS0xLTM1ODMz_fc2db0db-c750-4218-bd77-278c34097feb">51</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3a5ba76adc544dd9db674736f4ccfed_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl84LTExLTEtMS0zNTgzMw_71440049-f747-4a4b-94b6-daeb9bd0feee">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4dfc950505e9430ab9034484021b6cce_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl84LTEzLTEtMS0zNTgzMw_67761299-a024-46b0-82ac-db75428b87c8">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0df662481b88459fba6674ff799f5037_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl84LTE1LTEtMS0zNTgzMw_e7af3fe6-90d3-490f-89d0-82f9b51d3540">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad72845238ee4c67adea3a6de436f867_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl84LTE3LTEtMS0zNTgzMw_b529b8f0-9cee-40a6-9eb8-07b491b6eae4">4,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 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80b44e825436414fbf8891f8f44212cf_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl85LTEtMS0xLTM1ODMz_71703a02-a4c7-411a-9a55-77c85e512900">548</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d0321b125ee45d6aa0c0e51bf8eb48a_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl85LTMtMS0xLTM1ODMz_35b8c9b2-c0d9-4b91-9647-fd0e9be44db9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib29dc627002e4a71974427e9bdfc6b23_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl85LTUtMS0xLTM1ODMz_23a2a95d-f2e6-41c0-8b26-ad07ed789814">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic94bd8f3a7c04ad1889d423f6177ef63_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl85LTctMS0xLTM1ODMz_9163d4fa-9bc4-49a0-a97f-713b8d89c204">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifed73e88d7194853928b4844137bc438_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl85LTktMS0xLTM1ODMz_4ad40336-febb-40d7-a0c5-d4b26bed1e34">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17b3851bd0264f4f801fc1f0e272c6c0_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl85LTExLTEtMS0zNTgzMw_8f7ef927-b3f6-43b8-8b3f-a4843a20193f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5886ccac48cb477dba48e6bcb6e7c0c3_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl85LTEzLTEtMS0zNTgzMw_cdec0d1a-5765-4bda-a477-2f027ecb6fad">34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b33b3d122c5406cabab7bd0dd0bcac3_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl85LTE1LTEtMS0zNTgzMw_631f4269-af90-4943-98b9-c234985c4511">449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98ff67f6a136436eac6a4a23f847131b_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl85LTE3LTEtMS0zNTgzMw_21eb3639-3a0c-400a-b45d-65dec0a31976">1,076</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561ec1a66ba6435bb1ba42871032d29f_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMC0xLTEtMS0zNTgzMw_019a9584-2ffd-4f3b-9d47-6a2a5de402e8">2,148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d3a4aa366154b64902d8ec9a73c660b_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMC0zLTEtMS0zNTgzMw_ab0b9d33-27ec-4665-a43c-5dd89e5581a9">91</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a4bddcdbd03403fbefbfd5bcf3370ed_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMC01LTEtMS0zNTgzMw_02cf4906-37a7-48dd-ba53-e02c38e04698">165</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d8b5ef5ddf54a8f820ecd908effedce_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMC03LTEtMS0zNTgzMw_26d8f500-fab0-4256-8933-79c037ebe7f5">38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5954ac108c664e3bb4c3019452ca8261_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMC05LTEtMS0zNTgzMw_2968ae27-62ad-4d03-b147-13023d449049">51</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c919e5cf836469687fdae5ceef80654_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMC0xMS0xLTEtMzU4MzM_d44835b2-416c-47e2-b254-28180f3603f0">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fd1d450f872471093337da32a475770_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMC0xMy0xLTEtMzU4MzM_8e526073-813c-4dfa-81cf-fd3157992237">359</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa138377b47146afa83b8a1c0b4332cb_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMC0xNS0xLTEtMzU4MzM_cf6b218f-fb17-4596-8099-1ded7344e65e">2,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7262a5f4b554d528938825bde53aaf8_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMC0xNy0xLTEtMzU4MzM_ef3c5fa3-1f08-4dec-a632-cfe5b178b21b">5,261</ix:nonFraction>&#160;</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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i935a7cf5c2de448e86fc1783321cc003_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMS0xLTEtMS0zNTgzMw_438e908c-dc33-4f9b-b4e3-ebe3fc269e88">46,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2a923327ef4d878c87029b3f117063_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMS0zLTEtMS0zNTgzMw_79abd664-62d6-43ee-a994-c6eec141f852">17,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92f1454e40f040e0a05f37ba4fffd254_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMS01LTEtMS0zNTgzMw_403855d8-7749-4a17-8c0a-e50f57f41375">6,215</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i735ceadab0a3451c80593359820c8b0e_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMS03LTEtMS0zNTgzMw_c219ec16-e40f-4810-8661-5c75cfbd06c9">2,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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3dccc532c3b4c03aa94dd5f010407db_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMS05LTEtMS0zNTgzMw_1f77bdc8-c8c6-44cf-a00d-048e840b2281">1,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e841d8048064421a51ee4fcf415f560_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMS0xMS0xLTEtMzU4MzM_69b63b08-fbcb-488d-94de-dec464ce6cad">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a96ff98167f4da287588228b126abdc_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMS0xMy0xLTEtMzU4MzM_d3961318-5d6e-4bce-925c-fac2d1b5a196">371,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29ece80a6d4e4aa5213c1ed758a73a_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMS0xNS0xLTEtMzU4MzM_72bfe8b8-bc23-4f9b-afd3-b2d1313b38be">23,926</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib81d4de12f9c4410b51f2985f43d0b38_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMS0xNy0xLTEtMzU4MzM_59e28d1c-5d0f-4cd2-a78e-ba4ab8aa80ad">472,108</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i461d261c280a43cda70f04927d5a8093_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMi0xLTEtMS0zNTgzMw_bbe2140a-12d1-4d13-b5a7-acb77731ffdf">48,856</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ed381359208453bab1eb0c80d5f20ec_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMi0zLTEtMS0zNTgzMw_acbb1990-3f2a-4f3c-963a-fd9a4de63b5a">17,934</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7c8556874c442498f9a80cba96c9f28_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMi01LTEtMS0zNTgzMw_4af389bb-a92e-495f-9800-5787f1b02e28">6,380</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5f663795a7f40a89dbc617667b2820a_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMi03LTEtMS0zNTgzMw_9fb5a251-90e8-45d8-87f5-9f8c7f443d6c">2,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i507c14c50f8343b3bb39bd3e84d7471d_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMi05LTEtMS0zNTgzMw_9bde6086-e1b6-4a7d-8c0c-440b4e23365c">1,759</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62a089cc0b804182b93624945aaeb997_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMi0xMS0xLTEtMzU4MzM_c1c9b2f8-a1c2-4ec3-bfb9-fe6aea54a4ec">1,175</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81d88d4ab96f454a9d7b4429c0f46a1f_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMi0xMy0xLTEtMzU4MzM_f602b0b6-499b-4064-a896-bead3e1e5041">372,225</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3669a9c3cd5e423c8f77f2725b2ab3a4_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMi0xNS0xLTEtMzU4MzM_81b9a8d6-7949-409f-8de2-0988af2d32c3">26,318</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i593d782acaf845e8b67e8337e5da28c4_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMi0xNy0xLTEtMzU4MzM_0f581000-6472-48ab-8036-479f1c6691f0">477,369</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: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:15.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></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:7.233%"></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:7.233%"></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:7.233%"></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:7.233%"></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:7.233%"></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:7.393%"></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:7.874%"></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:8.361%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2016</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer real estate:</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><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><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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94a4e57b4b794588ac9e6abab5d75f9c_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8zLTEtMS0xLTM2MTA1_4ea39575-9ff4-4982-be42-f4ce2eff4a8b">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3678645a119b4516a9f79b3cfa375b34_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8zLTMtMS0xLTM2MTA1_2ee3f2d6-abaf-4868-b6aa-ddbb8e8eddbc">1,038</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa49164870ce4532af4faf4f5afe29fe_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8zLTUtMS0xLTM2MTA1_9ac36188-8c2e-488b-aef1-136249941ca7">1,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaecd6954b8114dba8c2f619db2770217_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8zLTctMS0xLTM2MTA1_a3c8a83d-1199-4660-a028-7cd2c1ecae7e">553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife67c06eb5bd4ea4ac5a0aca17bb3120_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8zLTktMS0xLTM2MTA1_7546ef87-4267-470d-b50a-8bc260846971">628</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95691613805e4d4a98193df795477f10_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8zLTExLTEtMS0zNjEwNQ_c06d0944-6107-4542-84b9-05a994e6a3c6">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if172823de98f47d7a7f6ed1a00658a86_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8zLTEzLTEtMS0zNjEwNQ_82bf0c78-a172-428d-a80a-9a2e27fc00bc">652</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee6ea06721ce4145a399dd05d76849a1_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8zLTE1LTEtMS0zNjEwNQ_c5954141-1bdc-4184-93fb-8c7ee4caa797">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic46b71dffac74af0ba30097aae531946_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8zLTE3LTEtMS0zNjEwNQ_4c23dfb5-2bee-43ac-b230-7f4b80d3ff9a">8,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 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5b5e35f630f4fad978f9516345eb0e3_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl80LTEtMS0xLTM2MTA1_4a8e0fb4-5725-4d0f-ae17-8317497d3a8a">15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4525e112f5c34674b41e39843cca1d02_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl80LTMtMS0xLTM2MTA1_c6035e35-6df8-498e-a8b6-9fafae604265">139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a031e7975f64cd2a5f701c524996f05_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl80LTUtMS0xLTM2MTA1_84375e4e-6585-491a-9ed9-f479cdfb8a8d">109</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57567d1f445b44b3bea7e62d91c1f164_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl80LTctMS0xLTM2MTA1_9db21889-b170-41ef-9f83-945b08912c42">706</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i292751f71bc347cab0d2384b48ad8480_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl80LTktMS0xLTM2MTA1_407bdfcd-5e08-4179-bb15-43e4175432d8">25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41ef8322886e4959ad4944b8c394a8f1_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl80LTExLTEtMS0zNjEwNQ_8ef025c3-c131-4eb7-accf-7c37cd8c8ce2">1,287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e388ec66a1d4ede92dd1d231a30b818_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl80LTEzLTEtMS0zNjEwNQ_f48a9742-e786-4fc6-a22c-ec9f787f63a3">615</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib546a33535bb42688baa5a95b48214be_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl80LTE1LTEtMS0zNjEwNQ_53802736-c4ac-478d-8f8b-eed4b932a3f8">151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id11cc25d48624f06839d2ae893a54061_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl80LTE3LTEtMS0zNjEwNQ_0601ef7a-3664-4f55-9a12-818ef6e5cc76">3,047</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebcf08430691463fa0eef63b5d5cf24b_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl81LTEtMS0xLTM2MTA1_7bc9105b-7f0e-4590-8aeb-1065f6e7c283">240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0a876e7717a409da8f5c52f16c28b1d_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl81LTMtMS0xLTM2MTA1_059e87af-c47c-493a-87e5-61911fe1458e">1,177</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if35b4fe304aa4ce3b65c3e01e95cdb0e_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl81LTUtMS0xLTM2MTA1_124826b9-bf82-4b07-ada7-3426f43f148f">1,665</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee12ab3af1be48189d22e1f226e54249_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl81LTctMS0xLTM2MTA1_ae18821e-61cb-4e71-b91b-6390dca9ad86">1,259</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47c67c06331642c9b7f05cb5ed1d996d_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl81LTktMS0xLTM2MTA1_0811a56f-fec9-43ea-89d0-9acf545b6815">653</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86d5eb9a2a2f47cf9fb7004d4a0dd81b_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl81LTExLTEtMS0zNjEwNQ_9fee8b68-6b35-41e7-95e6-f88db8b9d94a">4,194</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide95d285867c45e7a16823ad73426123_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl81LTEzLTEtMS0zNjEwNQ_7e3ad0cb-3084-4a27-adeb-a73df910eead">1,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1230d942c0c6451cbb57cc72679b33b3_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl81LTE1LTEtMS0zNjEwNQ_42e6789e-e28b-414d-a8a9-fa6666f10193">682</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia033f6f099844f50a722dfd5c3899c2b_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl81LTE3LTEtMS0zNjEwNQ_70240759-7945-4246-ae44-0b64d13cc25e">11,137</ix:nonFraction>&#160;</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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0038b8e84dbf4df695c45304fe79bb6d_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl82LTEtMS0xLTM2MTA1_a7dd3a03-2436-42b6-9897-598b325ce78b">336,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i933f0fb216a8445dbab0e43296c9d50e_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl82LTMtMS0xLTM2MTA1_6b606e52-4235-48ad-bc91-d0f0dab9e3b4">166,323</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icfeaa9d542fd44ad9e4e219371c0a7d1_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl82LTUtMS0xLTM2MTA1_60d8dac5-b7ae-4051-964e-730c1f304fcc">94,374</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08800aa0826e4464a0df57184ff21c8a_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl82LTctMS0xLTM2MTA1_0fbdbfd7-ac05-4422-bd02-086eb190039a">80,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i774fbfa61f154e0ab3a96ee77bd067d5_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl82LTktMS0xLTM2MTA1_d425d7f5-e927-4872-a28d-a71b05c16cbe">66,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9e9e33cc1684e6b82eb2bb5eaa14d22_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl82LTExLTEtMS0zNjEwNQ_4350ad95-f85e-4bcc-95ec-9a4356c0bf4b">124,590</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbe91a47cb91452d9be4776f1d6b0ca4_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl82LTEzLTEtMS0zNjEwNQ_1a8799b7-8625-462b-aa32-9e197acc56b0">434,939</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if32d7a9963f64c1885fa5e56d1d308d8_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl82LTE1LTEtMS0zNjEwNQ_cedd7094-d836-468b-ab70-e83fa748107d">16,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70057a208fe74ad396b86cf6a2cf2689_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl82LTE3LTEtMS0zNjEwNQ_3845db79-c72c-404e-8853-e8c5d4883a54">1,319,637</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b404d5fad974a39815727332d2638d2_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl83LTEtMS0xLTM2MTA1_64ee057b-18a5-4fc3-a4bf-597f025a37c9">336,681</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0390b5f5a794749966bafe3839a439b_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl83LTMtMS0xLTM2MTA1_bca13927-266b-4b21-b627-677408d2dc32">167,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36b79e5fd31a42b6a076d759dbb02fd2_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl83LTUtMS0xLTM2MTA1_d2efa895-5353-4de1-a0b5-f2c5a3b64e98">96,039</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9b61526828e4fc3845361903a7af220_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl83LTctMS0xLTM2MTA1_ea2b3c28-67f2-4c01-b9f1-1f99aeda1996">81,884</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9c3e2044e914d99b4a68ab5e8fdeaac_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl83LTktMS0xLTM2MTA1_028a2b15-5efd-4cc8-b61b-16969a6802db">66,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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b89125766a94f2fa1d133170e839794_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl83LTExLTEtMS0zNjEwNQ_4c3bd2ae-5569-4693-a3f4-2cae438fa7d4">128,784</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6394eb2b17a2413fa0758b3ae137350a_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl83LTEzLTEtMS0zNjEwNQ_b19b39f3-4f8c-49b3-8559-7b217867c73b">436,206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic22188f3597f450293ff0596007d27b5_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl83LTE1LTEtMS0zNjEwNQ_789e88ae-ad39-49ab-b0d4-66e206be2d06">16,786</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb9067b61ade460ab87f54d9f8bcdd72_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl83LTE3LTEtMS0zNjEwNQ_c3ab5bb7-d2a0-401b-88e7-048027e48fc2">1,330,774</ix:nonFraction>&#160;</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:8pt;font-weight:400;line-height:100%">Consumer and other:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia74f081fd58f44059f2ea7e4d2d2263b_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl85LTEtMS0xLTM2MTE0_1314db5a-f6cf-4efb-bb86-c2b644345ce0">1,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87192f4fcd8343a6aeb35f38500f474d_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl85LTMtMS0xLTM2MTE0_6b504f7f-fe74-40fb-a9ef-74ba45bd1a9d">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3076e250c4cb4cb6bcc7f32fb40f5c7b_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl85LTUtMS0xLTM2MTE0_c7d3be93-1f20-4714-b84e-48f5d26facdd">453</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if63f2753754f442a96a54337e37dc22a_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl85LTctMS0xLTM2MTE0_cf2aa266-a79c-48ae-a473-06a82a876358">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5677d53cb49943f290362b146e13fd0e_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl85LTktMS0xLTM2MTE0_0df3826e-bbce-4f3a-9c92-4d6dbe8efde8">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i273ecc17396e47b7a3ff2e3108711f82_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl85LTExLTEtMS0zNjExNA_5046d8ea-b03f-425c-aef1-3cb7aceb2297">&#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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0996dc1095043b180c2e71425e7a839_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl85LTEzLTEtMS0zNjExNA_86553c56-1014-4e73-90e5-bde3fedaba61">2,238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3c6b6c3017b4f709ccb5fe138613e24_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl85LTE1LTEtMS0zNjExNA_77e406fa-762c-4664-9814-9c38cd4141d6">727</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5883a0c4f1af45ed8c9dfd991403374a_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl85LTE3LTEtMS0zNjExNA_484adcf0-dd96-459a-a2ed-bac26dcc752a">5,537</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8821517191bf42b8bc0e02f935c44aa1_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMC0xLTEtMS0zNjExNA_13adb2f2-9f75-4474-b948-806ad256f598">71</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fabd137dce443709aff110bb5cfc2a3_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMC0zLTEtMS0zNjExNA_90e1e8a1-36da-42db-8d9e-2e281b197938">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i434a3be26f1e49d7aded48c5a381f7aa_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMC01LTEtMS0zNjExNA_a84d477a-dc19-4c3d-9285-c5c0c1a47842">118</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb09c686b3fe4b18831ab97672a97684_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMC03LTEtMS0zNjExNA_e0e1c345-b03b-4a8e-9b56-b885ee913527">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b74ec2b9f6241beb0f64f9bcb8e9bd2_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMC05LTEtMS0zNjExNA_e80d199d-6ca9-48d8-a6d2-81e1c632cb93">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cccdc4048f14f9aba13420a748b1cb0_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMC0xMS0xLTEtMzYxMTQ_869f03b3-e448-4854-a5d1-4f961b910e87">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56a0b256a5f846b59245515ec6582a12_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMC0xMy0xLTEtMzYxMTQ_a5a8d911-87d5-4e47-9f64-db4f6b600ec3">1,031</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d85271574064679a5aa40f2354a8f2f_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMC0xNS0xLTEtMzYxMTQ_3639eba9-3815-4bef-beeb-aaeee3a46c7c">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i397a64580bb74a48a90f52650bf0dc3a_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMC0xNy0xLTEtMzYxMTQ_4327ad54-0b90-4c0b-b31f-3e7c95aaa63f">1,251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bcc6091f431413b8b187d87498a4404_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMS0xLTEtMS0zNjExNA_246ae8dc-0c65-445a-a2dc-2feb6d2fecab">1,821</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2795634c41c449d94e00d4a70c3d0cb_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMS0zLTEtMS0zNjExNA_66be4aa0-82ca-4eef-91f6-ae37fd2e6ab5">310</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if79eaa4f65dc454f838904bf1d29ec73_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMS01LTEtMS0zNjExNA_b3d2f4e3-d7d9-408e-a684-196ac9c4c252">571</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia05fa9a4b656464dbbae9e04c7444b8a_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMS03LTEtMS0zNjExNA_eeadb0d7-ad85-4f64-be54-be853c70d2c4">52</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1312208ffac3455f98988e3a2efed57b_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMS05LTEtMS0zNjExNA_f2210219-98e5-47ce-be12-0bd450dd6a8a">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e9e2317ebad45cab499ee885cd13767_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMS0xMS0xLTEtMzYxMTQ_3c525329-add5-4ee7-8547-4026202055f4">&#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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60e4b9cedbb84d38b65e0d6fde2a500e_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMS0xMy0xLTEtMzYxMTQ_9745731d-8e8e-4d9e-9823-1a80d8af56fd">3,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i994f8650700e49cfa06d6e4082d1ddb8_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMS0xNS0xLTEtMzYxMTQ_cc291182-19af-424f-907d-24aea15d28c6">748</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i851126be2aca4055bb11c1b563911db9_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMS0xNy0xLTEtMzYxMTQ_365edbc5-0df4-4042-84fb-a2e991961d84">6,788</ix:nonFraction>&#160;</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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6317165411f1497eba642047ffaccca6_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMi0xLTEtMS0zNjExNA_9ed9dc3e-a013-4839-89d2-1c70a7cc3460">45,286</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1db48366971f4addbc281c55d139ea56_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMi0zLTEtMS0zNjExNA_2ddfec7e-745e-42f6-b3e2-695f70407c8c">27,813</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30d6807fae441868779a6ecb8fb3fbc_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMi01LTEtMS0zNjExNA_7e91abd7-a0a2-4ca7-b9fc-40a5fc92e41b">5,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa027962e0243c2ae8e65679241a4cf_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMi03LTEtMS0zNjExNA_b97a00be-b426-435d-b23d-ed577ef66f78">2,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43292103880a436484c949da39e385da_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMi05LTEtMS0zNjExNA_5665c31b-fdcc-46db-8cae-c52a36791b6f">1,705</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0117bcc5e8f48e19581e589f28836a6_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMi0xMS0xLTEtMzYxMTQ_e7dd9656-df03-4bbc-aba5-2a1424dfb023">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida8811f655904060ae56b071b4abc33d_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMi0xMy0xLTEtMzYxMTQ_1b80481d-f8de-4733-b786-e2c19f03d593">386,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65617032fca24860a2d715c1b17b7852_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMi0xNS0xLTEtMzYxMTQ_82115798-dbd4-4be6-b8f1-9da0b85f9d3e">28,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6938e0a112ec407f847f5eb4bd8860e2_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMi0xNy0xLTEtMzYxMTQ_984697b1-3f88-4f70-9e5f-718201f2c503">498,892</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3497e91fc34d424daa40e5f05dc4a78a_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMy0xLTEtMS0zNjExNA_756e813d-0f2a-472e-b536-159be5b40275">47,107</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7560ec45a09e4b399d0d04b170741bbe_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMy0zLTEtMS0zNjExNA_715951f0-997f-4738-ba6b-a02fda2cc34c">28,123</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bd8e7f7f7174374b023829c78f5bc0e_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMy01LTEtMS0zNjExNA_767981c0-a9d4-4690-beec-c59a1db0d9af">5,968</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b30aa6544954076b2a2821fb3cc409f_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMy03LTEtMS0zNjExNA_2d064cfd-0b88-41cf-9d17-93de05445ac1">2,851</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49739f4c286240c6a0a0342f8b948074_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMy05LTEtMS0zNjExNA_f284753e-b7bc-49b4-add3-b614a1be14bc">1,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07182c15a4354e1ca153aec784b0e4ff_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMy0xMS0xLTEtMzYxMTQ_5163347b-65d9-41d8-8b26-07b86431a193">572</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia174d084158842558d13441b30afa521_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMy0xMy0xLTEtMzYxMTQ_fd5c3a85-5d10-4ae6-80a7-e3bf4ba4eb53">390,060</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a4ca6af0f9b49c393b7390fc39bc7d5_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMy0xNS0xLTEtMzYxMTQ_8ac3ec24-fd9a-47b3-92a9-5113ec1d4e36">29,277</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i810671430e504d8dadb4cb4be6d998e2_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMy0xNy0xLTEtMzYxMTQ_cca879e3-281d-4800-914c-f5fc17918c00">505,680</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:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNDgwNQ_dec54bd2-af2c-4df7-9b67-bf4c707a5dd8" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolving loans that converted to term during 2021 and 2020 were as follows:</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:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;padding:2px 1pt;text-align: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 industrial</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="i52c6313f0ac24b3eb13752c873b998c5_D20210101-20211231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV8xLTEtMS0xLTM2NTIw_c8e24279-27d0-4e7f-8954-3c8d6b0bcbb3">40,099</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="i9074f533923642f3805f762e3ec833d3_D20200101-20201231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV8xLTEtMS0xLTM1ODMz_ebeabd8d-187a-41b4-adcb-44b5c99204b3">47,562</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="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%">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="ib3d054482720411489144c9c4ede0374_D20210101-20211231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV8yLTEtMS0xLTM2NTIw_f56f13c4-fc5b-450f-9cd3-84f79136218c">54,996</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a14a47e5d984ca2b9875e62b5ae9a17_D20200101-20201231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV8yLTEtMS0xLTM1ODMz_f1cf42e0-2a47-46a1-8f35-16f49657c4f6">33,150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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="i4e209fd7327e44d9addf7cf5a94034db_D20210101-20211231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV80LTEtMS0xLTM2NTIw_d2b2f5e8-fc06-4c7b-b480-ba73ea53a6a5">68,337</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6393458cdbdc4df1a558f3cefe5b1622_D20200101-20201231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV80LTEtMS0xLTM1ODMz_c81cade5-9497-42a2-8ee5-25ad1cdf98c0">10,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="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%">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="i648523982fd14f75b0ceafb682a29e3a_D20210101-20211231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV81LTEtMS0xLTM2NTIw_c34fbfbc-b60e-48d5-b03c-77757571916b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e175c8ca040456bb791d48df3c1cfee_D20200101-20201231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV81LTEtMS0xLTM1ODMz_3a2e375c-53cd-4a5f-b32c-53d7aa8609ba">1,131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Consumer real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ff7bead1b7644d780a8d6637a373933_D20210101-20211231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV82LTEtMS0xLTM2NTIw_dd9a6252-4f4c-48f5-85f0-c3f5a609cd13">1,156</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if17e80b75c3346c2a0139e993f7b4b94_D20200101-20201231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV82LTEtMS0xLTM1ODMz_01024b24-6560-4020-ae14-61423e999193">2,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="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%">Consumer 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="i19be6e0d9ac641269fbf69e4f69f0e7f_D20210101-20211231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV83LTEtMS0xLTM2NTIw_5fe1fab8-0f11-42f6-8fa9-a007c234ab58">8,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="ic2f88369bf30408faed026ccb2d9fb18_D20200101-20201231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV83LTEtMS0xLTM1ODMz_f27e1b97-8244-4665-8cac-f3824fd8b887">16,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="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%">Total</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="i2567fa6007e3452d8fa9e3d55d01679d_D20210101-20211231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV84LTEtMS0xLTM2NTIw_bf5f69e0-a71a-4b5e-854e-0a3d84fa4a79">172,955</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="i33171384ba834d42a52f34f8161aa3e8_D20200101-20201231" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV84LTEtMS0xLTM1ODMz_fffcb806-4405-4c6c-975c-fd8bf31bf7a7">111,007</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><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In assessing the general economic conditions in the State of Texas, management monitors and tracks the Texas Leading Index (&#8220;TLI&#8221;), which is produced by the Federal Reserve Bank of Dallas. The TLI is a single summary statistic that is designed to signal the likelihood of the Texas economy&#8217;s transition from expansion to recession and vice versa. Management believes this index provides a reliable indication of the direction of overall credit quality. The TLI is a composite of the following eight leading indicators: (i)&#160;Texas Value of the Dollar, (ii)&#160;U.S. Leading </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%">100</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="ia18719aa439249e79bd616eefb5920cf" continuedAt="icf33a1e83e084534846320578ee97c27"><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Index, (iii)&#160;real oil prices (iv)&#160;well permits, (v)&#160;initial claims for unemployment insurance, (vi)&#160;Texas Stock Index, (vii)&#160;Help-Wanted Index and (viii)&#160;average weekly hours worked in manufacturing. The TLI totaled <ix:nonFraction unitRef="number" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="1" name="cfr:TexasLeadingIndexEconomicConditionIndicator" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18xMDIyOQ_e5b46f33-0947-4229-964d-8f62ba41d697">134.7</ix:nonFraction> at December&#160;31, 2021 and <ix:nonFraction unitRef="number" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="1" name="cfr:TexasLeadingIndexEconomicConditionIndicator" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18xMDI3MQ_c2f4489f-b041-4e36-aa64-83864c46a58f">118.1</ix:nonFraction> at December&#160;31, 2020. A higher TLI value implies more favorable economic conditions.</span></div><ix:continuation id="ied64ba89153f4a32adcf6748756e7b0c" continuedAt="iaeea37d4e0124a9c93195e10f054ec56"><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance For Credit Losses - Loans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC&#160;326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. The amount of the allowance represents management's best estimate of current expected credit losses on loans considering available information, from internal and external sources, relevant to assessing collectibility over the loans' contractual terms, adjusted for expected prepayments when appropriate. The contractual term excludes expected extensions, renewals and modifications unless (i)&#160;management has a reasonable expectation that a trouble debt restructuring will be executed with an individual borrower or (ii)&#160;such extension or renewal options are not unconditionally cancellable by us and, in such cases, the borrower is likely to meet applicable conditions and likely to request extension or renewal. Relevant available information includes historical credit loss experience, current conditions and reasonable and supportable forecasts. While historical credit loss experience provides the basis for the estimation of expected credit losses, adjustments to historical loss information may be made for differences in current portfolio-specific risk characteristics, environmental conditions or other relevant factors. The allowance for credit losses is measured on a collective basis for portfolios of loans when similar risk characteristics exist. Loans that do not share risk characteristics are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Expected credit losses for collateral dependent loans, including loans where the borrower is experiencing financial difficulty but foreclosure is not probable, are based on the fair value of the collateral at the reporting date, adjusted for selling costs as appropriate. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit loss expense related to loans reflects the totality of actions taken on all loans for a particular period including any necessary increases or decreases in the allowance related to changes in credit loss expectations associated with specific loans or pools of loans. Portions of the allowance may be allocated for specific credits; however, the entire allowance is available for any credit that, in management&#8217;s judgment, should be charged off. While management utilizes its best judgment and information available, the ultimate appropriateness of the allowance is dependent upon a variety of factors beyond our control, including the performance of our loan portfolio, the economy, changes in interest rates and the view of the regulatory authorities toward loan classifications.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In calculating the allowance for credit losses, most loans are segmented into pools based upon similar characteristics and risk profiles. Common characteristics and risk profiles include the type/purpose of loan, underlying collateral, geographical similarity and historical/expected credit loss patterns. In developing these loan pools for the purposes of modeling expected credit losses, we also analyzed the degree of correlation in how loans within each portfolio respond when subjected to varying economic conditions and scenarios as well as other portfolio stress factors. For modeling purposes, our loan pools include (i)&#160;commercial and industrial and energy - non-revolving, (ii)&#160;commercial and industrial and energy - revolving, (iii)&#160;commercial real estate - owner occupied, (iv)&#160;commercial real estate - non-owner occupied, (v)&#160;commercial real estate - construction/land development, (vi)&#160;consumer real estate and (vii)&#160;consumer and other. We periodically reassess each pool to ensure the loans within the pool continue to share similar characteristics and risk profiles and to determine whether further segmentation is necessary.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each loan pool, we measure expected credit losses over the life of each loan utilizing a combination of models which measure (i)&#160;probability of default&#160;(&#8220;PD&#8221;), which is the likelihood that loan will stop performing/default, (ii)&#160;probability of attrition (&#8220;PA&#8221;), which is the likelihood that a loan will pay-off prior to maturity, (iii)&#160;loss given default (&#8220;LGD&#8221;), which is the expected loss rate for loans in default and (iv)&#160;exposure at default (&#8220;EAD&#8221;), which is the estimated outstanding principal balance of the loans upon default, including the expected funding of unfunded commitments outstanding as of the measurement date. For certain commercial loan portfolios, the PD is calculated using a transition matrix to determine the likelihood of a customer&#8217;s risk grade migrating from one specified range of risk grades to a different specified range. Expected credit losses are calculated as the product of PD (adjusted for attrition), LGD and EAD. This methodology builds on default probabilities already incorporated into our risk grading process by utilizing pool-specific historical loss rates to calculate expected credit losses. These pool-specific historical loss rates may be adjusted for current macroeconomic assumptions, as further discussed below, and other factors such as differences in underwriting standards, portfolio mix, or when historical asset terms do not reflect the contractual terms of the financial assets being evaluated as of the measurement date. Each time we measure expected </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%">101</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="iaeea37d4e0124a9c93195e10f054ec56" continuedAt="i398c9d17c6694f22a51bc03e41c427fb"><ix:continuation id="icf33a1e83e084534846320578ee97c27" continuedAt="i53441a2006694fd4aabc190fd06858b4"><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">credit losses, we assess the relevancy of historical loss information and consider any necessary adjustments to address any differences in asset-specific characteristics. Due to their short-term nature, expected credit losses for overdrafts included in consumer and other loans are based solely upon a weighting of recent historical charge-offs over a period of three years.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement of expected credit losses is impacted by loan/borrower attributes and certain macroeconomic variables. Significant loan/borrower attributes utilized in our modeling processes include, among other things, (i)&#160;origination date, (ii)&#160;maturity date, (iii)&#160;payment type, (iv)&#160;collateral type and amount, (v)&#160;current risk grade, (vi)&#160;current unpaid balance and commitment utilization rate, (vii)&#160;payment status/delinquency history and (viii)&#160;expected recoveries of previously charged-off amounts. Significant macroeconomic variables utilized in our modeling processes include, among other things, (i)&#160;Gross State Product for Texas and U.S. Gross Domestic Product, (ii)&#160;selected market interest rates including U.S. Treasury rates, bank prime rate, 30-year fixed mortgage rate, BBB corporate bond rate, among others, (iii)&#160;unemployment rates, (iv)&#160;commercial and residential property prices in Texas and the U.S. as a whole, (v)&#160;West Texas Intermediate crude oil price and (vi)&#160;total stock market index. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PD and PA were estimated by analyzing internally-sourced data related to historical performance of each loan pool over a complete economic cycle. PD and PA are adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a reasonable and supportable forecast period. We have determined that we are reasonably able to forecast the macroeconomic variables used in our modeling processes with an acceptable degree of confidence for a total of two years with the last twelve months of the forecast period encompassing a reversion process whereby the forecasted macroeconomic variables are reverted to their historical mean utilizing a rational, systematic basis. The macroeconomic variables utilized as inputs in our modeling processes were subjected to a variety of analysis procedures and were selected primarily based on statistical relevancy and correlation to our historical credit losses. By reverting these modeling inputs to their historical mean and considering loan/borrower specific attributes, our models are intended to yield a measurement of expected credit losses that reflects our average historical loss rates for periods subsequent to the twelve-month reversion period. The LGD is based on historical recovery averages for each loan pool, adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a two-year forecast period, with the final twelve months of the forecast period encompassing a reversion process, which management considers to be both reasonable and supportable. This same forecast/reversion period is used for all macroeconomic variables used in all of our models. EAD is estimated using a linear regression model that estimates the average percentage of the loan balance that remains at the time of a default event.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management qualitatively adjusts model results for risk factors that are not considered within our modeling processes but are nonetheless relevant in assessing the expected credit losses within our loan pools. These qualitative factor (&#8220;Q-Factor&#8221;) and other qualitative adjustments may increase or decrease management's estimate of expected credit losses by a calculated percentage or amount based upon the estimated level of risk. The various risks that may be considered in making Q-Factor and other qualitative adjustments include, among other things, the impact of (i)&#160;changes in lending policies and procedures, including changes in underwriting standards and practices for collections, write-offs, and recoveries, (ii)&#160;actual and expected changes in international, national, regional, and local economic and business conditions and developments that affect the collectibility of the loan pools, (iii)&#160;changes in the nature and volume of the loan pools and in the terms of the underlying loans, (iv)&#160;changes in the experience, ability, and depth of our lending management and staff, (v)&#160;changes in volume and severity of past due financial assets, the volume of non-accrual assets, and the volume and severity of adversely classified or graded assets, (vi)&#160;changes in the quality of our credit review function, (vii)&#160;changes in the value of the underlying collateral for loans that are non-collateral dependent, (viii)&#160;the existence, growth, and effect of any concentrations of credit and (ix)&#160;other factors such as the regulatory, legal and technological environments; competition; and events such as natural disasters or health pandemics.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In some cases, management may determine that an individual loan exhibits unique risk characteristics which differentiate the loan from other loans within our loan pools. In such cases, the loans are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Specific allocations of the allowance for credit losses are determined by analyzing the borrower&#8217;s ability to repay amounts owed, collateral deficiencies, the relative risk grade of the loan and economic conditions affecting the borrower&#8217;s industry, among other things. A loan is considered to be collateral dependent when, based upon management's assessment, the borrower is experiencing financial difficulty and repayment is expected to be provided substantially through the operation or sale of the collateral. In such cases, expected credit losses are based on the fair value of the collateral at </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%">102</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i53441a2006694fd4aabc190fd06858b4" continuedAt="i1d863d37b7de47b692c72556fd52d4db"><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i398c9d17c6694f22a51bc03e41c427fb" continuedAt="i68f6eab1813c447daea2a98a43020d0e">the measurement date, adjusted for estimated selling costs if satisfaction of the loan depends on the sale of the collateral. We reevaluate the fair value of collateral supporting collateral dependent loans on a quarterly basis. The fair value of real estate collateral supporting collateral dependent loans is evaluated by our internal appraisal services using a methodology that is consistent with the Uniform Standards of Professional Appraisal Practice. The fair value of collateral supporting collateral dependent construction loans is based on an &#8220;as is&#8221; valuation.</ix:continuation></span></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNDc4NA_85328919-f24a-436b-b25f-03b09afadd50" escape="true"><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the allowance for credit losses on loans segregated by loan portfolio segment as of December&#160;31, 2021 and 2020, calculated in accordance with the CECL methodology described above. <ix:nonFraction unitRef="usd" contextRef="ib0c3da8aacda42fd8dc0547d6741fa4b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yMjI1Mg_d16bd68f-16b5-4d9f-b18e-ba746c48a507">No</ix:nonFraction> allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA.</span></div><div style="margin-top:5pt;text-align:justify"><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:24.701%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></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:10.598%"></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:10.598%"></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:10.598%"></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:10.598%"></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:10.604%"></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:8pt;font-weight:700;line-height:100%">Commercial<br/>and<br/>Industrial</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:8pt;font-weight:700;line-height:100%">Energy</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:8pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>Real&#160;Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;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><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 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modeled expected credit losses</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="i6e55bdaa6cad438cba16c6ada89030a7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8xLTEtMS0xLTM1ODMz_82e73d74-8d64-4cc2-998b-bda193089360">46,946</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i9fe89ce9b9dc41dca0df5b87d5a59f3a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8xLTMtMS0xLTM1ODMz_abd58a13-46de-4ac5-94a6-d87b010f66ee">6,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i980a36ae48e7441f81f903860f914564_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8xLTUtMS0xLTM1ODMz_d2a76379-1d1e-4710-b5e3-c31fe86ef6a1">16,676</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a1e1665029a4e48a13d645892a2f9e8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8xLTctMS0xLTM1ODMz_f661cdac-4e01-4610-ba2a-e97c73791f6a">6,484</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="idf890a8a8a9e4cebbefe1953490e6e5b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8xLTktMS0xLTM1ODMz_c354c04f-73e2-4e57-9b38-c2dd8acee186">6,397</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i0fc495d11fbf42fea9512d84920d5968_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8xLTExLTEtMS0zNTgzMw_c54c9d2b-497b-4d77-b968-fe641cf2f2fc">82,866</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Q-Factor and other qualitative adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3807236d1b7434cb1ac0d4a3e58a9b8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8yLTEtMS0xLTM1ODMz_a6c9abd9-1c5c-4a49-978c-eff88e8575cb">14,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2d68947f66a477e81992cb160e6d3ff_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8yLTMtMS0xLTM1ODMz_fddef0c5-383b-4bf9-9133-013e6c331da7">5,374</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia39789c2ebd340aba87d0b918b919ed0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8yLTUtMS0xLTM1ODMz_78c8bb4d-4d08-4a58-8ed4-4cc466819889">127,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="i44e3a9f78d62496a80f0ebda4c476170_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8yLTctMS0xLTM1ODMz_376f3bfe-ff12-459d-8cad-9d8ede004658">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="i14eaa27a95234b11a4c1100eedf0fb95_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8yLTktMS0xLTM1ODMz_3ce26593-27de-4479-8f01-581370d9c19c">1,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="ieb278efaf7064ce19a71564abead4e27_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8yLTExLTEtMS0zNTgzMw_a7aeb441-712b-4f88-a938-8830c5b11f56">149,348</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specific allocations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib132ea41ac1c4e018ec569d6c871195c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8zLTEtMS0xLTM1ODMz_cee9e6ed-8ca7-4949-bfa2-acc5723e262a">10,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="i2bea154b812a4c69beff4dceb0695b9b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8zLTMtMS0xLTM1ODMz_40e02d78-f822-433f-9db8-b2578fb5f850">5,480</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i218516c4d8b8444d89466d48169d4f22_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8zLTUtMS0xLTM1ODMz_3c3ba0dd-4073-47dc-b9a8-74b2062bd83f">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="i35325537495541139418837f1f8e2848_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8zLTctMS0xLTM1ODMz_598ef798-adc5-43eb-a36b-3e816095f7d1">36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d3f7fef37f6452ea70a9c928fc8c23a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8zLTktMS0xLTM1ODMz_9aaadd04-d166-406d-99de-c82a0c601f79">&#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="i2a0605ea10264c81ab11e8e6e2001337_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8zLTExLTEtMS0zNTgzMw_827435c7-a882-4251-8d79-2e95f44edd74">16,452</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align: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 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="i1afc37271d4b41888bf0168f82a7d5de_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF80LTEtMS0xLTM1ODMz_55a27eac-1cc0-4896-9ad3-9debc2aa486c">72,091</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="i3da89888138f4b0b9014523d490053ee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF80LTMtMS0xLTM1ODMz_c9004a73-cdb1-4698-8b4f-06c40b393407">17,217</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="i8fc15f4e18854e45a0ee3b4c74c21a9c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF80LTUtMS0xLTM1ODMz_53f82c64-f549-4d25-9c51-cfa2013c2443">144,936</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="i1c5056e544ea4b2fbef1e0bef687f54a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF80LTctMS0xLTM1ODMz_bff87aab-e896-4120-b3fc-130ece800094">6,585</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="i593d782acaf845e8b67e8337e5da28c4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF80LTktMS0xLTM1ODMz_1d395e40-9c86-48e7-8623-c4fb2ea815ea">7,837</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="ie0cea98278054adeb8d68511d354aeb6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF80LTExLTEtMS0zNTgzMw_def19207-702d-4938-a8b7-3f5f86382dce">248,666</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:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><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 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modeled expected credit 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="icd1cff089cb7487eb85763e69d48960c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF83LTEtMS0xLTM2OTA2_a40c7547-b6b3-48eb-a3bb-1c8d28fe5e1c">65,645</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i308ea2bbd0cb40a1a069aa559358208a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF83LTMtMS0xLTM2OTA2_df1ecdfc-7bbc-4901-b3bc-dc871b505cd7">8,910</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id384e4fd053d426984c0a015bc454136_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF83LTUtMS0xLTM2OTA2_b5d3fb71-0e49-4f45-a34d-c0a78551c888">125,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd035715b8c64e818ef3c4d0ad0af63f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF83LTctMS0xLTM2OTA2_b5cf3fac-556f-4ec2-9320-bc503ef2c00d">7,926</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b8ae3e404e24beaae05f16b92d444b9_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF83LTktMS0xLTM2OTA2_4d9a9926-5601-446c-8d59-e455c7a036f0">6,945</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fa156c926f04aa9871a79d9a9ce4154_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF83LTExLTEtMS0zNjkwNg_77cfea2d-c5a8-4cf9-9fb5-749ffa84b1e7">214,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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Q-Factor and other qualitative 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="i6ba4b895d3f9497bae4845adcb9a77e3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF84LTEtMS0xLTM2OTA2_1a58b137-15ea-4dba-b38e-831ad5f2c50a">2,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="i3bdb9943b0cc48d689dd8313b874d53b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF84LTMtMS0xLTM2OTA2_05d56f68-a5cc-4139-88a4-ca2c0fedb1b9">21,216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib62270a5868a43709ed7e81b1bb57f61_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF84LTUtMS0xLTM2OTA2_e715e2a3-c2cf-4d8a-a773-065782b81d6f">9,253</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4a9c42b05a545a48818e01458c16d61_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF84LTctMS0xLTM2OTA2_d3eac26a-fdb2-41fa-9e08-6d8f861503de">&#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="i0c8dd055782449ae938ca574caafd482_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF84LTktMS0xLTM2OTA2_dc2b7aee-9320-406d-97f3-aac99776a9ed">&#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="i4b060d0a88964bafa37588d9accde32d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF84LTExLTEtMS0zNjkwNg_572bf3c1-0c6a-43e0-b7b4-9cfeae04a440">33,346</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specific allocations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d212800426848c5a08a9d7dde876283_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF85LTEtMS0xLTM2OTA2_7084b87a-60e9-4ae4-bde7-be0e7ee3f89b">5,321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib35a6166fe8d4f4bbd5dc829e81dd46b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF85LTMtMS0xLTM2OTA2_2f599f94-9937-414f-aa9d-9ce310d56f1a">9,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="if662ca8cb7a045b88cea77c84d79d542_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF85LTUtMS0xLTM2OTA2_a090301a-c645-4501-84d2-829a15c10458">513</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46ebe2b70da94afaa066b030524a8e54_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF85LTctMS0xLTM2OTA2_a1df86fb-7bb6-47ae-bde1-84645ed8ef32">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1e45c12921349e8ac0a277dfb239bcf_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF85LTktMS0xLTM2OTA2_1c2c714f-7c24-409d-b1f4-f5851a33c113">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6251e22d2678409ab63b39aa86188ccf_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF85LTExLTEtMS0zNjkwNg_15716206-e8a1-4758-bf13-3a0e52b91de9">15,279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align: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 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="i6e82428f512e4163a14e316a0ae59eea_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8xMC0xLTEtMS0zNjkwNg_c20e2e4b-1c18-4faf-a960-ec4798a59208">73,843</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="ib76ff36feca74e89bb95b6628d7622fa_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8xMC0zLTEtMS0zNjkwNg_e1d44540-a59a-4e96-9e37-fd3a81438269">39,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="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8xMC01LTEtMS0zNjkwNg_c598c9d7-cc8b-4726-add6-c47b2e9c7f7e">134,892</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="ibb9067b61ade460ab87f54d9f8bcdd72_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8xMC03LTEtMS0zNjkwNg_dfaa5b05-fc55-4ac0-85f8-a6f6baaeca18">7,926</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="i810671430e504d8dadb4cb4be6d998e2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8xMC05LTEtMS0zNjkwNg_3764fbca-f0e6-4f23-8334-df0a7fb195ae">6,963</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="ic7c03bd2340f4cf08df42d7dd071a201_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8xMC0xMS0xLTEtMzY5MDY_84ea2c86-daa6-420e-af82-8ecb277d93a5">263,177</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><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNDgwNw_b372db08-8f40-473b-bf15-e4ae76aac0a1" escape="true"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on loans by portfolio segment for 2021, 2020 and 2019. Allocation of a portion of the allowance to one category of loans does not preclude its availability to absorb losses in other categories. <ix:nonFraction unitRef="usd" contextRef="ib0c3da8aacda42fd8dc0547d6741fa4b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yMjg3MQ_d16bd68f-16b5-4d9f-b18e-ba746c48a507">No</ix:nonFraction> allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA. </span></div><div style="margin-top:5pt;text-align:justify"><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:30.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></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:9.637%"></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:9.637%"></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:9.637%"></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:9.637%"></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:9.640%"></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:8pt;font-weight:700;line-height:100%">Commercial<br/>and<br/>Industrial</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:8pt;font-weight:700;line-height:100%">Energy</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:8pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>Real&#160;Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="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><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:400;line-height:100%">Beginning balance</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="i6e82428f512e4163a14e316a0ae59eea_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yLTEtMS0xLTM1ODMz_27ba5f2b-4400-49f7-ac1a-0a654d1255a7">73,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yLTMtMS0xLTM1ODMz_fba142b7-4488-4963-ad35-cce1cb94f8dd">39,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yLTUtMS0xLTM1ODMz_7730ffac-ebd6-4d78-a274-c0171e8b8aff">134,892</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="ibb9067b61ade460ab87f54d9f8bcdd72_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yLTctMS0xLTM1ODMz_0abcc67c-534a-462b-af3e-b3003ee6df63">7,926</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i810671430e504d8dadb4cb4be6d998e2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yLTktMS0xLTM1ODMz_e0d67b75-3e77-4367-9178-a81005ac0896">6,963</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7c03bd2340f4cf08df42d7dd071a201_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yLTExLTEtMS0zNTgzMw_fa0b268c-73ea-4133-96cd-9d555f1b927f">263,177</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Credit loss (expense) benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0f287e76f7854ab0b95d5c161a987e71_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl80LTEtMS0xLTM1ODMz_d0c830db-6cbb-4821-9b53-e4dab6bbb1aa">2,160</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i124f7f5ad643431ebee394d095dabe0b_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl80LTMtMS0xLTM1ODMz_03d24071-96f6-48e2-9052-9e4c21e41ab5">19,207</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iceedfb6a7daf4d59b4af3e5a26aa3d84_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl80LTUtMS0xLTM1ODMz_b5347349-ac96-452b-8e8c-dd67177daa88">8,101</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i188e0bc428a140489304707ad9e0f556_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl80LTctMS0xLTM1ODMz_fc461100-ebdb-4f31-b03a-8beaeadf2188">3,061</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7b3ee79ac8a454297a0a082c57637eb_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl80LTktMS0xLTM1ODMz_1119f06a-8b3f-4df0-b5c1-71cc43434cba">10,230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3345068ebc4e48108048d7a591839125_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl80LTExLTEtMS0zNTgzMw_b649e269-2f5a-4894-b5f7-7d5a00dbfe20">6,097</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%">Charge-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0f287e76f7854ab0b95d5c161a987e71_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl81LTEtMS0xLTM1ODMz_5c31da92-0d56-4678-8353-0aa05f1e3c1f">5,513</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i124f7f5ad643431ebee394d095dabe0b_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl81LTMtMS0xLTM1ODMz_d1cd5620-09ea-4d47-bbad-ec62f8d5134d">5,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="iceedfb6a7daf4d59b4af3e5a26aa3d84_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl81LTUtMS0xLTM1ODMz_9c044725-8f64-4052-970f-ded0b059467f">399</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i188e0bc428a140489304707ad9e0f556_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl81LTctMS0xLTM1ODMz_5a28ef25-0002-43cb-8d50-d889c952a0fe">829</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id7b3ee79ac8a454297a0a082c57637eb_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl81LTktMS0xLTM1ODMz_ddeccb17-cc92-4c58-bdfb-eb5bb571bbf4">18,614</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3345068ebc4e48108048d7a591839125_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl81LTExLTEtMS0zNTgzMw_17140393-4f77-4dba-b358-a17013b1870a">30,686</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%">Recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f287e76f7854ab0b95d5c161a987e71_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl82LTEtMS0xLTM1ODMz_dc6b803d-db4c-4abb-9b66-648912bc3681">5,921</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i124f7f5ad643431ebee394d095dabe0b_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl82LTMtMS0xLTM1ODMz_d0175d95-bffe-4f41-a6c6-55f44b62c481">2,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="iceedfb6a7daf4d59b4af3e5a26aa3d84_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl82LTUtMS0xLTM1ODMz_b20eea3f-e861-4c6c-a75c-846db1971b39">2,342</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i188e0bc428a140489304707ad9e0f556_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl82LTctMS0xLTM1ODMz_cdf3cc2c-c2f9-40e8-86cc-21fef794db9c">2,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="id7b3ee79ac8a454297a0a082c57637eb_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl82LTktMS0xLTM1ODMz_b4ef333b-5a84-40ba-9da8-351aa82f37e1">9,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3345068ebc4e48108048d7a591839125_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl82LTExLTEtMS0zNTgzMw_a8c4b9ef-76ce-48a7-a3ed-a8d9d5c26c5c">22,272</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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 (charge-offs) recoveries</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="i0f287e76f7854ab0b95d5c161a987e71_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl83LTEtMS0xLTM1ODMz_c931b187-4236-4973-943a-f4b1f700c0d2">408</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i124f7f5ad643431ebee394d095dabe0b_D20210101-20211231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl83LTMtMS0xLTM1ODMz_83b785c2-e24e-4db2-9aed-456700da86cd">3,129</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="iceedfb6a7daf4d59b4af3e5a26aa3d84_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl83LTUtMS0xLTM1ODMz_f796288a-7c9d-44be-a2d1-975b014c237f">1,943</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i188e0bc428a140489304707ad9e0f556_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl83LTctMS0xLTM1ODMz_892ee3e6-cbaa-4f5d-849e-bb3a92a6009b">1,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="id7b3ee79ac8a454297a0a082c57637eb_D20210101-20211231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl83LTktMS0xLTM1ODMz_988b28ee-01ca-4923-b79a-7252007646fc">9,356</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="i3345068ebc4e48108048d7a591839125_D20210101-20211231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl83LTExLTEtMS0zNTgzMw_28f59220-c96f-4070-a701-20378a9f5089">8,414</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 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</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="i1afc37271d4b41888bf0168f82a7d5de_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl84LTEtMS0xLTM1ODMz_55a27eac-1cc0-4896-9ad3-9debc2aa486c">72,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="i3da89888138f4b0b9014523d490053ee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl84LTMtMS0xLTM1ODMz_c9004a73-cdb1-4698-8b4f-06c40b393407">17,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><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="i8fc15f4e18854e45a0ee3b4c74c21a9c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl84LTUtMS0xLTM1ODMz_53f82c64-f549-4d25-9c51-cfa2013c2443">144,936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i1c5056e544ea4b2fbef1e0bef687f54a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl84LTctMS0xLTM1ODMz_bff87aab-e896-4120-b3fc-130ece800094">6,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i593d782acaf845e8b67e8337e5da28c4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl84LTktMS0xLTM1ODMz_1d395e40-9c86-48e7-8623-c4fb2ea815ea">7,837</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0cea98278054adeb8d68511d354aeb6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl84LTExLTEtMS0zNTgzMw_def19207-702d-4938-a8b7-3f5f86382dce">248,666</ix:nonFraction>&#160;</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%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><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%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4350420e64ee49ed8af8f5b20c07a1b5_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMC0xLTEtMS0zNTgzMw_b2380094-9fde-49db-bc06-04f286c705f8">51,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia853b241eb0448e2a4a4a11f1753e3a3_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMC0zLTEtMS0zNTgzMw_35277271-b809-46de-b288-1741e879d71c">37,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="i3f5d0660f9784fb6af42212377359041_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMC01LTEtMS0zNTgzMw_f1863553-83a1-4e21-93c6-52d3f35abacc">31,037</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6597ae6bbab4729a36883650b35d04c_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMC03LTEtMS0zNTgzMw_535bdd27-cd85-4f00-bca9-dd89e5957479">4,113</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0166a8dbc454193973b63c2c2531e24_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMC05LTEtMS0zNTgzMw_81525599-a306-413a-8a64-baeedc46e8d9">8,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622aa9fa781543cb899e6f9179d9c773_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMC0xMS0xLTEtMzU4MzM_7198dabe-8846-4ea2-a10d-dc1075d6f02f">132,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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impacting of adopting ASC 326</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47d27b1e28f64767ab180357f23fdf8f_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMC0xLTEtMS0zNzMxMA_e810e8d2-582b-4126-ae79-1784f6657fc0">21,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="ie7699beca3cb4312a67236989c3808e8_I20200101" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMC0zLTEtMS0zNzMxMA_2fd117d7-e1ab-411f-97f2-1fee6dfa9120">10,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="i6c1720ac7d6143d991f639dbc3528e14_I20200101" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMC01LTEtMS0zNzMxMA_d3e679b9-3c8a-48b1-b96b-aaaf1723ee9f">13,519</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8e872b2c0c94f20a3b02baab9db0a88_I20200101" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMC03LTEtMS0zNzMxMA_0f41ff3f-375f-45aa-b64f-6ab785b7be8e">2,392</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8ea909b440e342e7b7049b14cdc813f9_I20200101" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMC05LTEtMS0zNzMxMA_209ac00b-774b-42d9-8477-3c60ca1a4935">2,248</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i261de01130f5424b851c117422988dc0_I20200101" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMC0xMS0xLTEtMzczMTA_0e23903d-d5e0-4b39-86b1-c91e1b8877a9">2,565</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%">Credit loss (expense) benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf0ea6fc49244dd194560b8eb4b2018d_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMS0xLTEtMS0zNTgzMw_cfe8ee3a-afb3-42fa-b519-413da397b173">15,156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f7d0eead96e4f099e4e1cf0118d81b1_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMS0zLTEtMS0zNTgzMw_29460ead-aa0c-4451-8a1f-c187b11804e1">85,889</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4502f436b4641d5a8b67dc063783e03_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMS01LTEtMS0zNTgzMw_82bb98bd-5411-4192-8fdc-73b50731392b">124,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="i03f6758e661d486ba0d7de1caed3e361_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMS03LTEtMS0zNTgzMw_e99321d3-63bc-4121-8091-3eddc750a715">1,906</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie86023c12dd74c9facb160569d36e677_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMS05LTEtMS0zNTgzMw_7c550b6d-0c57-480e-9ac3-cf6fee45bb57">9,632</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89bd71cd51443faa53eb04abab07915_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMS0xMS0xLTEtMzU4MzM_33ba3886-19d8-499e-ad65-6207c2251829">237,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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaf0ea6fc49244dd194560b8eb4b2018d_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMi0xLTEtMS0zNTgzMw_baf618e0-6507-4f3b-9804-288d527563df">18,908</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6f7d0eead96e4f099e4e1cf0118d81b1_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMi0zLTEtMS0zNTgzMw_bdd1bbc0-275a-4549-b783-ade7fbfe179b">76,107</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia4502f436b4641d5a8b67dc063783e03_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMi01LTEtMS0zNTgzMw_a9ef399d-1b52-437e-8e9b-c50eee35190b">7,499</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i03f6758e661d486ba0d7de1caed3e361_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMi03LTEtMS0zNTgzMw_c43a6184-247f-44d4-9602-ab847d5662f6">2,186</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie86023c12dd74c9facb160569d36e677_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMi05LTEtMS0zNTgzMw_a78bc53d-6cd3-4b8b-b5ad-d891998bcb6c">17,830</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia89bd71cd51443faa53eb04abab07915_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMi0xMS0xLTEtMzU4MzM_80e47509-4bac-4aae-830d-cde462c6e12a">122,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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf0ea6fc49244dd194560b8eb4b2018d_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMy0xLTEtMS0zNTgzMw_03c525e2-e48e-41c2-90c0-83e56372c3a5">4,739</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f7d0eead96e4f099e4e1cf0118d81b1_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMy0zLTEtMS0zNTgzMw_76e62c88-094e-4346-8594-4f6ce12a63fc">2,842</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4502f436b4641d5a8b67dc063783e03_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMy01LTEtMS0zNTgzMw_12f1f702-3905-406c-9e77-88a71b27d491">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="i03f6758e661d486ba0d7de1caed3e361_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMy03LTEtMS0zNTgzMw_38de0172-0ecf-4770-90ac-704999356450">1,701</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie86023c12dd74c9facb160569d36e677_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMy05LTEtMS0zNTgzMw_d28e77b6-d388-4b7e-8fb1-afd8161fcd37">9,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="ia89bd71cd51443faa53eb04abab07915_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMy0xMS0xLTEtMzU4MzM_25e464b5-f3af-448c-a922-b4c80f1ec7cd">19,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%">Net (charge-offs) recoveries</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="iaf0ea6fc49244dd194560b8eb4b2018d_D20200101-20201231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNC0xLTEtMS0zNTgzMw_1c872047-de3f-4940-a666-973c56676129">14,169</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="i6f7d0eead96e4f099e4e1cf0118d81b1_D20200101-20201231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNC0zLTEtMS0zNTgzMw_8c294c38-3337-4b26-9b97-cb5bab25c2ea">73,265</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="ia4502f436b4641d5a8b67dc063783e03_D20200101-20201231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNC01LTEtMS0zNTgzMw_a752c98e-75da-4ddf-ab9b-d1cf6f096f70">7,053</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="i03f6758e661d486ba0d7de1caed3e361_D20200101-20201231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNC03LTEtMS0zNTgzMw_8096742f-cd7e-4c32-83a7-7263b9aecfb0">485</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="ie86023c12dd74c9facb160569d36e677_D20200101-20201231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNC05LTEtMS0zNTgzMw_1cc6e232-43a3-4e0e-a1f8-8cb89323763a">8,463</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="ia89bd71cd51443faa53eb04abab07915_D20200101-20201231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNC0xMS0xLTEtMzU4MzM_59ab41b3-5d51-4839-8522-7bc2006fc974">103,435</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</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="i6e82428f512e4163a14e316a0ae59eea_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNS0xLTEtMS0zNTgzMw_c20e2e4b-1c18-4faf-a960-ec4798a59208">73,843</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ib76ff36feca74e89bb95b6628d7622fa_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNS0zLTEtMS0zNTgzMw_e1d44540-a59a-4e96-9e37-fd3a81438269">39,553</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNS01LTEtMS0zNTgzMw_c598c9d7-cc8b-4726-add6-c47b2e9c7f7e">134,892</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ibb9067b61ade460ab87f54d9f8bcdd72_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNS03LTEtMS0zNTgzMw_dfaa5b05-fc55-4ac0-85f8-a6f6baaeca18">7,926</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i810671430e504d8dadb4cb4be6d998e2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNS05LTEtMS0zNTgzMw_3764fbca-f0e6-4f23-8334-df0a7fb195ae">6,963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ic7c03bd2340f4cf08df42d7dd071a201_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNS0xMS0xLTEtMzU4MzM_84ea2c86-daa6-420e-af82-8ecb277d93a5">263,177</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><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%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i834481a96deb4b3f9e455edd519498ab_I20181231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNy0xLTEtMS0zNTgzMw_2e912d9a-5883-4b5e-9574-5f6f261999ea">48,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43f26711fec64dc1bff4ac2e4e4b284e_I20181231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNy0zLTEtMS0zNTgzMw_dfd52822-406a-4c15-89ee-980e7f649ebd">29,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="if118597695f749b3b91d6a8892709cca_I20181231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNy01LTEtMS0zNTgzMw_7047f4d8-347c-44ba-8bae-84749a371ca9">38,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ef34becfd1c4bf8907c3bd355e9df5e_I20181231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNy03LTEtMS0zNTgzMw_d01cf672-fd25-4dfb-841f-4d06ebc13146">6,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05152c06c3c045b693a82ae026010050_I20181231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNy05LTEtMS0zNTgzMw_677438b4-1ad3-4b9f-b481-a551afd3ce7b">9,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a46b450afd6421491c088e32e4b848c_I20181231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNy0xMS0xLTEtMzU4MzM_803f9b1b-c216-40d9-b734-3d2f5bb299ae">132,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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss (expense) benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia87a6097d280443595636c73c9edbf36_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xOC0xLTEtMS0zNTgzMw_7126cc66-eca1-4cc8-bcb8-57ec873d0010">13,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="if923dfb2d8b146178cdb033159d88ad5_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xOC0zLTEtMS0zNTgzMw_5191ed45-cec4-4be2-8b85-269c54a8e02e">14,388</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7cfb751773f40be8f901c4149f1fc8b_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xOC01LTEtMS0zNTgzMw_13180a61-dcb5-475c-ac36-09637dca913f">6,934</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i289956988b8d44f3998433d7e8009807_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xOC03LTEtMS0zNTgzMw_ec14d33f-fd15-4832-b865-83371c54a7a5">467</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7998a9d94c174bb29cd6092b82f87d32_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xOC05LTEtMS0zNTgzMw_aa14127b-4c2c-4e1e-8ae4-a5e3b53d1d7b">12,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="ida8d3c062d244221b353ae7330a8d5e0_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xOC0xMS0xLTEtMzU4MzM_896873a7-bcd6-4be3-813b-107a55395f25">33,759</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Charge-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia87a6097d280443595636c73c9edbf36_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xOS0xLTEtMS0zNTgzMw_caad5575-9921-495d-a0d9-9822051f763d">14,117</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if923dfb2d8b146178cdb033159d88ad5_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xOS0zLTEtMS0zNTgzMw_877b3788-3908-4bba-b0da-fde303adc4b8">7,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="if7cfb751773f40be8f901c4149f1fc8b_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xOS01LTEtMS0zNTgzMw_bf4432d4-c278-43ed-acad-e8cf6ce513e6">1,025</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i289956988b8d44f3998433d7e8009807_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xOS03LTEtMS0zNTgzMw_9136e20a-308c-4445-b7f4-0c63f432497d">3,665</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7998a9d94c174bb29cd6092b82f87d32_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xOS05LTEtMS0zNTgzMw_8a3c9779-be8d-4fab-9af5-f5e200bf8614">24,725</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ida8d3c062d244221b353ae7330a8d5e0_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xOS0xMS0xLTEtMzU4MzM_5cb8688a-703b-4f2d-abfa-beb660c05bf6">51,032</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%">Recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia87a6097d280443595636c73c9edbf36_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMC0xLTEtMS0zNTgzMw_c219a26a-58ed-4232-bd61-6ef8ced1664c">3,986</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if923dfb2d8b146178cdb033159d88ad5_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMC0zLTEtMS0zNTgzMw_6f59ba88-c63d-4eef-a7ea-1008c62bcaed">1,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="if7cfb751773f40be8f901c4149f1fc8b_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMC01LTEtMS0zNTgzMw_d93b5c44-bddf-446a-b5a2-de31e2ec3e5a">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="i289956988b8d44f3998433d7e8009807_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMC03LTEtMS0zNTgzMw_c3dafe85-da12-4993-9889-bf9be149e6da">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="i7998a9d94c174bb29cd6092b82f87d32_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMC05LTEtMS0zNTgzMw_a9e7d6ed-206f-4791-b858-a8bf964ac34c">10,453</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida8d3c062d244221b353ae7330a8d5e0_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMC0xMS0xLTEtMzU4MzM_8bec1e0c-84ca-45a5-ad70-e51c152e597a">17,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 2px 7.75pt;text-align: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 (charge-offs) recoveries</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="ia87a6097d280443595636c73c9edbf36_D20190101-20191231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMS0xLTEtMS0zNTgzMw_5ec3ea69-fee0-4dff-9fa1-354138108e80">10,131</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="if923dfb2d8b146178cdb033159d88ad5_D20190101-20191231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMS0zLTEtMS0zNTgzMw_eacdff33-25a6-48fe-9da8-a008508ee031">6,058</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="if7cfb751773f40be8f901c4149f1fc8b_D20190101-20191231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMS01LTEtMS0zNTgzMw_25ec6148-0b1e-4ead-8c8d-d834b88db5d8">806</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="i289956988b8d44f3998433d7e8009807_D20190101-20191231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMS03LTEtMS0zNTgzMw_c8f33601-6d84-4532-8901-dbbbdb497ab5">2,457</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="i7998a9d94c174bb29cd6092b82f87d32_D20190101-20191231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMS05LTEtMS0zNTgzMw_6e5ac690-15f0-45f2-ab40-0a8d0bb2482b">14,272</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="ida8d3c062d244221b353ae7330a8d5e0_D20190101-20191231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMS0xMS0xLTEtMzU4MzM_40f444f9-c7e8-49bc-851a-2dc59838392e">33,724</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 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</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="i4350420e64ee49ed8af8f5b20c07a1b5_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMi0xLTEtMS0zNTgzMw_85b8a7c4-eb66-46f3-97a6-5ce1fd32d74f">51,593</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ia853b241eb0448e2a4a4a11f1753e3a3_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMi0zLTEtMS0zNTgzMw_f2e54ac5-f9b8-45c9-bcae-fa45c4af5280">37,382</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i3f5d0660f9784fb6af42212377359041_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMi01LTEtMS0zNTgzMw_b58f7d39-11c3-407a-8278-9320e5a1e944">31,037</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ib6597ae6bbab4729a36883650b35d04c_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMi03LTEtMS0zNTgzMw_573a867f-e672-4bc1-8c7c-80896b174f15">4,113</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ic0166a8dbc454193973b63c2c2531e24_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMi05LTEtMS0zNTgzMw_6aaf16d3-c993-4354-abb6-43053868edf3">8,042</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i622aa9fa781543cb899e6f9179d9c773_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMi0xMS0xLTEtMzU4MzM_c6a5cd83-24ce-463c-bc63-1996a263bc66">132,167</ix:nonFraction>&#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></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%">103</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i1d863d37b7de47b692c72556fd52d4db"><div style="margin-top:4pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i68f6eab1813c447daea2a98a43020d0e">Generally, a commercial loan, or a portion thereof, is charged-off immediately when it is determined, through the analysis of any available current financial information with regards to the borrower, that the borrower is incapable of servicing unsecured debt, there is little or no prospect for near term improvement and no realistic strengthening action of significance is pending or, in the case of secured debt, when it is determined, through analysis of current information with regards to our collateral position, that amounts due from the borrower are in excess of the calculated current fair value of the collateral. Notwithstanding the foregoing, generally, commercial loans that become past due <ix:nonNumeric contextRef="i5f4fc87510a145d7b35ebbc0d976a8de_D20210101-20211231" name="cfr:NumberOfDaysPastDue" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yMzY5MA_61f13867-66c2-44df-8630-c65ae92962d4">180</ix:nonNumeric> cumulative days are charged-off. Generally, a consumer loan, or a portion thereof, is charged-off in accordance with regulatory guidelines which provide that such loans be charged-off when we become aware of the loss, such as from a triggering event that may include new information about a borrower&#8217;s intent/ability to repay the loan, bankruptcy, fraud or death, among other things, but in any event the charge-off must be taken within specified delinquency time frames. Such delinquency time frames state that closed-end retail loans (loans with pre-defined maturity dates, such as real estate mortgages, home equity loans and consumer installment loans) that become past due <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:NumberOfDaysPastDue" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNDM3MQ_9c9350c8-f3ee-4f98-ac49-358480f5f06c">120</ix:nonNumeric> cumulative days and open-end retail loans (loans that roll-over at the end of each term, such as home equity lines of credit) that become past due <ix:nonNumeric contextRef="i5f4fc87510a145d7b35ebbc0d976a8de_D20210101-20211231" name="cfr:NumberOfDaysPastDue" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNDUyMQ_61f13867-66c2-44df-8630-c65ae92962d4">180</ix:nonNumeric> cumulative days should be classified as a loss and charged-off.</ix:continuation></span></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNDgwOQ_f3953089-a02f-4cd2-9f6d-b9e9f1b7f84f" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents loans that were evaluated for expected credit losses on an individual basis and the related specific allocations, by loan portfolio segment as of December&#160;31, 2021 and December&#160;31, 2020.</span></div><div style="margin-top:5pt;text-align:justify"><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:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.842%"></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:12.845%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr style="height:23pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loan<br/>Balance</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:8pt;font-weight:700;line-height:100%">Specific Allocations</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:8pt;font-weight:700;line-height:100%">Loan<br/>Balance</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:8pt;font-weight:700;line-height:100%">Specific Allocations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 industrial</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="i790febcfd9564145a86de91c7cd4f932_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV8yLTEtMS0xLTM1ODMz_3495f66d-ceba-447b-a445-d5a0fc2d3191">24,523</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="ib132ea41ac1c4e018ec569d6c871195c_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV8yLTMtMS0xLTM1ODMz_eade0132-9d1f-44be-b8a2-be554ff4146b">10,536</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id856b44516bb440bba1209510ede599a_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV8yLTUtMS0xLTM1ODMz_4e1671ba-2761-4d0e-8939-9f3a337f8351">21,287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i8d212800426848c5a08a9d7dde876283_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV8yLTctMS0xLTM1ODMz_32f5d06f-3d33-441d-9f8e-2b45bf86916f">5,321</ix:nonFraction>&#160;</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%">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="i388a3f17b95a430cb48c32f10e995a3b_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV8zLTEtMS0xLTM1ODMz_1966ea7e-d31f-48ed-aedb-76319dbf1e1a">16,393</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bea154b812a4c69beff4dceb0695b9b_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV8zLTMtMS0xLTM1ODMz_41636097-cc0f-4acf-8c7f-de594430ddea">5,480</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if33fc4270c4e413580121883f03286de_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV8zLTUtMS0xLTM1ODMz_190e1827-6adc-492e-b473-522a390b520d">22,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib35a6166fe8d4f4bbd5dc829e81dd46b_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV8zLTctMS0xLTM1ODMz_e3d3bf19-9ed0-4ee2-badc-0ef5a89cf5b1">9,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c12f0474a8849a99708226fab229c4c_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV80LTEtMS0xLTM1ODMz_c9409962-45b0-4399-af68-db09695311dd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa6fae19587943d786bae53b17af4de2_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV80LTMtMS0xLTM1ODMz_0a5c34d0-af2b-419d-96dd-2b131fe3ea84">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9ccb3cae0a043279c53cb5d8a29aea0_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV80LTUtMS0xLTM1ODMz_a546f25e-0586-4ff7-baf2-b7323cbf2664">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8fe38209e54435986c9c024544f82ed_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV80LTctMS0xLTM1ODMz_bd0a66b4-4835-469c-a37a-5deb9de9be68">&#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%">Commercial real estate:</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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="ie3a8d5b01f1e45838114dd3c614afcd4_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV82LTEtMS0xLTM1ODMz_4f16244c-a1c6-4126-93ba-80689511e244">24,670</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2000e99172864062a249481409467d3c_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV82LTMtMS0xLTM1ODMz_fcd0a427-5323-4b1f-8799-b4053a4e61f2">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="i3b4d178307ce4ccabd69ed8362a54c5d_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV82LTUtMS0xLTM1ODMz_0c13f674-3229-4bc3-a21a-8606eee0c75c">34,057</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbb4de87e8334b21a2fd894063c16ad5_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV82LTctMS0xLTM1ODMz_2b84e766-7ed5-4873-8d27-e0bb080956a4">513</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4ba859b891646c2ada4e05ecde1c639_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV83LTEtMS0xLTM1ODMz_cdf0dd3b-9a58-4233-ac57-d4342adecac4">948</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ecdd08b59fe473d9907dba6fbf2a243_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV83LTMtMS0xLTM1ODMz_2b3420be-4ea1-4dbd-8e16-edf85ecc4167">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="i3e10b079d2174c37b624090d0b616b07_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV83LTUtMS0xLTM1ODMz_c6f70e67-f896-4c0d-9e1c-ed0f78e8b6ce">1,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="ie049ed78c83f44fc8eb4e87575975bc5_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV83LTctMS0xLTM1ODMz_857c9691-51c0-4f90-8df5-f871d68731cf">&#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%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id56d8547cd5f4ee0b05464fed395e835_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV84LTEtMS0xLTM1ODMz_4b267998-e237-41e9-9827-1bc1fe8de06a">303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35325537495541139418837f1f8e2848_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV84LTMtMS0xLTM1ODMz_35c42101-3d99-4cb7-94f3-d0dc0c33eeac">36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if35f71aed8084611bf9667841dc16d0a_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV84LTUtMS0xLTM1ODMz_38fe9cca-2437-4297-954a-4ac56f712f0f">561</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46ebe2b70da94afaa066b030524a8e54_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV84LTctMS0xLTM1ODMz_be8e86dd-7378-40b5-9ceb-e7f15833607c">&#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%">Consumer 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="ifd390990bc0640559aad0f121a1727d9_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV85LTEtMS0xLTM1ODMz_a986a98d-2855-494e-9dd1-4e00405c603d">&#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="i3d3f7fef37f6452ea70a9c928fc8c23a_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV85LTMtMS0xLTM1ODMz_c039e606-9863-4e7e-b04a-cebe3d7b384e">&#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="ida2c9064c1174f309ac1d17d04a361fd_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV85LTUtMS0xLTM1ODMz_8b8e5a78-f875-4106-b99c-6e86220f3a2d">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1e45c12921349e8ac0a277dfb239bcf_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV85LTctMS0xLTM1ODMz_c1d41da9-e5ac-4616-bf60-4ce36af79499">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Total</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="iae68560d50b44125a111e984d2454ea2_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV8xMC0xLTEtMS0zNTgzMw_ff1af213-2ee2-4f60-8e1c-b9dd12847103">66,837</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="i2a0605ea10264c81ab11e8e6e2001337_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV8xMC0zLTEtMS0zNTgzMw_338fe2a4-f6dc-485d-9fb2-f487c8902faf">16,452</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="i0040727de77c4e869ae6e6d33c1fd107_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV8xMC01LTEtMS0zNTgzMw_253392ce-364f-4766-bca0-717e8790375e">80,495</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="i6251e22d2678409ab63b39aa86188ccf_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV8xMC03LTEtMS0zNTgzMw_23de8a00-c72b-4227-bf93-c5dbc35c42fb">15,279</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></ix:nonNumeric></ix:continuation><div id="iefbde35a1bee40dc8976665de60692b6_172"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4 - <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzI2MzY_149c6645-6a36-4fd0-b55c-fe0575da9780" continuedAt="i515f4d4a15b44ee7a4553a8cd73493cf" escape="true">Premises and Equipment and Lease Commitments</ix:nonNumeric></span></div><ix:continuation id="i515f4d4a15b44ee7a4553a8cd73493cf" continuedAt="i5681b051086d4fbbab6e8a393def9705"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzI2Mjc_26581d6e-7d47-4331-8cb8-c7e31ea1760b" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end premises and equipment were as follows:</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:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.843%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Land</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:Land" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzEtMS0xLTEtMA_74ec1f45-7d7b-404a-9c26-be507f18b50f">152,219</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:Land" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzEtMy0xLTEtMA_07ef1849-e164-44ce-8013-5523ce3e42a1">128,739</ix:nonFraction>&#160;</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%">Buildings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:BuildingsAndImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzItMS0xLTEtMA_055ce0df-e37d-4b84-9518-5fab209e259d">495,903</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:BuildingsAndImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzItMy0xLTEtMA_d44c5aa5-6ee9-4726-9c74-01afeb1942a0">458,693</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Technology, furniture and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:FurnitureAndFixturesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzMtMS0xLTEtMA_eed49b0d-6db6-443b-87d8-4810de150d9d">256,323</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:FurnitureAndFixturesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzMtMy0xLTEtMA_5fbed746-974f-4a43-b8c2-706cd17856e9">243,395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:LeaseholdImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzQtMS0xLTEtMA_8c8a7c65-7d87-4c70-a7c0-be69fd575ef3">192,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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:LeaseholdImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzQtMy0xLTEtMA_592459f6-abfd-4a71-b778-5bb0d80695dd">183,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction and projects 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzUtMS0xLTEtMA_a573016a-50ef-4985-ae1a-a7fe67a1672d">14,513</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzUtMy0xLTEtMA_9b264d4f-f5f4-4f5c-8947-7534ddd888cf">41,202</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease right-of-use 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzYtMS0xLTEtMA_6c255777-16b0-4489-98ec-393ce67f6f49">281,438</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzYtMy0xLTEtMA_5250287c-3336-4073-a57d-3da7bf5f4df5">292,087</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzctMS0xLTEtMA_b68c749a-9dd1-44c1-a438-24f906e0efd3">1,392,603</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzctMy0xLTEtMA_ce51ba6d-51a3-44cf-9fd2-b89ccc137f50">1,347,943</ix:nonFraction>&#160;</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%">Less accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzgtMS0xLTEtMA_071c5e49-bb91-4646-8563-af4188a11a82">342,272</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzgtMy0xLTEtMA_06877d34-485a-4e1f-9a25-6483cd51a4b2">302,365</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 premises and equipment, 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzktMS0xLTEtMA_6d53f975-8485-4e20-bb53-487fa9ccc7b6">1,050,331</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzktMy0xLTEtMA_c23520c5-437e-4165-aea9-096f3018dc1f">1,045,578</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="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation of premises and equipment totaled $<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzE1Nw_3041e345-ad1f-4134-8a09-ffb4beeca0d8">55.1</ix:nonFraction> million in 2021, $<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzE2Nw_93131e56-0254-4bb9-af42-d339ad93e24d">49.9</ix:nonFraction> million 2020 and $<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzE3Nw_cfd16c62-722d-4007-bcb8-907f8a9b233b">41.0</ix:nonFraction> million in 2019.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We lease certain office facilities and office equipment under operating leases. Rent expense for all operating leases totaled $<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-5" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzMzMg_91c5c5fa-2036-4f0a-834b-e64972ff7e79">45.6</ix:nonFraction> million in 2021, $<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-5" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzM0Mg_2fd6f414-5cb1-488f-8378-99978679ba90">46.0</ix:nonFraction> million in 2020 and $<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-5" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzM1NQ_8bd7755d-ad0b-45a6-be51-8f6254efec30">42.1</ix:nonFraction> million in 2019. On January&#160;1, 2019, we adopted a new accounting standard which required the recognition of certain operating leases on our balance sheet as lease right-of-use assets (reported as component of premises and equipment) and related lease liabilities (reported as a component of accrued interest payable and other liabilities). See Note 1 - Summary of Significant Accounting Policies.</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%">104</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i5681b051086d4fbbab6e8a393def9705"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzI2NDE_d1fa39a9-e344-4b28-b53a-ebfc0e154eab" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of total lease expense in 2021 and 2020 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.412%"></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:12.842%"></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:12.844%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Amortization of lease right-of-use assets</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="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTpkZmMyNjFhNGI3ZDA0ZWI2OGViY2NkOGY4M2ZlZjBhMi90YWJsZXJhbmdlOmRmYzI2MWE0YjdkMDRlYjY4ZWJjY2Q4ZjgzZmVmMGEyXzEtMi0xLTEtMA_41d2690f-5f9e-4473-a652-de83e5c870ff">32,811</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTpkZmMyNjFhNGI3ZDA0ZWI2OGViY2NkOGY4M2ZlZjBhMi90YWJsZXJhbmdlOmRmYzI2MWE0YjdkMDRlYjY4ZWJjY2Q4ZjgzZmVmMGEyXzEtNC0xLTEtMA_15a49bba-2a5f-47fc-a327-3be72ad421e4">32,772</ix:nonFraction>&#160;</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%">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="cfr:Shorttermoperatingleaserentexpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTpkZmMyNjFhNGI3ZDA0ZWI2OGViY2NkOGY4M2ZlZjBhMi90YWJsZXJhbmdlOmRmYzI2MWE0YjdkMDRlYjY4ZWJjY2Q4ZjgzZmVmMGEyXzItMi0xLTEtMA_5d5f096e-25b7-4518-8fb8-8c60df76b40d">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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="cfr:Shorttermoperatingleaserentexpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTpkZmMyNjFhNGI3ZDA0ZWI2OGViY2NkOGY4M2ZlZjBhMi90YWJsZXJhbmdlOmRmYzI2MWE0YjdkMDRlYjY4ZWJjY2Q4ZjgzZmVmMGEyXzItNC0xLTEtMA_70dbd979-86ae-459f-b210-984335b39c3f">1,799</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-lease components (including taxes, insurance, common maintenance, etc.)</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="cfr:OperatingLeaseNonLeaseComponents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTpkZmMyNjFhNGI3ZDA0ZWI2OGViY2NkOGY4M2ZlZjBhMi90YWJsZXJhbmdlOmRmYzI2MWE0YjdkMDRlYjY4ZWJjY2Q4ZjgzZmVmMGEyXzMtMi0xLTEtMA_91d36b44-b107-4f1f-8a93-b4d8a14fef51">11,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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="cfr:OperatingLeaseNonLeaseComponents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTpkZmMyNjFhNGI3ZDA0ZWI2OGViY2NkOGY4M2ZlZjBhMi90YWJsZXJhbmdlOmRmYzI2MWE0YjdkMDRlYjY4ZWJjY2Q4ZjgzZmVmMGEyXzMtNC0xLTEtMA_717ee423-fba8-41c0-a391-332bdae63ed2">11,396</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="cfr:Totaloperatingleaseexpenseexcludingrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTpkZmMyNjFhNGI3ZDA0ZWI2OGViY2NkOGY4M2ZlZjBhMi90YWJsZXJhbmdlOmRmYzI2MWE0YjdkMDRlYjY4ZWJjY2Q4ZjgzZmVmMGEyXzQtMi0xLTEtMA_5783a86a-136f-4b0c-9057-02cda9324a09">45,609</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="cfr:Totaloperatingleaseexpenseexcludingrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTpkZmMyNjFhNGI3ZDA0ZWI2OGViY2NkOGY4M2ZlZjBhMi90YWJsZXJhbmdlOmRmYzI2MWE0YjdkMDRlYjY4ZWJjY2Q4ZjgzZmVmMGEyXzQtNC0xLTEtMA_429e779e-3947-4c22-9e5b-deba2bf608b9">45,967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:4pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use lease assets totaled $<ix:nonFraction unitRef="usd" contextRef="i02c08c07ee184df590fff1d8f4ebfc1a_I20211231" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4Xzg0OQ_7f5c35fd-b941-4466-ad96-b4116613d676">281.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i55f3d47a701141b5883edea1080181b8_I20201231" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4Xzg1Ng_ed528472-15e5-4617-8288-d92132d47abe">292.1</ix:nonFraction> million at December&#160;31, 2021 and 2020, respectively, and are reported as a component of premises and equipment on our accompanying consolidated balance sheets. The related lease liabilities totaled $<ix:nonFraction unitRef="usd" contextRef="ie758c750d80041d6ad78a39aad4c65e5_I20211231" decimals="-5" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzEwMzI_55ce9b77-00c7-4692-a415-f7115ba1742b">313.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id332db2e15f5498ebdd11ee5aa8810fb_I20201231" decimals="-5" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzEwMzk_3624959d-d1b1-464b-846a-78f31c3999ce">323.0</ix:nonFraction> million at December&#160;31, 2021 and 2020, respectively, and are reported as a component of accrued interest payable and other liabilities in the accompanying consolidated balance sheets. Lease payments under operating leases that were applied to our operating lease liability totaled $<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-5" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzEyOTg_7508eedb-faa7-4e0d-8857-3708da401127">32.1</ix:nonFraction> million during 2021 and $<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-5" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzEzMTU_7839b96f-9234-401b-b9e3-3781a3babcef">31.6</ix:nonFraction> million during 2020. <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzI2MzM_f6b7574e-3a9a-4b5f-abff-6493f73b8188" continuedAt="i329f8dca36b6423ea006a7e88a9c3395" escape="true">The following table reconciles future undiscounted lease payments due under non-cancelable operating leases (those amounts subject to recognition) to the aggregate operating lessee lease liability as of December&#160;31, 2021:</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:justify"><ix:continuation id="i329f8dca36b6423ea006a7e88a9c3395"><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:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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%">Future lease payments</span></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%">2022</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTo2MjFjODg4OGY4ZDY0YzkwYTU3NTFjM2EzYWMxOTRiNi90YWJsZXJhbmdlOjYyMWM4ODg4ZjhkNjRjOTBhNTc1MWMzYTNhYzE5NGI2XzEtMS0xLTEtMA_417fe7ab-3445-4c06-8428-eb3a151dc98f">32,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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTo2MjFjODg4OGY4ZDY0YzkwYTU3NTFjM2EzYWMxOTRiNi90YWJsZXJhbmdlOjYyMWM4ODg4ZjhkNjRjOTBhNTc1MWMzYTNhYzE5NGI2XzItMS0xLTEtMA_b4d000ed-f2f4-4f88-974b-4488a4c5368b">31,458</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTo2MjFjODg4OGY4ZDY0YzkwYTU3NTFjM2EzYWMxOTRiNi90YWJsZXJhbmdlOjYyMWM4ODg4ZjhkNjRjOTBhNTc1MWMzYTNhYzE5NGI2XzMtMS0xLTEtMA_846bb174-652c-40d6-bdbd-de9844712b3b">29,398</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTo2MjFjODg4OGY4ZDY0YzkwYTU3NTFjM2EzYWMxOTRiNi90YWJsZXJhbmdlOjYyMWM4ODg4ZjhkNjRjOTBhNTc1MWMzYTNhYzE5NGI2XzQtMS0xLTEtMA_9322a4d4-dc90-4d80-a62d-6fe2a143c5ba">28,253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTo2MjFjODg4OGY4ZDY0YzkwYTU3NTFjM2EzYWMxOTRiNi90YWJsZXJhbmdlOjYyMWM4ODg4ZjhkNjRjOTBhNTc1MWMzYTNhYzE5NGI2XzUtMS0xLTEtMA_ff2f2cd5-a79c-4ba0-8475-dc03aedfbc9e">27,833</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTo2MjFjODg4OGY4ZDY0YzkwYTU3NTFjM2EzYWMxOTRiNi90YWJsZXJhbmdlOjYyMWM4ODg4ZjhkNjRjOTBhNTc1MWMzYTNhYzE5NGI2XzYtMS0xLTEtMA_1881f659-dd27-4942-8e6d-f3fd0dd65bff">245,819</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Total undiscounted operating lease liability</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTo2MjFjODg4OGY4ZDY0YzkwYTU3NTFjM2EzYWMxOTRiNi90YWJsZXJhbmdlOjYyMWM4ODg4ZjhkNjRjOTBhNTc1MWMzYTNhYzE5NGI2XzctMS0xLTEtMA_b9c05e0b-8359-4901-beeb-34a4af89f691">394,983</ix:nonFraction>&#160;</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 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%">Imputed 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTo2MjFjODg4OGY4ZDY0YzkwYTU3NTFjM2EzYWMxOTRiNi90YWJsZXJhbmdlOjYyMWM4ODg4ZjhkNjRjOTBhNTc1MWMzYTNhYzE5NGI2XzgtMS0xLTEtMA_e5a56599-0497-4014-9a62-487f5e72d59e">81,579</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align: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 lease liability included in the accompanying balance sheet</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="ie758c750d80041d6ad78a39aad4c65e5_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTo2MjFjODg4OGY4ZDY0YzkwYTU3NTFjM2EzYWMxOTRiNi90YWJsZXJhbmdlOjYyMWM4ODg4ZjhkNjRjOTBhNTc1MWMzYTNhYzE5NGI2XzktMS0xLTEtMA_9f363636-ad3a-477b-8657-c6881a7744e0">313,404</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Weighted-average lease term in years</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align: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:nonNumeric contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTo2MjFjODg4OGY4ZDY0YzkwYTU3NTFjM2EzYWMxOTRiNi90YWJsZXJhbmdlOjYyMWM4ODg4ZjhkNjRjOTBhNTc1MWMzYTNhYzE5NGI2XzEwLTEtMS0xLTA_4f9c078e-28be-479b-85af-4b4664030221">14.73</ix:nonNumeric></span></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%">Weighted-average discount rate</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%"><ix:nonFraction unitRef="number" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTo2MjFjODg4OGY4ZDY0YzkwYTU3NTFjM2EzYWMxOTRiNi90YWJsZXJhbmdlOjYyMWM4ODg4ZjhkNjRjOTBhNTc1MWMzYTNhYzE5NGI2XzExLTEtMS0xLTA_d10104d3-7d5a-42df-9c6f-22337450b5c3">3.05</ix:nonFraction>%</span></td></tr></table></ix:continuation></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease certain buildings and branch facilities from various entities which are controlled by or affiliated with certain directors. Payments related to these leases totaled $<ix:nonFraction unitRef="usd" contextRef="idefa1f55d439481183301b23727905e0_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzE3MTI_ed687bb3-8628-426e-aa02-02b4139f53f2">322</ix:nonFraction> thousand in 2021, $<ix:nonFraction unitRef="usd" contextRef="i2410e2ee452244428997a12c5c33a855_D20200101-20201231" decimals="-5" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzE3MjI_4f193a4e-ae62-46a5-b842-77f11ebe9cfe">9.8</ix:nonFraction> million in 2020 and $<ix:nonFraction unitRef="usd" contextRef="i0bdf64935f08474495d708288148d77e_D20190101-20191231" decimals="-5" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzE3MzU_e2bff972-13da-4a10-bdf2-af675d2a3e76">5.9</ix:nonFraction> million in 2019. The decrease in these lease payments during 2021 was the result of a director who did not stand for re-election and who has a controlling interest in the entity from which we lease our headquarters building. This lease originally commenced during the second quarter of 2019 and we recognized a right-of-use asset totaling $<ix:nonFraction unitRef="usd" contextRef="ie906d042586a4ef3a29e74303da2d009_D20190401-20190630" decimals="-5" name="cfr:Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzE5Nzk_30176bc2-d30e-43f5-9be4-0b231e02f1ac">121.7</ix:nonFraction> million and a related lease liability totaling $<ix:nonFraction unitRef="usd" contextRef="ie906d042586a4ef3a29e74303da2d009_D20190401-20190630" decimals="-5" name="cfr:Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzIwMjE_59739370-71a8-4fbf-b31f-45d7123e14bd">121.7</ix:nonFraction> million in connection with this lease. The lease was a separate agreement under a comprehensive development agreement between us, the City of San Antonio and a third party controlled by the aforementioned director.</span></div></ix:continuation><div id="iefbde35a1bee40dc8976665de60692b6_175"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5 - <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90ZXh0cmVnaW9uOjBhYjc1YTEwNzA0OTQ5Y2RiNmYyMzAzOGZiNWI2ZjkyXzUxMw_384c44e2-c3e6-4faa-b0c3-0a1c45125598" continuedAt="i66e359b32c704add98910298266d21f2" escape="true">Goodwill and Other Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="i66e359b32c704add98910298266d21f2" continuedAt="i5dfec100026e4d5b9263ceb9335e9fe0"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90ZXh0cmVnaW9uOjBhYjc1YTEwNzA0OTQ5Y2RiNmYyMzAzOGZiNWI2ZjkyXzUyMQ_20da8ea2-f6a9-41a0-a2ed-50d691178269" escape="true"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Year-end goodwill was as follows:</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:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.843%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Goodwill</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZToxOTM2ZDA0NWU3MzE0NmRiYTBjZTExZTRiMmI4NmQwMC90YWJsZXJhbmdlOjE5MzZkMDQ1ZTczMTQ2ZGJhMGNlMTFlNGIyYjg2ZDAwXzEtMS0xLTEtMA_1a857ddc-0cf6-4bb7-ab23-375064728251">654,952</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZToxOTM2ZDA0NWU3MzE0NmRiYTBjZTExZTRiMmI4NmQwMC90YWJsZXJhbmdlOjE5MzZkMDQ1ZTczMTQ2ZGJhMGNlMTFlNGIyYjg2ZDAwXzEtMy0xLTEtMA_c077cadb-8ad9-42a5-ae09-ac3af0e2b764">654,952</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 contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90ZXh0cmVnaW9uOjBhYjc1YTEwNzA0OTQ5Y2RiNmYyMzAzOGZiNWI2ZjkyXzUyMg_7c9b5229-b892-4f8e-b574-33fa63dd830b" escape="true"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Intangible Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Year-end other intangible assets were as follows:</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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.844%"></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:8pt;font-weight:700;line-height:100%">Gross<br/>Intangible<br/>Assets</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:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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:8pt;font-weight:700;line-height:100%">Net<br/>Intangible<br/>Assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="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%">Core deposits</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="i236842d18bb1419ab38f63c8d639b0cb_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzItMS0xLTEtMA_d0986d57-b107-4dde-aee8-e540584b16e7">9,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i236842d18bb1419ab38f63c8d639b0cb_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzItMy0xLTEtMA_6850da6d-20ff-4c8b-b0a3-d7a2403adcfe">8,582</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i236842d18bb1419ab38f63c8d639b0cb_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzItNS0xLTEtMA_320738e6-c350-47e2-ae55-beaccacf53f0">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%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7812effbc5dc4965a6211bbb57d494bc_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzMtMS0xLTEtMA_f6309b9a-7e1b-4080-b41e-18579ddc7ac6">2,385</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7812effbc5dc4965a6211bbb57d494bc_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzMtMy0xLTEtMA_92376d1e-8fd7-4b01-9d3a-456d0b671375">2,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="i7812effbc5dc4965a6211bbb57d494bc_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzMtNS0xLTEtMA_eb2e405b-45f0-49a8-a4b7-be276c750a30">148</ix:nonFraction>&#160;</span></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: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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzUtMS0xLTEtMA_70295225-09f6-4c5d-a9ff-9d93b4a9913d">11,685</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzUtMy0xLTEtMA_06585f1f-3419-461f-a1f9-f8f7a3506ec2">10,819</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzUtNS0xLTEtMA_a62bcc7a-3ee0-4334-bce1-5afc6cc76026">866</ix:nonFraction>&#160;</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%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core deposits</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="i36dabd3f81a14d52bb69cc134b118643_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzctMS0xLTEtMA_624e809b-0bc0-4ac5-a8d2-3ec4940272e8">9,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i36dabd3f81a14d52bb69cc134b118643_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzctMy0xLTEtMA_ed511f03-ac7c-458e-a2aa-b064ad7b7dc7">8,004</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36dabd3f81a14d52bb69cc134b118643_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzctNS0xLTEtMA_26dd7aed-3c29-4ef5-a6d0-fe6742c90683">1,296</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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 relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2e7c6edfea2485096841ac547875655_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzgtMS0xLTEtMA_23c51249-3fc8-4566-903d-6f15b5de1664">2,886</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if2e7c6edfea2485096841ac547875655_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzgtMy0xLTEtMA_b8c97352-3253-430b-8f8c-3a2cd4d6bfe8">2,619</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2e7c6edfea2485096841ac547875655_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzgtNS0xLTEtMA_d616463b-eefe-4715-aa8b-b85885212494">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></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 #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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzEwLTEtMS0xLTA_3bd6eabe-7294-476b-bc00-dc82219f0f9c">12,186</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzEwLTMtMS0xLTA_74fbe199-0785-4517-9eba-55823d0b5004">10,623</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzEwLTUtMS0xLTA_2927938f-4360-412f-be3f-84a033c19e64">1,563</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></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%">105</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i5dfec100026e4d5b9263ceb9335e9fe0"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets are amortized on an accelerated basis over their estimated lives, which range from <ix:nonNumeric contextRef="if65c0288a26e4e7a9bc7005009f777b6_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90ZXh0cmVnaW9uOjBhYjc1YTEwNzA0OTQ5Y2RiNmYyMzAzOGZiNWI2ZjkyXzI4MQ_c3578cf3-ed73-4c81-a79e-d45234a3f5a9">5</ix:nonNumeric> to <ix:nonNumeric contextRef="i8af1a696138344a588898bfbb20afe13_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90ZXh0cmVnaW9uOjBhYjc1YTEwNzA0OTQ5Y2RiNmYyMzAzOGZiNWI2ZjkyXzI4Nw_ab1d3f2d-44f5-49a2-90bf-e91e165d23f0">10</ix:nonNumeric>&#160;years. Amortization expense related to intangible assets totaled $<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90ZXh0cmVnaW9uOjBhYjc1YTEwNzA0OTQ5Y2RiNmYyMzAzOGZiNWI2ZjkyXzM1NQ_147295da-6d26-4c3a-92ed-7eed3ca7991b">697</ix:nonFraction> thousand in 2021, $<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90ZXh0cmVnaW9uOjBhYjc1YTEwNzA0OTQ5Y2RiNmYyMzAzOGZiNWI2ZjkyXzM2NQ_b27b9a14-560a-40c5-bc09-aa40da1a46e8">918</ix:nonFraction> thousand in 2020, and $<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90ZXh0cmVnaW9uOjBhYjc1YTEwNzA0OTQ5Y2RiNmYyMzAzOGZiNWI2ZjkyXzM3OQ_04e8b269-cefc-4fc3-832b-1f4556e8f411">1.2</ix:nonFraction> million in 2019. <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90ZXh0cmVnaW9uOjBhYjc1YTEwNzA0OTQ5Y2RiNmYyMzAzOGZiNWI2ZjkyXzUxOA_2c52380c-17fa-4144-9c71-500a74b21a03" continuedAt="ie867501940fb473e8d836d26ebe6db3c" escape="true">The estimated aggregate future amortization expense for intangible assets remaining as of December&#160;31, 2021 is as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt"><ix:continuation id="ie867501940fb473e8d836d26ebe6db3c"><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:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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%">2022</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTpkOTkwNDcxODJmNjQ0ODcxYTU5ZmMzNzU5ODA1NDUzYS90YWJsZXJhbmdlOmQ5OTA0NzE4MmY2NDQ4NzFhNTlmYzM3NTk4MDU0NTNhXzAtMS0xLTEtMA_9e2efc2a-9d4b-4a22-a788-90e3d87ecbef">481</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTpkOTkwNDcxODJmNjQ0ODcxYTU5ZmMzNzU5ODA1NDUzYS90YWJsZXJhbmdlOmQ5OTA0NzE4MmY2NDQ4NzFhNTlmYzM3NTk4MDU0NTNhXzEtMS0xLTEtMA_6c041113-2193-4459-b6ef-c3f4b3809f1a">282</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTpkOTkwNDcxODJmNjQ0ODcxYTU5ZmMzNzU5ODA1NDUzYS90YWJsZXJhbmdlOmQ5OTA0NzE4MmY2NDQ4NzFhNTlmYzM3NTk4MDU0NTNhXzItMS0xLTEtMA_04966680-3a9b-4a70-bbe6-feeb9fba5dfe">87</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTpkOTkwNDcxODJmNjQ0ODcxYTU5ZmMzNzU5ODA1NDUzYS90YWJsZXJhbmdlOmQ5OTA0NzE4MmY2NDQ4NzFhNTlmYzM3NTk4MDU0NTNhXzMtMS0xLTEtMA_a0283df9-9d13-445c-a4d2-9ab5a2a190fe">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;text-align: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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTpkOTkwNDcxODJmNjQ0ODcxYTU5ZmMzNzU5ODA1NDUzYS90YWJsZXJhbmdlOmQ5OTA0NzE4MmY2NDQ4NzFhNTlmYzM3NTk4MDU0NTNhXzQtMS0xLTEtMA_31d81f6e-fe16-483e-bad6-db99791df9ba">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTpkOTkwNDcxODJmNjQ0ODcxYTU5ZmMzNzU5ODA1NDUzYS90YWJsZXJhbmdlOmQ5OTA0NzE4MmY2NDQ4NzFhNTlmYzM3NTk4MDU0NTNhXzUtMS0xLTEtMA_93651344-a394-418b-993f-a7ce01297fe1">&#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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTpkOTkwNDcxODJmNjQ0ODcxYTU5ZmMzNzU5ODA1NDUzYS90YWJsZXJhbmdlOmQ5OTA0NzE4MmY2NDQ4NzFhNTlmYzM3NTk4MDU0NTNhXzYtMS0xLTEtMA_a62bcc7a-3ee0-4334-bce1-5afc6cc76026">866</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></ix:continuation><div id="iefbde35a1bee40dc8976665de60692b6_178"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6 - <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:DepositLiabilitiesDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90ZXh0cmVnaW9uOjI3MjI5OTY1OTBjNjQzOWU5NmI2MjhiYjFjM2JjMWQ5XzQxMg_a5edfee8-71f8-4556-869b-137555803dc8" continuedAt="i4fc52c14674f47a6b9f8644b75f06711" escape="true">Deposits</ix:nonNumeric></span></div><ix:continuation id="i4fc52c14674f47a6b9f8644b75f06711"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:DepositLiabilitiesTypeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90ZXh0cmVnaW9uOjI3MjI5OTY1OTBjNjQzOWU5NmI2MjhiYjFjM2JjMWQ5XzQxMw_9842297c-a231-49a7-a5a8-f74850ef0d26" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end deposits were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.843%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Non-interest-bearing demand deposits</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToyNjc2ZDgwYTVkNzI0YTllODRmYWVjMGJkYWYxNmMxNy90YWJsZXJhbmdlOjI2NzZkODBhNWQ3MjRhOWU4NGZhZWMwYmRhZjE2YzE3XzUtMS0xLTEtMA_30b89a6b-4e11-4c15-a6b2-73ee5c68bf2c">18,423,018</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToyNjc2ZDgwYTVkNzI0YTllODRmYWVjMGJkYWYxNmMxNy90YWJsZXJhbmdlOjI2NzZkODBhNWQ3MjRhOWU4NGZhZWMwYmRhZjE2YzE3XzUtMy0xLTEtMA_3d00ff60-4008-4860-9944-48bf87f6d0e1">15,117,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-bearing deposits:</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 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%">Savings and interest checking</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositSavings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToyNjc2ZDgwYTVkNzI0YTllODRmYWVjMGJkYWYxNmMxNy90YWJsZXJhbmdlOjI2NzZkODBhNWQ3MjRhOWU4NGZhZWMwYmRhZjE2YzE3XzgtMS0xLTEtMA_aa23e4ea-89f9-435d-8762-3bce1c9e2229">11,930,959</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositSavings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToyNjc2ZDgwYTVkNzI0YTllODRmYWVjMGJkYWYxNmMxNy90YWJsZXJhbmdlOjI2NzZkODBhNWQ3MjRhOWU4NGZhZWMwYmRhZjE2YzE3XzgtMy0xLTEtMA_99f25bf3-eb17-43c6-929d-d7bf896169fb">9,730,292</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Money market accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositMoneyMarket" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToyNjc2ZDgwYTVkNzI0YTllODRmYWVjMGJkYWYxNmMxNy90YWJsZXJhbmdlOjI2NzZkODBhNWQ3MjRhOWU4NGZhZWMwYmRhZjE2YzE3XzktMS0xLTEtMA_765d871c-fabe-4c78-a3e1-bcec77408886">11,228,815</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositMoneyMarket" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToyNjc2ZDgwYTVkNzI0YTllODRmYWVjMGJkYWYxNmMxNy90YWJsZXJhbmdlOjI2NzZkODBhNWQ3MjRhOWU4NGZhZWMwYmRhZjE2YzE3XzktMy0xLTEtMA_f0b19e60-6628-49e6-b1fc-b7a7de9e14ba">9,027,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Time accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositTimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToyNjc2ZDgwYTVkNzI0YTllODRmYWVjMGJkYWYxNmMxNy90YWJsZXJhbmdlOjI2NzZkODBhNWQ3MjRhOWU4NGZhZWMwYmRhZjE2YzE3XzExLTEtMS0xLTA_830c4ff5-5474-40a1-bdc0-deb3b8f9744d">1,112,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositTimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToyNjc2ZDgwYTVkNzI0YTllODRmYWVjMGJkYWYxNmMxNy90YWJsZXJhbmdlOjI2NzZkODBhNWQ3MjRhOWU4NGZhZWMwYmRhZjE2YzE3XzExLTMtMS0xLTA_eb1b762e-7fb5-415b-9348-9249824dd619">1,140,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 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%">Total interest-bearing deposits</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:InterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToyNjc2ZDgwYTVkNzI0YTllODRmYWVjMGJkYWYxNmMxNy90YWJsZXJhbmdlOjI2NzZkODBhNWQ3MjRhOWU4NGZhZWMwYmRhZjE2YzE3XzE5LTEtMS0xLTA_85cdae7c-dbb6-4339-8b11-5d52861716d2">24,272,678</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:InterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToyNjc2ZDgwYTVkNzI0YTllODRmYWVjMGJkYWYxNmMxNy90YWJsZXJhbmdlOjI2NzZkODBhNWQ3MjRhOWU4NGZhZWMwYmRhZjE2YzE3XzE5LTMtMS0xLTA_f3ed2a80-071f-4420-87e9-ebf6e0f4de3e">19,898,710</ix:nonFraction>&#160;</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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deposits</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToyNjc2ZDgwYTVkNzI0YTllODRmYWVjMGJkYWYxNmMxNy90YWJsZXJhbmdlOjI2NzZkODBhNWQ3MjRhOWU4NGZhZWMwYmRhZjE2YzE3XzIwLTEtMS0xLTA_7ef376a5-2e6f-4efe-b4f2-70e8ff5c2a49">42,695,696</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToyNjc2ZDgwYTVkNzI0YTllODRmYWVjMGJkYWYxNmMxNy90YWJsZXJhbmdlOjI2NzZkODBhNWQ3MjRhOWU4NGZhZWMwYmRhZjE2YzE3XzIwLTMtMS0xLTA_11205c9b-540c-417a-a01a-a5e3672ed9a5">35,015,761</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 contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90ZXh0cmVnaW9uOjI3MjI5OTY1OTBjNjQzOWU5NmI2MjhiYjFjM2JjMWQ5XzM5Mg_8550ba50-ee39-42da-b008-2da9265ea230" escape="true"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents additional information about our year-end deposits:</span></div><div style="margin-top:5pt;text-align:justify"><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:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.843%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Deposits from the Certificate of Deposit Account Registry Service (CDARS)</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:CertificateOfDepositAccountRegistryServiceCdarsDeposits" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzEtMS0xLTEtMA_9f1d1fed-00bc-4c20-a9ff-db0cab9d0a7d">&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:CertificateOfDepositAccountRegistryServiceCdarsDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzEtMy0xLTEtMA_407cc4ef-42a2-435c-b716-b611487d8439">372</ix:nonFraction>&#160;</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%">Deposits from foreign sources (primarily Mexico)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DepositsForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzMtMS0xLTEtMA_eb2522fe-89fa-4c54-901a-62fc848c95d7">993,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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DepositsForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzMtMy0xLTEtMA_500d5a19-69ef-4766-8040-8c212ad81eff">884,169</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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-interest-bearing public funds 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="i0cbf46c577c245248401d0a9dba0c04c_I20211231" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzMtMS0xLTEtNDMzMTY_00c70350-6a34-409c-864c-e132af129384">1,235,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f7429d649c844cb820b3ef2703e9fea_I20201231" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzMtMy0xLTEtNDMzMTY_577dc759-ebde-49c1-b220-30fce7ed6bf7">960,072</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-bearing public funds deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbf46c577c245248401d0a9dba0c04c_I20211231" decimals="-3" name="us-gaap:InterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzQtMS0xLTEtNDMzNDg_51f5f86c-4c79-4457-8c19-b45cd5ec72d1">810,863</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f7429d649c844cb820b3ef2703e9fea_I20201231" decimals="-3" name="us-gaap:InterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzQtMy0xLTEtNDMzNDg_a8f3085d-9e67-43e4-a650-c001f7cbbfa9">652,761</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Total deposits not covered by deposit insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DepositLiabilityUninsured" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzQtMS0xLTEtMA_2963314d-8cc0-498c-8a4d-849083e86f43">24,125,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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DepositLiabilityUninsured" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzQtMy0xLTEtMA_cfce77e0-fde2-46c1-9451-87fad231ba40">18,694,320</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits not covered by deposit insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:TimeDepositLiabilityAboveUsInsuranceLimit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzQtMS0xLTEtMzQzMTQ_c627d1ce-c9c1-46b5-aaaa-1d875c044835">238,608</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:TimeDepositLiabilityAboveUsInsuranceLimit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzQtMy0xLTEtMzQzMTQ_e747f332-78fe-443f-91a8-a29239697f7a">237,298</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Deposits from certain directors, executive officers and their affiliates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:RelatedPartyDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzUtMS0xLTEtMA_7d0bb3c5-4636-452c-ae00-c3c4b31264e5">276,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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:RelatedPartyDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzUtMy0xLTEtMA_d4620f72-723a-40fe-891e-43219cd452c4">210,389</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:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:ScheduledMaturitiesOfTimeDepositsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90ZXh0cmVnaW9uOjI3MjI5OTY1OTBjNjQzOWU5NmI2MjhiYjFjM2JjMWQ5XzQxNw_59561435-11c0-4475-9d42-a2b31e87881a" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scheduled maturities of time deposits at December&#160;31, 2021 were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearOne" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo0YzQyYWI3NTJhMzU0NzAzODcxMmQ2NDkzMTllNWQ4Ny90YWJsZXJhbmdlOjRjNDJhYjc1MmEzNTQ3MDM4NzEyZDY0OTMxOWU1ZDg3XzAtMS0xLTEtMA_6db019af-99c9-4db8-8843-59e8d1e3e4dd">891,392</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo0YzQyYWI3NTJhMzU0NzAzODcxMmQ2NDkzMTllNWQ4Ny90YWJsZXJhbmdlOjRjNDJhYjc1MmEzNTQ3MDM4NzEyZDY0OTMxOWU1ZDg3XzEtMS0xLTEtMA_35969b85-ffd4-4b9b-a1ff-b1e716c3aac4">221,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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo0YzQyYWI3NTJhMzU0NzAzODcxMmQ2NDkzMTllNWQ4Ny90YWJsZXJhbmdlOjRjNDJhYjc1MmEzNTQ3MDM4NzEyZDY0OTMxOWU1ZDg3XzUtMS0xLTEtMA_6e436f32-2f48-4e81-98be-314186f85e9a">1,112,904</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 contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:TimeDepositMaturitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90ZXh0cmVnaW9uOjI3MjI5OTY1OTBjNjQzOWU5NmI2MjhiYjFjM2JjMWQ5XzQxOA_b079fee9-5eac-4806-80e0-8cf57bd8e233" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scheduled maturities of time deposits not covered by deposit insurance at December&#160;31, 2021, were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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%">Due within 3 months or less</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToxNzEyMGUwMjM5MGI0ZjY5OTVkMTdkMzkwMTQ0NGFiYy90YWJsZXJhbmdlOjE3MTIwZTAyMzkwYjRmNjk5NWQxN2QzOTAxNDQ0YWJjXzAtMS0xLTEtMA_31d2af62-5d5d-493d-bbc8-4850dd2716f9">92,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%">Due after 3 months and within 6 months</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToxNzEyMGUwMjM5MGI0ZjY5OTVkMTdkMzkwMTQ0NGFiYy90YWJsZXJhbmdlOjE3MTIwZTAyMzkwYjRmNjk5NWQxN2QzOTAxNDQ0YWJjXzEtMS0xLTEtMA_4ad1051d-059d-4d48-ae05-322ed715bf0c">34,038</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Due after 6 months and within 12 months</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToxNzEyMGUwMjM5MGI0ZjY5OTVkMTdkMzkwMTQ0NGFiYy90YWJsZXJhbmdlOjE3MTIwZTAyMzkwYjRmNjk5NWQxN2QzOTAxNDQ0YWJjXzItMS0xLTEtMA_d783d87f-f197-4dc1-a4c7-112649012e3a">58,357</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after 12 months</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToxNzEyMGUwMjM5MGI0ZjY5OTVkMTdkMzkwMTQ0NGFiYy90YWJsZXJhbmdlOjE3MTIwZTAyMzkwYjRmNjk5NWQxN2QzOTAxNDQ0YWJjXzMtMS0xLTEtMA_113136e8-892f-4a2e-85ec-65fc8b68f52f">53,810</ix:nonFraction>&#160;</span></td><td style="background-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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:TimeDepositLiabilityAboveUsInsuranceLimit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToxNzEyMGUwMjM5MGI0ZjY5OTVkMTdkMzkwMTQ0NGFiYy90YWJsZXJhbmdlOjE3MTIwZTAyMzkwYjRmNjk5NWQxN2QzOTAxNDQ0YWJjXzQtMS0xLTEtMA_112157d0-a463-4c07-b51a-ed2acefa4e67">238,608</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 id="iefbde35a1bee40dc8976665de60692b6_181"></div><div style="margin-top:9pt;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%">106</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7 - <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzU4Mzc_b2dfb9d4-9daf-41bd-a8a0-1fff16344c57" continuedAt="i7bb15b8d05944803a78fb216834de107" escape="true">Borrowed Funds</ix:nonNumeric></span></div><ix:continuation id="i7bb15b8d05944803a78fb216834de107" continuedAt="i263c9d9e56c34e41ba9d8a40f912e66b"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Federal Funds Purchased and Securities Sold Under Agreements to Repurchase.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Federal funds purchased are short-term borrowings that typically mature within <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzE4NA_d5d6de54-c491-44c7-8691-a0d9988d5816">one</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzE5MA_c4ecd7de-e919-43f5-868e-dd643081b217">ninety</span> days. Federal funds purchased totaled $<ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-5" name="us-gaap:FederalFundsPurchased" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzEwOTk1MTE2MzkyMzU_dfff8d0e-a736-463a-938e-c756a42f6cb0">25.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-5" name="us-gaap:FederalFundsPurchased" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzEwOTk1MTE2MzkyNDE_a7f54d98-915c-4860-9332-67ff91957cb0">48.9</ix:nonFraction> million at December&#160;31, 2021 and 2020. Securities sold under agreements to repurchase are secured short-term borrowings that typically mature overnight or within <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzM3OA_3c9f8e6e-abca-42ea-9d3b-53680bde0f81">thirty</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzM4NA_15b26856-1798-4f59-850b-79faf99d1447">ninety</span> days. Securities sold under agreements to repurchase are stated at the amount of cash received in connection with the transaction. We may be required to provide additional collateral based on the fair value of the underlying securities. Securities sold under agreements to repurchase totaled $<ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-8" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzEwOTk1MTE2MzkyNDk_20196dc7-fce5-470e-afdb-736e4b24e138">2.7</ix:nonFraction> billion and $<ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-8" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzEwOTk1MTE2MzkyNTY_edddc5ab-7bcc-4fe7-8703-362ad4f2c785">2.1</ix:nonFraction> billion at December&#160;31, 2021 and 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subordinated Notes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In March&#160;2017, we issued $<ix:nonFraction unitRef="usd" contextRef="i37b16100757c47fda55d9a52842a073e_I20170317" decimals="-5" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2Xzc1Ng_bc914446-9d78-4012-be21-184e04735130">100</ix:nonFraction> million of <ix:nonFraction unitRef="number" contextRef="if52782dbd4a84a099573a96833e49811_D20170317-20170317" decimals="4" name="us-gaap:SubordinatedBorrowingInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2Xzc2Mg_af8adbc8-1c6d-4e0a-984a-220e88002010">4.50</ix:nonFraction>% subordinated notes that mature on <ix:nonNumeric contextRef="if52782dbd4a84a099573a96833e49811_D20170317-20170317" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2Xzc5OQ_3ce62c29-dfa7-4580-9416-f1a047332443">March&#160;17, 2027</ix:nonNumeric>. The notes, which qualify as Tier 2 capital for Cullen/Frost, bear interest at the rate of <ix:nonFraction unitRef="number" contextRef="if52782dbd4a84a099573a96833e49811_D20170317-20170317" decimals="4" name="us-gaap:SubordinatedBorrowingInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2Xzg5Mw_af8adbc8-1c6d-4e0a-984a-220e88002010">4.50</ix:nonFraction>% per annum, payable semi-annually on each March&#160;17 and September&#160;17. The notes are unsecured and subordinated in right of payment to the payment of our existing and future senior indebtedness and structurally subordinated to all existing and future indebtedness of our subsidiaries. Unamortized debt issuance costs related to these notes, totaled approximately $<ix:nonFraction unitRef="usd" contextRef="ife125a7e653d4ef1ad314d2938f2f591_I20211231" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzEyNTY_ab4f8562-64c4-44e4-8781-60b37a2fb31b">822</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="i3e914385adea4e4b9d4eeff1c1a27d73_I20201231" decimals="-5" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzEyNjM_6d15b50f-8e93-4631-adbb-f5cebcb21142">1.0</ix:nonFraction> million December&#160;31, 2021 and 2020. Proceeds from sale of the notes were used for general corporate purposes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Junior Subordinated Deferrable Interest Debentures.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> At December&#160;31, 2021 and 2020, we had $<ix:nonFraction unitRef="usd" contextRef="i6f66bfc08edf4cb4801c4c1193381e1a_I20201231" decimals="-5" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzE0MjQ_1f028fdc-b6d8-4051-b63e-7897b289891d"><ix:nonFraction unitRef="usd" contextRef="ic6c97ffaf48945c79bf873f529de6d33_I20211231" decimals="-5" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzE0MjQ_ad0ca1a2-fa7e-4e36-88c6-3448b72ada65">123.7</ix:nonFraction></ix:nonFraction> million of junior subordinated deferrable interest debentures issued to Cullen/Frost Capital Trust&#160;II (&#8220;Trust&#160;II&#8221;), a wholly owned Delaware statutory business trust. Unamortized debt issuance costs related to Trust&#160;II totaled $<ix:nonFraction unitRef="usd" contextRef="ic6c97ffaf48945c79bf873f529de6d33_I20211231" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzE2NDU_52913251-bd42-4a5d-8e74-ce62b7a0c54e">701</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="i6f66bfc08edf4cb4801c4c1193381e1a_I20201231" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzE2NTI_12ef0c4b-c9a4-40e4-962d-3bf33fb5a2f6">758</ix:nonFraction> thousand at December&#160;31, 2021 and 2020. At December&#160;31, 2020, we also had $<ix:nonFraction unitRef="usd" contextRef="id6f10fca84064f3c803c1e2120df459f_I20201231" decimals="-5" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzI3NDg3NzkwNzUzMDI_b5e5f182-5519-4567-a3cd-e88d15818bc3">13.4</ix:nonFraction> million of junior subordinated deferrable interest debentures issued to WNB Capital Trust&#160;I (&#8220;WNB Trust&#8221;), a wholly owned Delaware statutory business trust acquired in connection with the acquisition of WNB Bancshares, Inc. (&#8220;WNB&#8221;) in 2014. The junior subordinated deferrable interest debentures issued to WNB Trust and the trust preferred securities issued by WNB Trust were redeemed in October 2021. Trust&#160;II is a variable interest entity for which we are not the primary beneficiary and, as such, its accounts are not included in our consolidated financial statements. This was also the case with WNB Trust prior to its dissolution in 2021. See Note&#160;1&#160;- Summary of Significant Accounting Policies for additional information about our consolidation policy. Details of our transactions with the capital trust are presented below.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trust&#160;II was formed in 2004 for the purpose of issuing $<ix:nonFraction unitRef="usd" contextRef="ia95891bb193f4ae7a9c8eec36e3cd345_D20040101-20041231" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzIzODA_df7e64ce-bcb5-4bb3-9bd4-a45c7b6744bb">120.0</ix:nonFraction> million of floating rate (three-month LIBOR plus a margin of <ix:nonFraction unitRef="number" contextRef="ia95891bb193f4ae7a9c8eec36e3cd345_D20040101-20041231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzI0MzY_ebfa4a47-09fe-4a90-b653-51886f6f1acb">1.55</ix:nonFraction>%) trust preferred securities, which represent beneficial interests in the assets of the trust. The trust preferred securities will mature on <ix:nonNumeric contextRef="ia95891bb193f4ae7a9c8eec36e3cd345_D20040101-20041231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzI1Nzk_bfeac66d-ea9f-4e01-8872-4346eb5094fb">March&#160;1, 2034</ix:nonNumeric> and are currently redeemable with the approval of the Federal Reserve Board in whole or in part at our option. Distributions on the trust preferred securities are payable quarterly in arrears on March&#160;1, June&#160;1, September&#160;1 and December&#160;1 of each year. Trust&#160;II also issued $<ix:nonFraction unitRef="usd" contextRef="ia95891bb193f4ae7a9c8eec36e3cd345_D20040101-20041231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzI4NTY_319a0b55-e312-4559-9b23-e135438e3bf8">3.7</ix:nonFraction> million of common equity securities to Cullen/Frost. The proceeds of the offering of the trust preferred securities and common equity securities were used to purchase $<ix:nonFraction unitRef="usd" contextRef="i5f718f77bbc447249e678f1db0daf8fd_I20041231" decimals="-5" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzMwMTg_bdcda730-67c0-498f-9200-58a983ef0896">123.7</ix:nonFraction> million of floating rate (three-month LIBOR plus a margin of <ix:nonFraction unitRef="number" contextRef="ia95891bb193f4ae7a9c8eec36e3cd345_D20040101-20041231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzMwNzQ_ebfa4a47-09fe-4a90-b653-51886f6f1acb">1.55</ix:nonFraction>%, which was equal to <ix:nonFraction unitRef="number" contextRef="i72ad024224cb4738af90322012cb1826_D20210101-20211231" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzMwOTc_223b7474-0db0-4e20-aba3-d7d32b697c6b">1.72</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i0ff0670b91b84d8fbed2f17c10001208_D20200101-20201231" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzMxMDQ_b59ff19b-5d28-4ba1-9543-acfed21a11c8">1.78</ix:nonFraction>% at December&#160;31, 2021 and 2020) junior subordinated deferrable interest debentures issued by us, which have terms substantially similar to the trust preferred securities. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have the right at any time during the term of the debentures issued to Trust II to defer payments of interest at any time or from time to time for an extension period not exceeding <ix:nonFraction unitRef="quarter" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="INF" name="cfr:Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzI3NDg3NzkwNzY2NzE_dc72ea72-432d-47c3-ac1b-30a548aec246">20</ix:nonFraction> consecutive quarterly periods with respect to each extension period. Under the terms of the debentures, in the event that under certain circumstances there is an event of default under the debentures or we have elected to defer interest on the debentures, we may not, with certain exceptions, declare or pay any dividends or distributions on our capital stock or purchase or acquire any of our capital stock.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments of distributions on the trust preferred securities and payments on redemption of the trust preferred securities are guaranteed by us on a limited basis. We are obligated by agreement to pay any costs, expenses or liabilities of Trust&#160;II other than those arising under the trust preferred securities. Our obligations under the junior subordinated debentures, the related indenture, the trust agreement establishing the trust, the guarantee and the agreement as to expenses and liabilities, in the aggregate, constitute a full and unconditional guarantee by us of Trust&#160;II&#8217;s obligations under the trust preferred securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">WNB Trust was formed in 2004 by WNB for the purpose of issuing $<ix:nonFraction unitRef="usd" contextRef="ia770ef661f4741c3bf483990d7a3a4c1_D20040101-20041231" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzMzMjQ_5ac87678-b584-4793-a0e7-4e94bc31d3dd">13.0</ix:nonFraction> million of floating rate trust preferred securities, which represented beneficial interests in the assets of the trust. The proceeds of the offering of the trust preferred securities along with $<ix:nonFraction unitRef="usd" contextRef="ia770ef661f4741c3bf483990d7a3a4c1_D20040101-20041231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzI3NDg3NzkwNzYyNzg_907886d1-a2b8-44af-8276-5f9ddc5c11b2">403</ix:nonFraction> thousand in proceeds from the issuance of common equity securities were used </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%">107</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i263c9d9e56c34e41ba9d8a40f912e66b"><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:120%">to purchase $<ix:nonFraction unitRef="usd" contextRef="i4856bbeb85744288a912583f340c142f_I20041231" decimals="-5" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzM5NTU_2b464d67-b50e-4a23-81f0-9bad59310830">13.4</ix:nonFraction> million of floating rate (three-month LIBOR plus a margin of <ix:nonFraction unitRef="number" contextRef="ia770ef661f4741c3bf483990d7a3a4c1_D20040101-20041231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzQwMTE_156b8972-e65c-43b8-822a-0abd4c6ec541">2.35</ix:nonFraction>%, which was equal to <ix:nonFraction unitRef="number" contextRef="i0b303b4ccb32449caaa6a17eafb809c5_D20200101-20201231" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzQwNDE_ebefb507-d697-4507-a35e-f9cb54aecb98">2.56</ix:nonFraction>% at December&#160;31, 2020) junior subordinated deferrable interest debentures issued by WNB, which had terms substantially similar to the trust preferred securities. As noted above, the junior subordinated deferrable interest debentures issued to WNB Trust and the trust preferred securities issued by WNB Trust were redeemed in October 2021.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the accounts of Trust II and WNB Trust are not included in our consolidated financial statements, the trust preferred securities issued by these are included in the capital of Cullen/Frost for regulatory capital purposes. See Note 9 - Capital and Regulatory Matters.</span></div></ix:continuation><div id="iefbde35a1bee40dc8976665de60692b6_184"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8 - <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90ZXh0cmVnaW9uOjYwN2Y5ZTJkMTRiNDRkOWQ4ZGJjMWZkZmQ5ZDhjNGZiXzU5NTI_5c3136d3-35e1-4aa0-9611-2bcbb384a199" continuedAt="i11538c6f593246a5980217b4cb2e970c" escape="true">Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies</ix:nonNumeric></span></div><ix:continuation id="i11538c6f593246a5980217b4cb2e970c" continuedAt="icffb2a6d81d94093b1526e1b6558b7ea"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments with Off-Balance-Sheet Risk</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In the normal course of business, we enter into various transactions, which, in accordance with generally accepted accounting principles in the United States, are not included in our consolidated balance sheets. We enter into these transactions to meet the financing needs of our customers. These transactions include commitments to extend credit and standby letters of credit, which involve, to varying degrees, elements of credit risk and interest rate risk in excess of the amounts recognized in the consolidated balance sheets. We minimize our exposure to loss under these commitments by subjecting them to credit approval and monitoring procedures. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into contractual commitments to extend credit, normally with fixed expiration dates or termination clauses, at specified rates and for specific purposes. Substantially all of our commitments to extend credit are contingent upon customers maintaining specific credit standards at the time of loan funding. Standby letters of credit are written conditional commitments issued by us to guarantee the performance of a customer to a third party. In the event the customer does not perform in accordance with the terms of the agreement with the third party, we would be required to fund the commitment. The maximum potential amount of future payments we could be required to make is represented by the contractual amount of the commitment. If the commitment were funded, we would be entitled to seek recovery from the customer. Our policies generally require that standby letter of credit arrangements contain security and debt covenants similar to those contained in loan agreements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider the fees collected in connection with the issuance of standby letters of credit to be representative of the fair value of our obligation undertaken in issuing the guarantee. In accordance with applicable accounting standards related to guarantees, we defer fees collected in connection with the issuance of standby letters of credit. The fees are then recognized in income proportionately over the life of the standby letter of credit agreement. The deferred standby letter of credit fees represent the fair value of our potential obligations under the standby letter of credit guarantees. </span></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90ZXh0cmVnaW9uOjYwN2Y5ZTJkMTRiNDRkOWQ4ZGJjMWZkZmQ5ZDhjNGZiXzU5NTQ_4ce9653b-a4af-4449-a24e-f44cde4e58a8" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end financial instruments with off-balance-sheet risk are presented in the following table. Commitments and standby letters of credit are presented at contractual amounts; however, since many of these commitments are expected to expire unused or only partially used, the total amounts of these commitments do not necessarily reflect future cash requirements.</span></div><div style="margin-top:5pt;text-align:justify"><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:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.843%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Commitments to extend credit</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="i951ada6c5f344060b79beb7ab2f0e0da_I20211231" decimals="-3" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTpmMTFjMGFkYmUzOWM0MDVkOGViNzdiMDY3YzAzYTNhZC90YWJsZXJhbmdlOmYxMWMwYWRiZTM5YzQwNWQ4ZWI3N2IwNjdjMDNhM2FkXzEtMS0xLTEtMA_be3f09d4-7e62-4e02-93d5-f60b430b8ab1">10,420,142</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c856660706447b7913e7e9ed53c75fe_I20201231" decimals="-3" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTpmMTFjMGFkYmUzOWM0MDVkOGViNzdiMDY3YzAzYTNhZC90YWJsZXJhbmdlOmYxMWMwYWRiZTM5YzQwNWQ4ZWI3N2IwNjdjMDNhM2FkXzEtMy0xLTEtMA_d380cb1a-02c1-4d40-96d1-69a969ac6f98">9,814,475</ix:nonFraction>&#160;</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%">Standby letters of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if937720a184342c38ffe832988b421b3_I20211231" decimals="-3" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTpmMTFjMGFkYmUzOWM0MDVkOGViNzdiMDY3YzAzYTNhZC90YWJsZXJhbmdlOmYxMWMwYWRiZTM5YzQwNWQ4ZWI3N2IwNjdjMDNhM2FkXzItMS0xLTEtMA_7ed8e88b-de45-4eb1-b088-2c470de7d2bc">238,690</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11c71a17d58644439ce30ca5aab363cd_I20201231" decimals="-3" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTpmMTFjMGFkYmUzOWM0MDVkOGViNzdiMDY3YzAzYTNhZC90YWJsZXJhbmdlOmYxMWMwYWRiZTM5YzQwNWQ4ZWI3N2IwNjdjMDNhM2FkXzItMy0xLTEtMA_c0c406e0-213e-40ad-9548-75a954107189">241,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred standby letter of credit fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67d8fba9b9fe407a802b3650263b44c3_I20211231" decimals="-3" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTpmMTFjMGFkYmUzOWM0MDVkOGViNzdiMDY3YzAzYTNhZC90YWJsZXJhbmdlOmYxMWMwYWRiZTM5YzQwNWQ4ZWI3N2IwNjdjMDNhM2FkXzMtMS0xLTEtMA_748ac4b7-2cdf-4a49-9117-6cfcc4b3ba5b">2,072</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41eafd9d09a04818a44e45dadb6da5e0_I20201231" decimals="-3" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTpmMTFjMGFkYmUzOWM0MDVkOGViNzdiMDY3YzAzYTNhZC90YWJsZXJhbmdlOmYxMWMwYWRiZTM5YzQwNWQ4ZWI3N2IwNjdjMDNhM2FkXzMtMy0xLTEtMA_f17963e8-0a28-4d14-b4d6-4c3b0756fcaf">1,723</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:continuation id="i223dbf6e2b214da69f82dab6a5b021f1" continuedAt="iab6c515dce73486bbd90aa8700363a8b"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. Off-balance-sheet credit exposures primarily consist of amounts available under outstanding lines of credit and letters of credit detailed in the table above. For the period of exposure, the estimate of expected credit losses considers both the likelihood that funding will occur and the amount expected to be funded over the estimated remaining life of the commitment or other off-balance-sheet exposure. The likelihood and expected amount of funding are based on historical utilization rates. The amount of the allowance represents management's best estimate of expected credit losses on commitments expected to be funded over the contractual life of the commitment. </span></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%">108</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="icffb2a6d81d94093b1526e1b6558b7ea"><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:120%"><ix:continuation id="iab6c515dce73486bbd90aa8700363a8b">Estimating credit losses on amounts expected to be funded uses the same methodology as described for loans in Note 3 - Loans as if such commitments were funded.</ix:continuation></span></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90ZXh0cmVnaW9uOjYwN2Y5ZTJkMTRiNDRkOWQ4ZGJjMWZkZmQ5ZDhjNGZiXzU5NjY_4fbb6c74-5f1c-4162-bafe-319da45151a4" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on off-balance-sheet credit exposures.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:58.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.743%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Beginning balance</span></div></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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTo3OTQwYWE4ODMzNDY0ZmMzYmIyZmNjNTdjMmNlZDFhNS90YWJsZXJhbmdlOjc5NDBhYTg4MzM0NjRmYzNiYjJmY2M1N2MyY2VkMWE1XzEtMS0xLTEtMA_26fdb85a-9e5a-4023-b2a3-6e4c6fe81ead">44,152</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTo3OTQwYWE4ODMzNDY0ZmMzYmIyZmNjNTdjMmNlZDFhNS90YWJsZXJhbmdlOjc5NDBhYTg4MzM0NjRmYzNiYjJmY2M1N2MyY2VkMWE1XzEtMy0xLTEtMA_c99ffff4-90d7-4146-8a32-d7c0f18beb8a">500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i72c15a74811c41ed8fe76044fd2cee3b_I20181231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTo3OTQwYWE4ODMzNDY0ZmMzYmIyZmNjNTdjMmNlZDFhNS90YWJsZXJhbmdlOjc5NDBhYTg4MzM0NjRmYzNiYjJmY2M1N2MyY2VkMWE1XzEtNS0xLTEtMA_b92faf4a-c65a-48e3-8b2c-9907dcb6e1f3">500</ix:nonFraction>&#160;</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%">Impact of adopting ASC 326</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="cfr:ImpactOfNewAccountingPronouncement" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTo3OTQwYWE4ODMzNDY0ZmMzYmIyZmNjNTdjMmNlZDFhNS90YWJsZXJhbmdlOjc5NDBhYTg4MzM0NjRmYzNiYjJmY2M1N2MyY2VkMWE1XzItMS0xLTEtMA_2defa7d2-5926-4002-ad0d-330479fd0f0b">&#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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="cfr:ImpactOfNewAccountingPronouncement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTo3OTQwYWE4ODMzNDY0ZmMzYmIyZmNjNTdjMmNlZDFhNS90YWJsZXJhbmdlOjc5NDBhYTg4MzM0NjRmYzNiYjJmY2M1N2MyY2VkMWE1XzItMy0xLTEtMA_66c40e14-7d87-4710-a93a-c86b15af7061">39,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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="cfr:ImpactOfNewAccountingPronouncement" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTo3OTQwYWE4ODMzNDY0ZmMzYmIyZmNjNTdjMmNlZDFhNS90YWJsZXJhbmdlOjc5NDBhYTg4MzM0NjRmYzNiYjJmY2M1N2MyY2VkMWE1XzItNS0xLTEtMA_db61ce09-4cab-487b-bc90-9b1e311bead3">&#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%">Credit loss 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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTo3OTQwYWE4ODMzNDY0ZmMzYmIyZmNjNTdjMmNlZDFhNS90YWJsZXJhbmdlOjc5NDBhYTg4MzM0NjRmYzNiYjJmY2M1N2MyY2VkMWE1XzMtMS0xLTEtMA_4f8ae559-83d3-44e6-bb2c-38ec87afedd7">6,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTo3OTQwYWE4ODMzNDY0ZmMzYmIyZmNjNTdjMmNlZDFhNS90YWJsZXJhbmdlOjc5NDBhYTg4MzM0NjRmYzNiYjJmY2M1N2MyY2VkMWE1XzMtMy0xLTEtMA_da2a495b-7736-479d-997b-0aff00cd4a0a">4,275</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTo3OTQwYWE4ODMzNDY0ZmMzYmIyZmNjNTdjMmNlZDFhNS90YWJsZXJhbmdlOjc5NDBhYTg4MzM0NjRmYzNiYjJmY2M1N2MyY2VkMWE1XzMtNS0xLTEtMA_7a940658-f7ee-471f-9702-224585a8cde7">&#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%">Ending balance</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTo3OTQwYWE4ODMzNDY0ZmMzYmIyZmNjNTdjMmNlZDFhNS90YWJsZXJhbmdlOjc5NDBhYTg4MzM0NjRmYzNiYjJmY2M1N2MyY2VkMWE1XzQtMS0xLTEtMA_08f7f457-a3b6-431f-908d-0d0aecd9cc29">50,314</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTo3OTQwYWE4ODMzNDY0ZmMzYmIyZmNjNTdjMmNlZDFhNS90YWJsZXJhbmdlOjc5NDBhYTg4MzM0NjRmYzNiYjJmY2M1N2MyY2VkMWE1XzQtMy0xLTEtMA_32d29a2b-b3c2-4299-893a-68de05316e27">44,152</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTo3OTQwYWE4ODMzNDY0ZmMzYmIyZmNjNTdjMmNlZDFhNS90YWJsZXJhbmdlOjc5NDBhYTg4MzM0NjRmYzNiYjJmY2M1N2MyY2VkMWE1XzQtNS0xLTEtMA_f8395368-0861-4397-b31f-e955e896f936">500</ix:nonFraction>&#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></table></div></ix:nonNumeric><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Card Guarantees</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We guarantee the credit card debt of certain customers to the merchant bank that issues the cards. At December&#160;31, 2021 and 2020, the guarantees totaled approximately $<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-5" name="cfr:CreditCardGuarantees" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90ZXh0cmVnaW9uOjYwN2Y5ZTJkMTRiNDRkOWQ4ZGJjMWZkZmQ5ZDhjNGZiXzQwMDU_1367d5bc-3eed-4a73-bea7-263594c86425">8.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-5" name="cfr:CreditCardGuarantees" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90ZXh0cmVnaW9uOjYwN2Y5ZTJkMTRiNDRkOWQ4ZGJjMWZkZmQ5ZDhjNGZiXzQwMTI_5e44ff9e-9be1-4047-866d-30b88905b05a">9.1</ix:nonFraction> million, of which amounts, $<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="cfr:CollateralizedCreditCardGuarantees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90ZXh0cmVnaW9uOjYwN2Y5ZTJkMTRiNDRkOWQ4ZGJjMWZkZmQ5ZDhjNGZiXzQwMzQ_a906493a-d9db-47c2-b477-f24c17288e0d">962</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-5" name="cfr:CollateralizedCreditCardGuarantees" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90ZXh0cmVnaW9uOjYwN2Y5ZTJkMTRiNDRkOWQ4ZGJjMWZkZmQ5ZDhjNGZiXzQwNDE_0f75a5e3-522f-44ff-9834-0922ae997efe">8.2</ix:nonFraction> million were fully collateralized.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trust Accounts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We hold certain assets which are not included in our consolidated balance sheets including assets held in fiduciary or custodial capacity on behalf of our trust customers. The estimated fair value of trust assets was approximately $<ix:nonFraction unitRef="usd" contextRef="ib576695ce5834fd5a567a66cb127a0f7_I20211231" decimals="-8" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90ZXh0cmVnaW9uOjYwN2Y5ZTJkMTRiNDRkOWQ4ZGJjMWZkZmQ5ZDhjNGZiXzMyOTg1MzQ5MDYxMjk_b5fc264f-1c7d-4bf0-8652-a2c88dbc1301">43.3</ix:nonFraction> billion and $<ix:nonFraction unitRef="usd" contextRef="i05aae73510c34f1fb545471dadfd6350_I20201231" decimals="-8" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90ZXh0cmVnaW9uOjYwN2Y5ZTJkMTRiNDRkOWQ4ZGJjMWZkZmQ5ZDhjNGZiXzMyOTg1MzQ5MDYzMDU_16ccc610-a263-46a7-a743-57bc42d66088">38.6</ix:nonFraction> billion at December&#160;31, 2021 and 2020, respectively. These assets are primarily composed of equity securities, fixed income securities, alternative investments and cash equivalents, among other things. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Executive Change-In-Control Severance Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We maintain a change-in-control severance plan for the benefit of certain executive officers. Under this plan, each covered person could receive, upon the effectiveness of a change-in-control, two to three times (depending on the person) their base compensation plus the target bonus established for the year, and any unpaid base salary and pro rata target bonus for the year in which the termination occurs, including vacation pay. Additionally, the executive&#8217;s insurance benefits will continue for two to three full years after the termination and all long-term incentive awards will immediately vest.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We are subject to various claims and legal actions that have arisen in the course of conducting business. Management does not expect the ultimate disposition of these matters to have a material adverse impact on our financial statements.</span></div></ix:continuation><div id="iefbde35a1bee40dc8976665de60692b6_187"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9 - <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzE1ODI5_12a0d7b8-15c1-4de8-8ac2-dc7fb98f92cd" continuedAt="i3ace1d2da80742079b92132b752471f7" escape="true">Capital and Regulatory Matters</ix:nonNumeric></span></div><ix:continuation id="i3ace1d2da80742079b92132b752471f7" continuedAt="i60477b3629ce410090595868fb0a0231"><div style="margin-top:5pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banks and bank holding companies are subject to various regulatory capital requirements administered by state and federal banking agencies. Capital adequacy guidelines and, additionally for banks, prompt corrective action regulations, involve quantitative measures of assets, liabilities, and certain off-balance-sheet items calculated under regulatory accounting practices. Capital amounts and classifications are also subject to qualitative judgments by regulators about components, risk weighting and other factors.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost and Frost Bank are each required to comply with applicable capital adequacy standards established by the Federal Reserve Board (the &#8220;Basel&#160;III Capital Rules&#8221;). Quantitative measures established by the Basel&#160;III Capital Rules designed to ensure capital adequacy require the maintenance of minimum amounts and ratios (set forth below) of Common Equity Tier&#160;1 capital, Tier&#160;1 capital and Total capital (as defined in the regulations) to risk-weighted assets (as defined), and of Tier&#160;1 capital to adjusted quarterly average assets (as defined).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost&#8217;s and Frost Bank&#8217;s Common Equity Tier&#160;1 capital includes common stock and related paid-in capital, net of treasury stock, and retained earnings. In connection with the adoption of the Basel&#160;III Capital Rules, we elected to opt-out of the requirement to include most components of accumulated other comprehensive income in Common Equity Tier&#160;1. We also elected to delay, for a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzE0OTk_2b63dc27-5520-4a4d-bef1-d9f64ee56ad8">five</span>-year transitional period, the effects of credit loss accounting under CECL from Common Equity Tier 1, as further discussed below. Common Equity Tier&#160;1 for both Cullen/Frost and Frost Bank is reduced by goodwill and other intangible assets, net of associated deferred tax liabilities. Frost Bank's Common Equity Tier&#160;1 is also reduced by its equity investment in its financial subsidiary, Frost Insurance Agency (&#8220;FIA&#8221;). </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tier&#160;1 capital includes Common Equity Tier&#160;1 capital and additional Tier&#160;1 capital. For Cullen/Frost, additional Tier&#160;1 capital at December&#160;31, 2021 and 2020 included $<ix:nonFraction unitRef="usd" contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231" decimals="-3" name="cfr:AdditionalTier1CapitalbeyondCommonEquityTier1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzIwNjc_5db14e2a-1f29-4dff-a879-0156a55cea79"><ix:nonFraction unitRef="usd" contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231" decimals="-3" name="cfr:AdditionalTier1CapitalbeyondCommonEquityTier1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzIwNjc_eca47dca-5e49-4681-b564-4bfdb82231a2">145.5</ix:nonFraction></ix:nonFraction> million of <ix:nonFraction unitRef="number" contextRef="iff9fe252c8234a12bcd33c1739bcb1ac_D20201119-20201119" decimals="5" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzIwNzM_27897d18-ecfe-421a-92ed-d4f46ff9f442">4.450</ix:nonFraction>% non-cumulative perpetual preferred stock, the details of which is are further discussed below. Frost Bank did <ix:nonFraction unitRef="usd" contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231" decimals="-3" name="cfr:AdditionalTier1CapitalbeyondCommonEquityTier1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzIyNjE_48be4cee-e50a-4148-b7aa-0c81b7e064e3"><ix:nonFraction unitRef="usd" contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231" decimals="-3" name="cfr:AdditionalTier1CapitalbeyondCommonEquityTier1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzIyNjE_f0581226-92b8-4b2b-aff1-7ab1acc318bb">no</ix:nonFraction></ix:nonFraction>t have any additional Tier&#160;1 capital beyond Common Equity Tier&#160;1 at December&#160;31, 2021 or 2020.</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%">109</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i60477b3629ce410090595868fb0a0231" continuedAt="if48d3bdd445c4a6683cd56d45ef4d994"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total capital includes Tier&#160;1 capital and Tier&#160;2 capital. Tier&#160;2 capital for both Cullen/Frost and Frost Bank includes a permissible portion of the allowance for credit losses on securities, loans and off-balance sheet exposures. Tier&#160;2 capital for Cullen/Frost also includes trust preferred securities that were excluded from Tier&#160;1 capital and qualified subordinated debt. At December&#160;31, 2021 and 2020, Cullen/Frost's Tier&#160;2 capital included $<ix:nonFraction unitRef="usd" contextRef="ib03e84b2d7644d948d2b3efe701c9aa1_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI3NzQ_94b489b7-9d3a-49db-ada7-81f8dc304df2">120.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ide1b359da3ef4edfaf04a982f2920615_D20200101-20201231" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI3NDg3NzkwODUzMjk_0a1d41e8-efba-4a36-9917-5e9bd8c8029a">133.0</ix:nonFraction> million of trust preferred securities, respectively. The $<ix:nonFraction unitRef="usd" contextRef="i9b301cbe3b76469daba770c782eb4cd0_D20211001-20211231" decimals="-6" name="us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI3NDg3NzkwODU1MDI_c1fabc15-dc0d-408a-a09e-50e34b74d174">13.0</ix:nonFraction> million of trust preferred securities issued by WNB Capital Trust&#160;I were redeemed in October 2021. At both December&#160;31, 2021 and 2020, Tier&#160;2 Capital for Cullen/Frost also included $<ix:nonFraction unitRef="usd" contextRef="if1337d796ecf446fb08083cfecf7b6e9_I20211231" decimals="-5" name="cfr:PermissiblePortionOfSubordinatedNoteIncludedInCapital" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI4NzM_0798d22f-58d5-427c-92aa-564e8b09e809"><ix:nonFraction unitRef="usd" contextRef="i4e1af78cf14a4a2f824b8cc872a650cc_I20201231" decimals="-5" name="cfr:PermissiblePortionOfSubordinatedNoteIncludedInCapital" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI4NzM_ecb75887-7517-4656-ac7c-8de5c7340775">100.0</ix:nonFraction></ix:nonFraction> million related to the permissible portion of our aggregate $<ix:nonFraction unitRef="usd" contextRef="i37b16100757c47fda55d9a52842a073e_I20170317" decimals="-5" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI5Mjg_bc914446-9d78-4012-be21-184e04735130">100</ix:nonFraction> million of <ix:nonFraction unitRef="number" contextRef="if52782dbd4a84a099573a96833e49811_D20170317-20170317" decimals="4" name="us-gaap:SubordinatedBorrowingInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI5MzQ_af8adbc8-1c6d-4e0a-984a-220e88002010">4.50</ix:nonFraction>% subordinated notes. The permissible portion of qualified subordinated notes decreases <ix:nonFraction unitRef="number" contextRef="i0f9a873e59814fa5bdeb11081ae5ca49_D20210101-20211231" decimals="2" name="cfr:PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzMwMjM_ff685778-b1c3-4e1b-b42c-b889da5f5e61">20</ix:nonFraction>%&#160;per year during the final <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzMwNTI_69605f33-0cd3-4f77-814d-dabe39463450">five</span> years of the term of the notes. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Common Equity Tier&#160;1, Tier&#160;1 and Total capital ratios are calculated by dividing the respective capital amounts by risk-weighted assets. Risk-weighted assets are calculated based on regulatory requirements and include total assets, with certain exclusions, allocated by risk weight category, and certain off-balance-sheet items, among other things. The leverage ratio is calculated by dividing Tier&#160;1 capital by adjusted quarterly average total assets, which exclude goodwill and other intangible assets, among other things.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Basel&#160;III Capital Rules require Cullen/Frost and Frost Bank to maintain (i)&#160;a minimum ratio of Common Equity Tier&#160;1 capital to risk-weighted assets of at least <ix:nonFraction unitRef="number" contextRef="i8db86c0162bf48aebdfc13d675a0c438_I20190101" decimals="3" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzM3ODA_b5374f1f-b3ec-484f-8b09-55bb6946c9d0"><ix:nonFraction unitRef="number" contextRef="ief2501c95af64373b14fe0241696345e_I20190101" decimals="3" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzM3ODA_d4259240-e829-4695-bc38-b3f2d1b7ed9c">4.5</ix:nonFraction></ix:nonFraction>%, plus a <ix:nonFraction unitRef="number" contextRef="i8db86c0162bf48aebdfc13d675a0c438_I20190101" decimals="3" name="cfr:CapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzM3OTE_348d7826-c015-4eaa-ac85-ccd0aa7c713d"><ix:nonFraction unitRef="number" contextRef="ief2501c95af64373b14fe0241696345e_I20190101" decimals="3" name="cfr:CapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzM3OTE_8d9ddaad-b441-44b6-a8ac-5d3e70b6b1a7">2.5</ix:nonFraction></ix:nonFraction>% &#8220;capital conservation buffer&#8221; (which is added to the <ix:nonFraction unitRef="number" contextRef="i8db86c0162bf48aebdfc13d675a0c438_I20190101" decimals="3" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzM4NDc_b5374f1f-b3ec-484f-8b09-55bb6946c9d0"><ix:nonFraction unitRef="number" contextRef="ief2501c95af64373b14fe0241696345e_I20190101" decimals="3" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzM4NDc_d4259240-e829-4695-bc38-b3f2d1b7ed9c">4.5</ix:nonFraction></ix:nonFraction>% Common Equity Tier&#160;1 capital ratio, effectively resulting in a minimum ratio of Common Equity Tier&#160;1 capital to risk-weighted assets of at least <ix:nonFraction unitRef="number" contextRef="i8db86c0162bf48aebdfc13d675a0c438_I20190101" decimals="4" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzM5OTU_1e377876-e3d5-4e83-83e1-dd7678ecb5a9"><ix:nonFraction unitRef="number" contextRef="i8db86c0162bf48aebdfc13d675a0c438_I20190101" decimals="4" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzM5OTU_7da7847e-5d87-46fc-8bc0-81cc6ed411eb">7.0</ix:nonFraction></ix:nonFraction>%), (ii)&#160;a minimum ratio of Tier&#160;1 capital to risk-weighted assets of at least <ix:nonFraction unitRef="rate" contextRef="ief2501c95af64373b14fe0241696345e_I20190101" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQwNzU_31a5cfa3-983f-43ae-a03e-104e0c14ec8f"><ix:nonFraction unitRef="rate" contextRef="i8db86c0162bf48aebdfc13d675a0c438_I20190101" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQwNzU_972dfff3-d96d-46b3-b548-e2ff92c43b80">6.0</ix:nonFraction></ix:nonFraction>%, plus the capital conservation buffer (which is added to the <ix:nonFraction unitRef="rate" contextRef="ief2501c95af64373b14fe0241696345e_I20190101" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQxMzk_31a5cfa3-983f-43ae-a03e-104e0c14ec8f"><ix:nonFraction unitRef="rate" contextRef="i8db86c0162bf48aebdfc13d675a0c438_I20190101" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQxMzk_972dfff3-d96d-46b3-b548-e2ff92c43b80">6.0</ix:nonFraction></ix:nonFraction>% Tier&#160;1 capital ratio, effectively resulting in a minimum Tier&#160;1 capital ratio of <ix:nonFraction unitRef="number" contextRef="i8db86c0162bf48aebdfc13d675a0c438_I20190101" decimals="4" name="cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQyMjM_38eb9b11-98ed-4a4a-b4c0-90a89b447c1c"><ix:nonFraction unitRef="number" contextRef="ief2501c95af64373b14fe0241696345e_I20190101" decimals="4" name="cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQyMjM_bddb5cf0-cac7-4208-8438-b26739a45fea">8.5</ix:nonFraction></ix:nonFraction>%), (iii)&#160;a minimum ratio of Total capital (that is, Tier&#160;1 plus Tier&#160;2) to risk-weighted assets of at least <ix:nonFraction unitRef="rate" contextRef="ief2501c95af64373b14fe0241696345e_I20190101" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQzMzM_3dfe664f-b7b0-4c7d-9bc7-57bb51ed1670"><ix:nonFraction unitRef="rate" contextRef="i8db86c0162bf48aebdfc13d675a0c438_I20190101" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQzMzM_6659faba-ee9b-4113-b417-a58b677d5508">8.0</ix:nonFraction></ix:nonFraction>%, plus the capital conservation buffer (which is added to the <ix:nonFraction unitRef="rate" contextRef="ief2501c95af64373b14fe0241696345e_I20190101" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQzOTc_3dfe664f-b7b0-4c7d-9bc7-57bb51ed1670"><ix:nonFraction unitRef="rate" contextRef="i8db86c0162bf48aebdfc13d675a0c438_I20190101" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQzOTc_6659faba-ee9b-4113-b417-a58b677d5508">8.0</ix:nonFraction></ix:nonFraction>% total capital ratio, effectively resulting in a minimum total capital ratio of <ix:nonFraction unitRef="number" contextRef="i8db86c0162bf48aebdfc13d675a0c438_I20190101" decimals="4" name="cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQ0Nzk_18bf3b9f-9ab3-484a-9048-1d78dc3472a9"><ix:nonFraction unitRef="number" contextRef="ief2501c95af64373b14fe0241696345e_I20190101" decimals="4" name="cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQ0Nzk_34f0bb68-231d-437b-8822-ed176e5b6123">10.5</ix:nonFraction></ix:nonFraction>%) and (iv)&#160;a minimum leverage ratio of <ix:nonFraction unitRef="number" contextRef="ief2501c95af64373b14fe0241696345e_I20190101" decimals="4" name="cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQ1MjA_0180480f-43aa-4ac5-8c4d-b4f5c2840f0e"><ix:nonFraction unitRef="number" contextRef="i8db86c0162bf48aebdfc13d675a0c438_I20190101" decimals="4" name="cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQ1MjA_1349595a-bf4c-4c3e-b98a-1068e1848e1e">4.0</ix:nonFraction></ix:nonFraction>%, calculated as the ratio of Tier&#160;1 capital to average quarterly assets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The capital conservation buffer is designed to absorb losses during periods of economic stress and, as detailed above, effectively increases the minimum required risk-weighted capital ratios. Banking institutions with a ratio of Common Equity Tier&#160;1 capital to risk-weighted assets below the effective minimum (<ix:nonFraction unitRef="number" contextRef="i8db86c0162bf48aebdfc13d675a0c438_I20190101" decimals="3" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQ5MDY_b5374f1f-b3ec-484f-8b09-55bb6946c9d0"><ix:nonFraction unitRef="number" contextRef="ief2501c95af64373b14fe0241696345e_I20190101" decimals="3" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQ5MDY_d4259240-e829-4695-bc38-b3f2d1b7ed9c">4.5</ix:nonFraction></ix:nonFraction>% plus the capital conservation buffer and, if applicable, the &#8220;countercyclical capital buffer,&#8221; which is discussed below) will face constraints on dividends, equity repurchases and compensation based on the amount of the shortfall and the institution's &#8220;eligible retained income&#8221; (that is, four quarter trailing net income, net of distributions and tax effects not reflected in net income). The countercyclical capital buffer is applicable to only certain covered institutions and does not have any current applicability to Cullen/Frost or Frost Bank. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 1 - Significant Accounting Policies, in connection with the adoption of ASC 326, we recognized an after-tax cumulative effect reduction to retained earnings totaling $<ix:nonFraction unitRef="usd" contextRef="iec255877b03b4dcb8a2c3090843f3be8_I20200101" decimals="-5" sign="-" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzU2NDg_9724cff4-e82a-451a-9ad7-0ed849b78c33">29.3</ix:nonFraction> million on January&#160;1, 2020. In February 2019, the federal bank regulatory agencies issued a final rule (the &#8220;2019 CECL Rule&#8221;) that revised certain capital regulations to account for changes to credit loss accounting under U.S. GAAP. The 2019 CECL Rule included a transition option that allows banking organizations to phase in, over a three-year period, the day-one adverse effects of CECL on their regulatory capital ratios (three-year transition option). In March 2020, the federal bank regulatory agencies issued an interim final rule that maintains the three-year transition option of the 2019 CECL Rule and also provides banking organizations that were required under U.S. GAAP (as of January 2020) to implement CECL before the end of 2020 the option to delay for two years an estimate of the effect of CECL on regulatory capital, relative to the incurred loss methodology&#8217;s effect on regulatory capital, followed by a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzEwOTk1MTE2NDcwODM_5788e750-ec35-4c51-a601-7e36d59d279c">three</span>-year transition period (<span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzY1OTc_2b63dc27-5520-4a4d-bef1-d9f64ee56ad8">five</span>-year transition option). We elected to adopt the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzY2NDk_2b63dc27-5520-4a4d-bef1-d9f64ee56ad8">five</span>-year transition option. Accordingly, a CECL transitional amount totaling $<ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-5" name="cfr:CECLTransitionAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzY3MjU_87df1e6d-11af-45fc-b0ec-0a755854a047">61.6</ix:nonFraction> million has been added back to CET1 as of December&#160;31, 2021. The CECL transitional amount includes $<ix:nonFraction unitRef="usd" contextRef="iec255877b03b4dcb8a2c3090843f3be8_I20200101" decimals="-5" sign="-" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzY4MDQ_9724cff4-e82a-451a-9ad7-0ed849b78c33">29.3</ix:nonFraction> million related to cumulative effect of adopting CECL and $<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-5" name="cfr:EstimatedIncrementalEffectofCECL" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzY4NTc_db9decf5-3db1-4cb9-b89e-12a6072a1586">32.4</ix:nonFraction> million related to the estimated incremental effect of CECL since adoption.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2020, we began originating loans to qualified small businesses under the PPP administered by the SBA. Federal bank regulatory agencies have issued an interim final rule that permits banks to neutralize the regulatory capital effects of participating in the Paycheck Protection Program Lending Facility (the &#8220;PPP Facility&#8221;) and clarify that PPP loans have a zero percent risk weight under applicable risk-based capital rules. Specifically, a bank may exclude all PPP loans pledged as collateral to the PPP Facility from its average total consolidated assets for the purposes of calculating its leverage ratio, while PPP loans that are not pledged as collateral to the PPP Facility will be included. Our PPP loans are included in the calculation of our leverage ratio as of December&#160;31, 2021 as we did not utilize the PPP Facility for funding purposes.</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%">110</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="if48d3bdd445c4a6683cd56d45ef4d994" continuedAt="ieb82dc776d17446b95d692238edc4ec7"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzE1ODI3_89873c41-5747-4d36-acfa-b68271a61804" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents actual and required capital ratios as of December&#160;31, 2021 and December&#160;31, 2020 for Cullen/Frost and Frost Bank under the Basel&#160;III Capital Rules. Capital levels required to be considered well capitalized are based upon prompt corrective action regulations, as amended to reflect the changes under the Basel&#160;III Capital Rules.</span></div><div style="margin-top:5pt;text-align:justify"><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:40.887%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.433%"></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:8pt;font-weight:700;line-height:100%">Actual</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:8pt;font-weight:700;line-height:100%">Minimum Capital Required - Basel III Fully Phased-In</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:8pt;font-weight:700;line-height:100%">Required to be<br/>Considered Well<br/>Capitalized</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:8pt;font-weight:700;line-height:100%">Capital<br/>Amount</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:8pt;font-weight:700;line-height:100%">Ratio</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:8pt;font-weight:700;line-height:100%">Capital<br/>Amount</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:8pt;font-weight:700;line-height:100%">Ratio</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:8pt;font-weight:700;line-height:100%">Capital<br/>Amount</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:8pt;font-weight:700;line-height:100%">Ratio</span></td></tr><tr><td colspan="3" style="background-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%">2021</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><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"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Equity Tier 1 to Risk-Weighted Assets</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 2px 12.25pt;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%">Cullen/Frost</span></td><td style="background-color:#cceeff;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="i988992fbbee34904a87fdd0a32aa3478_I20211231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzQtMS0xLTEtMA_83872054-b0ef-4c1b-9c06-8b35d2be7fc5">3,371,043</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="rate" contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231" decimals="4" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzQtMy0xLTEtMA_451584ab-4494-4d53-a104-4229957bfd4e">13.13</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:9pt;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: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="i988992fbbee34904a87fdd0a32aa3478_I20211231" decimals="-3" name="cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzQtNS0xLTEtMA_17b2dba6-acf6-4f46-b50f-baed9e0fc5b6">1,796,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231" decimals="4" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzQtNy0xLTEtMA_a2c8ff26-be15-4e60-b8dd-f70e06bdbb7b">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:9pt;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: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="i988992fbbee34904a87fdd0a32aa3478_I20211231" decimals="-3" name="us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzQtOS0xLTEtMA_a4d72d38-1418-4bbe-8358-ae55f41d045b">1,668,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="rate" contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231" decimals="4" name="us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzQtMTEtMS0xLTA_c5b21147-7397-4d2f-a5eb-1c25858acff2">6.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:9pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzUtMS0xLTEtMA_5510d842-bacb-442f-9dbf-c162db70386c">3,261,532</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="rate" contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231" decimals="4" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzUtMy0xLTEtMA_289d7cc6-e85f-4c0b-9e69-6d0e381d711e">12.72</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231" decimals="-3" name="cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzUtNS0xLTEtMA_c0d7c418-923c-4c78-bbf6-019decc10e07">1,795,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231" decimals="4" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzUtNy0xLTEtMA_ec42fc11-8a9c-43f0-baa5-887db1afdaa2">7.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231" decimals="-3" name="us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzUtOS0xLTEtMA_874f9486-4a80-4745-bb5d-2238f6930e44">1,666,991</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231" decimals="4" name="us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzUtMTEtMS0xLTA_72f5b4c5-e337-4892-9473-a470443ce2b7">6.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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%">Tier 1 Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i988992fbbee34904a87fdd0a32aa3478_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzctMS0xLTEtMA_c593c993-a890-4217-9bcf-e80a34e57f19">3,516,495</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="rate" contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231" decimals="4" name="us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzctMy0xLTEtMA_4d7ae17a-feed-43d3-9f54-11208d35cf90">13.70</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i988992fbbee34904a87fdd0a32aa3478_I20211231" decimals="-3" name="cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzctNS0xLTEtMA_9969e37f-67f5-4a12-89f3-2e9e63eeeaf2">2,181,523</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="number" contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231" decimals="4" name="cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzctNy0xLTEtMA_4f473b22-f2f7-43ff-aef1-c9db4fe78546">8.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i988992fbbee34904a87fdd0a32aa3478_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzctOS0xLTEtMA_c3aa52cf-9990-4d7b-b46a-cb185be13dda">2,053,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzctMTEtMS0xLTA_89ab75fd-73fd-4473-bc0c-b8f579ca4a0d">8.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzgtMS0xLTEtMA_c91d56f6-2cc6-443d-b48d-d274c218b93b">3,261,532</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231" decimals="4" name="us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzgtMy0xLTEtMA_08de873f-8a36-47f0-baa8-85bccb9b463a">12.72</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231" decimals="-3" name="cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzgtNS0xLTEtMA_e94d2469-b77f-49f5-b76c-0a587877ed21">2,179,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231" decimals="4" name="cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzgtNy0xLTEtMA_b27b2338-053a-4f22-a85e-aae14d681b43">8.50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzgtOS0xLTEtMA_4d0ecc2c-9030-4085-a237-c401934b2285">2,051,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="rate" contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzgtMTEtMS0xLTA_8d804d5b-55f2-4e1b-8bcf-e0076d4cd9fd">8.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Capital to Risk-Weighted 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i988992fbbee34904a87fdd0a32aa3478_I20211231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzEwLTEtMS0xLTA_e4ba3532-68c4-4c81-ae31-a7701bed9cbf">3,966,244</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="rate" contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzEwLTMtMS0xLTA_93c3aa47-a430-4c3e-bcde-26de0439dd79">15.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i988992fbbee34904a87fdd0a32aa3478_I20211231" decimals="-3" name="cfr:CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzEwLTUtMS0xLTA_ccfc23c6-31ff-4086-aefd-188546b543dd">2,694,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231" decimals="4" name="cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzEwLTctMS0xLTA_48be68bd-113a-4291-89cb-d29411f067c1">10.50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzEwLTktMS0xLTA_197698c1-0668-4a65-b4a4-769386adfa23">2,566,498</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="rate" contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231" decimals="4" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzEwLTExLTEtMS0w_2fe3e039-3773-4861-9839-02201e9c0d99">10.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzExLTEtMS0xLTA_ce285830-1ed4-4ad3-b6fc-dabab6d39cd6">3,491,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzExLTMtMS0xLTA_1616079b-6038-465b-a4f3-adf308283651">13.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231" decimals="-3" name="cfr:CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzExLTUtMS0xLTA_1b2d4487-2e81-48f4-ad67-ad160d19eae8">2,692,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231" decimals="4" name="cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzExLTctMS0xLTA_72d64890-e110-447e-afdb-b19a62f7bf43">10.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzExLTktMS0xLTA_e2eed35f-fdd0-49fb-9318-234bab342cd6">2,564,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="rate" contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231" decimals="4" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzExLTExLTEtMS0w_ede1ce47-ded1-4df7-b7d0-18b02cfb0d27">10.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Leverage Ratio</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i988992fbbee34904a87fdd0a32aa3478_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzEzLTEtMS0xLTA_04129f7a-5537-4664-94ab-458836153866">3,516,495</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="rate" contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231" decimals="4" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzEzLTMtMS0xLTA_c431ed2e-6bce-4d7b-bb62-3b9519c9d10b">7.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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231" decimals="-3" name="cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzEzLTUtMS0xLTA_38088183-ae4b-435c-81e8-c47baae3db32">1,917,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231" decimals="4" name="cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzEzLTctMS0xLTA_f175e49a-57bb-4fd9-bd7f-7ddfacb39f51">4.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i988992fbbee34904a87fdd0a32aa3478_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzEzLTktMS0xLTA_df76145b-70e7-4052-b04e-772404addbc4">2,396,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="rate" contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231" decimals="4" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzEzLTExLTEtMS0w_09b64877-7a97-4ddc-b71f-4bc977e44352">5.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE0LTEtMS0xLTA_5cf8a629-813b-4422-8d15-53dc3cc6f804">3,261,532</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231" decimals="4" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE0LTMtMS0xLTA_5f0a5193-e324-4496-9daf-a7c37dbdaa86">6.80</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231" decimals="-3" name="cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE0LTUtMS0xLTA_5be39d49-5ba3-4fda-934d-57f5fc3c6e85">1,917,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231" decimals="4" name="cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE0LTctMS0xLTA_a6f839f7-f326-40b8-b9d8-290b38e1337a">4.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE0LTktMS0xLTA_ca7957eb-16e3-4bba-bb04-484d9da23a74">2,397,099</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="rate" contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231" decimals="4" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE0LTExLTEtMS0w_353c59f3-1026-4722-a0c0-02f8b4ba3724">5.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 5.5pt;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%">Common Equity Tier 1 to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:9pt;font-weight:400;line-height:100%">Cullen/Frost</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE3LTEtMS0xLTU1NjY0_c020cd08-b519-405f-90dd-aa23f4e05585">3,058,447</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="rate" contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231" decimals="4" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE3LTMtMS0xLTU1NjY0_52fb0b85-916d-48d3-8457-68c40919fe9b">12.86</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231" decimals="-3" name="cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE3LTUtMS0xLTU1NjY0_365b19ba-fb29-4166-bfcb-33c13be13b35">1,664,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231" decimals="4" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE3LTctMS0xLTU1NjY0_4bfd279c-8375-4381-b1a1-abbe31dee809">7.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:9pt;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231" decimals="-3" name="us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE3LTktMS0xLTU1NjY0_7ab3feec-8791-47aa-ba18-808350a25604">1,545,948</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231" decimals="4" name="us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE3LTExLTEtMS01NTY2NA_4d6470b7-8ca7-402b-bbc5-dfa492c9ad08">6.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:9pt;font-weight:400;line-height:100%">%</span></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:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="iea13e2741b034a45b475d625aa20cbd7_I20201231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE4LTEtMS0xLTU1NjY0_ebc8fb47-b4bf-427d-ba04-3598b2e0db0e">3,030,093</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="rate" contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231" decimals="4" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE4LTMtMS0xLTU1NjY0_6eea156e-58a6-4a07-a1b0-f83f38f75c53">12.77</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="iea13e2741b034a45b475d625aa20cbd7_I20201231" decimals="-3" name="cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE4LTUtMS0xLTU1NjY0_f45a2cf1-ec98-4fc6-85fa-af2d95316050">1,661,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231" decimals="4" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE4LTctMS0xLTU1NjY0_7f6876c7-2ef1-4e74-b742-5a8ad2a907a4">7.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="iea13e2741b034a45b475d625aa20cbd7_I20201231" decimals="-3" name="us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE4LTktMS0xLTU1NjY0_36fe9205-f546-4392-b30a-07df1f5af02d">1,542,933</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="rate" contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231" decimals="4" name="us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE4LTExLTEtMS01NTY2NA_06f42f2c-329d-4a84-89a0-40889e611ec7">6.50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 Capital to Risk-Weighted 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIwLTEtMS0xLTU1NjY0_61277a1a-984d-45f8-a0d5-e067523502b3">3,203,899</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="rate" contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231" decimals="4" name="us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIwLTMtMS0xLTU1NjY0_77095729-4113-4737-896a-5c519b52eb5b">13.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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231" decimals="-3" name="cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIwLTUtMS0xLTU1NjY0_ddd90c8c-25c7-40c2-b8f8-976e4c15f4a1">2,021,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231" decimals="4" name="cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIwLTctMS0xLTU1NjY0_e98fd3ef-5ee8-4f7e-9435-2eadd4da984b">8.50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIwLTktMS0xLTU1NjY0_36ae24b9-7bdd-4ab7-9711-68540a8f0ca4">1,902,705</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="rate" contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIwLTExLTEtMS01NTY2NA_9ee68afe-d0d6-4a33-ad4a-68a8a083b298">8.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="iea13e2741b034a45b475d625aa20cbd7_I20201231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIxLTEtMS0xLTU1NjY0_6ea6aecc-19d5-4893-a3d4-b02fe6c44a9e">3,030,093</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="rate" contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231" decimals="4" name="us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIxLTMtMS0xLTU1NjY0_c374f5e5-e5ce-4bb5-8621-a5117feef560">12.77</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="iea13e2741b034a45b475d625aa20cbd7_I20201231" decimals="-3" name="cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIxLTUtMS0xLTU1NjY0_f760cb2f-e976-4dad-ab81-f1c4f411aaba">2,017,682</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231" decimals="4" name="cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIxLTctMS0xLTU1NjY0_b8a292c3-eb5e-4936-b146-7e2ae2e5b72e">8.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="iea13e2741b034a45b475d625aa20cbd7_I20201231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIxLTktMS0xLTU1NjY0_4f4b58df-46ba-424b-9236-bd1bec1475f4">1,898,995</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIxLTExLTEtMS01NTY2NA_fb440218-3d10-4d7f-b2c0-ca63ef5926b5">8.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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 Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIzLTEtMS0xLTU1NjY0_ccac9bb5-8659-4919-a927-f325404a3a8a">3,672,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIzLTMtMS0xLTU1NjY0_51ef1afe-6ce0-4eef-812a-ed82cd72a919">15.44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231" decimals="-3" name="cfr:CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIzLTUtMS0xLTU1NjY0_57e4c7af-20d9-46d9-8214-004b1666c63b">2,497,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231" decimals="4" name="cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIzLTctMS0xLTU1NjY0_861ddf4d-07c6-42b7-9da6-93fffb6fc2f6">10.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIzLTktMS0xLTU1NjY0_ddb565a7-5971-4b01-b63c-4b46862630b3">2,378,381</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="rate" contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231" decimals="4" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIzLTExLTEtMS01NTY2NA_3712c7fe-03c9-492f-b02c-1dea4efb08e6">10.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="iea13e2741b034a45b475d625aa20cbd7_I20201231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI0LTEtMS0xLTU1NjY0_b5851d72-e4e0-452e-b514-62f901a8ad51">3,266,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI0LTMtMS0xLTU1NjY0_5927cae7-db9e-4836-8238-345c9f36ff5b">13.76</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="iea13e2741b034a45b475d625aa20cbd7_I20201231" decimals="-3" name="cfr:CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI0LTUtMS0xLTU1NjY0_a8683512-3d04-497a-baf6-1cbb3b47f1e5">2,492,430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231" decimals="4" name="cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI0LTctMS0xLTU1NjY0_2ba6726b-4c98-4d0b-aeca-5e4777c9de3f">10.50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI0LTktMS0xLTU1NjY0_33c25597-2591-486e-ad76-b4b5551cee84">2,373,743</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="rate" contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231" decimals="4" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI0LTExLTEtMS01NTY2NA_2b79bf2f-2d22-4de6-ae3f-4b0276dcfde7">10.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">Leverage Ratio</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI2LTEtMS0xLTU1NjY0_4b57f7e5-43a0-48e5-bcf0-e29e4b71be03">3,203,899</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="rate" contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231" decimals="4" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI2LTMtMS0xLTU1NjY0_dd24554e-f665-440b-8603-8340d92a0a51">8.07</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231" decimals="-3" name="cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI2LTUtMS0xLTU1NjY0_16c8ef9f-de99-45ca-a580-4d097bc4e5ee">1,589,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231" decimals="4" name="cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI2LTctMS0xLTU1NjY0_f8061b28-3b79-42d9-b192-3484bda04aa3">4.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI2LTktMS0xLTU1NjY0_97f183e8-1e1d-43f1-bd44-a693c0f9b915">1,986,255</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231" decimals="4" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI2LTExLTEtMS01NTY2NA_b56d8e3b-630f-447f-a006-a1845611d477">5.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="iea13e2741b034a45b475d625aa20cbd7_I20201231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI3LTEtMS0xLTU1NjY0_1f4d1b26-bf02-42ba-bbbc-4096bf390346">3,030,093</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="rate" contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231" decimals="4" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI3LTMtMS0xLTU1NjY0_aed26ed0-d7a0-483b-a306-009e6d1650ef">7.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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231" decimals="-3" name="cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI3LTUtMS0xLTU1NjY0_ca05e2b7-5d2e-494d-a19f-d6ab3e04378e">1,588,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231" decimals="4" name="cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI3LTctMS0xLTU1NjY0_7781e4f5-2335-4ac9-826e-2fe0647f5c4c">4.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="iea13e2741b034a45b475d625aa20cbd7_I20201231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI3LTktMS0xLTU1NjY0_d80f5968-9842-4f97-b797-9216fc946ee0">1,985,250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="rate" contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231" decimals="4" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI3LTExLTEtMS01NTY2NA_30b92f15-da37-45bb-ba26-d7dcad36073e">5.00</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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, capital levels for Cullen/Frost and Frost Bank exceed all capital adequacy requirements under the Basel III Capital Rules. Based on the ratios presented above, capital levels as of December&#160;31, 2021 for Cullen/Frost and Frost Bank exceed the minimum levels necessary to be considered &#8220;well capitalized.&#8221;</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost and Frost Bank are subject to the regulatory capital requirements administered by the Federal Reserve Board and, for Frost Bank, the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;). Regulatory authorities can initiate certain mandatory actions if Cullen/Frost or Frost Bank fail to meet the minimum capital requirements, which could have a direct material effect on our financial statements. Management believes, as of December&#160;31, 2021, that Cullen/Frost and Frost Bank meet all capital adequacy requirements to which they are subject.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Series&#160;B Preferred Stock. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;19, 2020, we issued <ix:nonFraction unitRef="shares" contextRef="i4a0a988574e64f029065579f4684f562_I20201119" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzg5ODI_e5773210-6cdb-473c-b5b3-58dcf8bbf9e7">150,000</ix:nonFraction> shares, or $<ix:nonFraction unitRef="usd" contextRef="i4a0a988574e64f029065579f4684f562_I20201119" decimals="-5" name="us-gaap:PreferredStockLiquidationPreferenceValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzg5OTY_ff6bb47b-06cd-434d-a409-6e626009f83a">150.0</ix:nonFraction> million in aggregate liquidation preference, of our <ix:nonFraction unitRef="number" contextRef="ic949d4e8846c4649bc2748ae88fd5fe5_D20201119-20201119" decimals="INF" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzkwNDM_f47d8c34-3c0c-45e9-8340-26212bfd8b8a">4.450</ix:nonFraction>% Non-Cumulative Perpetual Preferred Stock, Series&#160;B, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i4a0a988574e64f029065579f4684f562_I20201119" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzkxMDg_b6c7bedf-7918-46dc-a7dd-fb31507035a7">0.01</ix:nonFraction> and liquidation preference $<ix:nonFraction unitRef="usdPerShare" contextRef="i4a0a988574e64f029065579f4684f562_I20201119" decimals="INF" name="us-gaap:PreferredStockLiquidationPreference" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzkxMzg_c431d0c2-b153-4f06-8697-126a90aa2ff1">1,000</ix:nonFraction> per share (&#8220;Series&#160;B Preferred Stock&#8221;). Each share of Series B Preferred Stock issued and outstanding is represented by <ix:nonFraction unitRef="shares" contextRef="i4a0a988574e64f029065579f4684f562_I20201119" decimals="INF" name="cfr:NumberOfPreferredStockEquivalentDepositaryShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzkyNjE_749e8a68-87fb-417a-9a2b-8066b2b73f0b">40</ix:nonFraction> depositary shares, each representing a 1/40th ownership interest in a share of the Series B Preferred Stock (equivalent to a liquidation preference of $<ix:nonFraction unitRef="usdPerShare" contextRef="i413dcc9e86c34339881e904eac98e684_I20201119" decimals="INF" name="us-gaap:PreferredStockLiquidationPreference" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzk0MTU_bf3d3230-2e1e-4858-9909-3faefea51e21">25</ix:nonFraction> per share). Each holder of depositary shares will be entitled, in proportion to the applicable fraction of a share of Series&#160;B Preferred Stock represented by such depositary shares, to all rights and preferences of the Series&#160;B Preferred Stock represented thereby (including dividend, voting, redemption, and liquidation rights). Such rights must be exercised through the depositary. Dividends on the Series B&#160;Preferred Stock will be non-cumulative and, if declared, accrue and are payable quarterly, </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%">111</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="ieb82dc776d17446b95d692238edc4ec7" continuedAt="iadaadb618bc84711b2c53a8d62d9d6f5"><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:120%">in arrears, at a rate of <ix:nonFraction unitRef="number" contextRef="ic949d4e8846c4649bc2748ae88fd5fe5_D20201119-20201119" decimals="INF" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzk5NDQ_f47d8c34-3c0c-45e9-8340-26212bfd8b8a">4.450</ix:nonFraction>% per annum. The Series&#160;B Preferred Stock qualifies as Tier 1 capital for the purposes of the regulatory capital calculations. The net proceeds from the issuance and sale of the Series&#160;B Preferred Stock, after deducting $<ix:nonFraction unitRef="usd" contextRef="ic949d4e8846c4649bc2748ae88fd5fe5_D20201119-20201119" decimals="-5" name="us-gaap:PaymentsOfStockIssuanceCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzEwMTY1_94365d76-76aa-4e53-ace6-93bb41f9a06e">4.5</ix:nonFraction> million of issuance costs including the underwriting discount and professional service fees, among other things, were approximately $<ix:nonFraction unitRef="usd" contextRef="ic949d4e8846c4649bc2748ae88fd5fe5_D20201119-20201119" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzEwMjky_85cf1af4-b1be-4e63-9c5b-4face072fa2e">145.5</ix:nonFraction> million.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Series&#160;B Preferred Stock is perpetual and has no maturity date. We may redeem the Series B Preferred Stock at our option (i) in whole or in part, from time to time, on any dividend payment date on or after December&#160;15, 2025 or (ii) in whole but not in part, within 90 days following certain changes in laws or regulations impacting the regulatory capital treatment of the Series&#160;B Preferred Stock, in either case, at a redemption price equal to $<ix:nonFraction unitRef="usdPerShare" contextRef="i4a0a988574e64f029065579f4684f562_I20201119" decimals="INF" name="us-gaap:PreferredStockLiquidationPreference" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzEwNzMw_c431d0c2-b153-4f06-8697-126a90aa2ff1">1,000</ix:nonFraction> per share of Series&#160;B Preferred Stock (equivalent to $<ix:nonFraction unitRef="usdPerShare" contextRef="i413dcc9e86c34339881e904eac98e684_I20201119" decimals="INF" name="us-gaap:PreferredStockLiquidationPreference" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzEwNzg2_bf3d3230-2e1e-4858-9909-3faefea51e21">25</ix:nonFraction> per depositary share), plus any declared and unpaid dividends for prior dividend periods and accrued but unpaid dividends (whether or not declared) for the then-current dividend period prior to but excluding the redemption date. If we redeem the Series&#160;B Preferred Stock, the depositary is expected redeem a proportionate number of depositary shares. Neither the holders of Series&#160;B Preferred Stock nor holders of depositary shares will have the right to require the redemption or repurchase of the Series&#160;B Preferred Stock or the depositary shares.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Series&#160;A Preferred Stock.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On February&#160;15, 2013, we issued and sold <ix:nonFraction unitRef="shares" contextRef="i1659c4eadc804e04ad4295ada3b430a3_I20130215" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzExNDA2_10ebed2c-0af5-4f1e-8605-f3aaaca0854f">6,000,000</ix:nonFraction> shares, or $<ix:nonFraction unitRef="usd" contextRef="ibbb9fb5286a247e59712c2757e205f06_D20200316-20200316" decimals="-5" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzExNDIw_20dbce6c-8590-46fa-8218-13f989f06011"><ix:nonFraction unitRef="usd" contextRef="i1659c4eadc804e04ad4295ada3b430a3_I20130215" decimals="-5" name="us-gaap:PreferredStockLiquidationPreferenceValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzExNDIw_c98c6ca5-f7a5-45cb-8643-fc838363eed5">150.0</ix:nonFraction></ix:nonFraction> million in aggregate liquidation preference, of our <ix:nonFraction unitRef="number" contextRef="ib9d0092eebce4a03a8087c35959af7bc_D20130215-20130215" decimals="INF" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzExNDY3_133310f1-c558-4ea4-bcf1-758ecf1aadd3">5.375</ix:nonFraction>% Non-Cumulative Perpetual Preferred Stock, Series&#160;A, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i1659c4eadc804e04ad4295ada3b430a3_I20130215" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzExNTMy_44c840e3-75a1-468c-9b20-d07208c447fa">0.01</ix:nonFraction> and liquidation preference $<ix:nonFraction unitRef="usdPerShare" contextRef="if9fc4158fcef4c95bdc3cdb091497ec8_I20200316" decimals="INF" name="us-gaap:PreferredStockLiquidationPreference" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzExNTYy_86a185f0-7467-496f-bb7b-758ec265c05f"><ix:nonFraction unitRef="usdPerShare" contextRef="i1659c4eadc804e04ad4295ada3b430a3_I20130215" decimals="INF" name="us-gaap:PreferredStockLiquidationPreference" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzExNTYy_8c6b0887-5c6a-4edf-8b9b-daa9c6919da1">25</ix:nonFraction></ix:nonFraction> per share (&#8220;Series&#160;A Preferred Stock&#8221;). On March&#160;16, 2020, we redeemed all of the outstanding shares of our Series&#160;A Preferred Stock at a redemption price of $<ix:nonFraction unitRef="usdPerShare" contextRef="if9fc4158fcef4c95bdc3cdb091497ec8_I20200316" decimals="INF" name="us-gaap:PreferredStockLiquidationPreference" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzExNzEx_86a185f0-7467-496f-bb7b-758ec265c05f"><ix:nonFraction unitRef="usdPerShare" contextRef="i1659c4eadc804e04ad4295ada3b430a3_I20130215" decimals="INF" name="us-gaap:PreferredStockLiquidationPreference" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzExNzEx_8c6b0887-5c6a-4edf-8b9b-daa9c6919da1">25</ix:nonFraction></ix:nonFraction> per share, or an aggregate redemption of $<ix:nonFraction unitRef="usd" contextRef="ibbb9fb5286a247e59712c2757e205f06_D20200316-20200316" decimals="-5" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzExNzU1_20dbce6c-8590-46fa-8218-13f989f06011"><ix:nonFraction unitRef="usd" contextRef="i1659c4eadc804e04ad4295ada3b430a3_I20130215" decimals="-5" name="us-gaap:PreferredStockLiquidationPreferenceValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzExNzU1_c98c6ca5-f7a5-45cb-8643-fc838363eed5">150.0</ix:nonFraction></ix:nonFraction> million. When issued, the net proceeds of the Series&#160;A Preferred Stock totaled $<ix:nonFraction unitRef="usd" contextRef="ib9d0092eebce4a03a8087c35959af7bc_D20130215-20130215" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzExODI5_13a5288d-3f7f-48ac-9b37-5d5a82fae40f">144.5</ix:nonFraction> million after deducting $<ix:nonFraction unitRef="usd" contextRef="ib9d0092eebce4a03a8087c35959af7bc_D20130215-20130215" decimals="-5" name="us-gaap:PaymentsOfStockIssuanceCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzExODQ4_7094cce5-3c67-47ac-beb0-6aa78118afce">5.5</ix:nonFraction> million of issuance costs including the underwriting discount and professional service fees, among other things. Upon redemption, these issuance costs were reclassified to retained earnings and reported as a reduction of net income available to common shareholders. Prior to redemption, dividends on the Series&#160;A Preferred Stock were paid quarterly, in arrears, at a rate of <ix:nonFraction unitRef="number" contextRef="ib9d0092eebce4a03a8087c35959af7bc_D20130215-20130215" decimals="INF" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzEyMjE4_133310f1-c558-4ea4-bcf1-758ecf1aadd3">5.375</ix:nonFraction>% per annum and the Series&#160;A Preferred Stock qualified as Tier&#160;1 capital for the purposes of regulatory capital calculations. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Repurchase Plans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, our board of directors has authorized stock repurchase plans. In general, stock repurchase plans allow us to proactively manage our capital position and return excess capital to shareholders. Shares purchased under such plans also provide us with shares of common stock necessary to satisfy obligations related to stock compensation awards. On January&#160;26, 2022, our board of directors authorized a $<ix:nonFraction unitRef="usd" contextRef="i69266e5641ef4284be9d436a9c223aea_I20220126" decimals="-5" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI3NDg3NzkwODY1OTk_89e860f9-4619-4c8a-b4fd-f8889f5f9d1d">100.0</ix:nonFraction> million stock repurchase plan, allowing us to repurchase shares of our common stock over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI3NDg3NzkwODY2ODk_a5b28c42-2d17-4045-9d7b-f3d0877dd40d">one</span>-year period from time to time at various prices in the open market or through private transactions. Under prior stock repurchase plans, we repurchased, <ix:nonFraction unitRef="shares" contextRef="ie41c46cec60e4498b44670ee082ff240_D20200101-20200331" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI3NDg3NzkwODY5MDY_c0a42a00-f6f5-4830-a37b-293c5c82d85a">177,834</ix:nonFraction> shares at a total cost of $<ix:nonFraction unitRef="usd" contextRef="i4de814d6736748d4b11f4be2d8306da9_D20200101-20200331" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI3NDg3NzkwODY5MzY_0af0655e-9b5b-46a0-ac2b-d6ef82361f6b">13.7</ix:nonFraction> million during 2020 and <ix:nonFraction unitRef="shares" contextRef="i81fa317ae7b74b8fae31d0002792e047_D20190101-20191231" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI3NDg3NzkwODY5Nzc_946bfa04-29f4-42b0-884a-6e995f992bb4">699,031</ix:nonFraction> shares at a total cost of $<ix:nonFraction unitRef="usd" contextRef="i5a4cdf273c1941b8ac5a45b797a9abee_D20190101-20191231" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI3NDg3NzkwODcwMDc_d018cd37-999f-4245-8b07-a9b8889919f0">67.2</ix:nonFraction> million during 2019. <ix:nonFraction unitRef="shares" contextRef="i8a56bf0b7bbc474484904c8a030b1229_D20210101-20211231" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI3NDg3NzkwODg5OTE_77076118-43be-4a93-b564-f1f5bc34d46b">No</ix:nonFraction> shares were repurchased under a stock repurchase plan during 2021. In July&#160;2019, the federal bank regulators adopted final rules (the &#8220;Capital Simplifications Rules&#8221;) that, among other things, eliminated the standalone prior approval requirement in the Basel III Capital Rules for any repurchase of common stock. In certain circumstances, Cullen/Frost&#8217;s repurchases of its common stock may be subject to a prior approval or notice requirement under other regulations, policies or supervisory expectations of the Federal Reserve Board. Any redemption or repurchase of preferred stock or subordinated debt remains subject to the prior approval of the Federal Reserve Board.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividend Restrictions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In the ordinary course of business, Cullen/Frost is dependent upon dividends from Frost Bank to provide funds for the payment of dividends to shareholders and to provide for other cash requirements, including to repurchase its common stock. Banking regulations may limit the amount of dividends that may be paid. Approval by regulatory authorities is required if the effect of dividends declared would cause the regulatory capital of Frost Bank to fall below specified minimum levels. Approval is also required if dividends declared exceed the net profits for that year combined with the retained net profits for the preceding two years. Under the foregoing dividend restrictions and while maintaining its &#8220;well capitalized&#8221; status, at December&#160;31, 2021, Frost Bank could pay aggregate dividends of up to $<ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-5" name="us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzE0NzU0_860bacd5-376f-431b-9c9b-2874da6127d7">494.1</ix:nonFraction> million to Cullen/Frost without prior regulatory approval.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the junior subordinated deferrable interest debentures that Cullen/Frost has issued to Cullen/Frost Capital Trust II, Cullen/Frost has the right at any time during the term of the debentures to defer the payment of interest at any time or from time to time for an extension period not exceeding <ix:nonFraction unitRef="quarter" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="INF" name="cfr:Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzE1MTQ2_971aec06-44fe-4519-8f2f-6e3444438633">20</ix:nonFraction> consecutive quarterly periods with respect to each extension period. In the event that we have elected to defer interest on the debentures, we may not, with certain exceptions, declare or pay any dividends or distributions on our capital stock or purchase or acquire any of our capital stock.</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%">112</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="iadaadb618bc84711b2c53a8d62d9d6f5">Under the terms of the Series&#160;B Preferred Stock, in the event that we do not declare and pay dividends on the Series B Preferred Stock for the most recent dividend period, we may not, with certain exceptions, declare or pay dividends on, or purchase, redeem or otherwise acquire, shares of our common stock or any of our securities that rank junior to the Series&#160;B Preferred Stock.</ix:continuation></span></div><div id="iefbde35a1bee40dc8976665de60692b6_190"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10 - <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90ZXh0cmVnaW9uOmZiMGFjNDMwNWY4ZDQxNjVhNTQ3YzFjYjFkYTBmNDg5XzE1MTA_71f5f7f1-3b9c-4132-8f36-d7df33938fe9" continuedAt="i27e2c0c3975449f3b206069940a127ee" escape="true">Earnings Per Common Share</ix:nonNumeric></span></div><ix:continuation id="i27e2c0c3975449f3b206069940a127ee"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:continuation id="icb5d3d956b3047dc94d1cbc9a45077a9"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Common Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Earnings per common share is computed using the two-class method. Basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Participating securities include non-vested stock awards/stock units, deferred stock units and performance stock units (during the performance period), though no actual shares of common stock related to any type of stock unit have been issued. Non-vested stock awards/stock units and deferred stock units are considered participating securities because holders of these securities receive non-forfeitable dividends at the same rate as holders of our common stock. Holders of performance stock units receive dividend equivalent payments for dividends paid during the performance period at the vesting date of the award based upon the number of units that ultimately vest. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method.</span></ix:continuation></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90ZXh0cmVnaW9uOmZiMGFjNDMwNWY4ZDQxNjVhNTQ3YzFjYjFkYTBmNDg5XzE1MDQ_fa090299-fbf7-4858-9ef9-7003b8df62da" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of net income available to common shareholders, net earnings allocated to common stock and the number of shares used in the calculation of basic and diluted earnings per common share.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:58.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.743%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzEtMS0xLTEtMA_cdf822c6-08a6-4cca-97d3-a9ee1f2f04da">443,079</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzEtMy0xLTEtMA_26ec8845-3c64-4eb6-a049-ee7dc9c699f2">331,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzEtNS0xLTEtMA_1cc8807c-fe68-4cb9-a89d-0bff0234b4cd">443,599</ix:nonFraction>&#160;</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%">Less: 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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzItMS0xLTEtMA_eb5e031e-bfdc-4bdf-ba34-c77ba440a4e7">7,157</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzItMy0xLTEtMA_b482efb8-1cdf-44eb-9f54-bc1089f76798">2,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzItNS0xLTEtMA_61e89100-96af-42db-a5e0-f50d12581d1a">8,063</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of 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%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzMtMS0xLTEtMA_e8f7af0a-d9af-45e9-be5f-a3b897e86d63">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzMtMy0xLTEtMA_b3f99cf1-cf7f-4f0e-a19a-4cb3618c846b">5,514</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzMtNS0xLTEtMA_acace6d7-1efd-4106-ad9e-a47c57458449">&#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%">Net income available to common shareholders</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzQtMS0xLTEtMA_9e17f1af-dab1-4b2c-ba3e-b7413bcf5c1e">435,922</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzQtMy0xLTEtMA_48b88667-9cd1-4484-889f-459152a3ae30">323,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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzQtNS0xLTEtMA_a50f469f-ea6b-437e-9cc1-768597500305">435,536</ix:nonFraction>&#160;</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: Earnings allocated to participating 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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzUtMS0xLTEtMA_6ec9ae24-0ada-451d-a809-d53cc58fc758">3,881</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzUtMy0xLTEtMA_d94ea631-cc5e-480b-8d02-6264bdc9331a">3,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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzUtNS0xLTEtMA_564088b1-fbfa-4f5a-ae95-b6a6a0fbb805">3,687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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 earnings allocated to common stock</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzYtMS0xLTEtMA_8160475b-92ee-4483-ade5-8d2420028179">432,041</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzYtMy0xLTEtMA_b9c92ef2-f5a3-4832-a17d-2473d038ef3c">320,485</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzYtNS0xLTEtMA_f1aed29a-8608-490f-9ea0-d434e6840807">431,849</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><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:400;line-height:100%">Distributed earnings allocated to common stock</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:DistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzgtMS0xLTEtMA_7988ff91-51ea-47b0-8f92-c88af50408ab">187,202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:DistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzgtMy0xLTEtMA_6a4f548e-56a1-46c3-9102-aca63f381f7a">178,863</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:DistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzgtNS0xLTEtMA_442b116d-e90f-493e-a03c-01023b5da0b9">175,540</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undistributed earnings allocated to common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzktMS0xLTEtMA_0cc00a3a-258f-4582-b89b-888369ce65f4">244,839</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzktMy0xLTEtMA_020e623d-33ab-41bb-b655-7f86fc47a9e6">141,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzktNS0xLTEtMA_6b2acbe0-7f35-42f0-b9c1-b2d8cf59ee42">256,309</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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 earnings allocated to common stock</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzEwLTEtMS0xLTA_863f919e-1990-4075-bf11-cb8c00b5286f">432,041</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzEwLTMtMS0xLTA_37b0235f-1382-49d5-ba26-f25afc92fc2e">320,485</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzEwLTUtMS0xLTA_6d4ea90f-09c7-488e-b2a3-9f21673e0d67">431,849</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left: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 shares outstanding for basic earnings per common share</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="shares" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="INF" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzEyLTEtMS0xLTA_f8c5601b-282b-46c5-9612-4b9e7cf43494">63,612,658</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="INF" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzEyLTMtMS0xLTA_0e1ddb58-9709-4845-8d46-7791d3fe7eee">62,727,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="INF" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzEyLTUtMS0xLTA_5b840147-c33a-4f73-b8d4-df21bb9b1ac3">62,741,769</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Dilutive effect of stock 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="shares" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="INF" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzEzLTEtMS0xLTA_a2ed0dbd-2495-4235-b76f-bdf95c7f8512">489,462</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="INF" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzEzLTMtMS0xLTA_25e3800d-9b81-4e8b-a8d4-40f45730d250">276,784</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="INF" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzEzLTUtMS0xLTA_d5391002-00f4-4450-a1f9-deb19d5f3f53">700,101</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Weighted-average shares outstanding for diluted earnings per common share</span></div></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%"><ix:nonFraction unitRef="shares" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="INF" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzE0LTEtMS0xLTA_7b1e5c36-92ff-4276-8f0e-286c8b83e20a">64,102,120</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="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%"><ix:nonFraction unitRef="shares" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="INF" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzE0LTMtMS0xLTA_cd5fa6f3-58de-43f9-be54-e0457603e3c8">63,003,837</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="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%"><ix:nonFraction unitRef="shares" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="INF" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzE0LTUtMS0xLTA_7819ea40-eea7-4751-8050-ebf373acfca8">63,441,870</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 id="iefbde35a1bee40dc8976665de60692b6_193"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11 - <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NTc5_82c20426-4348-4401-bdfb-7480f3bec4b3" continuedAt="i43aae12e37474ac9bf6e57dae13fe4f5" escape="true">Employee Benefit Plans</ix:nonNumeric></span></div><ix:continuation id="i43aae12e37474ac9bf6e57dae13fe4f5" continuedAt="ib487c48d0b2144beaa1b274cc832f0d7"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Retirement Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Profit Sharing Plan.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Prior to 2019, we maintained a qualified defined contribution profit sharing plan that covered employees who had completed at least one year of service and were age 21 or older. The Plan was merged with and into our 401(k) plan effective January&#160;1, 2019. We continue to maintain a separate non-qualified profit sharing plan for certain employees whose participation in the qualified profit sharing plan was limited. The plan offers such employees an alternative means of receiving comparable benefits. Expense related to this plan was <ix:nonFraction unitRef="usd" contextRef="i2d3af961894d439eb5baba3ab35eb456_D20190101-20191231" decimals="-6" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzEwOTk1MTE2NTg5Nzg_1211f4d3-30ee-447c-b353-5c395dfaaddf"><ix:nonFraction unitRef="usd" contextRef="idbd1ea39526f4571b6daf8b38c56f5c9_D20200101-20201231" decimals="-6" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzEwOTk1MTE2NTg5Nzg_49181ef3-ebcb-4fae-b36e-2b845492f354"><ix:nonFraction unitRef="usd" contextRef="i5e7c0d71a32b474ea39b7ef56c5d65e2_D20210101-20211231" decimals="-6" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzEwOTk1MTE2NTg5Nzg_6a4eee2a-e78b-47e1-8a62-105e089118b7">not</ix:nonFraction></ix:nonFraction></ix:nonFraction> significant during 2021, 2020 and 2019.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Retirement Plan and Restoration Plan.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We maintain a non-contributory defined benefit plan (the &#8220;Retirement Plan&#8221;) that was frozen as of December&#160;31, 2001. The plan provides pension and death benefits to substantially all employees who were at least 21 years of age and had completed at least one year of service prior to December&#160;31, 2001. Defined benefits are provided based on an employee&#8217;s final average compensation and years of service at the time the plan was frozen and age at retirement. The freezing of the plan provides that future salary increases will not </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%">113</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="ib487c48d0b2144beaa1b274cc832f0d7" continuedAt="i887b6acce03245b3b75c2070700eafcb"><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:120%">be considered. Our funding policy is to contribute yearly, at least the amount necessary to satisfy the funding standards of the Employee Retirement Income Security Act (&#8220;ERISA&#8221;).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Restoration of Retirement Income Plan (the &#8220;Restoration Plan&#8221;) provides benefits for eligible employees that are in excess of the limits under Section&#160;415 of the Internal Revenue Code of 1986, as amended, that apply to the Retirement Plan. The Restoration Plan is designed to comply with the requirements of ERISA. The entire cost of the plan, which was also frozen as of December&#160;31, 2001, is supported by our contributions.</span></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NjIx_dc01f321-e32e-4647-a074-b4492c0a9164" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a December&#160;31 measurement date for our defined benefit plans. Combined activity in our defined benefit pension plans was as follows: </span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.844%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in plan 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><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%">Fair value of plan assets at beginning of year</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzItMS0xLTEtMA_89b0ecdc-7888-4f14-8211-b06426b25826">182,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzItMy0xLTEtMA_8a78cfc9-47a8-48b8-a5e9-08890ab969e8">174,173</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i72c15a74811c41ed8fe76044fd2cee3b_I20181231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzItNS0xLTEtMA_3cd4de4d-387c-4d02-914a-62ffc083ee41">152,820</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzMtMS0xLTEtMA_5aec8b88-841d-4804-b130-3618dbe84d4c">24,908</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzMtMy0xLTEtMA_16ed3b25-6c98-4529-82aa-56cb1c3c2add">16,599</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzMtNS0xLTEtMA_aae325b6-685a-458b-9d45-889e839053e5">29,945</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzQtMS0xLTEtMA_ccc17dfd-8882-4a94-baa1-7a6d55aa7822">1,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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzQtMy0xLTEtMA_ff1d1ad2-2e9e-4d04-97e0-4c36962d84dc">1,201</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzQtNS0xLTEtMA_625d7486-cfe4-480f-bdff-39dc1d6c0cd1">1,163</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzUtMS0xLTEtMA_6e45e985-73b1-4afd-990a-ed25d950e68d">10,485</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzUtMy0xLTEtMA_a12c44ce-7e1c-4a16-9a44-82183a9aa234">9,885</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzUtNS0xLTEtMA_2e2ef4f4-f535-4b64-9a8a-55319ba0dd2a">9,755</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%">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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzYtMS0xLTEtMA_e65b4312-381a-479d-805c-78f05a936935">197,747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzYtMy0xLTEtMA_e87046e1-0cc3-4ed3-bd86-1378734033fb">182,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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzYtNS0xLTEtMA_91a839fc-b9a2-47c7-a41d-a128cc16efee">174,173</ix:nonFraction>&#160;</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%">Change in benefit obligation:</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%">Benefit obligation 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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzgtMS0xLTEtMA_d13ac1ed-f651-4307-81dd-10be185436ee">197,593</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzgtMy0xLTEtMA_43318491-c3fb-4ed3-99a7-91f77b7393ff">186,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="i72c15a74811c41ed8fe76044fd2cee3b_I20181231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzgtNS0xLTEtMA_778ea0a3-63a1-4ebc-b695-19051cff79a2">167,107</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzktMS0xLTEtMA_5a8d9f86-fb2e-4cda-8cf9-de495a6767f9">3,341</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzktMy0xLTEtMA_688dbf18-400b-47cb-9f73-4f49a93d1aaf">5,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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzktNS0xLTEtMA_fdfa2b6b-da44-49e6-8d68-354a17ae84c8">6,472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzEwLTEtMS0xLTA_d17760ef-f20b-4a54-a81e-74891053b986">4,524</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzEwLTMtMS0xLTA_6a1ef2f5-cf50-4c7a-888e-eed1bae0c299">15,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzEwLTUtMS0xLTA_08a2157e-03ba-4f77-b9be-b10d28c40ea6">22,817</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzExLTEtMS0xLTA_7ed240e2-dc73-4d6e-8725-7519890ccbba">10,485</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzExLTMtMS0xLTA_eb9580f0-00fe-41af-9f75-00a5612aa901">9,885</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzExLTUtMS0xLTA_d4f4d291-af19-44fa-8ee0-1f9f1e652478">9,755</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%">Benefit obligation 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzEyLTEtMS0xLTA_5fe92012-fbbd-4737-abf7-1c649b4d82ad">185,925</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzEyLTMtMS0xLTA_e51a3226-14fa-4f15-9746-cecf26a42522">197,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzEyLTUtMS0xLTA_9d3a3be3-e51f-46a4-b549-9b4975227d57">186,641</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Funded status of the plan at end of year and accrued benefit (liability) recognized</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzEzLTEtMS0xLTA_13bd5b41-c95e-4a3a-9e65-f33576bc4e65">11,822</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzEzLTMtMS0xLTA_8b12c069-dcd6-4d51-8eb2-a153d2e200ce">15,505</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="i0e81a28f99bf453abf87863068fc2b5e_I20191231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzEzLTUtMS0xLTA_d54ac422-65bd-47be-84ce-739f0b7fb5a2">12,468</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation at end of year</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzE0LTEtMS0xLTA_b7b91f59-349f-4b87-8d40-c0a2e23f33e0">185,925</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzE0LTMtMS0xLTA_af4a0db9-7071-4426-9c80-88a58c5252c2">197,593</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="i0e81a28f99bf453abf87863068fc2b5e_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzE0LTUtMS0xLTA_b0215214-a1af-4a3f-aeac-42e070fa92dc">186,641</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></ix:nonNumeric><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NjIy_cd69e64b-3e02-42b5-af4f-9c0edecea3b5" escape="true"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain disaggregated information related to our defined benefit pension plans as of year-end was as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.842%"></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:12.845%"></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:8pt;font-weight:700;line-height:100%">Retirement Plan</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:8pt;font-weight:700;line-height:100%">Restoration Plan</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:8pt;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:8pt;font-weight:700;line-height:100%">2020</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:8pt;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:8pt;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%">Projected benefit obligation</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="i18a3b81d0e474e8c8c108b4c710a5c45_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzItMS0xLTEtMA_ef94d7c1-0fc3-48c3-8c04-06b3178306d5">170,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ib50e7f963749497294e6cfc7bef9e071_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzItMy0xLTEtMA_9e35b2b9-8a90-452a-83c7-6bd85501a148">180,986</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ieaca0ae2c983474aa7116888c3e63b58_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzItNS0xLTEtMA_0517ccdb-3851-4f1f-840d-d7ada0a22d4c">15,536</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ic5309131a86a4a1a96704b9e2349bea5_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzItNy0xLTEtMA_9cd57ea8-2b9f-4f83-8264-4a02939c7543">16,607</ix:nonFraction>&#160;</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%">Accumulated benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18a3b81d0e474e8c8c108b4c710a5c45_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzMtMS0xLTEtMA_0d174c4f-7da7-43b5-ae9e-377366271c66">170,389</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib50e7f963749497294e6cfc7bef9e071_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzMtMy0xLTEtMA_02460757-ca2e-4833-85fb-3e8030a2e873">180,986</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieaca0ae2c983474aa7116888c3e63b58_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzMtNS0xLTEtMA_1350d22d-4464-435a-b973-8a063c569376">15,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="ic5309131a86a4a1a96704b9e2349bea5_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzMtNy0xLTEtMA_070be797-214c-4b24-a089-0c6980a7e1c5">16,607</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18a3b81d0e474e8c8c108b4c710a5c45_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzQtMS0xLTEtMA_981ef7ce-a08f-4cbb-a867-353564418716">197,747</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib50e7f963749497294e6cfc7bef9e071_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzQtMy0xLTEtMA_5d989583-2200-46d2-95e9-ddbb26eb14f9">182,088</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieaca0ae2c983474aa7116888c3e63b58_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzQtNS0xLTEtMA_8a2970a0-acbe-46df-9c05-52ddbecf48fd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5309131a86a4a1a96704b9e2349bea5_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzQtNy0xLTEtMA_5fb44138-39cc-4d26-ad79-d1886f094e17">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status of the plan at end of year and accrued benefit (liability) recognized</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="i18a3b81d0e474e8c8c108b4c710a5c45_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzUtMS0xLTEtMA_7d561472-a9ca-4590-a090-d3ecb7b82c0c">27,358</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib50e7f963749497294e6cfc7bef9e071_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzUtMy0xLTEtMA_4cc1495c-96d2-4baf-9ce3-469c1000830a">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="ieaca0ae2c983474aa7116888c3e63b58_I20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzUtNS0xLTEtMA_1b621884-b36a-4ccf-832a-864de19cd32a">15,536</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic5309131a86a4a1a96704b9e2349bea5_I20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzUtNy0xLTEtMA_fb7a7824-340c-4964-a054-1ebeabb86e28">16,607</ix:nonFraction>)</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:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NjM3_7d117dcc-04cc-4de4-9b7b-53caf9f3a650" escape="true"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the combined net periodic cost (benefit) for our defined benefit pension plans are presented in the table below. </span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.844%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets, net of expenses</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2YWU0OTBlNWQ1M2E0ZTEzYTdmYTVjMTQxZmI2YzlkYS90YWJsZXJhbmdlOjZhZTQ5MGU1ZDUzYTRlMTNhN2ZhNWMxNDFmYjZjOWRhXzEtMS0xLTEtMA_d671b3bd-e84f-4d79-97ea-65dcba0e5a41">12,839</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2YWU0OTBlNWQ1M2E0ZTEzYTdmYTVjMTQxZmI2YzlkYS90YWJsZXJhbmdlOjZhZTQ5MGU1ZDUzYTRlMTNhN2ZhNWMxNDFmYjZjOWRhXzEtMy0xLTEtMA_9338e782-4685-4205-9918-6bafbfe1f40e">12,289</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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2YWU0OTBlNWQ1M2E0ZTEzYTdmYTVjMTQxZmI2YzlkYS90YWJsZXJhbmdlOjZhZTQ5MGU1ZDUzYTRlMTNhN2ZhNWMxNDFmYjZjOWRhXzEtNS0xLTEtMA_83c97528-84eb-43c5-adfb-03a4e6732870">10,772</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%">Interest cost on projected benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2YWU0OTBlNWQ1M2E0ZTEzYTdmYTVjMTQxZmI2YzlkYS90YWJsZXJhbmdlOjZhZTQ5MGU1ZDUzYTRlMTNhN2ZhNWMxNDFmYjZjOWRhXzItMS0xLTEtMA_b49b7959-e591-4c80-889f-b4f63bef2b4c">3,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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2YWU0OTBlNWQ1M2E0ZTEzYTdmYTVjMTQxZmI2YzlkYS90YWJsZXJhbmdlOjZhZTQ5MGU1ZDUzYTRlMTNhN2ZhNWMxNDFmYjZjOWRhXzItMy0xLTEtMA_36e6c79d-9a80-4c05-8d40-eb653b173d77">5,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2YWU0OTBlNWQ1M2E0ZTEzYTdmYTVjMTQxZmI2YzlkYS90YWJsZXJhbmdlOjZhZTQ5MGU1ZDUzYTRlMTNhN2ZhNWMxNDFmYjZjOWRhXzItNS0xLTEtMA_9ed3aab4-4cbf-4c3e-9914-256a5ac63c14">6,472</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 amortization and deferral</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2YWU0OTBlNWQ1M2E0ZTEzYTdmYTVjMTQxZmI2YzlkYS90YWJsZXJhbmdlOjZhZTQ5MGU1ZDUzYTRlMTNhN2ZhNWMxNDFmYjZjOWRhXzMtMS0xLTEtMA_eb2f5e71-4b8d-488d-aafc-d5a7ccea3f38">6,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2YWU0OTBlNWQ1M2E0ZTEzYTdmYTVjMTQxZmI2YzlkYS90YWJsZXJhbmdlOjZhZTQ5MGU1ZDUzYTRlMTNhN2ZhNWMxNDFmYjZjOWRhXzMtMy0xLTEtMA_cd86f117-8d1a-408e-9071-197e7bef1bde">5,319</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2YWU0OTBlNWQ1M2E0ZTEzYTdmYTVjMTQxZmI2YzlkYS90YWJsZXJhbmdlOjZhZTQ5MGU1ZDUzYTRlMTNhN2ZhNWMxNDFmYjZjOWRhXzMtNS0xLTEtMA_eaf90c06-847b-42ee-8a91-240c573ddcc5">5,623</ix:nonFraction>&#160;</span></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 expense (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2YWU0OTBlNWQ1M2E0ZTEzYTdmYTVjMTQxZmI2YzlkYS90YWJsZXJhbmdlOjZhZTQ5MGU1ZDUzYTRlMTNhN2ZhNWMxNDFmYjZjOWRhXzUtMS0xLTEtMA_e726f65e-d69c-4034-b68c-1333e61be206">3,382</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2YWU0OTBlNWQ1M2E0ZTEzYTdmYTVjMTQxZmI2YzlkYS90YWJsZXJhbmdlOjZhZTQ5MGU1ZDUzYTRlMTNhN2ZhNWMxNDFmYjZjOWRhXzUtMy0xLTEtMA_67068bbe-55a6-48b0-9d6e-e0903fb4c206">1,960</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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2YWU0OTBlNWQ1M2E0ZTEzYTdmYTVjMTQxZmI2YzlkYS90YWJsZXJhbmdlOjZhZTQ5MGU1ZDUzYTRlMTNhN2ZhNWMxNDFmYjZjOWRhXzUtNS0xLTEtMA_34199ba4-efab-47de-b823-e3bc182612a7">1,323</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:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NTY5_8f99ff6c-bc4c-49c5-a035-7bc81b9f7299" escape="true"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts related to our defined benefit pension plans recognized as a component of other comprehensive income were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.844%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial gain (loss)</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozZjQ1ZWI4ZjkxYWQ0NzE5YmI5MDk3ZTY1NWQ4Y2E2Yi90YWJsZXJhbmdlOjNmNDVlYjhmOTFhZDQ3MTliYjkwOTdlNjU1ZDhjYTZiXzEtMS0xLTEtMA_cb1f2f5a-eb4d-4144-b6db-855307750f0d">22,709</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozZjQ1ZWI4ZjkxYWQ0NzE5YmI5MDk3ZTY1NWQ4Y2E2Yi90YWJsZXJhbmdlOjNmNDVlYjhmOTFhZDQ3MTliYjkwOTdlNjU1ZDhjYTZiXzEtMy0xLTEtMA_3ad21149-1f79-44f2-86eb-69fe184d3789">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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozZjQ1ZWI4ZjkxYWQ0NzE5YmI5MDk3ZTY1NWQ4Y2E2Yi90YWJsZXJhbmdlOjNmNDVlYjhmOTFhZDQ3MTliYjkwOTdlNjU1ZDhjYTZiXzEtNS0xLTEtMA_169b7d4d-6b61-43dd-b7b0-86e0d272a9b3">1,979</ix:nonFraction>&#160;</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 (expense) benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozZjQ1ZWI4ZjkxYWQ0NzE5YmI5MDk3ZTY1NWQ4Y2E2Yi90YWJsZXJhbmdlOjNmNDVlYjhmOTFhZDQ3MTliYjkwOTdlNjU1ZDhjYTZiXzItMS0xLTEtMA_d1a07aa6-a973-4dab-8924-5b2f2dbb5bdb">4,769</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozZjQ1ZWI4ZjkxYWQ0NzE5YmI5MDk3ZTY1NWQ4Y2E2Yi90YWJsZXJhbmdlOjNmNDVlYjhmOTFhZDQ3MTliYjkwOTdlNjU1ZDhjYTZiXzItMy0xLTEtMA_c7a2d269-ac0e-48f1-864e-27bd3a32de9d">1,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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozZjQ1ZWI4ZjkxYWQ0NzE5YmI5MDk3ZTY1NWQ4Y2E2Yi90YWJsZXJhbmdlOjNmNDVlYjhmOTFhZDQ3MTliYjkwOTdlNjU1ZDhjYTZiXzItNS0xLTEtMA_d98a4424-4eb9-43c6-a9df-59d1ffa285ed">416</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of 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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozZjQ1ZWI4ZjkxYWQ0NzE5YmI5MDk3ZTY1NWQ4Y2E2Yi90YWJsZXJhbmdlOjNmNDVlYjhmOTFhZDQ3MTliYjkwOTdlNjU1ZDhjYTZiXzMtMS0xLTEtMA_5c2af7de-b786-4d9c-8ea2-039eb771e48c">17,940</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozZjQ1ZWI4ZjkxYWQ0NzE5YmI5MDk3ZTY1NWQ4Y2E2Yi90YWJsZXJhbmdlOjNmNDVlYjhmOTFhZDQ3MTliYjkwOTdlNjU1ZDhjYTZiXzMtMy0xLTEtMA_06ea66ea-9b27-4db3-9d6c-d747cc2c8040">4,897</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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozZjQ1ZWI4ZjkxYWQ0NzE5YmI5MDk3ZTY1NWQ4Y2E2Yi90YWJsZXJhbmdlOjNmNDVlYjhmOTFhZDQ3MTliYjkwOTdlNjU1ZDhjYTZiXzMtNS0xLTEtMA_051df80c-f189-4f29-9806-94b15429f532">1,563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i887b6acce03245b3b75c2070700eafcb" continuedAt="i6fa396bdc0c24ae7b94fd25956734a3e"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NTg0_97075374-ba2f-4993-8d3e-fc0aacfb7659" escape="true"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recognized as a component of accumulated other comprehensive loss as of year-end that have not been recognized as a component of the combined net periodic benefit cost of our defined benefit pension plans are presented in the following table.</span></div><div style="margin-top:5pt;text-align:justify"><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:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.843%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Net actuarial loss</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="ia54519d5d1d54f169bcc7a3230d5b577_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpjMDY4MmY1YWY1ZmM0NzhkOTg1YTY1NWNiMTA4MDc5YS90YWJsZXJhbmdlOmMwNjgyZjVhZjVmYzQ3OGQ5ODVhNjU1Y2IxMDgwNzlhXzEtMS0xLTEtMA_6a983055-22eb-4813-887d-204277b5bfcf">41,634</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f36b4c37c5d48b0aa794c80301c9b3c_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpjMDY4MmY1YWY1ZmM0NzhkOTg1YTY1NWNiMTA4MDc5YS90YWJsZXJhbmdlOmMwNjgyZjVhZjVmYzQ3OGQ5ODVhNjU1Y2IxMDgwNzlhXzEtMy0xLTEtMA_0990cd16-f4cc-478a-9ef6-9111a59b2aad">64,343</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%">Deferred 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="ia54519d5d1d54f169bcc7a3230d5b577_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpjMDY4MmY1YWY1ZmM0NzhkOTg1YTY1NWNiMTA4MDc5YS90YWJsZXJhbmdlOmMwNjgyZjVhZjVmYzQ3OGQ5ODVhNjU1Y2IxMDgwNzlhXzItMS0xLTEtMA_91d61ce2-c57e-4303-a6ea-3d432e757860">8,743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f36b4c37c5d48b0aa794c80301c9b3c_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpjMDY4MmY1YWY1ZmM0NzhkOTg1YTY1NWNiMTA4MDc5YS90YWJsZXJhbmdlOmMwNjgyZjVhZjVmYzQ3OGQ5ODVhNjU1Y2IxMDgwNzlhXzItMy0xLTEtMA_1a30cbf0-1d19-4823-b4dc-99d25fecc892">13,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;text-align: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 included in accumulated other comprehensive income/loss, net of 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="ia54519d5d1d54f169bcc7a3230d5b577_D20210101-20211231" decimals="-3" name="cfr:Amountsincludedinaccumulatedothercomprehensivelossnetoftax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpjMDY4MmY1YWY1ZmM0NzhkOTg1YTY1NWNiMTA4MDc5YS90YWJsZXJhbmdlOmMwNjgyZjVhZjVmYzQ3OGQ5ODVhNjU1Y2IxMDgwNzlhXzMtMS0xLTEtMA_f33943cb-871d-4f87-9a85-14d5bc029868">32,891</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f36b4c37c5d48b0aa794c80301c9b3c_D20200101-20201231" decimals="-3" name="cfr:Amountsincludedinaccumulatedothercomprehensivelossnetoftax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpjMDY4MmY1YWY1ZmM0NzhkOTg1YTY1NWNiMTA4MDc5YS90YWJsZXJhbmdlOmMwNjgyZjVhZjVmYzQ3OGQ5ODVhNjU1Y2IxMDgwNzlhXzMtMy0xLTEtMA_bf95e2c7-b10d-4af9-89ca-829d9d21823c">50,831</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:nonNumeric><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfAssumptionsUsedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NjE1_7a0becd5-2174-40f2-8699-42887845ce08" escape="true"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average assumptions used to determine the benefit obligations as of the end of the years indicated and the net periodic benefit cost for the years indicated are presented in the table below. Because the plans were frozen, increases in compensation are not considered after 2001.</span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.844%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligations:</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%">Discount 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpiY2U1MDVmY2YyMDc0NjliOWY0ZDU5N2JiYzNmOGMzMC90YWJsZXJhbmdlOmJjZTUwNWZjZjIwNzQ2OWI5ZjRkNTk3YmJjM2Y4YzMwXzItMS0xLTEtMA_f64e92c7-0fd6-4b8f-9d76-8afa29ba770b">2.79</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpiY2U1MDVmY2YyMDc0NjliOWY0ZDU5N2JiYzNmOGMzMC90YWJsZXJhbmdlOmJjZTUwNWZjZjIwNzQ2OWI5ZjRkNTk3YmJjM2Y4YzMwXzItMy0xLTEtMA_ec8cfc9b-789e-4a3c-a867-836b28856b13">2.43</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="i0e81a28f99bf453abf87863068fc2b5e_I20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpiY2U1MDVmY2YyMDc0NjliOWY0ZDU5N2JiYzNmOGMzMC90YWJsZXJhbmdlOmJjZTUwNWZjZjIwNzQ2OWI5ZjRkNTk3YmJjM2Y4YzMwXzItNS0xLTEtMA_8ac40f71-afbf-41aa-bf24-ac20eb4bce27">3.20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost:</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%">Discount 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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpiY2U1MDVmY2YyMDc0NjliOWY0ZDU5N2JiYzNmOGMzMC90YWJsZXJhbmdlOmJjZTUwNWZjZjIwNzQ2OWI5ZjRkNTk3YmJjM2Y4YzMwXzQtMS0xLTEtMA_a67c61fa-7192-4b48-a108-1dd4e9728bce">2.43</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpiY2U1MDVmY2YyMDc0NjliOWY0ZDU5N2JiYzNmOGMzMC90YWJsZXJhbmdlOmJjZTUwNWZjZjIwNzQ2OWI5ZjRkNTk3YmJjM2Y4YzMwXzQtMy0xLTEtMA_6077a446-af97-42dc-b19c-2eedde3446e1">3.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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpiY2U1MDVmY2YyMDc0NjliOWY0ZDU5N2JiYzNmOGMzMC90YWJsZXJhbmdlOmJjZTUwNWZjZjIwNzQ2OWI5ZjRkNTk3YmJjM2Y4YzMwXzQtNS0xLTEtMA_f3e93ec2-c1ad-4ad9-9656-ae1eaabdda1c">4.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpiY2U1MDVmY2YyMDc0NjliOWY0ZDU5N2JiYzNmOGMzMC90YWJsZXJhbmdlOmJjZTUwNWZjZjIwNzQ2OWI5ZjRkNTk3YmJjM2Y4YzMwXzUtMS0xLTEtMA_869a7853-d8cd-43a8-8a7e-926061520039">7.25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpiY2U1MDVmY2YyMDc0NjliOWY0ZDU5N2JiYzNmOGMzMC90YWJsZXJhbmdlOmJjZTUwNWZjZjIwNzQ2OWI5ZjRkNTk3YmJjM2Y4YzMwXzUtMy0xLTEtMA_d6b766bc-e78c-494d-9707-d402920a82a3">7.25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpiY2U1MDVmY2YyMDc0NjliOWY0ZDU5N2JiYzNmOGMzMC90YWJsZXJhbmdlOmJjZTUwNWZjZjIwNzQ2OWI5ZjRkNTk3YmJjM2Y4YzMwXzUtNS0xLTEtMA_cd72ccca-dbec-4311-86df-b190789f5ba5">7.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></div></ix:nonNumeric><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management uses an asset allocation optimization model to analyze the potential risks and rewards associated with various asset allocation strategies on a quarterly basis. As of December&#160;31, 2021, management&#8217;s investment objective for our defined benefit plans is to achieve long-term growth. This strategy provides for a target asset allocation of approximately <ix:nonFraction unitRef="number" contextRef="if94bfaae8f9c4abe9a6186e9090f1eae_I20211231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzM0Nzk_7607f6d1-868c-4092-8e08-3c289d16b83e">62</ix:nonFraction>% invested in equity securities, approximately <ix:nonFraction unitRef="number" contextRef="ia39be381f80a4212a1e57b7466d8d402_I20211231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzM1Mjc_05fbaa73-8d30-421b-9872-2a8be3800ccf">36</ix:nonFraction>% invested in fixed income debt securities with any remainder invested in cash or short-term cash equivalents. The asset allocation optimization process provides portfolio allocations which best represent the potential risk associated with a given asset allocation over a full market cycle. This is used to help management determine an appropriate mix of assets in order to achieve the plan's long term investment goals. The plan assets are reviewed annually to determine if the obligations can be met with the current investment mix and funding strategy.</span></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NTg5_6ff1d745-0d47-4ac6-a064-f1d64213248d" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major categories of assets in our Retirement Plan as of year-end are presented in the following table. Assets are segregated by the level of the valuation inputs within the fair value hierarchy established by ASC Topic&#160;820 &#8220;Fair Value Measurements and Disclosures,&#8221; utilized to measure fair value (see Note&#160;17&#160;-&#160;Fair Value Measurements). Our Restoration Plan is unfunded.</span></div><div style="margin-top:5pt;text-align:justify"><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:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.843%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Level 1:</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%">Mutual funds</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="i6145d826dd9e4263869cb1a9c0e784f0_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozNmQwN2Q4N2FlOTA0ZjU1YmFkODJiOWIzZGU5MmEyYS90YWJsZXJhbmdlOjM2ZDA3ZDg3YWU5MDRmNTViYWQ4MmI5YjNkZTkyYTJhXzItMS0xLTEtMA_8d4bdafb-7856-4168-8738-964a7b8d2724">195,452</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8f3fe64ee904582936c99b79aab5372_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozNmQwN2Q4N2FlOTA0ZjU1YmFkODJiOWIzZGU5MmEyYS90YWJsZXJhbmdlOjM2ZDA3ZDg3YWU5MDRmNTViYWQ4MmI5YjNkZTkyYTJhXzItMy0xLTEtMA_cf48591f-c46a-4873-a532-b9738f9b8618">180,693</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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 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="i72a39463a29146f5bc8651aef1f24fc6_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozNmQwN2Q4N2FlOTA0ZjU1YmFkODJiOWIzZGU5MmEyYS90YWJsZXJhbmdlOjM2ZDA3ZDg3YWU5MDRmNTViYWQ4MmI5YjNkZTkyYTJhXzMtMS0xLTEtMA_cdde351d-fe6a-49a1-8561-479a4e419a7a">2,295</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ae732d1ed745d0ba451b26d291e873_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozNmQwN2Q4N2FlOTA0ZjU1YmFkODJiOWIzZGU5MmEyYS90YWJsZXJhbmdlOjM2ZDA3ZDg3YWU5MDRmNTViYWQ4MmI5YjNkZTkyYTJhXzMtMy0xLTEtMA_21e27124-c43e-4960-8330-7060f0c8c1b8">1,395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">Total fair value of plan assets</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozNmQwN2Q4N2FlOTA0ZjU1YmFkODJiOWIzZGU5MmEyYS90YWJsZXJhbmdlOjM2ZDA3ZDg3YWU5MDRmNTViYWQ4MmI5YjNkZTkyYTJhXzgtMS0xLTEtMA_e57be6c4-7288-4e66-a0b8-2f09ae5d96c2">197,747</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozNmQwN2Q4N2FlOTA0ZjU1YmFkODJiOWIzZGU5MmEyYS90YWJsZXJhbmdlOjM2ZDA3ZDg3YWU5MDRmNTViYWQ4MmI5YjNkZTkyYTJhXzgtMy0xLTEtMA_63e43ef2-2f9c-4c52-a0a8-ccf44cde2aeb">182,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></ix:nonNumeric><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mutual funds include various equity, fixed-income and blended funds with varying investment strategies. Approximately <ix:nonFraction unitRef="number" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="3" name="cfr:PercentageOfEquityInvestmentsInMutualFund" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzQ1ODA_61227556-4cbd-43bb-9c84-cb99d22a9d58">68</ix:nonFraction>% of mutual fund investments consist of equity investments as of December&#160;31, 2021. The investment objective of equity funds is long-term capital appreciation with current income. The remaining mutual fund investments consist of U.S. fixed-income securities, including investment-grade U.S. Treasury securities, U.S. government agency securities and mortgage-backed securities, corporate bonds and notes and collateralized mortgage obligations. The investment objective of fixed-income funds is to maximize investment return while preserving investment principal. Our investment strategies prohibit selling assets short and the use of derivatives. Additionally, our defined benefit plans do not directly invest in real estate, commodities, or private investments.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The asset allocation optimization model is used to estimate the expected long-term rate of return for a given asset allocation strategy. Expectations of returns for each asset class are based on comprehensive reviews of historical data and economic/financial market theory. During periods with volatile interest rates and equity security prices, the model may call for changes in the allocation of plan investments to achieve desired returns. Management assumed a long-term rate of return of <ix:nonFraction unitRef="number" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzU4OTE_869a7853-d8cd-43a8-8a7e-926061520039">7.25</ix:nonFraction>% in the determination of the net periodic benefit cost for 2021. The expected long-term rate of return on assets was selected from within the reasonable range of rates determined by historical real returns, net of inflation, for the asset classes covered by the plan&#8217;s investment policy and projections of inflation over the long-term period during which benefits are payable to plan participants.</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%">115</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i6fa396bdc0c24ae7b94fd25956734a3e" continuedAt="i8dfa0650e93b4bf5afd7a05f08a16608"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NjY1_3cf83f4c-364e-4d9b-bc14-f1a9b88cb861" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, expected future benefit payments related to our defined benefit plans were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTowMDkzZThjM2YxZDI0YjA3YjI3Njg1YWUwODMzNjU1Ny90YWJsZXJhbmdlOjAwOTNlOGMzZjFkMjRiMDdiMjc2ODVhZTA4MzM2NTU3XzAtMS0xLTEtMA_0e29977a-e496-41fc-961c-71e3b8d48ba5">11,592</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTowMDkzZThjM2YxZDI0YjA3YjI3Njg1YWUwODMzNjU1Ny90YWJsZXJhbmdlOjAwOTNlOGMzZjFkMjRiMDdiMjc2ODVhZTA4MzM2NTU3XzEtMS0xLTEtMA_5e664ecf-f2c1-442b-ace2-cbeedf6a7794">11,805</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTowMDkzZThjM2YxZDI0YjA3YjI3Njg1YWUwODMzNjU1Ny90YWJsZXJhbmdlOjAwOTNlOGMzZjFkMjRiMDdiMjc2ODVhZTA4MzM2NTU3XzItMS0xLTEtMA_6abc8ada-7df5-499e-b6e3-925950a6fc53">11,975</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTowMDkzZThjM2YxZDI0YjA3YjI3Njg1YWUwODMzNjU1Ny90YWJsZXJhbmdlOjAwOTNlOGMzZjFkMjRiMDdiMjc2ODVhZTA4MzM2NTU3XzMtMS0xLTEtMA_76ea857f-870b-4b1a-9735-7f79da02e688">11,982</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTowMDkzZThjM2YxZDI0YjA3YjI3Njg1YWUwODMzNjU1Ny90YWJsZXJhbmdlOjAwOTNlOGMzZjFkMjRiMDdiMjc2ODVhZTA4MzM2NTU3XzQtMS0xLTEtMA_894b63c8-1511-4d7d-bacc-82a5eaa3cd51">12,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 through 2031</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTowMDkzZThjM2YxZDI0YjA3YjI3Njg1YWUwODMzNjU1Ny90YWJsZXJhbmdlOjAwOTNlOGMzZjFkMjRiMDdiMjc2ODVhZTA4MzM2NTU3XzUtMS0xLTEtMA_77194a13-5e08-48d9-ad80-3c166e0f4cc1">56,494</ix:nonFraction>&#160;</span></td><td style="background-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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:DefinedBenefitPlanExpectedFutureBenefitPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTowMDkzZThjM2YxZDI0YjA3YjI3Njg1YWUwODMzNjU1Ny90YWJsZXJhbmdlOjAwOTNlOGMzZjFkMjRiMDdiMjc2ODVhZTA4MzM2NTU3XzYtMS0xLTEtMA_6f69123d-1f3f-4142-92c6-d5913a0669fb">115,866</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="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to contribute $<ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-5" name="cfr:ExpectedDefinedBenefitPlansContributionWithinOneYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzY0MTI_927cd30d-4cc2-458e-89e7-d9ac082cfd87">1.2</ix:nonFraction> million to the defined benefit plans during 2022.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Savings Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">401(k) Plan and Thrift Incentive Plan.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We maintain a 401(k) stock purchase plan that permits each participant to make before-tax contributions in an amount not less than <ix:nonFraction unitRef="number" contextRef="i238fd82bb9b0428095c9ab2c96e84b66_D20210101-20211231" decimals="2" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzY2Mzk_c5207f1d-81af-41e6-8028-1a6efc3f4d53">2</ix:nonFraction>% and not exceeding <ix:nonFraction unitRef="number" contextRef="i2bec61e2dea045118ecff33aabd014d9_D20210101-20211231" decimals="2" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzY2NjA_407cdfd5-61d8-4da7-85f8-14e7b9e6aea9">50</ix:nonFraction>% of eligible compensation and subject to dollar limits from Internal Revenue Service regulations. We match <ix:nonFraction unitRef="number" contextRef="iacb55951498d4f88839b96d4dbc4fd25_D20210101-20211231" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzY3Njk_907b601c-12f7-4341-9e6b-c7f435401a91">100</ix:nonFraction>% of the employee&#8217;s contributions to the plan based on the amount of each participant&#8217;s contributions up to a maximum of <ix:nonFraction unitRef="number" contextRef="i2bec61e2dea045118ecff33aabd014d9_D20210101-20211231" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzY4OTE_ebc85be6-f74d-4340-80eb-353240f07372">6</ix:nonFraction>% of eligible compensation. Eligible employees must complete 30 days of service in order to enroll and vest in our matching contributions immediately. Our matching contribution is initially invested in the common stock of Cullen/Frost. Employees may immediately reallocate our matching portion, as well as invest their individual contribution, to any of a variety of investment alternatives offered under the 401(k) Plan. We may also make discretionary profit sharing contributions to eligible participants.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All profit contributions to the plan are made at our discretion and may be made without regard to current or accumulated profits. Contributions are generally allocated to eligible participants uniformly, based upon compensation, age and/or other factors. Plan participants self-direct the investment of allocated contributions by choosing from a menu of investment options. Profit sharing contributions are subject to withdrawal restrictions and participants vest in their allocated contributions after three years of service. Expense related to the plan totaled $<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzc5NTk_aff9603f-0e97-406b-8461-17ecc3a83fb3">23.8</ix:nonFraction> million in 2021, $<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzgwMjU_8db6c585-9c31-48b6-863c-f7d55c009dd3">17.9</ix:nonFraction> million in 2020 and $<ix:nonFraction unitRef="usd" contextRef="i9c87f7933aa446cdba6005bead1686de_D20190101-20191231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzgwODk_08b40f3e-c257-4a65-967d-c31cc3dce76e">28.9</ix:nonFraction> million in 2019.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain a thrift incentive stock purchase plan to offer certain employees whose participation in the 401(k) plan is limited an alternative means of receiving comparable benefits. Expense related to this plan was not significant during 2021, 2020 and 2019.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Compensation Plans</span></div><ix:continuation id="ieae833d4e33842b0a555a7322a27d4b6" continuedAt="i350f427b49fb47ae941638037bfb4a87"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have <ix:nonFraction unitRef="number" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="INF" name="cfr:Numberofstockplans" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzgzODc_e8d2915c-7eff-47a9-a47a-0bc9846fe06d">three</ix:nonFraction> active stock compensation plans (the 2005 Omnibus Incentive Plan, the 2007 Outside Directors Incentive Plan and the 2015 Omnibus Incentive Plan). All of the plans have been approved by our shareholders. During 2015, the 2015 Omnibus Incentive Plan (&#8220;2015 Plan&#8221;) was established to replace both the 2005 Omnibus Incentive Plan (&#8220;2005 Plan&#8221;) and the 2007 Outside Directors Incentive Plan (the &#8220;2007 Directors Plan&#8221;). All remaining shares authorized for grant under the superseded 2005 Plan and 2007 Directors Plan were transferred to the 2015 Plan. Our stock compensation plans were established to (i)&#160;motivate superior performance by means of performance-related incentives, (ii)&#160;encourage and provide for the acquisition of an ownership interest in our company by employees and non-employee directors and (iii)&#160;enable us to attract and retain qualified and competent persons as employees and to serve as members of our board of directors.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2015 Plan, we may grant, among other things, nonqualified stock options, incentive stock options, stock awards, stock appreciation rights, restricted stock units, performance share units or any combination thereof to certain employees and non-employee directors. Any of the authorized shares may be used for any type of award allowable under the Plan. The Compensation and Benefits Committee (&#8220;Committee&#8221;) of our Board of Directors has sole authority to (i)&#160;establish the awards to be issued, (ii)&#160;select the employees and non-employee directors to receive awards, and (iii)&#160;approve the terms and conditions of each award contract. Each award under the stock plans is evidenced by an award agreement that specifies the award price, the duration of the award, the number of shares to which the award pertains, and such other provisions as the Committee determines. For stock options, the option price for each grant is at least equal to the fair market value of a share of Cullen/Frost&#8217;s common stock on the date of grant. Options granted expire at such time as the Committee determines at the date of grant and in no event does the exercise period exceed a maximum of <ix:nonNumeric contextRef="i3750b4a16313411e829b7041c3913b3d_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzEwNTA3_65f204df-e2c7-44b3-88c1-5594e999f2c9">ten years</ix:nonNumeric>. As defined in the plans, outstanding awards may immediately vest </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%">116</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i8dfa0650e93b4bf5afd7a05f08a16608" continuedAt="i1b2598141ea447bc92c95bb5d3bb6e29"><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:120%"><ix:continuation id="i350f427b49fb47ae941638037bfb4a87" continuedAt="ib28a8907d55a4eafaf85b5db22c8a9b5">upon a change-in-control of Cullen/Frost and, in the case of awards granted under the 2015&#160;Plan, subsequent termination resulting from the change in control.</ix:continuation></span></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NjY5_bc2268ed-1242-4697-90ea-604aae29bf94" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A combined summary of activity in our active stock plans is presented in the table. Performance stock units outstanding are presented assuming attainment of the maximum payout rate as set forth by the performance criteria. The target award level for performance stock units granted in 2021, 2020 and 2019 was <ix:nonFraction unitRef="shares" contextRef="iea444a208a0b4e37b2cce07d22414f50_D20210101-20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzExMDM3_2921f032-d27e-4860-a9e3-f16f40484e2c">30,723</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="i65cc2272976a4dd3b754ca997829d34c_D20200101-20201231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzExMDQx_97a519eb-3c86-4965-99b3-de5f973cf00f">48,409</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="iae1892fb5d0b4aeebc67188fcda0af8c_D20190101-20191231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzExMDQ4_2df76870-1307-4751-852f-66d2a7c15244">34,317</ix:nonFraction>, respectively.</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, there were <ix:nonFraction unitRef="shares" contextRef="i211f7585aaf8482095b64230a9e9c708_I20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzExMDg3_eaaacc68-3510-4d79-b8da-df737fc1500a">777,687</ix:nonFraction> shares remaining available for grant for future awards.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:21.211%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.086%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.086%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.086%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.897%"></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:8pt;font-weight:700;line-height:100%">Director Deferred<br/>Stock Units<br/>Outstanding</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:8pt;font-weight:700;line-height:100%">Non-Vested Stock<br/>Awards/Stock Units<br/>Outstanding</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:8pt;font-weight:700;line-height:100%">Performance Stock Units Outstanding</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:8pt;font-weight:700;line-height:100%">Stock Options<br/>Outstanding</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:8pt;font-weight:700;line-height:100%">Number of Units</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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</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:8pt;font-weight:700;line-height:100%">Number<br/>of Shares/Units</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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</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:8pt;font-weight:700;line-height:100%">Number of Units</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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</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:8pt;font-weight:700;line-height:100%">Number<br/>of 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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="background-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%">January&#160;1, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i59313716c9f04be7a15044472743d77c_I20181231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzItMi0xLTEtMA_d1155092-20e6-4896-bda0-66a53e57d583">48,910</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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="usdPerShare" contextRef="i59313716c9f04be7a15044472743d77c_I20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzItNC0xLTEtMA_75c5692f-8169-467d-ba08-d49018ec2de7">71.14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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="i7639e246e14d4599a90695500ab3c44e_I20181231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzItNi0xLTEtMA_4f5ba3ba-5816-405f-8805-10675e50f230">383,797</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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="usdPerShare" contextRef="i7639e246e14d4599a90695500ab3c44e_I20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzItOC0xLTEtMA_8a9da9ad-bec3-4ffa-bc18-16f2e30cb616">85.59</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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="i36a1a02d48544fbd8c73230ab4f1c263_I20181231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzItMTAtMS0xLTA_9b31ff7c-ed22-4ee2-8a6a-419ed7e66e1e">125,809</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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="usdPerShare" contextRef="i36a1a02d48544fbd8c73230ab4f1c263_I20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzItMTItMS0xLTA_aa4c9542-89c4-41d3-8f29-f0f814af1eff">82.55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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="i81905e26d6644997a020c0eb688e3549_I20181231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzItMTQtMS0xLTA_fafac98c-4f37-4a25-bcc8-1f0933b6f710">2,352,008</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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="usdPerShare" contextRef="i81905e26d6644997a020c0eb688e3549_I20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzItMTYtMS0xLTA_3368b3bc-931f-46c9-ad27-8a4bdaecda03">63.55</ix:nonFraction>&#160;</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><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie3b8e4626dfe483b96f1223afc326d0c_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzQtMi0xLTEtMA_c212c533-ef72-4a8b-a241-233f689da547">7,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie3b8e4626dfe483b96f1223afc326d0c_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzQtNC0xLTEtMA_1546001d-1fc3-4e85-a261-f8d289b51b75">102.70</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i0347c60d32dd4ae88b85bae326bedc14_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzQtNi0xLTEtMA_365922ea-c2af-4bce-8794-493b2758bd8e">127,091</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="i0347c60d32dd4ae88b85bae326bedc14_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzQtOC0xLTEtMA_344702b4-b2b1-44ae-a956-f2d5c2ff513a">93.46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2a103349b1a24471a6c8c44cae4cd45d_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzQtMTAtMS0xLTA_f0d15ff6-e6ef-4a29-8c0c-9f30e4d04405">51,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2a103349b1a24471a6c8c44cae4cd45d_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzQtMTItMS0xLTA_5ab7b72f-a564-47cb-a9ca-4a92f38efcab">85.74</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Exercised/vested</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="shares" contextRef="ie3b8e4626dfe483b96f1223afc326d0c_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzUtMi0xLTEtMA_c995471e-6d2f-4f14-ad0d-a6bd9eaa2a1d">1,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie3b8e4626dfe483b96f1223afc326d0c_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzUtNC0xLTEtMA_3be08153-b8ee-471a-bc7f-d8675e4bf7d0">106.03</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i0347c60d32dd4ae88b85bae326bedc14_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzUtNi0xLTEtMA_a05530d9-4171-4be1-b9a3-0ab394948f72">53,990</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="i0347c60d32dd4ae88b85bae326bedc14_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzUtOC0xLTEtMA_08dd1ebd-b0d2-4316-a950-07b38a4b7d31">65.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: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="shares" contextRef="i380bc80dd57d4fba8351bfc8a5fcb134_D20190101-20191231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzUtMTQtMS0xLTA_671ac870-d56e-4c77-ab28-b2df7ff54513">359,892</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="i380bc80dd57d4fba8351bfc8a5fcb134_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzUtMTYtMS0xLTA_ea915659-aaa3-4bf4-989d-7236c36a9bf3">57.71</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">Forfeited/expired</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="shares" contextRef="i0347c60d32dd4ae88b85bae326bedc14_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzYtNi0xLTEtMA_7ae9af2b-9a96-4715-87e9-9865d9162342">16,251</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="i0347c60d32dd4ae88b85bae326bedc14_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzYtOC0xLTEtMA_92529b10-8e61-474e-9620-6f6c85a6f72a">89.71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="shares" contextRef="i380bc80dd57d4fba8351bfc8a5fcb134_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzYtMTQtMS0xLTA_b6ac2b66-0099-4534-bf2d-26d658729e62">11,250</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i380bc80dd57d4fba8351bfc8a5fcb134_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzYtMTYtMS0xLTA_d58bf2f6-5dcc-4f38-a964-e507d89d4b71">65.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;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%">December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if639c6bb48774715aba503ee4aac9ba8_I20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzctMi0xLTEtMA_165ff707-7578-4959-87cb-aadc437e0e71">55,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;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="if639c6bb48774715aba503ee4aac9ba8_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzctNC0xLTEtMA_c972a676-f443-4b1f-b57d-51afd7ca7d67">74.76</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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="ie107fed14a6a4c669efa460e3d99f926_I20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzctNi0xLTEtMA_87187256-be1c-41b3-8f68-17525e30232d">440,647</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="ie107fed14a6a4c669efa460e3d99f926_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzctOC0xLTEtMA_08db7812-f76c-4c43-b341-d1f05520e536">90.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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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="ib62db141474f4a608579b640c834ba3d_I20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzctMTAtMS0xLTA_291e2894-2afe-43db-a847-891de83ac228">177,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="ib62db141474f4a608579b640c834ba3d_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzctMTItMS0xLTA_f5ad6c37-03f6-4cd1-8ad3-eff28f4ee3b5">83.48</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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="id8fb23ea574f46eda8f1d24a161585f9_I20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzctMTQtMS0xLTA_a072bfb8-2762-45be-803c-bb2a1b911349">1,980,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="id8fb23ea574f46eda8f1d24a161585f9_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzctMTYtMS0xLTA_02b3b0f1-ad9e-4e60-bec0-14c910daa0e8">64.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifc15b0dbf4cf4947870df22b8adb9a70_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzktMi0xLTEtMA_6cce7290-7bbb-421d-90e9-3e161a731ad9">10,428</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="ifc15b0dbf4cf4947870df22b8adb9a70_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzktNC0xLTEtMA_941167c7-1969-48fa-af82-072309c67906">73.84</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="if3103fd28f154c88862f6b3f56ecaeef_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzktNi0xLTEtMA_2039f65b-4b37-4de9-a123-8013bd35ea2b">151,038</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="if3103fd28f154c88862f6b3f56ecaeef_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzktOC0xLTEtMA_dc00b90a-de0a-47f8-abcc-eb7827cf86f6">66.79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i7be97ecdd04d4eff82010b20fd69c26a_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzktMTAtMS0xLTA_f9be42dc-aa14-44ea-8bdf-f632840d99b2">72,618</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="i7be97ecdd04d4eff82010b20fd69c26a_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzktMTItMS0xLTA_740f21e9-16aa-4bd3-b01b-1f06091e2c31">57.89</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Exercised/vested</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="shares" contextRef="ifc15b0dbf4cf4947870df22b8adb9a70_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEwLTItMS0xLTA_7f8ab561-ac81-46c3-8a80-56b39a6b6bdf">12,938</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="ifc15b0dbf4cf4947870df22b8adb9a70_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEwLTQtMS0xLTA_ad4000e0-9614-474b-b0d8-77bd3197fed6">71.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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="if3103fd28f154c88862f6b3f56ecaeef_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEwLTYtMS0xLTA_d70809d8-2891-48e9-b93b-c21f5d9bb49d">117,990</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="if3103fd28f154c88862f6b3f56ecaeef_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEwLTgtMS0xLTA_96bf580a-2615-4ad9-9ab3-b76490d04392">76.07</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i7be97ecdd04d4eff82010b20fd69c26a_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEwLTEwLTEtMS0w_8857ed9b-cbac-40fc-a1e1-bf884b57fc1e">41,755</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="i7be97ecdd04d4eff82010b20fd69c26a_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEwLTEyLTEtMS0w_ee6b9923-8b5e-4b36-af6d-a1fc98ccd263">69.70</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i700109174f6d4ab5b84b6ba0c152afc5_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEwLTE0LTEtMS0w_4bc6eae8-89b7-4330-9802-19649ee2fab6">235,880</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i700109174f6d4ab5b84b6ba0c152afc5_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEwLTE2LTEtMS0w_87da30b9-2f06-4324-bfd8-cb12e31c5ff8">53.23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">Forfeited/expired</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="shares" contextRef="if3103fd28f154c88862f6b3f56ecaeef_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzExLTYtMS0xLTA_759c6f11-bae3-4721-8d19-42d1ce89e519">3,336</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="if3103fd28f154c88862f6b3f56ecaeef_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzExLTgtMS0xLTA_cd37bb9e-15c5-4da2-8dde-a1f9c639d584">91.07</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i7be97ecdd04d4eff82010b20fd69c26a_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzExLTEwLTEtMS0w_a43a62ad-5f89-4b63-a1fe-1a5dc418c456">6,894</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="i7be97ecdd04d4eff82010b20fd69c26a_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzExLTEyLTEtMS0w_b282523e-fe5f-4678-92bf-f4902ad4da51">81.33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i700109174f6d4ab5b84b6ba0c152afc5_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzExLTE0LTEtMS0w_49c5ab91-4d46-4202-aa0e-36bfeb9d054b">5,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i700109174f6d4ab5b84b6ba0c152afc5_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzExLTE2LTEtMS0w_39975417-53b9-4785-b3c2-4c71e00ba82f">75.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="shares" contextRef="i04f3f4a5f9e84998b765d71e35656297_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEyLTItMS0xLTA_fa5e2c7c-5784-4698-b314-1f787d3201ee">52,860</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="i04f3f4a5f9e84998b765d71e35656297_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEyLTQtMS0xLTA_4c7c20fa-51a1-432f-9e92-2ba2eae31dff">75.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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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="ic4ad104293e34495b0948f2526c516ac_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEyLTYtMS0xLTA_055b62da-cdc2-4227-a99a-1b1a371aeccc">470,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;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="ic4ad104293e34495b0948f2526c516ac_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEyLTgtMS0xLTA_cfb68381-0aba-40e7-a55a-ebba4fd67006">86.24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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="ib8931cc2f5844a1ab857fc8b67387aa8_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEyLTEwLTEtMS0w_b4ec7385-7252-447b-b663-a679c0f7df07">201,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;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="ib8931cc2f5844a1ab857fc8b67387aa8_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEyLTEyLTEtMS0w_46d15155-c83d-48e1-aa85-0962645f7c96">77.18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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="i325b7fd9a3e74c5790a93a630f8b8db1_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEyLTE0LTEtMS0w_f93f6c5e-4691-4826-be3b-c13005040a0d">1,739,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;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="i325b7fd9a3e74c5790a93a630f8b8db1_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEyLTE2LTEtMS0w_7a92bbb5-1946-41d9-b069-49f172aadabf">66.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib8aa1a86f0f64fcebff2239761a86069_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE0LTItMS0xLTA_a860af0b-883e-49d6-9da5-c5fdf5d06038">5,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="ib8aa1a86f0f64fcebff2239761a86069_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE0LTQtMS0xLTA_8942cbaa-465f-4ac2-8053-b0f8e74eb15f">117.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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i515a86159a5e440a8232403b1b5c76f8_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE0LTYtMS0xLTA_71e94c71-2d0a-47d8-ba33-01522f095acf">95,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="i515a86159a5e440a8232403b1b5c76f8_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE0LTgtMS0xLTA_4d5012c8-107c-46ab-8cb8-8464e26f6576">130.36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i5216382498084557892a7d0857e6d8a6_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE0LTEwLTEtMS0w_b28e8fab-1b95-4b44-9879-c5e52513308b">46,086</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="i5216382498084557892a7d0857e6d8a6_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE0LTEyLTEtMS0w_a5965f59-6eb6-4e01-a438-9d332c65dddd">121.46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE0LTE0LTEtMS0w_9137ff96-fdc8-47de-bd79-304de82f0074">&#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: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Exercised/vested</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="shares" contextRef="ib8aa1a86f0f64fcebff2239761a86069_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE1LTItMS0xLTA_29b60abc-591f-4a09-bc66-f6f74c352081">2,499</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="ib8aa1a86f0f64fcebff2239761a86069_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE1LTQtMS0xLTA_9c652f1e-4477-4b81-bf62-9df10f692006">92.03</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i515a86159a5e440a8232403b1b5c76f8_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE1LTYtMS0xLTA_2bfebb27-d469-4609-9f13-fb88cf8d3a3a">88,250</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i515a86159a5e440a8232403b1b5c76f8_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE1LTgtMS0xLTA_a216c4d7-2f6d-40d7-b743-3200e0fd324e">98.90</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i5216382498084557892a7d0857e6d8a6_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE1LTEwLTEtMS0w_67166dcc-922b-4354-a96b-5554f390cf1c">35,131</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="i5216382498084557892a7d0857e6d8a6_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE1LTEyLTEtMS0w_f302449d-2fc8-4d80-88f3-a0cf5fd674f1">92.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i61a4caea84264a4fac4a05c65c7ab5a3_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE1LTE0LTEtMS0w_1bf46e12-b72f-494a-95d4-7204d2b031c4">861,878</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="i61a4caea84264a4fac4a05c65c7ab5a3_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE1LTE2LTEtMS0w_754fb290-65ee-4ce5-8b79-c62a2d00dd50">63.14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">Forfeited/expired</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="shares" contextRef="i515a86159a5e440a8232403b1b5c76f8_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE2LTYtMS0xLTA_cfb527d0-c28b-43d9-a063-6c731ee38b16">28,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i515a86159a5e440a8232403b1b5c76f8_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE2LTgtMS0xLTA_e7be1cdf-ebfc-447b-84d8-a883ced75490">87.08</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i5216382498084557892a7d0857e6d8a6_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE2LTEwLTEtMS0w_4c88179b-7524-4598-8066-55bc588b61f2">9,752</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="i5216382498084557892a7d0857e6d8a6_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE2LTEyLTEtMS0w_71fb5478-0606-41f8-8001-75d5e7df9533">75.70</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">December 31, 2021</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i94cdee2dd0394eefaf303bba471f2c40_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE3LTItMS0xLTA_829f4869-05d2-46b7-bff6-7cd67b21c700">56,301</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="i94cdee2dd0394eefaf303bba471f2c40_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE3LTQtMS0xLTA_64883352-737c-4e29-af7b-ede0a88d89a2">79.21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6c28f54dd20a446794be6c19c9adcb42_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE3LTYtMS0xLTA_eb907938-b57b-4aaa-bf56-d23b6d8a6c11">449,337</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="i6c28f54dd20a446794be6c19c9adcb42_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE3LTgtMS0xLTA_944ce8e0-7c5e-49f7-8f59-a4aeb17de871">93.05</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i87bf3113c48e4afd900b42c197d02a07_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE3LTEwLTEtMS0w_2a17e5b8-07de-4eed-8438-9ee304a15380">202,460</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="i87bf3113c48e4afd900b42c197d02a07_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE3LTEyLTEtMS0w_c1dcfc7e-eb4f-4c04-b043-283d68b633f2">84.71</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i515917ebb0274ab8b2b5be63f6445189_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE3LTE0LTEtMS0w_55589632-3e5f-4d47-ad84-1e4dfa3f4145">877,681</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="usdPerShare" contextRef="i515917ebb0274ab8b2b5be63f6445189_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE3LTE2LTEtMS0w_91717f09-51ea-4fc3-b697-a31f25dc4d8e">69.02</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 id="ib28a8907d55a4eafaf85b5db22c8a9b5" continuedAt="ifff8106bb17447758432d6ad0561dad7"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options awarded to employees generally have a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzExMTk0_1fcc0098-e57f-4662-b6ad-c2aae695dc4d">ten</span>-year life and vest in equal annual installments over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzExMjUy_53e15f9e-bdf9-4b25-af11-5fb05e968d0f">four</span>-year period. Non-vested stock awards/stock units awarded to employees generally have a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTA5MzY_7c478893-63a5-463c-b684-3d543fc9a06f">three</span>-year-cliff vesting period for awards granted in 2021 and a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTA5NDU_51089506-9638-4aeb-b718-c056de25353f">four</span>-year-cliff vesting period for awards granted prior to 2021. Deferred stock units awarded to non-employee directors generally have immediate vesting. Upon retirement from our board of directors, non-employee directors will receive one share of our common stock for each deferred stock unit held. Outstanding non-vested stock units and deferred stock units receive equivalent dividend payments as such dividends are declared on our common stock.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units represent shares potentially issuable in the future. For performance stock units granted in 2021, issuance is based upon the measure of our achievement of growth in adjusted net revenue, averaged over the three-year performance period, compared to the 2021 base-year amount. Adjusted net revenue for the three-year performance period is calculated as the sum of taxable-equivalent net interest income (excluding the effects of PPP lending) and non-interest income, reduced by non-interest expense (excluding the effects of PPP lending) and net charge-offs. The 2021 base-year adjusted net revenue amount of approximately $<ix:nonFraction unitRef="usd" contextRef="i1f589dce85dc44d9981041fa31db91e0_D20210101-20211231" decimals="-5" name="cfr:BaseYearAdjustedNetRevenueAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTM1MzA_88c04caf-4206-447f-9478-5dd3573049b3">426.6</ix:nonFraction> million was calculated as the sum of taxable-equivalent net interest income (excluding the effects of PPP lending) and non-interest income, reduced by non-interest expense (excluding the effects of PPP lending) and the product of average total loans (excluding PPP loans) and <ix:nonFraction unitRef="number" contextRef="i1f589dce85dc44d9981041fa31db91e0_D20210101-20211231" decimals="INF" name="cfr:BaseYearCalculationBasisPointAdjustment" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTE4MDY_5784213b-2a1f-4c1f-91de-71c754f248c9">0.30</ix:nonFraction>%. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level of achievement. The level of achievement is measured as the amount by which adjusted net revenue, averaged over a three-year performance period, exceeds the 2021 base-year amount, stated as an average growth percentage. The award payout percentages by level of achievement are as follows: (i)&#160;less than <ix:nonFraction unitRef="number" contextRef="i8201a5b4375347c084cc707bfcaf0a29_D20210101-20211231" decimals="INF" name="cfr:PercentageLevelOfAchievementLessThan13PercentAverageGrowth" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzEwOTk1MTE2NTQwMzU_7afa5a2f-5bc6-4a52-85b8-8c3c3246d88e">13</ix:nonFraction>% average growth pays out at <ix:nonFraction unitRef="number" contextRef="i8201a5b4375347c084cc707bfcaf0a29_D20210101-20211231" decimals="INF" name="cfr:AwardPayoutPercentageOfTargetAt0Percent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NDkyNjc0NzI5NTQ_93b1b8b5-205c-4f50-8679-d755afb5635f">0</ix:nonFraction>% of target, (ii)&#160;<ix:nonFraction unitRef="number" contextRef="i1f589dce85dc44d9981041fa31db91e0_D20210101-20211231" decimals="INF" name="cfr:PercentageLevelOfAchievement13PercentAverageGrowth" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTMyODY_41130072-fd58-44da-9058-09ef265408ee">13</ix:nonFraction>% average growth pays out at <ix:nonFraction unitRef="number" contextRef="i1f589dce85dc44d9981041fa31db91e0_D20210101-20211231" decimals="INF" name="cfr:AwardPayoutPercentageOfTargetAt50Percent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTMyOTA_370c71da-ff2e-4d86-9b3b-12770b0840c5">50</ix:nonFraction>% of target, (iii)&#160;<ix:nonFraction unitRef="number" contextRef="i1f589dce85dc44d9981041fa31db91e0_D20210101-20211231" decimals="INF" name="cfr:PercentageLevelOfAchievement19PercentAverageGrowth" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTMyNzk_4f5f0f05-3f16-46a9-aad5-2379ff8bff66">19</ix:nonFraction>% average growth pays out at <ix:nonFraction unitRef="number" contextRef="i1f589dce85dc44d9981041fa31db91e0_D20210101-20211231" decimals="INF" name="cfr:AwardPayoutPercentageOfTargetAt100Percent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTMyOTQ_4ed4f8d4-3cb6-44c4-a67c-a11cccc8a4f8">100</ix:nonFraction>% of target and (iv)&#160;<ix:nonFraction unitRef="number" contextRef="i1f589dce85dc44d9981041fa31db91e0_D20210101-20211231" decimals="INF" name="cfr:PercentageLevelOfAchievement25PercentAverageGrowth" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTMzMDE_fa8dee28-8474-4cd7-b325-183ec64d0cbc">25</ix:nonFraction>% average growth or more pays out at <ix:nonFraction unitRef="number" contextRef="i1f589dce85dc44d9981041fa31db91e0_D20210101-20211231" decimals="INF" name="cfr:AwardPayoutPercentageOfTargetAt150Percent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTMzMzE_4200c453-a5b4-4a94-b5ee-a793540ece8f">150</ix:nonFraction>% of target. Achievement between the aforementioned average growth percentages will result in an award payout percentage determined based on straight-line interpolation between the percentages.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For performance stock units granted prior to 2021, issuance is based upon the measure of our achievement of relative return on assets over a three-year performance period compared to an identified peer group's achievement of relative return on assets over the same three-year performance period. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level of </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%">117</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i1b2598141ea447bc92c95bb5d3bb6e29" continuedAt="i58237b69ab5c46429a9f5cf2cf245acc"><ix:continuation id="ifff8106bb17447758432d6ad0561dad7" continuedAt="if86aa1416bee42919383b212296e6a82"><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:120%">achievement. The level of achievement is measured as the percentile rank of relative return on assets among the peer group. The award payout percentages by level of achievement are as follows: (i)&#160;less than 25th percentile pays out at <ix:nonFraction unitRef="number" contextRef="i1f589dce85dc44d9981041fa31db91e0_D20210101-20211231" decimals="INF" name="cfr:Awardpayoutpercentageatlessthan25thpercentilelevelofachievement" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzEyNDcx_8f8b0a58-7885-4345-84dd-0b889ec0cff6">0</ix:nonFraction>% of target, (ii)&#160;25th percentile pays out at <ix:nonFraction unitRef="number" contextRef="i1f589dce85dc44d9981041fa31db91e0_D20210101-20211231" decimals="INF" name="cfr:Awardpayoutpercentageatthe25thpercentilelevelofachievement" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzEyNTE4_f5e02b09-570d-44f2-b400-a45efa069550">50</ix:nonFraction>% of target, (iii)&#160;50th percentile pays out at <ix:nonFraction unitRef="number" contextRef="i1f589dce85dc44d9981041fa31db91e0_D20210101-20211231" decimals="INF" name="cfr:Awardpayoutpercentageatthe50thpercentilelevelofachievement" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzEyNTY2_e4108da8-5b23-4930-99eb-adc8af57cd48">100</ix:nonFraction>% of target and (iv)&#160;75th percentile or more pays out at <ix:nonFraction unitRef="number" contextRef="i1f589dce85dc44d9981041fa31db91e0_D20210101-20211231" decimals="INF" name="cfr:Awardpayoutpercentageatthe75thpercentilelevelofachievement" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzEyNjI0_5fba32ec-8db5-4f27-b12a-dcb0ced31b1d">150</ix:nonFraction>% of target. Achievement between the aforementioned percentiles will result in an award payout percentage determined based on straight-line interpolation between the percentiles. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units are eligible to receive equivalent dividend payments as such dividends are declared on our common stock during the performance period. Equivalent dividend payments are based upon the ultimate number of shares issued under each performance award and are deferred until such time that the units vest and shares are issued.</span></div></ix:continuation><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NjUw_135c8174-9ba4-401e-acc0-1fa15c02bdc1" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information regarding options outstanding and exercisable as of December&#160;31, 2021 is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.358%"><tr><td style="width:1.0%"></td><td style="width:10.674%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.061%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.674%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.480%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.674%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.674%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.674%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.674%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.679%"></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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</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:8pt;font-weight:700;line-height:100%">Options Exercisable</span></td></tr><tr><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:8pt;font-weight:700;line-height:100%">Range of<br/>Exercise Prices</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:8pt;font-weight:700;line-height:100%">Number<br/>of 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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise Price</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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual Life<br/>in Years</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:8pt;font-weight:700;line-height:100%">Number<br/>of 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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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="i7109eb8cdcb34fe4b77dc44905b395c4_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzMtMC0xLTEtMA_94c0af84-9047-495e-902b-c2084a0744e9">50.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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%">to</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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="i7109eb8cdcb34fe4b77dc44905b395c4_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzMtNC0xLTEtMA_89a40eb7-f2e5-40bf-bb5b-062b21a39b9c">55.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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i78fdbf24c1b94a209028216ddbf0325e_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzMtNi0xLTEtMA_505e39b0-5766-4283-9c7e-bf7a155faebd">123,314</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i78fdbf24c1b94a209028216ddbf0325e_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzMtOC0xLTEtMA_38f0316e-8c6b-47dc-bec5-1b32b8fbf272">54.56</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding: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:1pt solid #000000;padding:2px 1pt;text-align:right;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="ic60a6991b6574d3b9d284332070fc470_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzMtMTAtMS0xLTA_547da90b-7fa3-4c62-a2fb-b43a0e3c4d87">0.81</ix:nonNumeric></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="shares" contextRef="icb972e4472ff43b49b343150a83f8963_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzMtMTItMS0xLTA_21d75894-7852-4493-8326-7ae0daf3f54e">123,314</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="icb972e4472ff43b49b343150a83f8963_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzMtMTQtMS0xLTA_7230b56c-b732-42b9-bb47-ca12446846cb">54.56</ix:nonFraction>&#160;</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ic60071dff1414f6ca56020cdaeacb530_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzUtMC0xLTEtMA_7b6bb563-378b-4351-97b0-a330b4152ab6">65.01</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</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="usdPerShare" contextRef="ic60071dff1414f6ca56020cdaeacb530_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzUtNC0xLTEtMA_5f24248f-33b8-44b2-92d9-52a87d05f75c">70.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i76321f2353a844a082ff03e688856288_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzUtNi0xLTEtMA_5a6d179a-2ea7-46bb-9d2b-afcb7eef7656">319,081</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i76321f2353a844a082ff03e688856288_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzUtOC0xLTEtMA_f759d0d0-5a55-499c-973b-cc268d455c21">65.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="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="i7d90792e31534f96bffe3c12a15b6210_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzUtMTAtMS0xLTA_640947e7-fbdb-45fc-b5a8-dbecbd8aa932">3.72</ix:nonNumeric></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="i50498ef37b1d43faaf89f5e0a0eb978b_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzUtMTItMS0xLTA_7b1f0161-2fad-46a0-9279-f1c0871f8bc3">319,081</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i50498ef37b1d43faaf89f5e0a0eb978b_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzUtMTQtMS0xLTA_dd434d14-1c95-49c5-9d8a-706117a78662">65.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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i1783949924d74124ab6aa77abdd9f1fa_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzYtMC0xLTEtMA_8ea15c77-be1c-4ecb-a6ad-56d129ce55c5">70.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</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="usdPerShare" contextRef="i1783949924d74124ab6aa77abdd9f1fa_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzYtNC0xLTEtMA_54956315-bd60-4023-933b-2b7cdc00a4b8">75.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie4016111d9aa4c4dbdc57da22b51f278_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzYtNi0xLTEtMA_0509f5ab-b897-47d1-84ba-64b2c6a34e34">169,726</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie4016111d9aa4c4dbdc57da22b51f278_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzYtOC0xLTEtMA_5abe9bcd-1d12-4401-86df-a8c53c4e1fb2">71.39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:nonNumeric contextRef="i73e605ad293642aa9638ac7bb9d3d438_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzYtMTAtMS0xLTA_7a66798a-0d57-43da-9740-5a64b6e30133">1.78</ix:nonNumeric></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="ib9d051b1626e47b394bd747b06918219_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzYtMTItMS0xLTA_2bbc9840-2eaa-43d7-864c-a252074ad138">169,726</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ib9d051b1626e47b394bd747b06918219_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzYtMTQtMS0xLTA_696386b3-22c6-4372-8322-c3e5d8a796fa">71.39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i0e38b665f4a549f4acc1b6298a655e0d_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzctMC0xLTEtMA_5aa432e3-f283-4459-a5af-baa4f3df9323">75.01</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</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="usdPerShare" contextRef="i0e38b665f4a549f4acc1b6298a655e0d_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzctNC0xLTEtMA_b23b50c8-4baa-438c-9c83-63c5e3dab7d5">80.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i278e00478e15443cbb9348301ab6985c_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzctNi0xLTEtMA_e39d1072-4609-4b2b-b545-80c459f52de1">265,560</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i278e00478e15443cbb9348301ab6985c_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzctOC0xLTEtMA_875ce01d-5551-4b69-b8b3-8186532a43ed">78.92</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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="ic6ef911447924f85ac2f503e3dd93180_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzctMTAtMS0xLTA_ccde20e7-1f75-4bed-b745-65a8b66bd330">2.75</ix:nonNumeric></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="iba8fc2b02b214b86a184bcdb9704a3b9_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzctMTItMS0xLTA_149df88e-c142-4f57-a79e-b52827053631">265,560</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iba8fc2b02b214b86a184bcdb9704a3b9_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzctMTQtMS0xLTA_2d9fa23a-307d-4ab3-8829-d477126463f4">78.92</ix:nonFraction>&#160;</span></td><td style="background-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="12" style="background-color:#cceeff;padding:2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i515917ebb0274ab8b2b5be63f6445189_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzgtNi0xLTEtMA_b4a7b00e-e3f6-4339-9547-f3dd2743dd12">877,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i515917ebb0274ab8b2b5be63f6445189_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzgtOC0xLTEtMA_3369cfa5-1876-4d49-a4ff-83b886a265b9">69.02</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:nonNumeric contextRef="i61a4caea84264a4fac4a05c65c7ab5a3_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzgtMTAtMS0xLTA_f6ba36e1-0be9-4054-8a47-0e556dc486c8">2.64</ix:nonNumeric></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="shares" contextRef="i8410c57eead448e0a7ce533955c1fdcb_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzgtMTItMS0xLTA_ba38cd35-7f47-4f68-9a00-71eb31a16726">877,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8410c57eead448e0a7ce533955c1fdcb_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzgtMTQtMS0xLTA_375dbf5c-5c77-40cd-95c9-c6b0f0627c3c">69.02</ix:nonFraction>&#160;</span></td><td style="background-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="12" style="background-color:#ffffff;padding:2px 1pt;text-align: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 intrinsic value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="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="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="i515917ebb0274ab8b2b5be63f6445189_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzktNi0xLTEtMA_c4baf23b-5426-4711-913c-d7732ec5e862">50,070</ix:nonFraction>&#160;</span></td><td style="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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="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="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="i8410c57eead448e0a7ce533955c1fdcb_I20211231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzktMTItMS0xLTA_9e5b371c-07a3-4af5-b72d-808028c0f29e">50,070</ix:nonFraction>&#160;</span></td><td style="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="background-color:#ffffff;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NjA5_301707fa-c7d2-4e8e-bd1f-39762894036b" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares issued in connection with stock compensation awards are issued from available treasury shares. If no treasury shares are available, new shares are issued from available authorized shares. Shares issued in connection with stock compensation awards along with other related information were as follows:</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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.844%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issued from available treasury stock</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="INF" name="cfr:TreasurySharesIssuedRelatedToStockOptionExercises" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmYzIyYzA1YjBhYmE0MjNmYmIwYzBkZmVmN2U2OGNmMy90YWJsZXJhbmdlOmZjMjJjMDViMGFiYTQyM2ZiYjBjMGRmZWY3ZTY4Y2YzXzItMS0xLTEtMA_dd5ebc33-fa94-4449-9c04-de379d04c4b8">987,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="INF" name="cfr:TreasurySharesIssuedRelatedToStockOptionExercises" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmYzIyYzA1YjBhYmE0MjNmYmIwYzBkZmVmN2U2OGNmMy90YWJsZXJhbmdlOmZjMjJjMDViMGFiYTQyM2ZiYjBjMGRmZWY3ZTY4Y2YzXzItMy0xLTEtMA_7c38fe65-9e2a-450c-aee9-5bf70d5299a6">408,563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="INF" name="cfr:TreasurySharesIssuedRelatedToStockOptionExercises" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmYzIyYzA1YjBhYmE0MjNmYmIwYzBkZmVmN2U2OGNmMy90YWJsZXJhbmdlOmZjMjJjMDViMGFiYTQyM2ZiYjBjMGRmZWY3ZTY4Y2YzXzItNS0xLTEtMA_c003bd6d-a553-483f-af7a-0bac60532fe1">399,224</ix:nonFraction>&#160;</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 exercises</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmYzIyYzA1YjBhYmE0MjNmYmIwYzBkZmVmN2U2OGNmMy90YWJsZXJhbmdlOmZjMjJjMDViMGFiYTQyM2ZiYjBjMGRmZWY3ZTY4Y2YzXzQtMS0xLTEtMA_cbadd087-1f47-48df-9925-51c953f474c7">54,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmYzIyYzA1YjBhYmE0MjNmYmIwYzBkZmVmN2U2OGNmMy90YWJsZXJhbmdlOmZjMjJjMDViMGFiYTQyM2ZiYjBjMGRmZWY3ZTY4Y2YzXzQtMy0xLTEtMA_6d56916f-8eef-4804-b048-8351b03bcd1f">12,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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmYzIyYzA1YjBhYmE0MjNmYmIwYzBkZmVmN2U2OGNmMy90YWJsZXJhbmdlOmZjMjJjMDViMGFiYTQyM2ZiYjBjMGRmZWY3ZTY4Y2YzXzQtNS0xLTEtMA_d51cc5b0-2256-44c3-991a-0cb0b02a3131">20,770</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Intrinsic value of stock options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmYzIyYzA1YjBhYmE0MjNmYmIwYzBkZmVmN2U2OGNmMy90YWJsZXJhbmdlOmZjMjJjMDViMGFiYTQyM2ZiYjBjMGRmZWY3ZTY4Y2YzXzUtMS0xLTEtMA_d45cabd1-30e8-460c-b5af-1ee8525a9016">43,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmYzIyYzA1YjBhYmE0MjNmYmIwYzBkZmVmN2U2OGNmMy90YWJsZXJhbmdlOmZjMjJjMDViMGFiYTQyM2ZiYjBjMGRmZWY3ZTY4Y2YzXzUtMy0xLTEtMA_1366583c-238e-4220-9cae-ed51946f56f3">5,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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmYzIyYzA1YjBhYmE0MjNmYmIwYzBkZmVmN2U2OGNmMy90YWJsZXJhbmdlOmZjMjJjMDViMGFiYTQyM2ZiYjBjMGRmZWY3ZTY4Y2YzXzUtNS0xLTEtMA_9c367922-ac02-4b82-8c86-da8e288cf902">13,713</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of stock awards/units vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmYzIyYzA1YjBhYmE0MjNmYmIwYzBkZmVmN2U2OGNmMy90YWJsZXJhbmdlOmZjMjJjMDViMGFiYTQyM2ZiYjBjMGRmZWY3ZTY4Y2YzXzYtMS0xLTEtMA_f061951d-b48b-4629-a0cb-0e24ec84dc95">15,751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmYzIyYzA1YjBhYmE0MjNmYmIwYzBkZmVmN2U2OGNmMy90YWJsZXJhbmdlOmZjMjJjMDViMGFiYTQyM2ZiYjBjMGRmZWY3ZTY4Y2YzXzYtMy0xLTEtMA_a907a1bc-8fef-421f-9afe-3ff3d4c932c7">12,773</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmYzIyYzA1YjBhYmE0MjNmYmIwYzBkZmVmN2U2OGNmMy90YWJsZXJhbmdlOmZjMjJjMDViMGFiYTQyM2ZiYjBjMGRmZWY3ZTY4Y2YzXzYtNS0xLTEtMA_5f27730d-b586-4821-b07a-0bc1ddbcc452">5,192</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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:continuation id="if86aa1416bee42919383b212296e6a82" continuedAt="i83c513ef309d413d8c1f01e5c2bd3722">Stock-based Compensation Expense.</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i83c513ef309d413d8c1f01e5c2bd3722" continuedAt="if1969009170a4891bf02903dfac4a968"> Stock-based compensation expense is recognized ratably over the requisite service period for all awards. For most stock option awards, the service period generally matches the vesting period. For stock options granted to certain executive officers and for non-vested stock units granted to all participants, the service period does not extend past the date the participant reaches 65&#160;years of age. Deferred stock units granted to non-employee directors generally have immediate vesting and the related expense is fully recognized on the date of grant. For performance stock units, the service period generally matches the three-year performance period specified by the award, however, the service period does not extend past the date the participant reaches 65&#160;years of age. Expense recognized each period is dependent upon our estimate of the number of shares that will ultimately be issued.</ix:continuation> </span></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NTY2_f9777a18-3d2b-4a73-875e-66e0c866403a" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense and the related income tax benefit is presented in the following table. The service period for performance stock units granted each year begins on January&#160;1 of the following year.</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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.844%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:StockOptionPlanExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzEtMS0xLTEtMA_acec57bc-359f-4dec-adf8-c0027fb3ccdf">&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:StockOptionPlanExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzEtMy0xLTEtMA_e10a6396-30a6-4e59-8d5f-3ae2717c7c00">&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:StockOptionPlanExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzEtNS0xLTEtMA_bffa0535-3f91-421e-b220-5629962f8ad4">1,185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested stock awards/stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:RestrictedStockExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzItMS0xLTEtMA_35b47304-fbcd-45e5-a73e-f1d6775db59b">9,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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:RestrictedStockExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzItMy0xLTEtMA_080c98ff-703b-4494-9bce-0e41fc29599a">10,240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:RestrictedStockExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzItNS0xLTEtMA_e64c4212-3bae-41e5-a5d7-f8dfb99fe8b8">9,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;text-align: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 stock-units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzMtMS0xLTEtMA_6c7cbe88-27ca-4b51-a1c3-2e9281f5265f">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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzMtMy0xLTEtMA_d44a0941-12eb-4c9a-9ec0-8caf5d2c6ce4">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzMtNS0xLTEtMA_d0e6625f-d0ca-4eee-80df-b380f1cce745">780</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="cfr:Sharebasedcompensationexpenseonperformancestockunits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzQtMS0xLTEtMA_563d3042-e905-4aa2-8e51-dfa8dfc93136">2,076</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="cfr:Sharebasedcompensationexpenseonperformancestockunits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzQtMy0xLTEtMA_7ad78efe-3f89-40cc-86b5-ce0415315093">2,908</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="cfr:Sharebasedcompensationexpenseonperformancestockunits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzQtNS0xLTEtMA_e4dc8c4a-6ccc-4292-89a8-970c2830e1df">4,642</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzUtMS0xLTEtMA_8948ace7-b5a7-4508-a847-d0bf567a42c1">12,753</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzUtMy0xLTEtMA_70bceb29-88ae-4e8f-b9dc-c9d87f290872">13,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzUtNS0xLTEtMA_4272277d-9105-4c29-b7bc-20e0a5988797">15,946</ix:nonFraction>&#160;</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%">Income tax benefit</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzYtMS0xLTEtMA_1817adda-926e-4f2e-8625-769a2a0dc8c7">1,713</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzYtMy0xLTEtMA_d5d76e04-cfa7-4f32-b2ea-325baf61997c">2,142</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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzYtNS0xLTEtMA_b00f8176-328c-4bcf-8e31-4bc9d018e76c">2,359</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></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%">118</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i58237b69ab5c46429a9f5cf2cf245acc" continuedAt="i9cfb392caa8c46c6b523fae391b59037"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NTgz_b822f9fd-4c6d-4969-9665-798e7917445c" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrecognized stock-based compensation expense and the weighted-average period over which the expense is expected to be recognized at December&#160;31, 2021 is presented in the table below. Unrecognized stock-based compensation expense related to performance stock units is presented assuming attainment of the maximum payout rate as set forth by the performance criteria.</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:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.843%"></td><td style="width:0.1%"></td></tr><tr><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:8pt;font-weight:700;line-height:100%">Unrecognized Expense</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:8pt;font-weight:700;line-height:100%">Weighted-Average Number of Years for Expense Recognition</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-vested stock awards/stock units</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2ZDIyMjA3YjFiNGQ0ZTE5OTViYjA0N2IzMDhiN2E2MC90YWJsZXJhbmdlOjZkMjIyMDdiMWI0ZDRlMTk5NWJiMDQ3YjMwOGI3YTYwXzItMS0xLTEtMA_9cf5d720-bf3b-4e92-97eb-1a09293250e1">18,431</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:right;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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2ZDIyMjA3YjFiNGQ0ZTE5OTViYjA0N2IzMDhiN2E2MC90YWJsZXJhbmdlOjZkMjIyMDdiMWI0ZDRlMTk5NWJiMDQ3YjMwOGI3YTYwXzItMy0xLTEtMA_70435c14-0074-421e-ab41-35cf04dfbe03">2.07</ix:nonNumeric></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%">Performance stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2ZDIyMjA3YjFiNGQ0ZTE5OTViYjA0N2IzMDhiN2E2MC90YWJsZXJhbmdlOjZkMjIyMDdiMWI0ZDRlMTk5NWJiMDQ3YjMwOGI3YTYwXzMtMS0xLTEtMA_9aa3d886-0d96-40bf-a23f-4dc7fb0f00b4">9,818</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2ZDIyMjA3YjFiNGQ0ZTE5OTViYjA0N2IzMDhiN2E2MC90YWJsZXJhbmdlOjZkMjIyMDdiMWI0ZDRlMTk5NWJiMDQ3YjMwOGI3YTYwXzMtMy0xLTEtMA_d12475d1-d13b-45d3-9f6c-f9a60f141d30">2.16</ix:nonNumeric></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%">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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2ZDIyMjA3YjFiNGQ0ZTE5OTViYjA0N2IzMDhiN2E2MC90YWJsZXJhbmdlOjZkMjIyMDdiMWI0ZDRlMTk5NWJiMDQ3YjMwOGI3YTYwXzQtMS0xLTEtMA_170642ec-218f-45cb-b56e-09cb19868b7c">28,249</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="background-color:#cceeff;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:continuation id="if1969009170a4891bf02903dfac4a968" continuedAt="ife146e483b6c4240bfaf1b272f27176a"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Valuation of Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For the purposes of recognizing stock-based compensation expense, the fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of the stock on the measurement date, which, for us, is the date of the award. The fair value of performance stock units is determined in a similar manner except that the market price of the stock on the measurement date is discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. In applying this discount to the market price of our stock on the measurement date, we assumed we would pay a flat quarterly dividend during the service period equal to our most recent dividend payment, which was $<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="INF" name="us-gaap:DividendsShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE1OTYx_bd03ea99-f527-495a-8ef3-519895e2c2c2">0.75</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="INF" name="us-gaap:DividendsShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE1OTY1_8b89d730-8dd3-4d86-8b74-03d687b22e1d">0.72</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="INF" name="us-gaap:DividendsShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE1OTcy_b3da7119-a331-4a2c-9853-472374a65a5c">0.71</ix:nonFraction> in 2021, 2020, and 2019, respectively, discounted at a weighted-average risk-free rate of <ix:nonFraction unitRef="number" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2MDU3_09e28889-ad7f-4e03-a235-918c1fd34824">0.77</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2MDYx_19dc84e2-416e-40e4-8d6a-48c6f382c9e6">0.19</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2MDY4_3e6e5e94-2881-4bac-bcfd-47f06a1caf13">1.65</ix:nonFraction>% in 2021, 2020, and 2019, respectively. </span></ix:continuation></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ife146e483b6c4240bfaf1b272f27176a"><ix:continuation id="i9cfb392caa8c46c6b523fae391b59037">The fair value of employee stock options granted is estimated on the measurement date, which, for us, is the date of grant. The fair value of stock options is estimated using a binomial lattice-based valuation model that takes into account employee exercise patterns based on changes in our stock price and other variables, and allows for the use of dynamic assumptions about interest rates and expected volatility. <ix:nonFraction unitRef="shares" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NTIw_9137ff96-fdc8-47de-bd79-304de82f0074">No</ix:nonFraction> stock options have been granted since 2015.</ix:continuation></ix:continuation> </span></div><div id="iefbde35a1bee40dc8976665de60692b6_196"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12 - <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90ZXh0cmVnaW9uOjg3YmViYzJmNTNiNTQxYzhiYjk2YTUxYjJlZmMxMzAzXzQ4Ng_c2109617-9e7d-4bb1-8d2e-c7a74622e01a" continuedAt="i5634fe5788cd4daba634e11334c8ddb2" escape="true">Other Non-Interest Income and Expense</ix:nonNumeric></span></div><ix:continuation id="i5634fe5788cd4daba634e11334c8ddb2"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:OtherNonInterestIncomeAndExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90ZXh0cmVnaW9uOjg3YmViYzJmNTNiNTQxYzhiYjk2YTUxYjJlZmMxMzAzXzQ3Ng_f0c54963-f16d-4ce9-813e-d0203ef70018" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-interest income and expense totals are presented in the following table. Components of these totals exceeding <ix:nonFraction unitRef="number" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="INF" name="cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90ZXh0cmVnaW9uOjg3YmViYzJmNTNiNTQxYzhiYjk2YTUxYjJlZmMxMzAzXzE3NA_2afe100f-a235-498c-b796-ff0beab66352"><ix:nonFraction unitRef="number" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="INF" name="cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90ZXh0cmVnaW9uOjg3YmViYzJmNTNiNTQxYzhiYjk2YTUxYjJlZmMxMzAzXzE3NA_653b2abb-f7ab-47d6-99dd-78b1fc4caa92"><ix:nonFraction unitRef="number" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="INF" name="cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90ZXh0cmVnaW9uOjg3YmViYzJmNTNiNTQxYzhiYjk2YTUxYjJlZmMxMzAzXzE3NA_fbada9d2-21c7-4bdb-bc36-c90eca4b9422">1</ix:nonFraction></ix:nonFraction></ix:nonFraction>% of the aggregate of total net interest income and total non-interest income for any of the years presented are stated separately.</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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.844%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income:</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%">Other</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="cfr:OtherNonInterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzItMS0xLTEtMA_dac6bbce-6e71-4b72-bbd1-415c55462b61">48,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="cfr:OtherNonInterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzItMy0xLTEtMA_aa745b63-b145-40a9-bbaa-b7c80f0fe6a2">47,712</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="cfr:OtherNonInterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzItNS0xLTEtMA_7035e7c9-005b-43a1-b492-4107eead2214">43,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 19pt;text-align: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzMtMS0xLTEtMA_9d5e365b-3761-4a0a-afe9-0c936d07086e">48,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzMtMy0xLTEtMA_d99f2cee-184d-4836-a052-b1984bf5f8d3">47,712</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzMtNS0xLTEtMA_2dd812ac-03a4-43dd-8873-a60da720c70c">43,563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest expense:</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%">Professional services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:ProfessionalFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzUtMS0xLTEtMA_6185f47d-2400-481b-9755-a2e5a07c8d9a">34,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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:ProfessionalFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzUtMy0xLTEtMA_e20ba3ac-dd7c-45da-b7ac-ebca29cc5ef3">37,253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:ProfessionalFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzUtNS0xLTEtMA_fcc704cc-a6c3-47e5-9448-95fb9b114f11">39,238</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising, promotions and public relations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:MarketingAndAdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzYtMS0xLTEtMA_dea3fce2-25e9-4c0c-9046-a176a2c8fb65">34,539</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:MarketingAndAdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzYtMy0xLTEtMA_cd6d1b0b-677d-4be4-aa6c-b53d06076793">34,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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:MarketingAndAdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzYtNS0xLTEtMA_7298339c-dba8-4679-81b8-af32fcbf26fd">38,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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Travel/meals and entertainment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:TravelAndEntertainmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzctMS0xLTEtMA_2292d8ec-e115-4f13-b74c-d7f940678307">4,946</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:TravelAndEntertainmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzctMy0xLTEtMA_5e07e2c2-00df-40ad-be3f-55080a6c5654">7,109</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:TravelAndEntertainmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzctNS0xLTEtMA_a5b1bc2c-45e2-4eda-97af-56a05bbf7d6c">16,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="cfr:OtherNonInterestExpenseOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzgtMS0xLTEtMA_b9944ff1-1498-4d8b-bb17-8e158f987919">97,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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="cfr:OtherNonInterestExpenseOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzgtMy0xLTEtMA_b2bd0264-56ac-4c24-8db7-0651cb0c0ce5">87,558</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="cfr:OtherNonInterestExpenseOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzgtNS0xLTEtMA_4aa1a4b2-255f-4c89-b11c-0a4d134fbd2b">86,967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzktMS0xLTEtMA_5296075d-0afb-461f-bbd6-3eef4ba57d20">171,457</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzktMy0xLTEtMA_b000b0d3-6254-4312-b390-69ae5a5bd97d">166,310</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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzktNS0xLTEtMA_97b7ee31-f66d-45af-baa1-7e4dacdad0b0">180,665</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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we transact with certain directors and/or their affiliates. Payments for services provided totaled $<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:CostsAndExpensesRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90ZXh0cmVnaW9uOjg3YmViYzJmNTNiNTQxYzhiYjk2YTUxYjJlZmMxMzAzXzQ0NQ_de660e0b-8cce-40ef-8af5-7e793546ac01">257</ix:nonFraction> thousand in 2021, $<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:CostsAndExpensesRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90ZXh0cmVnaW9uOjg3YmViYzJmNTNiNTQxYzhiYjk2YTUxYjJlZmMxMzAzXzQ1NQ_7e65f103-56ae-4511-8e0d-507b64933ff0">551</ix:nonFraction> thousand in 2020 and $<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:CostsAndExpensesRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90ZXh0cmVnaW9uOjg3YmViYzJmNTNiNTQxYzhiYjk2YTUxYjJlZmMxMzAzXzQ2OA_d82cb801-dfe3-44fc-94ec-599a1d6d9f59">567</ix:nonFraction> thousand in 2019.</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%">119</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_199"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13 - <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzExNjE_10cafb41-c233-40bd-9cf4-a2104ac7cc57" continuedAt="i8f2869c06bed49ddb8bbd392394db1bf" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="i8f2869c06bed49ddb8bbd392394db1bf" continuedAt="i202791ad9cd746638156f36af02cf84a"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzExNDg_281c08ac-d43f-498c-b967-bef250f8efed" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense was as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.844%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income tax expense</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZjhjYTRlNjZmNDM0MDc3YWQ5YzY2YTIxNWY4MTk4NC90YWJsZXJhbmdlOjJmOGNhNGU2NmY0MzQwNzdhZDljNjZhMjE1ZjgxOTg0XzEtMS0xLTEtMA_7ed4a016-7b64-4c8d-b81e-361ed82386d8">38,675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZjhjYTRlNjZmNDM0MDc3YWQ5YzY2YTIxNWY4MTk4NC90YWJsZXJhbmdlOjJmOGNhNGU2NmY0MzQwNzdhZDljNjZhMjE1ZjgxOTg0XzEtMy0xLTEtMA_24efd60d-c35b-4ad5-b098-ee24f6e303b1">36,002</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZjhjYTRlNjZmNDM0MDc3YWQ5YzY2YTIxNWY4MTk4NC90YWJsZXJhbmdlOjJmOGNhNGU2NmY0MzQwNzdhZDljNjZhMjE1ZjgxOTg0XzEtNS0xLTEtMA_a1357f4b-69b8-47be-81a4-e753ae9fe51c">48,256</ix:nonFraction>&#160;</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 income tax expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZjhjYTRlNjZmNDM0MDc3YWQ5YzY2YTIxNWY4MTk4NC90YWJsZXJhbmdlOjJmOGNhNGU2NmY0MzQwNzdhZDljNjZhMjE1ZjgxOTg0XzItMS0xLTEtMA_1d98cf47-aedd-4f19-a711-e7c840aea0b2">7,784</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZjhjYTRlNjZmNDM0MDc3YWQ5YzY2YTIxNWY4MTk4NC90YWJsZXJhbmdlOjJmOGNhNGU2NmY0MzQwNzdhZDljNjZhMjE1ZjgxOTg0XzItMy0xLTEtMA_9862dd52-a3b1-4087-b6fe-57de0cfd2641">15,832</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZjhjYTRlNjZmNDM0MDc3YWQ5YzY2YTIxNWY4MTk4NC90YWJsZXJhbmdlOjJmOGNhNGU2NmY0MzQwNzdhZDljNjZhMjE1ZjgxOTg0XzItNS0xLTEtMA_26bc0c8d-c122-4cc6-a7b8-c8f3f5136335">7,614</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Income tax expense, as reported</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZjhjYTRlNjZmNDM0MDc3YWQ5YzY2YTIxNWY4MTk4NC90YWJsZXJhbmdlOjJmOGNhNGU2NmY0MzQwNzdhZDljNjZhMjE1ZjgxOTg0XzMtMS0xLTEtMA_55072f5a-a769-4ad8-b0ba-32347eb64d15">46,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZjhjYTRlNjZmNDM0MDc3YWQ5YzY2YTIxNWY4MTk4NC90YWJsZXJhbmdlOjJmOGNhNGU2NmY0MzQwNzdhZDljNjZhMjE1ZjgxOTg0XzMtMy0xLTEtMA_097d87f0-47a9-4e72-ad56-26cee974476a">20,170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZjhjYTRlNjZmNDM0MDc3YWQ5YzY2YTIxNWY4MTk4NC90YWJsZXJhbmdlOjJmOGNhNGU2NmY0MzQwNzdhZDljNjZhMjE1ZjgxOTg0XzMtNS0xLTEtMA_d9be9e34-8202-4311-a22e-608a336fb76d">55,870</ix:nonFraction>&#160;</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:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom: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%"><ix:nonFraction unitRef="number" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZjhjYTRlNjZmNDM0MDc3YWQ5YzY2YTIxNWY4MTk4NC90YWJsZXJhbmdlOjJmOGNhNGU2NmY0MzQwNzdhZDljNjZhMjE1ZjgxOTg0XzUtMS0xLTEtMA_1c8c6b15-6e52-415c-b014-8c990f6f3b90">9.5</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"><span style="color:#000000;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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZjhjYTRlNjZmNDM0MDc3YWQ5YzY2YTIxNWY4MTk4NC90YWJsZXJhbmdlOjJmOGNhNGU2NmY0MzQwNzdhZDljNjZhMjE1ZjgxOTg0XzUtMy0xLTEtMA_9570a30c-4767-4d46-b44f-4a6339e06fba">5.7</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"><span style="color:#000000;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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZjhjYTRlNjZmNDM0MDc3YWQ5YzY2YTIxNWY4MTk4NC90YWJsZXJhbmdlOjJmOGNhNGU2NmY0MzQwNzdhZDljNjZhMjE1ZjgxOTg0XzUtNS0xLTEtMA_b6e5b7ba-6724-469f-b7bf-fa083ce9e7e8">11.2</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzExNjQ_30b1c9dc-ccb7-406b-88c2-7ec64a0bfebd" escape="true"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation between reported income tax expense and the amounts computed by applying the U.S. federal statutory income tax rate of <ix:nonFraction unitRef="number" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzIwMQ_3f341afa-ac58-49fd-bfda-aa33f0a939db"><ix:nonFraction unitRef="number" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzIwMQ_67984fc4-4e70-4f3a-8a74-ffe420f65787"><ix:nonFraction unitRef="number" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzIwMQ_d4000790-969a-4fe5-9c25-109bb0347f7a">21</ix:nonFraction></ix:nonFraction></ix:nonFraction>% to income before income taxes is presented in the following table. </span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.844%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense computed at the statutory rate</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzEtMS0xLTEtMA_778f8619-f044-4605-b324-8c3f56dd64ba">102,803</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzEtMy0xLTEtMA_dae69317-29c7-4adf-8839-5cc46a276bc1">73,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzEtNS0xLTEtMA_dcfa6d6d-6787-4657-9ba7-bee064d3d777">104,888</ix:nonFraction>&#160;</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%">Effect of tax-exempt 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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzItMS0xLTEtMA_4edacc59-95d3-4fa6-aec4-402a3c51a320">50,740</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzItMy0xLTEtMA_125fd27c-462a-4017-a390-1eac4b08463f">51,624</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzItNS0xLTEtMA_b9d660df-254d-4ff0-87c8-4ccfad3c095f">49,166</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 benefit on dividends paid in our 401k plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzMtMS0xLTEtMA_2d85e834-e43c-4908-a2bb-3aef617ea89b">1,764</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzMtMy0xLTEtMA_c43cccd5-7edd-408c-b7b3-d036808f1707">1,851</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzMtNS0xLTEtMA_824c82e2-4b35-4550-b2f4-95bcbff3a062">1,743</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%">Bank owned life insurance 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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="cfr:IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzQtMS0xLTEtMA_64c13639-7e52-4b37-a6ca-2432d241ad3c">517</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="cfr:IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzQtMy0xLTEtMA_5a375377-689a-46e3-aef9-df1b945d11af">783</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="cfr:IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzQtNS0xLTEtMA_124c2eec-d8cf-4308-9e39-8a81b96845bd">774</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 FDIC premiums</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzUtMS0xLTEtNTM4Mzg_2b1471c9-4e39-43a9-9f3f-3f8cfc9431eb">2,629</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzUtMy0xLTEtNTM4Mzg_033e2602-0499-4d8f-80c9-937eb4ea5770">1,790</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzUtNS0xLTEtNTM4Mzg_ac4f1c3b-1eec-4a01-a6df-27e912a1c710">1,267</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzUtMS0xLTEtMA_6d2605f6-180e-4f3b-96ec-a57bb1a46b51">1,773</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzUtMy0xLTEtMA_2a9ab0f4-7fed-4948-9174-1b7dab92c9ed">1,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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzUtNS0xLTEtMA_da0c023d-ca0a-43f3-8a3a-4bc40c577bf6">1,708</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible meals and entertainment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzctMS0xLTEtMA_cfda92bc-12b1-406b-a597-512cdde3698c">625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzctMy0xLTEtMA_f372ad7f-67e3-484f-9467-27a946fde4dc">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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzctNS0xLTEtMA_2fe5f667-82ac-44d5-8e45-7468886b24ed">1,299</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 tax benefit from stock-based 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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzgtMS0xLTEtMA_2a92af83-2da0-419f-b1ed-d7540735c654">7,877</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzgtMy0xLTEtMA_93c2a9c0-fc93-4dca-998c-b6f5e5020427">852</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzgtNS0xLTEtMA_1e6ac1ad-6879-40fe-9d1a-05f7e4cffdbb">2,447</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%">Asset contribution to a charitable trust</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationDeductions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzktMS0xLTEtMA_e9ed64ad-6877-4193-9731-e1a0d277abd6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationDeductions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzktMy0xLTEtMA_5e4b6521-0903-4213-af73-c494eba1a279">2,556</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationDeductions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzktNS0xLTEtMA_623b7d44-bffd-478b-badc-4fb1dc32be62">&#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax basis adjustment of premises 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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzEwLTEtMS0xLTA_9b24acfe-9587-4c29-b6bf-75f0b509ee82">1,026</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzEwLTMtMS0xLTA_a80d795e-8c24-4fb8-ab22-22250ce98ef3">&#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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzEwLTUtMS0xLTA_d3075e9a-edcb-42c6-80b1-c985ebe3dd6c">&#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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzExLTEtMS0xLTA_1e8eddbd-4809-4352-90e9-f2bb46166509">553</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzExLTMtMS0xLTA_ba809e9d-fcd3-4f24-a7ba-ba185bdaabd4">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzExLTUtMS0xLTA_958655bf-3b29-4518-befb-bee5d09f3053">838</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Income tax expense, as reported</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzEyLTEtMS0xLTA_55072f5a-a769-4ad8-b0ba-32347eb64d15">46,459</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzEyLTMtMS0xLTA_097d87f0-47a9-4e72-ad56-26cee974476a">20,170</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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzEyLTUtMS0xLTA_d9be9e34-8202-4311-a22e-608a336fb76d">55,870</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzI4NQ_8f499228-da2a-4214-8ae9-6d23b896f29c"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzI4NQ_dea43ed3-978a-4048-bf29-357b70ebcc43"><ix:nonFraction unitRef="usd" contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzI4NQ_df1aeb86-ad73-4543-b2a1-82611a5fcd24">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> unrecognized tax benefits during any of the reported periods. Interest and/or penalties related to income taxes are reported as a component of income tax expense. Such amounts were not significant during the reported periods. </span></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzExNTg_b1d1ea51-bdd9-44a3-8e9b-37e55907fe3e" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end deferred taxes are presented in the table below. Deferred taxes are based on the U.S. statutory federal income tax rate of <ix:nonFraction unitRef="number" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzY0Nw_3f341afa-ac58-49fd-bfda-aa33f0a939db"><ix:nonFraction unitRef="number" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzY0Nw_67984fc4-4e70-4f3a-8a74-ffe420f65787"><ix:nonFraction unitRef="number" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzY0Nw_d4000790-969a-4fe5-9c25-109bb0347f7a">21</ix:nonFraction></ix:nonFraction></ix:nonFraction>%. </span></div><div style="margin-top:5pt;text-align:justify"><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:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.843%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Deferred tax 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%">Lease liabilities under operating leases</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:Deferredtaxassetleaseliabilitiesunderoperatingleases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzItMS0xLTEtMA_1d6c1cff-4d3a-4eb7-be4a-e508c1cecd27">65,815</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:Deferredtaxassetleaseliabilitiesunderoperatingleases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzItMy0xLTEtMA_049bb02d-93f7-42e5-98d7-d08f7c29d7c4">67,839</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Allowance for credit losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzMtMS0xLTEtMA_dd9978fb-f7ea-4008-8af9-0131bb2d5ec8">62,819</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzMtMy0xLTEtMA_d229dfc7-f64c-4cd7-aa30-6a3f06066b11">64,573</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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 actuarial loss on defined benefit post-retirement benefit plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzQtMS0xLTEtMA_30f8f6af-8b10-4c97-959a-d0094a671133">8,743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzQtMy0xLTEtMA_8433dc38-34d2-485e-abd3-0d08199ecf20">13,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 7.75pt;text-align: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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzUtMS0xLTEtMA_e03677be-df77-4a8a-9352-1ed37d8654f6">6,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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzUtMy0xLTEtMA_e3e82a3b-ece3-4894-9e40-8c3792a4fdfe">10,033</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Bonus accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzYtMS0xLTEtMA_7c977e9a-f36c-48e1-9792-a18ac74c4bfa">7,506</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzYtMy0xLTEtMA_1dfcdc88-e13a-4a0c-99a8-424dc6acbb44">3,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 loan and lease origination fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:Deferredtaxassetsdeferredloanandleaseoriginationfees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzgtMS0xLTEtMA_eb704548-fcac-4598-9a8e-66fef03b8dee">3,118</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:Deferredtaxassetsdeferredloanandleaseoriginationfees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzgtMy0xLTEtMA_e1e1843b-7ab0-4970-8bd8-43d483101d30">10,252</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzktMS0xLTEtMA_2d503f8e-151a-4a32-9139-62b5a53108b8">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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzktMy0xLTEtMA_2b25eeb3-1f4f-40ac-b83c-7c3164c1b5ab">3,834</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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 gross 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzEwLTEtMS0xLTA_f1c891b5-de4d-484c-97f5-557d5e1a0bc0">158,824</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzEwLTMtMS0xLTA_d46753fc-5b5c-43b9-a183-e06f8eb9e96d">174,004</ix:nonFraction>&#160;</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;padding:0 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%">Net unrealized gain on securities available for sale and transferred securities</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzEyLTEtMS0xLTA_322a7ad2-b7f1-44f0-b30e-1a7973bce664">101,067</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzEyLTMtMS0xLTA_de21d012-3179-4a63-a223-12c4c2baabc8">149,870</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%">Right-of-use assets under operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:Deferredtaxliabilityrightofuseassetsunderoperatingleases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzEzLTEtMS0xLTA_c3769d0c-a36d-4b82-8eda-f555cc895517">59,415</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:Deferredtaxliabilityrightofuseassetsunderoperatingleases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzEzLTMtMS0xLTA_dae77395-05c1-451b-8f3d-7ee39adf1b85">61,963</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premises and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzE0LTEtMS0xLTA_3a7f93fd-ffd6-4341-a1e5-44d9ae9408ea">49,645</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzE0LTMtMS0xLTA_7630609f-face-4847-a91f-a5178a89a644">49,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="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%">Intangible assets</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzE1LTEtMS0xLTA_168fdcf3-2af0-4ec3-9f0b-1c8e98ea11bd">16,595</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzE1LTMtMS0xLTA_cc601658-5b45-4b49-bb15-6f3ddccc4fe6">14,596</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: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%">Defined benefit post-retirement benefit plans</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzE2LTEtMS0xLTA_3e637404-83ad-4568-860b-a66a1ce7626a">11,027</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzE2LTMtMS0xLTA_e3c1261c-a4ba-479e-94c8-f1907f76d3d7">10,081</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partnership interests</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:Deferredtaxliabilitiespartnershipinterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzE3LTEtMS0xLTA_0d852f84-f534-4759-8b1b-922d3400d4af">&#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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:Deferredtaxliabilitiespartnershipinterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzE3LTMtMS0xLTA_4d0811fc-cf82-4fa9-a5ea-7bb6d38be077">2,913</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzE4LTEtMS0xLTA_a4c1fffc-59d1-4106-adc8-65458d3284cb">712</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzE4LTMtMS0xLTA_6f23e077-1a90-4732-b052-98bc07d8bf5f">1,090</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzE5LTEtMS0xLTA_220d4c1c-65b4-4f8f-af5f-e86987eb32cc">1,611</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzE5LTMtMS0xLTA_6cc2175b-2402-4ed1-a2bb-96d0e10050cd">1,387</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 gross 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzIwLTEtMS0xLTA_38bdfd24-3fd1-4166-8f19-91e40a81b5af">240,072</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzIwLTMtMS0xLTA_7f28fdaf-1d01-4609-b65e-ec8ac55e26fd">291,502</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 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 deferred tax asset (liability)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzIxLTEtMS0xLTA_98698256-e241-4ea7-ad78-f558340c6bfb">81,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><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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzIxLTMtMS0xLTA_42972fff-d2cf-45d6-985f-c0343c7cf497">117,498</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></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%">120</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i202791ad9cd746638156f36af02cf84a"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="INF" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzY1NA_26b026e4-9c8d-4614-81f0-ded68368416e"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="INF" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzY1NA_a9ad808d-35c2-4c4e-83f4-0a3460ccce8d">No</ix:nonFraction></ix:nonFraction> valuation allowance for deferred tax assets was recorded at December&#160;31, 2021 and 2020 as management believes it is more likely than not that all of the deferred tax assets will be realized against deferred tax liabilities and projected future taxable income. There were <ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzkxMQ_8f499228-da2a-4214-8ae9-6d23b896f29c"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzkxMQ_dea43ed3-978a-4048-bf29-357b70ebcc43"><ix:nonFraction unitRef="usd" contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzkxMQ_df1aeb86-ad73-4543-b2a1-82611a5fcd24">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> unrecognized tax benefits during any of the reported periods.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file income tax returns in the U.S. federal jurisdiction. We are no longer subject to U.S. federal income tax examinations by tax authorities for years before 2018.</span></div></ix:continuation><div id="iefbde35a1bee40dc8976665de60692b6_202"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 14 - <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90ZXh0cmVnaW9uOmYwOTY5NDY5ZGFmNTQzMDFiYzMyMmY1ZmJjYzQxNTdlXzI0Ng_04917093-fa17-41ec-9d52-810ef042c9b0" continuedAt="i47eda6b5d6c845aeaac17a33cb51bbb7" escape="true">Other Comprehensive Income (Loss)</ix:nonNumeric></span></div><ix:continuation id="i47eda6b5d6c845aeaac17a33cb51bbb7" continuedAt="i9d7e4e5f28564babaac949c99a187fd6"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90ZXh0cmVnaW9uOmYwOTY5NDY5ZGFmNTQzMDFiYzMyMmY1ZmJjYzQxNTdlXzI0Nw_51a3d7c7-eeee-461a-bc10-4a9e04427226" escape="true"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects allocated to each component of other comprehensive income (loss) were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:65.298%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.993%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.353%"></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:8pt;font-weight:700;line-height:100%">Before&#160;Tax<br/>Amount</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:8pt;font-weight:700;line-height:100%">Tax&#160;Expense,<br/>(Benefit)</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:8pt;font-weight:700;line-height:100%">Net of Tax<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="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:400;line-height:100%">Securities available for sale and transferred 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 net unrealized gain/loss during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzMtMS0xLTEtMA_d26bd3c0-bb9c-415e-9541-fb649d4a92e0">231,355</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzMtMy0xLTEtMA_eb1f6aca-5802-4733-866d-8a3057a9779a">48,585</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzMtNS0xLTEtMA_eea6b83f-0f3a-43de-8b35-936da3423b87">182,770</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%">Change in net unrealized gain on securities transferred to held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzQtMS0xLTEtMA_f85c544a-9009-4904-9f1b-fa45a8bd351d">971</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzQtMy0xLTEtMA_e1a28d6c-0dc9-4759-8869-194284f3e623">204</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzQtNS0xLTEtMA_413778fa-7f47-4c66-927f-dce1689b68c8">767</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 adjustment for net (gains) losses included in net 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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzUtMS0xLTEtMA_b228661f-df0c-49f9-bd6d-e9e292b49d73">69</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzUtMy0xLTEtMA_d54f2d9b-5898-4a72-b660-bb9927aa06f5">14</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzUtNS0xLTEtMA_83b30aac-98cb-4782-94d2-688c06604dfb">55</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 securities available for sale and transferred securities</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzYtMS0xLTEtMA_17c17fbe-a14c-4abd-92ff-78cffc816f2c">232,395</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzYtMy0xLTEtMA_499cb9ba-5733-41ef-b71d-f219372a5011">48,803</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzYtNS0xLTEtMA_6184f2ba-0f51-4213-8dd3-ee5a5bd65a4a">183,592</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined-benefit post-retirement benefit plans:</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%">Change in the net actuarial gain/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzgtMS0xLTEtMA_400f3223-4582-44ca-a235-22bc559db14e">16,593</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzgtMy0xLTEtMA_dc6fce9a-4373-41b4-a24b-d8981ba740a0">3,485</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzgtNS0xLTEtMA_b77f3a17-cf88-48e6-8c70-5e4bd34b913e">13,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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 net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzktMS0xLTEtMA_554a02ea-744c-4b78-9849-c7c6b4ffe4ab">6,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzktMy0xLTEtMA_8e35fe40-b9bc-415f-aba7-7132a2bea503">1,284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzktNS0xLTEtMA_32c8c9dd-eef0-4f03-ab4f-1abc95b36c53">4,832</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align: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 defined-benefit post-retirement benefit plans</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzEwLTEtMS0xLTA_12660808-c6ad-41c3-ba15-9de2b356583b">22,709</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzEwLTMtMS0xLTA_b5fb1965-535c-4056-b454-9f025868a357">4,769</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzEwLTUtMS0xLTA_b76ec466-12aa-41cd-b6bf-3b4f68176707">17,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzExLTEtMS0xLTA_c0d61292-508c-42d3-ad5b-7cc54190e1f2">209,686</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzExLTMtMS0xLTA_e398afb4-35e7-4e40-a9d4-64c18c614854">44,034</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzExLTUtMS0xLTA_2d25008c-2d80-4c6f-8004-f75de81e3b09">165,652</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: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%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale and transferred 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 net unrealized gain/loss during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzE1LTEtMS0xLTA_738040c1-1dff-4a8f-b55c-fc3e9e54c6b3">427,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzE1LTMtMS0xLTA_88a0d98e-c1c3-4cae-a38d-19b01407147e">89,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzE1LTUtMS0xLTA_150d87fc-a73c-45e9-b12b-f195185a8fd2">337,590</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Change in net unrealized gain on securities transferred to held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzE2LTEtMS0xLTA_9bf60a81-4f80-4516-8c37-ffd03914c2da">1,256</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzE2LTMtMS0xLTA_19d1a56a-7dbd-43db-b5cd-09428cf87ec2">264</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzE2LTUtMS0xLTA_2020cb17-2938-4ac6-aaa1-fd12ae1d1ed5">992</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%">Reclassification adjustment for net (gains) losses included in net 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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzE3LTEtMS0xLTA_9317dc98-229c-4f22-8c05-d1fb52d97d60">108,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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzE3LTMtMS0xLTA_53a87c1e-3d5d-4292-a9b4-3c635f055c3d">22,888</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzE3LTUtMS0xLTA_518b53df-850c-4094-9fad-7989357cfce0">86,101</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 securities available for sale and transferred securities</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzE4LTEtMS0xLTA_7c8ac51f-c54d-4649-8fd0-196460550d93">317,086</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzE4LTMtMS0xLTA_d25cba6b-601a-4b98-b8d4-16c755846f22">66,589</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzE4LTUtMS0xLTA_d3772a74-cfb6-4f9a-aaee-4e80c903cec2">250,497</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined-benefit post-retirement benefit plans:</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%">Change in the net actuarial gain/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzIwLTEtMS0xLTA_1688542b-c457-4432-850c-c757b7346093">11,518</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzIwLTMtMS0xLTA_ee7c5181-a431-46c2-a20c-90fa8fd8a9b9">2,419</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzIwLTUtMS0xLTA_fd71e0a9-c57d-4271-a96f-842ce003c495">9,099</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: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 net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzIxLTEtMS0xLTA_187755bc-1bf6-4a47-8ef8-50287c9e3157">5,319</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzIxLTMtMS0xLTA_438ee8ce-993b-45d1-9d92-4c73e14d3f43">1,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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzIxLTUtMS0xLTA_68019cc6-8694-42af-bd95-0723d34d041a">4,202</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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 defined-benefit post-retirement benefit plans</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzIyLTEtMS0xLTA_1a529fda-0565-43fe-bdb4-51d433d43b1e">6,199</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzIyLTMtMS0xLTA_36720b3c-9d61-4ce0-af63-e8ae4b9c44bb">1,302</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzIyLTUtMS0xLTA_5146aa18-5dbb-437a-a914-f6c4729cf041">4,897</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 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 other comprehensive income (loss)</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzIzLTEtMS0xLTA_2dbb00b7-9be1-4b43-a9f1-0552e21b9351">310,887</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzIzLTMtMS0xLTA_38a6ddd4-6793-4c90-88ff-86e4fbff6088">65,287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzIzLTUtMS0xLTA_6f0b512c-9af7-473a-a2d8-af1a709c043a">245,600</ix:nonFraction>&#160;</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%">2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale and transferred 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 net unrealized gain/loss during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzI3LTEtMS0xLTA_72e5deef-45c6-42a0-b778-b74d40b32d8d">418,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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzI3LTMtMS0xLTA_76e2c696-ce09-45e8-bba1-cbab86c1bd20">87,897</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzI3LTUtMS0xLTA_a9f1d9e8-1c15-4e01-a3cf-a058568ed36e">330,659</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Change in net unrealized gain on securities transferred to held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzI4LTEtMS0xLTA_57935782-1f8e-4bb6-b981-f62f87f01db9">1,292</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzI4LTMtMS0xLTA_38c688d9-5404-482f-a70b-8a2c29c38bc8">271</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzI4LTUtMS0xLTA_1bcb7be2-4367-4d76-a05d-d8a000ff81ec">1,021</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%">Reclassification adjustment for net (gains) losses included in net 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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzI5LTEtMS0xLTA_97ebaa27-92f1-420b-9515-45b528f67d5b">293</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzI5LTMtMS0xLTA_981170c7-9e65-4d84-bb5a-ff666c066863">62</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzI5LTUtMS0xLTA_abd141c6-7b0f-4733-88e4-89c2865300d3">231</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 securities available for sale and transferred securities</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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzMwLTEtMS0xLTA_0513b59d-bbf5-4d9d-b2b0-e96feffee8b7">416,971</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzMwLTMtMS0xLTA_673a65f1-33a0-48cb-9b6c-00ff5e1cf007">87,564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzMwLTUtMS0xLTA_913520b6-cd18-43a8-b903-150c012e545e">329,407</ix:nonFraction>&#160;</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%">Defined-benefit post-retirement benefit plans:</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%">Change in the net actuarial gain/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzMyLTEtMS0xLTA_2b7bea4f-fe4a-4a5d-b0e6-b45ecc7c27b3">3,644</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzMyLTMtMS0xLTA_b0db80db-66bf-49f5-acfe-316c28b141de">765</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzMyLTUtMS0xLTA_4c32c091-61c1-412b-8693-100e0b8f0645">2,879</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: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 net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)</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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzMzLTEtMS0xLTA_fc842388-1bcf-4e7f-b695-e10490599d0e">5,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzMzLTMtMS0xLTA_68b656bc-23a7-4d91-9bad-4d862cfcd2c8">1,181</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzMzLTUtMS0xLTA_2079fcce-d4f7-4889-88c0-f6f80f6607eb">4,442</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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 defined-benefit post-retirement benefit plans</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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzM0LTEtMS0xLTA_ea44444b-645b-457b-9754-810c8a6d2c7c">1,979</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzM0LTMtMS0xLTA_27251a71-fcdd-4079-991f-516d97f8f628">416</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzM0LTUtMS0xLTA_1a0572fb-3e64-4fc2-98d1-02f6b2b97e7e">1,563</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzM1LTEtMS0xLTA_bd70bca4-49fd-4ad1-b14f-71cce2dc3d13">418,950</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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzM1LTMtMS0xLTA_1f50ca2f-7367-42b6-8cdb-48e52a30bf31">87,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="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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzM1LTUtMS0xLTA_d535fde2-00b0-4c8d-a9d3-a9a07c41ace5">330,970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i9d7e4e5f28564babaac949c99a187fd6"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90ZXh0cmVnaW9uOmYwOTY5NDY5ZGFmNTQzMDFiYzMyMmY1ZmJjYzQxNTdlXzI0Mw_03144cfd-4444-47ed-8f41-06f12e53acc3" escape="true"><div style="margin-top:4pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in accumulated other comprehensive income, net of tax, was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:61.018%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.617%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.617%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></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.744%"></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:8pt;font-weight:700;line-height:100%">Securities<br/>Available<br/>For Sale</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:8pt;font-weight:700;line-height:100%">Defined<br/>Benefit<br/>Plans</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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>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%">Balance January&#160;1, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i072aba80dbc444b18200147e94e11877_I20201231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzEtMS0xLTEtMA_afb01566-e4ec-4b2a-a139-8307d3c02b72">563,801</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="id154d02f271f40f695de08e3b969f7e8_I20201231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzEtMy0xLTEtMA_16b3baef-9663-47d4-bd4a-2100d8e773d9">50,831</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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3803432c67c54a84bfc358c911ee353c_I20201231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzEtNy0xLTEtMA_653922bd-cf79-4f15-b43f-7785bfe4cbb2">512,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: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%">Other comprehensive income (loss) before reclassification</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="ib98a871e9c0f433b9d07eca732a4f639_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzItMS0xLTEtMA_087d066a-68bf-40ef-8dbc-32e6fe4edb97">183,537</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia54519d5d1d54f169bcc7a3230d5b577_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzItMy0xLTEtMA_171e6481-b742-4466-9773-3661aa6481eb">13,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="ic9f66b42ba754d21a99b1c066004b948_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzItNy0xLTEtMA_af6cddfa-fdc3-4565-a0c7-e842b2cfd2fc">170,429</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: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 of amounts included in net 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%">(<ix:nonFraction unitRef="usd" contextRef="ib98a871e9c0f433b9d07eca732a4f639_D20210101-20211231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzMtMS0xLTEtMA_9d111e43-c9ab-4c7f-8ff4-354b1779bfeb">55</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia54519d5d1d54f169bcc7a3230d5b577_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzMtMy0xLTEtMA_f3d6dc38-abc7-4fec-83ec-f4202b4b0fef">4,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="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="ic9f66b42ba754d21a99b1c066004b948_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzMtNy0xLTEtMA_013ba067-4bce-488c-aed4-d65156a68a33">4,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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 other comprehensive income (loss) during period</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="ib98a871e9c0f433b9d07eca732a4f639_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzQtMS0xLTEtMA_f5d8136c-f035-4d93-97cd-5614e43ace2a">183,592</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="ia54519d5d1d54f169bcc7a3230d5b577_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzQtMy0xLTEtMA_2e2fc64a-58ba-400c-a5c7-3ece07aa5e38">17,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding: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="ic9f66b42ba754d21a99b1c066004b948_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzQtNy0xLTEtMA_a8537291-3e4c-4a71-a58c-72011610a0a9">165,652</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance December&#160;31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13e1c846c9ab4c15a29cbbb20ff82588_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzUtMS0xLTEtMA_0efc0437-167c-4326-a53c-5e6fb5ea9752">380,209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="idd88e70bf2964348b8f37248463a695d_I20211231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzUtMy0xLTEtMA_e4da0ab4-7e34-4359-bb1f-ec4309a932d5">32,891</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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06cd827e1b42493ea32d492f85688478_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzUtNy0xLTEtMA_009baa22-fc54-47e7-9f51-0f0349ba8b20">347,318</ix:nonFraction>&#160;</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="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;text-align: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 January&#160;1, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1feaf948a644bd39843ab05540254dc_I20191231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzctMS0xLTEtMA_82a7dd14-2903-4260-a327-c42909dcdd43">313,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7245ff612504484928c4fd2509d9ec5_I20191231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzctMy0xLTEtMA_9219638d-ec1b-4ae6-bbd7-3cde7c862684">45,934</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding: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="i6a2f06449aaa4e22a38971e43cbcb931_I20191231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzctNy0xLTEtMA_fdb0de95-1722-408b-9dda-a47ea37d78e4">267,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">Other comprehensive income (loss) before reclassification</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="i0f48dac395ed48ed8da1c4d1900e861e_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzgtMS0xLTEtMA_9af317d7-9d17-466f-97ff-d35887b1a355">336,598</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f36b4c37c5d48b0aa794c80301c9b3c_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzgtMy0xLTEtMA_4f6af422-6c7a-44da-9630-df642266e619">9,099</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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="ibe40ec37d2874efd97317246640b9c87_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzgtNy0xLTEtMA_9e17e677-d624-4155-87a9-e3aad357ee22">327,499</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 of amounts included in net 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%">(<ix:nonFraction unitRef="usd" contextRef="i0f48dac395ed48ed8da1c4d1900e861e_D20200101-20201231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzktMS0xLTEtMA_93451d25-4e12-46e2-8190-9f0747751e22">86,101</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f36b4c37c5d48b0aa794c80301c9b3c_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzktMy0xLTEtMA_e54fbba7-cd03-4869-987a-d1d617751ff4">4,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="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="ibe40ec37d2874efd97317246640b9c87_D20200101-20201231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzktNy0xLTEtMA_ba8bf926-d818-43bb-88ea-0486d2df1102">81,899</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 other comprehensive income (loss) during period</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="i0f48dac395ed48ed8da1c4d1900e861e_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzEwLTEtMS0xLTA_aba47f73-001c-4616-84c9-bfcd1b97c27a">250,497</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f36b4c37c5d48b0aa794c80301c9b3c_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzEwLTMtMS0xLTA_05cd299e-d60e-4445-95b9-be0ff6a007ce">4,897</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="ibe40ec37d2874efd97317246640b9c87_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzEwLTctMS0xLTA_55adbbd8-e0a8-4b57-af17-92706d52c487">245,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:400;line-height:100%">Balance December&#160;31, 2020</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="i072aba80dbc444b18200147e94e11877_I20201231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzExLTEtMS0xLTA_3ee9b298-6f48-4163-9442-61ef4b72eba2">563,801</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="id154d02f271f40f695de08e3b969f7e8_I20201231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzExLTMtMS0xLTA_28a9aa8d-625d-4e7d-b40c-4b78f4d2eeea">50,831</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="i3803432c67c54a84bfc358c911ee353c_I20201231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzExLTctMS0xLTA_ce28010a-a8b9-46b5-b4e7-fad95df04e2a">512,970</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: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="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;text-align: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 January&#160;1, 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="ic1a35a248345478b8632bcb3a7ec7c85_I20181231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzEzLTEtMS0xLTA_36095474-7c6b-41a4-a061-566748ba902c">16,103</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1365abb691b34bf9a8c7bdfa4c720173_I20181231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzEzLTMtMS0xLTA_bfe4a849-7c31-488f-b848-b0d60caf437b">47,497</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding: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="i25183681b63c40fea2c8505625cfbc3a_I20181231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzEzLTctMS0xLTA_9a22ee87-993a-4923-b076-aad639fc9f02">63,600</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassification</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="i11dbc9fc0cf8443a83f0b87ed9ec1234_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzE0LTEtMS0xLTA_481ab95e-e12c-45b0-8b38-c94a73f71ff3">329,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="i310a4a8819154b18802f092e7ec980d9_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzE0LTMtMS0xLTA_a78b83b7-d431-4497-b120-2475f86197fd">2,879</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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="i710cc5733f704915a4013ba821ac497b_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzE0LTctMS0xLTA_e7654e9b-584f-467e-aec5-d3b4edbd6f2e">326,759</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 of amounts included in net 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%">(<ix:nonFraction unitRef="usd" contextRef="i11dbc9fc0cf8443a83f0b87ed9ec1234_D20190101-20191231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzE1LTEtMS0xLTA_af1fa05d-43e9-407a-ba47-d32ce225759b">231</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i310a4a8819154b18802f092e7ec980d9_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzE1LTMtMS0xLTA_a7648ae1-bb6d-418a-9709-2c150dd45af9">4,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="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="i710cc5733f704915a4013ba821ac497b_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzE1LTctMS0xLTA_b68273ff-2195-4229-b2af-5ad56d5a0cd2">4,211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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 other comprehensive income (loss) during period</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="i11dbc9fc0cf8443a83f0b87ed9ec1234_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzE2LTEtMS0xLTA_1023ee26-0ed0-4e3f-a13b-01c85dece437">329,407</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i310a4a8819154b18802f092e7ec980d9_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzE2LTMtMS0xLTA_f61cca7a-272f-462f-82f2-6b30b72c6cec">1,563</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding: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="i710cc5733f704915a4013ba821ac497b_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzE2LTctMS0xLTA_320e7d49-71ac-41d5-ac2b-36c45af0f11d">330,970</ix:nonFraction>&#160;</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%">Balance December&#160;31, 2019</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="ie1feaf948a644bd39843ab05540254dc_I20191231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzE4LTEtMS0xLTA_0f4b57da-45c6-4598-bc17-8fe331f22df8">313,304</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="ie7245ff612504484928c4fd2509d9ec5_I20191231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzE4LTMtMS0xLTA_6b494c81-de21-45c3-b166-1377a0d0f166">45,934</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 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="i6a2f06449aaa4e22a38971e43cbcb931_I20191231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzE4LTctMS0xLTA_de63db11-0196-45c9-ac45-dc5ec962cb1d">267,370</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 id="iefbde35a1bee40dc8976665de60692b6_205"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 15 - <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzkxNjc_6d5d797e-e729-435c-964c-9905c9f2711b" continuedAt="i07625764f26644c6bd07bbf3c6c0d875" escape="true">Derivative Financial Instruments</ix:nonNumeric></span></div><ix:continuation id="i07625764f26644c6bd07bbf3c6c0d875" continuedAt="if42d50b8631547b9b9fab031fea278dd"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of derivative positions outstanding is included in accrued interest receivable and other assets and accrued interest payable and other liabilities in the accompanying consolidated balance sheets and in the net change in each of these financial statement line items in the accompanying consolidated statements of cash flows.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 Derivatives.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We utilize interest rate swaps, caps and floors to mitigate exposure to interest rate risk and to facilitate the needs of our customers. Our objectives for utilizing these derivative instruments are described below:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into certain interest rate swap contracts that are matched to specific fixed-rate commercial loans or leases that we have entered into with our customers. These contracts have been designated as hedging instruments to hedge the risk of changes in the fair value of the underlying commercial loan/lease due to changes in interest rates. The related contracts are structured so that the notional amounts reduce over time to generally match the expected amortization of the underlying loan/lease.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into certain interest rate swap, cap and floor contracts that are not designated as hedging instruments. These derivative contracts relate to transactions in which we enter into an interest rate swap, cap and/or floor with a customer while at the same time entering into an offsetting interest rate swap, cap and/or floor with a third-party financial institution. In connection with each swap transaction, we agree to pay interest to the customer on a notional amount at a variable interest rate and receive interest from the customer on a similar notional amount at a fixed interest rate. At the same time, we agree to pay a third-party financial institution the same fixed interest rate on the same notional amount and receive the same variable interest rate on the same notional amount. The transaction allows our customer to effectively convert a variable rate loan to a fixed rate. Because we act as an intermediary for our customer, changes in the fair value of the underlying derivative contracts for the most part offset each other and do not significantly impact our results of operations.</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%">122</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="if42d50b8631547b9b9fab031fea278dd" continuedAt="i42731e780c124603888c49b7c4b08bad"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzkxMzk_6170c84d-c0ab-43ff-921a-9957b866914d" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amounts and estimated fair values of interest rate derivative contracts outstanding at December&#160;31, 2021 and 2020 are presented in the following table. The fair values of interest rate derivative contracts are estimated utilizing internal valuation methods with observable market data inputs, or as determined by the Chicago Mercantile Exchange (&#8220;CME&#8221;) for centrally cleared derivative contracts. CME rules legally characterize variation margin payments for centrally cleared derivatives as settlements of the derivatives' exposure rather than collateral. As a result, the variation margin payment and the related derivative instruments are considered a single unit of account for accounting and financial reporting purposes. Variation margin, as determined by the CME, is settled daily. As a result, derivative contracts that clear through the CME have an estimated fair value of <ix:nonFraction unitRef="usd" contextRef="ieedc201b936e4a24bc6fb0f579c32cb4_I20201231" decimals="-3" name="cfr:EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzMxMzE_55e5140c-2681-43aa-828f-a62f9e43570b"><ix:nonFraction unitRef="usd" contextRef="ibc929cf0d5a745c49354d3a5dbeaba44_I20211231" decimals="-3" name="cfr:EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzMxMzE_ab62e70e-d760-4589-96a3-75a628585888">zero</ix:nonFraction></ix:nonFraction> as of December&#160;31, 2021 and 2020. </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:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.842%"></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:12.845%"></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:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedges of fair value:</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 7.75pt;text-align: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 institution counterparties:</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">Loan/lease interest rate swaps - liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83854de5b2f54bd891c6425807bde3c8_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzUtMS0xLTEtMA_7484c253-bb0d-4f4c-8a90-34627e54a169">2,426</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i83854de5b2f54bd891c6425807bde3c8_I20211231" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzUtMy0xLTEtMA_d3f2c206-12f0-4956-8484-983b81f7a148">34</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6c5a643de734b428a2ccd2018e44a0b_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzUtNS0xLTEtMA_bf082fc5-86ed-45b2-9057-73851267185c">3,724</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id6c5a643de734b428a2ccd2018e44a0b_I20201231" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzUtNy0xLTEtMA_39105894-0ff2-4ba3-bb9b-3762047691e3">134</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-hedging interest rate derivatives:</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 7.75pt;text-align: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 institution counterparties:</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 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%">Loan/lease interest rate swaps - 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="ic1a2efea470a491fbf6ed7e018157540_I20211231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzgtMS0xLTEtMA_b8df2905-55bb-4a06-aff6-1dfd50772bde">247,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="ic1a2efea470a491fbf6ed7e018157540_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzgtMy0xLTEtMA_01d0a117-9a3f-4d54-b51c-c1e3d42ceac6">1,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="i9c2e7b8e739e4197a1aeaa797dc3b5a9_I20201231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzgtNS0xLTEtMA_416a4212-c9e6-4ed2-b79e-6c65d9033a0a">&#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="i9c2e7b8e739e4197a1aeaa797dc3b5a9_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzgtNy0xLTEtMA_31d5b4f4-640f-47ce-ad7c-1cf66bbc6cd0">&#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%">Loan/lease interest rate swaps - 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="ibc929cf0d5a745c49354d3a5dbeaba44_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzktMS0xLTEtMA_c0561ed8-8ee3-4ed1-bb36-47cfd3cdb35f">928,756</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibc929cf0d5a745c49354d3a5dbeaba44_I20211231" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzktMy0xLTEtMA_8df8ad72-f67e-4af3-8307-d6f630b22f88">19,142</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieedc201b936e4a24bc6fb0f579c32cb4_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzktNS0xLTEtMA_5f898ad9-1336-4b42-a722-20a42c95358c">1,173,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="ieedc201b936e4a24bc6fb0f579c32cb4_I20201231" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzktNy0xLTEtMA_a73caca9-3cd8-4d8c-b883-68c841ab593f">33,812</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 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%">Loan/lease interest rate caps - 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="i0cc6a7537a764cdc87a74ca8396c0f8a_I20211231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzEwLTEtMS0xLTA_2f7c55a5-a308-40e1-b935-f915488e2f28">270,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="i0cc6a7537a764cdc87a74ca8396c0f8a_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzEwLTMtMS0xLTA_6bf29fdd-d8c0-4f24-852a-22466a1ce3c7">3,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="i03fce0e25e6446eb87490f39494a93da_I20201231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzEwLTUtMS0xLTA_619934d8-6adf-4cc4-8c38-aafe5142ec88">356,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03fce0e25e6446eb87490f39494a93da_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzEwLTctMS0xLTA_37cf0a8b-0768-469c-91c8-7f205cb8833b">1,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 2px 7.75pt;text-align: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 counterparties:</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 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%">Loan/lease interest rate swaps - 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="iede1b8a2881b490eac3aa55d65695e8b_I20211231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzEyLTEtMS0xLTA_97e6a955-6cae-4c89-9fb4-bd8cf4f992e7">928,756</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iede1b8a2881b490eac3aa55d65695e8b_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzEyLTMtMS0xLTA_e5f5ee7f-bd68-4cf7-8258-9b64f0d7769c">39,864</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7e7e57648284433abb4870cb368542e_I20201231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzEyLTUtMS0xLTA_830ed946-6900-40d6-bd36-e89006c3d824">1,173,173</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7e7e57648284433abb4870cb368542e_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzEyLTctMS0xLTA_b6e4809b-9c64-450c-8abe-460ac0dd39a2">84,424</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Loan/lease interest rate swaps - 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="ic664d2aa073842b5b81678f00b4b5825_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzEzLTEtMS0xLTA_8318775a-02d8-4b22-bedd-63ac2ac8bc4f">247,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="ic664d2aa073842b5b81678f00b4b5825_I20211231" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzEzLTMtMS0xLTA_cce800ab-ba56-4cf8-acbe-5c145c13dea6">2,846</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4bafbed100b4c02bace8d9814d9d9e4_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzEzLTUtMS0xLTA_315e66fd-b7c9-439e-8f31-84fa042173ac">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4bafbed100b4c02bace8d9814d9d9e4_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzEzLTctMS0xLTA_635638b2-e98a-4abf-bf5e-7b8fc2c1a0f6">&#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%">Loan/lease interest rate caps - 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="i432ad55ad3c1448093261b2c56f6f746_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzE0LTEtMS0xLTA_f23392de-4fea-4930-9784-be10d346d2f0">270,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="i432ad55ad3c1448093261b2c56f6f746_I20211231" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzE0LTMtMS0xLTA_f6b7289b-c438-4f29-8893-47db20fee698">3,239</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8290137099bf4248b3a3c2f1b2ea58bd_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzE0LTUtMS0xLTA_3922fac8-42be-4e1c-8e57-6a9b0c38f16d">356,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8290137099bf4248b3a3c2f1b2ea58bd_I20201231" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzE0LTctMS0xLTA_c568ccc4-af4d-4348-a88d-b87b2e6274a0">1,241</ix:nonFraction>)</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:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzkxNzg_862dbaaa-3eb7-42d3-bd5b-481c8c601ecb" escape="true"><div style="margin-top:4pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average rates paid and received for interest rate swaps outstanding at December&#160;31, 2021 were as follows:</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:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.843%"></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:8pt;font-weight:700;line-height:100%">Weighted-Average</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:8pt;font-weight:700;line-height:100%">Interest<br/>Rate<br/>Paid</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:8pt;font-weight:700;line-height:100%">Interest<br/>Rate<br/>Received</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 rate swaps:</span></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: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:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 hedge loan/lease interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ia81f6f0b3d8d450192372a9ab711e8fc_I20211231" decimals="4" name="cfr:FairValueHedgeLoanLeaseInterestRateSwaps" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmYzViYjY1ZmQ0NzY0NGJiOTc0NDhmMDIyYzQxNDUyOS90YWJsZXJhbmdlOmZjNWJiNjVmZDQ3NjQ0YmI5NzQ0OGYwMjJjNDE0NTI5XzMtMS0xLTEtMA_fc1066d0-1958-41b5-8f65-eba4e89cdc49">2.48</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="i98018fa56b104131934efc10f18f2b05_I20211231" decimals="4" name="cfr:FairValueHedgeLoanLeaseInterestRateSwaps" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmYzViYjY1ZmQ0NzY0NGJiOTc0NDhmMDIyYzQxNDUyOS90YWJsZXJhbmdlOmZjNWJiNjVmZDQ3NjQ0YmI5NzQ0OGYwMjJjNDE0NTI5XzMtMy0xLTEtMA_6dbfde05-5fee-4439-85f2-ea73ff7c2a88">0.10</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 2px 7.75pt;text-align: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-hedging interest rate swaps - financial institution counterparties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i2fb830464df9459cb31c0aa39cab7daf_I20211231" decimals="4" name="cfr:NonHedgingInterestRateSwaps" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmYzViYjY1ZmQ0NzY0NGJiOTc0NDhmMDIyYzQxNDUyOS90YWJsZXJhbmdlOmZjNWJiNjVmZDQ3NjQ0YmI5NzQ0OGYwMjJjNDE0NTI5XzQtMS0xLTEtMA_cfe9e729-0421-4ef6-8844-77fac3f8248f">3.73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iba7f516702914c2e85e6179a306e159e_I20211231" decimals="4" name="cfr:NonHedgingInterestRateSwaps" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmYzViYjY1ZmQ0NzY0NGJiOTc0NDhmMDIyYzQxNDUyOS90YWJsZXJhbmdlOmZjNWJiNjVmZDQ3NjQ0YmI5NzQ0OGYwMjJjNDE0NTI5XzQtMy0xLTEtMA_002d26f7-e2c6-4643-b40a-8946384b94d6">1.90</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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-hedging interest rate swaps - customer counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i9466e6e0d87242a8bf8a440b1041452d_I20211231" decimals="4" name="cfr:NonHedgingInterestRateSwaps2" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmYzViYjY1ZmQ0NzY0NGJiOTc0NDhmMDIyYzQxNDUyOS90YWJsZXJhbmdlOmZjNWJiNjVmZDQ3NjQ0YmI5NzQ0OGYwMjJjNDE0NTI5XzUtMS0xLTEtMA_d22ff31f-21b1-4370-86bd-1a28c7d047d3">1.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="number" contextRef="i8012fc1e31c14eea8b6eb3fa2b72018e_I20211231" decimals="4" name="cfr:NonHedgingInterestRateSwaps2" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmYzViYjY1ZmQ0NzY0NGJiOTc0NDhmMDIyYzQxNDUyOS90YWJsZXJhbmdlOmZjNWJiNjVmZDQ3NjQ0YmI5NzQ0OGYwMjJjNDE0NTI5XzUtMy0xLTEtMA_feff00b7-de2a-4f34-829d-67be98660470">3.73</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="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average strike rate for outstanding interest rate caps was <ix:nonFraction unitRef="number" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="4" name="cfr:WeightedAverageStrikeRateOutstandingInterestRateCaps" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzMzMzI_f83e7595-020c-42e5-9740-10638e0e54b6">3.26</ix:nonFraction>% at December&#160;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%">123</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i42731e780c124603888c49b7c4b08bad" continuedAt="i9313f7b231ef44cead25842cd5527420"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commodity Derivatives.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We enter into commodity swaps and option contracts that are not designated as hedging instruments primarily to accommodate the business needs of our customers. Upon the origination of a commodity swap or option contract with a customer, we simultaneously enter into an offsetting contract with a third-party financial institution to mitigate the exposure to fluctuations in commodity prices.</span></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfDerivativeInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzkxNTE_06f7905f-8609-47a5-950e-1b6d44b93937" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amounts and estimated fair values of non-hedging commodity swap and option derivative positions outstanding are presented in the following table. We obtain dealer quotations and use internal valuation methods with observable market data inputs to value our commodity derivative positions.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:31.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" 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:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">Notional<br/>Units</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:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 institution counterparties:</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><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%">Oil - assets</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%">Barrels</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="bbl" contextRef="i242b15025f0f4cc0a0f0d9ce654a8d39_I20211231" decimals="-3" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzMtMy0xLTEtMA_b29ec16d-8db2-40f8-9ca4-61b26e529f84">4,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i242b15025f0f4cc0a0f0d9ce654a8d39_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzMtNS0xLTEtMA_93d3c2c9-485d-4299-bd31-130ef8a5bda4">14,721</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="bbl" contextRef="id43613724c124b26ac21564d921cbb3a_I20201231" decimals="-3" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzMtNy0xLTEtMA_c9b62a38-cc30-4916-8fb8-8b8813ae13e0">3,056</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="id43613724c124b26ac21564d921cbb3a_I20201231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzMtOS0xLTEtMA_052fa7d2-d54d-401e-9566-61f8ca9dc5d8">8,341</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Oil - liabilities</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%">Barrels</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="bbl" contextRef="i242b15025f0f4cc0a0f0d9ce654a8d39_I20211231" decimals="-3" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzQtMy0xLTEtMA_fe89f4a7-15de-4f07-a2bc-8c7d7f963363">7,032</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i242b15025f0f4cc0a0f0d9ce654a8d39_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzQtNS0xLTEtMA_663fe783-d6d0-4528-a2e5-7d43bdfb3875">73,594</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="bbl" contextRef="id43613724c124b26ac21564d921cbb3a_I20201231" decimals="-3" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzQtNy0xLTEtMA_f45d4f1e-3424-46c3-b985-0812a11e3127">6,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="id43613724c124b26ac21564d921cbb3a_I20201231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzQtOS0xLTEtMA_d15d3aa0-c31d-46f2-b85c-55877eb1ca66">32,112</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas - assets</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%">MMBTUs</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="mmbtu" contextRef="i5327dfa5de21461aa926eb4ea5ec9828_I20211231" decimals="-3" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzUtMy0xLTEtMA_402175bc-b19c-4ed3-aca4-234478c56fd5">15,947</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5327dfa5de21461aa926eb4ea5ec9828_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzUtNS0xLTEtMA_31a53b11-c4c8-489b-a271-a2c1c3531091">4,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="mmbtu" contextRef="i46cee9b8d7b64afaa8655ea2a9667b31_I20201231" decimals="-3" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzUtNy0xLTEtMA_6351112b-de6e-49d8-b6de-dbce957c9a7f">9,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="i46cee9b8d7b64afaa8655ea2a9667b31_I20201231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzUtOS0xLTEtMA_c10d6105-4940-4bed-a64b-b3719bf34276">1,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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas - liabilities</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%">MMBTUs</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="mmbtu" contextRef="i5327dfa5de21461aa926eb4ea5ec9828_I20211231" decimals="-3" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzYtMy0xLTEtMA_6eaf8b9e-1d4d-4075-835c-82ac02d2c094">29,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="i5327dfa5de21461aa926eb4ea5ec9828_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzYtNS0xLTEtMA_b94a925c-b7c3-4ced-81e4-d4ad5c0de995">21,249</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbtu" contextRef="i46cee9b8d7b64afaa8655ea2a9667b31_I20201231" decimals="-3" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzYtNy0xLTEtMA_946b87dc-45b4-4614-9925-92c2d843fc96">15,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="i46cee9b8d7b64afaa8655ea2a9667b31_I20201231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzYtOS0xLTEtMA_fc9d3e13-5121-46fb-8ff3-c7ac05171cb5">3,265</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%">Customer counterparties:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil - assets</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%">Barrels</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="bbl" contextRef="i178bc12d4478402bb4b71d8a81bfca30_I20211231" decimals="-3" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzgtMy0xLTEtMA_dccdd737-6cf8-46da-a48b-798f025d52ca">7,046</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i178bc12d4478402bb4b71d8a81bfca30_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzgtNS0xLTEtMA_7ffd40a5-8a4e-4eab-8ad4-05d55e5c5054">74,437</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="bbl" contextRef="i788e0b25b9ef4ddf987acaf5a1d28ce7_I20201231" decimals="-3" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzgtNy0xLTEtMA_46acd3b1-78ff-455d-97f0-37b43bd63323">6,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="i788e0b25b9ef4ddf987acaf5a1d28ce7_I20201231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzgtOS0xLTEtMA_c16d3fc9-242e-40aa-8094-5477d8663c11">32,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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil - liabilities</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%">Barrels</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="bbl" contextRef="i178bc12d4478402bb4b71d8a81bfca30_I20211231" decimals="-3" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzktMy0xLTEtMA_a14e3e5d-20e2-4e63-b8bf-c9750ceeb9e7">4,796</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i178bc12d4478402bb4b71d8a81bfca30_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzktNS0xLTEtMA_a12abac4-bde6-481b-a171-7bf82488afb3">14,294</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="bbl" contextRef="i788e0b25b9ef4ddf987acaf5a1d28ce7_I20201231" decimals="-3" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzktNy0xLTEtMA_5d364ecf-bf2b-423c-bc7a-f006ae3ee7a4">3,056</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i788e0b25b9ef4ddf987acaf5a1d28ce7_I20201231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzktOS0xLTEtMA_64583136-da0c-4890-a0a6-fa025a41f5ad">8,264</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%">Natural gas - assets</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%">MMBTUs</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="mmbtu" contextRef="i8acf31a26fb345bd87889fcbcec1e620_I20211231" decimals="-3" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzEwLTMtMS0xLTA_0dace139-fd39-4f2d-b555-ec12213c8cd9">29,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="i8acf31a26fb345bd87889fcbcec1e620_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzEwLTUtMS0xLTA_91054a9f-9415-4cbf-8642-dd6454313804">21,456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbtu" contextRef="iac909aee7a984c9a80c37bff6cd15d9d_I20201231" decimals="-3" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzEwLTctMS0xLTA_13b185f6-f218-4162-897f-e6afb92ac93c">17,636</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac909aee7a984c9a80c37bff6cd15d9d_I20201231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzEwLTktMS0xLTA_e4b6aa6d-4dbc-40d7-87f1-0d59de004ca3">3,451</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas - liabilities</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%">MMBTUs</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="mmbtu" contextRef="i8acf31a26fb345bd87889fcbcec1e620_I20211231" decimals="-3" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzExLTMtMS0xLTA_e07506e8-153b-4573-b7a2-a592d43646d2">15,947</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8acf31a26fb345bd87889fcbcec1e620_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzExLTUtMS0xLTA_155bab52-f01e-444c-881c-a10e39326bb0">4,124</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbtu" contextRef="iac909aee7a984c9a80c37bff6cd15d9d_I20201231" decimals="-3" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzExLTctMS0xLTA_f29520ca-4532-4bbd-8848-8ce598ff5059">6,724</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac909aee7a984c9a80c37bff6cd15d9d_I20201231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzExLTktMS0xLTA_2d116b07-193a-4f9c-b4cf-b3a51d53b52e">1,458</ix:nonFraction>)</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="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We enter into foreign currency forward contracts that are not designated as hedging instruments primarily to accommodate the business needs of our customers. Upon the origination of a foreign currency denominated transaction with a customer, we simultaneously enter into an offsetting contract with a third-party financial institution to negate the exposure to fluctuations in foreign currency exchange rates. We also utilize foreign currency forward contracts that are not designated as hedging instruments to mitigate the economic effect of fluctuations in foreign currency exchange rates on foreign currency holdings and certain short-term, non-U.S. dollar denominated loans. <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzkxMzU_557d3f3c-9c92-410d-9840-4e172a016f29" continuedAt="i5f88ef2cf4b9421b8824267028026ae6" escape="true">The notional amounts and fair values of open foreign currency forward contracts were as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt"><ix:continuation id="i5f88ef2cf4b9421b8824267028026ae6"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:31.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">Notional<br/>Currency</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:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 institution counterparties:</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><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%">Forward contracts - assets</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%">EUR</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 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="eur" contextRef="i2d1d0fcc3f184a9a9a1a27eacc0e0c5a_I20211231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzMtMy0xLTEtMA_9812d5d5-b108-4548-a5f2-cedae4929f8b">1,900</ix:nonFraction></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="ibf9360899ca545f386c2839343240e60_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzMtNS0xLTEtMA_701b692d-2197-42e8-a8c3-06bf44149d6b">29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 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="eur" contextRef="i1c90f778f9794a88b18b50ecb73826c8_I20201231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzMtNy0xLTEtMA_b2040113-4c0f-4bc6-9eeb-1c8441369b66">&#8212;</ix:nonFraction></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="i01364391982e49a9a075414d6a034c8e_I20201231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzMtOS0xLTEtMA_1f997395-1c67-4483-b133-921a9c04c2db">&#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%">Forward contracts - assets</span></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%">CAD</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 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="cad" contextRef="i2d1d0fcc3f184a9a9a1a27eacc0e0c5a_I20211231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzQtMy0xLTEtMA_28a6eab9-f36b-4cce-850d-1d8300bdb1b7">658</ix:nonFraction></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="i407f8caef4684d15a4522b1c5996fbda_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzQtNS0xLTEtMA_4844b12e-7da2-4992-9338-1863e6cbd83b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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 7.75pt 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="cad" contextRef="i1c90f778f9794a88b18b50ecb73826c8_I20201231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzQtNy0xLTEtMA_6a509c61-0a9b-45d6-8aa2-a7f26d1abf57">&#8212;</ix:nonFraction></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="i80e732c5c94c4db480fdf6f0a7d8da6e_I20201231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzQtOS0xLTEtMA_87c6b6a0-29ab-4563-a91c-b5892f93fdc6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">Customer counterparties:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts - assets</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%">EUR</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 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="eur" contextRef="if07d8d4ef9844fbf845af111b95d2aba_I20211231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzE0LTMtMS0xLTA_150dad38-20df-47e2-8b0f-c260bea21866">&#8212;</ix:nonFraction></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="i705f0b1d8ad24ce88fdefb0e26c77d3a_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzE0LTUtMS0xLTA_e4508165-0cb0-42a3-93a5-e66aa8a403e5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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 7.75pt 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="eur" contextRef="ieb5d1e682ead452e94c1df7d7885f06f_I20201231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzE0LTctMS0xLTA_179f7be3-c9ce-4ee4-ac04-eadb23fb44e3">&#8212;</ix:nonFraction></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="i368c725ab28f4ab1bd1bb1c16c123c28_I20201231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzE0LTktMS0xLTA_de55fe94-8af8-4308-b004-884920b5b010">&#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%">Forward contracts - assets</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%">CAD</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 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="cad" contextRef="if07d8d4ef9844fbf845af111b95d2aba_I20211231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzE1LTMtMS0xLTA_323bb703-9b66-42da-b630-dba37cd8354e">658</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabea293e78704bd5b639142bf756c5ba_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzE1LTUtMS0xLTA_e96f3a7f-809a-4406-9c6c-14771c93cf08">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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 7.75pt 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="cad" contextRef="ieb5d1e682ead452e94c1df7d7885f06f_I20201231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzE1LTctMS0xLTA_ee3e1a24-2c26-41fb-9236-be5a6de29657">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i761f571f385440e7a5fdbf3856731c1d_I20201231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzE1LTktMS0xLTA_fe05b8f3-e83c-414b-b8ee-babeb34c2976">&#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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">Forward contracts - liabilities</span></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%">EUR</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 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="eur" contextRef="ie4a27003b69d4f8280e2bfbbb82d26ce_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzE5LTMtMS0xLTA_a94d66cb-1139-4686-b0cd-0b25c8af5303">1,900</ix:nonFraction></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="i705f0b1d8ad24ce88fdefb0e26c77d3a_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzE5LTUtMS0xLTA_d91fc95b-d775-4602-9e1c-54f9832f054a">55</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding: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 7.75pt 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="eur" contextRef="if230a350ddc7469c9a1e96613c97805b_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzE5LTctMS0xLTA_2049d14c-9cb4-489e-a724-27588086ef6e">&#8212;</ix:nonFraction></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="i368c725ab28f4ab1bd1bb1c16c123c28_I20201231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzE5LTktMS0xLTA_47d4b790-d36a-4a0e-919c-e0a36e9c428c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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></ix:continuation></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gains, Losses and Derivative Cash Flows</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For fair value hedges, the changes in the fair value of both the derivative hedging instrument and the hedged item are included in other non-interest income or other non-interest expense. The extent that such changes in fair value do not offset represents hedge ineffectiveness. Net cash flows from interest rate swaps on commercial loans/leases designated as hedging instruments in effective hedges of fair value are included in interest income on loans. For non-hedging derivative instruments, gains and losses due to changes in fair value and all cash flows are included in other non-interest income and other non-interest expense.</span></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzkxNzY_5349a737-7b08-4f1d-9de9-f3745d3026cb" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in the consolidated statements of income related to interest rate derivatives designated as hedges of fair value were as follows:</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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.844%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial loan/lease interest rate swaps:</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%">Amount of gain (loss) included in interest income on loans</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="i6d04185335b141c9896f834c8c0bfaae_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTozNjM3ZTZmMDFmM2I0OGY1OWQ5YTQ3MGVjY2E2NDBhZi90YWJsZXJhbmdlOjM2MzdlNmYwMWYzYjQ4ZjU5ZDlhNDcwZWNjYTY0MGFmXzItMS0xLTEtMA_77544c52-0e41-4af5-88e0-fd0662943f0d">91</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i712e4e2dcdb24267a2fcac70eb328935_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTozNjM3ZTZmMDFmM2I0OGY1OWQ5YTQ3MGVjY2E2NDBhZi90YWJsZXJhbmdlOjM2MzdlNmYwMWYzYjQ4ZjU5ZDlhNDcwZWNjYTY0MGFmXzItMy0xLTEtMA_8d62b0cf-3b4e-4a4a-b8a6-7ea71c4fe99c">111</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i3f3d357341e74ff38a0187dea282a536_D20190101-20191231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTozNjM3ZTZmMDFmM2I0OGY1OWQ5YTQ3MGVjY2E2NDBhZi90YWJsZXJhbmdlOjM2MzdlNmYwMWYzYjQ4ZjU5ZDlhNDcwZWNjYTY0MGFmXzItNS0xLTEtMA_2378fb99-535a-4c77-8454-7f0101e80325">86</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Amount of (gain) loss included in other non-interest 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="icaba9d908bf5428894afb24c6958f74c_D20210101-20211231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTozNjM3ZTZmMDFmM2I0OGY1OWQ5YTQ3MGVjY2E2NDBhZi90YWJsZXJhbmdlOjM2MzdlNmYwMWYzYjQ4ZjU5ZDlhNDcwZWNjYTY0MGFmXzMtMS0xLTEtMA_8405a8ec-6132-49c1-86a6-84342dc445cf">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="i7b6347195879444d92da08149a177c97_D20200101-20201231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTozNjM3ZTZmMDFmM2I0OGY1OWQ5YTQ3MGVjY2E2NDBhZi90YWJsZXJhbmdlOjM2MzdlNmYwMWYzYjQ4ZjU5ZDlhNDcwZWNjYTY0MGFmXzMtMy0xLTEtMA_e6871f98-d15c-4d4b-adfb-f48239c3d1e8">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89493861aa5b44d09e1f89ce89dc390b_D20190101-20191231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTozNjM3ZTZmMDFmM2I0OGY1OWQ5YTQ3MGVjY2E2NDBhZi90YWJsZXJhbmdlOjM2MzdlNmYwMWYzYjQ4ZjU5ZDlhNDcwZWNjYTY0MGFmXzMtNS0xLTEtMA_d2b12070-1bbe-4503-a6e8-afb4fae43f6f">&#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: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%">124</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i9313f7b231ef44cead25842cd5527420"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As stated above, we enter into non-hedge related derivative positions primarily to accommodate the business needs of our customers. Upon the origination of a derivative contract with a customer, we simultaneously enter into an offsetting derivative contract with a third-party financial institution. We recognize immediate income based upon the difference in the bid/ask spread of the underlying transactions with our customers and the third party. Because we act only as an intermediary for our customer, subsequent changes in the fair value of the underlying derivative contracts for the most part offset each other and do not significantly impact our results of operations.</span></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzkxNDQ_ff08c216-c56a-4276-b4ae-a7d5d2312982" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in the consolidated statements of income related to non-hedging interest rate, commodity, foreign currency and other derivative instruments are presented in the table below.</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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.844%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate derivatives:</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%">Other non-interest income</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="id3965387ae6d4d459edaab6b556e2ba4_D20210101-20211231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzItMS0xLTEtMA_34ca68a0-cd60-465e-a69a-3d196d112d5c">4,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c2ddf5576844a96b2f3bbf8d900f89b_D20200101-20201231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzItMy0xLTEtMA_7505510a-0ca1-4b18-b371-deaba6439457">3,413</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i22177462c47540c99011215ce2be4cf3_D20190101-20191231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzItNS0xLTEtMA_3ba09913-7cea-42f7-96e9-38e3fe76207b">2,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%">Other non-interest 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="i16cc1859b7c6445e8ee84de047ef984b_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzMtMS0xLTEtMA_ac96792a-2b2a-4a7e-bebd-8d7bdc4f4fce">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i435794e108904d9eb4984731f5c0b94d_D20200101-20201231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzMtMy0xLTEtMA_79119ccb-58c6-4b2f-b87b-a49363cb42a6">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i21d2c3fe8a3d480fb4e9bea883103789_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzMtNS0xLTEtMA_24671d0d-b21b-43a6-9096-4ee4659136f3">1</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-hedging commodity derivatives:</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%">Other non-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="iad491764e74a4e1bad229475306690ee_D20210101-20211231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzUtMS0xLTEtMA_ae734af3-8c16-4232-8638-1b28d085dda5">4,052</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4e7ff18ab4b44e6aec0d7812b3033e5_D20200101-20201231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzUtMy0xLTEtMA_31f03d45-ea16-418c-a5b2-5bb6a808a985">1,768</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i415475a39c3846bd8387b9909eba0842_D20190101-20191231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzUtNS0xLTEtMA_369c2e06-cde1-4b8c-9f9c-3562b590a91e">503</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-hedging foreign currency derivatives:</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%">Other non-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="i8cce9c523eba41fc944317cb6986a610_D20210101-20211231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzctMS0xLTEtMA_4747bf10-0680-49af-81d3-aa581e9a1843">39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffc35bd63ca54d97aee2fab68c3a6987_D20200101-20201231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzctMy0xLTEtMA_187e6b57-93e5-4ad1-b08a-6d36f42502ed">28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i523a1eaf79754429919709d0abe755ad_D20190101-20191231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzctNS0xLTEtMA_fa9b37ed-389b-49e6-9e90-fdadca8f47d3">51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-hedging other derivatives:</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%">Other non-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="i14639e246ab948568bb890b96216675b_D20210101-20211231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzktMS0xLTEtMA_bc19869d-b598-4604-a5b3-8629a7892ece">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48de48169d784e1dbc05c87c59db105b_D20200101-20201231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzktMy0xLTEtMA_48591dfe-66f8-4b32-bdbd-143ad0f5ce4d">5,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="iaca9a424d85a421f980022c9b3c7625b_D20190101-20191231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzktNS0xLTEtMA_97ecb059-ec58-4eea-a7c4-4ef825fb5050">750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:4pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020, we sold certain non-hedge related, short-term put options on U.S. Treasury securities and realized gains totaling approximately $<ix:nonFraction unitRef="usd" contextRef="i48de48169d784e1dbc05c87c59db105b_D20200101-20201231" decimals="-5" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzI3NDg3NzkwNzg4ODQ_645d6891-bf81-4362-b0a9-b386f55fec27">6.0</ix:nonFraction> million in connection with the sales. The put options expired without being exercised. Gains realized from similar transactions totaled $<ix:nonFraction unitRef="usd" contextRef="iaca9a424d85a421f980022c9b3c7625b_D20190101-20191231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzI3NDg3NzkwNzg5MTU_66305829-e739-4c5c-80b2-d9c15a3e9eca">750</ix:nonFraction> thousand in 2019. These gains are included in the table above as a component of non-hedging other derivatives.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Counterparty Credit Risk.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Derivative contracts involve the risk of dealing with both bank customers and institutional derivative counterparties and their ability to meet contractual terms. Institutional counterparties must have an investment grade credit rating and be approved by our Asset/Liability Management Committee. Our credit exposure on interest rate swaps is limited to the net favorable value and interest payments of all swaps by each counterparty, while our credit exposure on commodity swaps/options and foreign currency forward contracts is limited to the net favorable value of all contracts by each counterparty. Credit exposure may be reduced by the amount of collateral pledged by the counterparty. There are no credit-risk-related contingent features associated with any of our derivative contracts. Certain derivative contracts with upstream financial institution counterparties may be terminated with respect to a party in the transaction, if such party does not have at least a minimum level rating assigned to either its senior unsecured long-term debt or its deposit obligations by certain third-party rating agencies.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our credit exposure relating to interest rate swaps, commodity swaps/options and foreign currency forward contracts with bank customers was approximately $<ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-5" name="us-gaap:CreditDerivativeMaximumExposureUndiscounted" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzgyMzc_930a82c9-3a88-4e31-9e33-83f27ac9dfe5">118.3</ix:nonFraction> million at December&#160;31, 2021. This credit exposure is partly mitigated as transactions with customers are generally secured by the collateral, if any, securing the underlying transaction being hedged. Our credit exposure, net of collateral pledged, relating to interest rate swaps, commodity swaps/options and foreign currency forward contracts with upstream financial institution counterparties was approximately $<ix:nonFraction unitRef="usd" contextRef="ib798837bb9a04b2e900fbb3af505f34f_I20211231" decimals="-5" name="us-gaap:CreditDerivativeMaximumExposureUndiscounted" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1Xzg2MzE_925c1466-8c77-487b-8915-7042d28c51d3">19.7</ix:nonFraction> million at December&#160;31, 2021. This amount was primarily related to excess collateral we posted to counterparties. Collateral levels for upstream financial institution counterparties are monitored and adjusted as necessary. See Note 16 &#8211; Balance Sheet Offsetting and Repurchase Agreements for additional information regarding our credit exposure with upstream financial institution counterparties. At December&#160;31, 2021 we had $<ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-5" name="us-gaap:CashCollateralForBorrowedSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzkwMjE_2f42838e-3407-47a3-814a-09c0d9022e46">110.3</ix:nonFraction> million in cash collateral related to derivative contracts on deposit with other financial institution counterparties.</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%">125</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_208"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 16 - <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:BalanceSheetOffsettingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90ZXh0cmVnaW9uOmJiOWI0ZjhkMTQ4NTQ5MDE4ZWVmMzM0NjdhNTYzMGI5XzE4NTM_f18561f8-a6ab-47dc-aab8-e2182c5ab46d" continuedAt="i5521ae916fa742c19eb21fb4de857d70" escape="true">Balance Sheet Offsetting and Repurchase Agreements</ix:nonNumeric></span></div><ix:continuation id="i5521ae916fa742c19eb21fb4de857d70" continuedAt="iccf3f9f9250b4be69b8c50c1d65c0710"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Balance Sheet Offsetting. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain financial instruments, including resell and repurchase agreements and derivatives, may be eligible for offset in the consolidated balance sheet and/or subject to master netting arrangements or similar agreements. Our derivative transactions with upstream financial institution counterparties are generally executed under International Swaps and Derivative Association (&#8220;ISDA&#8221;) master agreements which include &#8220;right of set-off&#8221; provisions. In such cases there is generally a legally enforceable right to offset recognized amounts and there may be an intention to settle such amounts on a net basis. Nonetheless, we do not generally offset such financial instruments for financial reporting purposes. </span></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90ZXh0cmVnaW9uOmJiOWI0ZjhkMTQ4NTQ5MDE4ZWVmMzM0NjdhNTYzMGI5XzE4NDg_9789516e-ad53-4798-ac89-b86a35a0ec3c" continuedAt="ie201b24d9068413995b56e7452db2b01" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 2021 is presented in the following tables.</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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.844%"></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:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Recognized</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:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Offset</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:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</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%">December 31, 2021</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;text-align: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 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><td colspan="3" style="background-color:#ffffff;padding:0 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%">Derivatives:</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%">Loan/lease interest rate swaps and caps</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="idf5523fe358d43dcb327a001c86f3523_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzQtMS0xLTEtMA_6b7ad4de-59bc-4a38-86a0-659a1c3a3c6e">4,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf5523fe358d43dcb327a001c86f3523_I20211231" decimals="-3" name="cfr:DerivativeAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzQtMy0xLTEtMA_844072a4-282e-407f-be21-ed34c1ff659d">&#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="idf5523fe358d43dcb327a001c86f3523_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzQtNS0xLTEtMA_c04ecf7b-04a8-4951-8cdd-462b79a709ca">4,446</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3744a2834146c6865e23fbd027b93e_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzUtMS0xLTEtMA_4b621de3-44a0-4533-9f4f-c8ebeaa9e626">18,864</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3744a2834146c6865e23fbd027b93e_I20211231" decimals="-3" name="cfr:DerivativeAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzUtMy0xLTEtMA_32bfedd9-7de3-4441-8640-e7f94b55ad18">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3744a2834146c6865e23fbd027b93e_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzUtNS0xLTEtMA_83057188-107e-41f9-a48f-c751e6b46d5c">18,864</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Foreign currency forward contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fdd85a5352b4c5496d534daf9b1dede_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzYtMS0xLTEtMA_86f2d053-c474-4462-9271-04e7af877575">29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fdd85a5352b4c5496d534daf9b1dede_I20211231" decimals="-3" name="cfr:DerivativeAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzYtMy0xLTEtMA_71484200-0d06-4614-8ca3-da8b21355607">&#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="i4fdd85a5352b4c5496d534daf9b1dede_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzYtNS0xLTEtMA_37e45e64-2734-4291-9b7f-31df0bb9111a">29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align: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 derivatives</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzctMS0xLTEtMA_2dc7cd14-1a74-47c0-80e7-64c4023eb56f">23,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:DerivativeAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzctMy0xLTEtMA_44ac9a2b-8522-43c3-a122-770c21264e1a">&#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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzctNS0xLTEtMA_4f8da2dc-a93d-4b5a-a4b4-5737c12103e7">23,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzgtMS0xLTEtMA_6ebb2ca0-5277-46a2-97c2-e7514737d425">7,903</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:ResellAgreementGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzgtMy0xLTEtMA_e74ec8e5-1397-40d4-a860-05f19c0f2c66">&#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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzgtNS0xLTEtMA_b681bd07-7a50-436b-ad2e-d5806205e87f">7,903</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:FinancialAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzktMS0xLTEtMA_44358a5e-f39c-42c0-9a69-a2f46a58b060">31,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:FinancialAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzktMy0xLTEtMA_08cf4cc2-68da-409e-96d0-c2984626dbb3">&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:FinancialAssetsDerivativesAndResellAgreementsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzktNS0xLTEtMA_065edb60-d203-4b5f-b4be-ba954a343519">31,242</ix:nonFraction>&#160;</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%">Financial liabilities:</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%">Derivatives:</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%">Loan/lease interest rate swaps</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="i60438e0eb1924245aab942f8714d0d97_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzEyLTEtMS0xLTA_1821dab6-f7c3-457d-a220-267665f19c08">19,176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60438e0eb1924245aab942f8714d0d97_I20211231" decimals="-3" name="cfr:DerivativeLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzEyLTMtMS0xLTA_ad619eae-0638-4b1c-a1f4-6a763f37dbab">&#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="i60438e0eb1924245aab942f8714d0d97_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzEyLTUtMS0xLTA_f56b1461-19b6-4cc2-b7ea-3001da5e4f23">19,176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3744a2834146c6865e23fbd027b93e_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzEzLTEtMS0xLTA_6841dc0e-b961-4292-811e-16019f2c1e5d">94,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="i6a3744a2834146c6865e23fbd027b93e_I20211231" decimals="-3" name="cfr:DerivativeLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzEzLTMtMS0xLTA_030454be-74c0-4efa-bacc-1ff4151bbb95">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3744a2834146c6865e23fbd027b93e_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzEzLTUtMS0xLTA_984c6f01-c5e4-40ae-b912-3e094ae0b753">94,843</ix:nonFraction>&#160;</span></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%">Total derivatives</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzE1LTEtMS0xLTA_17b34618-7af9-4ddf-85fa-115485b3695c">114,019</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:DerivativeLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzE1LTMtMS0xLTA_f83896b9-39ee-4d1e-bfb3-50423ba9e0d8">&#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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzE1LTUtMS0xLTA_b729a91d-da2a-4889-8595-d71563b46f58">114,019</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase 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="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzE2LTEtMS0xLTA_eb68d952-2cb6-4476-990b-8fb453fd1a84">2,740,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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:RepurchaseAgreementsLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzE2LTMtMS0xLTA_1a8330be-0db5-44d3-91a5-7566a2e3258b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzE2LTUtMS0xLTA_f405b22f-8a25-459b-acfb-59b15b4c7f69">2,740,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 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</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:FinancialLiabilitiesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzE3LTEtMS0xLTA_175e4b98-b91a-4154-98cc-339372dfc3e0">2,854,818</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:FinancialLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzE3LTMtMS0xLTA_029e4e30-fce3-4326-8010-62f81458ce18">&#8212;</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzE3LTUtMS0xLTA_b78312a8-3ee9-4570-9d61-4fd17c73b85a">2,854,818</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:5pt"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90ZXh0cmVnaW9uOmJiOWI0ZjhkMTQ4NTQ5MDE4ZWVmMzM0NjdhNTYzMGI5XzE4NDk_eb93126b-9802-4f9c-9bad-9823cc1311c1" continuedAt="i25139be4f4814daf888526ce34e010d2" escape="true"><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:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.842%"></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:12.845%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</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:8pt;font-weight:700;line-height:100%">Financial<br/>Instruments</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:8pt;font-weight:700;line-height:100%">Collateral</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:8pt;font-weight:700;line-height:100%">Net<br/>Amount</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%">December 31, 2021</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;text-align: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 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">Derivatives:</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 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%">Counterparty A</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="ibe7214a8bc0246379d2cc3b3a1879376_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzUtMS0xLTEtMA_5a02121b-be50-46b6-9ec8-51cd1fbf09bf">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe7214a8bc0246379d2cc3b3a1879376_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzUtMy0xLTEtMA_fe692b40-f63f-4198-9719-1372a96f31dc">6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="ibe7214a8bc0246379d2cc3b3a1879376_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzUtNS0xLTEtMA_338bbf63-49af-4e3b-8630-091c65b00108">&#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="ibe7214a8bc0246379d2cc3b3a1879376_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzUtNy0xLTEtMA_91b69a20-0354-4714-a452-f6b80ddda155">&#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%">Counterparty B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide304be42a9249d48ebee85f3a443f3f_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzYtMS0xLTEtMA_cba31561-2cf6-4409-a300-79c406853478">7,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ide304be42a9249d48ebee85f3a443f3f_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzYtMy0xLTEtMA_c338168c-5c67-4203-a958-bfa8f9d90c4b">7,655</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide304be42a9249d48ebee85f3a443f3f_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzYtNS0xLTEtMA_4c8f4f64-74ce-4c0f-9a64-6e27f0165188">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide304be42a9249d48ebee85f3a443f3f_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzYtNy0xLTEtMA_fc4b8532-fc9d-40b3-814c-385e4e63e3d2">&#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 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%">Other counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4f876492a25423da9807964e7938f64_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzktMS0xLTEtMA_04688e10-c776-4651-a9d6-33d94ec07633">15,678</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id4f876492a25423da9807964e7938f64_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzktMy0xLTEtMA_f3352450-7c52-4d6a-876d-b8940e9d662e">15,678</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4f876492a25423da9807964e7938f64_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzktNS0xLTEtMA_c74286a5-7fb7-4fdd-bcef-78c97de1eed6">&#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="id4f876492a25423da9807964e7938f64_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzktNy0xLTEtMA_53aa5946-8fae-4f72-914b-d6ab7b9a38d7">&#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%">Total derivatives</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzEwLTEtMS0xLTA_c381f383-91ae-4452-848c-abcd3f318d94">23,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzEwLTMtMS0xLTA_069fb287-0da2-4680-a29b-d83e70ea26ff">23,339</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzEwLTUtMS0xLTA_a93aa911-5ca7-43c1-b9c1-5f9f736f5c79">&#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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzEwLTctMS0xLTA_0ea8e25b-b0a0-45b7-8aca-757eb77ce930">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:SecuritiesBorrowedNotSubjectToMasterNettingArrangement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzExLTEtMS0xLTA_78abe0e3-f46d-4472-a3c2-76120ccbdd4d">7,903</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzExLTMtMS0xLTA_e27b2f72-32b7-4765-b240-8f890a4b8c90">&#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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzExLTUtMS0xLTA_67a35622-44f3-46bc-b8cd-68c82b9e9b82">7,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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzExLTctMS0xLTA_64a933bc-ea63-467d-b216-51c5a92df24e">&#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 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</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:FinancialAssetsDerivativesAndRepurchaseAgreementsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzEyLTEtMS0xLTA_74d8f02d-5455-4742-8859-dbf82781b2c1">31,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzEyLTMtMS0xLTA_ee1fa9f2-3b1f-4c4b-b171-afb552394af6">23,339</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzEyLTUtMS0xLTA_169ea19d-3dc9-4e15-92bd-65349d2c26c6">7,903</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzEyLTctMS0xLTA_12db57f4-9ac9-478f-b3c2-24275e75804d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</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 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%">Counterparty A</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="ibe7214a8bc0246379d2cc3b3a1879376_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE1LTEtMS0xLTA_4f819b9e-a828-4159-8f4a-3a94003e0c10">3,870</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="ibe7214a8bc0246379d2cc3b3a1879376_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE1LTMtMS0xLTA_cb1b7ede-4854-440c-b650-c6c06b4ea33c">6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="ibe7214a8bc0246379d2cc3b3a1879376_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE1LTUtMS0xLTA_a39b457d-60d5-4f36-b0e9-972a46e1b3a3">3,864</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="ibe7214a8bc0246379d2cc3b3a1879376_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE1LTctMS0xLTA_8a0f0b1f-390a-4356-8eda-e967e81bddbd">&#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%">Counterparty B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide304be42a9249d48ebee85f3a443f3f_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE2LTEtMS0xLTA_698ecbac-5ab1-4c3b-8b34-1482984240ea">28,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ide304be42a9249d48ebee85f3a443f3f_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE2LTMtMS0xLTA_652f9ac4-7b0f-4849-9570-d5868b76ee90">7,655</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ide304be42a9249d48ebee85f3a443f3f_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE2LTUtMS0xLTA_8ba190cc-a6a6-455e-a488-45099c0b0d7a">20,475</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide304be42a9249d48ebee85f3a443f3f_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE2LTctMS0xLTA_e2165a91-8efa-40d0-82db-99ebd7ba7e4e">&#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%">Counterparty C</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69108233220045bbb3a5ef901f1a2ea3_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE3LTEtMS0xLTA_4e196de2-04ec-4f99-b5c3-932f59fd218d">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69108233220045bbb3a5ef901f1a2ea3_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE3LTMtMS0xLTA_34f44bab-158d-4c45-b725-a3328175f209">&#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="i69108233220045bbb3a5ef901f1a2ea3_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE3LTUtMS0xLTA_d207937a-1c51-4084-972a-01543cd0482e">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="i69108233220045bbb3a5ef901f1a2ea3_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE3LTctMS0xLTA_526ced1b-f09b-4e0b-8c1c-971f8ae9a7fa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Other counterparties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4f876492a25423da9807964e7938f64_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE5LTEtMS0xLTA_2eb0d3eb-246a-4e3f-8f51-b8ac92e926c1">82,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="id4f876492a25423da9807964e7938f64_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE5LTMtMS0xLTA_54724d63-ce0a-43f0-aa34-485dcb7ebc58">15,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="id4f876492a25423da9807964e7938f64_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE5LTUtMS0xLTA_b0d6eddb-1c55-4111-be31-bb03c37623b1">66,225</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4f876492a25423da9807964e7938f64_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE5LTctMS0xLTA_6faa1b41-fee7-497f-97b3-7652bc6862e3">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 2px 19pt;text-align: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 derivatives</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzIwLTEtMS0xLTA_5c59fdad-6085-4e6c-8fa6-d6b0cf55dba3">114,019</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzIwLTMtMS0xLTA_418061bb-f3ee-44f6-bd86-7c8cbae7947d">23,339</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzIwLTUtMS0xLTA_cb32f078-dddf-41fb-8ad2-68b6effcb99b">90,573</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzIwLTctMS0xLTA_98190698-dcdf-4c10-8b23-3855cb5a2435">107</ix:nonFraction>&#160;</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%">Repurchase 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="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzIxLTEtMS0xLTA_e27047b3-1e43-4fd6-a831-e545c054c707">2,740,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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzIxLTMtMS0xLTA_f52cce4e-e88a-4229-8cd9-feca89af66da">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzIxLTUtMS0xLTA_b4e27b9f-c240-4ee3-befc-6575566083d1">2,740,799</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzIxLTctMS0xLTA_59d10b5c-1f75-43b0-a92a-3517bb72b334">&#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 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</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzIyLTEtMS0xLTA_b0a767c2-7f50-45f0-9c74-5ee437297ea4">2,854,818</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzIyLTMtMS0xLTA_d214fc18-bb72-4025-9388-9e03b605d4b3">23,339</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzIyLTUtMS0xLTA_5e44cfc9-28d5-4745-b5d6-bc07b0e2e806">2,831,372</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzIyLTctMS0xLTA_eaa2fad5-6721-4baa-9e15-f1806641a291">107</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:nonNumeric></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%">126</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="iccf3f9f9250b4be69b8c50c1d65c0710" continuedAt="icd7d4e5374fb443ba18e16aaffc76d30"><ix:continuation id="ie201b24d9068413995b56e7452db2b01"><div style="text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 2020 is presented in the following tables.</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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.844%"></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:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Recognized</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:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Offset</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:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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:400;line-height:100%">Financial 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><td colspan="3" style="background-color:#ffffff;padding:0 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%">Derivatives:</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%">Loan/lease interest rate swaps and caps</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="idabcfae520924bddaa64e9fe22d38b31_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzQtMS0xLTEtMA_90263d91-ae07-4333-a353-d75962d3c13d">1,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="idabcfae520924bddaa64e9fe22d38b31_I20201231" decimals="-3" name="cfr:DerivativeAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzQtMy0xLTEtMA_d5706b25-326f-4c93-8cef-c5b163f4acc1">&#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="idabcfae520924bddaa64e9fe22d38b31_I20201231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzQtNS0xLTEtMA_7bef84ac-0593-4fb7-b55f-fb1df7a91ecc">1,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 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%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9916cf7a9fd348a99801bd38466fdd39_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzUtMS0xLTEtMA_48209132-70b3-48a3-a8eb-8d5101b2d21a">9,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="i9916cf7a9fd348a99801bd38466fdd39_I20201231" decimals="-3" name="cfr:DerivativeAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzUtMy0xLTEtMA_899773d3-382b-4208-b744-12e472770c3d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9916cf7a9fd348a99801bd38466fdd39_I20201231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzUtNS0xLTEtMA_c6c36431-4a8a-4a64-96df-908b8f5e0682">9,870</ix:nonFraction>&#160;</span></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%">Total derivatives</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzctMS0xLTEtMA_24d228ca-283b-4b17-8e93-54cfb5419968">11,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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:DerivativeAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzctMy0xLTEtMA_509a518a-1883-4fd4-af68-8e0af3a7ec68">&#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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzctNS0xLTEtMA_10be83ca-e916-4056-8752-2d946bbaafd2">11,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell 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="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzgtMS0xLTEtMA_c7a41994-accb-4697-9ebb-28407a991f1e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:ResellAgreementGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzgtMy0xLTEtMA_4dad1da5-75c0-4249-a1e6-ec3eaf329645">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzgtNS0xLTEtMA_f234dd4f-4990-4b3a-872c-ecfec7c0babe">&#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 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</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:FinancialAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzktMS0xLTEtMA_4fb0a50f-c6d9-4df4-9bc7-fd189f14a375">11,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 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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:FinancialAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzktMy0xLTEtMA_d390b520-3299-48c2-8289-7691d809d8b0">&#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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:FinancialAssetsDerivativesAndResellAgreementsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzktNS0xLTEtMA_39961c8b-99f7-4ce0-bd4f-70e874ba3f6e">11,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</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%">Loan/lease interest rate swaps</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied544c529ae346ff93ed477251d9935f_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzEyLTEtMS0xLTA_665c01e8-74ca-46d3-b6dd-89c8b1610532">33,946</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied544c529ae346ff93ed477251d9935f_I20201231" decimals="-3" name="cfr:DerivativeLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzEyLTMtMS0xLTA_ef869e1a-6db3-48f5-bd19-8216353cda17">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied544c529ae346ff93ed477251d9935f_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzEyLTUtMS0xLTA_33456a1d-934f-47ce-a34f-1b95501c0027">33,946</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9916cf7a9fd348a99801bd38466fdd39_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzEzLTEtMS0xLTA_1d8f3c83-dbfe-4ec9-b600-6917801c1ac9">35,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="i9916cf7a9fd348a99801bd38466fdd39_I20201231" decimals="-3" name="cfr:DerivativeLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzEzLTMtMS0xLTA_f9907c6d-aec5-4179-a932-8587c46cc0bf">&#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="i9916cf7a9fd348a99801bd38466fdd39_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzEzLTUtMS0xLTA_0139ae8a-3404-4137-8182-15bad2b1d818">35,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 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%">Foreign currency forward contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59a7569ab7614ba4a19a9fd9c60c1d08_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzE0LTEtMS0xLTA_abe9b5d2-1ba5-4a4f-98c4-9145b3d1dc1c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59a7569ab7614ba4a19a9fd9c60c1d08_I20201231" decimals="-3" name="cfr:DerivativeLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzE0LTMtMS0xLTA_5053d636-fd53-45f3-a6db-8b99bc581186">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59a7569ab7614ba4a19a9fd9c60c1d08_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzE0LTUtMS0xLTA_4d2f23b4-a984-49ac-bcbb-0e0c83a6c2e2">&#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%">Total derivatives</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzE1LTEtMS0xLTA_b1c1f55a-5437-4895-8707-cb507e68a902">69,323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:DerivativeLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzE1LTMtMS0xLTA_bad33468-864d-4fdf-ba47-669d6aa68c2e">&#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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzE1LTUtMS0xLTA_98c1ffb6-72e3-482b-99b5-47deea136266">69,323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase 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="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzE2LTEtMS0xLTA_3bee10df-3f6b-474e-b3ae-124789687695">2,068,147</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:RepurchaseAgreementsLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzE2LTMtMS0xLTA_b7ee11ac-5d31-4ab0-8c25-35d090ac2c2f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzE2LTUtMS0xLTA_40f9e4cc-ab55-46b2-a2d8-9d291d956108">2,068,147</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:FinancialLiabilitiesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzE3LTEtMS0xLTA_129ed9c1-0992-4522-aca1-e51a2e0053d8">2,137,470</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:FinancialLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzE3LTMtMS0xLTA_2247ded3-6ab5-4959-8f4d-fe9dd36619aa">&#8212;</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzE3LTUtMS0xLTA_381d9e9a-2a5e-419c-89b6-acd814f74bb6">2,137,470</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="margin-top:5pt"><ix:continuation id="i25139be4f4814daf888526ce34e010d2"><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:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.842%"></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:12.845%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</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:8pt;font-weight:700;line-height:100%">Financial<br/>Instruments</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:8pt;font-weight:700;line-height:100%">Collateral</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:8pt;font-weight:700;line-height:100%">Net<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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;text-align: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 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">Derivatives:</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 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%">Counterparty A</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="i7acdc23364534e1fa21a44bd8404ac18_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzUtMS0xLTEtMA_95933c92-00f6-4286-90aa-12b9a65ffba1">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7acdc23364534e1fa21a44bd8404ac18_I20201231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzUtMy0xLTEtMA_7009b1f4-4675-4dbd-901f-b32fe8f50b33">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7acdc23364534e1fa21a44bd8404ac18_I20201231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzUtNS0xLTEtMA_55b489dc-e2fb-4a02-9740-02685978ffe4">&#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="i7acdc23364534e1fa21a44bd8404ac18_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzUtNy0xLTEtMA_cc7cd9a2-1f3d-4e6b-9eb1-af7eec204d01">&#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%">Counterparty B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida72c744bd7645439c7008c196f3befe_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzYtMS0xLTEtMA_ab61f42f-9a50-4fa6-abe8-ca2ab7664596">5,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="ida72c744bd7645439c7008c196f3befe_I20201231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzYtMy0xLTEtMA_0bbb7faf-629f-4b23-9c32-741aa0ac618d">5,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="ida72c744bd7645439c7008c196f3befe_I20201231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzYtNS0xLTEtMA_7416cb02-bc30-4630-8ec1-7578d6041a11">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida72c744bd7645439c7008c196f3befe_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzYtNy0xLTEtMA_09440959-26a7-4336-9aa7-5695093b81a8">&#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 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%">Other counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e556cf5f45647149c4b29189114a12d_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzktMS0xLTEtMA_7a104233-9933-4323-b587-a57b80f16d26">5,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="i7e556cf5f45647149c4b29189114a12d_I20201231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzktMy0xLTEtMA_c0230b9e-b5bc-45dd-8f1b-55c3d8801fa6">5,271</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e556cf5f45647149c4b29189114a12d_I20201231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzktNS0xLTEtMA_d95e446e-4cbc-44ed-aded-8856e5ee8692">&#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="i7e556cf5f45647149c4b29189114a12d_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzktNy0xLTEtMA_664cece9-3ef5-42e6-a5ab-f732e427ced3">&#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%">Total derivatives</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzEwLTEtMS0xLTA_935fe306-72c5-4b04-a003-31e6d4f9f5b8">11,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="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzEwLTMtMS0xLTA_d2eb9922-d22a-4c51-ae66-52e755ba8918">11,111</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzEwLTUtMS0xLTA_72602d45-26e6-4e1d-867d-b15e94de2348">&#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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzEwLTctMS0xLTA_f6cff1db-5cc2-4490-aada-c837d8efeb2b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:SecuritiesBorrowedNotSubjectToMasterNettingArrangement" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzExLTEtMS0xLTA_64641de7-b9e6-45d1-96a8-74ab0d29332d">&#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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzExLTMtMS0xLTA_69568da7-8639-45a7-9796-3b65c475a814">&#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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzExLTUtMS0xLTA_95b47eba-9970-4e74-ae65-ca09646510ec">&#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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzExLTctMS0xLTA_8077ab1c-43fb-403e-a016-a88be20bcf7c">&#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 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</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:FinancialAssetsDerivativesAndRepurchaseAgreementsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzEyLTEtMS0xLTA_116d0013-514a-4372-a388-9aa64e1dee8c">11,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzEyLTMtMS0xLTA_46d7b039-b3e2-4d7a-9cdb-37b2c3953cee">11,111</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzEyLTUtMS0xLTA_37c20548-896d-4fb8-877d-cf5182b90a94">&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzEyLTctMS0xLTA_13b0be12-942a-4b6a-9e46-69fd30c8ee74">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</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 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%">Counterparty A</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="i7acdc23364534e1fa21a44bd8404ac18_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE1LTEtMS0xLTA_973f1bec-524b-4ff9-aca7-eed661f17199">6,430</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i7acdc23364534e1fa21a44bd8404ac18_I20201231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE1LTMtMS0xLTA_422a7aa1-dc6f-42c1-94fa-9ba7b7065c93">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7acdc23364534e1fa21a44bd8404ac18_I20201231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE1LTUtMS0xLTA_ed8d49b0-6fff-452a-8c23-510fa9839aa3">6,428</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i7acdc23364534e1fa21a44bd8404ac18_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE1LTctMS0xLTA_4f4f91b4-b603-486b-9875-611892d12407">&#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%">Counterparty B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida72c744bd7645439c7008c196f3befe_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE2LTEtMS0xLTA_5a204be4-e333-4317-b5f3-d912805e6027">20,722</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ida72c744bd7645439c7008c196f3befe_I20201231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE2LTMtMS0xLTA_e4633a46-ccb2-45d2-83a9-dab9e2c6d61b">5,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="ida72c744bd7645439c7008c196f3befe_I20201231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE2LTUtMS0xLTA_81817a4b-7a2e-4cce-87e8-cea73822c322">14,700</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida72c744bd7645439c7008c196f3befe_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE2LTctMS0xLTA_a73837e3-bddd-4077-b21e-48ccdf564360">184</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Counterparty C</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4db2dda88a8948378531e003a194cd5e_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE3LTEtMS0xLTA_19188b77-9f10-4057-85b4-f41135caf26b">71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4db2dda88a8948378531e003a194cd5e_I20201231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE3LTMtMS0xLTA_549ebdec-c8e0-4320-b56f-efbe9bd5c474">&#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="i4db2dda88a8948378531e003a194cd5e_I20201231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE3LTUtMS0xLTA_0c6b4f4a-3326-4721-8b7c-09c1cbde4d77">71</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4db2dda88a8948378531e003a194cd5e_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE3LTctMS0xLTA_d0ac9dfd-99f4-43fb-b4e8-41736c9b3b73">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Other counterparties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e556cf5f45647149c4b29189114a12d_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE5LTEtMS0xLTA_47bf4bc0-2baa-4d16-af97-cfbf046d2ced">42,100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e556cf5f45647149c4b29189114a12d_I20201231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE5LTMtMS0xLTA_27bdd173-4b66-48bc-b165-cfdf3afcd8f5">5,271</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e556cf5f45647149c4b29189114a12d_I20201231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE5LTUtMS0xLTA_60ed4dc6-7c9a-4530-af35-974b2f838287">35,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e556cf5f45647149c4b29189114a12d_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE5LTctMS0xLTA_d037a8ef-2ab7-4e94-b387-fd7f6797beff">997</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzIwLTEtMS0xLTA_160fc5f0-a6b5-43aa-b40c-a17641d9dba6">69,323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzIwLTMtMS0xLTA_6271cd1d-5825-4fd9-8bda-43e837ceca6d">11,111</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzIwLTUtMS0xLTA_2a461767-3878-441f-9cf1-97307975bc2f">57,031</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzIwLTctMS0xLTA_e659902e-e52e-49d1-8f87-3427075123dd">1,181</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase 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="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzIxLTEtMS0xLTA_ee5483fd-1d2c-4b01-a274-a22ed61d9507">2,068,147</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzIxLTMtMS0xLTA_11bd5268-cb32-47a1-b883-d23a4cdb7816">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzIxLTUtMS0xLTA_3942f346-1913-4422-aade-2101069499bd">2,068,147</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzIxLTctMS0xLTA_5637841b-fb23-4a83-b297-b2d5f0ad871d">&#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 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</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzIyLTEtMS0xLTA_3536bfe2-bc07-427a-924d-3f745ef9a3df">2,137,470</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzIyLTMtMS0xLTA_aff51c22-8262-4f8f-8f76-20d85a8bbe0e">11,111</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzIyLTUtMS0xLTA_76465c2c-07a8-41de-996f-67121ab685aa">2,125,178</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzIyLTctMS0xLTA_1196a3e5-6c73-4db4-8f1d-b75ddf70a9ce">1,181</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></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%">127</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="icd7d4e5374fb443ba18e16aaffc76d30"><div style="text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Repurchase Agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We utilize securities sold under agreements to repurchase to facilitate the needs of our customers and to facilitate secured short-term funding needs. Securities sold under agreements to repurchase are stated at the amount of cash received in connection with the transaction. We monitor collateral levels on a continuous basis. We may be required to provide additional collateral based on the fair value of the underlying securities. Securities pledged as collateral under repurchase agreements are maintained with our safekeeping agents.</span></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90ZXh0cmVnaW9uOmJiOWI0ZjhkMTQ4NTQ5MDE4ZWVmMzM0NjdhNTYzMGI5XzE4NTc_a763055a-80fd-4322-874d-a24b81c5aec8" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining contractual maturity of repurchase agreements in the consolidated balance sheets as of December&#160;31, 2021 and December&#160;31, 2020 is presented in the following tables.</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:25.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.842%"></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:12.842%"></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:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining Contractual Maturity of the Agreements</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:8pt;font-weight:700;line-height:100%">Overnight and Continuous</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:8pt;font-weight:700;line-height:100%">Up to 30 Days</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:8pt;font-weight:700;line-height:100%">30-90 Days</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:8pt;font-weight:700;line-height:100%">Greater than 90 Days</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:8pt;font-weight:700;line-height:100%">Total</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%">December 31, 2021</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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">U.S. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i787f7b2267e34a3b8cfb78d61020f9ab_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzQtMS0xLTEtMA_776b2743-6342-49de-af35-cc09c0738095">1,342,591</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i787f7b2267e34a3b8cfb78d61020f9ab_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsupto30Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzQtMy0xLTEtMA_cff42f25-0ee3-417e-944d-f3c4e83644ed">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i787f7b2267e34a3b8cfb78d61020f9ab_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreements30to90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzQtNS0xLTEtMA_41384502-1a15-4044-b421-b2e9fac837bf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i787f7b2267e34a3b8cfb78d61020f9ab_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzQtNy0xLTEtMA_8df56094-bb44-471a-af0e-766aac3c7035">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i787f7b2267e34a3b8cfb78d61020f9ab_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementstotal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzQtOS0xLTEtMA_b7669d95-90ed-4a03-8348-15e48b8a52b5">1,342,591</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 16.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%">Residential mortgage-backed 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="ieec599acfaca4abdbf6f87ffa548d78e_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzYtMS0xLTEtMA_2fd87729-751c-4b4d-8390-5a207fbe70d6">1,398,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="ieec599acfaca4abdbf6f87ffa548d78e_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsupto30Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzYtMy0xLTEtMA_cf161eb5-f090-4e5e-ad32-59d9cf46a959">&#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="ieec599acfaca4abdbf6f87ffa548d78e_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreements30to90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzYtNS0xLTEtMA_5e8124ba-fdaa-4f6d-a184-6e29fcc411f4">&#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="ieec599acfaca4abdbf6f87ffa548d78e_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzYtNy0xLTEtMA_2c83704f-212f-48d4-8ee0-8e52e820235a">&#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="ieec599acfaca4abdbf6f87ffa548d78e_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementstotal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzYtOS0xLTEtMA_fa571c26-57f8-455e-a5ad-8776c011d6b5">1,398,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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total borrowings</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzctMS0xLTEtMA_96d79293-e0fa-42ed-8f74-2d5dfe842b80">2,740,799</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsupto30Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzctMy0xLTEtMA_fa1d633b-d4e2-4b94-85c5-20d347caecee">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreements30to90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzctNS0xLTEtMA_525cc626-b219-4efa-8f26-4d21f010711a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzctNy0xLTEtMA_b97771f3-446c-45d1-949f-1db5c90b0c78">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementstotal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzctOS0xLTEtMA_be18a89d-5cc6-4921-bed8-98246b9b89ac">2,740,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="24" 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%">Gross amount of recognized liabilities for repurchase agreements</span></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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzgtOS0xLTEtMA_eb68d952-2cb6-4476-990b-8fb453fd1a84">2,740,799</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><td colspan="24" 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%">Amounts related to agreements not included in offsetting disclosures above</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzktOS0xLTEtMA_7f969322-6b27-4f55-aa61-2504ce04cf00">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">U.S. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6642d78bdb8044edad4a31e37236841c_D20200101-20201231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzEzLTEtMS0xLTA_cfb30037-8234-486f-95d0-aa62ed7a80f6">692,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6642d78bdb8044edad4a31e37236841c_D20200101-20201231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsupto30Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzEzLTMtMS0xLTA_b38b42f3-8821-4895-b0f6-aa5c40253fbb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6642d78bdb8044edad4a31e37236841c_D20200101-20201231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreements30to90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzEzLTUtMS0xLTA_ea264f49-f1ea-45b5-8d10-d4f9e2f8abf3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6642d78bdb8044edad4a31e37236841c_D20200101-20201231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzEzLTctMS0xLTA_b36adb96-b56b-4660-a059-496fe41e9b72">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6642d78bdb8044edad4a31e37236841c_D20200101-20201231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementstotal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzEzLTktMS0xLTA_991532bd-0945-4bb4-84d5-b45af650acb0">692,860</ix:nonFraction>&#160;</span></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:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</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="ic88d3475d42c4bb88d345155e6b12604_D20200101-20201231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzE1LTEtMS0xLTA_83f239e1-ebbd-4f89-921b-d38e2e33a333">1,375,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="usd" contextRef="ic88d3475d42c4bb88d345155e6b12604_D20200101-20201231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsupto30Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzE1LTMtMS0xLTA_63210faf-bbf4-46cf-a837-bed24ed148dc">&#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="ic88d3475d42c4bb88d345155e6b12604_D20200101-20201231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreements30to90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzE1LTUtMS0xLTA_b673d09f-c80e-4299-89eb-e5066bae7f3a">&#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="ic88d3475d42c4bb88d345155e6b12604_D20200101-20201231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzE1LTctMS0xLTA_651ea9a3-83a3-4484-8263-734be46733fd">&#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="ic88d3475d42c4bb88d345155e6b12604_D20200101-20201231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementstotal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzE1LTktMS0xLTA_17c9cc5b-6e8f-4509-b79c-8ef75557729c">1,375,287</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total borrowings</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzE2LTEtMS0xLTA_9f23c04e-818c-4c3e-8351-8dcc62d4cdee">2,068,147</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsupto30Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzE2LTMtMS0xLTA_f6801356-275a-4ee0-ab83-fd73bee721f9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreements30to90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzE2LTUtMS0xLTA_2a7338a1-5edc-48d7-94d0-c69702f38224">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzE2LTctMS0xLTA_8d11ee40-1c00-4aa6-ad38-de644cb61ca4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementstotal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzE2LTktMS0xLTA_79a87bf5-92c8-4d96-b7d8-5718ee4ec01f">2,068,147</ix:nonFraction>&#160;</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="24" 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%">Gross amount of recognized liabilities for repurchase agreements</span></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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzE3LTktMS0xLTA_3bee10df-3f6b-474e-b3ae-124789687695">2,068,147</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><td colspan="24" 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%">Amounts related to agreements not included in offsetting disclosures above</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: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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzE4LTktMS0xLTA_7897a407-5724-4451-9115-602e3ded3bdb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="iefbde35a1bee40dc8976665de60692b6_211"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 17 - <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90ZXh0cmVnaW9uOjhhMWJkYjg5MTJlZTQ5MmE4MmU2MWQyY2RmZDU0NzlhXzEwOTk1MTE2NDUxMTU_cd8be19f-df5f-443c-a161-f3af82e47dbd" continuedAt="i5b255c5ee07b4b5a825766e291ca143c" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="ia42e6c5858a1405fa43f72f9fb291c7e" continuedAt="i51d148d351ef42f3a36f817ad8c8b0c0"><ix:continuation id="i5b255c5ee07b4b5a825766e291ca143c" continuedAt="if52ccd0876614edab2a6eee83e03945f"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of an asset or liability is the price that would be received to sell that asset or paid to transfer that liability in an orderly transaction occurring in the principal market (or most advantageous market in the absence of a principal market) for such asset or liability. In estimating fair value, we utilize valuation techniques that are consistent with the market approach, the income approach and/or the cost approach. Such valuation techniques are consistently applied. Inputs to valuation techniques include the assumptions that market participants would use in pricing an asset or liability. ASC Topic&#160;820 establishes a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. The fair value hierarchy is as follows:</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;1 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;2 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Inputs other than quoted prices included in Level&#160;1 that are observable for the asset or liability, either directly or indirectly. These might include quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (such as interest rates, volatilities, prepayment speeds, credit risks, etc.) or inputs that are derived principally from or corroborated by market data by correlation or other means.</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;3 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Unobservable inputs for determining the fair values of assets or liabilities that reflect an entity&#8217;s own assumptions about the assumptions that market participants would use in pricing the assets or liabilities.</span></div></ix:continuation></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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%">128</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i51d148d351ef42f3a36f817ad8c8b0c0" continuedAt="i1bed63249f48477199ab919790ff792a"><ix:continuation id="if52ccd0876614edab2a6eee83e03945f" continuedAt="i160c135272974f3581e0099635f06c67"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, fair value is based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. Our valuation methodologies may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. While management believes our valuation methodologies are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different estimate of fair value at the reporting date. Furthermore, the reported fair value amounts have not been comprehensively revalued since the presentation dates, and therefore, estimates of fair value after the balance sheet date may differ significantly from the amounts presented herein. A more detailed description of the valuation methodologies used for assets and liabilities measured at fair value is set forth below. Transfers between levels of the fair value hierarchy are recognized on the actual date of the event or circumstances that caused the transfer, which generally coincides with our monthly and/or quarterly valuation process.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Assets and Financial Liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Financial assets and financial liabilities measured at fair value on a recurring basis include the following:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities Available for Sale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. U.S. Treasury securities are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as available for sale are reported at fair value utilizing Level&#160;2 inputs. For these securities, we obtain fair value measurements from an independent pricing service. The fair value measurements consider observable data that may include dealer quotes, market spreads, cash flows, the U.S. Treasury yield curve, live trading levels, trade execution data, market consensus prepayment speeds, credit information and the bond&#8217;s terms and conditions, among other things.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review the prices supplied by the independent pricing service, as well as their underlying pricing methodologies, for reasonableness and to ensure such prices are aligned with traditional pricing matrices. In general, we do not purchase investment portfolio securities that are esoteric or that have a complicated structure. Our entire portfolio consists of traditional investments, nearly all of which are U.S. Treasury obligations, federal agency bullet or mortgage pass-through securities, or general obligation or revenue based municipal bonds. Pricing for such instruments is fairly generic and is easily obtained. From time to time, we will validate prices supplied by the independent pricing service by comparison to prices obtained from third-party sources or derived using internal models.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trading Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. U.S. Treasury securities and exchange-listed common stock are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as trading are reported at fair value utilizing Level&#160;2 inputs in the same manner as described above for securities available for sale.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Derivatives are generally reported at fair value utilizing Level 2 inputs, except for foreign currency contracts, which are reported at fair value utilizing Level&#160;1 inputs. We obtain dealer quotations and utilize internally developed valuation models to value commodity swaps/options. We utilize internally developed valuation models and/or third-party models with observable market data inputs to validate the valuations provided by the dealers. Though there has never been a significant discrepancy in the valuations, should such a significant discrepancy arise, we would obtain price verification from a third-party dealer. We utilize internal valuation methods with observable market data inputs to estimate fair values of customer interest rate swaps, caps and floors. We also obtain dealer quotations for these derivatives for comparative purposes to assess the reasonableness of the model valuations. In cases where significant credit valuation adjustments are incorporated into the estimation of fair value, reported amounts are considered to have been derived utilizing Level&#160;3 inputs.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of potential valuation adjustments to our derivative positions, we evaluate the credit risk of our counterparties as well as ours. Accordingly, we have considered factors such as the likelihood of our default and the default of our counterparties, our net exposures and remaining contractual life, among other things, in determining if any fair value adjustments related to credit risk are required. Counterparty exposure is evaluated by netting positions that are subject to master netting arrangements, as well as considering the amount of collateral securing the position. We review our counterparty exposure on a regular basis, and, when necessary, appropriate business actions are taken to adjust the exposure. We also utilize this approach to estimate our own credit risk on derivative liability positions. To date, we have not realized any significant losses due to a counterparty&#8217;s inability to pay any net uncollateralized </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%">129</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i160c135272974f3581e0099635f06c67" continuedAt="i2c4481dd9bbd4bffa6fb88c8b4a36335"><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:120%"><ix:continuation id="i1bed63249f48477199ab919790ff792a" continuedAt="icf085acfb62c4f989be11c8e98865f46">position. The change in value of derivative assets and derivative liabilities attributable to credit risk was not significant during the reported periods.</ix:continuation></span></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90ZXh0cmVnaW9uOjhhMWJkYjg5MTJlZTQ5MmE4MmU2MWQyY2RmZDU0NzlhXzE1OTEz_a7b57cf0-14e7-430e-b595-1dd68fa86329" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize financial assets and financial liabilities measured at fair value on a recurring basis as of December&#160;31, 2021 and 2020, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.842%"></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:12.845%"></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:8pt;font-weight:700;line-height:100%">Level 1<br/>Inputs</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:8pt;font-weight:700;line-height:100%">Level 2<br/>Inputs</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:8pt;font-weight:700;line-height:100%">Level&#160;3<br/>Inputs</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:8pt;font-weight:700;line-height:100%">Total<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale:</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 7.75pt;text-align: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. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3aa680f645144719aeda5bcbaf3ad7e0_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzMtMS0xLTEtMA_c0468fd3-bbdd-4c41-b183-e816b9da82d7">2,179,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac66d8963b3c4fc9827e8c4973372139_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzMtNy0xLTEtMA_3b280860-0c64-4787-a2dd-97b64ab2bb68">2,179,433</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Residential mortgage-backed 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%">&#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="i81f19a4dd23046afbb7a64039a3ab2e7_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzQtMy0xLTEtMA_307b6c8b-19f7-4e9d-a544-96a015f1c544">4,066,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%">&#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="i4ee4077362a847f2afb54fed192223d8_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzQtNy0xLTEtMA_9b545fd4-16fe-449c-91b3-edb83ac07897">4,066,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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="i6ec5f7acf4b44a59bacfa6541e40a7a2_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzUtMy0xLTEtMA_bc7737db-1d5e-494b-a8fd-d8dd4df119ce">7,636,571</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="i086f0164439b465b940cb6aba81a070b_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzUtNy0xLTEtMA_a986f111-0734-4e41-854b-b01394c6fa90">7,636,571</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">&#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="ie173b4542e5349239dd5a70fda1ec649_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzYtMy0xLTEtMA_5e4691fd-91e0-4b3d-b384-19f48c9ea9aa">42,359</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="iede659a230a444349fe2950fca2e076e_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzYtNy0xLTEtMA_5b94e6e2-1ad2-4edb-ac6c-9dec05334d0a">42,359</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Trading account 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="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%">U.S. Treasury</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3aa680f645144719aeda5bcbaf3ad7e0_I20211231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzgtMS0xLTEtMA_12d14dde-f79a-44c7-a92e-33fd827c3826">24,237</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="iac66d8963b3c4fc9827e8c4973372139_I20211231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzgtNy0xLTEtMA_21502053-f312-4fc8-9fae-1d6fa4053a73">24,237</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="i6ec5f7acf4b44a59bacfa6541e40a7a2_I20211231" decimals="-3" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzktMy0xLTEtMA_5e97eb88-f3bf-4179-853e-66826470125e">925</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="i086f0164439b465b940cb6aba81a070b_I20211231" decimals="-3" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzktNy0xLTEtMA_ef05c4ef-6061-4a2f-9f86-b4e3a133cb9e">925</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 rate swaps, caps and floors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="i95f3cace20c944b7b608b73037c655e2_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzExLTMtMS0xLTA_fc7d123c-374b-420c-b05f-3c98a95d556c">44,310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="i9add791923e0442f880622fb426d9061_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzExLTctMS0xLTA_0f5a94f3-befd-48f5-8cea-0f5b2c182ad0">44,310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="ic34781edc4d5425d8998e06f878f07f6_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzEyLTMtMS0xLTA_39e74410-bcc9-4ac1-8d4d-ed0ba6034bcc">114,757</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4255363e672945218ade4ff9cbb5d4f7_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzEyLTUtMS0xLTA_67cdea6a-3baf-4085-8aa7-b457c8ba5947">&#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="i3e96cb43cb9b4b35b2381df25cf98679_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzEyLTctMS0xLTA_c691cd13-e2e8-49ba-b360-93452ebf3e61">114,757</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Foreign currency forward contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbee0fcc3fac464b81598645771ab326_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzEzLTEtMS0xLTA_192c5a73-a2b1-4f4a-91e1-04388cf43a53">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%">&#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="idea71ce37af14ad2a9f5f5c4281e12fa_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzEzLTctMS0xLTA_16cf8cee-e404-4509-ba6c-479b60d5851e">33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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><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 rate swaps, caps and floors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="i95f3cace20c944b7b608b73037c655e2_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzE1LTMtMS0xLTA_9c2effac-db4b-4042-bd08-44f9ef61623b">25,261</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="i9add791923e0442f880622fb426d9061_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzE1LTctMS0xLTA_dc9f953c-0089-4b1f-9f04-7d687845920a">25,261</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="ic34781edc4d5425d8998e06f878f07f6_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzE2LTMtMS0xLTA_c5b03020-1267-4df4-b5c4-f71bda756e90">113,261</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="i3e96cb43cb9b4b35b2381df25cf98679_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzE2LTctMS0xLTA_7c518e23-9866-42b8-abc1-40ce32b229eb">113,261</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Foreign currency forward contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbee0fcc3fac464b81598645771ab326_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzE3LTEtMS0xLTA_07855a41-0727-483d-9d2f-cdf181be9b21">55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="idea71ce37af14ad2a9f5f5c4281e12fa_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzE3LTctMS0xLTA_555843e4-4836-4277-85e4-c24a97caadc0">55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale:</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 7.75pt;text-align: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. Treasury</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="ibd7779aa53a4439e8f559b907a647658_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzIwLTEtMS0xLTA_acfa6971-3801-4ef6-a649-4a70d434b707">1,119,633</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30a43702bb5c401cb0a06e1b47fe5d60_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzIwLTctMS0xLTA_4ab5831e-094d-42a5-8822-2b1cd5514a88">1,119,633</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Residential mortgage-backed 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%">&#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="if1bfbd3960c545e8870ca8f61cf68f1d_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzIxLTMtMS0xLTA_22a0c41b-9878-4bd9-bced-faee4227e7b5">1,987,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%">&#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="i930e6d1ee9a045a0b73bdc9d5b69cfb1_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzIxLTctMS0xLTA_cc85ea1d-7d48-4280-b950-c5a01308ba8d">1,987,679</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="ie4ad76b1031b4267ad6b441fd869cb06_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzIyLTMtMS0xLTA_8fdc0a31-6ff8-4b22-bfca-8802d5a49610">7,287,902</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="id0bdd5904ea1463ba1730641162b95c0_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzIyLTctMS0xLTA_f6dea895-ab5f-49b5-846b-6de2a8b77241">7,287,902</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">&#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="i8b9eaaa7c0674f3a9295f0aba725a9ac_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzIzLTMtMS0xLTA_317a23ae-727c-4359-83ec-22f72aa3630b">42,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%">&#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="i13dd154f15b346dcaedddcce840194ce_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzIzLTctMS0xLTA_fe7f60c2-4edd-4f6a-94d3-9bdf1f2632a6">42,351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading account 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="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%">U.S. Treasury</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd7779aa53a4439e8f559b907a647658_I20201231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzI1LTEtMS0xLTA_1c034bf4-d316-4b15-b6a4-73e10f2a06b0">23,996</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="i30a43702bb5c401cb0a06e1b47fe5d60_I20201231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzI1LTctMS0xLTA_46e82545-6de7-4b49-9a73-0bad483462cd">23,996</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="ie4ad76b1031b4267ad6b441fd869cb06_I20201231" decimals="-3" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzI2LTMtMS0xLTA_7122c4ab-5329-4106-93a8-ef0f3b0c38ac">460</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="id0bdd5904ea1463ba1730641162b95c0_I20201231" decimals="-3" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzI2LTctMS0xLTA_51a20232-e981-4be6-b8cf-c3ccef361b9a">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets:</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 7.75pt;text-align: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 rate swaps, caps and floors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="id70ee56c7473403ea0a066e1279cebc7_I20201231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzI4LTMtMS0xLTA_d0f1c358-8da9-4746-ab7b-6ec4abd80611">85,665</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="ie990404b886649c2b072f1fd36cf7317_I20201231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzI4LTctMS0xLTA_85c53ad8-c73b-4ed4-8c60-0ba6c8382b32">85,665</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="i04e872a34efa4ce1a21c4fcc26c2c9ea_I20201231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzI5LTMtMS0xLTA_6cd2e6ab-6571-485d-9a93-b44a994da6ba">45,535</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4711223c67e2456aab387ef406bc0856_I20201231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzI5LTUtMS0xLTA_6c4d6296-17f2-4ab5-9e5d-df74be119338">456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib22a4c5461fb4d45849078aea7e85b6f_I20201231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzI5LTctMS0xLTA_5457c52b-ebc1-4905-9c04-a4540afdd72d">45,991</ix:nonFraction>&#160;</span></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%">Derivative 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><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 rate swaps, caps and floors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="id70ee56c7473403ea0a066e1279cebc7_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzMyLTMtMS0xLTA_1b63571f-f15b-454b-8c72-8a9f554c6a80">35,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%">&#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="ie990404b886649c2b072f1fd36cf7317_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzMyLTctMS0xLTA_0a87d6ff-1c7a-4c76-8afb-cd5168da66f4">35,187</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="i04e872a34efa4ce1a21c4fcc26c2c9ea_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzMzLTMtMS0xLTA_15480446-b401-4a2f-8459-49c66924da8e">45,099</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="ib22a4c5461fb4d45849078aea7e85b6f_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzMzLTctMS0xLTA_a2f14f28-8ede-42f0-9b6a-285594b24259">45,099</ix:nonFraction>&#160;</span></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></table></div></ix:nonNumeric><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="icf085acfb62c4f989be11c8e98865f46" continuedAt="i75fd1dc5c6504e59a9b830b911d8a510">Derivative assets, measured at fair value on a recurring basis using significant unobservable (Level&#160;3) inputs during the reported periods consist of commodity swaps sold to loan customers. The significant unobservable (Level&#160;3) inputs used in the fair value measurement of these commodity swaps sold to loan customers primarily relate to the probability of default and loss severity in the event of default. The probability of default is determined by the underlying risk grade of the loan (see Note 3 &#8211; Loans) underlying the commodity swap in that the probability of default increases as a loan&#8217;s risk grade deteriorates, while the loss severity is estimated through an analysis of the collateral supporting both the underlying loan and commodity swap. Generally, a change in the assumption used for the probability of default is accompanied by a directionally similar change in the assumption used for the loss severity. As of December 31, 2020, the weighted-average risk grade of loans underlying commodity swaps measured at fair value using significant unobservable (Level 3) inputs was <ix:nonFraction unitRef="grade" contextRef="i4711223c67e2456aab387ef406bc0856_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90ZXh0cmVnaW9uOjhhMWJkYjg5MTJlZTQ5MmE4MmU2MWQyY2RmZDU0NzlhXzI3NDg3NzkwODU0MTA_c208c0f6-2ae2-4a73-b3d9-b52037361b66">14.0</ix:nonFraction>. The weighted-average loss severity in the event of default on the commodity swaps was <ix:nonFraction unitRef="number" contextRef="i4711223c67e2456aab387ef406bc0856_I20201231" decimals="INF" name="cfr:WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90ZXh0cmVnaW9uOjhhMWJkYjg5MTJlZTQ5MmE4MmU2MWQyY2RmZDU0NzlhXzI3NDg3NzkwODU0MTg_cc182d5f-b6cb-466f-95f7-b491e032a2e6">10</ix:nonFraction>%. A reconciliation of the beginning and ending balances of derivative assets measured at fair value on a recurring basis using significant unobservable (Level 3) inputs is not presented as such amounts were not significant during the reported periods.</ix:continuation></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%">130</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i2c4481dd9bbd4bffa6fb88c8b4a36335" continuedAt="i369e3d8772914438bc03313b7197170f"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i75fd1dc5c6504e59a9b830b911d8a510" continuedAt="ifedb391e942b44dcbfbdcde4c35ccc5c">Certain financial assets and financial liabilities are measured at fair value on a nonrecurring basis; that is, the instruments are not measured at fair value on an ongoing basis but are subject to fair value adjustments in certain circumstances (for example, when there is evidence of impairment). Financial assets measured at fair value on a non-recurring basis during the reported periods include certain impaired loans reported at the fair value of the underlying collateral if repayment is expected solely from the collateral. Collateral values are estimated using Level 2 inputs based on observable market data, typically in the case of real estate collateral, or Level 3 inputs based on customized discounting criteria, typically in the case of non-real estate collateral such as inventory, oil and gas reserves, accounts receivable, equipment or other business assets.</ix:continuation></span></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90ZXh0cmVnaW9uOjhhMWJkYjg5MTJlZTQ5MmE4MmU2MWQyY2RmZDU0NzlhXzE1OTAz_d4a5d100-4709-4e09-9822-3d34fbd23ee2" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents collateral dependent loans that were remeasured and reported at fair value through a specific allocation of the allowance for credit losses on loans based upon the fair value of the underlying collateral:</span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.844%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Level 2</span></div></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 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%">Carrying value before allocations</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="ifa6ab6ab4fb444a3a16d989a24f75016_I20211231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzItMS0xLTEtMA_a75f708b-1b35-4acb-82f5-c2161b0a144a">1,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="ia287c754e01645c6ae9a8d9b7ef4fa22_I20201231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzItMy0xLTEtMA_b96a2419-51ef-4fce-a290-ebfcb01f2560">1,559</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2f6d03e78ac4afaa764d5213c778179_I20191231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzItNS0xLTEtMA_b2cfa859-d7da-42d0-908b-d7bf3b4fa97c">2,354</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Specific (allocations) reversals of prior allocations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa6ab6ab4fb444a3a16d989a24f75016_I20211231" decimals="-3" name="cfr:ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzMtMS0xLTEtMA_43f166fc-deb9-4d4f-b474-cfeb3e3ea77a">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="ia287c754e01645c6ae9a8d9b7ef4fa22_I20201231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzMtMy0xLTEtMA_330651f5-7cc4-4160-a36d-de4fd5ba89d4">450</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib2f6d03e78ac4afaa764d5213c778179_I20191231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzMtNS0xLTEtMA_895b601b-fc47-453d-a37e-0eb878b1c613">383</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 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%">Fair value</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="ifa6ab6ab4fb444a3a16d989a24f75016_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzQtMS0xLTEtMA_36ced4dc-11e9-4fb1-8f56-8c6c462ad568">1,547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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="ia287c754e01645c6ae9a8d9b7ef4fa22_I20201231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzQtMy0xLTEtMA_70097cd1-db6e-4601-aa0b-f75903b00444">1,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><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="ib2f6d03e78ac4afaa764d5213c778179_I20191231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzQtNS0xLTEtMA_10dcf4d7-38c0-4984-a0f0-baca7c0cbc27">1,971</ix:nonFraction>&#160;</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%">Level 3</span></div></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 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%">Carrying value before allocations</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="iabb27942db56438ab0880ed8f4fffa43_I20211231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzYtMS0xLTEtMA_13a4b16b-270c-41de-b094-8a837b9ba5d0">16,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2915b66eda94ed79952730caa330944_I20201231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzYtMy0xLTEtMA_f8e85cb3-2732-4964-9e34-3221ce826b07">34,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8da8437993004b5fa8a948e62fe4635b_I20191231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzYtNS0xLTEtMA_d390bd16-d14a-4a3c-b63c-203af29fbac7">65,176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Specific (allocations) reversals of prior allocations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iabb27942db56438ab0880ed8f4fffa43_I20211231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzctMS0xLTEtMA_f3ebc757-448e-40b7-908c-92db58913fc0">5,178</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id2915b66eda94ed79952730caa330944_I20201231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzctMy0xLTEtMA_b1f03a62-e022-49aa-ba3c-e989166d6269">11,151</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8da8437993004b5fa8a948e62fe4635b_I20191231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzctNS0xLTEtMA_1d2c7876-b5b9-4a07-91b3-338eb7d88ed6">18,019</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 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%">Fair value</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="iabb27942db56438ab0880ed8f4fffa43_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzgtMS0xLTEtMA_6765542c-bdbf-4a0c-b084-cb287e7c7f75">10,896</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="id2915b66eda94ed79952730caa330944_I20201231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzgtMy0xLTEtMA_fa970016-6cff-4961-9fdf-4b69c036dcb6">23,151</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="i8da8437993004b5fa8a948e62fe4635b_I20191231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzgtNS0xLTEtMA_e6f6e36f-c99a-42fe-9a28-2abf61358c8f">47,157</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><ix:continuation id="ifedb391e942b44dcbfbdcde4c35ccc5c" continuedAt="ifc8ebe0b28bc4aa8b449e9d0964cb3b6"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Financial Assets and Non-Financial Liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We do not have any non-financial assets or non-financial liabilities measured at fair value on a recurring basis. Certain non-financial assets measured at fair value on a non-recurring basis include foreclosed assets (upon initial recognition or subsequent impairment), non-financial assets and non-financial liabilities measured at fair value in the second step of a goodwill impairment test, and intangible assets and other non-financial long-lived assets measured at fair value for impairment assessment. Non-financial assets measured at fair value on a non-recurring basis during the reported periods include certain foreclosed assets which, upon initial recognition, were remeasured and reported at fair value through a charge-off to the allowance for credit losses on loans and certain foreclosed assets which, subsequent to their initial recognition, were remeasured at fair value through a write-down included in other non-interest expense. The fair value of a foreclosed asset is estimated using Level 2 inputs based on observable market data or Level 3 inputs based on customized discounting criteria. During the reported periods, all fair value measurements for foreclosed assets utilized Level 2 inputs.</span></ix:continuation></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="cfr:ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90ZXh0cmVnaW9uOjhhMWJkYjg5MTJlZTQ5MmE4MmU2MWQyY2RmZDU0NzlhXzE1ODk5_e130335a-cc90-45ae-adfd-f2fcc2544bd5" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents foreclosed assets that were remeasured and reported at fair value:</span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.844%"></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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreclosed assets remeasured at initial recognition:</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 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%">Carrying value of foreclosed assets prior to remeasurement</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzItMS0xLTEtMA_646197be-8eb4-4140-8fe9-c2aafffbed1e">&#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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzItMy0xLTEtMA_3a2805c7-e16f-416b-982a-d160b5568b16">&#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="i0e81a28f99bf453abf87863068fc2b5e_I20191231" decimals="-3" name="cfr:ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzItNS0xLTEtMA_fa444a2a-45c9-4928-b03e-b1ade279140e">1,348</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;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%">Charge-offs recognized in the allowance for credit losses on loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzMtMS0xLTEtMA_cceb159c-5bce-41eb-b8d7-ce926c82831e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzMtMy0xLTEtMA_b81e9821-7f5a-439d-ac88-8a4786590d1e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231" decimals="-3" name="cfr:ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzMtNS0xLTEtMA_09dd3e21-6156-4997-81b5-89e5f866542b">76</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%">Fair value</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:FairValueofForeclosedAssetsRemeasuredatInitialRecognition" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzQtMS0xLTEtMA_a6238ec0-8845-4436-9157-206fb14106f9">&#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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:FairValueofForeclosedAssetsRemeasuredatInitialRecognition" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzQtMy0xLTEtMA_f790180f-df32-4a39-84e6-7a7a936cb07e">&#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="i0e81a28f99bf453abf87863068fc2b5e_I20191231" decimals="-3" name="cfr:FairValueofForeclosedAssetsRemeasuredatInitialRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzQtNS0xLTEtMA_d564a69a-90d8-4705-9d0b-5393c39cc86d">1,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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreclosed assets remeasured subsequent to initial recognition:</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 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%">Carrying value of foreclosed assets prior to remeasurement</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzYtMS0xLTEtMA_e9cf6b00-7934-4c93-b2cd-b2b7114746fb">14</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzYtMy0xLTEtMA_a98bc68a-6638-428b-897e-27a1b340754c">328</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231" decimals="-3" name="cfr:ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzYtNS0xLTEtMA_a36eb755-0575-4a4c-913e-eb23d173ed5e">&#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 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%">Write-downs included in other non-interest 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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzctMS0xLTEtMA_34d7f5f9-e603-46f8-b4e0-ec2d98aa5294">14</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzctMy0xLTEtMA_31b93e67-1bea-48bc-84c1-6a0d1d5a8f71">231</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231" decimals="-3" name="cfr:ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzctNS0xLTEtMA_055ecd72-35fd-4fc2-a848-338444a7af66">&#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%">Fair value</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzgtMS0xLTEtMA_239a13c4-0846-4abf-9e50-232f58dd9c9b">&#8212;</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="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-3" name="cfr:FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzgtMy0xLTEtMA_0124a9de-2156-48a4-a09a-a5115fecf115">97</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="i0e81a28f99bf453abf87863068fc2b5e_I20191231" decimals="-3" name="cfr:FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzgtNS0xLTEtMA_13a91e21-ddd7-4026-a77f-78a2c5eb4595">&#8212;</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 id="ifc8ebe0b28bc4aa8b449e9d0964cb3b6" continuedAt="i6f93a140634e491b925ddac917980057"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Charge-offs recognized upon loan foreclosures are generally offset by general or specific allocations of the allowance for credit losses on loans and generally do not, and did not during the reported periods, significantly impact our credit loss expense. Regulatory guidelines require us to reevaluate the fair value of other real estate owned on at least an annual basis. While our policy is to comply with the regulatory guidelines, our general practice is to reevaluate the fair value of collateral supporting impaired collateral dependent loans on a quarterly basis. Thus, appraisals are generally not considered to be outdated, and we typically do not make any adjustments to the appraised values.</span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC Topic&#160;825, &#8220;Financial Instruments,&#8221; requires disclosure of the fair value of financial assets and financial liabilities, including those financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis. The estimated fair value approximates carrying value for cash and cash equivalents, accrued interest and the cash surrender value of life insurance policies. The methodologies for other </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%">131</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i369e3d8772914438bc03313b7197170f"><ix:continuation id="i6f93a140634e491b925ddac917980057"><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:120%">financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis are discussed below:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for variable-rate loans that reprice frequently and with no significant change in credit risk. The fair value of fixed-rate loans and variable-rate loans which reprice on an infrequent basis is estimated by discounting future cash flows using the current interest rates at which similar loans with similar terms would be made to borrowers of similar credit quality. An overall valuation adjustment is made for specific credit risks as well as general portfolio credit risk.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for demand deposits. The fair value of fixed-rate deposit liabilities with defined maturities is estimated by discounting future cash flows using the interest rates currently offered for deposits of similar remaining maturities. The estimated fair value of deposits does not take into account the value of our long-term relationships with depositors, commonly known as core deposit intangibles, which are separate intangible assets, and not considered financial instruments. Nonetheless, we would likely realize a core deposit premium if our deposit portfolio were sold in the principal market for such deposits.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Borrowed Funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for short-term borrowings. The fair value of long-term fixed-rate borrowings is estimated using quoted market prices, if available, or by discounting future cash flows using current interest rates for similar financial instruments. The estimated fair value approximates carrying value for variable-rate junior subordinated deferrable interest debentures that reprice quarterly.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loan Commitments, Standby and Commercial Letters of Credit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our lending commitments have variable interest rates and &#8220;escape&#8221; clauses if the customer&#8217;s credit quality deteriorates. Therefore, the fair values of these items are not significant and are not included in the following table.</span></div></ix:continuation><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90ZXh0cmVnaW9uOjhhMWJkYjg5MTJlZTQ5MmE4MmU2MWQyY2RmZDU0NzlhXzE1OTA1_d153eebc-a397-47e6-a9c2-b697970b8b29" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair values of financial instruments that are reported at amortized cost in our consolidated balance sheets, segregated by the level of valuation inputs within the fair value hierarchy utilized to measure fair value, were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:46.970%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.279%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.279%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.279%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.284%"></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:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Amount</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Amount</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 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><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:400;line-height:100%">Level 2 inputs:</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 7.75pt;text-align: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="ibd10f9778190465080319c0dbbe2e580_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzQtMS0xLTEtMA_107d5116-70f9-48f1-bbdf-b6f171cc4322">16,583,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="ie53ce1818c604d8a937ff9a75cf8c75e_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzQtMy0xLTEtMA_8e42f26c-1182-4511-a770-05c92a542a59">16,583,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="i96a36c2a24ec412781cfa81293b4e0eb_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzQtNS0xLTEtMA_c96e56d7-8b98-4c64-8bc8-c75260e6eb8e">10,288,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="iab8db80e2c13481eb2cc2c3185e02c15_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzQtNy0xLTEtMA_0ac82193-cac9-4dd9-87db-6130831b62cd">10,288,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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd10f9778190465080319c0dbbe2e580_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzUtMS0xLTEtMA_f561d396-7aaa-4627-a8ab-2f43c7b60142">1,749,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie53ce1818c604d8a937ff9a75cf8c75e_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzUtMy0xLTEtMA_b456a7d2-d0bf-409d-9d5b-eedb9d260662">1,809,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="i96a36c2a24ec412781cfa81293b4e0eb_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzUtNS0xLTEtMA_1be15d18-c0dd-44a6-846f-70ea1e747759">1,945,673</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab8db80e2c13481eb2cc2c3185e02c15_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzUtNy0xLTEtMA_cd17a44a-a03a-459a-a434-163ab946b256">2,052,896</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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 surrender value of life insurance policies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd10f9778190465080319c0dbbe2e580_I20211231" decimals="-3" name="us-gaap:CashSurrenderValueOfLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzYtMS0xLTEtMA_0e737d9d-a1eb-4e29-baec-3ad1bccd3920">190,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie53ce1818c604d8a937ff9a75cf8c75e_I20211231" decimals="-3" name="us-gaap:CashSurrenderValueOfLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzYtMy0xLTEtMA_63a3cd53-b654-4ab1-a050-089171f7591e">190,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96a36c2a24ec412781cfa81293b4e0eb_I20201231" decimals="-3" name="us-gaap:CashSurrenderValueOfLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzYtNS0xLTEtMA_01f3440a-ec99-4ea9-a8fc-069de8839e17">189,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab8db80e2c13481eb2cc2c3185e02c15_I20201231" decimals="-3" name="us-gaap:CashSurrenderValueOfLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzYtNy0xLTEtMA_c6c15c7f-2fec-471d-8b99-980a9c132352">189,984</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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 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="ibd10f9778190465080319c0dbbe2e580_I20211231" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzctMS0xLTEtMA_1b1e2356-fb85-4a5f-8b68-b76850a8cc1c">179,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="ie53ce1818c604d8a937ff9a75cf8c75e_I20211231" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzctMy0xLTEtMA_4ef6e33c-69ea-4a52-b14d-f6bcad6364cd">179,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="i96a36c2a24ec412781cfa81293b4e0eb_I20201231" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzctNS0xLTEtMA_0640af59-b671-4ad4-bfe3-b20ca2313771">181,432</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab8db80e2c13481eb2cc2c3185e02c15_I20201231" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzctNy0xLTEtMA_b18a83fb-745f-45c4-bd96-738308e55676">181,432</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Level 3 inputs:</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans, 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="iafc16f48dfa64b6eb0273b41c0209fc6_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzktMS0xLTEtMA_f2faa9e3-df2b-4b0e-a1b3-189efbb84ecf">16,087,731</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bc718a2f3e640b8a8b893336c223080_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzktMy0xLTEtMA_44552ccc-2d82-466a-8b95-0b6e82249acc">16,079,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="i876633f807c140b1a842bdcd4a952c72_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzktNS0xLTEtMA_d91f8a89-b114-46c8-ac23-efc5ad36942b">17,218,132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd99b1ef629a48cb84450e05d3cf14a9_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzktNy0xLTEtMA_0c66f6c5-ea5d-4c04-a1bf-a9fe444c86a7">17,390,683</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Financial 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><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%">Level 2 inputs:</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="ibd10f9778190465080319c0dbbe2e580_I20211231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzEyLTEtMS0xLTA_f82c13c9-3c37-4704-9990-a5a7ff591887">42,695,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie53ce1818c604d8a937ff9a75cf8c75e_I20211231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzEyLTMtMS0xLTA_adb4304a-1b1f-4272-9556-0f3960358b1d">41,343,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96a36c2a24ec412781cfa81293b4e0eb_I20201231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzEyLTUtMS0xLTA_d307a0a3-be91-461f-a95f-7182b8cfbce9">35,015,761</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab8db80e2c13481eb2cc2c3185e02c15_I20201231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzEyLTctMS0xLTA_1d0b7864-772a-43b0-b49a-9829194a3d4e">35,018,185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Federal funds purchased</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd10f9778190465080319c0dbbe2e580_I20211231" decimals="-3" name="us-gaap:FederalFundsPurchased" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzEzLTEtMS0xLTA_e973a362-2218-4669-929c-79cbe9611244">25,925</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie53ce1818c604d8a937ff9a75cf8c75e_I20211231" decimals="-3" name="us-gaap:FederalFundsPurchased" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzEzLTMtMS0xLTA_303878ac-a131-4408-97da-21a488fb04f7">25,925</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96a36c2a24ec412781cfa81293b4e0eb_I20201231" decimals="-3" name="us-gaap:FederalFundsPurchased" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzEzLTUtMS0xLTA_abbbf947-a1b6-4337-914d-6c40a879d129">48,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="iab8db80e2c13481eb2cc2c3185e02c15_I20201231" decimals="-3" name="us-gaap:FederalFundsPurchased" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzEzLTctMS0xLTA_8bb5b190-4956-43aa-859d-86bcfdaf466c">48,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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase 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="usd" contextRef="ibd10f9778190465080319c0dbbe2e580_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE0LTEtMS0xLTMxNDg4_8329444b-ada0-46a7-b034-dda2b8f0d552">2,740,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="ie53ce1818c604d8a937ff9a75cf8c75e_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE0LTMtMS0xLTMxNDg4_8f04fc52-442a-4daf-93b0-00c4bc70be73">2,740,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="i96a36c2a24ec412781cfa81293b4e0eb_I20201231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE0LTUtMS0xLTMxNDg4_2f2219e8-621a-487a-8665-b43140863958">2,068,147</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab8db80e2c13481eb2cc2c3185e02c15_I20201231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE0LTctMS0xLTMxNDg4_41cb8100-756f-4612-ba53-790e6d4f32db">2,068,147</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Junior subordinated deferrable interest debentures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd10f9778190465080319c0dbbe2e580_I20211231" decimals="-3" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE0LTEtMS0xLTA_3d67ee8b-bb3d-41cc-970f-0c1f932a6732">123,011</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie53ce1818c604d8a937ff9a75cf8c75e_I20211231" decimals="-3" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE0LTMtMS0xLTA_cba758c1-d0c6-472e-86b2-596f9105592e">123,712</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96a36c2a24ec412781cfa81293b4e0eb_I20201231" decimals="-3" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE0LTUtMS0xLTA_00b0f42c-38a8-4d73-aef2-4407a3489fb9">136,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab8db80e2c13481eb2cc2c3185e02c15_I20201231" decimals="-3" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE0LTctMS0xLTA_3e29c217-68cf-42bc-bca1-204fdf3957e1">137,115</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Subordinated notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd10f9778190465080319c0dbbe2e580_I20211231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE1LTEtMS0xLTA_4b2c31bc-6090-4e44-b066-fd57e873df3e">99,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="ie53ce1818c604d8a937ff9a75cf8c75e_I20211231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE1LTMtMS0xLTA_033ca3e4-8e4d-4f40-b5a3-baf545dcaba8">111,430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96a36c2a24ec412781cfa81293b4e0eb_I20201231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE1LTUtMS0xLTA_05a633e6-f784-4fc7-be93-7b641752b86f">99,021</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab8db80e2c13481eb2cc2c3185e02c15_I20201231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE1LTctMS0xLTA_b684340f-edc7-45bd-9175-292fa070e6b1">115,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 7.75pt;text-align: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 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="ibd10f9778190465080319c0dbbe2e580_I20211231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE2LTEtMS0xLTA_02fb6d3e-e835-4836-bbba-0d210b4a526e">3,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie53ce1818c604d8a937ff9a75cf8c75e_I20211231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE2LTMtMS0xLTA_a3102134-9c06-4341-bd5d-2fef32f05ca5">3,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96a36c2a24ec412781cfa81293b4e0eb_I20201231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE2LTUtMS0xLTA_7328915d-dc15-4ba7-9cb1-539246946059">8,127</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab8db80e2c13481eb2cc2c3185e02c15_I20201231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE2LTctMS0xLTA_1d737261-d9b3-40c4-9a2a-72b7fa22002b">8,127</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="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC Topic&#160;825, entities may choose to measure eligible financial instruments at fair value at specified election dates. The fair value measurement option (i)&#160;may be applied instrument by instrument, with certain exceptions, (ii)&#160;is generally irrevocable and (iii)&#160;is applied only to entire instruments and not to portions of instruments. Unrealized gains and losses on items for which the fair value measurement option has been elected must be reported in earnings at each subsequent reporting date. During the reported periods, we had <ix:nonFraction unitRef="usd" contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-3" name="cfr:Financialinstrumentsusingfairvaluemeasurementoption" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90ZXh0cmVnaW9uOjhhMWJkYjg5MTJlZTQ5MmE4MmU2MWQyY2RmZDU0NzlhXzEwOTk1MTE2NDUwOTU_7a7882bf-d361-4b3f-a7e0-c45a0f94b7dd">no</ix:nonFraction> financial instruments measured at fair value under the fair value measurement option.</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%">132</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_214"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 18 - <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90ZXh0cmVnaW9uOjBjZTRkMjdiNzllMjQwMGRhYWVkNDA5NGZiYzdhNDFhXzM2MzM_71008063-bac4-463b-b0ba-f45479197653" continuedAt="i8199029f1a574060bbf69802fcfbb76a" escape="true">Operating Segments</ix:nonNumeric></span></div><ix:continuation id="i8199029f1a574060bbf69802fcfbb76a" continuedAt="ib8966c61c238419fa9a69f39c8a46fd7"><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are managed under a matrix organizational structure whereby our <ix:nonFraction unitRef="segment" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90ZXh0cmVnaW9uOjBjZTRkMjdiNzllMjQwMGRhYWVkNDA5NGZiYzdhNDFhXzEwMQ_0d74806f-71a5-4824-a4b0-a5709aed3cfa"><ix:nonFraction unitRef="segment" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90ZXh0cmVnaW9uOjBjZTRkMjdiNzllMjQwMGRhYWVkNDA5NGZiYzdhNDFhXzEwMQ_5494f05a-cc85-493d-a543-c20da510190d"><ix:nonFraction unitRef="segment" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90ZXh0cmVnaW9uOjBjZTRkMjdiNzllMjQwMGRhYWVkNDA5NGZiYzdhNDFhXzEwMQ_86a74835-fc1c-4fdf-90c0-faa3c6157535">two</ix:nonFraction></ix:nonFraction></ix:nonFraction> primary operating segments, Banking and Frost Wealth Advisors, overlap a regional reporting structure. The regions are primarily based upon geographic location and include Austin, Corpus Christi, Dallas, Fort Worth, Houston, Permian Basin, Rio Grande Valley, San Antonio and Statewide. We are primarily managed based on the line of business structure. In that regard, all regions have the same lines of business, which have the same product and service offerings, have similar types and classes of customers and utilize similar service delivery methods. Pricing guidelines for products and services are the same across all regions. The regional reporting structure is primarily a means to scale the lines of business to provide a local, community focus for customer relations and business development.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banking and Frost Wealth Advisors are delineated by the products and services that each segment offers. The Banking operating segment includes both commercial and consumer banking services and Frost Insurance Agency. Commercial banking services are provided to corporations and other business clients and include a wide array of lending and cash management products. Consumer banking services include direct lending and depository services. Frost Insurance Agency provides insurance brokerage services to individuals and businesses covering corporate and personal property and casualty products, as well as group health and life insurance products. The Frost Wealth Advisors operating segment includes fee-based services within private trust, retirement services, and financial management services, including personal wealth management and securities brokerage services. A third operating segment, Non-Banks, is for the most part the parent holding company, as well as certain other insignificant non-bank subsidiaries of the parent that, for the most part, have little or no activity. The parent company&#8217;s principal activities include the direct and indirect ownership of our banking and non-banking subsidiaries and the issuance of debt and equity. Our principal source of revenue is dividends from our subsidiaries.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies of each reportable segment are the same as those of our consolidated entity except for the following items, which impact the Banking and Frost Wealth Advisors segments: (i)&#160;expenses for consolidated back-office operations and general overhead-type expenses such as executive administration, accounting and internal audit are allocated to operating segments based on estimated uses of those services, (ii)&#160;income tax expense for the individual segments is calculated essentially at the statutory rate, and (iii)&#160;the parent company records the tax expense or benefit necessary to reconcile to the consolidated total.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a match-funded transfer pricing process to assess operating segment performance. The process helps us to (i)&#160;identify the cost or opportunity value of funds within each business segment, (ii)&#160;measure the profitability of a particular business segment by relating appropriate costs to revenues, (iii)&#160;evaluate each business segment in a manner consistent with its economic impact on consolidated earnings, and (iv)&#160;enhance asset and liability pricing decisions.</span></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90ZXh0cmVnaW9uOjBjZTRkMjdiNzllMjQwMGRhYWVkNDA5NGZiYzdhNDFhXzM2Mzk_60cc0a8e-3f57-42ea-a6e4-0ddd6ba29ad3" continuedAt="ifd8453fbc2cb4039bee321f454cf2131" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial results by operating segment are detailed below. Certain prior period amounts have been reclassified to conform to the current presentation. Frost Wealth Advisors excludes off-balance-sheet managed and custody assets with a total fair value of $<ix:nonFraction unitRef="usd" contextRef="ib576695ce5834fd5a567a66cb127a0f7_I20211231" decimals="-8" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90ZXh0cmVnaW9uOjBjZTRkMjdiNzllMjQwMGRhYWVkNDA5NGZiYzdhNDFhXzM1ODY_b5fc264f-1c7d-4bf0-8652-a2c88dbc1301">43.3</ix:nonFraction> billion, $<ix:nonFraction unitRef="usd" contextRef="i05aae73510c34f1fb545471dadfd6350_I20201231" decimals="-8" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90ZXh0cmVnaW9uOjBjZTRkMjdiNzllMjQwMGRhYWVkNDA5NGZiYzdhNDFhXzM1OTA_72ad9039-2054-4942-abaf-7a10ab275b23">38.6</ix:nonFraction> billion and $<ix:nonFraction unitRef="usd" contextRef="i33495d0f19894766bcc3361aa65b755f_I20191231" decimals="-8" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90ZXh0cmVnaW9uOjBjZTRkMjdiNzllMjQwMGRhYWVkNDA5NGZiYzdhNDFhXzM1OTc_6fa2f66d-b1a6-45dd-9a7d-0f12a115f073">37.8</ix:nonFraction> billion at December&#160;31, 2021, 2020 and 2019.</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:45.855%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.560%"></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.560%"></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.560%"></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.562%"></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:8pt;font-weight:700;line-height:100%">Banking</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:8pt;font-weight:700;line-height:100%">Frost<br/>Wealth<br/>Advisors</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:8pt;font-weight:700;line-height:100%">Non-Banks</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:8pt;font-weight:700;line-height:100%">Consolidated</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%">2021</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;text-align: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 interest income (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="i96373f2584fe4cb6a1d13a221ac3cfdf_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzItMS0xLTEtMA_b28634a8-db47-4412-af38-6719c853e2ad">989,870</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i89952ef8a4e54fd7b4e613a4ddf30db5_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzItMy0xLTEtMA_34dd3ec0-c9c5-4e1a-8df7-3797e819f91f">2,138</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i9617e354a3834b32b1c2b33dc55a8940_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzItNS0xLTEtMA_f00f650f-ba3e-4527-afda-bdf0c5468f85">7,141</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzItNy0xLTEtMA_6c709d68-efb2-4748-a844-866d8d989008">984,867</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Credit loss 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="i96373f2584fe4cb6a1d13a221ac3cfdf_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzMtMS0xLTEtMA_c64b2b08-7935-4b8b-b366-c031cd73d3c9">54</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89952ef8a4e54fd7b4e613a4ddf30db5_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzMtMy0xLTEtMA_07ca3da6-743c-433c-a60c-ef22bf854913">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9617e354a3834b32b1c2b33dc55a8940_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzMtNS0xLTEtMA_2e12e752-40da-49ca-bee2-516ebb0dbd30">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzMtNy0xLTEtMA_377e822e-fe05-4ae7-a987-9d3f25f1ed2d">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;text-align: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-interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96373f2584fe4cb6a1d13a221ac3cfdf_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzQtMS0xLTEtMA_248b3552-3a18-4287-a5c0-e9191b71bcca">220,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="i89952ef8a4e54fd7b4e613a4ddf30db5_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzQtMy0xLTEtMA_55b4fcca-cbf4-41dc-9a4f-59f427ed88e0">167,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="i9617e354a3834b32b1c2b33dc55a8940_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzQtNS0xLTEtMA_fae314f3-82b4-49c5-ab69-1fd572164a24">1,376</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzQtNy0xLTEtMA_5bd8c776-89c2-4b43-a267-eacf8ac12e2d">386,728</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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-interest 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="i96373f2584fe4cb6a1d13a221ac3cfdf_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzUtMS0xLTEtMA_8e21b166-ca3c-4489-8249-9fca2cb9703e">753,719</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89952ef8a4e54fd7b4e613a4ddf30db5_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzUtMy0xLTEtMA_03bd5a2f-ebd6-46ce-872d-9a21c218bbd5">122,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="i9617e354a3834b32b1c2b33dc55a8940_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzUtNS0xLTEtMA_ffd4e7b7-b902-4399-935f-dbfb56be09ac">5,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzUtNy0xLTEtMA_7060550d-8e02-4eac-a53d-5638c9bb0fbe">881,994</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 (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="i96373f2584fe4cb6a1d13a221ac3cfdf_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzYtMS0xLTEtMA_92207bf7-cf09-4aef-bc09-754567c5b073">456,759</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89952ef8a4e54fd7b4e613a4ddf30db5_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzYtMy0xLTEtMA_e8ce2f58-a17f-4b3f-93ff-6607b88d8951">46,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9617e354a3834b32b1c2b33dc55a8940_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzYtNS0xLTEtMA_90ebdd05-95a9-46fb-9bc9-127ab554a00c">13,820</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzYtNy0xLTEtMA_ce074467-65a2-4015-bfa4-df1e4aa592b8">489,538</ix:nonFraction>&#160;</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 tax expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96373f2584fe4cb6a1d13a221ac3cfdf_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzctMS0xLTEtMA_24f49e58-b377-42d1-a00a-5e9ebc823106">41,483</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89952ef8a4e54fd7b4e613a4ddf30db5_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzctMy0xLTEtMA_17a65ec1-4438-436b-9c9e-250129b16195">9,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="i9617e354a3834b32b1c2b33dc55a8940_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzctNS0xLTEtMA_f242b9d2-227b-4e58-83a4-8ca8449a3031">4,810</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzctNy0xLTEtMA_55072f5a-a769-4ad8-b0ba-32347eb64d15">46,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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="i96373f2584fe4cb6a1d13a221ac3cfdf_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzgtMS0xLTEtMA_fa2c544c-2ec9-4339-a19d-931e99b2f8fb">415,276</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89952ef8a4e54fd7b4e613a4ddf30db5_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzgtMy0xLTEtMA_bbd68471-7e0f-49f5-8423-8818fa8fafb4">36,813</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9617e354a3834b32b1c2b33dc55a8940_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzgtNS0xLTEtMA_0b22f5ea-e4fe-4dca-824a-71e83f5a112a">9,010</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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzgtNy0xLTEtMA_cdf822c6-08a6-4cca-97d3-a9ee1f2f04da">443,079</ix:nonFraction>&#160;</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%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96373f2584fe4cb6a1d13a221ac3cfdf_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzktMS0xLTEtMA_4f698639-6ac5-44c1-b76a-1b5ddd52f5ce">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89952ef8a4e54fd7b4e613a4ddf30db5_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzktMy0xLTEtMA_24e4e371-1b62-4d72-9b44-f7c1ff393125">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9617e354a3834b32b1c2b33dc55a8940_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzktNS0xLTEtMA_37cd158a-188f-412f-87f1-b9659bd0649b">7,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="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzktNy0xLTEtMA_eb5e031e-bfdc-4bdf-ba34-c77ba440a4e7">7,157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 income (loss) available to common shareholders</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="i96373f2584fe4cb6a1d13a221ac3cfdf_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzExLTEtMS0xLTA_ac0649cf-590f-445b-bd62-69dcc43250b2">415,276</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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="i89952ef8a4e54fd7b4e613a4ddf30db5_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzExLTMtMS0xLTA_f98be8d4-68fe-46c4-8be7-14ab9e7ce41f">36,813</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 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="i9617e354a3834b32b1c2b33dc55a8940_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzExLTUtMS0xLTA_17e73b26-7358-4880-850e-bb33e3293200">16,167</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzExLTctMS0xLTA_9e17f1af-dab1-4b2c-ba3e-b7413bcf5c1e">435,922</ix:nonFraction>&#160;</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%">Revenues from (expenses to) external customers</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96373f2584fe4cb6a1d13a221ac3cfdf_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzEyLTEtMS0xLTA_dbc234f0-9874-4242-af24-03108fd9bbec">1,210,532</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89952ef8a4e54fd7b4e613a4ddf30db5_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzEyLTMtMS0xLTA_8ce718af-afa4-4ecc-b2cc-e832abcceb87">169,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9617e354a3834b32b1c2b33dc55a8940_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzEyLTUtMS0xLTA_45baacbd-4c0d-4bda-a706-b135d40caf6b">8,517</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzEyLTctMS0xLTA_126c83dd-b05e-40fd-918b-4ee4b5fe5db5">1,371,595</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average assets (in millions)</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="i02c03323b6d84581ae347bcb6409a84a_I20211231" decimals="-5" name="cfr:SegmentReportingAverageAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzEzLTEtMS0xLTA_393515dc-e219-466a-b070-7ef4ffaaca97">45,903</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="ib576695ce5834fd5a567a66cb127a0f7_I20211231" decimals="-5" name="cfr:SegmentReportingAverageAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzEzLTMtMS0xLTA_35eca7ea-30a5-4ae2-ae7c-55f3de14275a">70</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="ic84993b773f34e9ba0855f7290533c1c_I20211231" decimals="-5" name="cfr:SegmentReportingAverageAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzEzLTUtMS0xLTA_f89ca598-aa0c-4a36-93b4-0f6f27b8731e">10</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="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231" decimals="-5" name="cfr:SegmentReportingAverageAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzEzLTctMS0xLTA_edd9994d-d8a2-46cf-b448-6ddd3b79fab8">45,983</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></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%">133</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div style="margin-top:5pt;text-align:justify"><ix:continuation id="ib8966c61c238419fa9a69f39c8a46fd7"><ix:continuation id="ifd8453fbc2cb4039bee321f454cf2131"><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:45.855%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.560%"></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.560%"></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.560%"></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.562%"></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:8pt;font-weight:700;line-height:100%">Banking</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:8pt;font-weight:700;line-height:100%">Frost<br/>Wealth<br/>Advisors</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:8pt;font-weight:700;line-height:100%">Non-Banks</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:8pt;font-weight:700;line-height:100%">Consolidated</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%">2020</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;text-align: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 interest income (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="i4f7e26866d8d478e8b6825b136cac85a_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzItMS0xLTEtMA_8b35f8d3-4bdf-4849-a45c-e385c3913fff">981,441</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i4090beae5dba4af9951a1883b5176996_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzItMy0xLTEtMA_7cec955b-da7f-46d3-8934-eb1162b372c9">2,776</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="ie797562714df4965ab23a5069d700ff4_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzItNS0xLTEtMA_63ccbc68-9c56-436c-83ea-735b08d8287f">8,216</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzItNy0xLTEtMA_fcf353f5-deec-48b4-9e6b-195ad11d10da">976,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%">Credit loss 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="i4f7e26866d8d478e8b6825b136cac85a_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzMtMS0xLTEtMA_49f56dc7-70bc-460a-baae-215c467bae81">241,230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4090beae5dba4af9951a1883b5176996_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzMtMy0xLTEtMA_1274a80c-93e7-4010-85d4-bd4f8757a751">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie797562714df4965ab23a5069d700ff4_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzMtNS0xLTEtMA_a9ea2121-375f-4171-a3cf-fd9dfd2135e7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzMtNy0xLTEtMA_c14c9425-f13a-436b-9a54-b5a81cc52e9e">241,230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f7e26866d8d478e8b6825b136cac85a_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzQtMS0xLTEtMA_c1efa531-baac-408d-9c6c-586dd92399ce">321,136</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4090beae5dba4af9951a1883b5176996_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzQtMy0xLTEtMA_9e473d6c-7b09-464f-9998-d5283a809a81">145,268</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie797562714df4965ab23a5069d700ff4_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NoninterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzQtNS0xLTEtMA_984ef20a-cd4f-48ea-9568-bfe16cb9e3da">950</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzQtNy0xLTEtMA_1f1a6526-d3a8-444d-a03a-56d797b6f67e">465,454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest 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="i4f7e26866d8d478e8b6825b136cac85a_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzUtMS0xLTEtMA_cd998676-4a15-4d54-8f90-8502beb4cef1">718,519</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4090beae5dba4af9951a1883b5176996_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzUtMy0xLTEtMA_8609ef33-9672-49f4-89b7-f3de6c608300">123,630</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie797562714df4965ab23a5069d700ff4_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzUtNS0xLTEtMA_7297c559-68f1-48f2-997a-63709b8feb5f">6,755</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzUtNy0xLTEtMA_a2fc846a-618d-4794-9441-29776652af0b">848,904</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 (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="i4f7e26866d8d478e8b6825b136cac85a_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzYtMS0xLTEtMA_bd220b2e-ab99-4bef-af3b-64a467b3b77f">342,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4090beae5dba4af9951a1883b5176996_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzYtMy0xLTEtMA_7bb9ba2a-0ba5-4965-bf7d-0bd6e568e294">24,414</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie797562714df4965ab23a5069d700ff4_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzYtNS0xLTEtMA_375b1643-0483-4b5f-8434-7bd906e14546">15,921</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzYtNy0xLTEtMA_5c70ba93-2811-4755-b12c-50fb41a94ed6">351,321</ix:nonFraction>&#160;</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 tax expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f7e26866d8d478e8b6825b136cac85a_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzctMS0xLTEtMA_cb16d878-c6b1-48f8-957b-d50ba91a25a9">20,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="i4090beae5dba4af9951a1883b5176996_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzctMy0xLTEtMA_1d4fa5ed-9a32-4745-9972-416cbfd8f396">5,127</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie797562714df4965ab23a5069d700ff4_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzctNS0xLTEtMA_c74d237b-beb2-4380-b758-f6ecffe834d0">5,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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzctNy0xLTEtMA_097d87f0-47a9-4e72-ad56-26cee974476a">20,170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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="i4f7e26866d8d478e8b6825b136cac85a_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzgtMS0xLTEtMA_3e26b822-c056-48b9-9640-087dd69ecce4">322,481</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4090beae5dba4af9951a1883b5176996_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzgtMy0xLTEtMA_486fef88-d97e-4e5b-8a40-a5bc9eac0117">19,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="ie797562714df4965ab23a5069d700ff4_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzgtNS0xLTEtMA_a0c67241-b86f-4ed4-8850-4afa13bae43b">10,617</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzgtNy0xLTEtMA_26ec8845-3c64-4eb6-a049-ee7dc9c699f2">331,151</ix:nonFraction>&#160;</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%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f7e26866d8d478e8b6825b136cac85a_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzktMS0xLTEtMzE1OTQ_4c31a19b-b916-4e4e-bda4-acc10f98af05">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4090beae5dba4af9951a1883b5176996_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzktMy0xLTEtMzE1OTY_ace5c149-19ad-454d-8fda-3094bfb18035">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie797562714df4965ab23a5069d700ff4_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzktNS0xLTEtMzE1OTg_f3132efc-7caa-4561-98c7-a90377162fd1">2,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzktNy0xLTEtMzE2MDA_b482efb8-1cdf-44eb-9f54-bc1089f76798">2,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of preferred 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="i4f7e26866d8d478e8b6825b136cac85a_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzktMS0xLTEtMA_c87c24f1-6251-4f96-b98f-cdbbb7c2477e">&#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="i4090beae5dba4af9951a1883b5176996_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzktMy0xLTEtMA_535a8d2e-b920-4394-93ed-82264fe78d7d">&#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="ie797562714df4965ab23a5069d700ff4_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzktNS0xLTEtMA_276c405e-3b59-44f5-bb61-b248303540d4">5,514</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzktNy0xLTEtMA_b3f99cf1-cf7f-4f0e-a19a-4cb3618c846b">5,514</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Net income (loss) available to common shareholders</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="i4f7e26866d8d478e8b6825b136cac85a_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzEwLTEtMS0xLTA_86d6fd08-299d-40fc-a7ce-23f84f4ce278">322,481</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i4090beae5dba4af9951a1883b5176996_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzEwLTMtMS0xLTA_beec1af4-25c8-4751-8f7b-8ae87939432d">19,287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ie797562714df4965ab23a5069d700ff4_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzEwLTUtMS0xLTA_f88be5b1-582d-4350-9372-e833ca7777de">18,147</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzEwLTctMS0xLTA_48b88667-9cd1-4484-889f-459152a3ae30">323,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></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%">Revenues from (expenses to) external customers</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="i4f7e26866d8d478e8b6825b136cac85a_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzExLTEtMS0xLTA_deaaec55-757d-4f75-8c79-48b407d283f8">1,302,577</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="i4090beae5dba4af9951a1883b5176996_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzExLTMtMS0xLTA_382035d7-da63-46f1-b499-8774217bdac8">148,044</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="ie797562714df4965ab23a5069d700ff4_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzExLTUtMS0xLTA_45d2f067-0bc7-4c47-8aeb-9e42ad4c9b6b">9,166</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="i97d177426fc8411194a88211ad11b119_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzExLTctMS0xLTA_88dc0893-643f-445c-92c7-fda42cf4501f">1,441,455</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average assets (in millions)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica814cd574444f6a85400a065772b48e_I20201231" decimals="-5" name="cfr:SegmentReportingAverageAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzEyLTEtMS0xLTA_63024239-f03d-4e5e-92f4-cd09efb2d317">37,892</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05aae73510c34f1fb545471dadfd6350_I20201231" decimals="-5" name="cfr:SegmentReportingAverageAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzEyLTMtMS0xLTA_56f1ac3e-0cad-4b80-8998-def600e22cf2">59</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f8adeda45f04335a39109fe0a5a318e_I20201231" decimals="-5" name="cfr:SegmentReportingAverageAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzEyLTUtMS0xLTA_796c07cb-5723-4921-bac0-6f470822f50d">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c79054bc34425aeb277bc88921659_I20201231" decimals="-5" name="cfr:SegmentReportingAverageAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzEyLTctMS0xLTA_71e7f8c7-2720-42ba-843b-695df749f532">37,961</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 interest income (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="i40b18819f2104767a4c77414a8d49a25_D20190101-20191231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE0LTEtMS0xLTA_49994047-2878-45e8-82d7-ee79fb6f2740">1,010,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i297d55b71e614f98986780a92ada353b_D20190101-20191231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE0LTMtMS0xLTA_7b6fa270-0abc-4420-b34f-4258734e623d">4,001</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i84ed02aaba184f019a922cf5431f3da4_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE0LTUtMS0xLTA_9a18f37b-9276-430d-bcf5-b1ef4f26bcd5">10,364</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE0LTctMS0xLTA_c3f00a02-8278-4710-a350-1d8d02dc6102">1,004,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss 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="i40b18819f2104767a4c77414a8d49a25_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE1LTEtMS0xLTA_dcd2c179-1eae-4c8d-8c03-87739901d530">33,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="i297d55b71e614f98986780a92ada353b_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE1LTMtMS0xLTA_07ee596b-78f8-4842-9060-b1afc2f4bf9b">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="i84ed02aaba184f019a922cf5431f3da4_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE1LTUtMS0xLTA_9106c4a0-4920-4891-8b15-5103456d718c">&#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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE1LTctMS0xLTA_5503c9eb-cea1-4f89-8a83-362bcdd5c70b">33,759</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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-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="i40b18819f2104767a4c77414a8d49a25_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE2LTEtMS0xLTA_022a129f-f3d2-4652-9317-6018a7261a06">218,447</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i297d55b71e614f98986780a92ada353b_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE2LTMtMS0xLTA_590079b8-a1ea-40b8-a1e5-dd71c0ad8b0b">145,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="i84ed02aaba184f019a922cf5431f3da4_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NoninterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE2LTUtMS0xLTA_5ec1ddb6-e06f-4502-84ca-bef191412f47">450</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE2LTctMS0xLTA_92c3c0fc-d51e-478d-892d-91e3865ab2b3">363,902</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest 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="i40b18819f2104767a4c77414a8d49a25_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE3LTEtMS0xLTA_f6250052-3eb5-4290-9779-8ac58af9174f">703,121</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i297d55b71e614f98986780a92ada353b_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE3LTMtMS0xLTA_09f6f13b-54c9-49de-98b1-6cb3271ddb2c">124,622</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84ed02aaba184f019a922cf5431f3da4_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE3LTUtMS0xLTA_710d140d-4a94-4e4e-8647-2217eb680c25">6,936</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE3LTctMS0xLTA_bc12bebd-4a13-47bb-a3e7-96c61b190344">834,679</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 (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%"><ix:nonFraction unitRef="usd" contextRef="i40b18819f2104767a4c77414a8d49a25_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE4LTEtMS0xLTA_c096c64e-1896-4680-ba6d-7fdd001eed89">491,936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i297d55b71e614f98986780a92ada353b_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE4LTMtMS0xLTA_283bb048-e41a-4d36-bd8e-1055a88ca727">25,283</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i84ed02aaba184f019a922cf5431f3da4_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE4LTUtMS0xLTA_f41994d6-e32b-416f-a042-4fc9d0bbbdab">17,750</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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE4LTctMS0xLTA_c71e128b-8c09-4ea3-977a-60469390e629">499,469</ix:nonFraction>&#160;</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%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40b18819f2104767a4c77414a8d49a25_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE5LTEtMS0xLTA_e61b98ae-ddcf-4621-9bb3-886a94aac840">55,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i297d55b71e614f98986780a92ada353b_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE5LTMtMS0xLTA_eee112e9-7161-4022-a568-774d1b7b16ab">5,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="i84ed02aaba184f019a922cf5431f3da4_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE5LTUtMS0xLTA_6e633aa7-63c2-4ff5-8b9b-bb5cd25f9664">4,958</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE5LTctMS0xLTA_d9be9e34-8202-4311-a22e-608a336fb76d">55,870</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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="i40b18819f2104767a4c77414a8d49a25_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIwLTEtMS0xLTA_5b6852f0-bc2d-4a52-8920-747bb3cb65a6">436,416</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i297d55b71e614f98986780a92ada353b_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIwLTMtMS0xLTA_6457fd8f-2f52-4256-81e5-c435a1348ced">19,975</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i84ed02aaba184f019a922cf5431f3da4_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIwLTUtMS0xLTA_d826457e-7228-42d0-977a-5484496f2ecb">12,792</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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIwLTctMS0xLTA_1cc8807c-fe68-4cb9-a89d-0bff0234b4cd">443,599</ix:nonFraction>&#160;</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%">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="i40b18819f2104767a4c77414a8d49a25_D20190101-20191231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIxLTEtMS0xLTA_0f00405b-a9b0-4a01-8650-206d470dd66b">&#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="i297d55b71e614f98986780a92ada353b_D20190101-20191231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIxLTMtMS0xLTA_34e11bd8-f867-4b53-91eb-b82d1b086e80">&#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="i84ed02aaba184f019a922cf5431f3da4_D20190101-20191231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIxLTUtMS0xLTA_560c1c34-63fe-4ad3-947f-6e05425a78c7">8,063</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIxLTctMS0xLTA_61e89100-96af-42db-a5e0-f50d12581d1a">8,063</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Net income (loss) available to common shareholders</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="i40b18819f2104767a4c77414a8d49a25_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIyLTEtMS0xLTA_3fb1bc1a-088c-449b-8154-2a409bf384d1">436,416</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i297d55b71e614f98986780a92ada353b_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIyLTMtMS0xLTA_981c0d41-7bc5-4dcc-ac32-85c4ad1e8f2c">19,975</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i84ed02aaba184f019a922cf5431f3da4_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIyLTUtMS0xLTA_79eab0c2-89d9-4a73-9182-c9352d894aae">20,855</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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIyLTctMS0xLTA_a50f469f-ea6b-437e-9cc1-768597500305">435,536</ix:nonFraction>&#160;</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%">Revenues from (expenses to) external customers</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="i40b18819f2104767a4c77414a8d49a25_D20190101-20191231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIzLTEtMS0xLTA_214de19a-1f32-4c01-85d8-ac8562bf4e42">1,228,815</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="i297d55b71e614f98986780a92ada353b_D20190101-20191231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIzLTMtMS0xLTA_416e9688-3a36-4200-934a-3714d6fe322a">149,906</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="i84ed02aaba184f019a922cf5431f3da4_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIzLTUtMS0xLTA_3320ed90-5514-4e36-a5d0-961eaebd7960">10,814</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="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIzLTctMS0xLTA_265a0f45-bd43-467b-9219-5d74006aaea4">1,367,907</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average assets (in millions)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a83dc4f14ad4988ad667d9c2c8d8153_I20191231" decimals="-5" name="cfr:SegmentReportingAverageAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzI0LTEtMS0xLTA_b36ba1b4-809c-421b-ab21-8e2e93cc1bbc">32,019</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="i33495d0f19894766bcc3361aa65b755f_I20191231" decimals="-5" name="cfr:SegmentReportingAverageAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzI0LTMtMS0xLTA_8ce8262d-79e1-49e0-8be1-aac65139e4fc">56</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="i93df287b87e64024aee7684e02c900f5_I20191231" decimals="-5" name="cfr:SegmentReportingAverageAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzI0LTUtMS0xLTA_fbdc5524-5425-4f50-8835-d7d67f424f31">11</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="i0e81a28f99bf453abf87863068fc2b5e_I20191231" decimals="-5" name="cfr:SegmentReportingAverageAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzI0LTctMS0xLTA_4b165243-e562-4053-a4b4-085586222508">32,086</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></ix:continuation></div><div id="iefbde35a1bee40dc8976665de60692b6_217"></div><div style="margin-top:9pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">134</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 19 - <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90ZXh0cmVnaW9uOjM5NTlkNjI0MDI5ODRiYTViMjBjN2ZmMDY2NzkyMWQ2XzM0OQ_fcb8f30f-5d7e-4523-89e6-5db59de9e724" continuedAt="i035021a180e347ec99ed13542fa7e5c4" escape="true">Condensed Financial Statements of Parent Company</ix:nonNumeric></span></div><ix:continuation id="i035021a180e347ec99ed13542fa7e5c4" continuedAt="i86f6f281d9bd4efea8bcee16d269cdc0"><div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed financial statements pertaining only to Cullen/Frost Bankers, Inc. are presented below. Investments in subsidiaries are stated using the equity method of accounting.</span></div><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="srt:ScheduleOfCondensedBalanceSheetTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90ZXh0cmVnaW9uOjM5NTlkNjI0MDI5ODRiYTViMjBjN2ZmMDY2NzkyMWQ2XzM2MQ_8c1d0ca6-1a3e-47c4-bfd4-225706604787" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Balance Sheets</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:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.843%"></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:8pt;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:8pt;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:8pt;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:700;line-height:100%">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 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%">Cash</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="id4f16f8c0c0b4fe2857291d09a565da4_I20211231" decimals="-3" name="us-gaap:CashAndDueFromBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzMtMS0xLTEtMA_2f28cd49-40b3-47fd-8ec2-82c14d67d9fc">471,875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i243d2e2d99a341d09986376c77ef74d2_I20201231" decimals="-3" name="us-gaap:CashAndDueFromBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzMtMy0xLTEtMA_b8b70b2a-5f22-4d8b-8326-d953c049d161">381,240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Resell 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="usd" contextRef="id4f16f8c0c0b4fe2857291d09a565da4_I20211231" decimals="-3" name="us-gaap:SecuritiesPurchasedUnderAgreementsToResell" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzQtMS0xLTEtMA_a6dcbdb3-6447-450a-ad01-b5c51ad3e49b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i243d2e2d99a341d09986376c77ef74d2_I20201231" decimals="-3" name="us-gaap:SecuritiesPurchasedUnderAgreementsToResell" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzQtMy0xLTEtMA_cee1cbd6-016d-43df-af8c-1e6739296d30">&#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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4f16f8c0c0b4fe2857291d09a565da4_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzUtMS0xLTEtMA_1560fb47-99ab-4dcf-a7c7-01772f5f61e7">471,875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i243d2e2d99a341d09986376c77ef74d2_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzUtMy0xLTEtMA_0190fa0c-d1fa-416d-8ff9-506a405120d0">381,240</ix:nonFraction>&#160;</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 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%">Investment in subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4f16f8c0c0b4fe2857291d09a565da4_I20211231" decimals="-3" name="cfr:InvestmentInSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzYtMS0xLTEtMA_7245d90d-86dc-42ff-8be2-6f7d6e8ffce3">4,222,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="i243d2e2d99a341d09986376c77ef74d2_I20201231" decimals="-3" name="cfr:InvestmentInSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzYtMy0xLTEtMA_d859c57b-b520-43aa-9b50-d4512fa53335">4,155,619</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Accrued interest receivable and 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="id4f16f8c0c0b4fe2857291d09a565da4_I20211231" decimals="-3" name="us-gaap:InterestReceivableAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzctMS0xLTEtMA_89d15fd1-315e-4b97-8fef-9935c2328c42">2,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="i243d2e2d99a341d09986376c77ef74d2_I20201231" decimals="-3" name="us-gaap:InterestReceivableAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzctMy0xLTEtMA_d72813c7-ec6a-4077-8c1a-a158edee92eb">2,164</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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 assets</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="id4f16f8c0c0b4fe2857291d09a565da4_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzgtMS0xLTEtMA_b6410d4d-9618-43cb-b4a1-c5a381d08ae4">4,696,391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i243d2e2d99a341d09986376c77ef74d2_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzgtMy0xLTEtMA_8ab71035-a358-4ea9-9cac-18af15052261">4,539,023</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="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 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Junior subordinated deferrable interest debentures, net of unamortized issuance costs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4f16f8c0c0b4fe2857291d09a565da4_I20211231" decimals="-3" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzEwLTEtMS0xLTA_60886281-8795-4229-a743-29075e561770">123,011</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i243d2e2d99a341d09986376c77ef74d2_I20201231" decimals="-3" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzEwLTMtMS0xLTA_7d7a6762-5b6d-408e-a296-5a8759b87a65">136,357</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Subordinated notes, net of unamortized issuance 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="id4f16f8c0c0b4fe2857291d09a565da4_I20211231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzExLTEtMS0xLTA_f8ca5b4b-77b5-4f4f-b7e4-166bd5da13d6">99,178</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i243d2e2d99a341d09986376c77ef74d2_I20201231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzExLTMtMS0xLTA_f1bcafbf-c159-43d0-8dbf-8a4cadf6f90d">99,021</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Accrued interest payable and 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="id4f16f8c0c0b4fe2857291d09a565da4_I20211231" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzEyLTEtMS0xLTA_77b81aa0-1cb6-4a65-b567-92c6021961eb">34,647</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i243d2e2d99a341d09986376c77ef74d2_I20201231" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzEyLTMtMS0xLTA_108b1dae-2f97-4e7a-a165-d3e3f99e2bcd">10,629</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="id4f16f8c0c0b4fe2857291d09a565da4_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzEzLTEtMS0xLTA_983d1668-b660-44ad-8276-d75efa349e59">256,836</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i243d2e2d99a341d09986376c77ef74d2_I20201231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzEzLTMtMS0xLTA_dba9e4bc-4e27-4cd3-a517-39555476817c">246,007</ix:nonFraction>&#160;</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%">Shareholders&#8217; 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%"><ix:nonFraction unitRef="usd" contextRef="id4f16f8c0c0b4fe2857291d09a565da4_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzE0LTEtMS0xLTA_8292d6a7-c401-47a3-a0f2-98f38570a995">4,439,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i243d2e2d99a341d09986376c77ef74d2_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzE0LTMtMS0xLTA_014b62e1-675e-4427-bf2c-f9408592f442">4,293,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align: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 and shareholders&#8217; equity</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="id4f16f8c0c0b4fe2857291d09a565da4_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzE1LTEtMS0xLTA_dc4e3bc2-e2f2-440c-bb31-32998043a594">4,696,391</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="i243d2e2d99a341d09986376c77ef74d2_I20201231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzE1LTMtMS0xLTA_4ac729b1-dd04-4d13-87ee-d2994733712a">4,539,023</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:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="srt:ScheduleOfCondensedIncomeStatementTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90ZXh0cmVnaW9uOjM5NTlkNjI0MDI5ODRiYTViMjBjN2ZmMDY2NzkyMWQ2XzM1MA_4c35cfae-fc8b-4cc0-9e02-d51b592bd7e0" escape="true"><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%">Condensed Statements of Income</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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.844%"></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:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income:</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%">Dividend income paid by Frost Bank</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="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="us-gaap:DividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzMtMS0xLTEtMA_3db7726a-7e6d-431c-8af8-07eab9d72244">219,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:DividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzMtMy0xLTEtMA_d47d4aa6-1194-4464-bda8-63992f086796">298,884</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="us-gaap:DividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzMtNS0xLTEtMA_11be760c-fa8c-45ea-9663-2daf76f254c3">234,531</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Dividend income paid by non-banks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="cfr:DividendIncomePaidByNonBanks" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzQtMS0xLTEtMA_2fe6899d-2483-4727-ab69-65643ea74b00">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="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="cfr:DividendIncomePaidByNonBanks" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzQtMy0xLTEtMA_8946abc6-0731-4811-aede-8d990a8f1fd9">736</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="cfr:DividendIncomePaidByNonBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzQtNS0xLTEtMA_44892600-fbff-4721-a332-c495e4e06943">1,822</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Interest and other income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndOtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzUtMS0xLTEtMA_006bc1eb-96fd-422d-97bf-bb5a4c94dfe0">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="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndOtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzUtMy0xLTEtMA_70b8b8d7-1542-4097-b2c4-603445bc328c">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="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="us-gaap:InterestAndOtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzUtNS0xLTEtMA_bb51ac92-c738-4455-a714-994686bd31b6">2,868</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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 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="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzYtMS0xLTEtMA_0238ce49-9476-429b-9327-4ee119b99cdf">219,960</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzYtMy0xLTEtMA_b00ee8e0-a42a-466a-9854-b72d56b21e92">300,066</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzYtNS0xLTEtMA_afc162cb-eef3-4960-9c82-f4513e754092">239,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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expenses:</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 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="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzgtMS0xLTEtMA_47a11300-4b03-4323-b4f1-0c61479e97e8">7,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzgtMy0xLTEtMA_019a66e5-8d36-476b-812e-abd041014192">8,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzgtNS0xLTEtMA_f493de66-b430-4964-ab62-82ffe97a9a09">10,363</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Salaries and employee benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="us-gaap:SalariesAndWages" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzktMS0xLTEtMA_c3ba93a1-db5a-4754-a2d8-7b303a77dda5">1,499</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:SalariesAndWages" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzktMy0xLTEtMA_de83931a-fd25-4c9f-bb39-a984c2dac482">1,581</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="us-gaap:SalariesAndWages" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzktNS0xLTEtMA_93dd80a2-30dd-4557-a5a3-aa3996586d1d">1,551</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzEwLTEtMS0xLTA_c101ce81-e885-4588-a4d3-ac5838ff9071">5,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="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzEwLTMtMS0xLTA_2ecd0a10-27c9-4eb8-85a3-e624fe9e5b70">6,833</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzEwLTUtMS0xLTA_ad783e57-fe15-4a87-998b-72f728cd8488">7,033</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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 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="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzExLTEtMS0xLTA_9a7ad1b4-d0a5-4045-b3b6-f44d4ac8bb84">14,507</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzExLTMtMS0xLTA_f909ec9b-9011-43f6-b859-a3c062fb0194">16,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzExLTUtMS0xLTA_dde26efe-5035-4db1-bb2b-9c0354a3bf22">18,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;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%">Income before income taxes and equity in undistributed earnings of subsidiaries</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="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzEyLTEtMS0xLTA_0e5eaec7-32c1-4507-96be-f2f29dab6f16">205,453</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzEyLTMtMS0xLTA_397d27c9-7aab-4848-b878-e92ac4ed9787">283,436</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzEyLTUtMS0xLTA_bf1b2cb1-97bd-408f-bfe1-a94617e2d36d">220,274</ix:nonFraction>&#160;</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%">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="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzEzLTEtMS0xLTA_4fec0055-ab79-4c50-8597-25c9206a6726">4,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="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzEzLTMtMS0xLTA_239d755d-f52c-492e-be90-b9fe9eff9405">5,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="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzEzLTUtMS0xLTA_47330f41-2b45-4f5a-bde4-32d1d95775ba">5,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;text-align: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 undistributed 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="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="cfr:EquityInUndistributedEarningsOfSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE0LTEtMS0xLTA_15b3f81a-a6b3-4791-a3b6-26c3ff8e6db5">232,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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="cfr:EquityInUndistributedEarningsOfSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE0LTMtMS0xLTA_b06be305-7aa9-43e9-ad93-be1f79fff917">42,309</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="cfr:EquityInUndistributedEarningsOfSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE0LTUtMS0xLTA_4c40f11d-5615-411f-9b59-d7516f41de79">218,190</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE1LTEtMS0xLTA_25d8f837-01c4-486a-b508-1769ec7b2b83">443,079</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE1LTMtMS0xLTA_89c702b4-461b-4e47-95ec-fa632795a13a">331,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE1LTUtMS0xLTA_808c8320-db25-4255-b82a-efb365005b92">443,599</ix:nonFraction>&#160;</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%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE2LTEtMS0xLTA_371e5317-c014-4b49-b7c1-84c21401dbe3">7,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="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE2LTMtMS0xLTA_441943b6-977d-4fdd-b6ac-7fdfc4ab257a">2,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE2LTUtMS0xLTA_60d8bb43-4d04-432b-ba1e-efebf6187ba2">8,063</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Redemption of preferred 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="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE3LTEtMS0xLTA_46278b49-fb13-4eb5-9f40-c8c9de27c147">&#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="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE3LTMtMS0xLTA_9cf931da-62e4-45ca-84b6-4bbe5f397dd5">5,514</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE3LTUtMS0xLTA_3c9e715c-ba7c-4e6b-b897-9ccf617eb0a9">&#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:700;line-height:100%">Net income available to common shareholders</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="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE4LTEtMS0xLTA_e99c4fae-3466-4100-a1e6-6498f4ba71a1">435,922</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="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE4LTMtMS0xLTA_e0171a26-1533-4af9-aa78-193372a1c5b8">323,621</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="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE4LTUtMS0xLTA_30b87363-e125-46e1-a5f3-bf34196da5ee">435,536</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="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%">135</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i86f6f281d9bd4efea8bcee16d269cdc0"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="srt:ScheduleOfCondensedCashFlowStatementTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90ZXh0cmVnaW9uOjM5NTlkNjI0MDI5ODRiYTViMjBjN2ZmMDY2NzkyMWQ2XzM0MA_b979db6e-34a7-4837-aaa6-916f1d563fb2" escape="true"><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%">Condensed Statements of Cash Flows</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:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></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:12.842%"></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:12.844%"></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:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating 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%">Net income</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="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzMtMS0xLTEtMA_98002c8d-2c73-4899-9d6f-e1694e2c0e85">443,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzMtMy0xLTEtMA_f870e746-9e83-4d99-ae0b-6fd390f1c93b">331,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzMtNS0xLTEtMA_19c36ed0-5c60-46e9-8220-ef95eefb9a17">443,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;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 income to net cash provided by operating activities:</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 19pt;text-align: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 undistributed earnings of 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="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="cfr:EquityInUndistributedEarningsOfSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzUtMS0xLTEtMA_1eac1e6f-ccbe-407c-8201-9520db32a30e">232,727</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="cfr:EquityInUndistributedEarningsOfSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzUtMy0xLTEtMA_8c5bfa9d-01a8-40db-8a7a-86497f2f7baa">42,309</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="cfr:EquityInUndistributedEarningsOfSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzUtNS0xLTEtMA_06b3ba87-73b2-4539-b154-527dbca8c3db">218,190</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%">Stock-based 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="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzYtMS0xLTEtMA_be1a4c00-193d-4369-9077-24eaadc798d7">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="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzYtMy0xLTEtMA_9f8bf1f6-a4cb-420c-86af-6e75a3c6d90e">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzYtNS0xLTEtMA_c8f26342-0cc7-406b-8c4e-0608b4dca336">780</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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 tax benefit from stock-based 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="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzctMS0xLTEtMA_942daec8-a92f-4780-a4ec-da2d057300be">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="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzctMy0xLTEtMA_96e5ccfe-d7ae-471c-8737-23706548d04b">370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzctNS0xLTEtMA_4197fc4d-f689-44ad-8ed8-fe63525bc0c9">240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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 change in other assets and 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="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzgtMS0xLTEtMA_37b19f34-15d3-4c14-9f9d-d632e7096a6e">23,890</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzgtMy0xLTEtMA_41a191e7-b32c-40c9-8180-0315c64ac4e3">8,937</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzgtNS0xLTEtMA_28d747e1-bded-4e82-9143-72df974cef59">22,216</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:700;line-height:100%">Net cash 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="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzktMS0xLTEtMA_6b98dae1-e54a-431b-8084-ae1a393ad048">235,220</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzktMy0xLTEtMA_74267f8e-e259-4f6f-a8b8-26f739eca931">281,045</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzktNS0xLTEtMA_a683d674-fa01-400b-8bdf-8879551d6e01">248,645</ix:nonFraction>&#160;</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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:700;line-height:100%">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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of investment in non-bank 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="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzEyLTEtMS0xLTA_a3863980-95d4-4b3a-873b-6e81f51f8fa8">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="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzEyLTMtMS0xLTA_a4595870-e6ae-4b41-9146-9725788179f7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzEyLTUtMS0xLTA_9d1d7081-2f25-4e37-ab01-ec13708ed7ba">&#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 25.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%">Net cash from investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzE1LTEtMS0xLTA_54fbe12e-4331-4f89-9e08-53634166c5a5">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzE1LTMtMS0xLTA_e2f1c6a3-c7a1-4dc6-b1b3-e4a230bb8fb3">&#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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzE1LTUtMS0xLTA_b45d58b5-f03e-4e9f-8556-9cfb58371549">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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:700;line-height:100%">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 7.75pt;text-align: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 payments on long-term borrowings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzE4LTEtMS0xLTU0NzM4_2e52bd39-252b-4d31-99e6-802bfb94cfe1">13,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="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzE4LTMtMS0xLTU0NzM4_6a759229-f3b5-4ea8-b8fe-49391da51ce6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzE4LTUtMS0xLTU0NzM4_b07bf844-6aca-4a6e-97f3-10a75b52150e">&#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%">Redemption of Series A preferred 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="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzE4LTEtMS0xLTA_27d567ac-2b12-4665-89fd-85466383a1b0">&#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="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzE4LTMtMS0xLTA_5f42b9e6-fd43-4921-8895-06f75b6f110e">150,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzE4LTUtMS0xLTA_c35399ed-2844-4586-9baa-ebddef1e2828">&#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%">Proceeds from issuance of Series B 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%"><ix:nonFraction unitRef="usd" contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzE5LTEtMS0xLTA_d9dff1a6-209f-4a43-b58e-6c96a8f5873f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzE5LTMtMS0xLTA_7777b71b-2f6e-44c0-95fe-4bed5074b941">145,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzE5LTUtMS0xLTA_d9461032-b8df-410d-ac0a-47a632da4cc7">&#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%">Proceeds from stock option exercises</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzIyLTEtMS0xLTA_c05be833-d3b2-4565-bb59-6cfa0fbf211e">54,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="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzIyLTMtMS0xLTA_baa8b4d3-afdf-4549-b9ee-382b706309a3">12,557</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzIyLTUtMS0xLTA_e67da597-3dcd-4d4d-aff2-1439b7b81f40">20,770</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Proceeds from stock-based compensation activities of subsidiaries</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="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzIzLTEtMS0xLTA_96538884-ca44-439b-9b8a-4f0ca2096e6d">12,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="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzIzLTMtMS0xLTA_8e533c83-e7ea-4eb2-9445-270cc03bed25">13,148</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzIzLTUtMS0xLTA_ed902aca-b182-466d-9f11-3d0df353b6bc">15,166</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Purchase of treasury 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="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI0LTEtMS0xLTA_de1e23bb-1b6a-4337-828b-c100ae3f3c46">3,864</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI0LTMtMS0xLTA_23c2e411-62d2-46fb-9a24-deab7462857a">15,785</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI0LTUtMS0xLTA_f89c28a5-cc67-4870-ab5d-5379691835ed">68,793</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%">Treasury stock issued to 401(k) stock purchase plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI1LTEtMS0xLTA_c5315a1d-373b-4d9e-86b5-ce913fa909af">1,749</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI1LTMtMS0xLTA_c1978277-d453-4253-9d6c-c6fdfa7ed6a5">10,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="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI1LTUtMS0xLTA_4e05718e-7b20-4ac0-b869-1deef8da45c0">&#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%">Cash dividends paid on preferred 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="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI2LTEtMS0xLTA_f8c2300f-8a06-4428-8bcd-672d7211f14f">7,157</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI2LTMtMS0xLTA_d127fa2d-ffad-43ad-a384-ece9748bd605">2,016</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI2LTUtMS0xLTA_030feead-bfb6-4d06-a031-086d43ec00ef">8,063</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 paid on common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI3LTEtMS0xLTA_7ad4c5b9-f6e1-48d2-87a4-c54251f06c71">188,786</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI3LTMtMS0xLTA_d63705a8-179b-4e3c-a804-d79c68271cd8">180,584</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI3LTUtMS0xLTA_6edfab51-aeb3-4139-934e-40de666659f6">177,006</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:700;line-height:100%">Net cash 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="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI4LTEtMS0xLTA_70c4acae-bd72-45d9-971f-6fd66c46469a">144,991</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="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI4LTMtMS0xLTA_a5bf1c17-bf1c-4cc9-8217-9b1f2460982d">166,921</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="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI4LTUtMS0xLTA_c1ac300d-b775-4f2c-9f52-18d78c0216d2">217,926</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Net change in cash and cash equivalents</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="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI5LTEtMS0xLTA_2e3cefc9-f4ad-4487-ba40-7322ac910e85">90,635</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI5LTMtMS0xLTA_8b581370-40bf-4f5c-99e9-278cbbf419a5">114,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231" decimals="-3" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI5LTUtMS0xLTA_cdbcecb6-1147-41f3-8b5d-e35896ad9e54">30,719</ix:nonFraction>&#160;</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%">Cash and cash equivalents at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i243d2e2d99a341d09986376c77ef74d2_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzMwLTEtMS0xLTA_657a526f-c851-4efe-b313-56f9c0c58c88">381,240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6567b9d59f6c4441b32d982adc98a0db_I20191231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzMwLTMtMS0xLTA_a7a618ad-cded-4eae-91c5-ec1230e86599">267,116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ffbadbcbf6b45e68d1396e5981fc0c8_I20181231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzMwLTUtMS0xLTA_eaf6d067-9ae7-4569-bace-397b4ca6d3e1">236,397</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Cash and cash equivalents 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="id4f16f8c0c0b4fe2857291d09a565da4_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzMxLTEtMS0xLTA_fcaec845-1ecb-40f9-b774-522dc6b066e0">471,875</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="i243d2e2d99a341d09986376c77ef74d2_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzMxLTMtMS0xLTA_7d9daabd-12fa-449a-bc8c-2df41174c2d3">381,240</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="i6567b9d59f6c4441b32d982adc98a0db_I20191231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzMxLTUtMS0xLTA_96364a70-f3e2-423f-8a25-f88e1dabbba9">267,116</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 id="iefbde35a1bee40dc8976665de60692b6_220"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 20 - <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjAvZnJhZzpmNTZkMjVlM2E1MTA0NDkzYTAwYzE4NzQ3ODA3MmIwYS90ZXh0cmVnaW9uOmY1NmQyNWUzYTUxMDQ0OTNhMDBjMTg3NDc4MDcyYjBhXzE3NTc2_1d8b856c-ff82-4cfc-a9bc-2a4c6aa9f443" continuedAt="i5886615e2ed74df089d9be1851a5c716" escape="true">Accounting Standards Updates</ix:nonNumeric></span></div><ix:continuation id="i5886615e2ed74df089d9be1851a5c716" continuedAt="i79e2261807fa47c697fe0269d9ed431c"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2016-02, &#8220;Leases (Topic 842).&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU&#160;2016-02 among other things, requires lessees to recognize a lease liability, which is a lessee's obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use asset, which is an asset that represents the lessee&#8217;s right to use, or control the use of, a specified asset for the lease term. We adopted ASU 2016-02, along with several other subsequent codification updates related to lease accounting, as of January 1, 2019. See Note 1 - Summary of Significant Accounting Policies for additional information.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU&#160;2016-13 requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts and requires enhanced disclosures related to the significant estimates and judgments used in estimating credit losses, as well as the credit quality and underwriting standards of an organization&#8217;s portfolio. We adopted ASU&#160;2016-13, as subsequently updated for certain clarifications, targeted relief and codification improvements, as of January 1, 2020 and recognized a cumulative effect adjustment reducing retained earnings by $<ix:nonFraction unitRef="usd" contextRef="iec255877b03b4dcb8a2c3090843f3be8_I20200101" decimals="-5" sign="-" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjAvZnJhZzpmNTZkMjVlM2E1MTA0NDkzYTAwYzE4NzQ3ODA3MmIwYS90ZXh0cmVnaW9uOmY1NmQyNWUzYTUxMDQ0OTNhMDBjMTg3NDc4MDcyYjBhXzQwOTM_9724cff4-e82a-451a-9ad7-0ed849b78c33">29.3</ix:nonFraction> million. See Note 1 - Summary of Significant Accounting Policies for additional information.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2017-04, &#8220;Intangibles - Goodwill and Other (Topic 350) - Simplifying the Test for Goodwill Impairment.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU 2017-04 eliminates Step 2 from the goodwill impairment test which required entities to compute the implied fair value of goodwill. Under ASU&#160;2017-04, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an </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%">136</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i79e2261807fa47c697fe0269d9ed431c" continuedAt="i62d6194bac7a4a6a81598ba011603efd"><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:120%">impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. ASU&#160;2017-04 became effective for us on January&#160;1, 2020 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2017-08, &#8220;Receivables - Nonrefundable Fees and Other Costs (Subtopic 310-20) - Premium Amortization on Purchased Callable Debt Securities.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2017-08 shortens the amortization period for certain callable debt securities held at a premium to require such premiums to be amortized to the earliest call date unless applicable guidance related to certain pools of securities is applied to consider estimated prepayments. Under prior guidance, entities were generally required to amortize premiums on individual, non-pooled callable debt securities as a yield adjustment over the contractual life of the security. ASU&#160;2017-08 does not change the accounting for callable debt securities held at a discount. We adopted ASU 2017-08 effective January 1, 2019 and recognized a cumulative effect adjustment reducing retained earnings by $<ix:nonFraction unitRef="usd" contextRef="i49e46631075f4e1fb0205f529c4fa3d5_I20190101" decimals="-5" sign="-" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjAvZnJhZzpmNTZkMjVlM2E1MTA0NDkzYTAwYzE4NzQ3ODA3MmIwYS90ZXh0cmVnaW9uOmY1NmQyNWUzYTUxMDQ0OTNhMDBjMTg3NDc4MDcyYjBhXzg1NDM_3919d59d-b5b7-4849-afb8-916da19a60f3">14.7</ix:nonFraction> million. See Note 1 - Summary of Significant Accounting Policies for additional information.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2017-12, &#8220;Derivatives and Hedging (Topic 815) - Targeted Improvements to Accounting for Hedging Activities.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU&#160;2017-12 amends the hedge accounting recognition and presentation requirements in ASC 815 to improve the transparency and understandability of information conveyed to financial statement users about an entity&#8217;s risk management activities to better align the entity&#8217;s financial reporting for hedging relationships with those risk management activities and to reduce the complexity of and simplify the application of hedge accounting. ASU&#160;2017-12 became effective for us on January&#160;1, 2019 and did not have a significant impact on our financial statements. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2018-13,&#160;&#8220;Fair Value Measurement (Topic 820) - Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2018-13 modifies the disclosure requirements on fair value measurements in Topic&#160;820. The amendments in this update remove disclosures that no longer are considered cost beneficial, modify/clarify the specific requirements of certain disclosures, and add disclosure requirements identified as relevant. ASU 2018-13 became effective for us on January&#160;1, 2020 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2018-14, &#8220;Compensation - Retirement Benefits-Defined Benefit Plans-General (Subtopic 715-20).&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2018-14 amends and modifies the disclosure requirements for employers that sponsor defined benefit pension or other post-retirement plans. The amendments in this update remove disclosures that no longer are considered cost beneficial, clarify the specific requirements of disclosures, and add disclosure requirements identified as relevant. ASU&#160;2018-14 became effective for the year ended December  31, 2020 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2018-15, &#8220;Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40) - Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2018-15 clarifies certain aspects of ASU 2015-05, &#8220;Customer&#8217;s Accounting for Fees Paid in a Cloud Computing Arrangement,&#8221; which was issued in April 2015. Specifically, ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). ASU&#160;2018-15 does not affect the accounting for the service element of a hosting arrangement that is a service contract. ASU&#160;2018-15 became effective for us on January&#160;1, 2020 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2018-16, &#8220;Derivatives and Hedging (Topic 815) - Inclusion of the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) Overnight Index Swap (&#8220;OIS&#8221;) Rate as a Benchmark Interest Rate for Hedge Accounting Purposes.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments in this update permit use of the OIS rate based on SOFR as a U.S. benchmark interest rate for hedge accounting purposes under Topic&#160;815 in addition to the interest rates on direct U.S. Treasury obligations, the LIBOR swap rate, the OIS rate based on the Fed Funds Effective Rate and the Securities Industry and Financial Markets Association (&#8220;SIFMA&#8221;) Municipal Swap Rate. ASU&#160;2018-16 became effective for us on January&#160;1, 2019 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2019-12, &#8220;Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The guidance issued in this update simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in ASC 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition for deferred tax liabilities for outside basis differences. ASU&#160;2019-12 also simplifies </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%">137</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><ix:continuation id="i62d6194bac7a4a6a81598ba011603efd"><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:120%">aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. ASU 2019-12 became effective for us on January&#160;1, 2021 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2020-04, &#8220;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2020-04 provides optional expedients and exceptions for accounting related to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. ASU&#160;2020-04 applies only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform and do not apply to contract modifications made and hedging relationships entered into or evaluated after December&#160;31, 2022, except for hedging relationships existing as of December&#160;31, 2022, that an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship. ASU&#160;2020-04 was effective upon issuance and generally can be applied through December&#160;31, 2022. The adoption of ASU&#160;2020-04 did not significantly impact our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2020-08, &#8220;Codification Improvements to Subtopic 310-20, Receivables - Nonrefundable Fees and Other Costs.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2020-08 clarifies the accounting for the amortization of purchase premiums for callable debt securities with multiple call dates. ASU 2020-8 became effective for us on January&#160;1, 2021 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2020-09, &#8220;Debt (Topic 470): Amendments to SEC Paragraphs Pursuant to SEC Release No. 33-10762.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2020-9 amends the ASC to reflect the issuance of an SEC rule related to financial disclosure requirements for subsidiary issuers and guarantors of registered debt securities and affiliates whose securities are pledged as collateral for registered securities. ASU&#160;2020-09 became effective for us on January&#160;4, 2021, concurrent with the effective date of the SEC release, and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2021-01, &#8220;Reference Rate Reform (Topic 848): Scope.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2021-01 clarifies that certain optional expedients and exceptions in ASC&#160;848 for contract modifications and hedge accounting apply to derivatives that are affected by the discounting transition. ASU&#160;2021-01 also amends the expedients and exceptions in ASC&#160;848 to capture the incremental consequences of the scope clarification and to tailor the existing guidance to derivative instruments affected by the discounting transition. ASU&#160;2021-01 was effective upon issuance and generally can be applied through December&#160;31, 2022. The adoption of ASU&#160;2021-01 did not significantly impact our financial statements.</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%">138</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_226"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div style="margin-top:9pt;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:700;line-height:120%">ITEM&#160;9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None</span></div><div id="iefbde35a1bee40dc8976665de60692b6_229"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;9A. CONTROLS AND PROCEDURES</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the end of the period covered by this Annual Report on Form 10-K, an evaluation was carried out by our management, with the participation of our Chief Executive Officer and Chief Financial Officer, of the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934). Based upon that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that the disclosure controls and procedures were effective as of the end of the period covered by this report. No changes were made to our internal control over financial reporting (as defined in Rule 13a-15(f) under the Securities Exchange Act of 1934) during the last fiscal quarter that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="margin-top:14pt;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%">Management&#8217;s Report on Internal Control Over Financial Reporting</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The management of Cullen/Frost Bankers, Inc. is responsible for establishing and maintaining adequate internal control over financial reporting. Our internal control over financial reporting is a process designed under the supervision of our Chief Executive Officer and Chief Financial Officer to provide reasonable assurance regarding the reliability of financial reporting and the preparation of our financial statements for external purposes in accordance with generally accepted accounting principles.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, management assessed the effectiveness of our internal control over financial reporting based on the criteria for effective internal control over financial reporting established in &#8220;Internal Control - Integrated Framework,&#8221; issued by the Committee of Sponsoring Organizations (&#8220;COSO&#8221;) of the Treadway Commission (&#8220;2013 framework&#8221;). Based on the assessment, management determined that we maintained effective internal control over financial reporting as of December&#160;31, 2021, based on those criteria.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjkvZnJhZzpmMmYxNTg0NzA1ZmM0Mjk2YjJmOGMxOGFkMzNhNzVlNC90ZXh0cmVnaW9uOmYyZjE1ODQ3MDVmYzQyOTZiMmY4YzE4YWQzM2E3NWU0XzEwOTk1MTE2Mzg0OTA_b56a310f-0953-4cd3-9194-285ab7129483">Ernst&#160;&amp; Young LLP</ix:nonNumeric>, <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjkvZnJhZzpmMmYxNTg0NzA1ZmM0Mjk2YjJmOGMxOGFkMzNhNzVlNC90ZXh0cmVnaW9uOmYyZjE1ODQ3MDVmYzQyOTZiMmY4YzE4YWQzM2E3NWU0XzEwOTk1MTE2Mzg0ODc_eb5def27-419b-4d4b-aafe-46ecc8f1ca7e">San Antonio, Texas</ix:nonNumeric>, (U.S. PCAOB Auditor Firm I.D.: <ix:nonNumeric contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjkvZnJhZzpmMmYxNTg0NzA1ZmM0Mjk2YjJmOGMxOGFkMzNhNzVlNC90ZXh0cmVnaW9uOmYyZjE1ODQ3MDVmYzQyOTZiMmY4YzE4YWQzM2E3NWU0XzEwOTk1MTE2NTIwMzY_1eef8143-45dc-431a-a3b4-c668e2ded795">42</ix:nonNumeric>), the independent registered public accounting firm that audited our consolidated financial statements included in this Annual Report on Form&#160;10-K, has issued an attestation report on the effectiveness of our internal control over financial reporting as of December&#160;31, 2021. The report, which expresses an unqualified opinion on the effectiveness of our internal control over financial reporting as of December&#160;31, 2021, is included in this Item under the heading &#8220;Attestation Report of Independent Registered Public Accounting Firm.&#8221;</span></div><div style="margin-top:14pt;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%">Attestation Report of Independent Registered Public Accounting Firm</span></div><div style="margin-top:12pt;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="margin-top:21pt;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 Shareholders and the Board of Directors of Cullen/Frost Bankers, Inc.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on Internal Control over Financial Reporting</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited Cullen/Frost Bankers, Inc.&#8217;s internal control over financial reporting as of December&#160;31, 2021, based on criteria established in Internal Control &#8211; Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Cullen/Frost Bankers, Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December&#160;31, 2021, based on the COSO criteria. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December&#160;31, 2021 and 2020, and the related consolidated statements of income, comprehensive income, changes in shareholders&#8217; equity and cash flows for each of the three years in the period ended December&#160;31, 2021, and the related notes and our report dated February&#160;4, 2022 expressed an unqualified opinion thereon.</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%">139</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Conten</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">s</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management&#8217;s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definition and Limitations of Internal Control over Financial Reporting</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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="padding-right:252pt"><span><br/></span></div><div style="text-align:justify"><img src="cfr-20211231_g2.jpg" alt="cfr-20211231_g2.jpg" style="height:48px;margin-bottom:5pt;vertical-align:text-bottom;width:178px"/></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%">San Antonio, Texas</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%">February&#160;4, 2022</span></div><div id="iefbde35a1bee40dc8976665de60692b6_232"></div><div style="margin-top:21pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;9B. OTHER INFORMATION</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None</span></div><div id="iefbde35a1bee40dc8976665de60692b6_2748779071788"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None</span></div><div 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%">140</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_235"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></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%">PART III</span></div><div id="iefbde35a1bee40dc8976665de60692b6_238"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain information regarding executive officers is included under the section captioned &#8220;Executive Officers of the Registrant&#8221; in Part I, Item&#160;1, elsewhere in this Annual Report on Form 10-K. Other information required by this Item is incorporated herein by reference to our Proxy Statement (Schedule&#160;14A) for our 2022 Annual Meeting of Shareholders to be filed with the SEC within 120 days of our fiscal year-end.</span></div><div id="iefbde35a1bee40dc8976665de60692b6_241"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;11. EXECUTIVE COMPENSATION</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this Item is incorporated herein by reference to our Proxy Statement (Schedule&#160;14A) for our 2022 Annual Meeting of Shareholders to be filed with the SEC within 120 days of our fiscal year-end.</span></div><div id="iefbde35a1bee40dc8976665de60692b6_244"></div><div style="margin-top:9pt;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:700;line-height:120%">ITEM&#160;12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain information regarding securities authorized for issuance under our equity compensation plans is included under the section captioned &#8220;Stock-Based Compensation Plans&#8221; in Part II, Item&#160;5, elsewhere in this Annual Report on Form 10-K. Other information required by this Item is incorporated herein by reference to our Proxy Statement (Schedule&#160;14A) for our 2022 Annual Meeting of Shareholders to be filed with the SEC within 120 days of our fiscal year-end.</span></div><div id="iefbde35a1bee40dc8976665de60692b6_247"></div><div style="margin-top:9pt;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:700;line-height:120%">ITEM&#160;13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this Item is incorporated herein by reference to our Proxy Statement (Schedule&#160;14A) for our 2022 Annual Meeting of Shareholders to be filed with the SEC within 120 days of our fiscal year-end.</span></div><div id="iefbde35a1bee40dc8976665de60692b6_250"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;14. PRINCIPAL ACCOUNTING FEES AND SERVICES</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this Item is incorporated herein by reference to our Proxy Statement (Schedule&#160;14A) for our 2022 Annual Meeting of Shareholders to be filed with the SEC within 120 days of our fiscal year-end.</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%">141</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_253"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></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%">PART IV</span></div><div id="iefbde35a1bee40dc8976665de60692b6_256"></div><div style="-sec-extract:summary;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:115%">ITEM&#160;15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES</span></div><div style="margin-top:3pt;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:400;line-height:110%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:20.41pt">The following documents are filed as part of this Annual Report on Form 10-K:</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%;padding-left:15pt">Consolidated Financial Statements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> Reference is made to Part II, Item&#160;8, of this Annual Report on Form 10-K.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">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%;padding-left:15pt">Consolidated Financial Statement Schedules.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> These schedules are omitted as the required information is inapplicable or the information is presented in the consolidated financial statements or related notes.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%;padding-left:15pt">Exhibits.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> The exhibits to this Annual Report on Form 10-K listed below have been included only with the copy of this report filed with the Securities and Exchange Commission.</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:7.087%"></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:45.976%"></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:6.502%"></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:6.063%"></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:6.502%"></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.680%"></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="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:center;vertical-align:bottom"><span style="color:#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:8pt;font-weight:700;line-height:100%">Incorporated by Reference</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:8pt;font-weight:700;line-height:100%">Exhibit<br/>Number</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%">Exhibit 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:8pt;font-weight:700;line-height:100%">Filed<br/>Herewith</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:8pt;font-weight:700;line-height:100%">Form</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:8pt;font-weight:700;line-height:100%">File No.</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:8pt;font-weight:700;line-height:100%">Exhibit</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:8pt;font-weight:700;line-height:100%">Filing<br/>Date</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="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="padding:2px 4.37pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000003926306000019/q20631.htm">Restated Articles of Incorporation of Cullen/Frost Bankers, 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:bottom"><span style="color:#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">001-13221</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:8pt;font-weight:400;line-height:100%">3.1&#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="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7/26/2006</span></td></tr><tr><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926320000040/exhibit31amendedandres.htm">Amended and Restated Bylaws of Cullen/Frost Bankers, 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:bottom"><span style="color:#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">001-13221</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:8pt;font-weight:400;line-height:100%">3.1&#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="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7/31/2020</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:8pt;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 style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926320000073/a4qorm8-axex33xcertificate.htm">Certificate of Designations of 4.450% Non-Cumulative Perpetual Perpetual Preferred Stock, Series B</a></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11/19/2020</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:8pt;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 style="margin-bottom:5pt;margin-top:5pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926321000007/exhibit41-descriptionofreg.htm">Description of Registrant's Securities</a></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/5/2021</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:400;line-height:100%">4.2P</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;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:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Instruments Defining the Rights of Holders of Long-Term Debt</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></tr><tr><td colspan="3" style="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:8pt;font-weight:400;line-height:100%">10.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000003926319000009/exhibit101-cullenfrostbank.htm">Cullen/Frost Bankers, Inc. Restoration Plan</a></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">001-13221</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:8pt;font-weight:400;line-height:100%">10.1&#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="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/6/2019</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:400;line-height:100%">10.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000003926319000009/exhibit102-amendmentno1tot.htm">Amendment No. 1 to the Cullen/Frost Bankers, Inc. Restoration Plan</a></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">001-13221</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:8pt;font-weight:400;line-height:100%">10.2&#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="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/6/2019</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:400;line-height:100%">10.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000003926319000009/exhibit103-thriftincentive.htm">Thrift Incentive Stock Purchase Plan for Certain Employees of Cullen/Frost Bankers, Inc.</a></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">001-13221</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:8pt;font-weight:400;line-height:100%">10.3&#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="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/6/2019</span></td></tr><tr><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:8pt;font-weight:400;line-height:100%">10.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000003926319000009/exhibit107-cullenfrostrest.htm">Cullen/Frost Restoration Profit Sharing Plan</a></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">001-13221</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:8pt;font-weight:400;line-height:100%">10.7&#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="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/6/2019</span></td></tr><tr><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:8pt;font-weight:400;line-height:100%">10.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000003926319000009/exhibit108-amendmentno1tot.htm">Amendment No. 1 to the Cullen/Frost Restoration Profit Sharing Plan</a></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">001-13221</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:8pt;font-weight:400;line-height:100%">10.8&#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="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/6/2019</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:400;line-height:100%">10.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000119312513117251/d466384ddef14a.htm#toc466384_39">2005 Omnibus Incentive Plan</a></span></div></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:8pt;font-weight:400;line-height:100%">DEF 14A</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Annex A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3/20/2013</span></td></tr><tr><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:8pt;font-weight:400;line-height:100%">10.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000003926307000016/s807ex44.htm">2007 Outside Director Incentive Plan</a></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S-8</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">333-143397</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:8pt;font-weight:400;line-height:100%">4.4&#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="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/31/2007</span></td></tr><tr><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:8pt;font-weight:400;line-height:100%">10.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000119312515101380/d858384ddef14a.htm#toc858384_39">2015 Omnibus Incentive Plan</a></span></div></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:8pt;font-weight:400;line-height:100%">DEF 14A</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Annex A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3/23/2015</span></td></tr><tr><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:8pt;font-weight:400;line-height:100%">10.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000003926317000017/exhibit1012-amendmenttothe.htm">Amendment to the 2015 Omnibus Incentive Plan</a></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">001-13221</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:8pt;font-weight:400;line-height:100%">10.12&#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="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/3/2017</span></td></tr><tr><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:8pt;font-weight:400;line-height:100%">10.10</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit1010-deferredstocku.htm">Deferred Stock Unit Award Agreement with 10 Directors</a></span></div></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:8pt;font-weight:400;line-height:100%">X</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:bottom"><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%">10.11</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926321000040/exhibit101-executivechange.htm">Executive Change-in-Control Severance Plan</a></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">001-13221</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:8pt;font-weight:400;line-height:100%">10.1&#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="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10/28/2021</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:8pt;font-weight:400;line-height:100%">21.1</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:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit211-subsidiariesx10.htm">Subsidiaries of Cullen/Frost Bankers, 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit231-consentofindepe.htm">Consent of Independent Registered Public Accounting Firm</a></span></div></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:8pt;font-weight:400;line-height:100%">X</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24.1</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:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit241-powerofattorney.htm">Power of Attorney</a></span></div></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:8pt;font-weight:400;line-height:100%">X</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit311-10xkx2021.htm">Rule 13a-14(a) Certification of the Chief Executive Officer</a></span></div></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:8pt;font-weight:400;line-height:100%">X</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit312-10xkx2021.htm">Rule 13a-14(a) Certification of the Chief Financial Officer</a></span></div></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:8pt;font-weight:400;line-height:100%">X</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:bottom"><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%">32.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit321-10kx2021.htm">Section 1350 Certification of the Chief Executive Officer</a></span></div></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:8pt;font-weight:400;line-height:100%">X</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:bottom"><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%">32.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit322-10kx2021.htm">Section 1350 Certification of the Chief Financial Officer</a></span></div></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:8pt;font-weight:400;line-height:100%">X</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:bottom"><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%">101.INS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</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:8pt;font-weight:400;line-height:100%">Inline XBRL Instance Document</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:8pt;font-weight:400;line-height:100%">X</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">X</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:bottom"><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%">104</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(5)</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:8pt;font-weight:400;line-height:100%">Cover Page Interactive Data File</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></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">_________________________</span></div><div style="margin-top:3pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%;padding-left:7.52pt">We agree to furnish to the SEC, upon request, copies of any such instruments.</span></div><div style="margin-top:3pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%;padding-left:7.52pt">Management contract or compensatory plan or arrangement.</span></div><div style="margin-top:3pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%;padding-left:7.52pt">This exhibit shall not be deemed &#8220;filed&#8221; for purposes of Section&#160;18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section, and shall not be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934.</span></div><div style="margin-top:3pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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%;padding-left:7.52pt">T</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">he instance document does not appear in the interactive data file because its XBRL tags are embedded within the Inline XBRL document.</span></div><div style="margin-top:3pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%;padding-left:7.52pt">Formatted as Inline XBRL and contained within the Inline XBRL Instance Document in Exhibit 101.</span></div><div style="margin-bottom:3pt;margin-top:6pt;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:400;line-height:110%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:6.34pt">Exhibits - See exhibit index included in Item&#160;15(a)3 of this Annual Report on Form 10-K.</span></div><div style="margin-bottom:6pt;margin-top:6pt;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:400;line-height:110%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:6.91pt">Financial Statement Schedules - See Item&#160;15(a)2 of this Annual Report on Form 10-K.</span></div><div style="height:36pt;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%">142</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_259"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></span></div></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:120%">ITEM 16. FORM 10-K SUMMARY</span></div><div style="margin-top:3pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">143</span></div></div></div><div id="iefbde35a1bee40dc8976665de60692b6_262"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iefbde35a1bee40dc8976665de60692b6_7">Table of Contents</a></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:11.25pt"><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.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.293%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:68.598%"></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%">Date:</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%">February 4, 2022</span></td><td colspan="6" 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%">CULLEN/FROST BANKERS, INC.</span></td></tr><tr><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:bottom"><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:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:left;vertical-align:bottom"><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: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/&#160;&#160;JERRY SALINAS</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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jerry Salinas<br/>Group Executive Vice President and Chief Financial Officer</span></td></tr></table></div><div style="margin-top:4pt;text-indent:11.25pt"><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 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.325%"></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: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">Title</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:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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/&#160;&#160;PHILLIP D. GREEN*</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%">Chairman of the Board, Director and Chief Executive Officer (Principal Executive Officer)</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 4, 2022</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:8pt;font-weight:700;line-height:100%">Phillip D. Green</span></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></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/&#160;&#160;JERRY SALINAS</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%">Group Executive Vice President and Chief Financial Officer (Principal Financial Officer and Principal Accounting Officer)</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 4, 2022</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:8pt;font-weight:700;line-height:100%">Jerry Salinas</span></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></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/&#160;&#160;CARLOS ALVAREZ*</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%">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 4, 2022</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:8pt;font-weight:700;line-height:100%">Carlos Alvarez</span></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></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/&#160;&#160;CHRIS AVERY*</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%">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 4, 2022</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:8pt;font-weight:700;line-height:100%">Chris Avery</span></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></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/&#160;&#160;ANTHONY R. CHASE*</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%">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 4, 2022</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:8pt;font-weight:700;line-height:100%">Anthony R. Chase</span></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></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/&#160;&#160;CYNTHIA COMPARIN*</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%">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 4, 2022</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:8pt;font-weight:700;line-height:100%">Cynthia Comparin</span></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></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/&#160;&#160;SAM DAWSON*</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%">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 4, 2022</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:8pt;font-weight:700;line-height:100%">Sam Dawson</span></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></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/&#160;&#160;CRAWFORD H. EDWARDS*</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%">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 4, 2022</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:8pt;font-weight:700;line-height:100%">Crawford H. Edwards</span></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></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/&#160;&#160;PATRICK B. FROST*</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%">Director and President&#160;of&#160;Frost&#160;Bank</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 4, 2022</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:8pt;font-weight:700;line-height:100%">Patrick B. Frost</span></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></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/&#160;&#160;DAVID J. HAEMISEGGER*</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%">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 4, 2022</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:8pt;font-weight:700;line-height:100%">David J. Haemisegger</span></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></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/&#160;&#160;KAREN E. JENNINGS*</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%">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 4, 2022</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:8pt;font-weight:700;line-height:100%">Karen E. Jennings</span></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></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/&#160;&#160;CHARLES W. MATTHEWS*</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%">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 4, 2022</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:8pt;font-weight:700;line-height:100%">Charles W. Matthews</span></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></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/&#160;&#160;IDA CLEMENT STEEN*</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%">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 4, 2022</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:8pt;font-weight:700;line-height:100%">Ida Clement Steen</span></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></tr></table></div><div><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.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.325%"></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%">*By: /s/&#160;&#160;JERRY SALINAS</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%">Group Executive Vice President and Chief Financial Officer (Principal Financial Officer and Principal Accounting Officer)</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 4, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Jerry Salinas</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As attorney-in-fact for the persons indicated</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">144</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.10
<SEQUENCE>2
<FILENAME>exhibit1010-deferredstocku.htm
<DESCRIPTION>EX-10.10 - DEFERRED STOCK UNIT AWARD AGREEMENT WITH 10 DIRECTORS
<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 2022 Workiva -->
<title>Document</title></head><body><div id="i4480c32d120442efbffbf128b928769d_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:4.217%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.583%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></td></tr><tr style="height:15pt"><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred Stock Unit Award Agreement</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">with 10 Directors</font></td></tr><tr style="height:15pt"><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="6" style="padding:0 1pt"></td></tr><tr><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%">Form of Deferred Stock Unit Award Agreements made with the following directors of Cullen&#47;Frost Bankers, Inc.</font></td></tr><tr style="height:15pt"><td colspan="3" 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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</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%">Carlos Alvarez</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</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%">Chris M. Avery</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</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%">Anthony R. Chase</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</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%">Cynthia J. Comparin</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</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%">Samuel G. Dawson</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.</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%">Crawford H. Edwards</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.</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%">David J. Haemisegger</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.</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%">Karen E. Jennings</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.</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%">Charles W. Matthews</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.</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%">Ida Clement Steen</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:39pt"><td colspan="6" style="padding:0 1pt"></td></tr><tr><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:700;line-height:100%">All of the above agreements are substantially identical in all material respects, except as to the dates of the agreements and the parties thereto.</font></td></tr><tr style="height:39pt"><td colspan="6" 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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-1-</font></div></div></div><div id="i4480c32d120442efbffbf128b928769d_4"></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cullen&#47;Frost Bankers, Inc. </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%">2015 OMNIBUS INCENTIVE PLAN (the &#34;Plan&#34;) </font></div><div style="margin-bottom:24pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Stock Unit Award 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:10pt;font-weight:400;line-height:120%">This Award Agreement sets forth the terms and conditions of an Award of Deferred Stock Units (&#8220;DSUs&#8221;) granted to you under the 2015 OMNIBUS INCENTIVE PLAN (the &#34;Plan&#34;) as of &#91;&#8226;&#93;.</font></div><div style="margin-bottom:12pt;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;text-decoration:underline">The Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  This Award is made pursuant to the Plan, the terms of which are incorporated in this Award Agreement.  Capitalized terms used in this Award Agreement that are not defined in this Award Agreement have the meanings as used or defined in the Plan. References in this Award Agreement to any specific Plan provision shall not be construed as limiting the applicability of any other Plan provision.  The Award is subject to all terms and provisions of the Plan as well as the terms and provisions of this Award Agreement.</font></div><div style="margin-bottom:12pt;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;text-decoration:underline">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">   Subject to the terms and provisions of this Agreement and the Plan, Cullen&#47;Frost Bankers, Inc. (&#34;Cullen&#47;Frost&#34;) hereby awards you as of the date hereof &#91;&#8226;&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#91;&#8226;&#93;) Deferred Stock Units.  A DSU is an unfunded and unsecured promise of Cullen&#47;Frost to deliver (or cause to be delivered) to you on the Delivery Date (as defined below), one Share for each DSU.  Until such delivery, you have only the rights of a general unsecured creditor and no rights as a shareholder of Cullen&#47;Frost.  </font></div><div style="margin-bottom:6pt;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;text-decoration:underline">Delivery</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  </font></div><div style="margin-bottom:6pt;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:6.91pt;text-decoration:underline">In General</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Except as provided below in this Paragraph 3 and under Paragraph 9 hereof, the &#8220;Delivery Date&#8221; shall be the date when you experience a separation from service with Cullen&#47;Frost.  For purposes of this Award Agreement, a &#8220;separation from service&#8221; shall have the same meaning as ascribed to such term under Section 409A and the applicable regulations thereunder, applying all default provisions thereunder. </font></div><div style="margin-bottom:12pt;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:6.34pt;text-decoration:underline">Death</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  If you die before the Delivery Date, the Shares underlying your then-outstanding DSUs shall be delivered to the representative of your estate as soon as practicable after the date of death and after such documentation as may be requested by the Committee is provided to the Committee.  </font></div><div style="margin-bottom:12pt;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;text-decoration:underline">Dividend Equivalent Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Before the delivery of Shares pursuant to this Award Agreement, at or as soon as practicable after the time of distribution of any regular cash dividend paid by Cullen&#47;Frost in respect of the Common Stock, you shall be entitled to receive an amount in cash or other property equal to such regular cash dividend payment as would have been made in respect of the Shares underlying this Award that have not yet been delivered, as if such Shares had been actually delivered. Each Dividend Equivalent Right shall be subject to the provisions of Article 18 of the Plan.</font></div><div style="margin-bottom:12pt;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;text-decoration:underline">Non-transferability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Except as may otherwise be provided in this paragraph or as otherwise may be provided by the Committee, the limitations set forth in Section 14.1 of the Plan shall apply to this Award.  Any purported transfer or assignment in violation of the provisions of this Paragraph or of Section 14.1 of the Plan shall be void.  The Committee may adopt procedures pursuant to which you may transfer some or all of your DSUs for no consideration to a person described in Section 14.2 of the Plan.</font></div><div style="margin-bottom:12pt;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%">6.</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;text-decoration:underline">Successors and Assigns of Cullen&#47;Frost.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  The terms and conditions of this Award Agreement shall be binding upon and shall inure to the benefit of Cullen&#47;Frost and its successors and assigns. </font></div><div style="margin-bottom:12pt;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%">7.</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;text-decoration:underline">Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.   The Committee reserves the right at any time to amend the terms and conditions set forth in this Award Agreement in any respect in accordance with Article 3 of the Plan, and the Board may amend the Plan in any respect in accordance with Article 21 of the Plan. Notwithstanding the foregoing and Sections 21.2 and 21.4 of the Plan, no such amendment shall materially adversely affect your rights and obligations under this Award Agreement without your consent (or the consent of your estate, if such consent is obtained after your death), except that the Committee reserves the right to accelerate the delivery of the Shares, provided such acceleration would not subject you to additional tax under Section 409A.  Any amendment of this Award Agreement shall be in writing signed by an authorized member of the Board or any other person or persons authorized by the Board.</font></div><div style="margin-bottom:12pt;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%">8.</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;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  THIS AWARD SHALL BE GOVERNED BY AND CONSTRUED IN ACCORDANCE WITH THE LAWS OF THE STATE OF TEXAS, WITHOUT REGARD TO PRINCIPLES OF CONFLICT OF LAWS.</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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-1-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;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%">9.</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;text-decoration:underline">Compliance of Award Agreement and Plan With Section 409A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </font></div><div style="margin-bottom:6pt;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) &#160;&#160;&#160;&#160;References in this Award Agreement to &#8220;Section 409A&#8221; refer to Section 409A of the Code, including any amendments or successor provisions to that Section and any regulations and other administrative guidance thereunder, in each case as they may be from time to time amended or interpreted through further administrative guidance.  This Award Agreement and the Plan provisions that apply to this Award are intended and shall be construed to comply with Section 409A (including, where applicable, the requirements applicable to and the conditions for exemption from treatment as a &#8220;deferral of compensation&#8221; or &#8220;deferred compensation&#8221; as those terms are defined in the regulations under Section 409A (&#8220;409A deferred compensation&#8221;), whether by reason of short-term deferral treatment or other exceptions or provisions).  The Committee shall have full authority to give effect to this intent. To the extent necessary to give effect to this intent, in the case of any conflict or potential inconsistency between the provisions of the Plan and this Award Agreement, the provisions of this Award Agreement shall govern, and in the case of any conflict or potential inconsistency between this Paragraph 9 and the other provisions of this Award Agreement, this Paragraph 9 shall govern.  </font></div><div style="margin-bottom:6pt;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) &#160;&#160;&#160;&#160;Except as provided below, delivery of Shares shall be made within 90 days after the Delivery Date.</font></div><div style="margin-bottom:6pt;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%">Notwithstanding the foregoing, if you are determined to be a &#8220;specified employee&#8221; upon the Delivery Date, delivery of the Shares underlying your Award shall be made on the first day of the seventh month following the Delivery Date.</font></div><div style="margin-bottom:6pt;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) &#160;&#160;&#160;&#160;Notwithstanding any provisions of this Award Agreement or the Plan to the contrary, to the extent necessary to comply with Section 409A, any securities, other Awards or other property that Cullen&#47;Frost may deliver in respect of your DSUs shall not have the effect of deferring delivery or payment, income inclusion, or a substantial risk of forfeiture, beyond the date on which such delivery, payment or inclusion would occur or such risk of forfeiture would lapse, with respect to the Shares that would otherwise have been deliverable (unless the Committee elects a later date for this purpose in a manner otherwise consistent with Section 409A, including, to the extent applicable, the subsequent election provisions of Section 409A(a)(4)(C) of the Code and Treasury Regulations section 1.409A-2(b)).</font></div><div style="margin-bottom:6pt;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) &#160;&#160;&#160;&#160;Notwithstanding the timing provisions of Paragraph 3(b), the delivery of Shares referred to therein shall be made within 90 days after the date of death.</font></div><div style="margin-bottom:6pt;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%">(e) &#160;&#160;&#160;&#160;Notwithstanding any provision of Paragraph 4 or Article 18 of the Plan to the contrary, the Dividend Equivalent Rights with respect to each of your outstanding DSUs shall be paid to you within the calendar year in which occurs the date of distribution of any regular cash dividends paid by Cullen&#47;Frost in respect of a Share the record date for which occurs on or after the date of grant. The payment shall be in an amount (less applicable withholding) equal to such regular dividend payment as would have been made in respect of the Shares underlying such outstanding DSUs.</font></div><div style="margin-bottom:12pt;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%">(f)&#160;&#160;&#160;&#160;Delivery of Shares in respect of this Award may be made, if and to the extent elected by the Committee, later than the Delivery Date or other date or period specified hereinabove (but, in the case of any Award that constitutes 409A deferred compensation, only to the extent that the later date is permitted under Section 409A).</font></div><div style="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%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt;text-decoration:underline">Headings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  The headings in this Award Agreement are for the purpose of convenience only and are not intended to define or limit the construction of the provisions hereof.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">IN WITNESS WHEREOF</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Cullen&#47;Frost and you have caused this Award Agreement to be duly executed and delivered.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;CULLEN&#47;FROST BANKERS, INC.</font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="padding-left:209.25pt;text-align:justify"><font><br></font></div><div style="padding-left:209.25pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ______________________________</font></div><div style="padding-left:209.25pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#91;&#8226;&#93;, Chairman&#160;&#160;&#160;&#160;</font></div><div style="padding-left:209.25pt;text-align:justify"><font><br></font></div><div style="padding-left:209.25pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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%">Accepted and Agreed&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________________   </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%">&#91;&#8226;&#93;, Director     </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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-2-</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>3
<FILENAME>exhibit211-subsidiariesx10.htm
<DESCRIPTION>EX-21.1 - SUBSIDIARIES OF CULLEN/FROST BANKERS, INC.
<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 2022 Workiva -->
<title>Document</title></head><body><div id="ib5844c57630d4bf996093d3c4f0ae1af_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></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%">Exhibit 21.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%">Subsidiaries of Cullen&#47;Frost Bankers, Inc. </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:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.742%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.970%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.445%"></td><td style="width:0.1%"></td></tr><tr><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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Name of Subsidiary</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">State or Other Jurisdiction of Incorporation or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Organization</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Percentage of Voting Securities Owned by Cullen&#47;Frost </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Bankers, Inc.</font></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cullen&#47;Frost Capital Trust II</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Frost Bank</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Main Plaza Corporation</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Frost Insurance Agency, Inc.</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Frost Brokerage Services, Inc.</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Frost Investment Advisors, LLC</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Frost Investment Services, LLC</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Tri-Frost Corporation</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Carton Service Corporation</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr></table></div><div style="margin-bottom:5pt"><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-23.1
<SEQUENCE>4
<FILENAME>exhibit231-consentofindepe.htm
<DESCRIPTION>EX-23.1 - CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
<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 2022 Workiva -->
<title>Document</title></head><body><div id="ic279eda090fe4d7a9f15e3eb93fa753a_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></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%">Exhibit 23.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%">Consent of Independent Registered Public Accounting Firm </font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We consent to the incorporation by reference in the following Registration Statements&#58;</font></div><div style="margin-bottom:6pt;margin-top:6pt;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">Registration Statement (Form S-8 No. 333-203755) pertaining to the 2015 Omnibus Incentive Plan,</font></div><div style="margin-bottom:6pt;margin-top:6pt;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">Registration Statement (Form S-8 No. 333-143397) pertaining to the 2007 Outside Director Incentive Plan,</font></div><div style="margin-bottom:6pt;margin-top:6pt;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%">(3)</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">Registration Statements (Form S-8 No. 333-191964, No. 333-127341, and No. 333-158903) pertaining to the 2005 Omnibus Incentive Plan,</font></div><div style="margin-bottom:6pt;margin-top:6pt;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%">(4)</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"> Registration Statements (Form S-8 No. 333-157236, No. 33-37500, and No. 333-108321) pertaining to The 401(k) Stock Purchase Plan for Employees of Cullen&#47;Frost Bankers, Inc. and its Affiliates, </font></div><div style="margin-bottom:6pt;margin-top:6pt;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%">(5)</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">Registration Statement (Form S-8 No. 33-39478) pertaining to the 1991 Thrift Incentive Stock Purchase Plan for Employees of Cullen&#47;Frost Bankers, Inc. and its Affiliates, and</font></div><div style="margin-bottom:6pt;margin-top:6pt;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%">(6)</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">Registration Statement (Form S-3 No. 333-244971) of Cullen&#47;Frost Bankers, Inc.&#59;</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of our reports dated February&#160;4, 2022, with respect to the consolidated financial statements of Cullen&#47;Frost Bankers, Inc. and the effectiveness of internal control over financial reporting of Cullen&#47;Frost Bankers, Inc. included in this Annual Report (Form 10-K) of Cullen&#47;Frost Bankers, Inc. for the year ended December&#160;31, 2021.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#47;s&#47; Ernst &#38; Young LLP </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">San Antonio, Texas </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;4, 2022 </font></div><div style="text-align:justify"><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-24.1
<SEQUENCE>5
<FILENAME>exhibit241-powerofattorney.htm
<DESCRIPTION>EX-24.1 - POWER OF ATTORNEY
<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 2022 Workiva -->
<title>Document</title></head><body><div id="i59f0bb82cb3341bea048b73aae4dcbb9_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 24.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%">POWER OF ATTORNEY</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">KNOW ALL MEN BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Patrick&#160;B. Frost, Phillip D. Green, and Jerry Salinas, and each of them, his or her true and lawful attorneys-in-fact and agents, and with power of substitution and resubstitution, for him&#47;her and in his&#47;her name, place and stead, and in any and all capacities, to sign the Annual Report on Form 10-K of Cullen&#47;Frost Bankers, Inc. for the fiscal year ended December&#160;31, 2021, to sign any and all amendments thereto, and to file such Annual Report and amendments, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite or necessary to be done in and about the premises, as fully to all intents and purposes as he&#47;she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents or either of them, or their or his substitute or substitutes, may lawfully do or cause to be done by virtue hereof.</font></div><div style="text-align:justify"><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:35.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.938%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Signature</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Title</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Date</font></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; PHILLIP D. GREEN</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chairman of the Board, Director and Chief Executive Officer (Principal Executive Officer)</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 26, 2022</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Phillip D. Green</font></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; JERRY SALINAS</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Group Executive Vice President and Chief<br>Financial Officer (Principal Financial Officer<br>and Principal Accounting Officer)</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 26, 2022</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Jerry Salinas</font></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; CARLOS ALVAREZ</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 26, 2022</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carlos Alvarez</font></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; CHRIS AVERY</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 26, 2022</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Chris Avery</font></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47;  ANTHONY  R. CHASE</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 26, 2022</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Anthony R. Chase</font></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; CYNTHIA COMPARIN</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 26, 2022</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cynthia Comparin</font></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; SAM DAWSON</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 26, 2022</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sam Dawson</font></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; CRAWFORD H. EDWARDS</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 26, 2022</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Crawford H. Edwards</font></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; PATRICK B. FROST</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director and President of Frost Bank</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 26, 2022</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Patrick B. Frost</font></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; DAVID J. HAEMISEGGER</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 26, 2022</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">David J. Haemisegger</font></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; KAREN E. JENNINGS</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 26, 2022</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Karen E. Jennings</font></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; CHARLES W. MATTHEWS</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 26, 2022</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charles W. Matthews</font></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; IDA CLEMENT STEEN</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 26, 2022</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ida Clement Steen</font></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><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>6
<FILENAME>exhibit311-10xkx2021.htm
<DESCRIPTION>EX-31.1 - CHIEF EXECUTIVE OFFICER CERTIFICATION
<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 2022 Workiva -->
<title>Document</title></head><body><div id="iac766828891a45369d2aa56d0aa2f716_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-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%">Rule 13a-14(a) Certification</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%">of the Chief Executive Officer</font></div><div style="margin-top:9pt;text-align:justify"><font><br></font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">I, Phillip D. Green, certify that&#58;</font></div><div style="margin-bottom:3pt;margin-top:9pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><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:24pt">I have reviewed this Annual Report on Form 10-K of Cullen&#47;Frost Bankers, Inc.&#59;</font></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><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:24pt">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:3pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><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:24pt">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:3pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><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:24pt">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:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><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:2.41pt">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:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><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:1.84pt">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:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><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:2.41pt">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:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><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:1.84pt">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; and</font></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><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:24pt">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 registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><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:2.41pt">All significant deficiencies and material weaknesses in the design or operation of internal control 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:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><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:1.84pt">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:9pt;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;4, 2022 </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:36.111%"><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:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Phillip D. Green</font></td></tr><tr style="height:3pt"><td colspan="3" 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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Phillip D. Green</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></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-31.2
<SEQUENCE>7
<FILENAME>exhibit312-10xkx2021.htm
<DESCRIPTION>EX-31.2 - CHIEF FINANCIAL OFFICER CERTIFICATION
<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 2022 Workiva -->
<title>Document</title></head><body><div id="i183b9df54b3d4f94ad02be3e3b825a11_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-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%">Rule 13a-14(a) Certification</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%">of the Chief Financial Officer</font></div><div style="margin-top:9pt;text-align:justify"><font><br></font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">I, Jerry Salinas, certify that&#58;</font></div><div style="margin-bottom:3pt;margin-top:9pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><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:24pt">I have reviewed this Annual Report on Form 10-K of Cullen&#47;Frost Bankers, Inc.&#59;</font></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><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:24pt">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:3pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><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:24pt">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:3pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><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:24pt">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:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><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:2.41pt">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:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><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:1.84pt">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:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><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:2.41pt">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:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><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:1.84pt">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; and</font></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><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:24pt">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 registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><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:2.41pt">All significant deficiencies and material weaknesses in the design or operation of internal control 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:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><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:1.84pt">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:9pt;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;4, 2022</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:36.111%"><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:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Jerry Salinas</font></td></tr><tr style="height:3pt"><td colspan="3" 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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jerry Salinas</font></td></tr><tr><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%">Group Executive Vice President and<br>Chief Financial Officer</font></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>8
<FILENAME>exhibit321-10kx2021.htm
<DESCRIPTION>EX-32.1 - CHIEF EXECUTIVE OFFICER SECTION 1350 CERTIFICATION
<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 2022 Workiva -->
<title>Document</title></head><body><div id="i93395883ffcd47d681d97dae06c0925d_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="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%">Section&#160;1350 Certification 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%">Chief Executive Officer</font></div><div style="margin-top:9pt;text-align:justify"><font><br></font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Subsections (a)&#160;and (b)&#160;of Section&#160;1350, Chapter 63 of Title 18, United States Code in accordance with Section&#160;906 of the Sarbanes-Oxley Act of 2002, the undersigned, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Phillip D. Green</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Chief Executive Officer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, of Cullen&#47;Frost Bankers, Inc. (the &#8220;Corporation&#8221;), hereby certifies, to his knowledge, that the Corporation&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2021 (the &#8220;Report&#8221;) fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934, and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Corporation.</font></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:60.672%"><tr><td style="width:1.0%"></td><td style="width:49.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.610%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.070%"></td><td style="width:0.1%"></td></tr><tr><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%">&#47;s&#47; Phillip D. Green</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 12.25pt;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%">February 4, 2022</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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%">Phillip D. Green</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:4pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The forgoing certification is being furnished solely pursuant to Subsections (a)&#160;and (b)&#160;of Section&#160;1350, Chapter 63 of Title&#160;18, United States Code in accordance with Section&#160;906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed &#8220;filed&#8221; for purposes of Section&#160;18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section, and shall not be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934.</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>9
<FILENAME>exhibit322-10kx2021.htm
<DESCRIPTION>EX-32.2 - CHIEF FINANCIAL OFFICER SECTION 1350 CERTIFICATION
<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 2022 Workiva -->
<title>Document</title></head><body><div id="i87b053357f6247dd8fd36b016d496966_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="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%">Section&#160;1350 Certification 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%">Chief Financial Officer</font></div><div style="margin-top:9pt;text-align:justify"><font><br></font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Subsections (a)&#160;and (b)&#160;of Section&#160;1350, Chapter 63 of Title 18, United States Code in accordance with Section&#160;906 of the Sarbanes-Oxley Act of 2002, the undersigned, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Jerry Salinas</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Chief Financial Officer,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of Cullen&#47;Frost Bankers, Inc. (the &#8220;Corporation&#8221;), hereby certifies, to his knowledge, that the Corporation&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2021 (the &#8220;Report&#8221;) fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934, and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Corporation.</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:60.672%"><tr><td style="width:1.0%"></td><td style="width:49.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.610%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.070%"></td><td style="width:0.1%"></td></tr><tr><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%">&#47;s&#47; Jerry Salinas</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:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt 2px 12.25pt;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%">February 4, 2022</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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%">Jerry Salinas</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The forgoing certification is being furnished solely pursuant to Subsections (a)&#160;and (b)&#160;of Section&#160;1350, Chapter 63 of Title&#160;18, United States Code in accordance with Section&#160;906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed &#8220;filed&#8221; for purposes of Section&#160;18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section, and shall not be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934.</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>10
<FILENAME>cfr-20211231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:c65015b9-8b75-475d-82e5-f4824da2804a,g:e6bbe9b4-18b1-440a-b04f-5d45c719ea52-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cfr="http://www.frostbank.com/20211231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.frostbank.com/20211231">
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/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/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/exch/2021" schemaLocation="https://xbrl.sec.gov/exch/2021/exch-2021.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="cfr-20211231_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="cfr-20211231_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="cfr-20211231_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="cfr-20211231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentandEntityInformation" roleURI="http://www.frostbank.com/role/DocumentandEntityInformation">
        <link:definition>000010001 - Document - Document and Entity 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="ConsolidatedBalanceSheets" roleURI="http://www.frostbank.com/role/ConsolidatedBalanceSheets">
        <link:definition>100010002 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>100020003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofIncome" roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofIncome">
        <link:definition>100030004 - Statement - Consolidated Statements of Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome">
        <link:definition>100040005 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementofChangesinShareholdersEquity" roleURI="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity">
        <link:definition>100050006 - Statement - Consolidated Statement of Changes in Shareholders' 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="ConsolidatedStatementofChangesinShareholdersEquityParenthetical" roleURI="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical">
        <link:definition>100060007 - Statement - Consolidated Statement of Changes in Shareholders' Equity (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>100070008 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>210011001 - Disclosure - Summary of 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="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>220022001 - Disclosure - Summary of 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="SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>230033001 - Disclosure - Summary of 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="SummaryofSignificantAccountingPoliciesNarrativeDetail" roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail">
        <link:definition>240044001 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail" roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail">
        <link:definition>240054002 - Disclosure - Summary of Significant Accounting Policies (Additional Cash Flow Information) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails" roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails">
        <link:definition>240064003 - Disclosure - Summary of Significant Accounting Policies (Impact of Adoption of New Accounting Standard Related to CECL) (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="Securities" roleURI="http://www.frostbank.com/role/Securities">
        <link:definition>210071002 - Disclosure - Securities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesTables" roleURI="http://www.frostbank.com/role/SecuritiesTables">
        <link:definition>230083002 - Disclosure - Securities (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="SecuritiesNarrativeDetail" roleURI="http://www.frostbank.com/role/SecuritiesNarrativeDetail">
        <link:definition>240094004 - Disclosure - Securities (Narrative) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesYearEndSecuritiesHeldtoMaturityDetail" roleURI="http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail">
        <link:definition>240104005 - Disclosure - Securities (Year End Securities Held to Maturity) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails" roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails">
        <link:definition>240114006 - Disclosure - Securities (Securities Moody's and Standard &amp; Poor's Bond Rating) (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="SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails" roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails">
        <link:definition>240124007 - Disclosure - Securities (Securities Held to Maturity Allowance for Credit 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="SecuritiesSecuritiesAvailableforSaleDetails" roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails">
        <link:definition>240134008 - Disclosure - Securities (Securities Available for Sale) (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="SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" roleURI="http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail">
        <link:definition>240144009 - Disclosure - Securities (Year End Securities with Unrealized Losses Segregated by Length of Impairment) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" roleURI="http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail">
        <link:definition>240154010 - Disclosure - Securities (Amortized Cost and Estimated Fair Value of Securities Excluding Trading Securities Presented by Contractual Maturity) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesSalesofSecuritiesAvailableforSaleDetail" roleURI="http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail">
        <link:definition>240164011 - Disclosure - Securities (Sales of Securities Available for Sale) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails" roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails">
        <link:definition>240174012 - Disclosure - Securities Securities - (Premium Amortization and Discount Accretion Included in Income on 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="SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail" roleURI="http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail">
        <link:definition>240184013 - Disclosure - Securities (Year End Trading Account Securities at Estimated Fair Value) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail" roleURI="http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail">
        <link:definition>240194014 - Disclosure - Securities (Net Gains and Losses on Trading Account Securities) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Loans" roleURI="http://www.frostbank.com/role/Loans">
        <link:definition>210201003 - Disclosure - Loans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReceivablesLoansNotesReceivableandOthersPolicies" roleURI="http://www.frostbank.com/role/ReceivablesLoansNotesReceivableandOthersPolicies">
        <link:definition>220212002 - Disclosure - Receivables, Loans, Notes Receivable, and Others (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="LoansTables" roleURI="http://www.frostbank.com/role/LoansTables">
        <link:definition>230223003 - Disclosure - Loans (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="LoansNarrativeDetail" roleURI="http://www.frostbank.com/role/LoansNarrativeDetail">
        <link:definition>240234015 - Disclosure - Loans (Narrative) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansLoansDetail" roleURI="http://www.frostbank.com/role/LoansLoansDetail">
        <link:definition>240244016 - Disclosure - Loans (Loans) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansActivitiesinRelatedPartyLoansDetail" roleURI="http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail">
        <link:definition>240254017 - Disclosure - Loans (Activities in Related Party Loans) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansNonAccrualLoansSegregatedbyClassofLoansDetail" roleURI="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail">
        <link:definition>240264018 - Disclosure - Loans (Non-Accrual Loans, Segregated by Class of Loans) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails" roleURI="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails">
        <link:definition>240274019 - Disclosure - Loans (Non-Accrual Loans, Segregated by Class of Loan and Year of Origination) (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="LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail" roleURI="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail">
        <link:definition>240284020 - Disclosure - Loans (Age Analysis of Past Due Loans, Segregated by Class of Loans) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansTroubledDebtRestructuringsDetail" roleURI="http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail">
        <link:definition>240294021 - Disclosure - Loans (Troubled Debt Restructurings) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails" roleURI="http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails">
        <link:definition>240304022 - Disclosure - Loans Loans (Restructured Loans Past Due in Excess of 90 Days) (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="LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" roleURI="http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail">
        <link:definition>240314023 - Disclosure - Loans (Weighted Average Risk Grades for All Commercial Loans by Class) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails" roleURI="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails">
        <link:definition>240324024 - Disclosure - Loans (Age Analysis of Past Due Consumer Loans, Segregated By Class and Year of Origination) (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="LoansRevolvingLoansConvertedtoTermDetails" roleURI="http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails">
        <link:definition>240334025 - Disclosure - Loans (Revolving Loans Converted to Term) (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="LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" roleURI="http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails">
        <link:definition>240344026 - Disclosure - Loans (Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology) (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="LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail" roleURI="http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail">
        <link:definition>240354027 - Disclosure - Loans (Activity in Allowance for Loan Losses by Portfolio Segment) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail" roleURI="http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail">
        <link:definition>240364028 - Disclosure - Loans (Investment in Loans Related to Allowance for Loan Loss by Portfolio Segment Disaggregated Based on Impairment Methodology) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PremisesandEquipment" roleURI="http://www.frostbank.com/role/PremisesandEquipment">
        <link:definition>210371004 - Disclosure - Premises and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PremisesandEquipmentTables" roleURI="http://www.frostbank.com/role/PremisesandEquipmentTables">
        <link:definition>230383004 - Disclosure - Premises and Equipment (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="PremisesandEquipmentNarrativeDetail" roleURI="http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail">
        <link:definition>240394029 - Disclosure - Premises and Equipment (Narrative) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PremisesandEquipmentPremisesandEquipmentDetail" roleURI="http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail">
        <link:definition>240404030 - Disclosure - Premises and Equipment (Premises and Equipment) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails" roleURI="http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails">
        <link:definition>240414031 - Disclosure - Premises and Equipment (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="PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails" roleURI="http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails">
        <link:definition>240424032 - Disclosure - Premises and Equipment Future Minimum Lease Payments Due Under non-Cancelable Operating 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="GoodwillandOtherIntangibleAssets" roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssets">
        <link:definition>210431005 - Disclosure - Goodwill and Other Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsTables" roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables">
        <link:definition>230443005 - Disclosure - Goodwill and Other Intangible Assets (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="GoodwillandOtherIntangibleAssetsNarrativeDetail" roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail">
        <link:definition>240454033 - Disclosure - Goodwill and Other Intangible Assets (Narrative) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail" roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail">
        <link:definition>240464034 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Goodwill) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail" roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail">
        <link:definition>240474035 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Other Intangible Assets) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail" roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail">
        <link:definition>240484036 - Disclosure - Goodwill and Other Intangible Assets (Estimated Aggregate Future Amortization Expense for Intangible Assets) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Deposits" roleURI="http://www.frostbank.com/role/Deposits">
        <link:definition>210491006 - Disclosure - Deposits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DepositsTables" roleURI="http://www.frostbank.com/role/DepositsTables">
        <link:definition>230503006 - Disclosure - Deposits (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="DepositsScheduleofDepositsDetail" roleURI="http://www.frostbank.com/role/DepositsScheduleofDepositsDetail">
        <link:definition>240514037 - Disclosure - Deposits (Schedule of Deposits) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DepositsAdditionalInformationAboutCorporationsDepositsDetail" roleURI="http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail">
        <link:definition>240524038 - Disclosure - Deposits (Additional Information About Corporation's Deposits) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DepositsScheduledMaturitiesofTimeDepositsDetail" roleURI="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail">
        <link:definition>240534039 - Disclosure - Deposits (Scheduled Maturities of Time Deposits) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail" roleURI="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail">
        <link:definition>240544040 - Disclosure - Deposits (Scheduled Maturities of Time Deposits Not Covered By Deposit Insurance) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BorrowedFunds" roleURI="http://www.frostbank.com/role/BorrowedFunds">
        <link:definition>210551007 - Disclosure - Borrowed Funds</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BorrowedFundsNarrativeDetail" roleURI="http://www.frostbank.com/role/BorrowedFundsNarrativeDetail">
        <link:definition>240564041 - Disclosure - Borrowed Funds (Narrative) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies" roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies">
        <link:definition>210571008 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees 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="FairValueMeasuresandDisclosuresPolicies" roleURI="http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies">
        <link:definition>220582003 - Disclosure - Fair Value Measures and Disclosures (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="OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables" roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables">
        <link:definition>230593007 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (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="OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail" roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail">
        <link:definition>240604042 - Disclosure - Off-Balance Sheet Arrangements Commitments Guarantees and Contingencies (Narrative) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail" roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail">
        <link:definition>240614043 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Financial Instruments With Off-Balance-Sheet Risk) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails" roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails">
        <link:definition>240624044 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (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="CapitalandRegulatoryMatters" roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMatters">
        <link:definition>210631009 - Disclosure - Capital and Regulatory 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="CapitalandRegulatoryMattersTables" roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMattersTables">
        <link:definition>230643008 - Disclosure - Capital and Regulatory 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="CapitalandRegulatoryMattersNarrativeDetail" roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail">
        <link:definition>240654045 - Disclosure - Capital and Regulatory Matters (Narrative) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryMattersActualandRequiredCapitalRatiosDetail" roleURI="http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail">
        <link:definition>240664046 - Disclosure - Regulatory Matters (Actual and Required Capital Ratios) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerCommonShare" roleURI="http://www.frostbank.com/role/EarningsPerCommonShare">
        <link:definition>210671010 - Disclosure - Earnings Per Common 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="EarningsPerCommonShareTables" roleURI="http://www.frostbank.com/role/EarningsPerCommonShareTables">
        <link:definition>230683009 - Disclosure - Earnings Per Common 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="EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail" roleURI="http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail">
        <link:definition>240694047 - Disclosure - Earnings Per Common Share (Basic and Diluted Earnings Per Common Share) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerSharePolicies" roleURI="http://www.frostbank.com/role/EarningsPerSharePolicies">
        <link:definition>220702004 - Disclosure - Earnings Per Share (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="EmployeeBenefitPlans" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlans">
        <link:definition>210711011 - Disclosure - Employee Benefit Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CompensationRelatedCostsPostemploymentBenefitsPolicies" roleURI="http://www.frostbank.com/role/CompensationRelatedCostsPostemploymentBenefitsPolicies">
        <link:definition>220722005 - Disclosure - Compensation Related Costs, Postemployment Benefits (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="EmployeeBenefitPlansTables" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansTables">
        <link:definition>230733010 - Disclosure - Employee Benefit Plans (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="EmployeeBenefitPlansNarrativeDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail">
        <link:definition>240744048 - Disclosure - Employee Benefit Plans (Narrative) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail">
        <link:definition>240754049 - Disclosure - Employee Benefit Plans (Combined Activity in Corporations Defined Benefit Pension Plans) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail">
        <link:definition>240764050 - Disclosure - Employee Benefit Plans (Disaggregated Information Related to Corporations Defined Benefit Pension Plans) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail">
        <link:definition>240774051 - Disclosure - Employee Benefit Plans (Net Periodic Benefit Cost (Benefit)) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail">
        <link:definition>240784052 - Disclosure - Employee Benefit Plans (Defined Benefit Pension Plans Recognized as Component of Other Comprehensive Income) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail">
        <link:definition>240794053 - Disclosure - Employee Benefit Plans (Defined Benefit Pension Plans not Recognized as Component of Combined Net Period Benefit Cost) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail">
        <link:definition>240804054 - Disclosure - Employee Benefit Plans (Weighted-Average Assumptions Used to Determine Benefit Obligations) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansFairValueofPlanAssetsDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail">
        <link:definition>240814055 - Disclosure - Employee Benefit Plans (Fair Value of Plan Assets) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail">
        <link:definition>240824056 - Disclosure - Employee Benefit Plans (Expected Future Benefit Payments Related to Defined Benefit Plans) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail">
        <link:definition>240834057 - Disclosure - Employee Benefit Plans (Summary of Activity in Corporation's Active Stock Plans) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansOptionsOutstandingandExercisableDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail">
        <link:definition>240844058 - Disclosure - Employee Benefit Plans (Options Outstanding and Exercisable) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail">
        <link:definition>240854059 - Disclosure - Employee Benefit Plans (Shares Issued in Connection with Stock Compensation Awards) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansStockBasedCompensationExpenseDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail">
        <link:definition>240864060 - Disclosure - Employee Benefit Plans (Stock-Based Compensation Expense) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail">
        <link:definition>240874061 - Disclosure - Employee Benefit Plans (Unrecognized Stock-Based Compensation Expense) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherNonInterestIncomeandExpense" roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpense">
        <link:definition>210881012 - Disclosure - Other Non-Interest Income and Expense</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherNonInterestIncomeandExpenseTables" roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables">
        <link:definition>230893011 - Disclosure - Other Non-Interest Income and Expense (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="OtherNonInterestIncomeandExpenseNarrativeDetail" roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseNarrativeDetail">
        <link:definition>240904062 - Disclosure - Other Non-Interest Income and Expense (Narrative) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail" roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail">
        <link:definition>240914063 - Disclosure - Other Non-Interest Income and Expense (Other Non-Interest Income and Expense) (Detail)</link: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.frostbank.com/role/IncomeTaxes">
        <link:definition>210921013 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.frostbank.com/role/IncomeTaxesTables">
        <link:definition>230933012 - 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="IncomeTaxesNarrativeDetail" roleURI="http://www.frostbank.com/role/IncomeTaxesNarrativeDetail">
        <link:definition>240944064 - Disclosure - Income Taxes (Narrative) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesIncomeTaxExpenseDetail" roleURI="http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail">
        <link:definition>240954065 - Disclosure - Income Taxes (Income Tax Expense) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail" roleURI="http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail">
        <link:definition>240964066 - Disclosure - Income Taxes (Income Tax Computed by Applying U.S. Federal Statutory Income Tax Rate) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail" roleURI="http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail">
        <link:definition>240974067 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherComprehensiveIncomeLoss" roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeLoss">
        <link:definition>210981014 - Disclosure - 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="OtherComprehensiveIncomeLossTables" roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables">
        <link:definition>230993013 - Disclosure - 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="OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail">
        <link:definition>241004068 - Disclosure - Other Comprehensive Income (Loss) (Component of Other Comprehensive Income (Loss)) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail">
        <link:definition>241014069 - Disclosure - Other Comprehensive Income (Schedule of Accumulated Other Comprehensive Income, Net of Tax) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstruments" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstruments">
        <link:definition>211021015 - Disclosure - Derivative 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="DerivativeFinancialInstrumentsTables" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables">
        <link:definition>231033014 - Disclosure - Derivative 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="DerivativeFinancialInstrumentsNarrativeDetail" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail">
        <link:definition>241044070 - Disclosure - Derivative Financial Instruments (Narrative) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail">
        <link:definition>241054071 - Disclosure - Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail">
        <link:definition>241064072 - Disclosure - Derivative Financial Instruments (Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail">
        <link:definition>241074073 - Disclosure - Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails">
        <link:definition>241084074 - Disclosure - Derivative Financial Instruments Derivative Financial Instruments (Schedule of Notional Amount and Fair Value of Open Foreign Currency Forward Contract) (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="DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail">
        <link:definition>241094075 - Disclosure - Derivative Financial Instruments (Schedule of Amounts Related to Interest Rate Derivatives Designated as Hedges of Fair Value) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail">
        <link:definition>241104076 - Disclosure - Derivative Financial Instruments (Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetOffsetting" roleURI="http://www.frostbank.com/role/BalanceSheetOffsetting">
        <link:definition>211111016 - Disclosure - Balance Sheet Offsetting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetOffsettingBalanceSheetOffsettingTables" roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables">
        <link:definition>231123015 - Disclosure - Balance Sheet Offsetting Balance Sheet Offsetting (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="BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail">
        <link:definition>241134077 - Disclosure - Balance Sheet Offsetting - Financial Instruments Eligible for Offset Consolidated Balance Sheet (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails" roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails">
        <link:definition>241144078 - Disclosure - Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (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="BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails">
        <link:definition>241154079 - Disclosure - Balance Sheet Offsetting Balance Sheet Offsetting - Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase (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="FairValueMeasurements" roleURI="http://www.frostbank.com/role/FairValueMeasurements">
        <link:definition>211161017 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasuresandDisclosuresPolicies_1" roleURI="http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies_1">
        <link:definition>221172006 - Disclosure - Fair Value Measures and Disclosures (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="FairValueMeasurementsTables" roleURI="http://www.frostbank.com/role/FairValueMeasurementsTables">
        <link:definition>231183016 - Disclosure - Fair Value Measurements (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="FairValueMeasurementsNarrativeDetail" roleURI="http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail">
        <link:definition>241194080 - Disclosure - Fair Value Measurements (Narrative) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail" roleURI="http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail">
        <link:definition>241204081 - Disclosure - Fair Value Measurements (Financial Assets and Financial Liabilities Measured at Fair Value on Recurring Basis) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" roleURI="http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail">
        <link:definition>241214082 - Disclosure - Fair Value Measurements (Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail" roleURI="http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail">
        <link:definition>241224083 - Disclosure - Fair Value Measurements (Foreclosed Assets Remeasured and Reported at Fair Value) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" roleURI="http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail">
        <link:definition>241234084 - Disclosure - Fair Value Measurements (Estimated Fair Values of Financial Instruments) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperatingSegments" roleURI="http://www.frostbank.com/role/OperatingSegments">
        <link:definition>211241018 - Disclosure - Operating Segments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperatingSegmentsTables" roleURI="http://www.frostbank.com/role/OperatingSegmentsTables">
        <link:definition>231253017 - Disclosure - Operating Segments (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="OperatingSegmentsOperatingSegmentsAdditionalInformationDetails" roleURI="http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails">
        <link:definition>241264085 - Disclosure - Operating Segments Operating Segments - 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="OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" roleURI="http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail">
        <link:definition>241274086 - Disclosure - Operating Segments (Summary of Operating Results by Segment) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedFinancialStatementsofParentCompany" roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompany">
        <link:definition>211281019 - Disclosure - Condensed Financial Statements 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="CondensedFinancialStatementsofParentCompanyTables" roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables">
        <link:definition>231293018 - Disclosure - Condensed Financial Statements of Parent Company (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="CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail" roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail">
        <link:definition>241304087 - Disclosure - Condensed Financial Statements of Parent Company (Schedule of Condensed Balance Sheets) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail" roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail">
        <link:definition>241314088 - Disclosure - Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Income) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail" roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail">
        <link:definition>241324089 - Disclosure - Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Cash Flows) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingStandardsUpdates" roleURI="http://www.frostbank.com/role/AccountingStandardsUpdates">
        <link:definition>211331020 - Disclosure - Accounting Standards Updates</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails" roleURI="http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails">
        <link:definition>241344090 - Disclosure - Accounting Standards Updates Accounting Standards Update (Narrative) (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="cfr_DeferredStandbyLetterOfCreditFeesMember" abstract="true" name="DeferredStandbyLetterOfCreditFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_Shorttermoperatingleaserentexpense" abstract="false" name="Shorttermoperatingleaserentexpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock" abstract="false" name="FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_Remainingcontractualmaturityoftheagreements30to90Days" abstract="false" name="Remainingcontractualmaturityoftheagreements30to90Days" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_OtherconsumerrealestateloansMember" abstract="true" name="OtherconsumerrealestateloansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_RiskGradeThirteenMember" abstract="true" name="RiskGradeThirteenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_Sharebasedcompensationexpenseonperformancestockunits" abstract="false" name="Sharebasedcompensationexpenseonperformancestockunits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock" abstract="false" name="ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_FinancialInstitutionCounterpartiesMember" abstract="true" name="FinancialInstitutionCounterpartiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember" abstract="true" name="FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility" abstract="false" name="Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_GradeTwelveMember" abstract="true" name="GradeTwelveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_Restructuredloansonnonaccrualstatusatperiodend" abstract="false" name="Restructuredloansonnonaccrualstatusatperiodend" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_FinancialAssetsDerivativesAndResellAgreementsNet" abstract="false" name="FinancialAssetsDerivativesAndResellAgreementsNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Unfundedbalances" abstract="false" name="Unfundedbalances" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_ModeledExpectedCreditLossesMember" abstract="true" name="ModeledExpectedCreditLossesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_AdditionalTier1CapitalbeyondCommonEquityTier1" abstract="false" name="AdditionalTier1CapitalbeyondCommonEquityTier1" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" abstract="true" name="FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_FrostWealthAdvisorsMember" abstract="true" name="FrostWealthAdvisorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" abstract="false" name="RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_NotratedMember" abstract="true" name="NotratedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable" abstract="true" name="ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cfr_PercentageLevelOfAchievement25PercentAverageGrowth" abstract="false" name="PercentageLevelOfAchievement25PercentAverageGrowth" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations" abstract="false" name="ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_DebtInstrumentMaturitiesPeriod" abstract="false" name="DebtInstrumentMaturitiesPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cfr_TotalconsumerrealestateloansMember" abstract="true" name="TotalconsumerrealestateloansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_Netchangeinoperatingleaserightofuseasset" abstract="false" name="Netchangeinoperatingleaserightofuseasset" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Taxexpensebenefitofsecuritiesgainslosses" abstract="false" name="Taxexpensebenefitofsecuritiesgainslosses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable" abstract="true" name="CommitmentsContingenciesAndOffBalanceSheetArrangementsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" abstract="false" name="FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_EnergyProductionMember" abstract="true" name="EnergyProductionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_PreRefundedMember" abstract="true" name="PreRefundedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_DirectordeferredstockunitsoutstandingMember" abstract="true" name="DirectordeferredstockunitsoutstandingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_NumberOfDaysPastDue" abstract="false" name="NumberOfDaysPastDue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock" abstract="false" name="RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_CounterpartybMember" abstract="true" name="CounterpartybMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_NatureOfOperationsPolicyPolicyTextBlock" abstract="false" name="NatureOfOperationsPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_CullenFrostCapitalTrustIIMember" abstract="true" name="CullenFrostCapitalTrustIIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" abstract="false" name="OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_EquityInUndistributedEarningsOfSubsidiaries" abstract="false" name="EquityInUndistributedEarningsOfSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock" abstract="false" name="FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses" abstract="false" name="ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_OtherCounterpartiesMember" abstract="true" name="OtherCounterpartiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_StockRepurchase2021PlanMember" abstract="true" name="StockRepurchase2021PlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_OtherNonInterestExpenseOther" abstract="false" name="OtherNonInterestExpenseOther" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CreditLossOptionalTransitionalPeriodUnderCECL" abstract="false" name="CreditLossOptionalTransitionalPeriodUnderCECL" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cfr_CreditCardGuarantees" abstract="false" name="CreditCardGuarantees" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_WeightedAverageInterestRatePaidMember" abstract="true" name="WeightedAverageInterestRatePaidMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_CommerciallandloanMember" abstract="true" name="CommerciallandloanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_Concentrationofloansinasingleindustryinexcessoftenpercent" abstract="false" name="Concentrationofloansinasingleindustryinexcessoftenpercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition" abstract="false" name="FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock" abstract="false" name="LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock" abstract="false" name="ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_NonBanksMember" abstract="true" name="NonBanksMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_TreasurySharesIssuedRelatedToStockOptionExercises" abstract="false" name="TreasurySharesIssuedRelatedToStockOptionExercises" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes" abstract="false" name="PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_CapitalConservationBuffer" abstract="false" name="CapitalConservationBuffer" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" abstract="false" name="OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CollateralizedCreditCardGuarantees" abstract="false" name="CollateralizedCreditCardGuarantees" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_BorrowedFundsLineItems" abstract="true" name="BorrowedFundsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" abstract="false" name="ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" abstract="false" name="CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CustomerCounterpartiesMember" abstract="true" name="CustomerCounterpartiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_TexasLeadingIndexEconomicConditionIndicator" abstract="false" name="TexasLeadingIndexEconomicConditionIndicator" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems" abstract="true" name="NonAccrualLoansSegregatedByClassOfLoansLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_BalanceSheetOffsettingDisclosureTextBlock" abstract="false" name="BalanceSheetOffsettingDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth" abstract="false" name="PercentageLevelOfAchievementLessThan13PercentAverageGrowth" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" abstract="false" name="NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cfr_ForeignCurrencyForwardContractsMember" abstract="true" name="ForeignCurrencyForwardContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember" abstract="true" name="SeriesBPreferredStockEquivalentDepositarySharesMemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_TrustAssetsPolicyPolicyTextBlock" abstract="false" name="TrustAssetsPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_DerivativeAssetsNonmonetaryNotionalAmount" abstract="false" name="DerivativeAssetsNonmonetaryNotionalAmount" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="cfr_PremisesAndEquipmentMember" abstract="true" name="PremisesAndEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_LoansIndividuallyEvaluatedForImpairmentMember" abstract="true" name="LoansIndividuallyEvaluatedForImpairmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax" abstract="false" name="AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_EstimatedIncrementalEffectofCECL" abstract="false" name="EstimatedIncrementalEffectofCECL" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_DerivativeCounterPartyTable" abstract="true" name="DerivativeCounterPartyTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility" abstract="false" name="Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" abstract="false" name="CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion" abstract="false" name="AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale" abstract="false" name="Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_NonCashExchangeOfRealEstate" abstract="false" name="NonCashExchangeOfRealEstate" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_FrostBankMember" abstract="true" name="FrostBankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_FinancialAssetsGross" abstract="false" name="FinancialAssetsGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition" abstract="false" name="FairValueofForeclosedAssetsRemeasuredatInitialRecognition" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_A2018Member" abstract="true" name="A2018Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" abstract="false" name="TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock" abstract="false" name="ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_Totaloperatingleaseexpenseexcludingrent" abstract="false" name="Totaloperatingleaseexpenseexcludingrent" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans" abstract="false" name="PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock" abstract="false" name="FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum" abstract="false" name="PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_PercentageLevelOfAchievement13PercentAverageGrowth" abstract="false" name="PercentageLevelOfAchievement13PercentAverageGrowth" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" abstract="false" name="TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember" abstract="true" name="FiftyPointZeroOneToFiftyFivePointZeroZeroMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_BankMember" abstract="true" name="BankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_CarryValueofSecuritiesPledged" abstract="false" name="CarryValueofSecuritiesPledged" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Deferredtaxliabilitiespartnershipinterest" abstract="false" name="Deferredtaxliabilitiespartnershipinterest" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Finalyearsofthetermofthenotes" abstract="false" name="Finalyearsofthetermofthenotes" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet" abstract="false" name="FinancialAssetsDerivativesAndRepurchaseAgreementsNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember" abstract="true" name="CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" abstract="false" name="DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_OtherNonInterestIncomeAndExpenseTableTextBlock" abstract="false" name="OtherNonInterestIncomeAndExpenseTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_CECLTransitionAmount" abstract="false" name="CECLTransitionAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock" abstract="false" name="FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_OtherNonInterestIncomeOther" abstract="false" name="OtherNonInterestIncomeOther" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_NonHedgingInterestRateSwaps" abstract="false" name="NonHedgingInterestRateSwaps" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock" abstract="false" name="RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" abstract="false" name="TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CommercialandIndustrialTotalEnergyLoansMember" abstract="true" name="CommercialandIndustrialTotalEnergyLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_PaycheckProtectionProgramMember" abstract="true" name="PaycheckProtectionProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_NonVestedStockAndStockUnitsMember" abstract="true" name="NonVestedStockAndStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_CounterpartycMember" abstract="true" name="CounterpartycMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared" abstract="false" name="PreferredStockDividendsEquivalentPerDepositaryShareDeclared" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="cfr_BorrowedFundsTable" abstract="true" name="BorrowedFundsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember" abstract="true" name="InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_A2020Member" abstract="true" name="A2020Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock" abstract="false" name="WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_GradeThirteenMember" abstract="true" name="GradeThirteenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_CommercialmortgageMember" abstract="true" name="CommercialmortgageMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" abstract="false" name="NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_PreviouslyRestructuredLoansPastDue" abstract="false" name="PreviouslyRestructuredLoansPastDue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" abstract="false" name="MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico" abstract="false" name="USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_DerivativeLiabilitiesGrossOffset" abstract="false" name="DerivativeLiabilitiesGrossOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" abstract="true" name="PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_ConsumerLoansYearOfOriginationDomain" abstract="true" name="ConsumerLoansYearOfOriginationDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_CommitmentsAndGuaranteesLineItems" abstract="true" name="CommitmentsAndGuaranteesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" abstract="false" name="CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" abstract="false" name="FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_A2016Member" abstract="true" name="A2016Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock" abstract="false" name="ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" abstract="false" name="OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear" abstract="false" name="ExpectedDefinedBenefitPlansContributionWithinOneYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Numberofstockplans" abstract="false" name="Numberofstockplans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement" abstract="false" name="Awardpayoutpercentageatthe25thpercentilelevelofachievement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_OilCommodityDerivativeMember" abstract="true" name="OilCommodityDerivativeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember" abstract="true" name="SeventyPointZeroOneToSeventyFivePointZeroZeroMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" abstract="false" name="TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember" abstract="true" name="SeventyFivePointZeroOneToEightyPointZeroZeroMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_CounterpartyaMember" abstract="true" name="CounterpartyaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_NonAccrualLoansMember" abstract="true" name="NonAccrualLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps" abstract="false" name="WeightedAverageStrikeRateOutstandingInterestRateCaps" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset" abstract="false" name="FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CommercialLoansYearofOriginationAxis" abstract="true" name="CommercialLoansYearofOriginationAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock" abstract="false" name="ScheduledMaturitiesOfTimeDepositsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" abstract="false" name="CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_RiskGradeElevenMember" abstract="true" name="RiskGradeElevenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures" abstract="false" name="Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days" abstract="false" name="Remainingcontractualmaturityoftheagreementsgreaterthan90Days" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CullenFrostMember" abstract="true" name="CullenFrostMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_EnergyOtherMember" abstract="true" name="EnergyOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember" abstract="true" name="SixtyFivePointZeroOneToSeventyPointZeroZeroMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_InterestRateSwapsCapsAndFloorsMember" abstract="true" name="InterestRateSwapsCapsAndFloorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_A2019Member" abstract="true" name="A2019Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_LoanLeaseInterestRateSwapsMember" abstract="true" name="LoanLeaseInterestRateSwapsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_BaseYearAdjustedNetRevenueAmount" abstract="false" name="BaseYearAdjustedNetRevenueAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_InterchangeAndCardTransactionFees" abstract="false" name="InterchangeAndCardTransactionFees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems" abstract="true" name="RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_Remainingcontractualmaturityoftheagreementstotal" abstract="false" name="Remainingcontractualmaturityoftheagreementstotal" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_LoanLeaseInterestRateSwapsAndCapsMember" abstract="true" name="LoanLeaseInterestRateSwapsAndCapsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_AaAAMember" abstract="true" name="AaAAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement" abstract="false" name="Awardpayoutpercentageatlessthan25thpercentilelevelofachievement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_CommercialLoanLeaseInterestRateSwapsMember" abstract="true" name="CommercialLoanLeaseInterestRateSwapsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits" abstract="false" name="Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_A2021Member" abstract="true" name="A2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum" abstract="false" name="PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_PercentageLevelOfAchievement19PercentAverageGrowth" abstract="false" name="PercentageLevelOfAchievement19PercentAverageGrowth" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_OperatingLeaseNonLeaseComponents" abstract="false" name="OperatingLeaseNonLeaseComponents" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement" abstract="false" name="Awardpayoutpercentageatthe50thpercentilelevelofachievement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract" abstract="true" name="ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" abstract="true" name="CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital" abstract="false" name="PermissiblePortionOfSubordinatedNoteIncludedInCapital" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" abstract="false" name="DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_DerivativeAssetsGrossOffset" abstract="false" name="DerivativeAssetsGrossOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Trustandinvestmentmanagementfees" abstract="false" name="Trustandinvestmentmanagementfees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable" abstract="true" name="RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cfr_SegmentReportingAverageAssets" abstract="false" name="SegmentReportingAverageAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_WeightedAverageInterestRateReceivedMember" abstract="true" name="WeightedAverageInterestRateReceivedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" abstract="true" name="FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset" abstract="false" name="FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_DefinedBenefitPlanExpectedFutureBenefitPayments" abstract="false" name="DefinedBenefitPlanExpectedFutureBenefitPayments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps" abstract="false" name="WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_ScheduleOfMarketableSecuritiesTable" abstract="true" name="ScheduleOfMarketableSecuritiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cfr_InvestmentInSubsidiaries" abstract="false" name="InvestmentInSubsidiaries" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_TwoThousandFifteenPlanMember" abstract="true" name="TwoThousandFifteenPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock" abstract="false" name="AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous" abstract="false" name="Remainingcontractualmaturityoftheagreementsovernightandcontinuous" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_AaaAAAMember" abstract="true" name="AaaAAAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_Percentageoftotalenergyloanstototalloans" abstract="false" name="Percentageoftotalenergyloanstototalloans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod" abstract="false" name="RemainingRevolvingLoansConvertedToTermDuringPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_PriorTo2021Member" abstract="true" name="PriorTo2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_PreAdoptionAllowanceMember" abstract="true" name="PreAdoptionAllowanceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_DerivativeCounterPartyLineItems" abstract="true" name="DerivativeCounterPartyLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_Remainingcontractualmaturityoftheagreementsupto30Days" abstract="false" name="Remainingcontractualmaturityoftheagreementsupto30Days" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_RepurchaseAgreementsLiabilitiesGrossOffset" abstract="false" name="RepurchaseAgreementsLiabilitiesGrossOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_DerivativeInstrumentsTable" abstract="true" name="DerivativeInstrumentsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cfr_CommoditySwapsAndOptionsMember" abstract="true" name="CommoditySwapsAndOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_AwardPayoutPercentageOfTargetAt0Percent" abstract="false" name="AwardPayoutPercentageOfTargetAt0Percent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_DerivativeInstrumentsLineItems" abstract="true" name="DerivativeInstrumentsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember" abstract="true" name="CommercialRealEstateBuildingsLandAndOtherLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded" abstract="false" name="PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_PercentageOfEquityInvestmentsInMutualFund" abstract="false" name="PercentageOfEquityInvestmentsInMutualFund" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock" abstract="false" name="ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_ResellAgreementGrossOffset" abstract="false" name="ResellAgreementGrossOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_MaximumPercentageOfLoanRelatedToSingleIndustry" abstract="false" name="MaximumPercentageOfLoanRelatedToSingleIndustry" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract" abstract="true" name="OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees" abstract="false" name="Deferredtaxassetsdeferredloanandleaseoriginationfees" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" abstract="false" name="InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases" abstract="false" name="Deferredtaxliabilityrightofuseassetsunderoperatingleases" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember" abstract="true" name="TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_AwardPayoutPercentageOfTargetAt100Percent" abstract="false" name="AwardPayoutPercentageOfTargetAt100Percent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_RiskGradeNineMember" abstract="true" name="RiskGradeNineMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_AccretionOfLoanDiscount" abstract="false" name="AccretionOfLoanDiscount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_NumberOfPreferredStockEquivalentDepositaryShares" abstract="false" name="NumberOfPreferredStockEquivalentDepositaryShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="cfr_PriorStockRepurchasePlansMember" abstract="true" name="PriorStockRepurchasePlansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_CreditLossTransitionalPeriodUnderCECL" abstract="false" name="CreditLossTransitionalPeriodUnderCECL" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" abstract="true" name="CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains" abstract="false" name="AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_MoodysandStandardPoorsBondRatingsTableTextBlock" abstract="false" name="MoodysandStandardPoorsBondRatingsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_GBPForeignExchangeForwardMember" abstract="true" name="GBPForeignExchangeForwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" abstract="false" name="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges" abstract="false" name="LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_RiskGradeTwelveMember" abstract="true" name="RiskGradeTwelveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_FinancingReceivables30to89DaysPastDueMember" abstract="true" name="FinancingReceivables30to89DaysPastDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_CashFlowReportingPolicyPolicyTextBlock" abstract="false" name="CashFlowReportingPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_PriorYearsMember" abstract="true" name="PriorYearsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_RevolvingLoansConvertedtoTermMember" abstract="true" name="RevolvingLoansConvertedtoTermMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_FinancialAssetsGrossOffset" abstract="false" name="FinancialAssetsGrossOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_ReclassifiedToHeldToMaturityMember" abstract="true" name="ReclassifiedToHeldToMaturityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_CommercialLoansYearOfOriginationDomain" abstract="true" name="CommercialLoansYearOfOriginationDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_NonVestedStockAwardsOutstandingMember" abstract="true" name="NonVestedStockAwardsOutstandingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_FinancialLiabilitiesGross" abstract="false" name="FinancialLiabilitiesGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_DividendIncomePaidByNonBanks" abstract="false" name="DividendIncomePaidByNonBanks" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" abstract="false" name="NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" abstract="false" name="CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount" abstract="false" name="DerivativeLiabilitiesNonmonetaryNotionalAmount" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="cfr_FinancialLiabilitiesGrossOffset" abstract="false" name="FinancialLiabilitiesGrossOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_ConsumerLoansYearofOriginationAxis" abstract="true" name="ConsumerLoansYearofOriginationAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="cfr_PublicFundsMember" abstract="true" name="PublicFundsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" abstract="false" name="IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock" abstract="false" name="CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_RiskGradeTenMember" abstract="true" name="RiskGradeTenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" abstract="false" name="ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_NotGuaranteedorPreRefundedMember" abstract="true" name="NotGuaranteedorPreRefundedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_A2017Member" abstract="true" name="A2017Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems" abstract="true" name="OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_ScheduleOfMarketableSecuritiesLineItems" abstract="true" name="ScheduleOfMarketableSecuritiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_AwardPayoutPercentageOfTargetAt150Percent" abstract="false" name="AwardPayoutPercentageOfTargetAt150Percent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_FairValueHedgeLoanLeaseInterestRateSwaps" abstract="false" name="FairValueHedgeLoanLeaseInterestRateSwaps" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_NaturalGasCommodityDerivativeMember" abstract="true" name="NaturalGasCommodityDerivativeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset" abstract="false" name="FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_RiskGradeOneToEightMember" abstract="true" name="RiskGradeOneToEightMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_SpecificValuationAllowancesMember" abstract="true" name="SpecificValuationAllowancesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_AwardPayoutPercentageOfTargetAt50Percent" abstract="false" name="AwardPayoutPercentageOfTargetAt50Percent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_PostAdoptionAllowanceMember" abstract="true" name="PostAdoptionAllowanceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset" abstract="false" name="FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember" abstract="true" name="CommercialAndIndustrialOtherCommercialFinancingReceivableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_QfactoradjustmentsMember" abstract="true" name="QfactoradjustmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax" abstract="false" name="AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits" abstract="false" name="CertificateOfDepositAccountRegistryServiceCdarsDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_MutualFundsMember" abstract="true" name="MutualFundsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange" abstract="false" name="EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax" abstract="false" name="Amountsincludedinaccumulatedothercomprehensivelossnetoftax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_BaseYearCalculationBasisPointAdjustment" abstract="false" name="BaseYearCalculationBasisPointAdjustment" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_Financialinstrumentsusingfairvaluemeasurementoption" abstract="false" name="Financialinstrumentsusingfairvaluemeasurementoption" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition" abstract="false" name="EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases" abstract="false" name="Deferredtaxassetleaseliabilitiesunderoperatingleases" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_NonAccrualLoansSegregatedByClassOfLoansTable" abstract="true" name="NonAccrualLoansSegregatedByClassOfLoansTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement" abstract="false" name="Awardpayoutpercentageatthe75thpercentilelevelofachievement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_OptionsExercisableMember" abstract="true" name="OptionsExercisableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense" abstract="false" name="ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_GuaranteedbytheTexasPSFMember" abstract="true" name="GuaranteedbytheTexasPSFMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_ChargeOffOfPreviouslyRestructuresLoans" abstract="false" name="ChargeOffOfPreviouslyRestructuresLoans" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_DocumentAndEntityInformationAbstract" abstract="true" name="DocumentAndEntityInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_WNBCapitalTrustIMember" abstract="true" name="WNBCapitalTrustIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_NonHedgingInterestRateSwaps2" abstract="false" name="NonHedgingInterestRateSwaps2" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_Otherchargescommissionsandfees" abstract="false" name="Otherchargescommissionsandfees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_ImpactOfNewAccountingPronouncement" abstract="false" name="ImpactOfNewAccountingPronouncement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_WeightedAverageRiskGradeForLoans" abstract="false" name="WeightedAverageRiskGradeForLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>cfr-20211231_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 2022 Workiva-->
<!--r:c65015b9-8b75-475d-82e5-f4824da2804a,g:e6bbe9b4-18b1-440a-b04f-5d45c719ea52-->
<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.frostbank.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cfr-20211231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_f449c1d5-612c-4a64-a214-b825045b7505" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_d2ab4c7e-4699-4b00-8999-21d0470e76d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f449c1d5-612c-4a64-a214-b825045b7505" xlink:to="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_d2ab4c7e-4699-4b00-8999-21d0470e76d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_28c77fa1-cf86-422d-9507-d1e72b73e897" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f449c1d5-612c-4a64-a214-b825045b7505" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_28c77fa1-cf86-422d-9507-d1e72b73e897" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_029344aa-0f28-4f85-9860-eaf40dc158e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f449c1d5-612c-4a64-a214-b825045b7505" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_029344aa-0f28-4f85-9860-eaf40dc158e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_431ff7af-0841-4390-826c-257377d77057" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradingSecurities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f449c1d5-612c-4a64-a214-b825045b7505" xlink:to="loc_us-gaap_TradingSecurities_431ff7af-0841-4390-826c-257377d77057" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_d63c1cd6-2bcd-4791-a0b7-7e1e3df0e17a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f449c1d5-612c-4a64-a214-b825045b7505" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_d63c1cd6-2bcd-4791-a0b7-7e1e3df0e17a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_6776ffd3-e2f9-4484-b9af-d142bbf33490" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f449c1d5-612c-4a64-a214-b825045b7505" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_6776ffd3-e2f9-4484-b9af-d142bbf33490" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_20a69ce5-0745-48b6-b492-ad5fc2ddb279" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f449c1d5-612c-4a64-a214-b825045b7505" xlink:to="loc_us-gaap_Goodwill_20a69ce5-0745-48b6-b492-ad5fc2ddb279" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_2573efed-2944-4457-ac55-d74b74e71912" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f449c1d5-612c-4a64-a214-b825045b7505" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_2573efed-2944-4457-ac55-d74b74e71912" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsurance_211ca25d-4bde-4b54-bdd6-d0a1a6e43a94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f449c1d5-612c-4a64-a214-b825045b7505" xlink:to="loc_us-gaap_BankOwnedLifeInsurance_211ca25d-4bde-4b54-bdd6-d0a1a6e43a94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_427955bd-2d2e-4625-9f7d-efa6f147e10f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f449c1d5-612c-4a64-a214-b825045b7505" xlink:to="loc_us-gaap_OtherAssets_427955bd-2d2e-4625-9f7d-efa6f147e10f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_805babeb-713a-46e2-8481-8691a7bc6415" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks_634f21ac-a397-4bd7-b025-0a01cba7f8f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndDueFromBanks"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_805babeb-713a-46e2-8481-8691a7bc6415" xlink:to="loc_us-gaap_CashAndDueFromBanks_634f21ac-a397-4bd7-b025-0a01cba7f8f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositsInBanks_e6d8112c-f384-45ec-9f4d-fccb79d4d931" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDepositsInBanks"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_805babeb-713a-46e2-8481-8691a7bc6415" xlink:to="loc_us-gaap_InterestBearingDepositsInBanks_e6d8112c-f384-45ec-9f4d-fccb79d4d931" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsSold_471f9b0a-4635-49de-9c35-4d2f18624edf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsSold"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_805babeb-713a-46e2-8481-8691a7bc6415" xlink:to="loc_us-gaap_FederalFundsSold_471f9b0a-4635-49de-9c35-4d2f18624edf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResell_8b206ea8-3bbe-4bda-9adf-eca67bc6f3e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesPurchasedUnderAgreementsToResell"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_805babeb-713a-46e2-8481-8691a7bc6415" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResell_8b206ea8-3bbe-4bda-9adf-eca67bc6f3e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_c8ccdce1-04be-46a6-bae6-3423fe99ef37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_cbbaf9dc-8669-4139-b521-dfc05b0c0189" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c8ccdce1-04be-46a6-bae6-3423fe99ef37" xlink:to="loc_us-gaap_SubordinatedDebt_cbbaf9dc-8669-4139-b521-dfc05b0c0189" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_18664430-ab44-4091-ab18-8cdee2427954" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c8ccdce1-04be-46a6-bae6-3423fe99ef37" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_18664430-ab44-4091-ab18-8cdee2427954" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_545439a4-f31c-4ddf-82ce-2e2b71602a27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c8ccdce1-04be-46a6-bae6-3423fe99ef37" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_545439a4-f31c-4ddf-82ce-2e2b71602a27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_162599a9-d4a5-44bd-86e5-cc2f3f186ed2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Deposits"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c8ccdce1-04be-46a6-bae6-3423fe99ef37" xlink:to="loc_us-gaap_Deposits_162599a9-d4a5-44bd-86e5-cc2f3f186ed2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_12495484-bbc3-4781-83a8-eac64d54c997" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c8ccdce1-04be-46a6-bae6-3423fe99ef37" xlink:to="loc_us-gaap_OtherLiabilities_12495484-bbc3-4781-83a8-eac64d54c997" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchased_c2a55544-607a-428d-bdb3-70f68b9b8fdc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsPurchased"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c8ccdce1-04be-46a6-bae6-3423fe99ef37" xlink:to="loc_us-gaap_FederalFundsPurchased_c2a55544-607a-428d-bdb3-70f68b9b8fdc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_60f33428-88fc-4e7f-853a-e63670e49c71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_93d937de-5e99-4a68-89b0-c6f2a01eda8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_60f33428-88fc-4e7f-853a-e63670e49c71" xlink:to="loc_us-gaap_PreferredStockValue_93d937de-5e99-4a68-89b0-c6f2a01eda8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_add0f455-d9ca-4e58-821b-d4752e8471b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_60f33428-88fc-4e7f-853a-e63670e49c71" xlink:to="loc_us-gaap_CommonStockValue_add0f455-d9ca-4e58-821b-d4752e8471b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_eff99629-1d5c-4109-85bd-b8e8bb862646" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_60f33428-88fc-4e7f-853a-e63670e49c71" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_eff99629-1d5c-4109-85bd-b8e8bb862646" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_0a37ff00-80f9-497a-81aa-a994f59087ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_60f33428-88fc-4e7f-853a-e63670e49c71" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_0a37ff00-80f9-497a-81aa-a994f59087ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_b69c5f7d-f4b9-4ad9-b106-6e4f37273a5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_60f33428-88fc-4e7f-853a-e63670e49c71" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_b69c5f7d-f4b9-4ad9-b106-6e4f37273a5b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_b0977d63-f173-4737-bd22-dbcc8db4cc9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_60f33428-88fc-4e7f-853a-e63670e49c71" xlink:to="loc_us-gaap_TreasuryStockValue_b0977d63-f173-4737-bd22-dbcc8db4cc9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_0d2becec-37d1-4fe4-8b0e-a10007fbcd88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_ea29e976-72e4-4fee-9913-8126a14ca4d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_0d2becec-37d1-4fe4-8b0e-a10007fbcd88" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_ea29e976-72e4-4fee-9913-8126a14ca4d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_e818a7d1-c1db-442f-9033-3171067303c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_0d2becec-37d1-4fe4-8b0e-a10007fbcd88" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_e818a7d1-c1db-442f-9033-3171067303c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_52a3033e-3687-4f48-a240-54e4887c11c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_4ef42a7a-8c1e-4673-a059-4e0f325a03b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_52a3033e-3687-4f48-a240-54e4887c11c8" xlink:to="loc_us-gaap_Liabilities_4ef42a7a-8c1e-4673-a059-4e0f325a03b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_cbf345fe-be83-4e6d-a5f7-6e35da4bac99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_52a3033e-3687-4f48-a240-54e4887c11c8" xlink:to="loc_us-gaap_StockholdersEquity_cbf345fe-be83-4e6d-a5f7-6e35da4bac99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_72d1a3e4-a525-4d9b-a15f-8bbce48f81af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Deposits"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_18322ca1-8573-4ade-bac0-a925ce57a7c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_72d1a3e4-a525-4d9b-a15f-8bbce48f81af" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_18322ca1-8573-4ade-bac0-a925ce57a7c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities_275549b5-51f2-4b71-a68f-8953d284bd71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDepositLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_72d1a3e4-a525-4d9b-a15f-8bbce48f81af" xlink:to="loc_us-gaap_InterestBearingDepositLiabilities_275549b5-51f2-4b71-a68f-8953d284bd71" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="cfr-20211231.xsd#ConsolidatedStatementsofIncome"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ebf225b9-c335-4313-a8dc-50dd911ddec9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e598ddc9-720f-41b6-ba0f-6c4343766fee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ebf225b9-c335-4313-a8dc-50dd911ddec9" xlink:to="loc_us-gaap_NetIncomeLoss_e598ddc9-720f-41b6-ba0f-6c4343766fee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_42342f44-3ad6-4e5b-87f8-e9e728cc425e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ebf225b9-c335-4313-a8dc-50dd911ddec9" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_42342f44-3ad6-4e5b-87f8-e9e728cc425e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_0d7e2dae-6ce5-4b7a-a56d-cc44ed47878f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ebf225b9-c335-4313-a8dc-50dd911ddec9" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_0d7e2dae-6ce5-4b7a-a56d-cc44ed47878f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8336be55-3ab5-42b9-a73b-26c35d213db7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_47360479-cbeb-450f-8cab-b51ad33c1c0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8336be55-3ab5-42b9-a73b-26c35d213db7" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_47360479-cbeb-450f-8cab-b51ad33c1c0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_6215fe52-9bf9-47a7-9489-3b8b0b7294f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8336be55-3ab5-42b9-a73b-26c35d213db7" xlink:to="loc_us-gaap_NoninterestIncome_6215fe52-9bf9-47a7-9489-3b8b0b7294f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_0ea8fe72-5fd8-4f24-86d3-35c83fd8e6c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8336be55-3ab5-42b9-a73b-26c35d213db7" xlink:to="loc_us-gaap_NoninterestExpense_0ea8fe72-5fd8-4f24-86d3-35c83fd8e6c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_5832ab91-918d-4cd5-8551-8cf051ec24c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_0bb31d9b-af5b-46e9-9811-ac18b90cd905" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_5832ab91-918d-4cd5-8551-8cf051ec24c4" xlink:to="loc_us-gaap_LaborAndRelatedExpense_0bb31d9b-af5b-46e9-9811-ac18b90cd905" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_9f20ba9c-39ae-4b99-94d8-76a75a68f757" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_5832ab91-918d-4cd5-8551-8cf051ec24c4" xlink:to="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_9f20ba9c-39ae-4b99-94d8-76a75a68f757" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_17164f3c-da23-43a9-890c-9c9aea50cf2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OccupancyNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_5832ab91-918d-4cd5-8551-8cf051ec24c4" xlink:to="loc_us-gaap_OccupancyNet_17164f3c-da23-43a9-890c-9c9aea50cf2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentExpense_9fa27936-99d9-4f00-9909-8f5a7fbc34f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_5832ab91-918d-4cd5-8551-8cf051ec24c4" xlink:to="loc_us-gaap_EquipmentExpense_9fa27936-99d9-4f00-9909-8f5a7fbc34f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_2a5e19be-7503-473d-bb22-6d918d62c105" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_5832ab91-918d-4cd5-8551-8cf051ec24c4" xlink:to="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_2a5e19be-7503-473d-bb22-6d918d62c105" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_eba75658-1f90-41b7-a226-d185fc5c3862" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_5832ab91-918d-4cd5-8551-8cf051ec24c4" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_eba75658-1f90-41b7-a226-d185fc5c3862" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_33933834-0ceb-4572-bb48-00542f3b4524" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_5832ab91-918d-4cd5-8551-8cf051ec24c4" xlink:to="loc_us-gaap_OtherNoninterestExpense_33933834-0ceb-4572-bb48-00542f3b4524" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_bdcb30e1-4868-40a0-98cb-30a4a08a2010" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm_3caefb4d-7fb0-48d5-a6a8-f7f33ccc3d30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_bdcb30e1-4868-40a0-98cb-30a4a08a2010" xlink:to="loc_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm_3caefb4d-7fb0-48d5-a6a8-f7f33ccc3d30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_9862bea3-8876-4897-a8f6-4ba0d4a1a5fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseSubordinatedNotesAndDebentures"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_bdcb30e1-4868-40a0-98cb-30a4a08a2010" xlink:to="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_9862bea3-8876-4897-a8f6-4ba0d4a1a5fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalFundsPurchased_0e6175c3-bdee-48d4-b2b2-bf4f3fd26b60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseFederalFundsPurchased"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_bdcb30e1-4868-40a0-98cb-30a4a08a2010" xlink:to="loc_us-gaap_InterestExpenseFederalFundsPurchased_0e6175c3-bdee-48d4-b2b2-bf4f3fd26b60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase_9e0ef9a9-ad01-4c02-9ccb-c1cd8addfdbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_bdcb30e1-4868-40a0-98cb-30a4a08a2010" xlink:to="loc_us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase_9e0ef9a9-ad01-4c02-9ccb-c1cd8addfdbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDeposits_578a2b7b-fb48-414a-8351-60a8886347d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDeposits"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_bdcb30e1-4868-40a0-98cb-30a4a08a2010" xlink:to="loc_us-gaap_InterestExpenseDeposits_578a2b7b-fb48-414a-8351-60a8886347d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_20209bd0-ff7d-41d2-9cfe-e9eb9493bfcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseJuniorSubordinatedDebentures"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_bdcb30e1-4868-40a0-98cb-30a4a08a2010" xlink:to="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_20209bd0-ff7d-41d2-9cfe-e9eb9493bfcd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_aa1619d7-024a-4488-94b6-bc119bd72277" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_82d7913d-c5bf-4978-b706-54669297418e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_aa1619d7-024a-4488-94b6-bc119bd72277" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_82d7913d-c5bf-4978-b706-54669297418e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_c91a8189-d861-49a0-afaa-f04205e6d507" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_aa1619d7-024a-4488-94b6-bc119bd72277" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_c91a8189-d861-49a0-afaa-f04205e6d507" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_8649931e-3d81-43b1-934d-182ecd102e7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxable_6e2a6042-1601-4572-9b32-d0c3517e6dae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeSecuritiesTaxable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_8649931e-3d81-43b1-934d-182ecd102e7f" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxable_6e2a6042-1601-4572-9b32-d0c3517e6dae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell_daabc8c7-da23-4433-aead-94baf3d5410a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_8649931e-3d81-43b1-934d-182ecd102e7f" xlink:to="loc_us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell_daabc8c7-da23-4433-aead-94baf3d5410a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_e726e191-c3b6-452f-a3f5-4265dccb1075" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeDepositsWithFinancialInstitutions"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_8649931e-3d81-43b1-934d-182ecd102e7f" xlink:to="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_e726e191-c3b6-452f-a3f5-4265dccb1075" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeFederalFundsSold_ded610c9-2f51-49f0-bdcb-97c81bb823b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeFederalFundsSold"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_8649931e-3d81-43b1-934d-182ecd102e7f" xlink:to="loc_us-gaap_InterestIncomeFederalFundsSold_ded610c9-2f51-49f0-bdcb-97c81bb823b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_3e59d16c-49c6-4eea-89fd-c5464bacf20a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeSecuritiesTaxExempt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_8649931e-3d81-43b1-934d-182ecd102e7f" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_3e59d16c-49c6-4eea-89fd-c5464bacf20a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_be451905-b5f2-42b0-b750-7fc8809886ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_8649931e-3d81-43b1-934d-182ecd102e7f" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_be451905-b5f2-42b0-b750-7fc8809886ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f344011e-6a0d-4c90-b551-faa983c2e77f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9d876668-4a29-4453-8b44-d8c5964c2710" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_f344011e-6a0d-4c90-b551-faa983c2e77f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9d876668-4a29-4453-8b44-d8c5964c2710" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8da29362-de6c-4efa-9d90-5621d916fa5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_f344011e-6a0d-4c90-b551-faa983c2e77f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8da29362-de6c-4efa-9d90-5621d916fa5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_71e10d9f-221c-497c-b4e7-ce08b91add6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Trustandinvestmentmanagementfees_feaf6393-4aaf-445f-85fd-6ea491f0cc5e" xlink:href="cfr-20211231.xsd#cfr_Trustandinvestmentmanagementfees"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_71e10d9f-221c-497c-b4e7-ce08b91add6b" xlink:to="loc_cfr_Trustandinvestmentmanagementfees_feaf6393-4aaf-445f-85fd-6ea491f0cc5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0979e6a2-e3d8-49e4-8f72-f4d083cb534d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_71e10d9f-221c-497c-b4e7-ce08b91add6b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0979e6a2-e3d8-49e4-8f72-f4d083cb534d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceCommissionsAndFees_5e2f14c4-87fa-47d3-8213-8dae30acb73e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceCommissionsAndFees"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_71e10d9f-221c-497c-b4e7-ce08b91add6b" xlink:to="loc_us-gaap_InsuranceCommissionsAndFees_5e2f14c4-87fa-47d3-8213-8dae30acb73e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterchangeAndCardTransactionFees_e62deac4-169e-46fb-bcce-c7cbc3aee230" xlink:href="cfr-20211231.xsd#cfr_InterchangeAndCardTransactionFees"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_71e10d9f-221c-497c-b4e7-ce08b91add6b" xlink:to="loc_cfr_InterchangeAndCardTransactionFees_e62deac4-169e-46fb-bcce-c7cbc3aee230" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Otherchargescommissionsandfees_dadc5635-5c92-4dbc-be4e-ef5243f53e38" xlink:href="cfr-20211231.xsd#cfr_Otherchargescommissionsandfees"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_71e10d9f-221c-497c-b4e7-ce08b91add6b" xlink:to="loc_cfr_Otherchargescommissionsandfees_dadc5635-5c92-4dbc-be4e-ef5243f53e38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_afc3b984-66c1-48b0-a1c1-4c4d12a4c893" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_71e10d9f-221c-497c-b4e7-ce08b91add6b" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_afc3b984-66c1-48b0-a1c1-4c4d12a4c893" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_6fc394e0-e9ec-407b-afb0-e49d3836b4c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_71e10d9f-221c-497c-b4e7-ce08b91add6b" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_6fc394e0-e9ec-407b-afb0-e49d3836b4c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_90bbc560-c4bd-4bfa-a604-89849c2cc9d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_966ca283-8dbf-4f1f-bcc8-2857071be80e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseNet_90bbc560-c4bd-4bfa-a604-89849c2cc9d3" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_966ca283-8dbf-4f1f-bcc8-2857071be80e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_165dbca4-c1d7-4f3b-b0c7-2f107471c52c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseNet_90bbc560-c4bd-4bfa-a604-89849c2cc9d3" xlink:to="loc_us-gaap_InterestExpense_165dbca4-c1d7-4f3b-b0c7-2f107471c52c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="cfr-20211231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_2e60d1b1-8840-4b7b-aafb-b7f586aaa421" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_7d539ef9-09f4-4176-9082-60cc225f55aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_2e60d1b1-8840-4b7b-aafb-b7f586aaa421" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_7d539ef9-09f4-4176-9082-60cc225f55aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_56bf7ddd-9c4a-4fd9-a8bb-86932bb8cde1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_2e60d1b1-8840-4b7b-aafb-b7f586aaa421" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_56bf7ddd-9c4a-4fd9-a8bb-86932bb8cde1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_7d3b901c-1af4-49f9-9b12-fbe245aa0543" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_5f3741f7-24e9-4ca3-bfc7-eddb75b04daa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_7d3b901c-1af4-49f9-9b12-fbe245aa0543" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_5f3741f7-24e9-4ca3-bfc7-eddb75b04daa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_af2cdfbd-bdc0-454d-8ded-1f6890096f6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_7d3b901c-1af4-49f9-9b12-fbe245aa0543" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_af2cdfbd-bdc0-454d-8ded-1f6890096f6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_51ba41b7-757c-46c1-a030-9176925d9b5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_ad6311f9-f1d6-40f1-904a-3328e2b1a0d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_51ba41b7-757c-46c1-a030-9176925d9b5d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_ad6311f9-f1d6-40f1-904a-3328e2b1a0d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_41b3f648-723a-4bec-a671-7e1ee07bf136" xlink:href="cfr-20211231.xsd#cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_51ba41b7-757c-46c1-a030-9176925d9b5d" xlink:to="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_41b3f648-723a-4bec-a671-7e1ee07bf136" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_9ca454a3-c2c2-4ca6-8579-5d825670a96d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_51ba41b7-757c-46c1-a030-9176925d9b5d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_9ca454a3-c2c2-4ca6-8579-5d825670a96d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_beca2fdc-be3d-44ba-871f-3c57a7e12eef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_ee8aec6b-a273-4e79-883e-4277760783ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_beca2fdc-be3d-44ba-871f-3c57a7e12eef" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_ee8aec6b-a273-4e79-883e-4277760783ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_30efd7c1-3e17-4571-b4ce-bc8bf234f2c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_beca2fdc-be3d-44ba-871f-3c57a7e12eef" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_30efd7c1-3e17-4571-b4ce-bc8bf234f2c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_d688fcee-9740-4689-8ee8-32affdc2de78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_89bbd47e-862c-459b-a56a-5354803098d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_d688fcee-9740-4689-8ee8-32affdc2de78" xlink:to="loc_us-gaap_NetIncomeLoss_89bbd47e-862c-459b-a56a-5354803098d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4d9dbd64-f123-4d96-827e-1599eb20c7a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_d688fcee-9740-4689-8ee8-32affdc2de78" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4d9dbd64-f123-4d96-827e-1599eb20c7a2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cfr-20211231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_59451f93-2288-44c4-b4a2-bcc57b02beed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeposits_3e60dae4-6693-4f8e-bc2b-b7785691f153" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeposits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_59451f93-2288-44c4-b4a2-bcc57b02beed" xlink:to="loc_us-gaap_IncreaseDecreaseInDeposits_3e60dae4-6693-4f8e-bc2b-b7785691f153" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_31cde531-ff01-47b0-88f1-fdc58dc7094d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_59451f93-2288-44c4-b4a2-bcc57b02beed" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_31cde531-ff01-47b0-88f1-fdc58dc7094d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_ce7497bc-a597-4c19-8615-af8326efd149" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_59451f93-2288-44c4-b4a2-bcc57b02beed" xlink:to="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_ce7497bc-a597-4c19-8615-af8326efd149" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_3ac85683-997a-4fdb-bb70-b36053dd4e51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_59451f93-2288-44c4-b4a2-bcc57b02beed" xlink:to="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_3ac85683-997a-4fdb-bb70-b36053dd4e51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings_dc6c3a68-907e-4dfb-880d-a35d0fbbaac5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_59451f93-2288-44c4-b4a2-bcc57b02beed" xlink:to="loc_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings_dc6c3a68-907e-4dfb-880d-a35d0fbbaac5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_b934ea43-dbe8-43c5-be8e-16c4b73fe772" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_59451f93-2288-44c4-b4a2-bcc57b02beed" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_b934ea43-dbe8-43c5-be8e-16c4b73fe772" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings_74fcb2f1-95f5-4afe-bcc3-c526fd7f8d15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromFederalHomeLoanBankBorrowings"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_59451f93-2288-44c4-b4a2-bcc57b02beed" xlink:to="loc_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings_74fcb2f1-95f5-4afe-bcc3-c526fd7f8d15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_8a08fe7a-7ed9-4f38-a0e3-24a59437e5e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_59451f93-2288-44c4-b4a2-bcc57b02beed" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_8a08fe7a-7ed9-4f38-a0e3-24a59437e5e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_38126de5-3f69-4dd9-941b-6f84304d9b07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_59451f93-2288-44c4-b4a2-bcc57b02beed" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_38126de5-3f69-4dd9-941b-6f84304d9b07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_8bab9e7b-f9c5-4e25-9ae5-64dce90e1597" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_59451f93-2288-44c4-b4a2-bcc57b02beed" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_8bab9e7b-f9c5-4e25-9ae5-64dce90e1597" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_c8210b6e-170f-4b4c-ab95-a1eb754e84d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_59451f93-2288-44c4-b4a2-bcc57b02beed" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_c8210b6e-170f-4b4c-ab95-a1eb754e84d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_afd57373-1511-4ec6-8a08-1cb34929422a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_67ca4d35-b59b-4adc-899e-6f18d4840d6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_afd57373-1511-4ec6-8a08-1cb34929422a" xlink:to="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_67ca4d35-b59b-4adc-899e-6f18d4840d6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_d01f2796-55ab-45a4-b00a-cef8b7ee43db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_afd57373-1511-4ec6-8a08-1cb34929422a" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_d01f2796-55ab-45a4-b00a-cef8b7ee43db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_9822c2c0-a6e2-43e8-a717-644e1b6ac3eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_afd57373-1511-4ec6-8a08-1cb34929422a" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_9822c2c0-a6e2-43e8-a717-644e1b6ac3eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_c38e0142-938e-4cef-a8d8-ea75ccf6a718" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_afd57373-1511-4ec6-8a08-1cb34929422a" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_c38e0142-938e-4cef-a8d8-ea75ccf6a718" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_cca01e4c-6663-49b3-a2bf-e2702c6639a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_afd57373-1511-4ec6-8a08-1cb34929422a" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_cca01e4c-6663-49b3-a2bf-e2702c6639a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansReceivable_8b229c01-77d2-4e97-bb6e-89b46b34931f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfLoansReceivable"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_afd57373-1511-4ec6-8a08-1cb34929422a" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansReceivable_8b229c01-77d2-4e97-bb6e-89b46b34931f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_a1746847-fa81-4a77-b40d-1acddcb6b4f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromLoansAndLeases"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_afd57373-1511-4ec6-8a08-1cb34929422a" xlink:to="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_a1746847-fa81-4a77-b40d-1acddcb6b4f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLifeInsurancePolicies_b3762cea-802e-4432-b596-9d6013693fc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLifeInsurancePolicies"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_afd57373-1511-4ec6-8a08-1cb34929422a" xlink:to="loc_us-gaap_ProceedsFromLifeInsurancePolicies_b3762cea-802e-4432-b596-9d6013693fc8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_d1ad43fd-0670-4ade-9f5a-41f9a62031a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_afd57373-1511-4ec6-8a08-1cb34929422a" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_d1ad43fd-0670-4ade-9f5a-41f9a62031a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_32ed3250-f90d-4e9d-a864-6e28c5bb9ddd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_afd57373-1511-4ec6-8a08-1cb34929422a" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_32ed3250-f90d-4e9d-a864-6e28c5bb9ddd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfForeclosedAssets_9f4ef17b-b6ea-42b9-9dc1-9f6e07a13dd0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfForeclosedAssets"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_afd57373-1511-4ec6-8a08-1cb34929422a" xlink:to="loc_us-gaap_ProceedsFromSaleOfForeclosedAssets_9f4ef17b-b6ea-42b9-9dc1-9f6e07a13dd0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b846b393-b9b4-4e38-a4e8-b9147a559167" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_58c9422b-843d-4a11-b03f-ccc14238d9dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b846b393-b9b4-4e38-a4e8-b9147a559167" xlink:to="loc_us-gaap_NetIncomeLoss_58c9422b-843d-4a11-b03f-ccc14238d9dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_f9510015-afba-4b11-8756-463e47c3f631" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b846b393-b9b4-4e38-a4e8-b9147a559167" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_f9510015-afba-4b11-8756-463e47c3f631" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_2c236eaa-6b3e-4d0d-bac3-f6a7c0bcbefd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b846b393-b9b4-4e38-a4e8-b9147a559167" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_2c236eaa-6b3e-4d0d-bac3-f6a7c0bcbefd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AccretionOfLoanDiscount_6dfd2e52-7f9b-4eed-8e74-096fa0b05fdc" xlink:href="cfr-20211231.xsd#cfr_AccretionOfLoanDiscount"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b846b393-b9b4-4e38-a4e8-b9147a559167" xlink:to="loc_cfr_AccretionOfLoanDiscount_6dfd2e52-7f9b-4eed-8e74-096fa0b05fdc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_c30574c5-94fc-4a68-971c-62b8559915a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b846b393-b9b4-4e38-a4e8-b9147a559167" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_c30574c5-94fc-4a68-971c-62b8559915a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_31947108-1fd6-4751-a241-4161be1d6299" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b846b393-b9b4-4e38-a4e8-b9147a559167" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_31947108-1fd6-4751-a241-4161be1d6299" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_58ff7c9d-e8f7-46f5-8cd1-2ce7318b1507" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b846b393-b9b4-4e38-a4e8-b9147a559167" xlink:to="loc_us-gaap_DepreciationAndAmortization_58ff7c9d-e8f7-46f5-8cd1-2ce7318b1507" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets_d9338b6a-90a0-4ab2-92c8-46ff95fe599e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b846b393-b9b4-4e38-a4e8-b9147a559167" xlink:to="loc_us-gaap_GainLossOnSaleOfOtherAssets_d9338b6a-90a0-4ab2-92c8-46ff95fe599e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_201ba70c-b9d9-4fd6-bc0d-6ca4d008e184" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b846b393-b9b4-4e38-a4e8-b9147a559167" xlink:to="loc_us-gaap_ShareBasedCompensation_201ba70c-b9d9-4fd6-bc0d-6ca4d008e184" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_fa6d5d94-38db-4521-80c5-22e835e7212b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b846b393-b9b4-4e38-a4e8-b9147a559167" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_fa6d5d94-38db-4521-80c5-22e835e7212b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncome_d2764cf9-16e0-4081-ab9c-584a45dbffef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncome"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b846b393-b9b4-4e38-a4e8-b9147a559167" xlink:to="loc_us-gaap_OtherNoncashIncome_d2764cf9-16e0-4081-ab9c-584a45dbffef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTradingSecurities_c1687caf-b75e-4043-8905-8c97cf2e4e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInTradingSecurities"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b846b393-b9b4-4e38-a4e8-b9147a559167" xlink:to="loc_us-gaap_IncreaseDecreaseInTradingSecurities_c1687caf-b75e-4043-8905-8c97cf2e4e2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Netchangeinoperatingleaserightofuseasset_32730916-4f34-4034-b1dc-cef698f0e6da" xlink:href="cfr-20211231.xsd#cfr_Netchangeinoperatingleaserightofuseasset"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b846b393-b9b4-4e38-a4e8-b9147a559167" xlink:to="loc_cfr_Netchangeinoperatingleaserightofuseasset_32730916-4f34-4034-b1dc-cef698f0e6da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_52e501e5-d59b-4235-87c7-19e5faf2d7b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b846b393-b9b4-4e38-a4e8-b9147a559167" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_52e501e5-d59b-4235-87c7-19e5faf2d7b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_df51c351-1dd1-44a7-ba91-2ac8f91ea4c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b846b393-b9b4-4e38-a4e8-b9147a559167" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_df51c351-1dd1-44a7-ba91-2ac8f91ea4c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_6a19570d-d446-4f9d-86d9-37b9610de1d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2be2c07d-14ff-41dc-82f4-ec3ac9edeffc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_6a19570d-d446-4f9d-86d9-37b9610de1d0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2be2c07d-14ff-41dc-82f4-ec3ac9edeffc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a4b906ff-3b04-4b66-9931-509e41c8552b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_6a19570d-d446-4f9d-86d9-37b9610de1d0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a4b906ff-3b04-4b66-9931-509e41c8552b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3fd367ca-f28b-4f01-bc4a-988aae37818c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_6a19570d-d446-4f9d-86d9-37b9610de1d0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3fd367ca-f28b-4f01-bc4a-988aae37818c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#SecuritiesYearEndSecuritiesHeldtoMaturityDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_229c142f-a7ee-4dea-a951-b46fafe7bf96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_73d7ef42-b51d-444f-820d-b6f9d5e9b812" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecurities_229c142f-a7ee-4dea-a951-b46fafe7bf96" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_73d7ef42-b51d-444f-820d-b6f9d5e9b812" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_13a8e5e0-e01b-4650-9689-cd608b2b2f2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecurities_229c142f-a7ee-4dea-a951-b46fafe7bf96" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_13a8e5e0-e01b-4650-9689-cd608b2b2f2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_a894cc5a-2362-46c3-a0ca-9a4616b1ad83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecurities_229c142f-a7ee-4dea-a951-b46fafe7bf96" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_a894cc5a-2362-46c3-a0ca-9a4616b1ad83" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_6fee1ee9-ab03-4dc1-811c-85b962812168" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_d47f0054-c8d7-4169-96b9-f51a0abd62fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_6fee1ee9-ab03-4dc1-811c-85b962812168" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_d47f0054-c8d7-4169-96b9-f51a0abd62fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_15e44aa6-68cf-4c6b-a900-58093d2fdb83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_6fee1ee9-ab03-4dc1-811c-85b962812168" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_15e44aa6-68cf-4c6b-a900-58093d2fdb83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_b02cc0f4-7b4f-422b-b985-e2c2ada815fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_221a3d32-38c9-4a06-bce5-fa5af2aeb7db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_b02cc0f4-7b4f-422b-b985-e2c2ada815fd" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_221a3d32-38c9-4a06-bce5-fa5af2aeb7db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_cbd18e8a-939b-4123-b0e9-0c07ce802003" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_b02cc0f4-7b4f-422b-b985-e2c2ada815fd" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_cbd18e8a-939b-4123-b0e9-0c07ce802003" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_cae52b70-d673-4994-82a8-617a7858eefe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_6087fb6e-5495-4198-ad51-0d6765670569" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecurities_cae52b70-d673-4994-82a8-617a7858eefe" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_6087fb6e-5495-4198-ad51-0d6765670569" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_90ecc886-3571-4a89-9cc4-35b6cfba1d08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecurities_cae52b70-d673-4994-82a8-617a7858eefe" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_90ecc886-3571-4a89-9cc4-35b6cfba1d08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_c4ca7bc4-e46c-4713-8d10-a3e7527486ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecurities_cae52b70-d673-4994-82a8-617a7858eefe" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_c4ca7bc4-e46c-4713-8d10-a3e7527486ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_5b37dd1f-530b-4a28-b796-61efac8dfabb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecurities_cae52b70-d673-4994-82a8-617a7858eefe" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_5b37dd1f-530b-4a28-b796-61efac8dfabb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4221eae9-d050-43da-b2c7-8abecb5600f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_b64bcd9f-c0af-4a0b-a242-dce23ac4ed52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4221eae9-d050-43da-b2c7-8abecb5600f3" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_b64bcd9f-c0af-4a0b-a242-dce23ac4ed52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_fed40e31-90b8-4f6d-88cc-f26e82919ec6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4221eae9-d050-43da-b2c7-8abecb5600f3" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_fed40e31-90b8-4f6d-88cc-f26e82919ec6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_301c7efd-3fbb-42eb-9e56-b831f89322aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4221eae9-d050-43da-b2c7-8abecb5600f3" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_301c7efd-3fbb-42eb-9e56-b831f89322aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_2880aaa9-e193-4158-9c0a-e3fe15158f45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4221eae9-d050-43da-b2c7-8abecb5600f3" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_2880aaa9-e193-4158-9c0a-e3fe15158f45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_327e843a-87dc-4ed4-bff8-d2df07b7001b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_8b032c99-5925-4d85-9591-82d956491099" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_327e843a-87dc-4ed4-bff8-d2df07b7001b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_8b032c99-5925-4d85-9591-82d956491099" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_e86565f6-1a91-4681-a0b2-9ad0ba36d6f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_327e843a-87dc-4ed4-bff8-d2df07b7001b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_e86565f6-1a91-4681-a0b2-9ad0ba36d6f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_4a83c64e-3b91-493e-bc5d-d90a0284b9bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_327e843a-87dc-4ed4-bff8-d2df07b7001b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_4a83c64e-3b91-493e-bc5d-d90a0284b9bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_6bc6628e-7f11-434a-943b-beeaada57f41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_327e843a-87dc-4ed4-bff8-d2df07b7001b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_6bc6628e-7f11-434a-943b-beeaada57f41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_63333235-a0e7-4d63-b89d-360b0fd465ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_cd58b64b-ab74-4a90-8cc2-ec248dc4e792" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue_63333235-a0e7-4d63-b89d-360b0fd465ea" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_cd58b64b-ab74-4a90-8cc2-ec248dc4e792" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_2b63148e-8c2f-481d-a4a2-22c9b1331cb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue_63333235-a0e7-4d63-b89d-360b0fd465ea" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_2b63148e-8c2f-481d-a4a2-22c9b1331cb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_a2730f85-6134-400e-ad2f-14987e977489" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue_63333235-a0e7-4d63-b89d-360b0fd465ea" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_a2730f85-6134-400e-ad2f-14987e977489" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_92957e50-ade2-4246-8ddd-7d9e9e1ce64e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue_63333235-a0e7-4d63-b89d-360b0fd465ea" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_92957e50-ade2-4246-8ddd-7d9e9e1ce64e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium_a425ff67-e067-4d46-9658-530350df9069" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_5deff158-7b93-4544-8cd5-3ea03595463a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeAmortizationOfPremium"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium_a425ff67-e067-4d46-9658-530350df9069" xlink:to="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_5deff158-7b93-4544-8cd5-3ea03595463a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeAmortizationOfDiscount_7515e734-a903-4e7f-a7a2-1bb5aa123333" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeAmortizationOfDiscount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium_a425ff67-e067-4d46-9658-530350df9069" xlink:to="loc_us-gaap_InvestmentIncomeAmortizationOfDiscount_7515e734-a903-4e7f-a7a2-1bb5aa123333" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesTradingGainLoss_1507a09e-ddc3-453e-8d7e-d23b9aee0413" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesTradingGainLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesTradingUnrealizedGainLoss_dd48a171-530a-43e3-a4b0-38028b838c5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesTradingUnrealizedGainLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesTradingGainLoss_1507a09e-ddc3-453e-8d7e-d23b9aee0413" xlink:to="loc_us-gaap_DebtSecuritiesTradingUnrealizedGainLoss_dd48a171-530a-43e3-a4b0-38028b838c5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesTradingRealizedGain_6a9d84e4-1b35-4fa9-a615-484e6c521cb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesTradingRealizedGain"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesTradingGainLoss_1507a09e-ddc3-453e-8d7e-d23b9aee0413" xlink:to="loc_us-gaap_DebtSecuritiesTradingRealizedGain_6a9d84e4-1b35-4fa9-a615-484e6c521cb7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_377c61b9-40da-4c4f-9a20-8290083bbb67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_a4327f4f-5a05-4cb8-8091-eab08282608b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_377c61b9-40da-4c4f-9a20-8290083bbb67" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_a4327f4f-5a05-4cb8-8091-eab08282608b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_47b6150d-c97b-4bb4-8c9d-02c3f3c54663" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_377c61b9-40da-4c4f-9a20-8290083bbb67" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_47b6150d-c97b-4bb4-8c9d-02c3f3c54663" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#PremisesandEquipmentPremisesandEquipmentDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_dfe93559-de59-4450-ba41-cfc32537213e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_b6cbba49-16de-4a7a-ad3b-59437e08b899" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Land"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_dfe93559-de59-4450-ba41-cfc32537213e" xlink:to="loc_us-gaap_Land_b6cbba49-16de-4a7a-ad3b-59437e08b899" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_9f4ee29e-442f-4959-9c46-be9676f46227" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_dfe93559-de59-4450-ba41-cfc32537213e" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_9f4ee29e-442f-4959-9c46-be9676f46227" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross_7c8f7665-33f4-448b-9514-d133fcd2391c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_dfe93559-de59-4450-ba41-cfc32537213e" xlink:to="loc_us-gaap_FurnitureAndFixturesGross_7c8f7665-33f4-448b-9514-d133fcd2391c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsGross_513bee11-961b-478e-8c21-e3fc98353ad5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsGross"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_dfe93559-de59-4450-ba41-cfc32537213e" xlink:to="loc_us-gaap_LeaseholdImprovementsGross_513bee11-961b-478e-8c21-e3fc98353ad5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_b0d4eca3-bec1-4219-998d-b365f37f22f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_dfe93559-de59-4450-ba41-cfc32537213e" xlink:to="loc_us-gaap_ConstructionInProgressGross_b0d4eca3-bec1-4219-998d-b365f37f22f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_a66f8114-5fb2-47d7-bc48-ea7cdffc7008" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_dfe93559-de59-4450-ba41-cfc32537213e" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_a66f8114-5fb2-47d7-bc48-ea7cdffc7008" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_c8e8ebc0-67cf-4f21-ab44-96ab4ae33074" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_7052ffa7-5744-4a31-a5cf-d0fe2c35f6f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_c8e8ebc0-67cf-4f21-ab44-96ab4ae33074" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_7052ffa7-5744-4a31-a5cf-d0fe2c35f6f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_6dad32e8-0e37-4d48-a7aa-c8540161ff70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_c8e8ebc0-67cf-4f21-ab44-96ab4ae33074" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_6dad32e8-0e37-4d48-a7aa-c8540161ff70" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_96dde679-a802-44c5-b23f-679b13f70df5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1dc6ca82-fca1-4608-a3e1-c7b786d06368" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_96dde679-a802-44c5-b23f-679b13f70df5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1dc6ca82-fca1-4608-a3e1-c7b786d06368" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_75c4febd-258a-45ae-8c1d-ce0dcd579916" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_96dde679-a802-44c5-b23f-679b13f70df5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_75c4febd-258a-45ae-8c1d-ce0dcd579916" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_8e192f54-ec54-409a-814f-dc78ac9935aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_96dde679-a802-44c5-b23f-679b13f70df5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_8e192f54-ec54-409a-814f-dc78ac9935aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_373c483f-9248-4c2d-8d01-c2f79e1d48e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_96dde679-a802-44c5-b23f-679b13f70df5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_373c483f-9248-4c2d-8d01-c2f79e1d48e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_65f13bf8-5ffb-4f24-9bca-ec4b16982a0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_96dde679-a802-44c5-b23f-679b13f70df5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_65f13bf8-5ffb-4f24-9bca-ec4b16982a0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2edcfaaa-6bee-4d83-af83-14dfeac4881f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_96dde679-a802-44c5-b23f-679b13f70df5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2edcfaaa-6bee-4d83-af83-14dfeac4881f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_34986519-a6e8-4455-ac58-26638fe5cfb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1f54bf01-7f26-499e-add3-529fff1c380b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_34986519-a6e8-4455-ac58-26638fe5cfb2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1f54bf01-7f26-499e-add3-529fff1c380b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_99ad16ba-e9f9-4690-b3e1-0ece39bd81a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_34986519-a6e8-4455-ac58-26638fe5cfb2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_99ad16ba-e9f9-4690-b3e1-0ece39bd81a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_6680aa90-5cbf-4220-abdc-4e8cd93e4855" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_34986519-a6e8-4455-ac58-26638fe5cfb2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_6680aa90-5cbf-4220-abdc-4e8cd93e4855" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_696605ff-4b92-4fc4-b6ac-d04fd630be07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_34986519-a6e8-4455-ac58-26638fe5cfb2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_696605ff-4b92-4fc4-b6ac-d04fd630be07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_de190807-edd8-4c7f-9957-00cc1b6c9e93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_34986519-a6e8-4455-ac58-26638fe5cfb2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_de190807-edd8-4c7f-9957-00cc1b6c9e93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_7aea937c-5a39-4167-96d6-ff4749e42131" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_34986519-a6e8-4455-ac58-26638fe5cfb2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_7aea937c-5a39-4167-96d6-ff4749e42131" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsScheduleofDepositsDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#DepositsScheduleofDepositsDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/DepositsScheduleofDepositsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities_772b9c09-7b54-4f4b-a75a-5e843a53781a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDepositLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositSavings_241ba781-4f8c-4958-badf-51ab30f64b1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDomesticDepositSavings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestBearingDepositLiabilities_772b9c09-7b54-4f4b-a75a-5e843a53781a" xlink:to="loc_us-gaap_InterestBearingDomesticDepositSavings_241ba781-4f8c-4958-badf-51ab30f64b1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositMoneyMarket_307e39b4-58ef-4a18-ade8-20ff264b761b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDomesticDepositMoneyMarket"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestBearingDepositLiabilities_772b9c09-7b54-4f4b-a75a-5e843a53781a" xlink:to="loc_us-gaap_InterestBearingDomesticDepositMoneyMarket_307e39b4-58ef-4a18-ade8-20ff264b761b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositTimeDeposits_25d7e533-2ba0-4601-84d8-da4f8f4bdd5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDomesticDepositTimeDeposits"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestBearingDepositLiabilities_772b9c09-7b54-4f4b-a75a-5e843a53781a" xlink:to="loc_us-gaap_InterestBearingDomesticDepositTimeDeposits_25d7e533-2ba0-4601-84d8-da4f8f4bdd5e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#DepositsScheduledMaturitiesofTimeDepositsDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_71d8f6f9-94fc-496d-b84e-61a8c072636e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDeposits"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearOne_b4be4440-ae75-424f-9037-ae59b3495283" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesYearOne"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_71d8f6f9-94fc-496d-b84e-61a8c072636e" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearOne_b4be4440-ae75-424f-9037-ae59b3495283" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearTwo_c9f60491-e157-498c-8958-22d430914e21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_71d8f6f9-94fc-496d-b84e-61a8c072636e" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearTwo_c9f60491-e157-498c-8958-22d430914e21" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_2b4ea9e5-f25d-46d8-8967-2510d7d06fd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess_80d1ef73-69c6-45ad-93c5-e4e170f3b950" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_2b4ea9e5-f25d-46d8-8967-2510d7d06fd4" xlink:to="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess_80d1ef73-69c6-45ad-93c5-e4e170f3b950" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths_17dca4b7-9ffc-4440-ab03-4fc6c7250f7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_2b4ea9e5-f25d-46d8-8967-2510d7d06fd4" xlink:to="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths_17dca4b7-9ffc-4440-ab03-4fc6c7250f7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths_c653e4b7-782f-46b4-b325-b1d906b62c2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_2b4ea9e5-f25d-46d8-8967-2510d7d06fd4" xlink:to="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths_c653e4b7-782f-46b4-b325-b1d906b62c2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months_2c840035-a2af-4de8-9d4f-6fe34c64539d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_2b4ea9e5-f25d-46d8-8967-2510d7d06fd4" xlink:to="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months_2c840035-a2af-4de8-9d4f-6fe34c64539d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4016b590-458a-4a6c-8859-1fb94102c6d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b9f344c2-e201-4794-bee9-727c54daedcc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4016b590-458a-4a6c-8859-1fb94102c6d8" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b9f344c2-e201-4794-bee9-727c54daedcc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_f0ddb777-bc49-4a22-8e3a-520742149402" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4016b590-458a-4a6c-8859-1fb94102c6d8" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_f0ddb777-bc49-4a22-8e3a-520742149402" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_3b2c592f-89a4-47d2-9229-6e67fe93aa59" xlink:href="cfr-20211231.xsd#cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_386aa86f-3958-458c-a2be-a201fec2ff2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_3b2c592f-89a4-47d2-9229-6e67fe93aa59" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_386aa86f-3958-458c-a2be-a201fec2ff2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_4cebee26-3132-42a0-80fa-a172abbe1f89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_3b2c592f-89a4-47d2-9229-6e67fe93aa59" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_4cebee26-3132-42a0-80fa-a172abbe1f89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarnings_e1b8b2fe-ac89-41cf-a181-e18d717307b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarnings"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributedEarnings_14a9078f-64f8-4b6f-9b37-536a60b5f776" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DistributedEarnings"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UndistributedEarnings_e1b8b2fe-ac89-41cf-a181-e18d717307b1" xlink:to="loc_us-gaap_DistributedEarnings_14a9078f-64f8-4b6f-9b37-536a60b5f776" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_ac3e1e13-cd12-4998-b9b5-8cbed4f2b12e" xlink:href="cfr-20211231.xsd#cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UndistributedEarnings_e1b8b2fe-ac89-41cf-a181-e18d717307b1" xlink:to="loc_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_ac3e1e13-cd12-4998-b9b5-8cbed4f2b12e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_97885822-8d01-4eba-a47a-aa80e9d7890f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_93c0579e-d25e-477d-ac7b-155a77318bae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_97885822-8d01-4eba-a47a-aa80e9d7890f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_93c0579e-d25e-477d-ac7b-155a77318bae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_ae024621-698a-49cf-abe6-ba37e31ab612" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_97885822-8d01-4eba-a47a-aa80e9d7890f" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_ae024621-698a-49cf-abe6-ba37e31ab612" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_684b29a7-7ed5-44ca-ade2-14e1a293ee6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_97885822-8d01-4eba-a47a-aa80e9d7890f" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_684b29a7-7ed5-44ca-ade2-14e1a293ee6a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_2e4788aa-e614-4245-bc67-d7b7abf4657e" xlink:href="cfr-20211231.xsd#cfr_DefinedBenefitPlanExpectedFutureBenefitPayments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_56c3fd7b-adf4-44c3-a99f-84ed659773a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_2e4788aa-e614-4245-bc67-d7b7abf4657e" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_56c3fd7b-adf4-44c3-a99f-84ed659773a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_5685ea7c-3b3a-4179-b673-5834db711aa4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_2e4788aa-e614-4245-bc67-d7b7abf4657e" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_5685ea7c-3b3a-4179-b673-5834db711aa4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_32131cd7-7f94-48ff-901c-7085a38d2c65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_2e4788aa-e614-4245-bc67-d7b7abf4657e" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_32131cd7-7f94-48ff-901c-7085a38d2c65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_c8497019-c96c-4aac-882d-9bff7b191d77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_2e4788aa-e614-4245-bc67-d7b7abf4657e" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_c8497019-c96c-4aac-882d-9bff7b191d77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_2fed2593-2420-43e9-953b-e52f3cfa09cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_2e4788aa-e614-4245-bc67-d7b7abf4657e" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_2fed2593-2420-43e9-953b-e52f3cfa09cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_638878fe-6c78-42f4-b7e9-e1ca447b70f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_2e4788aa-e614-4245-bc67-d7b7abf4657e" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_638878fe-6c78-42f4-b7e9-e1ca447b70f9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansStockBasedCompensationExpenseDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_22e0f3ef-5638-4c90-83d2-bd5eb8e4a2be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionPlanExpense_a32f5d15-0b9a-4fd2-908e-a9fa560d8334" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionPlanExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ShareBasedCompensation_22e0f3ef-5638-4c90-83d2-bd5eb8e4a2be" xlink:to="loc_us-gaap_StockOptionPlanExpense_a32f5d15-0b9a-4fd2-908e-a9fa560d8334" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockExpense_06b41e44-67d4-4634-8b2f-ef9adc027a21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ShareBasedCompensation_22e0f3ef-5638-4c90-83d2-bd5eb8e4a2be" xlink:to="loc_us-gaap_RestrictedStockExpense_06b41e44-67d4-4634-8b2f-ef9adc027a21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_501dbac0-69b2-4305-95d2-3d6555ced4fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ShareBasedCompensation_22e0f3ef-5638-4c90-83d2-bd5eb8e4a2be" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_501dbac0-69b2-4305-95d2-3d6555ced4fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Sharebasedcompensationexpenseonperformancestockunits_fa80a6cd-74d1-40c6-bb59-fba15fe6d265" xlink:href="cfr-20211231.xsd#cfr_Sharebasedcompensationexpenseonperformancestockunits"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ShareBasedCompensation_22e0f3ef-5638-4c90-83d2-bd5eb8e4a2be" xlink:to="loc_cfr_Sharebasedcompensationexpenseonperformancestockunits_fa80a6cd-74d1-40c6-bb59-fba15fe6d265" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_f2f46918-2b5a-46e6-aa10-da2b306f70d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_46ed5d15-6ab1-4942-b1cd-58658fc958cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_f2f46918-2b5a-46e6-aa10-da2b306f70d6" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_46ed5d15-6ab1-4942-b1cd-58658fc958cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_c3cbd8d5-ab91-4e90-8a75-22851803fe09" xlink:href="cfr-20211231.xsd#cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_f2f46918-2b5a-46e6-aa10-da2b306f70d6" xlink:to="loc_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_c3cbd8d5-ab91-4e90-8a75-22851803fe09" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_f85dbcba-b40e-43f8-be3f-e163aad85749" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees_e5589e0f-d9de-40f3-b88b-4d6664edde57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfessionalFees"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNoninterestExpense_f85dbcba-b40e-43f8-be3f-e163aad85749" xlink:to="loc_us-gaap_ProfessionalFees_e5589e0f-d9de-40f3-b88b-4d6664edde57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense_9f022fb1-0d58-42c8-b0f9-06688e479117" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNoninterestExpense_f85dbcba-b40e-43f8-be3f-e163aad85749" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpense_9f022fb1-0d58-42c8-b0f9-06688e479117" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TravelAndEntertainmentExpense_c4a18a48-99d8-4217-93ca-735914bf846f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TravelAndEntertainmentExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNoninterestExpense_f85dbcba-b40e-43f8-be3f-e163aad85749" xlink:to="loc_us-gaap_TravelAndEntertainmentExpense_c4a18a48-99d8-4217-93ca-735914bf846f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestExpenseOther_7fe14b3e-0e33-46b6-a1e7-cbf39c9a970a" xlink:href="cfr-20211231.xsd#cfr_OtherNonInterestExpenseOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNoninterestExpense_f85dbcba-b40e-43f8-be3f-e163aad85749" xlink:to="loc_cfr_OtherNonInterestExpenseOther_7fe14b3e-0e33-46b6-a1e7-cbf39c9a970a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_1b482759-1750-4467-88b6-04d38139e016" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestIncomeOther_11a1fbf2-ab6b-4812-a8f2-cfbbfb2b63e0" xlink:href="cfr-20211231.xsd#cfr_OtherNonInterestIncomeOther"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_1b482759-1750-4467-88b6-04d38139e016" xlink:to="loc_cfr_OtherNonInterestIncomeOther_11a1fbf2-ab6b-4812-a8f2-cfbbfb2b63e0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#IncomeTaxesIncomeTaxExpenseDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_f161c1ee-b353-4a04-a93b-d9692e279e99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_a2384427-b3c0-471d-9ec0-590dad3ce0bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_f161c1ee-b353-4a04-a93b-d9692e279e99" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_a2384427-b3c0-471d-9ec0-590dad3ce0bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_ab8cc060-ef66-4a98-9ab0-194914521e9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_IncomeTaxExpenseBenefit_f161c1ee-b353-4a04-a93b-d9692e279e99" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_ab8cc060-ef66-4a98-9ab0-194914521e9c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_59c03e26-2d60-4795-a550-6153418fd69e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_f004abb4-2d24-4e3c-9228-25acfb250119" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_59c03e26-2d60-4795-a550-6153418fd69e" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_f004abb4-2d24-4e3c-9228-25acfb250119" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_6968dead-4703-4636-a7a2-35be1c33320c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_59c03e26-2d60-4795-a550-6153418fd69e" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_6968dead-4703-4636-a7a2-35be1c33320c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends_4f7ed6d2-b534-4e0c-ab9f-60672d3b0290" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_59c03e26-2d60-4795-a550-6153418fd69e" xlink:to="loc_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends_4f7ed6d2-b534-4e0c-ab9f-60672d3b0290" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome_62a2c00d-8eb7-46b0-be90-0c98fac0e401" xlink:href="cfr-20211231.xsd#cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_59c03e26-2d60-4795-a550-6153418fd69e" xlink:to="loc_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome_62a2c00d-8eb7-46b0-be90-0c98fac0e401" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_51ce4c9c-7e50-4744-bd45-e3d01cbc95da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_59c03e26-2d60-4795-a550-6153418fd69e" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_51ce4c9c-7e50-4744-bd45-e3d01cbc95da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_8537ed0b-e32c-49cf-a2de-221e796c5f28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_59c03e26-2d60-4795-a550-6153418fd69e" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_8537ed0b-e32c-49cf-a2de-221e796c5f28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_0424b284-07f7-4d19-8fbc-612c7ac0d2c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_59c03e26-2d60-4795-a550-6153418fd69e" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_0424b284-07f7-4d19-8fbc-612c7ac0d2c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_acc26fa9-2096-44d0-aa73-717d0d37eccf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_59c03e26-2d60-4795-a550-6153418fd69e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_acc26fa9-2096-44d0-aa73-717d0d37eccf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductions_6f49b833-9deb-41b8-8d57-54871647892a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductions"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_59c03e26-2d60-4795-a550-6153418fd69e" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductions_6f49b833-9deb-41b8-8d57-54871647892a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_dc8d4d72-b807-466c-8da4-c63925be6004" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_59c03e26-2d60-4795-a550-6153418fd69e" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_dc8d4d72-b807-466c-8da4-c63925be6004" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_0624f427-6d79-4e98-b55e-054eaad15427" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_59c03e26-2d60-4795-a550-6153418fd69e" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_0624f427-6d79-4e98-b55e-054eaad15427" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_700a5fed-d706-406f-8fd4-5c012b656483" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases_22ad46c7-e8cb-44a9-b08f-fbcc9651c106" xlink:href="cfr-20211231.xsd#cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_700a5fed-d706-406f-8fd4-5c012b656483" xlink:to="loc_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases_22ad46c7-e8cb-44a9-b08f-fbcc9651c106" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_f16d5fd5-39c2-4eb3-9a5e-4e2b8ec30d74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_700a5fed-d706-406f-8fd4-5c012b656483" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_f16d5fd5-39c2-4eb3-9a5e-4e2b8ec30d74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_65f5c7c9-2936-4580-96e0-b4d202a349e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_700a5fed-d706-406f-8fd4-5c012b656483" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_65f5c7c9-2936-4580-96e0-b4d202a349e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_0a5ac1c5-c418-48e0-b926-4b0a419827dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_700a5fed-d706-406f-8fd4-5c012b656483" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_0a5ac1c5-c418-48e0-b926-4b0a419827dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_548f3654-3f5f-4b9c-81fd-90f19e376743" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_700a5fed-d706-406f-8fd4-5c012b656483" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_548f3654-3f5f-4b9c-81fd-90f19e376743" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees_39c75f21-2921-4413-bc29-96057e76f1d0" xlink:href="cfr-20211231.xsd#cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_700a5fed-d706-406f-8fd4-5c012b656483" xlink:to="loc_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees_39c75f21-2921-4413-bc29-96057e76f1d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_602dcc6d-a6f0-4ad5-abf3-15caa5e90f42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_700a5fed-d706-406f-8fd4-5c012b656483" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_602dcc6d-a6f0-4ad5-abf3-15caa5e90f42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_d8ffa6a1-c067-41ad-ab8b-845b2dd44027" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_49d44905-f213-469c-9331-412b10ad275d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_d8ffa6a1-c067-41ad-ab8b-845b2dd44027" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_49d44905-f213-469c-9331-412b10ad275d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_27166fe4-715e-408a-8cb5-28565326dd2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_d8ffa6a1-c067-41ad-ab8b-845b2dd44027" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_27166fe4-715e-408a-8cb5-28565326dd2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_d3f0c6cb-08e7-4ebf-9beb-e9abe852d4a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities_b2972538-0dd4-4af3-91f2-48a0ae573493" xlink:href="cfr-20211231.xsd#cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_d3f0c6cb-08e7-4ebf-9beb-e9abe852d4a6" xlink:to="loc_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities_b2972538-0dd4-4af3-91f2-48a0ae573493" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases_f9541d5d-3043-42e0-bdd8-ec6ef28cb951" xlink:href="cfr-20211231.xsd#cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_d3f0c6cb-08e7-4ebf-9beb-e9abe852d4a6" xlink:to="loc_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases_f9541d5d-3043-42e0-bdd8-ec6ef28cb951" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_73190847-6439-44df-bd86-3b32a05d9956" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_d3f0c6cb-08e7-4ebf-9beb-e9abe852d4a6" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_73190847-6439-44df-bd86-3b32a05d9956" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_02cee0d2-881b-41cd-90a1-de9e1323ec8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_d3f0c6cb-08e7-4ebf-9beb-e9abe852d4a6" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_02cee0d2-881b-41cd-90a1-de9e1323ec8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans_d4f3be7d-e8fc-4079-83cd-ef4f56d0ff2d" xlink:href="cfr-20211231.xsd#cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_d3f0c6cb-08e7-4ebf-9beb-e9abe852d4a6" xlink:to="loc_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans_d4f3be7d-e8fc-4079-83cd-ef4f56d0ff2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxliabilitiespartnershipinterest_676e7930-e271-4c70-bc08-b06b1911e5a4" xlink:href="cfr-20211231.xsd#cfr_Deferredtaxliabilitiespartnershipinterest"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_d3f0c6cb-08e7-4ebf-9beb-e9abe852d4a6" xlink:to="loc_cfr_Deferredtaxliabilitiespartnershipinterest_676e7930-e271-4c70-bc08-b06b1911e5a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_35172c76-c30d-4e4c-9780-6cdfc979bc90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_d3f0c6cb-08e7-4ebf-9beb-e9abe852d4a6" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_35172c76-c30d-4e4c-9780-6cdfc979bc90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_00330f2d-28b3-4df7-bd8b-74f430312081" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_d3f0c6cb-08e7-4ebf-9beb-e9abe852d4a6" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_00330f2d-28b3-4df7-bd8b-74f430312081" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_0c92902c-e1ef-424e-82ab-e24ea1ec0ae7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_4827864f-3791-48dc-b2ef-ea18fa2e77f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_0c92902c-e1ef-424e-82ab-e24ea1ec0ae7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_4827864f-3791-48dc-b2ef-ea18fa2e77f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax_57fc2c23-e08d-438f-bb50-dfc69ed86727" xlink:href="cfr-20211231.xsd#cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_0c92902c-e1ef-424e-82ab-e24ea1ec0ae7" xlink:to="loc_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax_57fc2c23-e08d-438f-bb50-dfc69ed86727" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_bd5fc2ea-2279-4dd2-a70c-215eff771844" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_0c92902c-e1ef-424e-82ab-e24ea1ec0ae7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_bd5fc2ea-2279-4dd2-a70c-215eff771844" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_1a627e2b-ef57-4009-a8fb-2868a717c2ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax_f64104de-356a-46a7-89f1-25393502e877" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_1a627e2b-ef57-4009-a8fb-2868a717c2ce" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax_f64104de-356a-46a7-89f1-25393502e877" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_140b1e68-e30d-4232-b8ae-0a3a2d8d9708" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_1a627e2b-ef57-4009-a8fb-2868a717c2ce" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_140b1e68-e30d-4232-b8ae-0a3a2d8d9708" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_64b371ec-4c6f-441f-82d5-71423ac15d41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_7df4c3a5-4d73-4bde-b2a9-6d177be8dd2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_64b371ec-4c6f-441f-82d5-71423ac15d41" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_7df4c3a5-4d73-4bde-b2a9-6d177be8dd2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_b6a4e604-c779-49fe-9384-acb2da8dd9db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_64b371ec-4c6f-441f-82d5-71423ac15d41" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_b6a4e604-c779-49fe-9384-acb2da8dd9db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_68dca310-f355-41a0-8ad8-5075b47f7a6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_bd6a0930-3480-41de-95a2-bc14f93f3463" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_68dca310-f355-41a0-8ad8-5075b47f7a6d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_bd6a0930-3480-41de-95a2-bc14f93f3463" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_6d225fc1-5aec-44df-9c92-344dccfe1e06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_68dca310-f355-41a0-8ad8-5075b47f7a6d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_6d225fc1-5aec-44df-9c92-344dccfe1e06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_8f5b53ec-2f3d-4e60-ab15-b093d752a701" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_25955b78-dfd2-48d1-920d-9213a5ce0aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax_8f5b53ec-2f3d-4e60-ab15-b093d752a701" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_25955b78-dfd2-48d1-920d-9213a5ce0aa8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_d803f1f4-aa8c-4be1-86e9-7e565ab12875" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax_8f5b53ec-2f3d-4e60-ab15-b093d752a701" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_d803f1f4-aa8c-4be1-86e9-7e565ab12875" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_0b001c23-802b-4aa3-9530-0a836bc68300" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_74069af4-6c46-4e9f-b1ce-d763ded89931" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_0b001c23-802b-4aa3-9530-0a836bc68300" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_74069af4-6c46-4e9f-b1ce-d763ded89931" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax_334612cb-0d38-4f5a-a1eb-3c74b40ade6c" xlink:href="cfr-20211231.xsd#cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_0b001c23-802b-4aa3-9530-0a836bc68300" xlink:to="loc_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax_334612cb-0d38-4f5a-a1eb-3c74b40ade6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_1073d368-c914-426d-9dc9-25b624bbc20f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_0b001c23-802b-4aa3-9530-0a836bc68300" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_1073d368-c914-426d-9dc9-25b624bbc20f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_fde5cadf-7154-4a4d-9fed-34a01787f1de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_febe341f-ff6f-41f9-931c-a12cc31a5377" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssets_fde5cadf-7154-4a4d-9fed-34a01787f1de" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_febe341f-ff6f-41f9-931c-a12cc31a5377" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeAssetsGrossOffset_b6bb5a1a-0444-4f8a-a2ca-5ef3199a391d" xlink:href="cfr-20211231.xsd#cfr_DerivativeAssetsGrossOffset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssets_fde5cadf-7154-4a4d-9fed-34a01787f1de" xlink:to="loc_cfr_DerivativeAssetsGrossOffset_b6bb5a1a-0444-4f8a-a2ca-5ef3199a391d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_c23d94bb-0dad-4aa5-9ffd-72c2aacff850" xlink:href="cfr-20211231.xsd#cfr_FinancialAssetsDerivativesAndResellAgreementsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGross_ac1b81b4-5fb5-4fd2-a858-df5155b3293a" xlink:href="cfr-20211231.xsd#cfr_FinancialAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_c23d94bb-0dad-4aa5-9ffd-72c2aacff850" xlink:to="loc_cfr_FinancialAssetsGross_ac1b81b4-5fb5-4fd2-a858-df5155b3293a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGrossOffset_4644a93a-8da6-4d10-8269-fb042a1d6090" xlink:href="cfr-20211231.xsd#cfr_FinancialAssetsGrossOffset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_c23d94bb-0dad-4aa5-9ffd-72c2aacff850" xlink:to="loc_cfr_FinancialAssetsGrossOffset_4644a93a-8da6-4d10-8269-fb042a1d6090" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_27503f14-808c-418a-8f12-381785ea2f0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeLiabilitiesGrossOffset_33d3d568-7e89-4448-951b-f57faf089c4e" xlink:href="cfr-20211231.xsd#cfr_DerivativeLiabilitiesGrossOffset"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilities_27503f14-808c-418a-8f12-381785ea2f0b" xlink:to="loc_cfr_DerivativeLiabilitiesGrossOffset_33d3d568-7e89-4448-951b-f57faf089c4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_f112e992-8c17-432b-9b6e-e51bc4eef439" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilities_27503f14-808c-418a-8f12-381785ea2f0b" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_f112e992-8c17-432b-9b6e-e51bc4eef439" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_af7ddbda-dda6-490e-a99d-86b3365d51fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_dbd987a4-e6c5-4f05-a2b5-ffb642584f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_af7ddbda-dda6-490e-a99d-86b3365d51fb" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_dbd987a4-e6c5-4f05-a2b5-ffb642584f0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_e526cca6-6067-4aa5-b7f5-37c3dc2edc39" xlink:href="cfr-20211231.xsd#cfr_RepurchaseAgreementsLiabilitiesGrossOffset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_af7ddbda-dda6-490e-a99d-86b3365d51fb" xlink:to="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_e526cca6-6067-4aa5-b7f5-37c3dc2edc39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_01fed76a-2594-44f4-8d37-88baeb1c3ceb" xlink:href="cfr-20211231.xsd#cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesGross_57489789-fdcf-4e83-b76a-48b7fe75b146" xlink:href="cfr-20211231.xsd#cfr_FinancialLiabilitiesGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_01fed76a-2594-44f4-8d37-88baeb1c3ceb" xlink:to="loc_cfr_FinancialLiabilitiesGross_57489789-fdcf-4e83-b76a-48b7fe75b146" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesGrossOffset_8ea3bcbe-8798-4af9-b799-be0e88c7df83" xlink:href="cfr-20211231.xsd#cfr_FinancialLiabilitiesGrossOffset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_01fed76a-2594-44f4-8d37-88baeb1c3ceb" xlink:to="loc_cfr_FinancialLiabilitiesGrossOffset_8ea3bcbe-8798-4af9-b799-be0e88c7df83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_0c9899bf-0b63-4249-a42b-1eed54074f38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_cc0d2a0f-7e29-4f83-89b2-127e508ee998" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_0c9899bf-0b63-4249-a42b-1eed54074f38" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_cc0d2a0f-7e29-4f83-89b2-127e508ee998" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ResellAgreementGrossOffset_c8182c69-4438-486b-b492-ce4ba130fbfc" xlink:href="cfr-20211231.xsd#cfr_ResellAgreementGrossOffset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_0c9899bf-0b63-4249-a42b-1eed54074f38" xlink:to="loc_cfr_ResellAgreementGrossOffset_c8182c69-4438-486b-b492-ce4ba130fbfc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_fee842d4-be62-438a-8d87-afa5d00f71e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_470772ac-1890-4e1c-ac5b-d59fa0159562" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_fee842d4-be62-438a-8d87-afa5d00f71e4" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_470772ac-1890-4e1c-ac5b-d59fa0159562" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_ff146cd4-b268-44cf-ba91-cba13ca83162" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_fee842d4-be62-438a-8d87-afa5d00f71e4" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_ff146cd4-b268-44cf-ba91-cba13ca83162" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_7a269c02-f6db-4f02-9dea-2701c0a367c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_fee842d4-be62-438a-8d87-afa5d00f71e4" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_7a269c02-f6db-4f02-9dea-2701c0a367c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_7375e9a6-e4bd-4aa1-be99-1f7700280410" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_c5207688-1109-4e19-9688-fa749a1de3c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_7375e9a6-e4bd-4aa1-be99-1f7700280410" xlink:to="loc_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_c5207688-1109-4e19-9688-fa749a1de3c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_ebb6be57-1b7d-47c2-b67a-25cf8fe32a07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_7375e9a6-e4bd-4aa1-be99-1f7700280410" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_ebb6be57-1b7d-47c2-b67a-25cf8fe32a07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_c6349d4a-cd11-4b99-9a8d-b5495908d044" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_7375e9a6-e4bd-4aa1-be99-1f7700280410" xlink:to="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_c6349d4a-cd11-4b99-9a8d-b5495908d044" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_176d7028-30f8-453b-8866-c694a5dc5af2" xlink:href="cfr-20211231.xsd#cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_4616d1fe-2f20-4248-bb4f-3ace1d5ce2c9" xlink:href="cfr-20211231.xsd#cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_176d7028-30f8-453b-8866-c694a5dc5af2" xlink:to="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_4616d1fe-2f20-4248-bb4f-3ace1d5ce2c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_88788965-4af1-4b89-acd4-7b5f3f2e76bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeCollateralRightToReclaimSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_176d7028-30f8-453b-8866-c694a5dc5af2" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_88788965-4af1-4b89-acd4-7b5f3f2e76bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_648cfbd7-8a41-4f35-9363-d5af1341c751" xlink:href="cfr-20211231.xsd#cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_176d7028-30f8-453b-8866-c694a5dc5af2" xlink:to="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_648cfbd7-8a41-4f35-9363-d5af1341c751" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_589c1d25-9b97-404c-99ea-dabf19a0894a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_2b678fe9-4243-40f7-be33-ff157662e3d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_589c1d25-9b97-404c-99ea-dabf19a0894a" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_2b678fe9-4243-40f7-be33-ff157662e3d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_b32213d4-c2e2-4053-b788-af7a7a56f378" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeCollateralRightToReclaimSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_589c1d25-9b97-404c-99ea-dabf19a0894a" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_b32213d4-c2e2-4053-b788-af7a7a56f378" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimCash_7bc22bc7-3a90-474d-b268-b96c5adb6d04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeCollateralRightToReclaimCash"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_589c1d25-9b97-404c-99ea-dabf19a0894a" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimCash_7bc22bc7-3a90-474d-b268-b96c5adb6d04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_174b2a4d-a452-485d-96f4-842e99fc5bc5" xlink:href="cfr-20211231.xsd#cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_b830c4d6-f7b5-4be4-9b3e-5a3f2e301e10" xlink:href="cfr-20211231.xsd#cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_174b2a4d-a452-485d-96f4-842e99fc5bc5" xlink:to="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_b830c4d6-f7b5-4be4-9b3e-5a3f2e301e10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_65712c11-478c-481c-a7ff-b9966e707544" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeCollateralObligationToReturnSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_174b2a4d-a452-485d-96f4-842e99fc5bc5" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_65712c11-478c-481c-a7ff-b9966e707544" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_4f0a53f8-e010-42e6-b958-fac9c3cba1ac" xlink:href="cfr-20211231.xsd#cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_174b2a4d-a452-485d-96f4-842e99fc5bc5" xlink:to="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_4f0a53f8-e010-42e6-b958-fac9c3cba1ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_bc29dd46-40eb-40ce-8d04-f8080fccef3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_512f96ce-6588-4808-befb-636cfe29aff1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_bc29dd46-40eb-40ce-8d04-f8080fccef3a" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_512f96ce-6588-4808-befb-636cfe29aff1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_2cd60d08-a747-4a6b-b9e8-a3e25c949be4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeCollateralObligationToReturnSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_bc29dd46-40eb-40ce-8d04-f8080fccef3a" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_2cd60d08-a747-4a6b-b9e8-a3e25c949be4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnCash_2714b487-397d-422c-9124-fabd967ee365" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeCollateralObligationToReturnCash"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_bc29dd46-40eb-40ce-8d04-f8080fccef3a" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnCash_2714b487-397d-422c-9124-fabd967ee365" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_42981121-1770-40e0-9f4c-1f89a5842c3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_b007034c-01e6-4fd6-8fcf-1bf23e74632e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairedFinancingReceivableRelatedAllowance"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LoansReceivableFairValueDisclosure_42981121-1770-40e0-9f4c-1f89a5842c3d" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_b007034c-01e6-4fd6-8fcf-1bf23e74632e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_ca50cb67-4d8d-423c-9046-9d5f1681c0c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairedFinancingReceivableRecordedInvestment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LoansReceivableFairValueDisclosure_42981121-1770-40e0-9f4c-1f89a5842c3d" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_ca50cb67-4d8d-423c-9046-9d5f1681c0c2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition_5d85dd72-3944-4cc0-b2e2-4461fb1f2830" xlink:href="cfr-20211231.xsd#cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_371e88f5-e915-4062-a31e-d7e8c0bff22f" xlink:href="cfr-20211231.xsd#cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition_5d85dd72-3944-4cc0-b2e2-4461fb1f2830" xlink:to="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_371e88f5-e915-4062-a31e-d7e8c0bff22f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense_946f163d-4545-4d6e-a260-7438bdbc5c68" xlink:href="cfr-20211231.xsd#cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition_5d85dd72-3944-4cc0-b2e2-4461fb1f2830" xlink:to="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense_946f163d-4545-4d6e-a260-7438bdbc5c68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition_3a933ff9-354f-40c6-abff-587a55c0db1c" xlink:href="cfr-20211231.xsd#cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_af5e0f49-3a97-4c00-a90b-54fe4319e795" xlink:href="cfr-20211231.xsd#cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition_3a933ff9-354f-40c6-abff-587a55c0db1c" xlink:to="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_af5e0f49-3a97-4c00-a90b-54fe4319e795" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses_00ac11d1-1b2d-4bde-b1ee-e8bca78e2d70" xlink:href="cfr-20211231.xsd#cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition_3a933ff9-354f-40c6-abff-587a55c0db1c" xlink:to="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses_00ac11d1-1b2d-4bde-b1ee-e8bca78e2d70" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>cfr-20211231_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 2022 Workiva-->
<!--r:c65015b9-8b75-475d-82e5-f4824da2804a,g:e6bbe9b4-18b1-440a-b04f-5d45c719ea52-->
<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.frostbank.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="cfr-20211231.xsd#DocumentandEntityInformation"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DocumentandEntityInformation" xlink:type="extended" id="ia99b7aaf249c477f896bf64d511e9be3_DocumentandEntityInformation">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_3012eb19-7893-4a0e-a3a0-f8469e8df4a2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_DocumentType_3012eb19-7893-4a0e-a3a0-f8469e8df4a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_a0fde736-716a-44f0-be57-e443393812a4" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_DocumentAnnualReport_a0fde736-716a-44f0-be57-e443393812a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_7d5d390f-698a-4e37-95ce-15e89a3e5457" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_DocumentPeriodEndDate_7d5d390f-698a-4e37-95ce-15e89a3e5457" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_ff9327e2-db25-492f-891e-bef2810b3c5a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_CurrentFiscalYearEndDate_ff9327e2-db25-492f-891e-bef2810b3c5a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_8e696841-35ed-4fb6-912a-4087e96ee645" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_DocumentFiscalYearFocus_8e696841-35ed-4fb6-912a-4087e96ee645" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_7f7dd5e9-94ba-498e-8311-26c6b647755a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_DocumentTransitionReport_7f7dd5e9-94ba-498e-8311-26c6b647755a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_19822917-2e56-4bef-8dbe-a85274c0d6b2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityFileNumber_19822917-2e56-4bef-8dbe-a85274c0d6b2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_085531b6-60d5-452d-9d92-3789acf97eba" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityRegistrantName_085531b6-60d5-452d-9d92-3789acf97eba" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_024d7177-4834-4f44-ae72-1762c75baab5" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityIncorporationStateCountryCode_024d7177-4834-4f44-ae72-1762c75baab5" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_1c986a43-cfc6-4ce7-9160-db0d7cb8f585" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityTaxIdentificationNumber_1c986a43-cfc6-4ce7-9160-db0d7cb8f585" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_bc2502f2-ca25-4793-aaf5-43f45255659a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityAddressAddressLine1_bc2502f2-ca25-4793-aaf5-43f45255659a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_f5f6c89c-1ce5-40cb-a57f-695d79d076d4" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityAddressCityOrTown_f5f6c89c-1ce5-40cb-a57f-695d79d076d4" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_5a9afcda-b3f3-4e67-9c90-1841321fe869" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityAddressStateOrProvince_5a9afcda-b3f3-4e67-9c90-1841321fe869" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_dd087a06-0f60-432d-9570-b87a29d18cc2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityAddressPostalZipCode_dd087a06-0f60-432d-9570-b87a29d18cc2" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_2341b12e-26d8-400e-8308-89471a814f5d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_CityAreaCode_2341b12e-26d8-400e-8308-89471a814f5d" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_f00f73ed-de9f-4c80-b253-dfd2bf5e769e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_LocalPhoneNumber_f00f73ed-de9f-4c80-b253-dfd2bf5e769e" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_4c3055a1-4c3e-463d-af37-b049386fbb60" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_Security12bTitle_4c3055a1-4c3e-463d-af37-b049386fbb60" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_e96a8230-30be-4511-a858-9ab983d13580" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_TradingSymbol_e96a8230-30be-4511-a858-9ab983d13580" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_daf5d0bb-57d0-4f38-921e-7b4f6d630477" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_SecurityExchangeName_daf5d0bb-57d0-4f38-921e-7b4f6d630477" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_a85a9e31-a855-4776-baaa-4db8fd8193ef" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_a85a9e31-a855-4776-baaa-4db8fd8193ef" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_75405bf7-fdfd-4e22-bcb8-a7ad772c066e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityVoluntaryFilers_75405bf7-fdfd-4e22-bcb8-a7ad772c066e" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_10ce9c47-4a76-47cb-a234-afebaacc7ce0" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityCurrentReportingStatus_10ce9c47-4a76-47cb-a234-afebaacc7ce0" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_c5d5da69-9c54-4642-9412-536a6dae3354" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityInteractiveDataCurrent_c5d5da69-9c54-4642-9412-536a6dae3354" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_a234db2f-80ee-4300-9ff1-6bd0ce42b5c7" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityFilerCategory_a234db2f-80ee-4300-9ff1-6bd0ce42b5c7" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_939e819e-9649-4cd4-b831-6e02a05b2e9e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntitySmallBusiness_939e819e-9649-4cd4-b831-6e02a05b2e9e" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_c4acab40-da42-4677-85d4-e5a01840b09f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityEmergingGrowthCompany_c4acab40-da42-4677-85d4-e5a01840b09f" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_2e761d85-ce78-4f32-b140-6dc50292d769" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_IcfrAuditorAttestationFlag_2e761d85-ce78-4f32-b140-6dc50292d769" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_5742288b-de09-4912-9dcb-84a0f375b6d4" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityShellCompany_5742288b-de09-4912-9dcb-84a0f375b6d4" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_974f3def-f47a-401a-a173-b4c7ba742670" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityPublicFloat_974f3def-f47a-401a-a173-b4c7ba742670" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_48e347c8-0d81-4591-bb45-d5516e3b79f6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_48e347c8-0d81-4591-bb45-d5516e3b79f6" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_983c7bae-9345-4674-894a-110865fae338" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_983c7bae-9345-4674-894a-110865fae338" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_3fefc7e8-b8b4-44f4-922a-a1170ab265de" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityCentralIndexKey_3fefc7e8-b8b4-44f4-922a-a1170ab265de" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_be661b25-332b-4c03-950d-0f7ac09788e3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_AmendmentFlag_be661b25-332b-4c03-950d-0f7ac09788e3" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_8bc3f220-a322-40e5-9d22-ab3f607e51ff" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_DocumentFiscalPeriodFocus_8bc3f220-a322-40e5-9d22-ab3f607e51ff" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_0c16f596-00ab-426e-84f1-82115c449d66" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_AuditorName_0c16f596-00ab-426e-84f1-82115c449d66" xlink:type="arc" order="34"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_8cc7c93d-4e81-43b6-87cd-f0be665da610" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_AuditorLocation_8cc7c93d-4e81-43b6-87cd-f0be665da610" xlink:type="arc" order="35"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_93193717-cb09-4832-ba79-40a43107cabd" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_AuditorFirmId_93193717-cb09-4832-ba79-40a43107cabd" xlink:type="arc" order="36"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_7faf28de-1d20-4d80-a2ad-de640de390bb" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntitiesTable_7faf28de-1d20-4d80-a2ad-de640de390bb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_dea2a7f2-a140-4466-bcb2-8414da64fc57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_7faf28de-1d20-4d80-a2ad-de640de390bb" xlink:to="loc_us-gaap_StatementClassOfStockAxis_dea2a7f2-a140-4466-bcb2-8414da64fc57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_dea2a7f2-a140-4466-bcb2-8414da64fc57_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_dea2a7f2-a140-4466-bcb2-8414da64fc57" xlink:to="loc_us-gaap_ClassOfStockDomain_dea2a7f2-a140-4466-bcb2-8414da64fc57_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_5a1dafd4-2e72-494e-ae07-f9925855b214" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_dea2a7f2-a140-4466-bcb2-8414da64fc57" xlink:to="loc_us-gaap_ClassOfStockDomain_5a1dafd4-2e72-494e-ae07-f9925855b214" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_4f44f623-921e-47a0-9945-fcb75beed3f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_5a1dafd4-2e72-494e-ae07-f9925855b214" xlink:to="loc_us-gaap_CommonStockMember_4f44f623-921e-47a0-9945-fcb75beed3f6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_a21bf76c-c53f-40c2-827d-48dd5f264e3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_5a1dafd4-2e72-494e-ae07-f9925855b214" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_a21bf76c-c53f-40c2-827d-48dd5f264e3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsExchangeAxis_342fd7d4-dde3-4d62-ae0a-dcc965eee72d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityListingsExchangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_7faf28de-1d20-4d80-a2ad-de640de390bb" xlink:to="loc_dei_EntityListingsExchangeAxis_342fd7d4-dde3-4d62-ae0a-dcc965eee72d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain_342fd7d4-dde3-4d62-ae0a-dcc965eee72d_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_ExchangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_EntityListingsExchangeAxis_342fd7d4-dde3-4d62-ae0a-dcc965eee72d" xlink:to="loc_dei_ExchangeDomain_342fd7d4-dde3-4d62-ae0a-dcc965eee72d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain_f6c0ed27-d0fd-4f25-a45a-eb295a7bee65" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_ExchangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_EntityListingsExchangeAxis_342fd7d4-dde3-4d62-ae0a-dcc965eee72d" xlink:to="loc_dei_ExchangeDomain_f6c0ed27-d0fd-4f25-a45a-eb295a7bee65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exch_XNYS_1b72823e-ac81-4f6e-b50b-f8a03c7995be" xlink:href="https://xbrl.sec.gov/exch/2021/exch-2021.xsd#exch_XNYS"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_ExchangeDomain_f6c0ed27-d0fd-4f25-a45a-eb295a7bee65" xlink:to="loc_exch_XNYS_1b72823e-ac81-4f6e-b50b-f8a03c7995be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_24c3c958-ba52-436e-8f94-473344bdf96e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_7faf28de-1d20-4d80-a2ad-de640de390bb" xlink:to="loc_dei_LegalEntityAxis_24c3c958-ba52-436e-8f94-473344bdf96e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_24c3c958-ba52-436e-8f94-473344bdf96e_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_24c3c958-ba52-436e-8f94-473344bdf96e" xlink:to="loc_dei_EntityDomain_24c3c958-ba52-436e-8f94-473344bdf96e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b28877ad-5216-4fdd-91bf-536ade52d332" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_24c3c958-ba52-436e-8f94-473344bdf96e" xlink:to="loc_dei_EntityDomain_b28877ad-5216-4fdd-91bf-536ade52d332" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="cfr-20211231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" id="i61f2aab0e04444f3a23e1c5655d8ec63_ConsolidatedBalanceSheetsParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7b08a8c9-4f52-4fc9-8f88-1fd6d93cbed5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_56924c8f-5256-47bb-90cc-ff12aa307c65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7b08a8c9-4f52-4fc9-8f88-1fd6d93cbed5" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_56924c8f-5256-47bb-90cc-ff12aa307c65" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_3b44657d-a7f5-408f-9509-a33423cc5022" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7b08a8c9-4f52-4fc9-8f88-1fd6d93cbed5" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_3b44657d-a7f5-408f-9509-a33423cc5022" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_7be04758-f6b6-4d1b-9851-858713a714d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7b08a8c9-4f52-4fc9-8f88-1fd6d93cbed5" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_7be04758-f6b6-4d1b-9851-858713a714d0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_763aaf78-909c-4e4e-a25d-dc87b8da32af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7b08a8c9-4f52-4fc9-8f88-1fd6d93cbed5" xlink:to="loc_us-gaap_PreferredStockSharesIssued_763aaf78-909c-4e4e-a25d-dc87b8da32af" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue_44ebcc41-f0bb-493e-a1e3-ed279ec348ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7b08a8c9-4f52-4fc9-8f88-1fd6d93cbed5" xlink:to="loc_us-gaap_PreferredStockLiquidationPreferenceValue_44ebcc41-f0bb-493e-a1e3-ed279ec348ba" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_e5e85090-b6f9-45a9-992d-ebd028b3881a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7b08a8c9-4f52-4fc9-8f88-1fd6d93cbed5" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_e5e85090-b6f9-45a9-992d-ebd028b3881a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_36f2f846-1da3-40a1-8a7e-9010435be5b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7b08a8c9-4f52-4fc9-8f88-1fd6d93cbed5" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_36f2f846-1da3-40a1-8a7e-9010435be5b5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_5b1cd29c-4b42-43de-9367-723bba42abb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7b08a8c9-4f52-4fc9-8f88-1fd6d93cbed5" xlink:to="loc_us-gaap_CommonStockSharesIssued_5b1cd29c-4b42-43de-9367-723bba42abb8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_3752480c-5ea6-4766-8f14-b12dda9057cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7b08a8c9-4f52-4fc9-8f88-1fd6d93cbed5" xlink:to="loc_us-gaap_TreasuryStockShares_3752480c-5ea6-4766-8f14-b12dda9057cb" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f259fc68-54ac-490a-8dd0-b7325b754a08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_7b08a8c9-4f52-4fc9-8f88-1fd6d93cbed5" xlink:to="loc_us-gaap_StatementTable_f259fc68-54ac-490a-8dd0-b7325b754a08" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_f0346998-b1bc-4fde-9ab2-45262a78eca6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_f259fc68-54ac-490a-8dd0-b7325b754a08" xlink:to="loc_us-gaap_StatementClassOfStockAxis_f0346998-b1bc-4fde-9ab2-45262a78eca6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f0346998-b1bc-4fde-9ab2-45262a78eca6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f0346998-b1bc-4fde-9ab2-45262a78eca6" xlink:to="loc_us-gaap_ClassOfStockDomain_f0346998-b1bc-4fde-9ab2-45262a78eca6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_80a3a65e-5751-47cc-9bd3-e4736f34b213" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f0346998-b1bc-4fde-9ab2-45262a78eca6" xlink:to="loc_us-gaap_ClassOfStockDomain_80a3a65e-5751-47cc-9bd3-e4736f34b213" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_36c6e24b-1432-417c-8990-27634629b5e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_80a3a65e-5751-47cc-9bd3-e4736f34b213" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_36c6e24b-1432-417c-8990-27634629b5e1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="cfr-20211231.xsd#ConsolidatedStatementsofIncome"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementsofIncome" xlink:type="extended" id="i368adf65e9c84395ab4b01f1689bba8a_ConsolidatedStatementsofIncome">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_c33dcee0-1c8a-415c-ba6c-9040e3ce4d6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeOperatingAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_c33dcee0-1c8a-415c-ba6c-9040e3ce4d6a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_66837133-738e-4391-84b1-3ffca78e7764" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_c33dcee0-1c8a-415c-ba6c-9040e3ce4d6a" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_66837133-738e-4391-84b1-3ffca78e7764" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_b405625c-e5f5-4422-9e42-dc9a519b1bec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_c33dcee0-1c8a-415c-ba6c-9040e3ce4d6a" xlink:to="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_b405625c-e5f5-4422-9e42-dc9a519b1bec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxable_3c96b4b2-8e5b-44f2-9bd5-6afa85346c2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeSecuritiesTaxable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_b405625c-e5f5-4422-9e42-dc9a519b1bec" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxable_3c96b4b2-8e5b-44f2-9bd5-6afa85346c2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_6ce5039f-9297-4f74-8741-23dedc4de3b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeSecuritiesTaxExempt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_b405625c-e5f5-4422-9e42-dc9a519b1bec" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_6ce5039f-9297-4f74-8741-23dedc4de3b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_c8d159e1-6794-47a7-97ee-9fb62c2ca295" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeDepositsWithFinancialInstitutions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_c33dcee0-1c8a-415c-ba6c-9040e3ce4d6a" xlink:to="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_c8d159e1-6794-47a7-97ee-9fb62c2ca295" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeFederalFundsSold_87308ff2-3ef9-4af9-829b-0426376fa919" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeFederalFundsSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_c33dcee0-1c8a-415c-ba6c-9040e3ce4d6a" xlink:to="loc_us-gaap_InterestIncomeFederalFundsSold_87308ff2-3ef9-4af9-829b-0426376fa919" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell_5c22adf6-18aa-4c81-aef8-8e51c7124d52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_c33dcee0-1c8a-415c-ba6c-9040e3ce4d6a" xlink:to="loc_us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell_5c22adf6-18aa-4c81-aef8-8e51c7124d52" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_8795ad5a-d117-415a-9f9d-106bfd7e2cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_c33dcee0-1c8a-415c-ba6c-9040e3ce4d6a" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_8795ad5a-d117-415a-9f9d-106bfd7e2cf1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_8a02fd75-c4fe-4718-ba38-cbe4bdc78a7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_InterestExpenseAbstract_8a02fd75-c4fe-4718-ba38-cbe4bdc78a7e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDeposits_337587f3-5294-42bf-bb74-63e5b74acd96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_8a02fd75-c4fe-4718-ba38-cbe4bdc78a7e" xlink:to="loc_us-gaap_InterestExpenseDeposits_337587f3-5294-42bf-bb74-63e5b74acd96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalFundsPurchased_e5250a1b-6631-4b54-af34-0b3f1096c1f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseFederalFundsPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_8a02fd75-c4fe-4718-ba38-cbe4bdc78a7e" xlink:to="loc_us-gaap_InterestExpenseFederalFundsPurchased_e5250a1b-6631-4b54-af34-0b3f1096c1f3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase_9e639470-510f-49b9-ace8-594c825a1687" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_8a02fd75-c4fe-4718-ba38-cbe4bdc78a7e" xlink:to="loc_us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase_9e639470-510f-49b9-ace8-594c825a1687" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_99262725-1c7b-4eda-986c-643708cc2d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseJuniorSubordinatedDebentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_8a02fd75-c4fe-4718-ba38-cbe4bdc78a7e" xlink:to="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_99262725-1c7b-4eda-986c-643708cc2d2e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_06b7e7fb-0e80-480a-99fd-6c9994e6f44d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseSubordinatedNotesAndDebentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_8a02fd75-c4fe-4718-ba38-cbe4bdc78a7e" xlink:to="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_06b7e7fb-0e80-480a-99fd-6c9994e6f44d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm_4c9b600c-09b4-4c35-8a7c-92d576664f2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_8a02fd75-c4fe-4718-ba38-cbe4bdc78a7e" xlink:to="loc_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm_4c9b600c-09b4-4c35-8a7c-92d576664f2d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_5845339d-1036-4fb8-a9f9-b0fa94f55e37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_8a02fd75-c4fe-4718-ba38-cbe4bdc78a7e" xlink:to="loc_us-gaap_InterestExpense_5845339d-1036-4fb8-a9f9-b0fa94f55e37" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_07de1e82-e728-49ea-b05d-0f398f0c935e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_07de1e82-e728-49ea-b05d-0f398f0c935e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_78447b1f-0075-4a8c-b90c-1dcf25749303" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_78447b1f-0075-4a8c-b90c-1dcf25749303" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_2671dc03-f66e-4636-ae91-4b5667b5581c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_2671dc03-f66e-4636-ae91-4b5667b5581c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeAbstract_b0c9824e-9eba-4f0b-9439-abd3f5a4fdc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_NoninterestIncomeAbstract_b0c9824e-9eba-4f0b-9439-abd3f5a4fdc1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Trustandinvestmentmanagementfees_9b6ef388-ae51-4eee-a170-465e8a865e7b" xlink:href="cfr-20211231.xsd#cfr_Trustandinvestmentmanagementfees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_b0c9824e-9eba-4f0b-9439-abd3f5a4fdc1" xlink:to="loc_cfr_Trustandinvestmentmanagementfees_9b6ef388-ae51-4eee-a170-465e8a865e7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2985e635-9450-4ad6-b025-7d221ca9deec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_b0c9824e-9eba-4f0b-9439-abd3f5a4fdc1" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2985e635-9450-4ad6-b025-7d221ca9deec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceCommissionsAndFees_7feec3dd-cc90-4c6d-beba-b5be0477bfe2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceCommissionsAndFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_b0c9824e-9eba-4f0b-9439-abd3f5a4fdc1" xlink:to="loc_us-gaap_InsuranceCommissionsAndFees_7feec3dd-cc90-4c6d-beba-b5be0477bfe2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterchangeAndCardTransactionFees_5c95128a-2885-44f0-8dbf-ec869221bdee" xlink:href="cfr-20211231.xsd#cfr_InterchangeAndCardTransactionFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_b0c9824e-9eba-4f0b-9439-abd3f5a4fdc1" xlink:to="loc_cfr_InterchangeAndCardTransactionFees_5c95128a-2885-44f0-8dbf-ec869221bdee" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Otherchargescommissionsandfees_6a3f6bca-0ea0-4a16-a2c0-e2fcd146a13c" xlink:href="cfr-20211231.xsd#cfr_Otherchargescommissionsandfees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_b0c9824e-9eba-4f0b-9439-abd3f5a4fdc1" xlink:to="loc_cfr_Otherchargescommissionsandfees_6a3f6bca-0ea0-4a16-a2c0-e2fcd146a13c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_f0d72b85-7fcd-447a-9751-271b798c0aea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_b0c9824e-9eba-4f0b-9439-abd3f5a4fdc1" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_f0d72b85-7fcd-447a-9751-271b798c0aea" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_fc73393f-0fd8-4b05-a32a-113f51a362a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_b0c9824e-9eba-4f0b-9439-abd3f5a4fdc1" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_fc73393f-0fd8-4b05-a32a-113f51a362a5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_ec2f9755-c069-4bb8-80ac-c168c22a3fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_b0c9824e-9eba-4f0b-9439-abd3f5a4fdc1" xlink:to="loc_us-gaap_NoninterestIncome_ec2f9755-c069-4bb8-80ac-c168c22a3fb6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpenseAbstract_181d3bb5-76f7-4b73-8901-3432db663889" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_NoninterestExpenseAbstract_181d3bb5-76f7-4b73-8901-3432db663889" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_c6b49dae-1880-4e86-9c04-e562fc4ea6b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_181d3bb5-76f7-4b73-8901-3432db663889" xlink:to="loc_us-gaap_LaborAndRelatedExpense_c6b49dae-1880-4e86-9c04-e562fc4ea6b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_15659e59-bc25-4b23-9df7-9f8859b11f68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_181d3bb5-76f7-4b73-8901-3432db663889" xlink:to="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_15659e59-bc25-4b23-9df7-9f8859b11f68" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_41d4b7c4-ddce-47ad-8eeb-7d4eca442eba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OccupancyNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_181d3bb5-76f7-4b73-8901-3432db663889" xlink:to="loc_us-gaap_OccupancyNet_41d4b7c4-ddce-47ad-8eeb-7d4eca442eba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentExpense_f2b6fced-2426-4a8f-b2d9-6ee90f62d189" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_181d3bb5-76f7-4b73-8901-3432db663889" xlink:to="loc_us-gaap_EquipmentExpense_f2b6fced-2426-4a8f-b2d9-6ee90f62d189" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_b410898c-b913-40b9-a2c2-1b8165c495d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_181d3bb5-76f7-4b73-8901-3432db663889" xlink:to="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_b410898c-b913-40b9-a2c2-1b8165c495d9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_10629f86-d14d-4117-b290-b7c9081feb44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_181d3bb5-76f7-4b73-8901-3432db663889" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_10629f86-d14d-4117-b290-b7c9081feb44" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_0dab0858-5cae-4990-ac94-14ee8377a0e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_181d3bb5-76f7-4b73-8901-3432db663889" xlink:to="loc_us-gaap_OtherNoninterestExpense_0dab0858-5cae-4990-ac94-14ee8377a0e2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_5c4766a3-f2d3-41a9-a181-73efe5100a64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_181d3bb5-76f7-4b73-8901-3432db663889" xlink:to="loc_us-gaap_NoninterestExpense_5c4766a3-f2d3-41a9-a181-73efe5100a64" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c9b6e940-1bf5-437f-a222-f95696687a41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c9b6e940-1bf5-437f-a222-f95696687a41" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_8ecd18c1-9aeb-4236-be68-85ded60d8d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_8ecd18c1-9aeb-4236-be68-85ded60d8d4d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9a84d6b3-7f57-4e98-abf4-b714d6458402" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_NetIncomeLoss_9a84d6b3-7f57-4e98-abf4-b714d6458402" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_b419e19c-dc1b-45e3-9856-2b2727862f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_b419e19c-dc1b-45e3-9856-2b2727862f9e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_986e9ed1-53c1-4cc1-b73e-92f20a41c93f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_986e9ed1-53c1-4cc1-b73e-92f20a41c93f" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_7e557bce-6ef5-4e43-ad2a-e52d095e081d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_7e557bce-6ef5-4e43-ad2a-e52d095e081d" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_8ed7cb48-765c-471b-91fa-55e6eb64e827" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_EarningsPerShareAbstract_8ed7cb48-765c-471b-91fa-55e6eb64e827" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_af759ce1-6809-413b-924d-e211e6d56886" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8ed7cb48-765c-471b-91fa-55e6eb64e827" xlink:to="loc_us-gaap_EarningsPerShareBasic_af759ce1-6809-413b-924d-e211e6d56886" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_67c1d773-c822-416b-a272-972988c63b8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8ed7cb48-765c-471b-91fa-55e6eb64e827" xlink:to="loc_us-gaap_EarningsPerShareDiluted_67c1d773-c822-416b-a272-972988c63b8d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_589a8276-1c32-4726-83c9-5a8c5394c1e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_StatementTable_589a8276-1c32-4726-83c9-5a8c5394c1e8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d0b42939-b7dd-4bfd-8d39-88e170ad79a8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_589a8276-1c32-4726-83c9-5a8c5394c1e8" xlink:to="loc_dei_LegalEntityAxis_d0b42939-b7dd-4bfd-8d39-88e170ad79a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d0b42939-b7dd-4bfd-8d39-88e170ad79a8_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d0b42939-b7dd-4bfd-8d39-88e170ad79a8" xlink:to="loc_dei_EntityDomain_d0b42939-b7dd-4bfd-8d39-88e170ad79a8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_446887c9-ba47-464d-880c-8351859c65c6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d0b42939-b7dd-4bfd-8d39-88e170ad79a8" xlink:to="loc_dei_EntityDomain_446887c9-ba47-464d-880c-8351859c65c6" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="cfr-20211231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended" id="i8ae12220e9364b46b4c0b478891a44da_ConsolidatedStatementsofComprehensiveIncome">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_8941590a-81d1-4175-ae56-ec3ee61be227" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d22ed83f-6692-4a79-8b94-960406059416" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8941590a-81d1-4175-ae56-ec3ee61be227" xlink:to="loc_us-gaap_NetIncomeLoss_d22ed83f-6692-4a79-8b94-960406059416" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_dff9e984-df43-4973-8c8b-813cb9a829aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8941590a-81d1-4175-ae56-ec3ee61be227" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_dff9e984-df43-4973-8c8b-813cb9a829aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_d2dedc9a-5689-4d2f-9388-d34f8a549e97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_dff9e984-df43-4973-8c8b-813cb9a829aa" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_d2dedc9a-5689-4d2f-9388-d34f8a549e97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_cb9d70e0-d1cc-4b5d-891f-0377006354f7" xlink:href="cfr-20211231.xsd#cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_dff9e984-df43-4973-8c8b-813cb9a829aa" xlink:to="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_cb9d70e0-d1cc-4b5d-891f-0377006354f7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_f76f1840-c8fc-4b43-b3b9-d41d0fbfe142" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_dff9e984-df43-4973-8c8b-813cb9a829aa" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_f76f1840-c8fc-4b43-b3b9-d41d0fbfe142" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_fa2b4336-fcd1-4317-a694-027681f4de27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_dff9e984-df43-4973-8c8b-813cb9a829aa" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_fa2b4336-fcd1-4317-a694-027681f4de27" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_dd01f9c5-af33-4b02-9359-87cf5ed9f585" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8941590a-81d1-4175-ae56-ec3ee61be227" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_dd01f9c5-af33-4b02-9359-87cf5ed9f585" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_88a7cfc0-c903-4098-955b-2e6d4d7f3659" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_dd01f9c5-af33-4b02-9359-87cf5ed9f585" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_88a7cfc0-c903-4098-955b-2e6d4d7f3659" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_e4e73c2d-da44-4762-9a36-fde30c27ae05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_dd01f9c5-af33-4b02-9359-87cf5ed9f585" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_e4e73c2d-da44-4762-9a36-fde30c27ae05" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_9d006d38-3fe2-47cb-a87a-0499079e2381" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_dd01f9c5-af33-4b02-9359-87cf5ed9f585" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_9d006d38-3fe2-47cb-a87a-0499079e2381" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_71832b93-435b-4f28-9942-ae214958f4e6" xlink:href="cfr-20211231.xsd#cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8941590a-81d1-4175-ae56-ec3ee61be227" xlink:to="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_71832b93-435b-4f28-9942-ae214958f4e6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_e5954a28-8a51-44c1-ab1f-8a7e99b8e77e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_71832b93-435b-4f28-9942-ae214958f4e6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_e5954a28-8a51-44c1-ab1f-8a7e99b8e77e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_4d6b2033-9d4a-4137-b1da-fcd8bae2c158" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_71832b93-435b-4f28-9942-ae214958f4e6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_4d6b2033-9d4a-4137-b1da-fcd8bae2c158" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_c9b7ca46-0f54-4ab5-aa20-88066de27deb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_71832b93-435b-4f28-9942-ae214958f4e6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_c9b7ca46-0f54-4ab5-aa20-88066de27deb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_2ed870d1-4d4b-4d70-b0ca-712794d8404f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_71832b93-435b-4f28-9942-ae214958f4e6" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_2ed870d1-4d4b-4d70-b0ca-712794d8404f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e0379938-1c44-4544-bbaa-25d400098ec3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_8941590a-81d1-4175-ae56-ec3ee61be227" xlink:to="loc_us-gaap_StatementTable_e0379938-1c44-4544-bbaa-25d400098ec3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_86a09e42-cdee-4647-a2a2-1391b206276e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_e0379938-1c44-4544-bbaa-25d400098ec3" xlink:to="loc_dei_LegalEntityAxis_86a09e42-cdee-4647-a2a2-1391b206276e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_86a09e42-cdee-4647-a2a2-1391b206276e_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_86a09e42-cdee-4647-a2a2-1391b206276e" xlink:to="loc_dei_EntityDomain_86a09e42-cdee-4647-a2a2-1391b206276e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9653eabd-a5d7-4d03-90e5-107c7735b66a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_86a09e42-cdee-4647-a2a2-1391b206276e" xlink:to="loc_dei_EntityDomain_9653eabd-a5d7-4d03-90e5-107c7735b66a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity" xlink:type="simple" xlink:href="cfr-20211231.xsd#ConsolidatedStatementofChangesinShareholdersEquity"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity" xlink:type="extended" id="ic50d3803a68144d9a1e6c8a98b744b9b_ConsolidatedStatementofChangesinShareholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a2ef8de4-a496-469e-a663-c21a177ace86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a2ef8de4-a496-469e-a663-c21a177ace86" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1013b787-af92-480b-8c90-85cb3ba0bec1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:to="loc_us-gaap_StockholdersEquity_1013b787-af92-480b-8c90-85cb3ba0bec1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_d5c7eeae-8e5a-4cda-a610-28c81cebfcb1" xlink:href="cfr-20211231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_d5c7eeae-8e5a-4cda-a610-28c81cebfcb1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance_6b617fc6-a5fb-4f07-a44b-9e7160fd7082" xlink:href="cfr-20211231.xsd#cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:to="loc_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance_6b617fc6-a5fb-4f07-a44b-9e7160fd7082" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8741c7cc-3cda-481e-99b8-2af805508154" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:to="loc_us-gaap_NetIncomeLoss_8741c7cc-3cda-481e-99b8-2af805508154" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_80afce32-4481-4e0a-b376-d73397bb081e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_80afce32-4481-4e0a-b376-d73397bb081e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_520e414e-b5cf-417c-91a9-439d72d836db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_520e414e-b5cf-417c-91a9-439d72d836db" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_cd47e9df-4006-4f0c-8c34-1f3d51049897" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_cd47e9df-4006-4f0c-8c34-1f3d51049897" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_307a96a4-ea2b-4f68-ba6a-c7915d8977b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_307a96a4-ea2b-4f68-ba6a-c7915d8977b8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_650599d9-9be3-4b04-9dab-c7b1387d7f6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_650599d9-9be3-4b04-9dab-c7b1387d7f6c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_21eb3083-c8bc-4b38-b160-0aeeac529c9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_21eb3083-c8bc-4b38-b160-0aeeac529c9c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_25f0d44a-95fa-4edb-a3d7-49a5c69cb38e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_25f0d44a-95fa-4edb-a3d7-49a5c69cb38e" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockCash_93338da4-4a58-4bf5-8d74-d78141f8484e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPreferredStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:to="loc_us-gaap_DividendsPreferredStockCash_93338da4-4a58-4bf5-8d74-d78141f8484e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_9c69baaa-7f97-49d4-a295-fd56d0d8f189" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:to="loc_us-gaap_DividendsCommonStockCash_9c69baaa-7f97-49d4-a295-fd56d0d8f189" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e00f8d32-0fd9-4b10-9381-e4c298df3f00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_b28f4ac8-f94a-4fe6-8ff5-25452c89927d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_a2ef8de4-a496-469e-a663-c21a177ace86" xlink:to="loc_us-gaap_StatementTable_b28f4ac8-f94a-4fe6-8ff5-25452c89927d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_5c4284c9-b3d8-4a30-97c3-858b66b4929d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_b28f4ac8-f94a-4fe6-8ff5-25452c89927d" xlink:to="loc_dei_LegalEntityAxis_5c4284c9-b3d8-4a30-97c3-858b66b4929d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5c4284c9-b3d8-4a30-97c3-858b66b4929d_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_5c4284c9-b3d8-4a30-97c3-858b66b4929d" xlink:to="loc_dei_EntityDomain_5c4284c9-b3d8-4a30-97c3-858b66b4929d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b6a76c66-acec-49f9-a97f-ccb02229cd07" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_5c4284c9-b3d8-4a30-97c3-858b66b4929d" xlink:to="loc_dei_EntityDomain_b6a76c66-acec-49f9-a97f-ccb02229cd07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_5ed6c83b-d955-42fb-993c-082026dab066" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_b28f4ac8-f94a-4fe6-8ff5-25452c89927d" xlink:to="loc_srt_StatementScenarioAxis_5ed6c83b-d955-42fb-993c-082026dab066" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_5ed6c83b-d955-42fb-993c-082026dab066_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_5ed6c83b-d955-42fb-993c-082026dab066" xlink:to="loc_srt_ScenarioUnspecifiedDomain_5ed6c83b-d955-42fb-993c-082026dab066_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_01f1f4d4-6dab-407e-a2e7-bf84cb0d8d6d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_5ed6c83b-d955-42fb-993c-082026dab066" xlink:to="loc_srt_ScenarioUnspecifiedDomain_01f1f4d4-6dab-407e-a2e7-bf84cb0d8d6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_34acb76e-a436-46fd-8fc7-7f1b3f013b4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_b28f4ac8-f94a-4fe6-8ff5-25452c89927d" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_34acb76e-a436-46fd-8fc7-7f1b3f013b4e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_34acb76e-a436-46fd-8fc7-7f1b3f013b4e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_34acb76e-a436-46fd-8fc7-7f1b3f013b4e" xlink:to="loc_us-gaap_EquityComponentDomain_34acb76e-a436-46fd-8fc7-7f1b3f013b4e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ca516338-6186-445c-b2e5-25c55ac1631f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_34acb76e-a436-46fd-8fc7-7f1b3f013b4e" xlink:to="loc_us-gaap_EquityComponentDomain_ca516338-6186-445c-b2e5-25c55ac1631f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_9ce59cea-3012-4983-85a6-5f73327eb18e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ca516338-6186-445c-b2e5-25c55ac1631f" xlink:to="loc_us-gaap_PreferredStockMember_9ce59cea-3012-4983-85a6-5f73327eb18e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_1198a3ec-0b4e-437d-b5a1-6f956507f52f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ca516338-6186-445c-b2e5-25c55ac1631f" xlink:to="loc_us-gaap_CommonStockMember_1198a3ec-0b4e-437d-b5a1-6f956507f52f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_da609ec4-5b72-4e9f-9abd-06f05d0d12bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ca516338-6186-445c-b2e5-25c55ac1631f" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_da609ec4-5b72-4e9f-9abd-06f05d0d12bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_776a203a-cf3d-4caf-8ea4-bb21ae6cf4a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ca516338-6186-445c-b2e5-25c55ac1631f" xlink:to="loc_us-gaap_RetainedEarningsMember_776a203a-cf3d-4caf-8ea4-bb21ae6cf4a9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c31939b8-8459-4a8a-849d-33ebd64804f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ca516338-6186-445c-b2e5-25c55ac1631f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c31939b8-8459-4a8a-849d-33ebd64804f6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_5e4100e2-3d9a-4515-b5f8-2bc5ad9b55a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ca516338-6186-445c-b2e5-25c55ac1631f" xlink:to="loc_us-gaap_TreasuryStockMember_5e4100e2-3d9a-4515-b5f8-2bc5ad9b55a6" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical" xlink:type="simple" xlink:href="cfr-20211231.xsd#ConsolidatedStatementofChangesinShareholdersEquityParenthetical"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical" xlink:type="extended" id="ic2f8b909e88545858bb163b8ad19fe69_ConsolidatedStatementofChangesinShareholdersEquityParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d44fed24-9cdf-4da0-abb0-2e64d5b78013" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_aa2df123-cced-4559-a997-cbf2d77cac65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d44fed24-9cdf-4da0-abb0-2e64d5b78013" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_aa2df123-cced-4559-a997-cbf2d77cac65" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_2bd712f9-46bf-44fa-8a50-077e5e9f02ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d44fed24-9cdf-4da0-abb0-2e64d5b78013" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_2bd712f9-46bf-44fa-8a50-077e5e9f02ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_79c2a7fc-92f6-4afe-9b2e-2915250d129b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d44fed24-9cdf-4da0-abb0-2e64d5b78013" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_79c2a7fc-92f6-4afe-9b2e-2915250d129b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_f9077c78-45f6-4fae-aee9-70d8b9a013f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d44fed24-9cdf-4da0-abb0-2e64d5b78013" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_f9077c78-45f6-4fae-aee9-70d8b9a013f1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_389935ab-26c2-433c-a44f-298020a675cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d44fed24-9cdf-4da0-abb0-2e64d5b78013" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_389935ab-26c2-433c-a44f-298020a675cf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareDeclared_581d6a85-062d-4ac1-a488-e2d0046e7e68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d44fed24-9cdf-4da0-abb0-2e64d5b78013" xlink:to="loc_us-gaap_PreferredStockDividendsPerShareDeclared_581d6a85-062d-4ac1-a488-e2d0046e7e68" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared_dc1edb35-5179-48bb-a911-9cefd022aa26" xlink:href="cfr-20211231.xsd#cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d44fed24-9cdf-4da0-abb0-2e64d5b78013" xlink:to="loc_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared_dc1edb35-5179-48bb-a911-9cefd022aa26" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_a1bdc07c-4ed5-4d64-9652-cc125bb352e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d44fed24-9cdf-4da0-abb0-2e64d5b78013" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_a1bdc07c-4ed5-4d64-9652-cc125bb352e0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_3a76aae8-550d-43dc-8cba-a8d442129546" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_d44fed24-9cdf-4da0-abb0-2e64d5b78013" xlink:to="loc_us-gaap_StatementTable_3a76aae8-550d-43dc-8cba-a8d442129546" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6f6c06e8-8e52-4713-b29e-68b6fb75de4d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_3a76aae8-550d-43dc-8cba-a8d442129546" xlink:to="loc_dei_LegalEntityAxis_6f6c06e8-8e52-4713-b29e-68b6fb75de4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6f6c06e8-8e52-4713-b29e-68b6fb75de4d_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_6f6c06e8-8e52-4713-b29e-68b6fb75de4d" xlink:to="loc_dei_EntityDomain_6f6c06e8-8e52-4713-b29e-68b6fb75de4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a7bb37a8-7949-43ae-b069-69b75ef9a30f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_6f6c06e8-8e52-4713-b29e-68b6fb75de4d" xlink:to="loc_dei_EntityDomain_a7bb37a8-7949-43ae-b069-69b75ef9a30f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_b7805b98-6e6c-42e6-8606-0fd8f999ad0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_3a76aae8-550d-43dc-8cba-a8d442129546" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_b7805b98-6e6c-42e6-8606-0fd8f999ad0a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b7805b98-6e6c-42e6-8606-0fd8f999ad0a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b7805b98-6e6c-42e6-8606-0fd8f999ad0a" xlink:to="loc_us-gaap_EquityComponentDomain_b7805b98-6e6c-42e6-8606-0fd8f999ad0a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d4f31458-4192-47f7-a551-9ffbbad072ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b7805b98-6e6c-42e6-8606-0fd8f999ad0a" xlink:to="loc_us-gaap_EquityComponentDomain_d4f31458-4192-47f7-a551-9ffbbad072ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_57990e70-51f0-4faf-a8ad-f2bfa415176f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d4f31458-4192-47f7-a551-9ffbbad072ac" xlink:to="loc_us-gaap_PreferredStockMember_57990e70-51f0-4faf-a8ad-f2bfa415176f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_bbe0dcea-c679-424c-8061-eec3d0e98a82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d4f31458-4192-47f7-a551-9ffbbad072ac" xlink:to="loc_us-gaap_RetainedEarningsMember_bbe0dcea-c679-424c-8061-eec3d0e98a82" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_4077097d-967c-4dfb-96df-5777f79a9f9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d4f31458-4192-47f7-a551-9ffbbad072ac" xlink:to="loc_us-gaap_TreasuryStockMember_4077097d-967c-4dfb-96df-5777f79a9f9d" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail" xlink:type="extended" id="i613fb1beb5f148628b4118767d261ba8_SummaryofSignificantAccountingPoliciesNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ebb1cb95-be7b-4106-bc8e-e3e178501906" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashReserveDepositRequiredAndMade_f81497e9-2efe-4688-a5a9-636fe4a42559" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashReserveDepositRequiredAndMade"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ebb1cb95-be7b-4106-bc8e-e3e178501906" xlink:to="loc_us-gaap_CashReserveDepositRequiredAndMade_f81497e9-2efe-4688-a5a9-636fe4a42559" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCollateralForBorrowedSecurities_91779a1f-796f-4b49-b75a-867cae8e064e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCollateralForBorrowedSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ebb1cb95-be7b-4106-bc8e-e3e178501906" xlink:to="loc_us-gaap_CashCollateralForBorrowedSecurities_91779a1f-796f-4b49-b75a-867cae8e064e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateAndForeclosedAssets_e1ed3343-11a2-4032-ae61-4d8dd424611f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherRealEstateAndForeclosedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ebb1cb95-be7b-4106-bc8e-e3e178501906" xlink:to="loc_us-gaap_OtherRealEstateAndForeclosedAssets_e1ed3343-11a2-4032-ae61-4d8dd424611f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateOwnedValuationAllowanceProvision1_33035cb7-934c-40d6-8013-b2685dd7773e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateOwnedValuationAllowanceProvision1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ebb1cb95-be7b-4106-bc8e-e3e178501906" xlink:to="loc_us-gaap_RealEstateOwnedValuationAllowanceProvision1_33035cb7-934c-40d6-8013-b2685dd7773e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion_a1508943-f029-4523-af06-f3a126af2d2e" xlink:href="cfr-20211231.xsd#cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ebb1cb95-be7b-4106-bc8e-e3e178501906" xlink:to="loc_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion_a1508943-f029-4523-af06-f3a126af2d2e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective_7c949b28-0b39-4249-b818-4d5cd44e3f66" xlink:href="cfr-20211231.xsd#cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ebb1cb95-be7b-4106-bc8e-e3e178501906" xlink:to="loc_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective_7c949b28-0b39-4249-b818-4d5cd44e3f66" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_db5f693b-ea3f-4d3d-847d-a9e48c04bca6" xlink:href="cfr-20211231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ebb1cb95-be7b-4106-bc8e-e3e178501906" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_db5f693b-ea3f-4d3d-847d-a9e48c04bca6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_d25b8aa0-aecd-4207-92fa-30f44ab169ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ebb1cb95-be7b-4106-bc8e-e3e178501906" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_d25b8aa0-aecd-4207-92fa-30f44ab169ac" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_59b18d3e-abb9-4b5e-b899-6b2f58160455" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ebb1cb95-be7b-4106-bc8e-e3e178501906" xlink:to="loc_us-gaap_OperatingLeaseLiability_59b18d3e-abb9-4b5e-b899-6b2f58160455" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_c872d036-7ece-447e-a82f-d48d361d5e49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ebb1cb95-be7b-4106-bc8e-e3e178501906" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_c872d036-7ece-447e-a82f-d48d361d5e49" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_db90ab3d-26da-4d9b-8fdc-f2d430391986" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_c872d036-7ece-447e-a82f-d48d361d5e49" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_db90ab3d-26da-4d9b-8fdc-f2d430391986" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_db90ab3d-26da-4d9b-8fdc-f2d430391986_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_db90ab3d-26da-4d9b-8fdc-f2d430391986" xlink:to="loc_us-gaap_EquityComponentDomain_db90ab3d-26da-4d9b-8fdc-f2d430391986_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b103e8ef-b1f3-48bb-9dbe-61b7c6d9ef20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_db90ab3d-26da-4d9b-8fdc-f2d430391986" xlink:to="loc_us-gaap_EquityComponentDomain_b103e8ef-b1f3-48bb-9dbe-61b7c6d9ef20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_2bf0173d-0da7-40ef-97df-a6b0da9fd14c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_b103e8ef-b1f3-48bb-9dbe-61b7c6d9ef20" xlink:to="loc_us-gaap_RetainedEarningsMember_2bf0173d-0da7-40ef-97df-a6b0da9fd14c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_f82f4b8c-c224-4851-ad92-898226759e63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_c872d036-7ece-447e-a82f-d48d361d5e49" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_f82f4b8c-c224-4851-ad92-898226759e63" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_f82f4b8c-c224-4851-ad92-898226759e63_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_f82f4b8c-c224-4851-ad92-898226759e63" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_f82f4b8c-c224-4851-ad92-898226759e63_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_f0d0663e-db4b-475d-b3c3-b52c6b0d3b71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_f82f4b8c-c224-4851-ad92-898226759e63" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_f0d0663e-db4b-475d-b3c3-b52c6b0d3b71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PremisesAndEquipmentMember_fbefeedf-7a8a-4ede-aabf-a35e97c08fa9" xlink:href="cfr-20211231.xsd#cfr_PremisesAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_f0d0663e-db4b-475d-b3c3-b52c6b0d3b71" xlink:to="loc_cfr_PremisesAndEquipmentMember_fbefeedf-7a8a-4ede-aabf-a35e97c08fa9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_53dfed9e-07e6-4f59-8a46-2035577dcd92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_f0d0663e-db4b-475d-b3c3-b52c6b0d3b71" xlink:to="loc_us-gaap_OtherLiabilitiesMember_53dfed9e-07e6-4f59-8a46-2035577dcd92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2befc05a-1d35-4879-8046-e13d6c73bc4b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_c872d036-7ece-447e-a82f-d48d361d5e49" xlink:to="loc_srt_RangeAxis_2befc05a-1d35-4879-8046-e13d6c73bc4b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2befc05a-1d35-4879-8046-e13d6c73bc4b_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_2befc05a-1d35-4879-8046-e13d6c73bc4b" xlink:to="loc_srt_RangeMember_2befc05a-1d35-4879-8046-e13d6c73bc4b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_931e8595-fe9a-4dfc-b6fd-8704a456cfcb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_2befc05a-1d35-4879-8046-e13d6c73bc4b" xlink:to="loc_srt_RangeMember_931e8595-fe9a-4dfc-b6fd-8704a456cfcb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_0c4e50b9-7677-476b-b4b1-188d3533c5e9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_931e8595-fe9a-4dfc-b6fd-8704a456cfcb" xlink:to="loc_srt_MinimumMember_0c4e50b9-7677-476b-b4b1-188d3533c5e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3cc5b0dc-b354-40cc-a064-adebdb9d2a0c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_931e8595-fe9a-4dfc-b6fd-8704a456cfcb" xlink:to="loc_srt_MaximumMember_3cc5b0dc-b354-40cc-a064-adebdb9d2a0c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails" xlink:type="extended" id="i0a0e642727be4815a2ea45bd6f503245_SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5d5825be-c427-4272-83b4-b2ee1b00e9e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_2429c4a6-7ecf-4a89-a304-f05c65cd77d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5d5825be-c427-4272-83b4-b2ee1b00e9e2" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_2429c4a6-7ecf-4a89-a304-f05c65cd77d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_8b350ce2-7200-4eaf-aa8f-5c1635ef428c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5d5825be-c427-4272-83b4-b2ee1b00e9e2" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_8b350ce2-7200-4eaf-aa8f-5c1635ef428c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_bb37aa80-dc9b-441f-8b7b-85993d6e4f8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5d5825be-c427-4272-83b4-b2ee1b00e9e2" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_bb37aa80-dc9b-441f-8b7b-85993d6e4f8e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_6c77752f-5e08-4869-a1f8-8a15ad5f7c6b" xlink:href="cfr-20211231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5d5825be-c427-4272-83b4-b2ee1b00e9e2" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_6c77752f-5e08-4869-a1f8-8a15ad5f7c6b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_40132df0-3b91-4602-9b39-51ddf6a19af5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5d5825be-c427-4272-83b4-b2ee1b00e9e2" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_40132df0-3b91-4602-9b39-51ddf6a19af5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_93f209db-1e3d-4e30-a05a-5c3bf41a3e9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_40132df0-3b91-4602-9b39-51ddf6a19af5" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_93f209db-1e3d-4e30-a05a-5c3bf41a3e9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_93f209db-1e3d-4e30-a05a-5c3bf41a3e9d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_93f209db-1e3d-4e30-a05a-5c3bf41a3e9d" xlink:to="loc_us-gaap_TypeOfAdoptionMember_93f209db-1e3d-4e30-a05a-5c3bf41a3e9d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_762eba3f-c0be-47e4-8699-ae9995b73e9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_93f209db-1e3d-4e30-a05a-5c3bf41a3e9d" xlink:to="loc_us-gaap_TypeOfAdoptionMember_762eba3f-c0be-47e4-8699-ae9995b73e9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreAdoptionAllowanceMember_f0bc165a-ac4b-47e0-b96e-6f2c3d941e1f" xlink:href="cfr-20211231.xsd#cfr_PreAdoptionAllowanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_762eba3f-c0be-47e4-8699-ae9995b73e9f" xlink:to="loc_cfr_PreAdoptionAllowanceMember_f0bc165a-ac4b-47e0-b96e-6f2c3d941e1f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_004c2e77-66f1-4880-8120-b80a2fba6b0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_762eba3f-c0be-47e4-8699-ae9995b73e9f" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_004c2e77-66f1-4880-8120-b80a2fba6b0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PostAdoptionAllowanceMember_d120ecfc-4303-49a9-98d0-f34ce07729ae" xlink:href="cfr-20211231.xsd#cfr_PostAdoptionAllowanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_762eba3f-c0be-47e4-8699-ae9995b73e9f" xlink:to="loc_cfr_PostAdoptionAllowanceMember_d120ecfc-4303-49a9-98d0-f34ce07729ae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_1b7fbe4d-aceb-4a99-bcf4-109d4740089c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_40132df0-3b91-4602-9b39-51ddf6a19af5" xlink:to="loc_us-gaap_FinancialInstrumentAxis_1b7fbe4d-aceb-4a99-bcf4-109d4740089c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1b7fbe4d-aceb-4a99-bcf4-109d4740089c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1b7fbe4d-aceb-4a99-bcf4-109d4740089c" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1b7fbe4d-aceb-4a99-bcf4-109d4740089c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2923d5d8-6b10-4263-8b51-f0615460db49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1b7fbe4d-aceb-4a99-bcf4-109d4740089c" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2923d5d8-6b10-4263-8b51-f0615460db49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_3ef154e2-7c95-464e-8d09-ccf0726fe00d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2923d5d8-6b10-4263-8b51-f0615460db49" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_3ef154e2-7c95-464e-8d09-ccf0726fe00d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_5579ef69-85f1-493d-bd7f-becd61d25225" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2923d5d8-6b10-4263-8b51-f0615460db49" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_5579ef69-85f1-493d-bd7f-becd61d25225" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_940174de-439c-45dc-81b0-c05132503960" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2923d5d8-6b10-4263-8b51-f0615460db49" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_940174de-439c-45dc-81b0-c05132503960" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_b5129415-9b94-443d-9669-62ebb6451865" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2923d5d8-6b10-4263-8b51-f0615460db49" xlink:to="loc_us-gaap_OtherInvestmentsMember_b5129415-9b94-443d-9669-62ebb6451865" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_8daf1cee-efab-47ef-b4a6-41085216ef41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2923d5d8-6b10-4263-8b51-f0615460db49" xlink:to="loc_us-gaap_DebtSecuritiesMember_8daf1cee-efab-47ef-b4a6-41085216ef41" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember_cd6a3c56-cde8-4b1a-ad44-b224738a6f59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsToExtendCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2923d5d8-6b10-4263-8b51-f0615460db49" xlink:to="loc_us-gaap_CommitmentsToExtendCreditMember_cd6a3c56-cde8-4b1a-ad44-b224738a6f59" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_105f6957-23a9-47f1-baf0-8469db8dd274" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_40132df0-3b91-4602-9b39-51ddf6a19af5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_105f6957-23a9-47f1-baf0-8469db8dd274" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_105f6957-23a9-47f1-baf0-8469db8dd274_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_105f6957-23a9-47f1-baf0-8469db8dd274" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_105f6957-23a9-47f1-baf0-8469db8dd274_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e5bd66b6-9f63-4931-9cc6-953d92f571e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_105f6957-23a9-47f1-baf0-8469db8dd274" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e5bd66b6-9f63-4931-9cc6-953d92f571e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_86d023d1-f384-4224-8cb2-7ffab0013981" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e5bd66b6-9f63-4931-9cc6-953d92f571e6" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_86d023d1-f384-4224-8cb2-7ffab0013981" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_a26aab7d-6820-4992-adf3-2e6fc66dab26" xlink:href="cfr-20211231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e5bd66b6-9f63-4931-9cc6-953d92f571e6" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_a26aab7d-6820-4992-adf3-2e6fc66dab26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_8d88095c-63e3-4118-9cfe-dccb1e46bbdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e5bd66b6-9f63-4931-9cc6-953d92f571e6" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_8d88095c-63e3-4118-9cfe-dccb1e46bbdf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_6cd9d466-9863-4513-ae90-270a940049c7" xlink:href="cfr-20211231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e5bd66b6-9f63-4931-9cc6-953d92f571e6" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_6cd9d466-9863-4513-ae90-270a940049c7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_80852aea-edb0-432b-a912-4de2e76c6b69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e5bd66b6-9f63-4931-9cc6-953d92f571e6" xlink:to="loc_us-gaap_ConsumerLoanMember_80852aea-edb0-432b-a912-4de2e76c6b69" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_1a5881bc-c3f9-40b5-9f32-fee513dd61b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e5bd66b6-9f63-4931-9cc6-953d92f571e6" xlink:to="loc_us-gaap_LoansReceivableMember_1a5881bc-c3f9-40b5-9f32-fee513dd61b5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_b223ae06-eae3-4c8d-b218-748088730f68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_40132df0-3b91-4602-9b39-51ddf6a19af5" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_b223ae06-eae3-4c8d-b218-748088730f68" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b223ae06-eae3-4c8d-b218-748088730f68_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b223ae06-eae3-4c8d-b218-748088730f68" xlink:to="loc_us-gaap_EquityComponentDomain_b223ae06-eae3-4c8d-b218-748088730f68_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_8a529874-09fc-4c87-9f33-c232715e5bc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b223ae06-eae3-4c8d-b218-748088730f68" xlink:to="loc_us-gaap_EquityComponentDomain_8a529874-09fc-4c87-9f33-c232715e5bc8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_90dcf56e-5d17-47ac-b519-b6143b8da8db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8a529874-09fc-4c87-9f33-c232715e5bc8" xlink:to="loc_us-gaap_RetainedEarningsMember_90dcf56e-5d17-47ac-b519-b6143b8da8db" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesNarrativeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#SecuritiesNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesNarrativeDetail" xlink:type="extended" id="ied003721baac4ac88984a5867ca985f7_SecuritiesNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_2ba14974-3111-49c2-bf53-47e13084214a" xlink:href="cfr-20211231.xsd#cfr_ScheduleOfMarketableSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CarryValueofSecuritiesPledged_4a940d34-c0b3-4a04-be83-0069a34056ac" xlink:href="cfr-20211231.xsd#cfr_CarryValueofSecuritiesPledged"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_2ba14974-3111-49c2-bf53-47e13084214a" xlink:to="loc_cfr_CarryValueofSecuritiesPledged_4a940d34-c0b3-4a04-be83-0069a34056ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_0e194700-e0ef-4fa7-9e3a-114067238c7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_2ba14974-3111-49c2-bf53-47e13084214a" xlink:to="loc_us-gaap_InterestReceivable_0e194700-e0ef-4fa7-9e3a-114067238c7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecurities_75c81b9e-afed-4892-a396-329a90188227" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_2ba14974-3111-49c2-bf53-47e13084214a" xlink:to="loc_us-gaap_AvailableForSaleSecurities_75c81b9e-afed-4892-a396-329a90188227" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains_1964711d-1576-4c74-9a1d-5c055f6fe7d2" xlink:href="cfr-20211231.xsd#cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_2ba14974-3111-49c2-bf53-47e13084214a" xlink:to="loc_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains_1964711d-1576-4c74-9a1d-5c055f6fe7d2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax_2902bc91-38b9-4003-9319-1f10e56142bd" xlink:href="cfr-20211231.xsd#cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_2ba14974-3111-49c2-bf53-47e13084214a" xlink:to="loc_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax_2902bc91-38b9-4003-9319-1f10e56142bd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax_697fce55-b439-48f0-bcd7-261ae389fe26" xlink:href="cfr-20211231.xsd#cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_2ba14974-3111-49c2-bf53-47e13084214a" xlink:to="loc_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax_697fce55-b439-48f0-bcd7-261ae389fe26" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_b047ff27-06c8-4315-ae61-5ccc2afbc4c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_2ba14974-3111-49c2-bf53-47e13084214a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_b047ff27-06c8-4315-ae61-5ccc2afbc4c0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing_8cbf6a1c-dda9-4903-a930-4dd5ec5654ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_2ba14974-3111-49c2-bf53-47e13084214a" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing_8cbf6a1c-dda9-4903-a930-4dd5ec5654ca" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_ccc8b8ec-56b6-444a-afd7-0c1da33b6cd9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_2ba14974-3111-49c2-bf53-47e13084214a" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_ccc8b8ec-56b6-444a-afd7-0c1da33b6cd9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded_32d39cae-70ef-4460-b869-29e78822a314" xlink:href="cfr-20211231.xsd#cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_2ba14974-3111-49c2-bf53-47e13084214a" xlink:to="loc_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded_32d39cae-70ef-4460-b869-29e78822a314" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_bc07ad52-f606-4842-bc95-706fba783d6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_2ba14974-3111-49c2-bf53-47e13084214a" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_bc07ad52-f606-4842-bc95-706fba783d6b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfMarketableSecuritiesTable_26941e2c-dbf8-4ad0-82b0-af9f24ba8989" xlink:href="cfr-20211231.xsd#cfr_ScheduleOfMarketableSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_2ba14974-3111-49c2-bf53-47e13084214a" xlink:to="loc_cfr_ScheduleOfMarketableSecuritiesTable_26941e2c-dbf8-4ad0-82b0-af9f24ba8989" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_538df454-e056-47f3-bd5e-9b6e6ab04228" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InformationByCategoryOfDebtSecurityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesTable_26941e2c-dbf8-4ad0-82b0-af9f24ba8989" xlink:to="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_538df454-e056-47f3-bd5e-9b6e6ab04228" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_538df454-e056-47f3-bd5e-9b6e6ab04228_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_538df454-e056-47f3-bd5e-9b6e6ab04228" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_538df454-e056-47f3-bd5e-9b6e6ab04228_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_f5ca783e-dea5-4de1-8ad0-430ee075f8d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_538df454-e056-47f3-bd5e-9b6e6ab04228" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_f5ca783e-dea5-4de1-8ad0-430ee075f8d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldtomaturitySecuritiesMember_0751429b-498a-4c4e-9934-0c0194cd391b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldtomaturitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_f5ca783e-dea5-4de1-8ad0-430ee075f8d5" xlink:to="loc_us-gaap_HeldtomaturitySecuritiesMember_0751429b-498a-4c4e-9934-0c0194cd391b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ReclassifiedToHeldToMaturityMember_76a07911-e67f-4ff9-aedf-9a5806116a21" xlink:href="cfr-20211231.xsd#cfr_ReclassifiedToHeldToMaturityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_f5ca783e-dea5-4de1-8ad0-430ee075f8d5" xlink:to="loc_cfr_ReclassifiedToHeldToMaturityMember_76a07911-e67f-4ff9-aedf-9a5806116a21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_c172f41d-6d3b-4e80-b2a1-bcb39cd8425b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableforsaleSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_f5ca783e-dea5-4de1-8ad0-430ee075f8d5" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_c172f41d-6d3b-4e80-b2a1-bcb39cd8425b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GuaranteedbytheTexasPSFMember_f561e68c-4d99-45b0-8139-006a49ed1e42" xlink:href="cfr-20211231.xsd#cfr_GuaranteedbytheTexasPSFMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_f5ca783e-dea5-4de1-8ad0-430ee075f8d5" xlink:to="loc_cfr_GuaranteedbytheTexasPSFMember_f561e68c-4d99-45b0-8139-006a49ed1e42" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreRefundedMember_5845c970-7ee4-4f6e-b505-b0d10b6f0683" xlink:href="cfr-20211231.xsd#cfr_PreRefundedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_f5ca783e-dea5-4de1-8ad0-430ee075f8d5" xlink:to="loc_cfr_PreRefundedMember_5845c970-7ee4-4f6e-b505-b0d10b6f0683" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_a23c1c58-ffc0-4268-b42f-016ca1f6c557" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesTable_26941e2c-dbf8-4ad0-82b0-af9f24ba8989" xlink:to="loc_us-gaap_FinancialInstrumentAxis_a23c1c58-ffc0-4268-b42f-016ca1f6c557" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a23c1c58-ffc0-4268-b42f-016ca1f6c557_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_a23c1c58-ffc0-4268-b42f-016ca1f6c557" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a23c1c58-ffc0-4268-b42f-016ca1f6c557_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8434f9c6-23c2-4671-b6b0-4cdcc564163f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_a23c1c58-ffc0-4268-b42f-016ca1f6c557" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8434f9c6-23c2-4671-b6b0-4cdcc564163f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_bd88cfdc-4057-4f80-b8db-ba916f755b17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8434f9c6-23c2-4671-b6b0-4cdcc564163f" xlink:to="loc_us-gaap_DebtSecuritiesMember_bd88cfdc-4057-4f80-b8db-ba916f755b17" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#SecuritiesYearEndSecuritiesHeldtoMaturityDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail" xlink:type="extended" id="idfe05fdbba934a3bb9762785dbfff285_SecuritiesYearEndSecuritiesHeldtoMaturityDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems_76dbf530-5504-46f3-9f8d-4ed52638f958" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInvestmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_449258c2-0a69-46fe-98ba-76a44dff8ac0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_76dbf530-5504-46f3-9f8d-4ed52638f958" xlink:to="loc_us-gaap_HeldToMaturitySecurities_449258c2-0a69-46fe-98ba-76a44dff8ac0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_811b36ea-b10a-4594-88ce-bd4ad117b5f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_76dbf530-5504-46f3-9f8d-4ed52638f958" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_811b36ea-b10a-4594-88ce-bd4ad117b5f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_9b5d1509-a950-4d8b-afa4-9152ea8904fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_76dbf530-5504-46f3-9f8d-4ed52638f958" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_9b5d1509-a950-4d8b-afa4-9152ea8904fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_f217bc38-e20e-4fc7-957a-1cca4cc87029" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_76dbf530-5504-46f3-9f8d-4ed52638f958" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_f217bc38-e20e-4fc7-957a-1cca4cc87029" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_c51f1bbe-7374-4341-8f9f-0774af0cd8d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_76dbf530-5504-46f3-9f8d-4ed52638f958" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_c51f1bbe-7374-4341-8f9f-0774af0cd8d7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_31b2257e-d2b0-4eb4-839c-5ccfa8c55f35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_76dbf530-5504-46f3-9f8d-4ed52638f958" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_31b2257e-d2b0-4eb4-839c-5ccfa8c55f35" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsTable_89b1f72e-23f7-4ea8-b283-eb7af0791c5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_76dbf530-5504-46f3-9f8d-4ed52638f958" xlink:to="loc_us-gaap_ScheduleOfInvestmentsTable_89b1f72e-23f7-4ea8-b283-eb7af0791c5b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_6134a4b4-5e1d-40a5-99ec-627cead8751b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_89b1f72e-23f7-4ea8-b283-eb7af0791c5b" xlink:to="loc_us-gaap_FinancialInstrumentAxis_6134a4b4-5e1d-40a5-99ec-627cead8751b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6134a4b4-5e1d-40a5-99ec-627cead8751b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_6134a4b4-5e1d-40a5-99ec-627cead8751b" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6134a4b4-5e1d-40a5-99ec-627cead8751b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c3e3b6a9-f078-418a-b52d-3f529bd4c70b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_6134a4b4-5e1d-40a5-99ec-627cead8751b" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c3e3b6a9-f078-418a-b52d-3f529bd4c70b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_58152a0a-a18b-4dad-811d-354fbb1b4581" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c3e3b6a9-f078-418a-b52d-3f529bd4c70b" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_58152a0a-a18b-4dad-811d-354fbb1b4581" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_05205d6f-352f-49c9-9a43-1fd25707d603" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c3e3b6a9-f078-418a-b52d-3f529bd4c70b" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_05205d6f-352f-49c9-9a43-1fd25707d603" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_3368eb06-4fd2-4cc4-8b7e-90851362e20e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c3e3b6a9-f078-418a-b52d-3f529bd4c70b" xlink:to="loc_us-gaap_OtherInvestmentsMember_3368eb06-4fd2-4cc4-8b7e-90851362e20e" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails" xlink:type="extended" id="if7ce3a40b207469c97f1213492d5011d_SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_4019db00-aab7-4fc5-886f-55a283a0dd01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_773d3c61-d5a8-4187-b764-c8be5615e815" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_4019db00-aab7-4fc5-886f-55a283a0dd01" xlink:to="loc_us-gaap_HeldToMaturitySecurities_773d3c61-d5a8-4187-b764-c8be5615e815" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_b063e370-be51-4bb9-a87e-ead27f3eb470" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_4019db00-aab7-4fc5-886f-55a283a0dd01" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_b063e370-be51-4bb9-a87e-ead27f3eb470" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CreditRatingMoodysAxis_1a844e95-a5b6-40dc-93f9-f99e71f5dcb2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CreditRatingMoodysAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_b063e370-be51-4bb9-a87e-ead27f3eb470" xlink:to="loc_srt_CreditRatingMoodysAxis_1a844e95-a5b6-40dc-93f9-f99e71f5dcb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExternalCreditRatingMoodysMember_1a844e95-a5b6-40dc-93f9-f99e71f5dcb2_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ExternalCreditRatingMoodysMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CreditRatingMoodysAxis_1a844e95-a5b6-40dc-93f9-f99e71f5dcb2" xlink:to="loc_srt_ExternalCreditRatingMoodysMember_1a844e95-a5b6-40dc-93f9-f99e71f5dcb2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExternalCreditRatingMoodysMember_60019092-ad70-4ac3-8a88-e114b68e5c96" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ExternalCreditRatingMoodysMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CreditRatingMoodysAxis_1a844e95-a5b6-40dc-93f9-f99e71f5dcb2" xlink:to="loc_srt_ExternalCreditRatingMoodysMember_60019092-ad70-4ac3-8a88-e114b68e5c96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AaaAAAMember_e152b8a5-e6a1-46e8-a1dd-7a36487e8b97" xlink:href="cfr-20211231.xsd#cfr_AaaAAAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ExternalCreditRatingMoodysMember_60019092-ad70-4ac3-8a88-e114b68e5c96" xlink:to="loc_cfr_AaaAAAMember_e152b8a5-e6a1-46e8-a1dd-7a36487e8b97" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AaAAMember_8a2fd0b2-4b1b-43d2-9a48-11e7adc5f2f5" xlink:href="cfr-20211231.xsd#cfr_AaAAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ExternalCreditRatingMoodysMember_60019092-ad70-4ac3-8a88-e114b68e5c96" xlink:to="loc_cfr_AaAAMember_8a2fd0b2-4b1b-43d2-9a48-11e7adc5f2f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NotratedMember_dbf81070-57f3-45e2-9db6-9ccf11343157" xlink:href="cfr-20211231.xsd#cfr_NotratedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ExternalCreditRatingMoodysMember_60019092-ad70-4ac3-8a88-e114b68e5c96" xlink:to="loc_cfr_NotratedMember_dbf81070-57f3-45e2-9db6-9ccf11343157" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_b11ae0ba-8fbc-43e6-8317-949485a8a510" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_b063e370-be51-4bb9-a87e-ead27f3eb470" xlink:to="loc_us-gaap_FinancialInstrumentAxis_b11ae0ba-8fbc-43e6-8317-949485a8a510" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b11ae0ba-8fbc-43e6-8317-949485a8a510_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_b11ae0ba-8fbc-43e6-8317-949485a8a510" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b11ae0ba-8fbc-43e6-8317-949485a8a510_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f26aea21-aea8-4923-8008-1bcba74657c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_b11ae0ba-8fbc-43e6-8317-949485a8a510" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f26aea21-aea8-4923-8008-1bcba74657c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_35bb773d-8508-440f-a561-fc11923038f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f26aea21-aea8-4923-8008-1bcba74657c0" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_35bb773d-8508-440f-a561-fc11923038f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_de58ef57-7c4e-4fa9-bc70-75c110a62805" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f26aea21-aea8-4923-8008-1bcba74657c0" xlink:to="loc_us-gaap_OtherInvestmentsMember_de58ef57-7c4e-4fa9-bc70-75c110a62805" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_cf9c377c-82ee-4100-9bce-f0e397554a1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InformationByCategoryOfDebtSecurityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_b063e370-be51-4bb9-a87e-ead27f3eb470" xlink:to="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_cf9c377c-82ee-4100-9bce-f0e397554a1d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_cf9c377c-82ee-4100-9bce-f0e397554a1d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_cf9c377c-82ee-4100-9bce-f0e397554a1d" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_cf9c377c-82ee-4100-9bce-f0e397554a1d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_9ffdfa7a-c453-4a23-8df6-54b43c13a156" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_cf9c377c-82ee-4100-9bce-f0e397554a1d" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_9ffdfa7a-c453-4a23-8df6-54b43c13a156" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NotGuaranteedorPreRefundedMember_56b4cdf1-f837-4edd-8888-82d86d931258" xlink:href="cfr-20211231.xsd#cfr_NotGuaranteedorPreRefundedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_9ffdfa7a-c453-4a23-8df6-54b43c13a156" xlink:to="loc_cfr_NotGuaranteedorPreRefundedMember_56b4cdf1-f837-4edd-8888-82d86d931258" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GuaranteedbytheTexasPSFMember_d433808b-0b6e-4494-a94b-16b962358ce0" xlink:href="cfr-20211231.xsd#cfr_GuaranteedbytheTexasPSFMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_9ffdfa7a-c453-4a23-8df6-54b43c13a156" xlink:to="loc_cfr_GuaranteedbytheTexasPSFMember_d433808b-0b6e-4494-a94b-16b962358ce0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreRefundedMember_8aa04e82-ee1d-40bf-bb09-c0accc4e679d" xlink:href="cfr-20211231.xsd#cfr_PreRefundedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_9ffdfa7a-c453-4a23-8df6-54b43c13a156" xlink:to="loc_cfr_PreRefundedMember_8aa04e82-ee1d-40bf-bb09-c0accc4e679d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_88746fb7-fedf-4553-bf25-fb9e7ab8bce7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_b063e370-be51-4bb9-a87e-ead27f3eb470" xlink:to="loc_srt_RangeAxis_88746fb7-fedf-4553-bf25-fb9e7ab8bce7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_88746fb7-fedf-4553-bf25-fb9e7ab8bce7_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_88746fb7-fedf-4553-bf25-fb9e7ab8bce7" xlink:to="loc_srt_RangeMember_88746fb7-fedf-4553-bf25-fb9e7ab8bce7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_41b89392-1fb1-4914-8a6e-75cbde7d0270" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_88746fb7-fedf-4553-bf25-fb9e7ab8bce7" xlink:to="loc_srt_RangeMember_41b89392-1fb1-4914-8a6e-75cbde7d0270" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails" xlink:type="extended" id="ibc38f43e92d64fe5a64bba20bff372f7_SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_122592c9-b4cf-4fcb-a219-7c248b86d02a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_6e64ef14-eb1f-4d8b-9b9c-ca42e13195d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_122592c9-b4cf-4fcb-a219-7c248b86d02a" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_6e64ef14-eb1f-4d8b-9b9c-ca42e13195d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease_4ad9fc42-09d3-4ef6-a066-0c35b6df5ccd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_122592c9-b4cf-4fcb-a219-7c248b86d02a" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease_4ad9fc42-09d3-4ef6-a066-0c35b6df5ccd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_6424b0b5-d5c7-42b0-a327-a09029f7d883" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_122592c9-b4cf-4fcb-a219-7c248b86d02a" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_6424b0b5-d5c7-42b0-a327-a09029f7d883" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_3c939140-8b2a-45db-9235-17ba55c53a08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_6424b0b5-d5c7-42b0-a327-a09029f7d883" xlink:to="loc_us-gaap_FinancialInstrumentAxis_3c939140-8b2a-45db-9235-17ba55c53a08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3c939140-8b2a-45db-9235-17ba55c53a08_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_3c939140-8b2a-45db-9235-17ba55c53a08" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3c939140-8b2a-45db-9235-17ba55c53a08_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_436e5de1-7976-4b87-9218-2294d25f073d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_3c939140-8b2a-45db-9235-17ba55c53a08" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_436e5de1-7976-4b87-9218-2294d25f073d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_e8b00195-543f-4679-b8e3-4cfc190bddd9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_436e5de1-7976-4b87-9218-2294d25f073d" xlink:to="loc_us-gaap_DebtSecuritiesMember_e8b00195-543f-4679-b8e3-4cfc190bddd9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_563ab584-352c-46c2-9749-e701d9019276" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_6424b0b5-d5c7-42b0-a327-a09029f7d883" xlink:to="loc_srt_RangeAxis_563ab584-352c-46c2-9749-e701d9019276" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_563ab584-352c-46c2-9749-e701d9019276_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_563ab584-352c-46c2-9749-e701d9019276" xlink:to="loc_srt_RangeMember_563ab584-352c-46c2-9749-e701d9019276_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_35a62b90-6f2c-49bb-aa8f-79396458189c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_563ab584-352c-46c2-9749-e701d9019276" xlink:to="loc_srt_RangeMember_35a62b90-6f2c-49bb-aa8f-79396458189c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_475d9d9d-9e39-44fa-b4a8-51bbbaefc9e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_6424b0b5-d5c7-42b0-a327-a09029f7d883" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_475d9d9d-9e39-44fa-b4a8-51bbbaefc9e5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_475d9d9d-9e39-44fa-b4a8-51bbbaefc9e5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_475d9d9d-9e39-44fa-b4a8-51bbbaefc9e5" xlink:to="loc_us-gaap_TypeOfAdoptionMember_475d9d9d-9e39-44fa-b4a8-51bbbaefc9e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_f0bb5546-e972-4fdb-a51c-a8309fae0023" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_475d9d9d-9e39-44fa-b4a8-51bbbaefc9e5" xlink:to="loc_us-gaap_TypeOfAdoptionMember_f0bb5546-e972-4fdb-a51c-a8309fae0023" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_4cc563ef-3f72-4cc6-aae4-b7bc30d5a1da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_f0bb5546-e972-4fdb-a51c-a8309fae0023" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_4cc563ef-3f72-4cc6-aae4-b7bc30d5a1da" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#SecuritiesSecuritiesAvailableforSaleDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails" xlink:type="extended" id="i2705bd76a805494d80001bce9aa01ba6_SecuritiesSecuritiesAvailableforSaleDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems_1c71e5d2-8e4e-4d87-bf73-291c26dbc8ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInvestmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_9a5d8fe4-ea38-4579-a2a0-df9d13c1285e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1c71e5d2-8e4e-4d87-bf73-291c26dbc8ca" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_9a5d8fe4-ea38-4579-a2a0-df9d13c1285e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_08940cc1-e42a-4400-87fa-d0e914ccda9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1c71e5d2-8e4e-4d87-bf73-291c26dbc8ca" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_08940cc1-e42a-4400-87fa-d0e914ccda9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_f931ebba-786a-4ef1-b03d-c61b17c49800" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1c71e5d2-8e4e-4d87-bf73-291c26dbc8ca" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_f931ebba-786a-4ef1-b03d-c61b17c49800" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_d63f9c16-68ea-4e92-a489-a3a80eaa1ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1c71e5d2-8e4e-4d87-bf73-291c26dbc8ca" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_d63f9c16-68ea-4e92-a489-a3a80eaa1ba9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a13c0203-dd8d-44af-94e3-20112c1a43a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1c71e5d2-8e4e-4d87-bf73-291c26dbc8ca" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a13c0203-dd8d-44af-94e3-20112c1a43a0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_96d92df4-1f9c-43c9-997d-b1b9c99ebe55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1c71e5d2-8e4e-4d87-bf73-291c26dbc8ca" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_96d92df4-1f9c-43c9-997d-b1b9c99ebe55" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_1979f3d4-e98e-4310-ad1d-a7c2c57daf0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_96d92df4-1f9c-43c9-997d-b1b9c99ebe55" xlink:to="loc_us-gaap_FinancialInstrumentAxis_1979f3d4-e98e-4310-ad1d-a7c2c57daf0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1979f3d4-e98e-4310-ad1d-a7c2c57daf0a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1979f3d4-e98e-4310-ad1d-a7c2c57daf0a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1979f3d4-e98e-4310-ad1d-a7c2c57daf0a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22cb1e71-f721-4735-914b-d593f6e311fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1979f3d4-e98e-4310-ad1d-a7c2c57daf0a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22cb1e71-f721-4735-914b-d593f6e311fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_fe469ee5-5ebf-48d3-9a10-1acc4bb8b795" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22cb1e71-f721-4735-914b-d593f6e311fa" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_fe469ee5-5ebf-48d3-9a10-1acc4bb8b795" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_ab710b05-6ad8-4505-a60d-ec36ba873e21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22cb1e71-f721-4735-914b-d593f6e311fa" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_ab710b05-6ad8-4505-a60d-ec36ba873e21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_9d07424d-6993-49ac-ab2d-4a36869a8e4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22cb1e71-f721-4735-914b-d593f6e311fa" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_9d07424d-6993-49ac-ab2d-4a36869a8e4e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_f137cadc-1d34-4d3e-93f5-33e1dcab8ad3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22cb1e71-f721-4735-914b-d593f6e311fa" xlink:to="loc_us-gaap_OtherInvestmentsMember_f137cadc-1d34-4d3e-93f5-33e1dcab8ad3" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" xlink:type="extended" id="i286d63c90a4c49e2a38b886b679e7d39_SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_f51963bc-e746-4779-bd63-92ef99ff52f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_ddc05050-3c8b-4e95-b162-195f4b1a56e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_f51963bc-e746-4779-bd63-92ef99ff52f3" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_ddc05050-3c8b-4e95-b162-195f4b1a56e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_42c8eb78-6fbe-4ca5-adff-8dbec686dbfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_f51963bc-e746-4779-bd63-92ef99ff52f3" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_42c8eb78-6fbe-4ca5-adff-8dbec686dbfa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_3659423c-8974-4fb8-b01e-7e8e0c7cea92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_f51963bc-e746-4779-bd63-92ef99ff52f3" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_3659423c-8974-4fb8-b01e-7e8e0c7cea92" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_2fe7d257-4b08-4f8e-af1b-8d7e613b738b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_f51963bc-e746-4779-bd63-92ef99ff52f3" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_2fe7d257-4b08-4f8e-af1b-8d7e613b738b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_39b2a69e-a879-4a7c-b739-f19b5b3f0b1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_f51963bc-e746-4779-bd63-92ef99ff52f3" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_39b2a69e-a879-4a7c-b739-f19b5b3f0b1a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2f38d9af-b208-4bf8-a262-0f78a92d77fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_f51963bc-e746-4779-bd63-92ef99ff52f3" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2f38d9af-b208-4bf8-a262-0f78a92d77fd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsTable_51b8215b-5a4f-4132-8cad-e638e80967ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_f51963bc-e746-4779-bd63-92ef99ff52f3" xlink:to="loc_us-gaap_ScheduleOfInvestmentsTable_51b8215b-5a4f-4132-8cad-e638e80967ce" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_0478f36c-5fe4-4925-80bf-ba2f63165a7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_51b8215b-5a4f-4132-8cad-e638e80967ce" xlink:to="loc_us-gaap_FinancialInstrumentAxis_0478f36c-5fe4-4925-80bf-ba2f63165a7e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0478f36c-5fe4-4925-80bf-ba2f63165a7e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_0478f36c-5fe4-4925-80bf-ba2f63165a7e" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0478f36c-5fe4-4925-80bf-ba2f63165a7e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f067b9a-efc8-41ac-bb55-d3d2e557d71f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_0478f36c-5fe4-4925-80bf-ba2f63165a7e" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f067b9a-efc8-41ac-bb55-d3d2e557d71f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_5f2bcf99-0c53-4ade-a82f-6da04485e8e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f067b9a-efc8-41ac-bb55-d3d2e557d71f" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_5f2bcf99-0c53-4ade-a82f-6da04485e8e0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_0d6eb57c-ad88-4cc4-86e9-ddff23a16635" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f067b9a-efc8-41ac-bb55-d3d2e557d71f" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_0d6eb57c-ad88-4cc4-86e9-ddff23a16635" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_29b0bcbe-bd7e-4bc5-8427-adf18c7a9f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f067b9a-efc8-41ac-bb55-d3d2e557d71f" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_29b0bcbe-bd7e-4bc5-8427-adf18c7a9f0d" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" xlink:type="extended" id="i79e20e7751f146a08fcc7d1269f902f5_SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_b1e338a9-bbdb-4e3b-b5d6-f4242e9dbb1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_b1e338a9-bbdb-4e3b-b5d6-f4242e9dbb1c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_5e05b19a-3062-41c7-9e3b-b19dc77e6ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_5e05b19a-3062-41c7-9e3b-b19dc77e6ba9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_1ab98372-7549-43b1-9342-29f0e80dc28a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_1ab98372-7549-43b1-9342-29f0e80dc28a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_7eae54ea-1734-4336-8aeb-ad7fb34d8640" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_7eae54ea-1734-4336-8aeb-ad7fb34d8640" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_4a7692f6-7191-4d60-917d-08352b888784" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_HeldToMaturitySecurities_4a7692f6-7191-4d60-917d-08352b888784" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_1915eed8-648b-470c-a829-adc4aada98c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_1915eed8-648b-470c-a829-adc4aada98c1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_ea4ab8f3-c610-48d3-b07a-19d6dd4817ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_ea4ab8f3-c610-48d3-b07a-19d6dd4817ba" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_f373e454-7129-47b1-b0b1-0c610ca6cffd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_f373e454-7129-47b1-b0b1-0c610ca6cffd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_543121c0-c7cb-471a-9b0e-054666f4bf66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_543121c0-c7cb-471a-9b0e-054666f4bf66" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_627e34cf-ecc3-44fb-b219-385d5653d784" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_627e34cf-ecc3-44fb-b219-385d5653d784" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_db97b8f1-fb38-428e-b538-c5f35e8d4980" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_db97b8f1-fb38-428e-b538-c5f35e8d4980" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_e1ff0804-c6f4-441d-a249-b6ee85dfe5c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_e1ff0804-c6f4-441d-a249-b6ee85dfe5c8" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_e7738fb6-15d3-4e00-ac74-071c198a6988" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_e7738fb6-15d3-4e00-ac74-071c198a6988" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_f851c1f4-23ec-40dc-9ea4-8553326bf1af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_f851c1f4-23ec-40dc-9ea4-8553326bf1af" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_d6dedd34-3300-4e1b-8bfe-70c59fffedc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_d6dedd34-3300-4e1b-8bfe-70c59fffedc4" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_63d5034c-56a6-45fd-8eda-7ccebcb28bf3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_63d5034c-56a6-45fd-8eda-7ccebcb28bf3" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_55164234-6628-485c-adbf-25518921d13f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_55164234-6628-485c-adbf-25518921d13f" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_91afafaf-2b9b-4295-a6cf-5a6423162002" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_91afafaf-2b9b-4295-a6cf-5a6423162002" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_627856c7-e70b-4e0e-b9db-ed2c90ab148e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_627856c7-e70b-4e0e-b9db-ed2c90ab148e" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e78170d3-d1e5-4702-8815-931a4d349fbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e78170d3-d1e5-4702-8815-931a4d349fbd" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_317e07b7-5ba1-4421-b7dc-35c057cc7493" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_317e07b7-5ba1-4421-b7dc-35c057cc7493" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_257b2093-e768-4077-a32d-0d2e126c8730" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_317e07b7-5ba1-4421-b7dc-35c057cc7493" xlink:to="loc_us-gaap_FinancialInstrumentAxis_257b2093-e768-4077-a32d-0d2e126c8730" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_257b2093-e768-4077-a32d-0d2e126c8730_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_257b2093-e768-4077-a32d-0d2e126c8730" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_257b2093-e768-4077-a32d-0d2e126c8730_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c0568f16-896c-4426-93a3-d8d0e8ecc28a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_257b2093-e768-4077-a32d-0d2e126c8730" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c0568f16-896c-4426-93a3-d8d0e8ecc28a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_a6cfc678-05bf-4d28-b104-27eff5e1af8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c0568f16-896c-4426-93a3-d8d0e8ecc28a" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_a6cfc678-05bf-4d28-b104-27eff5e1af8d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_32cf37e1-1620-40c8-adec-e4856e6b788f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c0568f16-896c-4426-93a3-d8d0e8ecc28a" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_32cf37e1-1620-40c8-adec-e4856e6b788f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_53d6c792-e7fd-42f5-b084-73cc93cea03f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c0568f16-896c-4426-93a3-d8d0e8ecc28a" xlink:to="loc_us-gaap_OtherInvestmentsMember_53d6c792-e7fd-42f5-b084-73cc93cea03f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_0f5aebd2-aa13-418d-a318-70145bd96259" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c0568f16-896c-4426-93a3-d8d0e8ecc28a" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_0f5aebd2-aa13-418d-a318-70145bd96259" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail" xlink:type="extended" id="ic7a9f7df9cea4500bde48a15df59a328_SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_1feefdb9-20e4-4312-ae53-a0c50ad4a60c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_5cc01c58-f21c-4034-bba0-8727b9054e4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradingSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_1feefdb9-20e4-4312-ae53-a0c50ad4a60c" xlink:to="loc_us-gaap_TradingSecurities_5cc01c58-f21c-4034-bba0-8727b9054e4d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_26bc343a-8fc4-4889-800a-ddac35f102f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_1feefdb9-20e4-4312-ae53-a0c50ad4a60c" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_26bc343a-8fc4-4889-800a-ddac35f102f0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_bb9050e3-5878-4cdf-a870-cb85c9450ae4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_26bc343a-8fc4-4889-800a-ddac35f102f0" xlink:to="loc_us-gaap_FinancialInstrumentAxis_bb9050e3-5878-4cdf-a870-cb85c9450ae4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_bb9050e3-5878-4cdf-a870-cb85c9450ae4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_bb9050e3-5878-4cdf-a870-cb85c9450ae4" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_bb9050e3-5878-4cdf-a870-cb85c9450ae4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f4d5b8d4-8647-4759-81c7-814ff099bba3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_bb9050e3-5878-4cdf-a870-cb85c9450ae4" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f4d5b8d4-8647-4759-81c7-814ff099bba3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_51d0bb9c-517c-474c-a69b-460087d932ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f4d5b8d4-8647-4759-81c7-814ff099bba3" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_51d0bb9c-517c-474c-a69b-460087d932ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_e2e8dbf6-e939-4f67-b9cb-364c26f960e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f4d5b8d4-8647-4759-81c7-814ff099bba3" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_e2e8dbf6-e939-4f67-b9cb-364c26f960e6" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansNarrativeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansNarrativeDetail" xlink:type="extended" id="if03db53316f54736b7042287a4aee4c0_LoansNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent_757c1007-d84a-4a8f-bbd9-d4b4c1a2814d" xlink:href="cfr-20211231.xsd#cfr_Concentrationofloansinasingleindustryinexcessoftenpercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent_757c1007-d84a-4a8f-bbd9-d4b4c1a2814d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry_ddf87379-ac4c-420a-91f0-b2958c5caa8a" xlink:href="cfr-20211231.xsd#cfr_MaximumPercentageOfLoanRelatedToSingleIndustry"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry_ddf87379-ac4c-420a-91f0-b2958c5caa8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Percentageoftotalenergyloanstototalloans_1e12da51-29ba-4bb9-b05b-e5c17ce11608" xlink:href="cfr-20211231.xsd#cfr_Percentageoftotalenergyloanstototalloans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_cfr_Percentageoftotalenergyloanstototalloans_1e12da51-29ba-4bb9-b05b-e5c17ce11608" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans_d1aa8cb4-7187-4827-9dde-52d9331e0cdb" xlink:href="cfr-20211231.xsd#cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans_d1aa8cb4-7187-4827-9dde-52d9331e0cdb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Unfundedbalances_2775eb2d-0b64-4a2c-8b68-cdcc437e4fb4" xlink:href="cfr-20211231.xsd#cfr_Unfundedbalances"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_cfr_Unfundedbalances_2775eb2d-0b64-4a2c-8b68-cdcc437e4fb4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico_ec1c03f6-8e04-4637-a54f-dbd7bf88db63" xlink:href="cfr-20211231.xsd#cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico_ec1c03f6-8e04-4637-a54f-dbd7bf88db63" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOverdrafts_04e15735-d62a-4886-9cb1-aabaffa2f574" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankOverdrafts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_us-gaap_BankOverdrafts_04e15735-d62a-4886-9cb1-aabaffa2f574" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_879e0984-310e-4522-abc9-ef282f666c70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_us-gaap_InterestReceivable_879e0984-310e-4522-abc9-ef282f666c70" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableThresholdPeriodPastDue_e5bb8618-2e85-416c-b4f1-ed4fe85c1623" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableThresholdPeriodPastDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_us-gaap_FinancingReceivableThresholdPeriodPastDue_e5bb8618-2e85-416c-b4f1-ed4fe85c1623" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans_e5557682-bead-422b-9199-4961448099ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans_e5557682-bead-422b-9199-4961448099ec" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfDaysPastDue_4f1609de-e4c8-4adf-bfb5-1e3eff2471bf" xlink:href="cfr-20211231.xsd#cfr_NumberOfDaysPastDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_cfr_NumberOfDaysPastDue_4f1609de-e4c8-4adf-bfb5-1e3eff2471bf" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum_afe8f5c8-43ca-4301-bfbc-26470893fdfd" xlink:href="cfr-20211231.xsd#cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum_afe8f5c8-43ca-4301-bfbc-26470893fdfd" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum_dac7f6e5-2a6a-4b5c-b283-fbbd4e4fadb4" xlink:href="cfr-20211231.xsd#cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum_dac7f6e5-2a6a-4b5c-b283-fbbd4e4fadb4" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradeForLoans_f17ee008-3d18-48f3-849d-b5f9a3bb6859" xlink:href="cfr-20211231.xsd#cfr_WeightedAverageRiskGradeForLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_cfr_WeightedAverageRiskGradeForLoans_f17ee008-3d18-48f3-849d-b5f9a3bb6859" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TexasLeadingIndexEconomicConditionIndicator_8a796a69-48f6-43b0-86ba-c0f4310628c2" xlink:href="cfr-20211231.xsd#cfr_TexasLeadingIndexEconomicConditionIndicator"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_cfr_TexasLeadingIndexEconomicConditionIndicator_8a796a69-48f6-43b0-86ba-c0f4310628c2" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_6b8517d3-95d1-4f29-948d-cd8ba0259d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_6b8517d3-95d1-4f29-948d-cd8ba0259d6e" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_92c31a6a-08b4-41e6-9ebe-50f573b00339" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_92c31a6a-08b4-41e6-9ebe-50f573b00339" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_6bb6f26b-a29b-4ff8-a558-82f84968dbb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_92c31a6a-08b4-41e6-9ebe-50f573b00339" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_6bb6f26b-a29b-4ff8-a558-82f84968dbb4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_6bb6f26b-a29b-4ff8-a558-82f84968dbb4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_6bb6f26b-a29b-4ff8-a558-82f84968dbb4" xlink:to="loc_us-gaap_LossContingencyNatureDomain_6bb6f26b-a29b-4ff8-a558-82f84968dbb4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_7965f3ce-7a06-4d1a-bb18-7ba15d795f4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_6bb6f26b-a29b-4ff8-a558-82f84968dbb4" xlink:to="loc_us-gaap_LossContingencyNatureDomain_7965f3ce-7a06-4d1a-bb18-7ba15d795f4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_80af6270-7722-41f0-8418-e851587d2844" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_7965f3ce-7a06-4d1a-bb18-7ba15d795f4e" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_80af6270-7722-41f0-8418-e851587d2844" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_aaae2ff7-6065-4389-81c5-d6c68d06acc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_92c31a6a-08b4-41e6-9ebe-50f573b00339" xlink:to="loc_us-gaap_FinancialInstrumentAxis_aaae2ff7-6065-4389-81c5-d6c68d06acc8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_aaae2ff7-6065-4389-81c5-d6c68d06acc8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_aaae2ff7-6065-4389-81c5-d6c68d06acc8" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_aaae2ff7-6065-4389-81c5-d6c68d06acc8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e8bf2775-2dc0-4b79-93aa-1e3a7ad662b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_aaae2ff7-6065-4389-81c5-d6c68d06acc8" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e8bf2775-2dc0-4b79-93aa-1e3a7ad662b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember_dadce121-1deb-4ac1-928c-0b7a4bd0c904" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsToExtendCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e8bf2775-2dc0-4b79-93aa-1e3a7ad662b9" xlink:to="loc_us-gaap_CommitmentsToExtendCreditMember_dadce121-1deb-4ac1-928c-0b7a4bd0c904" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f58bbfcd-ae45-4c72-a52c-ac4ba13052c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_92c31a6a-08b4-41e6-9ebe-50f573b00339" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f58bbfcd-ae45-4c72-a52c-ac4ba13052c1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f58bbfcd-ae45-4c72-a52c-ac4ba13052c1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f58bbfcd-ae45-4c72-a52c-ac4ba13052c1" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f58bbfcd-ae45-4c72-a52c-ac4ba13052c1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a3e71ac5-6655-4778-9678-4a56dc28acd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f58bbfcd-ae45-4c72-a52c-ac4ba13052c1" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a3e71ac5-6655-4778-9678-4a56dc28acd7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_c0085b9e-6693-44bf-b57a-0095d15fff2e" xlink:href="cfr-20211231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a3e71ac5-6655-4778-9678-4a56dc28acd7" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_c0085b9e-6693-44bf-b57a-0095d15fff2e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansMember_31eb6922-b824-425f-a309-b6b631472e96" xlink:href="cfr-20211231.xsd#cfr_NonAccrualLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a3e71ac5-6655-4778-9678-4a56dc28acd7" xlink:to="loc_cfr_NonAccrualLoansMember_31eb6922-b824-425f-a309-b6b631472e96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GradeTwelveMember_de907bd9-cb7c-49d3-82fc-3b08d0b819ad" xlink:href="cfr-20211231.xsd#cfr_GradeTwelveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a3e71ac5-6655-4778-9678-4a56dc28acd7" xlink:to="loc_cfr_GradeTwelveMember_de907bd9-cb7c-49d3-82fc-3b08d0b819ad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GradeThirteenMember_5073b3e5-d265-4cc2-955a-8ba5678c1366" xlink:href="cfr-20211231.xsd#cfr_GradeThirteenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a3e71ac5-6655-4778-9678-4a56dc28acd7" xlink:to="loc_cfr_GradeThirteenMember_5073b3e5-d265-4cc2-955a-8ba5678c1366" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_5e0f8d6e-2438-4486-a1e3-56e4c75adf58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a3e71ac5-6655-4778-9678-4a56dc28acd7" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_5e0f8d6e-2438-4486-a1e3-56e4c75adf58" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember_3d23ddb3-9ca7-4375-92ac-ad553332d30c" xlink:href="cfr-20211231.xsd#cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a3e71ac5-6655-4778-9678-4a56dc28acd7" xlink:to="loc_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember_3d23ddb3-9ca7-4375-92ac-ad553332d30c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_e3b816dc-5836-4e5c-9165-638ef0ff938c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a3e71ac5-6655-4778-9678-4a56dc28acd7" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_e3b816dc-5836-4e5c-9165-638ef0ff938c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_7ea47be0-6bfc-49f3-9e57-fe9d3b63aeff" xlink:href="cfr-20211231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a3e71ac5-6655-4778-9678-4a56dc28acd7" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_7ea47be0-6bfc-49f3-9e57-fe9d3b63aeff" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_343b74b1-2f50-473e-9be3-5ee15e22cab5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a3e71ac5-6655-4778-9678-4a56dc28acd7" xlink:to="loc_us-gaap_ConstructionLoansMember_343b74b1-2f50-473e-9be3-5ee15e22cab5" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_5e5bccc3-1370-4b2c-8ad8-77191f56b24a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a3e71ac5-6655-4778-9678-4a56dc28acd7" xlink:to="loc_us-gaap_ConsumerLoanMember_5e5bccc3-1370-4b2c-8ad8-77191f56b24a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_79fafddc-b50c-401e-a338-1b382812d878" xlink:href="cfr-20211231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a3e71ac5-6655-4778-9678-4a56dc28acd7" xlink:to="loc_cfr_PaycheckProtectionProgramMember_79fafddc-b50c-401e-a338-1b382812d878" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_f7456945-0a57-43b6-8ec0-123968e0959c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_92c31a6a-08b4-41e6-9ebe-50f573b00339" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_f7456945-0a57-43b6-8ec0-123968e0959c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_f7456945-0a57-43b6-8ec0-123968e0959c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_f7456945-0a57-43b6-8ec0-123968e0959c" xlink:to="loc_us-gaap_ReceivableTypeDomain_f7456945-0a57-43b6-8ec0-123968e0959c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_4074e030-d112-45c5-a8a9-b50d4225a7cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_f7456945-0a57-43b6-8ec0-123968e0959c" xlink:to="loc_us-gaap_ReceivableTypeDomain_4074e030-d112-45c5-a8a9-b50d4225a7cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_82eeb537-1e89-49a5-8ee1-76ea91b8f012" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivableTypeDomain_4074e030-d112-45c5-a8a9-b50d4225a7cb" xlink:to="loc_us-gaap_LoansReceivableMember_82eeb537-1e89-49a5-8ee1-76ea91b8f012" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_a1b391e3-2742-4ee2-985b-9b583c0b4c9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_92c31a6a-08b4-41e6-9ebe-50f573b00339" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_a1b391e3-2742-4ee2-985b-9b583c0b4c9f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_a1b391e3-2742-4ee2-985b-9b583c0b4c9f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_a1b391e3-2742-4ee2-985b-9b583c0b4c9f" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_a1b391e3-2742-4ee2-985b-9b583c0b4c9f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_f7d787ed-f727-48fe-ae4c-e264a9bccd0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_a1b391e3-2742-4ee2-985b-9b583c0b4c9f" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_f7d787ed-f727-48fe-ae4c-e264a9bccd0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeOneToEightMember_6d3e2b35-2fa7-482d-9c84-b4d63500a361" xlink:href="cfr-20211231.xsd#cfr_RiskGradeOneToEightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_f7d787ed-f727-48fe-ae4c-e264a9bccd0d" xlink:to="loc_cfr_RiskGradeOneToEightMember_6d3e2b35-2fa7-482d-9c84-b4d63500a361" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansLoansDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansLoansDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansLoansDetail" xlink:type="extended" id="i18396824a2594ade926ed3842cc21cb7_LoansLoansDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_bd438f82-2a8a-4d5e-8274-12d4a42b734e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_d2954861-348d-4895-a0c1-3eba6c7d2c0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_bd438f82-2a8a-4d5e-8274-12d4a42b734e" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_d2954861-348d-4895-a0c1-3eba6c7d2c0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_e398f37a-d842-4599-b163-0b08aff13f41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_bd438f82-2a8a-4d5e-8274-12d4a42b734e" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_e398f37a-d842-4599-b163-0b08aff13f41" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8457a092-cb17-42e2-97f0-4ab2abc7e191" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_e398f37a-d842-4599-b163-0b08aff13f41" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8457a092-cb17-42e2-97f0-4ab2abc7e191" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8457a092-cb17-42e2-97f0-4ab2abc7e191_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8457a092-cb17-42e2-97f0-4ab2abc7e191" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8457a092-cb17-42e2-97f0-4ab2abc7e191_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8457a092-cb17-42e2-97f0-4ab2abc7e191" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_468d2c0f-b2d7-4c6e-8d0e-d5240dc82f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_468d2c0f-b2d7-4c6e-8d0e-d5240dc82f0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EnergyProductionMember_5641ecc7-c046-4282-ae49-0a5cc60ff368" xlink:href="cfr-20211231.xsd#cfr_EnergyProductionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_cfr_EnergyProductionMember_5641ecc7-c046-4282-ae49-0a5cc60ff368" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyServiceMember_4f184820-d3d7-4fdf-929b-44a41a389dcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EnergyServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_us-gaap_EnergyServiceMember_4f184820-d3d7-4fdf-929b-44a41a389dcb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EnergyOtherMember_00ae2f67-a5f8-4571-9694-fb0c26db1b84" xlink:href="cfr-20211231.xsd#cfr_EnergyOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_cfr_EnergyOtherMember_00ae2f67-a5f8-4571-9694-fb0c26db1b84" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_39b656d8-fc71-4546-aada-507a4f6348d6" xlink:href="cfr-20211231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_39b656d8-fc71-4546-aada-507a4f6348d6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_8dcfc77e-194b-4502-b9e5-72ac0bb6c862" xlink:href="cfr-20211231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_cfr_PaycheckProtectionProgramMember_8dcfc77e-194b-4502-b9e5-72ac0bb6c862" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialmortgageMember_d82fa5dc-eafe-4240-9e26-eb8f8a3614b7" xlink:href="cfr-20211231.xsd#cfr_CommercialmortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_cfr_CommercialmortgageMember_d82fa5dc-eafe-4240-9e26-eb8f8a3614b7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_b889e8db-bbb7-4d9d-bc1c-7c32a69ef364" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_us-gaap_ConstructionLoansMember_b889e8db-bbb7-4d9d-bc1c-7c32a69ef364" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommerciallandloanMember_64f23f57-4fa2-4196-8f5e-48fa9d49e754" xlink:href="cfr-20211231.xsd#cfr_CommerciallandloanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_cfr_CommerciallandloanMember_64f23f57-4fa2-4196-8f5e-48fa9d49e754" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_3783030f-60e1-48b3-8789-74b91ec931ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_3783030f-60e1-48b3-8789-74b91ec931ab" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_84159a4a-82c3-4727-879a-bf0c3f40ba13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_us-gaap_HomeEquityLoanMember_84159a4a-82c3-4727-879a-bf0c3f40ba13" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityMember_4f89a984-b4ac-4e58-83d1-4c0a323cfd50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HomeEquityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_us-gaap_HomeEquityMember_4f89a984-b4ac-4e58-83d1-4c0a323cfd50" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherconsumerrealestateloansMember_ddbb002f-1d1f-497d-80ed-f341026ff22b" xlink:href="cfr-20211231.xsd#cfr_OtherconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_cfr_OtherconsumerrealestateloansMember_ddbb002f-1d1f-497d-80ed-f341026ff22b" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_e5537ade-d737-4a2f-8190-351d495f0e1c" xlink:href="cfr-20211231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_e5537ade-d737-4a2f-8190-351d495f0e1c" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateLoanMember_fc3a36b3-a90b-44c9-8242-37a4afac9fe0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_us-gaap_RealEstateLoanMember_fc3a36b3-a90b-44c9-8242-37a4afac9fe0" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_2bf9092a-4d33-4150-88ad-265153e3ec25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_us-gaap_ConsumerLoanMember_2bf9092a-4d33-4150-88ad-265153e3ec25" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_218834ec-295d-47b0-a7eb-2cf48c217149" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_e398f37a-d842-4599-b163-0b08aff13f41" xlink:to="loc_us-gaap_FinancialInstrumentAxis_218834ec-295d-47b0-a7eb-2cf48c217149" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_218834ec-295d-47b0-a7eb-2cf48c217149_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_218834ec-295d-47b0-a7eb-2cf48c217149" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_218834ec-295d-47b0-a7eb-2cf48c217149_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d30b7db3-867e-4c6a-9c59-d335bbf236b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_218834ec-295d-47b0-a7eb-2cf48c217149" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d30b7db3-867e-4c6a-9c59-d335bbf236b1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansNonAccrualLoansSegregatedbyClassofLoansDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail" xlink:type="extended" id="ie616298a255b48d39c088b85f90efee4_LoansNonAccrualLoansSegregatedbyClassofLoansDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_c9ae760d-1949-425c-8613-982ba567c336" xlink:href="cfr-20211231.xsd#cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_d7ce8b9a-bec8-41d2-aa00-118f4282abe0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_c9ae760d-1949-425c-8613-982ba567c336" xlink:to="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_d7ce8b9a-bec8-41d2-aa00-118f4282abe0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_d7ef1792-71d5-4ed6-b4b4-1969b346bb4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableNonaccrualNoAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_c9ae760d-1949-425c-8613-982ba567c336" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_d7ef1792-71d5-4ed6-b4b4-1969b346bb4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_1437077a-1b48-4ed9-9de5-d06def05af0a" xlink:href="cfr-20211231.xsd#cfr_NonAccrualLoansSegregatedByClassOfLoansTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_c9ae760d-1949-425c-8613-982ba567c336" xlink:to="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_1437077a-1b48-4ed9-9de5-d06def05af0a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_cbed564f-383a-4354-9a98-84d968a29f21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_1437077a-1b48-4ed9-9de5-d06def05af0a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_cbed564f-383a-4354-9a98-84d968a29f21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cbed564f-383a-4354-9a98-84d968a29f21_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_cbed564f-383a-4354-9a98-84d968a29f21" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cbed564f-383a-4354-9a98-84d968a29f21_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b6d9b706-afa0-43bf-b540-98e1e5fa37d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_cbed564f-383a-4354-9a98-84d968a29f21" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b6d9b706-afa0-43bf-b540-98e1e5fa37d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_ac6e963b-de08-46c5-8258-0bb03db4abb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b6d9b706-afa0-43bf-b540-98e1e5fa37d0" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_ac6e963b-de08-46c5-8258-0bb03db4abb2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_13c123a0-5577-4fca-91b1-f466581c9779" xlink:href="cfr-20211231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b6d9b706-afa0-43bf-b540-98e1e5fa37d0" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_13c123a0-5577-4fca-91b1-f466581c9779" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_a65dbca2-59e2-4090-be87-1cce6c8f9fd5" xlink:href="cfr-20211231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b6d9b706-afa0-43bf-b540-98e1e5fa37d0" xlink:to="loc_cfr_PaycheckProtectionProgramMember_a65dbca2-59e2-4090-be87-1cce6c8f9fd5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_4a164e44-8a88-45d5-b23c-9c98b197f4b1" xlink:href="cfr-20211231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b6d9b706-afa0-43bf-b540-98e1e5fa37d0" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_4a164e44-8a88-45d5-b23c-9c98b197f4b1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_3bfa6a02-8b5d-45a1-9342-1f32f3520f71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b6d9b706-afa0-43bf-b540-98e1e5fa37d0" xlink:to="loc_us-gaap_ConstructionLoansMember_3bfa6a02-8b5d-45a1-9342-1f32f3520f71" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_22cb76de-d65a-45b7-b61f-ef4373c3105d" xlink:href="cfr-20211231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b6d9b706-afa0-43bf-b540-98e1e5fa37d0" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_22cb76de-d65a-45b7-b61f-ef4373c3105d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_f8b76880-5fc2-4f2b-89c2-81049593680c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b6d9b706-afa0-43bf-b540-98e1e5fa37d0" xlink:to="loc_us-gaap_ConsumerLoanMember_f8b76880-5fc2-4f2b-89c2-81049593680c" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails" xlink:type="extended" id="i39bf528cd846433cb3bd26dfe122e953_LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_a3555f7d-1270-414d-ab51-a537266f2472" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_eb559b71-ac81-4711-8f26-cf94b3a8e1bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_a3555f7d-1270-414d-ab51-a537266f2472" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_eb559b71-ac81-4711-8f26-cf94b3a8e1bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_3b524f40-5cb2-4c0f-9144-ba1af952dcb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_a3555f7d-1270-414d-ab51-a537266f2472" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_3b524f40-5cb2-4c0f-9144-ba1af952dcb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_e48f16df-3b9c-4507-afec-32c0daf88adb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_a3555f7d-1270-414d-ab51-a537266f2472" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_e48f16df-3b9c-4507-afec-32c0daf88adb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_332be1c2-70a3-4031-ab4b-869758b28d39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_a3555f7d-1270-414d-ab51-a537266f2472" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_332be1c2-70a3-4031-ab4b-869758b28d39" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_8b7db311-290d-4f4d-9dea-da4ce43c0c28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_a3555f7d-1270-414d-ab51-a537266f2472" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_8b7db311-290d-4f4d-9dea-da4ce43c0c28" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_053f531d-de21-4f06-91da-b73f3b93fa9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_a3555f7d-1270-414d-ab51-a537266f2472" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_053f531d-de21-4f06-91da-b73f3b93fa9d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving_c75f6e64-4ec4-48ec-8ebc-f786e73348a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRevolving"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_a3555f7d-1270-414d-ab51-a537266f2472" xlink:to="loc_us-gaap_FinancingReceivableRevolving_c75f6e64-4ec4-48ec-8ebc-f786e73348a9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_923107fe-c9ad-4cab-8368-1473dbf5af9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRevolvingConvertedToTermLoan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_a3555f7d-1270-414d-ab51-a537266f2472" xlink:to="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_923107fe-c9ad-4cab-8368-1473dbf5af9c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_a0a9ca3b-7bda-4cc1-9115-37a433c08bc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_a3555f7d-1270-414d-ab51-a537266f2472" xlink:to="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_a0a9ca3b-7bda-4cc1-9115-37a433c08bc8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_ac270c51-2a6f-45ae-a236-71e62619bbe0" xlink:href="cfr-20211231.xsd#cfr_NonAccrualLoansSegregatedByClassOfLoansTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_a3555f7d-1270-414d-ab51-a537266f2472" xlink:to="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_ac270c51-2a6f-45ae-a236-71e62619bbe0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_a09f5b25-8438-421e-8ba9-507b1c4d6dc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_ac270c51-2a6f-45ae-a236-71e62619bbe0" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_a09f5b25-8438-421e-8ba9-507b1c4d6dc7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_a09f5b25-8438-421e-8ba9-507b1c4d6dc7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_a09f5b25-8438-421e-8ba9-507b1c4d6dc7" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_a09f5b25-8438-421e-8ba9-507b1c4d6dc7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_72a930f5-08e9-4627-8a38-266cb1ce047c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_a09f5b25-8438-421e-8ba9-507b1c4d6dc7" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_72a930f5-08e9-4627-8a38-266cb1ce047c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonperformingFinancingReceivableMember_30adeaa9-06f5-41d4-b026-71a55579aae0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonperformingFinancingReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_72a930f5-08e9-4627-8a38-266cb1ce047c" xlink:to="loc_us-gaap_NonperformingFinancingReceivableMember_30adeaa9-06f5-41d4-b026-71a55579aae0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonperformingFinancingReceivableMember_d2d1d5e9-daaa-48f5-b5fa-9639581d4412" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonperformingFinancingReceivableMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c3f69402-2f40-4762-89d8-83a7bd96a162" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_ac270c51-2a6f-45ae-a236-71e62619bbe0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c3f69402-2f40-4762-89d8-83a7bd96a162" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c3f69402-2f40-4762-89d8-83a7bd96a162_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c3f69402-2f40-4762-89d8-83a7bd96a162" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c3f69402-2f40-4762-89d8-83a7bd96a162_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c08beb12-5ba6-4b24-9118-97ae9527723d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c3f69402-2f40-4762-89d8-83a7bd96a162" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c08beb12-5ba6-4b24-9118-97ae9527723d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_e7c06851-23cb-4def-8041-9b581a357e30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c08beb12-5ba6-4b24-9118-97ae9527723d" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_e7c06851-23cb-4def-8041-9b581a357e30" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_4c20110a-76e2-410f-bf4e-7746f8e0a4ff" xlink:href="cfr-20211231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c08beb12-5ba6-4b24-9118-97ae9527723d" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_4c20110a-76e2-410f-bf4e-7746f8e0a4ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_0535858d-21f3-4659-b573-5a85ea936248" xlink:href="cfr-20211231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c08beb12-5ba6-4b24-9118-97ae9527723d" xlink:to="loc_cfr_PaycheckProtectionProgramMember_0535858d-21f3-4659-b573-5a85ea936248" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_17877a3f-4791-4303-8b7e-d635b4938f0f" xlink:href="cfr-20211231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c08beb12-5ba6-4b24-9118-97ae9527723d" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_17877a3f-4791-4303-8b7e-d635b4938f0f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_30722ba9-2c3d-4b71-9063-1dde79f55900" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c08beb12-5ba6-4b24-9118-97ae9527723d" xlink:to="loc_us-gaap_ConstructionLoansMember_30722ba9-2c3d-4b71-9063-1dde79f55900" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_bf199394-36d5-461e-8e0d-87857d97d964" xlink:href="cfr-20211231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c08beb12-5ba6-4b24-9118-97ae9527723d" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_bf199394-36d5-461e-8e0d-87857d97d964" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_f86000e9-0f1f-4595-bac2-c5522ddd8546" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c08beb12-5ba6-4b24-9118-97ae9527723d" xlink:to="loc_us-gaap_ConsumerLoanMember_f86000e9-0f1f-4595-bac2-c5522ddd8546" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail" xlink:type="extended" id="ic7e36d29c0bd43f4ad1612df5b317943_LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_20533127-013f-4c1a-80f9-0396c6854508" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_bcd9174c-c901-4d61-a58e-d870f82cf539" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_20533127-013f-4c1a-80f9-0396c6854508" xlink:to="loc_us-gaap_NotesReceivableGross_bcd9174c-c901-4d61-a58e-d870f82cf539" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_ed1ba411-8979-4325-aa9b-36bbc2a837eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_20533127-013f-4c1a-80f9-0396c6854508" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_ed1ba411-8979-4325-aa9b-36bbc2a837eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_18985d64-4243-42cd-a270-205eaf4bd306" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_20533127-013f-4c1a-80f9-0396c6854508" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_18985d64-4243-42cd-a270-205eaf4bd306" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_2610f3f4-8ef4-45eb-9492-6cb72adf5120" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_20533127-013f-4c1a-80f9-0396c6854508" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_2610f3f4-8ef4-45eb-9492-6cb72adf5120" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_caf1b6e7-d6b8-451e-921a-cce3c48140ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_2610f3f4-8ef4-45eb-9492-6cb72adf5120" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_caf1b6e7-d6b8-451e-921a-cce3c48140ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_caf1b6e7-d6b8-451e-921a-cce3c48140ad_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_caf1b6e7-d6b8-451e-921a-cce3c48140ad" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_caf1b6e7-d6b8-451e-921a-cce3c48140ad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_fdcb49f6-0b7a-4f9f-8c73-2bf59e9aca20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_caf1b6e7-d6b8-451e-921a-cce3c48140ad" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_fdcb49f6-0b7a-4f9f-8c73-2bf59e9aca20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivables30to89DaysPastDueMember_23cb616d-6294-4872-bda6-ed7c0f23b938" xlink:href="cfr-20211231.xsd#cfr_FinancingReceivables30to89DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_fdcb49f6-0b7a-4f9f-8c73-2bf59e9aca20" xlink:to="loc_cfr_FinancingReceivables30to89DaysPastDueMember_23cb616d-6294-4872-bda6-ed7c0f23b938" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_4a55ae23-9643-4c16-b19c-e0954c5f4e66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_fdcb49f6-0b7a-4f9f-8c73-2bf59e9aca20" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_4a55ae23-9643-4c16-b19c-e0954c5f4e66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_44049844-abf9-49e8-8886-68414ad882a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialAssetPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_fdcb49f6-0b7a-4f9f-8c73-2bf59e9aca20" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_44049844-abf9-49e8-8886-68414ad882a3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_9979dae6-5488-4ba8-b755-8df259a5e9d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_fdcb49f6-0b7a-4f9f-8c73-2bf59e9aca20" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_9979dae6-5488-4ba8-b755-8df259a5e9d5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_20c55332-df54-428c-b4ab-0249bf0665c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_2610f3f4-8ef4-45eb-9492-6cb72adf5120" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_20c55332-df54-428c-b4ab-0249bf0665c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_20c55332-df54-428c-b4ab-0249bf0665c7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_20c55332-df54-428c-b4ab-0249bf0665c7" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_20c55332-df54-428c-b4ab-0249bf0665c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_741d1432-fbcc-4ed3-b7cb-0f078a977190" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_20c55332-df54-428c-b4ab-0249bf0665c7" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_741d1432-fbcc-4ed3-b7cb-0f078a977190" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_7a148791-c9fb-4034-a4b3-c6e741235bcf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_741d1432-fbcc-4ed3-b7cb-0f078a977190" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_7a148791-c9fb-4034-a4b3-c6e741235bcf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_ff07631b-efcd-4ede-a423-ad62d526e5c4" xlink:href="cfr-20211231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_741d1432-fbcc-4ed3-b7cb-0f078a977190" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_ff07631b-efcd-4ede-a423-ad62d526e5c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_0fbfa34c-64d1-4122-b708-7e9e46731cd5" xlink:href="cfr-20211231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_741d1432-fbcc-4ed3-b7cb-0f078a977190" xlink:to="loc_cfr_PaycheckProtectionProgramMember_0fbfa34c-64d1-4122-b708-7e9e46731cd5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_f5f8fd79-1c36-4f8b-a90a-14ecfd2a2cf5" xlink:href="cfr-20211231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_741d1432-fbcc-4ed3-b7cb-0f078a977190" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_f5f8fd79-1c36-4f8b-a90a-14ecfd2a2cf5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_72d27d10-fe22-458f-b2c5-b2ed5b43c149" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_741d1432-fbcc-4ed3-b7cb-0f078a977190" xlink:to="loc_us-gaap_ConstructionLoansMember_72d27d10-fe22-458f-b2c5-b2ed5b43c149" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_d6a94385-a820-4743-97e4-746c68ad42a2" xlink:href="cfr-20211231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_741d1432-fbcc-4ed3-b7cb-0f078a977190" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_d6a94385-a820-4743-97e4-746c68ad42a2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_0652af14-71aa-4aa1-a034-4e815626cd76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_741d1432-fbcc-4ed3-b7cb-0f078a977190" xlink:to="loc_us-gaap_ConsumerLoanMember_0652af14-71aa-4aa1-a034-4e815626cd76" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansTroubledDebtRestructuringsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail" xlink:type="extended" id="if225c5395ec8440796089ea30cadbcd0_LoansTroubledDebtRestructuringsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_8ed66d2e-b85f-4c14-8238-96a28d55d677" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_a93c03d3-9eee-40a6-b8ac-a163d31e1e2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_8ed66d2e-b85f-4c14-8238-96a28d55d677" xlink:to="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_a93c03d3-9eee-40a6-b8ac-a163d31e1e2f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_f69ae3ae-1263-46a7-a6e7-09f1d159e499" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_8ed66d2e-b85f-4c14-8238-96a28d55d677" xlink:to="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_f69ae3ae-1263-46a7-a6e7-09f1d159e499" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_03a5e985-0634-45fb-8aab-720595051db6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_8ed66d2e-b85f-4c14-8238-96a28d55d677" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_03a5e985-0634-45fb-8aab-720595051db6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_2a876a90-fff3-4478-88a3-0c385d4f0f95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_03a5e985-0634-45fb-8aab-720595051db6" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_2a876a90-fff3-4478-88a3-0c385d4f0f95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2a876a90-fff3-4478-88a3-0c385d4f0f95_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_2a876a90-fff3-4478-88a3-0c385d4f0f95" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2a876a90-fff3-4478-88a3-0c385d4f0f95_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_80af5603-ed66-42c9-bf82-d07e7a064308" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_2a876a90-fff3-4478-88a3-0c385d4f0f95" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_80af5603-ed66-42c9-bf82-d07e7a064308" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_f05b8a7d-4643-4020-955d-0fb60023beaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_80af5603-ed66-42c9-bf82-d07e7a064308" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_f05b8a7d-4643-4020-955d-0fb60023beaf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_473e787d-a923-4daf-9931-dcce428cf1b0" xlink:href="cfr-20211231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_80af5603-ed66-42c9-bf82-d07e7a064308" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_473e787d-a923-4daf-9931-dcce428cf1b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_b28aad84-7ac3-4b7b-9006-5213e9978e5b" xlink:href="cfr-20211231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_80af5603-ed66-42c9-bf82-d07e7a064308" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_b28aad84-7ac3-4b7b-9006-5213e9978e5b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_6faabd61-da54-45a2-94cc-a6103017b8fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_80af5603-ed66-42c9-bf82-d07e7a064308" xlink:to="loc_us-gaap_ConstructionLoansMember_6faabd61-da54-45a2-94cc-a6103017b8fb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_876000fe-4c0d-4f5e-8c7d-ad41017f34f9" xlink:href="cfr-20211231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_80af5603-ed66-42c9-bf82-d07e7a064308" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_876000fe-4c0d-4f5e-8c7d-ad41017f34f9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_9053b21b-c78d-4c00-956d-efff725969b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_80af5603-ed66-42c9-bf82-d07e7a064308" xlink:to="loc_us-gaap_ConsumerLoanMember_9053b21b-c78d-4c00-956d-efff725969b4" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails" xlink:type="extended" id="i188ada434cbe48bd865cee5d83d13569_LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_917aaa2f-f980-4831-85e2-a95b6a648099" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd_8eb30185-5b38-4b9a-83ea-d50e4d05a84b" xlink:href="cfr-20211231.xsd#cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_917aaa2f-f980-4831-85e2-a95b6a648099" xlink:to="loc_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd_8eb30185-5b38-4b9a-83ea-d50e4d05a84b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreviouslyRestructuredLoansPastDue_44515312-f7d2-4847-8628-e06eb040b0d4" xlink:href="cfr-20211231.xsd#cfr_PreviouslyRestructuredLoansPastDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_917aaa2f-f980-4831-85e2-a95b6a648099" xlink:to="loc_cfr_PreviouslyRestructuredLoansPastDue_44515312-f7d2-4847-8628-e06eb040b0d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Restructuredloansonnonaccrualstatusatperiodend_acbfd3ac-decc-4e10-a17a-c0a2d3fdda2a" xlink:href="cfr-20211231.xsd#cfr_Restructuredloansonnonaccrualstatusatperiodend"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_917aaa2f-f980-4831-85e2-a95b6a648099" xlink:to="loc_cfr_Restructuredloansonnonaccrualstatusatperiodend_acbfd3ac-decc-4e10-a17a-c0a2d3fdda2a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_9e4aaef7-a780-4047-9618-6c1073183fae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_917aaa2f-f980-4831-85e2-a95b6a648099" xlink:to="loc_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_9e4aaef7-a780-4047-9618-6c1073183fae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ChargeOffOfPreviouslyRestructuresLoans_0d6a8d14-3424-430e-91f1-669930baa854" xlink:href="cfr-20211231.xsd#cfr_ChargeOffOfPreviouslyRestructuresLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_917aaa2f-f980-4831-85e2-a95b6a648099" xlink:to="loc_cfr_ChargeOffOfPreviouslyRestructuresLoans_0d6a8d14-3424-430e-91f1-669930baa854" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_1ef211d8-4977-470b-adc8-af62a2cb20ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_917aaa2f-f980-4831-85e2-a95b6a648099" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_1ef211d8-4977-470b-adc8-af62a2cb20ab" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8b2bcaf1-d1d2-4ab4-b2ec-1f32d418b71b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_1ef211d8-4977-470b-adc8-af62a2cb20ab" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8b2bcaf1-d1d2-4ab4-b2ec-1f32d418b71b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8b2bcaf1-d1d2-4ab4-b2ec-1f32d418b71b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8b2bcaf1-d1d2-4ab4-b2ec-1f32d418b71b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8b2bcaf1-d1d2-4ab4-b2ec-1f32d418b71b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_3e0b23a6-187b-47f4-a2e4-a55b5e48ea17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8b2bcaf1-d1d2-4ab4-b2ec-1f32d418b71b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_3e0b23a6-187b-47f4-a2e4-a55b5e48ea17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c42dcfac-2a6e-4aba-933f-9c973f8a2ec9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_1ef211d8-4977-470b-adc8-af62a2cb20ab" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c42dcfac-2a6e-4aba-933f-9c973f8a2ec9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c42dcfac-2a6e-4aba-933f-9c973f8a2ec9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c42dcfac-2a6e-4aba-933f-9c973f8a2ec9" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c42dcfac-2a6e-4aba-933f-9c973f8a2ec9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_680d369a-ecaf-489e-b2a9-5016d6f27304" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c42dcfac-2a6e-4aba-933f-9c973f8a2ec9" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_680d369a-ecaf-489e-b2a9-5016d6f27304" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_cc92a2f5-4274-4d15-b596-e3056e710bcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollateralAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_1ef211d8-4977-470b-adc8-af62a2cb20ab" xlink:to="loc_us-gaap_CollateralAxis_cc92a2f5-4274-4d15-b596-e3056e710bcd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_cc92a2f5-4274-4d15-b596-e3056e710bcd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollateralDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CollateralAxis_cc92a2f5-4274-4d15-b596-e3056e710bcd" xlink:to="loc_us-gaap_CollateralDomain_cc92a2f5-4274-4d15-b596-e3056e710bcd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_4783c6cd-1b4f-4743-b4a7-8ab4bc172efa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollateralDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CollateralAxis_cc92a2f5-4274-4d15-b596-e3056e710bcd" xlink:to="loc_us-gaap_CollateralDomain_4783c6cd-1b4f-4743-b4a7-8ab4bc172efa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionAxis_a9eaca6b-4939-42e0-9e35-7bfd54779537" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_1ef211d8-4977-470b-adc8-af62a2cb20ab" xlink:to="loc_us-gaap_GeographicDistributionAxis_a9eaca6b-4939-42e0-9e35-7bfd54779537" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_a9eaca6b-4939-42e0-9e35-7bfd54779537_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GeographicDistributionAxis_a9eaca6b-4939-42e0-9e35-7bfd54779537" xlink:to="loc_us-gaap_GeographicDistributionDomain_a9eaca6b-4939-42e0-9e35-7bfd54779537_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_1dfbf06d-5a7f-447c-9560-fb295dd5a7c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GeographicDistributionAxis_a9eaca6b-4939-42e0-9e35-7bfd54779537" xlink:to="loc_us-gaap_GeographicDistributionDomain_1dfbf06d-5a7f-447c-9560-fb295dd5a7c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_1a2f7cda-18af-40ed-a64a-df1b71ac5128" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_1ef211d8-4977-470b-adc8-af62a2cb20ab" xlink:to="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_1a2f7cda-18af-40ed-a64a-df1b71ac5128" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_1a2f7cda-18af-40ed-a64a-df1b71ac5128_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_1a2f7cda-18af-40ed-a64a-df1b71ac5128" xlink:to="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_1a2f7cda-18af-40ed-a64a-df1b71ac5128_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_f8548782-53ab-43e1-a042-9b784b7b0006" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_1a2f7cda-18af-40ed-a64a-df1b71ac5128" xlink:to="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_f8548782-53ab-43e1-a042-9b784b7b0006" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_0229139c-30dc-445a-9111-dffe1ad73716" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_1ef211d8-4977-470b-adc8-af62a2cb20ab" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_0229139c-30dc-445a-9111-dffe1ad73716" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_0229139c-30dc-445a-9111-dffe1ad73716_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_0229139c-30dc-445a-9111-dffe1ad73716" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_0229139c-30dc-445a-9111-dffe1ad73716_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_c3cb440d-278d-49d5-9af6-43b62a220cce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_0229139c-30dc-445a-9111-dffe1ad73716" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_c3cb440d-278d-49d5-9af6-43b62a220cce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationNameAxis_47108072-7a35-4ad4-96b8-9495999f67d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanRestructuringModificationNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_1ef211d8-4977-470b-adc8-af62a2cb20ab" xlink:to="loc_us-gaap_LoanRestructuringModificationNameAxis_47108072-7a35-4ad4-96b8-9495999f67d8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationNameDomain_47108072-7a35-4ad4-96b8-9495999f67d8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanRestructuringModificationNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LoanRestructuringModificationNameAxis_47108072-7a35-4ad4-96b8-9495999f67d8" xlink:to="loc_us-gaap_LoanRestructuringModificationNameDomain_47108072-7a35-4ad4-96b8-9495999f67d8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationNameDomain_16f7f707-2f75-4066-8761-5970036007d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanRestructuringModificationNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LoanRestructuringModificationNameAxis_47108072-7a35-4ad4-96b8-9495999f67d8" xlink:to="loc_us-gaap_LoanRestructuringModificationNameDomain_16f7f707-2f75-4066-8761-5970036007d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationAxis_78978609-ef03-4475-aeea-e7e9c201ddee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanRestructuringModificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_1ef211d8-4977-470b-adc8-af62a2cb20ab" xlink:to="loc_us-gaap_LoanRestructuringModificationAxis_78978609-ef03-4475-aeea-e7e9c201ddee" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_78978609-ef03-4475-aeea-e7e9c201ddee_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanRestructuringModificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LoanRestructuringModificationAxis_78978609-ef03-4475-aeea-e7e9c201ddee" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_78978609-ef03-4475-aeea-e7e9c201ddee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_74123396-9047-404e-a190-80c2808183f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanRestructuringModificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LoanRestructuringModificationAxis_78978609-ef03-4475-aeea-e7e9c201ddee" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_74123396-9047-404e-a190-80c2808183f6" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" xlink:type="extended" id="i9cda34a63a424106baf768ee4d52bcdd_LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ee069aba-7e17-4024-bfe9-c9246763a14a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_e9c4d0ee-d532-4569-981a-606f0a4c51db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ee069aba-7e17-4024-bfe9-c9246763a14a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_e9c4d0ee-d532-4569-981a-606f0a4c51db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_42cad7d9-4bcf-403c-ac28-984184667a5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ee069aba-7e17-4024-bfe9-c9246763a14a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_42cad7d9-4bcf-403c-ac28-984184667a5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_78d95bf2-7860-494b-a14c-36580a515f34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ee069aba-7e17-4024-bfe9-c9246763a14a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_78d95bf2-7860-494b-a14c-36580a515f34" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_7d6b922f-2839-464e-a94f-63a451a39fa7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ee069aba-7e17-4024-bfe9-c9246763a14a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_7d6b922f-2839-464e-a94f-63a451a39fa7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_50ba69d7-8e35-49d1-abe8-66a2bbade2b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ee069aba-7e17-4024-bfe9-c9246763a14a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_50ba69d7-8e35-49d1-abe8-66a2bbade2b7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_7bafaff9-8b5f-4ac1-ad68-5970bbd55863" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ee069aba-7e17-4024-bfe9-c9246763a14a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_7bafaff9-8b5f-4ac1-ad68-5970bbd55863" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving_3f9251ce-77c1-4098-94ab-461a61283f65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRevolving"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ee069aba-7e17-4024-bfe9-c9246763a14a" xlink:to="loc_us-gaap_FinancingReceivableRevolving_3f9251ce-77c1-4098-94ab-461a61283f65" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_d0e39dcd-cb43-49c7-b0ac-0fb356e52801" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRevolvingConvertedToTermLoan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ee069aba-7e17-4024-bfe9-c9246763a14a" xlink:to="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_d0e39dcd-cb43-49c7-b0ac-0fb356e52801" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_5f9c4a98-a539-489b-b575-0e8b110e4174" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ee069aba-7e17-4024-bfe9-c9246763a14a" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_5f9c4a98-a539-489b-b575-0e8b110e4174" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradeForLoans_5ba30d33-7301-4710-ab89-7936738d1770" xlink:href="cfr-20211231.xsd#cfr_WeightedAverageRiskGradeForLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ee069aba-7e17-4024-bfe9-c9246763a14a" xlink:to="loc_cfr_WeightedAverageRiskGradeForLoans_5ba30d33-7301-4710-ab89-7936738d1770" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_306e42e2-9286-434c-9875-396f84c25dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ee069aba-7e17-4024-bfe9-c9246763a14a" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_306e42e2-9286-434c-9875-396f84c25dc5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_4addaec8-7437-47ce-bd76-b25240a6b411" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_306e42e2-9286-434c-9875-396f84c25dc5" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_4addaec8-7437-47ce-bd76-b25240a6b411" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_4addaec8-7437-47ce-bd76-b25240a6b411_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_4addaec8-7437-47ce-bd76-b25240a6b411" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_4addaec8-7437-47ce-bd76-b25240a6b411_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_8f0d1cd5-4f4a-48a3-9909-ca458854d2f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_4addaec8-7437-47ce-bd76-b25240a6b411" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_8f0d1cd5-4f4a-48a3-9909-ca458854d2f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeOneToEightMember_c30b5639-81c3-4812-af0b-273ba60600b1" xlink:href="cfr-20211231.xsd#cfr_RiskGradeOneToEightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_8f0d1cd5-4f4a-48a3-9909-ca458854d2f8" xlink:to="loc_cfr_RiskGradeOneToEightMember_c30b5639-81c3-4812-af0b-273ba60600b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeNineMember_6a1c815f-6494-48a5-a002-e54fc0d194aa" xlink:href="cfr-20211231.xsd#cfr_RiskGradeNineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_8f0d1cd5-4f4a-48a3-9909-ca458854d2f8" xlink:to="loc_cfr_RiskGradeNineMember_6a1c815f-6494-48a5-a002-e54fc0d194aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTenMember_27435a4b-165e-4421-9bf5-4c6b7426d133" xlink:href="cfr-20211231.xsd#cfr_RiskGradeTenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_8f0d1cd5-4f4a-48a3-9909-ca458854d2f8" xlink:to="loc_cfr_RiskGradeTenMember_27435a4b-165e-4421-9bf5-4c6b7426d133" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeElevenMember_6bb36647-b516-4cab-b980-3f68131ec09c" xlink:href="cfr-20211231.xsd#cfr_RiskGradeElevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_8f0d1cd5-4f4a-48a3-9909-ca458854d2f8" xlink:to="loc_cfr_RiskGradeElevenMember_6bb36647-b516-4cab-b980-3f68131ec09c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTwelveMember_92bdb86f-23ae-4de7-a315-07cc73e7f6aa" xlink:href="cfr-20211231.xsd#cfr_RiskGradeTwelveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_8f0d1cd5-4f4a-48a3-9909-ca458854d2f8" xlink:to="loc_cfr_RiskGradeTwelveMember_92bdb86f-23ae-4de7-a315-07cc73e7f6aa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeThirteenMember_e79dc41f-8715-430d-9d19-f03232f6d16e" xlink:href="cfr-20211231.xsd#cfr_RiskGradeThirteenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_8f0d1cd5-4f4a-48a3-9909-ca458854d2f8" xlink:to="loc_cfr_RiskGradeThirteenMember_e79dc41f-8715-430d-9d19-f03232f6d16e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b5f3a993-742f-4d73-8919-a5ecaa6722c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_306e42e2-9286-434c-9875-396f84c25dc5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b5f3a993-742f-4d73-8919-a5ecaa6722c5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b5f3a993-742f-4d73-8919-a5ecaa6722c5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b5f3a993-742f-4d73-8919-a5ecaa6722c5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b5f3a993-742f-4d73-8919-a5ecaa6722c5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e277933b-2b33-4a41-af7f-10670e2e2be5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b5f3a993-742f-4d73-8919-a5ecaa6722c5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e277933b-2b33-4a41-af7f-10670e2e2be5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_981afffe-782b-4baa-91ec-2f8a1900dc7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e277933b-2b33-4a41-af7f-10670e2e2be5" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_981afffe-782b-4baa-91ec-2f8a1900dc7d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_098b134a-95eb-4228-b282-3928bfc473da" xlink:href="cfr-20211231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e277933b-2b33-4a41-af7f-10670e2e2be5" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_098b134a-95eb-4228-b282-3928bfc473da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_a83b3aa1-48fd-41dc-b748-0b9e1fccc969" xlink:href="cfr-20211231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e277933b-2b33-4a41-af7f-10670e2e2be5" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_a83b3aa1-48fd-41dc-b748-0b9e1fccc969" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_9f01ebbd-61cf-4aef-b388-697b0d38af39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e277933b-2b33-4a41-af7f-10670e2e2be5" xlink:to="loc_us-gaap_ConstructionLoansMember_9f01ebbd-61cf-4aef-b388-697b0d38af39" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_09d27422-029b-4732-8422-1c67b5fcbf47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e277933b-2b33-4a41-af7f-10670e2e2be5" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_09d27422-029b-4732-8422-1c67b5fcbf47" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearofOriginationAxis_7213e905-52c7-4f49-ad48-5fc31503f57c" xlink:href="cfr-20211231.xsd#cfr_CommercialLoansYearofOriginationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_306e42e2-9286-434c-9875-396f84c25dc5" xlink:to="loc_cfr_CommercialLoansYearofOriginationAxis_7213e905-52c7-4f49-ad48-5fc31503f57c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearOfOriginationDomain_7213e905-52c7-4f49-ad48-5fc31503f57c_default" xlink:href="cfr-20211231.xsd#cfr_CommercialLoansYearOfOriginationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cfr_CommercialLoansYearofOriginationAxis_7213e905-52c7-4f49-ad48-5fc31503f57c" xlink:to="loc_cfr_CommercialLoansYearOfOriginationDomain_7213e905-52c7-4f49-ad48-5fc31503f57c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearOfOriginationDomain_0ca96356-3d35-4dfc-a74a-e613b93635e4" xlink:href="cfr-20211231.xsd#cfr_CommercialLoansYearOfOriginationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cfr_CommercialLoansYearofOriginationAxis_7213e905-52c7-4f49-ad48-5fc31503f57c" xlink:to="loc_cfr_CommercialLoansYearOfOriginationDomain_0ca96356-3d35-4dfc-a74a-e613b93635e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2021Member_4c3cdb5c-14fc-4b55-b5a3-217a731d2cb2" xlink:href="cfr-20211231.xsd#cfr_A2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_0ca96356-3d35-4dfc-a74a-e613b93635e4" xlink:to="loc_cfr_A2021Member_4c3cdb5c-14fc-4b55-b5a3-217a731d2cb2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2020Member_878c9a6a-d262-4ecd-9c1e-3d6d70efe30b" xlink:href="cfr-20211231.xsd#cfr_A2020Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_0ca96356-3d35-4dfc-a74a-e613b93635e4" xlink:to="loc_cfr_A2020Member_878c9a6a-d262-4ecd-9c1e-3d6d70efe30b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2019Member_1145f113-f274-4f04-938b-338a9413343e" xlink:href="cfr-20211231.xsd#cfr_A2019Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_0ca96356-3d35-4dfc-a74a-e613b93635e4" xlink:to="loc_cfr_A2019Member_1145f113-f274-4f04-938b-338a9413343e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2018Member_d5e8968f-06eb-4200-98a9-158869cd88ca" xlink:href="cfr-20211231.xsd#cfr_A2018Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_0ca96356-3d35-4dfc-a74a-e613b93635e4" xlink:to="loc_cfr_A2018Member_d5e8968f-06eb-4200-98a9-158869cd88ca" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2017Member_fb677b81-974a-439a-a1bc-245b3acff508" xlink:href="cfr-20211231.xsd#cfr_A2017Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_0ca96356-3d35-4dfc-a74a-e613b93635e4" xlink:to="loc_cfr_A2017Member_fb677b81-974a-439a-a1bc-245b3acff508" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2016Member_aa45cb57-c5d8-43b0-9a70-79336917d646" xlink:href="cfr-20211231.xsd#cfr_A2016Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_0ca96356-3d35-4dfc-a74a-e613b93635e4" xlink:to="loc_cfr_A2016Member_aa45cb57-c5d8-43b0-9a70-79336917d646" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorYearsMember_78b1e452-7518-42e4-b324-a284040225a3" xlink:href="cfr-20211231.xsd#cfr_PriorYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_0ca96356-3d35-4dfc-a74a-e613b93635e4" xlink:to="loc_cfr_PriorYearsMember_78b1e452-7518-42e4-b324-a284040225a3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_8e1d10ee-5663-4ed4-84fc-c1110fd10285" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_306e42e2-9286-434c-9875-396f84c25dc5" xlink:to="loc_us-gaap_CreditFacilityAxis_8e1d10ee-5663-4ed4-84fc-c1110fd10285" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8e1d10ee-5663-4ed4-84fc-c1110fd10285_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_8e1d10ee-5663-4ed4-84fc-c1110fd10285" xlink:to="loc_us-gaap_CreditFacilityDomain_8e1d10ee-5663-4ed4-84fc-c1110fd10285_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_deabc55d-6b87-46cf-a071-9185d61d6dbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_8e1d10ee-5663-4ed4-84fc-c1110fd10285" xlink:to="loc_us-gaap_CreditFacilityDomain_deabc55d-6b87-46cf-a071-9185d61d6dbc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_3886da1a-4250-4908-9769-51e03f817c80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_deabc55d-6b87-46cf-a071-9185d61d6dbc" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_3886da1a-4250-4908-9769-51e03f817c80" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RevolvingLoansConvertedtoTermMember_4b1cf53f-8e65-4048-b525-27e3deac2738" xlink:href="cfr-20211231.xsd#cfr_RevolvingLoansConvertedtoTermMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_deabc55d-6b87-46cf-a071-9185d61d6dbc" xlink:to="loc_cfr_RevolvingLoansConvertedtoTermMember_4b1cf53f-8e65-4048-b525-27e3deac2738" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails" xlink:type="extended" id="ie74e6981238c4a639d1129b8f37b9ea7_LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_586b1597-203e-4fc2-a0a0-4fc746be4aee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_11dbc0f4-47eb-4120-8b1c-b38eec37b32d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_586b1597-203e-4fc2-a0a0-4fc746be4aee" xlink:to="loc_us-gaap_NotesReceivableGross_11dbc0f4-47eb-4120-8b1c-b38eec37b32d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_3c15d587-6f2b-4b5e-a39c-6d3f2c255afa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_586b1597-203e-4fc2-a0a0-4fc746be4aee" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_3c15d587-6f2b-4b5e-a39c-6d3f2c255afa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9995b254-3407-4e46-b582-40e673b0cfa3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_586b1597-203e-4fc2-a0a0-4fc746be4aee" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9995b254-3407-4e46-b582-40e673b0cfa3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ConsumerLoansYearofOriginationAxis_d5f1b869-02a6-4498-8ced-fd4a59fa3ac3" xlink:href="cfr-20211231.xsd#cfr_ConsumerLoansYearofOriginationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9995b254-3407-4e46-b582-40e673b0cfa3" xlink:to="loc_cfr_ConsumerLoansYearofOriginationAxis_d5f1b869-02a6-4498-8ced-fd4a59fa3ac3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ConsumerLoansYearOfOriginationDomain_d5f1b869-02a6-4498-8ced-fd4a59fa3ac3_default" xlink:href="cfr-20211231.xsd#cfr_ConsumerLoansYearOfOriginationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cfr_ConsumerLoansYearofOriginationAxis_d5f1b869-02a6-4498-8ced-fd4a59fa3ac3" xlink:to="loc_cfr_ConsumerLoansYearOfOriginationDomain_d5f1b869-02a6-4498-8ced-fd4a59fa3ac3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ConsumerLoansYearOfOriginationDomain_6f4f300d-70d7-4393-95d8-fbd2448b7f62" xlink:href="cfr-20211231.xsd#cfr_ConsumerLoansYearOfOriginationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cfr_ConsumerLoansYearofOriginationAxis_d5f1b869-02a6-4498-8ced-fd4a59fa3ac3" xlink:to="loc_cfr_ConsumerLoansYearOfOriginationDomain_6f4f300d-70d7-4393-95d8-fbd2448b7f62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2021Member_8512fd63-b8c7-4efc-a2ea-a96a2a556741" xlink:href="cfr-20211231.xsd#cfr_A2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_6f4f300d-70d7-4393-95d8-fbd2448b7f62" xlink:to="loc_cfr_A2021Member_8512fd63-b8c7-4efc-a2ea-a96a2a556741" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2020Member_51a86414-f673-4e6d-aab9-90ec318364d7" xlink:href="cfr-20211231.xsd#cfr_A2020Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_6f4f300d-70d7-4393-95d8-fbd2448b7f62" xlink:to="loc_cfr_A2020Member_51a86414-f673-4e6d-aab9-90ec318364d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2019Member_a79ab527-9033-43c2-a1db-c3b8ed743667" xlink:href="cfr-20211231.xsd#cfr_A2019Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_6f4f300d-70d7-4393-95d8-fbd2448b7f62" xlink:to="loc_cfr_A2019Member_a79ab527-9033-43c2-a1db-c3b8ed743667" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2018Member_f67ba294-dabd-48dd-934d-9da886c303e4" xlink:href="cfr-20211231.xsd#cfr_A2018Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_6f4f300d-70d7-4393-95d8-fbd2448b7f62" xlink:to="loc_cfr_A2018Member_f67ba294-dabd-48dd-934d-9da886c303e4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2017Member_a37d13d8-a145-43dd-9a50-d021fc0efcab" xlink:href="cfr-20211231.xsd#cfr_A2017Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_6f4f300d-70d7-4393-95d8-fbd2448b7f62" xlink:to="loc_cfr_A2017Member_a37d13d8-a145-43dd-9a50-d021fc0efcab" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2016Member_70cbffba-d7d2-4420-b981-f656daa4b10f" xlink:href="cfr-20211231.xsd#cfr_A2016Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_6f4f300d-70d7-4393-95d8-fbd2448b7f62" xlink:to="loc_cfr_A2016Member_70cbffba-d7d2-4420-b981-f656daa4b10f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorYearsMember_48fdf38c-30a9-461f-a6f7-0211a329e40a" xlink:href="cfr-20211231.xsd#cfr_PriorYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_6f4f300d-70d7-4393-95d8-fbd2448b7f62" xlink:to="loc_cfr_PriorYearsMember_48fdf38c-30a9-461f-a6f7-0211a329e40a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7c348bb4-2131-4e05-9d2f-8e3e492030da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9995b254-3407-4e46-b582-40e673b0cfa3" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7c348bb4-2131-4e05-9d2f-8e3e492030da" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7c348bb4-2131-4e05-9d2f-8e3e492030da_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7c348bb4-2131-4e05-9d2f-8e3e492030da" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7c348bb4-2131-4e05-9d2f-8e3e492030da_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_257ceb9b-5306-4f65-bdaa-3f1848d4fc11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7c348bb4-2131-4e05-9d2f-8e3e492030da" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_257ceb9b-5306-4f65-bdaa-3f1848d4fc11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_ab2caca8-b07d-4861-b5b0-bc9ddee9e218" xlink:href="cfr-20211231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_257ceb9b-5306-4f65-bdaa-3f1848d4fc11" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_ab2caca8-b07d-4861-b5b0-bc9ddee9e218" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_b7f7c6ab-a053-47c5-8a56-b8b2d81d19de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_257ceb9b-5306-4f65-bdaa-3f1848d4fc11" xlink:to="loc_us-gaap_ConsumerLoanMember_b7f7c6ab-a053-47c5-8a56-b8b2d81d19de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_ac71fab7-1738-4c25-bc55-79d1880dc193" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9995b254-3407-4e46-b582-40e673b0cfa3" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_ac71fab7-1738-4c25-bc55-79d1880dc193" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_ac71fab7-1738-4c25-bc55-79d1880dc193_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_ac71fab7-1738-4c25-bc55-79d1880dc193" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_ac71fab7-1738-4c25-bc55-79d1880dc193_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_15f31401-63fe-4c55-b586-77736d31e236" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_ac71fab7-1738-4c25-bc55-79d1880dc193" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_15f31401-63fe-4c55-b586-77736d31e236" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivables30to89DaysPastDueMember_bf4ed213-8bdd-445a-b672-68aafef15094" xlink:href="cfr-20211231.xsd#cfr_FinancingReceivables30to89DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_15f31401-63fe-4c55-b586-77736d31e236" xlink:to="loc_cfr_FinancingReceivables30to89DaysPastDueMember_bf4ed213-8bdd-445a-b672-68aafef15094" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_ff68fa19-748d-4b41-9bb1-a4aff1bf89f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_15f31401-63fe-4c55-b586-77736d31e236" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_ff68fa19-748d-4b41-9bb1-a4aff1bf89f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_0d61321b-ddbd-42a6-99dd-666fec23cb76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialAssetPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_15f31401-63fe-4c55-b586-77736d31e236" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_0d61321b-ddbd-42a6-99dd-666fec23cb76" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_bb4cb4a4-b30d-4b0b-9e39-01e2b1957237" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_15f31401-63fe-4c55-b586-77736d31e236" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_bb4cb4a4-b30d-4b0b-9e39-01e2b1957237" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_370c248f-20ca-41b8-b0f0-88693d3ad838" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9995b254-3407-4e46-b582-40e673b0cfa3" xlink:to="loc_us-gaap_CreditFacilityAxis_370c248f-20ca-41b8-b0f0-88693d3ad838" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_370c248f-20ca-41b8-b0f0-88693d3ad838_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_370c248f-20ca-41b8-b0f0-88693d3ad838" xlink:to="loc_us-gaap_CreditFacilityDomain_370c248f-20ca-41b8-b0f0-88693d3ad838_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_597a440a-2aac-439c-9084-a4d707a4a0a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_370c248f-20ca-41b8-b0f0-88693d3ad838" xlink:to="loc_us-gaap_CreditFacilityDomain_597a440a-2aac-439c-9084-a4d707a4a0a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_0f52b396-a928-4de8-87e7-28470cd693fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_597a440a-2aac-439c-9084-a4d707a4a0a7" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_0f52b396-a928-4de8-87e7-28470cd693fe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RevolvingLoansConvertedtoTermMember_e4786a8c-4a3a-40f9-8cf3-4b27656b173c" xlink:href="cfr-20211231.xsd#cfr_RevolvingLoansConvertedtoTermMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_597a440a-2aac-439c-9084-a4d707a4a0a7" xlink:to="loc_cfr_RevolvingLoansConvertedtoTermMember_e4786a8c-4a3a-40f9-8cf3-4b27656b173c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansRevolvingLoansConvertedtoTermDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails" xlink:type="extended" id="i407a0a8ddfb94563bfee044f1984d8e8_LoansRevolvingLoansConvertedtoTermDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7a445a25-d05d-422b-bc19-cdab4211202f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod_a6e7f642-169d-4b8c-aaa8-97f7bdea662c" xlink:href="cfr-20211231.xsd#cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7a445a25-d05d-422b-bc19-cdab4211202f" xlink:to="loc_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod_a6e7f642-169d-4b8c-aaa8-97f7bdea662c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_81675abf-e9a4-49f3-84d9-291c10594147" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7a445a25-d05d-422b-bc19-cdab4211202f" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_81675abf-e9a4-49f3-84d9-291c10594147" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_e6fe82fc-d1d8-4b2c-8ec1-d791488ffb08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_81675abf-e9a4-49f3-84d9-291c10594147" xlink:to="loc_us-gaap_CreditFacilityAxis_e6fe82fc-d1d8-4b2c-8ec1-d791488ffb08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_e6fe82fc-d1d8-4b2c-8ec1-d791488ffb08_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_e6fe82fc-d1d8-4b2c-8ec1-d791488ffb08" xlink:to="loc_us-gaap_CreditFacilityDomain_e6fe82fc-d1d8-4b2c-8ec1-d791488ffb08_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_25f06939-6768-476b-a6b0-494a19639d57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_e6fe82fc-d1d8-4b2c-8ec1-d791488ffb08" xlink:to="loc_us-gaap_CreditFacilityDomain_25f06939-6768-476b-a6b0-494a19639d57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RevolvingLoansConvertedtoTermMember_694fabfa-03c3-42ef-868a-03a39c834347" xlink:href="cfr-20211231.xsd#cfr_RevolvingLoansConvertedtoTermMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_25f06939-6768-476b-a6b0-494a19639d57" xlink:to="loc_cfr_RevolvingLoansConvertedtoTermMember_694fabfa-03c3-42ef-868a-03a39c834347" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_62ac8219-0a33-4d93-b16e-cd5132342fa9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_81675abf-e9a4-49f3-84d9-291c10594147" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_62ac8219-0a33-4d93-b16e-cd5132342fa9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_62ac8219-0a33-4d93-b16e-cd5132342fa9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_62ac8219-0a33-4d93-b16e-cd5132342fa9" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_62ac8219-0a33-4d93-b16e-cd5132342fa9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_73f9251f-2d61-4fac-bfce-eb8c48106fcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_62ac8219-0a33-4d93-b16e-cd5132342fa9" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_73f9251f-2d61-4fac-bfce-eb8c48106fcd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_7f5871f1-8c64-45b8-a5ca-079f9931ddae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_73f9251f-2d61-4fac-bfce-eb8c48106fcd" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_7f5871f1-8c64-45b8-a5ca-079f9931ddae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_5a36e2ce-d3a5-43d6-a689-ea2f72f7aa59" xlink:href="cfr-20211231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_73f9251f-2d61-4fac-bfce-eb8c48106fcd" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_5a36e2ce-d3a5-43d6-a689-ea2f72f7aa59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_500ca400-0603-43a0-a6b0-7aa1b7fdaebd" xlink:href="cfr-20211231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_73f9251f-2d61-4fac-bfce-eb8c48106fcd" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_500ca400-0603-43a0-a6b0-7aa1b7fdaebd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_264f5cd1-df5c-45f2-96f6-3579b48eefd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_73f9251f-2d61-4fac-bfce-eb8c48106fcd" xlink:to="loc_us-gaap_ConstructionLoansMember_264f5cd1-df5c-45f2-96f6-3579b48eefd2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_79c7ca4c-7d00-403f-a917-88c325345d47" xlink:href="cfr-20211231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_73f9251f-2d61-4fac-bfce-eb8c48106fcd" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_79c7ca4c-7d00-403f-a917-88c325345d47" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_058df5ac-6b93-4a4a-91f1-997fef87b704" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_73f9251f-2d61-4fac-bfce-eb8c48106fcd" xlink:to="loc_us-gaap_ConsumerLoanMember_058df5ac-6b93-4a4a-91f1-997fef87b704" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" xlink:type="extended" id="i0a75612aced24377b25d9842d3c6d7f4_LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_95f97676-2949-4003-84ef-5c4941ce14be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_d9bf7ea6-0683-4fee-b5df-c1064c52b240" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_95f97676-2949-4003-84ef-5c4941ce14be" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_d9bf7ea6-0683-4fee-b5df-c1064c52b240" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_c9be2180-85b5-456f-bd5b-67a04d077bcc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_95f97676-2949-4003-84ef-5c4941ce14be" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_c9be2180-85b5-456f-bd5b-67a04d077bcc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_7e41b8ab-ac6b-43d1-9084-b5a9c38a80ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_c9be2180-85b5-456f-bd5b-67a04d077bcc" xlink:to="loc_us-gaap_FinancialInstrumentAxis_7e41b8ab-ac6b-43d1-9084-b5a9c38a80ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7e41b8ab-ac6b-43d1-9084-b5a9c38a80ce_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_7e41b8ab-ac6b-43d1-9084-b5a9c38a80ce" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7e41b8ab-ac6b-43d1-9084-b5a9c38a80ce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c582204e-0492-44e7-8042-5ae3dfb35e75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_7e41b8ab-ac6b-43d1-9084-b5a9c38a80ce" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c582204e-0492-44e7-8042-5ae3dfb35e75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ModeledExpectedCreditLossesMember_30148c71-0bb7-40d8-a37f-052601c1e0ed" xlink:href="cfr-20211231.xsd#cfr_ModeledExpectedCreditLossesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c582204e-0492-44e7-8042-5ae3dfb35e75" xlink:to="loc_cfr_ModeledExpectedCreditLossesMember_30148c71-0bb7-40d8-a37f-052601c1e0ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_QfactoradjustmentsMember_56e54e9b-97b3-4ef3-a1a0-282e55eb2708" xlink:href="cfr-20211231.xsd#cfr_QfactoradjustmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c582204e-0492-44e7-8042-5ae3dfb35e75" xlink:to="loc_cfr_QfactoradjustmentsMember_56e54e9b-97b3-4ef3-a1a0-282e55eb2708" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SpecificValuationAllowancesMember_0fa4f87a-cfc5-4187-b0c1-476cb8478078" xlink:href="cfr-20211231.xsd#cfr_SpecificValuationAllowancesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c582204e-0492-44e7-8042-5ae3dfb35e75" xlink:to="loc_cfr_SpecificValuationAllowancesMember_0fa4f87a-cfc5-4187-b0c1-476cb8478078" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_30b2332b-425b-4217-87c8-5df51098d869" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_c9be2180-85b5-456f-bd5b-67a04d077bcc" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_30b2332b-425b-4217-87c8-5df51098d869" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_30b2332b-425b-4217-87c8-5df51098d869_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_30b2332b-425b-4217-87c8-5df51098d869" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_30b2332b-425b-4217-87c8-5df51098d869_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ae5ffa53-3f35-4315-9589-900b13e4de9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_30b2332b-425b-4217-87c8-5df51098d869" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ae5ffa53-3f35-4315-9589-900b13e4de9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_157b35db-21f7-4d38-84aa-0344043f1ebf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ae5ffa53-3f35-4315-9589-900b13e4de9b" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_157b35db-21f7-4d38-84aa-0344043f1ebf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_876a7f16-75bc-4747-bf79-3ec5c1314926" xlink:href="cfr-20211231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ae5ffa53-3f35-4315-9589-900b13e4de9b" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_876a7f16-75bc-4747-bf79-3ec5c1314926" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_ff2c8ca7-5f7b-4610-90fb-460591218de6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ae5ffa53-3f35-4315-9589-900b13e4de9b" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_ff2c8ca7-5f7b-4610-90fb-460591218de6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_7531f6fb-8c85-4de9-bc50-27821c71b675" xlink:href="cfr-20211231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ae5ffa53-3f35-4315-9589-900b13e4de9b" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_7531f6fb-8c85-4de9-bc50-27821c71b675" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_e8c2fcb9-e58d-4ab1-a38e-07e7da017086" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ae5ffa53-3f35-4315-9589-900b13e4de9b" xlink:to="loc_us-gaap_ConsumerLoanMember_e8c2fcb9-e58d-4ab1-a38e-07e7da017086" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_570592b1-8bc3-45b6-a6d4-1c6766eafb50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ae5ffa53-3f35-4315-9589-900b13e4de9b" xlink:to="loc_us-gaap_LoansReceivableMember_570592b1-8bc3-45b6-a6d4-1c6766eafb50" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail" xlink:type="extended" id="i461db9814e6b4ed3bd818ae4efbe9629_LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_79494f2b-748b-4a3d-931b-57e6a3affe10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_a487a28d-8018-401a-82c3-54cf6f3e235f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_79494f2b-748b-4a3d-931b-57e6a3affe10" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_a487a28d-8018-401a-82c3-54cf6f3e235f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_1606c9be-a19c-4ace-ac9f-92f5ce0ed51f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_79494f2b-748b-4a3d-931b-57e6a3affe10" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_1606c9be-a19c-4ace-ac9f-92f5ce0ed51f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_3c9ad4b8-2acd-45f0-94e6-c7ce80d43e92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_79494f2b-748b-4a3d-931b-57e6a3affe10" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_3c9ad4b8-2acd-45f0-94e6-c7ce80d43e92" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_547061d6-1d53-4959-8906-5b7472723e0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_79494f2b-748b-4a3d-931b-57e6a3affe10" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_547061d6-1d53-4959-8906-5b7472723e0c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_b54d23d1-8954-4ec2-9f66-c7d58a73f79f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_79494f2b-748b-4a3d-931b-57e6a3affe10" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_b54d23d1-8954-4ec2-9f66-c7d58a73f79f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5f115cce-d952-4641-9872-e14272997733" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_79494f2b-748b-4a3d-931b-57e6a3affe10" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5f115cce-d952-4641-9872-e14272997733" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_40e21b81-2f73-4069-b9ef-151d662fed71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5f115cce-d952-4641-9872-e14272997733" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_40e21b81-2f73-4069-b9ef-151d662fed71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_40e21b81-2f73-4069-b9ef-151d662fed71_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_40e21b81-2f73-4069-b9ef-151d662fed71" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_40e21b81-2f73-4069-b9ef-151d662fed71_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0486a90a-c9b1-4b08-b7a8-8c69255f6d9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_40e21b81-2f73-4069-b9ef-151d662fed71" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0486a90a-c9b1-4b08-b7a8-8c69255f6d9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_4404b3ac-f090-44e4-9ee0-09a9be0f21f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0486a90a-c9b1-4b08-b7a8-8c69255f6d9b" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_4404b3ac-f090-44e4-9ee0-09a9be0f21f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_e15dd25c-22a4-4a47-97d4-7febb754176f" xlink:href="cfr-20211231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0486a90a-c9b1-4b08-b7a8-8c69255f6d9b" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_e15dd25c-22a4-4a47-97d4-7febb754176f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_a2cfed26-ea57-4f95-9f42-a142e667e292" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0486a90a-c9b1-4b08-b7a8-8c69255f6d9b" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_a2cfed26-ea57-4f95-9f42-a142e667e292" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_66f18cba-e01b-4e40-8f99-ca6acc2941c0" xlink:href="cfr-20211231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0486a90a-c9b1-4b08-b7a8-8c69255f6d9b" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_66f18cba-e01b-4e40-8f99-ca6acc2941c0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_5bac5214-75bc-49dc-b1ce-40e13c2e66ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0486a90a-c9b1-4b08-b7a8-8c69255f6d9b" xlink:to="loc_us-gaap_ConsumerLoanMember_5bac5214-75bc-49dc-b1ce-40e13c2e66ce" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_d81a8ef8-20d3-4bb4-a44e-18a5861a4fbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0486a90a-c9b1-4b08-b7a8-8c69255f6d9b" xlink:to="loc_us-gaap_LoansReceivableMember_d81a8ef8-20d3-4bb4-a44e-18a5861a4fbc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2c4f8556-10bb-4609-974f-0b516a86c3e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5f115cce-d952-4641-9872-e14272997733" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2c4f8556-10bb-4609-974f-0b516a86c3e0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_2c4f8556-10bb-4609-974f-0b516a86c3e0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2c4f8556-10bb-4609-974f-0b516a86c3e0" xlink:to="loc_us-gaap_TypeOfAdoptionMember_2c4f8556-10bb-4609-974f-0b516a86c3e0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_16f2697e-9131-4390-8e6d-7180a2a3e525" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2c4f8556-10bb-4609-974f-0b516a86c3e0" xlink:to="loc_us-gaap_TypeOfAdoptionMember_16f2697e-9131-4390-8e6d-7180a2a3e525" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_ab315c1a-73df-4bf5-8eb5-7b943e4c8756" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_16f2697e-9131-4390-8e6d-7180a2a3e525" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_ab315c1a-73df-4bf5-8eb5-7b943e4c8756" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail" xlink:type="extended" id="i66397f196e77449f9b5a4273acd04b0a_LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_efb7caa1-e057-44c6-8817-1d35df9c9aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_f9ce7f6f-ce28-4815-b4b6-6251afbc7c9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_efb7caa1-e057-44c6-8817-1d35df9c9aa5" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_f9ce7f6f-ce28-4815-b4b6-6251afbc7c9e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableAllowance_b0bcd68e-26b7-4b11-9a9d-8425d4690703" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_efb7caa1-e057-44c6-8817-1d35df9c9aa5" xlink:to="loc_us-gaap_LoansAndLeasesReceivableAllowance_b0bcd68e-26b7-4b11-9a9d-8425d4690703" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4e3d9c34-022b-4ffd-8e14-e85f844f75e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_efb7caa1-e057-44c6-8817-1d35df9c9aa5" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4e3d9c34-022b-4ffd-8e14-e85f844f75e8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_69d85bf3-cfa9-4d0c-b04a-83cea3b89921" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4e3d9c34-022b-4ffd-8e14-e85f844f75e8" xlink:to="loc_srt_ProductOrServiceAxis_69d85bf3-cfa9-4d0c-b04a-83cea3b89921" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_69d85bf3-cfa9-4d0c-b04a-83cea3b89921_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_69d85bf3-cfa9-4d0c-b04a-83cea3b89921" xlink:to="loc_srt_ProductsAndServicesDomain_69d85bf3-cfa9-4d0c-b04a-83cea3b89921_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_1ca0458c-fd40-4e81-876d-136373d34297" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_69d85bf3-cfa9-4d0c-b04a-83cea3b89921" xlink:to="loc_srt_ProductsAndServicesDomain_1ca0458c-fd40-4e81-876d-136373d34297" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoansIndividuallyEvaluatedForImpairmentMember_8169aa97-4f61-43ec-b704-0aa14362750a" xlink:href="cfr-20211231.xsd#cfr_LoansIndividuallyEvaluatedForImpairmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1ca0458c-fd40-4e81-876d-136373d34297" xlink:to="loc_cfr_LoansIndividuallyEvaluatedForImpairmentMember_8169aa97-4f61-43ec-b704-0aa14362750a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_1fd5a6b5-56aa-45bb-9d47-8700fe26fc55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4e3d9c34-022b-4ffd-8e14-e85f844f75e8" xlink:to="loc_us-gaap_FinancialInstrumentAxis_1fd5a6b5-56aa-45bb-9d47-8700fe26fc55" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1fd5a6b5-56aa-45bb-9d47-8700fe26fc55_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1fd5a6b5-56aa-45bb-9d47-8700fe26fc55" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1fd5a6b5-56aa-45bb-9d47-8700fe26fc55_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3ccc9b5b-ef14-4730-b644-b437ee33ba1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1fd5a6b5-56aa-45bb-9d47-8700fe26fc55" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3ccc9b5b-ef14-4730-b644-b437ee33ba1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SpecificValuationAllowancesMember_00616696-0ca2-429a-bcd3-d205185a62c3" xlink:href="cfr-20211231.xsd#cfr_SpecificValuationAllowancesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3ccc9b5b-ef14-4730-b644-b437ee33ba1a" xlink:to="loc_cfr_SpecificValuationAllowancesMember_00616696-0ca2-429a-bcd3-d205185a62c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_56c9c8af-bb35-4bf6-90c7-150323a5bcdc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4e3d9c34-022b-4ffd-8e14-e85f844f75e8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_56c9c8af-bb35-4bf6-90c7-150323a5bcdc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_56c9c8af-bb35-4bf6-90c7-150323a5bcdc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_56c9c8af-bb35-4bf6-90c7-150323a5bcdc" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_56c9c8af-bb35-4bf6-90c7-150323a5bcdc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_093f24fb-9326-4319-a2e8-9c435a3f4056" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_56c9c8af-bb35-4bf6-90c7-150323a5bcdc" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_093f24fb-9326-4319-a2e8-9c435a3f4056" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_668db609-70e6-4a0d-a49c-6d4b74e8fd07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_093f24fb-9326-4319-a2e8-9c435a3f4056" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_668db609-70e6-4a0d-a49c-6d4b74e8fd07" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_f2e8e3f0-ea36-4476-956b-1284f45ae3f6" xlink:href="cfr-20211231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_093f24fb-9326-4319-a2e8-9c435a3f4056" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_f2e8e3f0-ea36-4476-956b-1284f45ae3f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_6bc86ac9-d3f7-4d2a-b007-be97b4603938" xlink:href="cfr-20211231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_093f24fb-9326-4319-a2e8-9c435a3f4056" xlink:to="loc_cfr_PaycheckProtectionProgramMember_6bc86ac9-d3f7-4d2a-b007-be97b4603938" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_8ad0cd5b-f9d6-4969-b73c-190f064a0c60" xlink:href="cfr-20211231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_093f24fb-9326-4319-a2e8-9c435a3f4056" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_8ad0cd5b-f9d6-4969-b73c-190f064a0c60" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_0120b53b-2699-4d59-a67f-14bcdc73c3c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_093f24fb-9326-4319-a2e8-9c435a3f4056" xlink:to="loc_us-gaap_ConstructionLoansMember_0120b53b-2699-4d59-a67f-14bcdc73c3c1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_8a7b44f4-36a7-45a7-a010-aa5072e643d6" xlink:href="cfr-20211231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_093f24fb-9326-4319-a2e8-9c435a3f4056" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_8a7b44f4-36a7-45a7-a010-aa5072e643d6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_70359c76-7990-4a34-a52c-f06f42827198" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_093f24fb-9326-4319-a2e8-9c435a3f4056" xlink:to="loc_us-gaap_ConsumerLoanMember_70359c76-7990-4a34-a52c-f06f42827198" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#PremisesandEquipmentNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail" xlink:type="extended" id="ic2e3cb3fe4664bddaaed8da56ef8fc43_PremisesandEquipmentNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_819bc7a0-2cee-48b1-ab3f-6b1a78b256a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_7ef2af2a-7e8c-42c1-8145-f7a2cf4dcf9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_819bc7a0-2cee-48b1-ab3f-6b1a78b256a0" xlink:to="loc_us-gaap_Depreciation_7ef2af2a-7e8c-42c1-8145-f7a2cf4dcf9b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_5bfd0045-9afc-4ab6-a56c-fa0c5eb95390" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_819bc7a0-2cee-48b1-ab3f-6b1a78b256a0" xlink:to="loc_us-gaap_OperatingLeaseExpense_5bfd0045-9afc-4ab6-a56c-fa0c5eb95390" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_8eb71c4f-c208-49d7-be24-3e2f16d654cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_819bc7a0-2cee-48b1-ab3f-6b1a78b256a0" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_8eb71c4f-c208-49d7-be24-3e2f16d654cf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_4f3eb057-a023-47ca-9b23-f16c76cdc610" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_819bc7a0-2cee-48b1-ab3f-6b1a78b256a0" xlink:to="loc_us-gaap_OperatingLeaseLiability_4f3eb057-a023-47ca-9b23-f16c76cdc610" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_549ef352-7b2c-45f1-bd1f-0189042d9ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_819bc7a0-2cee-48b1-ab3f-6b1a78b256a0" xlink:to="loc_us-gaap_OperatingLeasePayments_549ef352-7b2c-45f1-bd1f-0189042d9ba4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility_bbb5a4c2-6668-4359-aa0d-29172029d28e" xlink:href="cfr-20211231.xsd#cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_819bc7a0-2cee-48b1-ab3f-6b1a78b256a0" xlink:to="loc_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility_bbb5a4c2-6668-4359-aa0d-29172029d28e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility_4a4ff036-743f-4160-a5ea-bca050198fc3" xlink:href="cfr-20211231.xsd#cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_819bc7a0-2cee-48b1-ab3f-6b1a78b256a0" xlink:to="loc_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility_4a4ff036-743f-4160-a5ea-bca050198fc3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_87708ca7-8ff3-4d3e-acb5-50c2abad9aab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_819bc7a0-2cee-48b1-ab3f-6b1a78b256a0" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_87708ca7-8ff3-4d3e-acb5-50c2abad9aab" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_87e898e1-10c7-48a6-851a-ddf1714707db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_87708ca7-8ff3-4d3e-acb5-50c2abad9aab" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_87e898e1-10c7-48a6-851a-ddf1714707db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_87e898e1-10c7-48a6-851a-ddf1714707db_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_87e898e1-10c7-48a6-851a-ddf1714707db" xlink:to="loc_us-gaap_RelatedPartyDomain_87e898e1-10c7-48a6-851a-ddf1714707db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_8a8a29c0-3a1a-43c6-9df7-f2469587cd29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_87e898e1-10c7-48a6-851a-ddf1714707db" xlink:to="loc_us-gaap_RelatedPartyDomain_8a8a29c0-3a1a-43c6-9df7-f2469587cd29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_PartnershipInterestMember_5073c012-8c4f-4775-8234-a07c51bad439" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_PartnershipInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_8a8a29c0-3a1a-43c6-9df7-f2469587cd29" xlink:to="loc_srt_PartnershipInterestMember_5073c012-8c4f-4775-8234-a07c51bad439" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_644ced28-7272-417a-81de-179a71bfad07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_87708ca7-8ff3-4d3e-acb5-50c2abad9aab" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_644ced28-7272-417a-81de-179a71bfad07" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_644ced28-7272-417a-81de-179a71bfad07_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_644ced28-7272-417a-81de-179a71bfad07" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_644ced28-7272-417a-81de-179a71bfad07_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b61d3fb1-dc16-4dd3-aae0-ba5cb92ba801" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_644ced28-7272-417a-81de-179a71bfad07" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b61d3fb1-dc16-4dd3-aae0-ba5cb92ba801" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_69b4c508-14ee-4068-a0b8-6d88ee713f9d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_87708ca7-8ff3-4d3e-acb5-50c2abad9aab" xlink:to="loc_srt_RangeAxis_69b4c508-14ee-4068-a0b8-6d88ee713f9d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_69b4c508-14ee-4068-a0b8-6d88ee713f9d_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_69b4c508-14ee-4068-a0b8-6d88ee713f9d" xlink:to="loc_srt_RangeMember_69b4c508-14ee-4068-a0b8-6d88ee713f9d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4de1cf95-598f-4d24-8c8c-de5b0d8dde47" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_69b4c508-14ee-4068-a0b8-6d88ee713f9d" xlink:to="loc_srt_RangeMember_4de1cf95-598f-4d24-8c8c-de5b0d8dde47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_d0b89502-e711-459e-9936-6456a9f74a89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_87708ca7-8ff3-4d3e-acb5-50c2abad9aab" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_d0b89502-e711-459e-9936-6456a9f74a89" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_d0b89502-e711-459e-9936-6456a9f74a89_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_d0b89502-e711-459e-9936-6456a9f74a89" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_d0b89502-e711-459e-9936-6456a9f74a89_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_de028cf9-0e47-454d-9432-b044e999961d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_d0b89502-e711-459e-9936-6456a9f74a89" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_de028cf9-0e47-454d-9432-b044e999961d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PremisesAndEquipmentMember_8371c07b-a829-4a49-b569-f93100eb3fb6" xlink:href="cfr-20211231.xsd#cfr_PremisesAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_de028cf9-0e47-454d-9432-b044e999961d" xlink:to="loc_cfr_PremisesAndEquipmentMember_8371c07b-a829-4a49-b569-f93100eb3fb6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_f819bdd1-50ec-450e-bcaf-ffea5648c9ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_de028cf9-0e47-454d-9432-b044e999961d" xlink:to="loc_us-gaap_OtherLiabilitiesMember_f819bdd1-50ec-450e-bcaf-ffea5648c9ff" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails" xlink:type="extended" id="i38a287b174814b7c95350e575ee74f4e_PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b9026c54-9f8b-44e2-9172-f34c1c7257de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_6b58af5b-bf5b-4249-92d2-7657d949a85d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b9026c54-9f8b-44e2-9172-f34c1c7257de" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_6b58af5b-bf5b-4249-92d2-7657d949a85d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Shorttermoperatingleaserentexpense_ac4977f9-c003-4487-a1f8-b217c5fd3be5" xlink:href="cfr-20211231.xsd#cfr_Shorttermoperatingleaserentexpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b9026c54-9f8b-44e2-9172-f34c1c7257de" xlink:to="loc_cfr_Shorttermoperatingleaserentexpense_ac4977f9-c003-4487-a1f8-b217c5fd3be5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OperatingLeaseNonLeaseComponents_b6759091-ad87-4ef0-a828-787bbc80b6df" xlink:href="cfr-20211231.xsd#cfr_OperatingLeaseNonLeaseComponents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b9026c54-9f8b-44e2-9172-f34c1c7257de" xlink:to="loc_cfr_OperatingLeaseNonLeaseComponents_b6759091-ad87-4ef0-a828-787bbc80b6df" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Totaloperatingleaseexpenseexcludingrent_85423b53-83da-4463-b38b-475f99225ade" xlink:href="cfr-20211231.xsd#cfr_Totaloperatingleaseexpenseexcludingrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b9026c54-9f8b-44e2-9172-f34c1c7257de" xlink:to="loc_cfr_Totaloperatingleaseexpenseexcludingrent_85423b53-83da-4463-b38b-475f99225ade" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_81c3e24f-9565-4318-a8a9-9faa6f906689" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b9026c54-9f8b-44e2-9172-f34c1c7257de" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_81c3e24f-9565-4318-a8a9-9faa6f906689" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4dd446eb-9712-4bc5-97d1-d0e3177ab8c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_81c3e24f-9565-4318-a8a9-9faa6f906689" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4dd446eb-9712-4bc5-97d1-d0e3177ab8c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4dd446eb-9712-4bc5-97d1-d0e3177ab8c1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4dd446eb-9712-4bc5-97d1-d0e3177ab8c1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4dd446eb-9712-4bc5-97d1-d0e3177ab8c1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3d996f21-ad30-4ce5-a0fd-adb84306376e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4dd446eb-9712-4bc5-97d1-d0e3177ab8c1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3d996f21-ad30-4ce5-a0fd-adb84306376e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1e97336f-319f-4ea1-b4dd-403ba559669b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_81c3e24f-9565-4318-a8a9-9faa6f906689" xlink:to="loc_srt_RangeAxis_1e97336f-319f-4ea1-b4dd-403ba559669b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1e97336f-319f-4ea1-b4dd-403ba559669b_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_1e97336f-319f-4ea1-b4dd-403ba559669b" xlink:to="loc_srt_RangeMember_1e97336f-319f-4ea1-b4dd-403ba559669b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ec21b3ee-542a-4b50-87a7-7e15934e563e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_1e97336f-319f-4ea1-b4dd-403ba559669b" xlink:to="loc_srt_RangeMember_ec21b3ee-542a-4b50-87a7-7e15934e563e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails" xlink:type="extended" id="i5faf19e9ffa14c89a98686da66a2f80b_PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d0dfbe80-e3b5-44a0-9627-442904a1459b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8f438d95-4b5c-4a51-848f-42a8671bcc89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d0dfbe80-e3b5-44a0-9627-442904a1459b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8f438d95-4b5c-4a51-848f-42a8671bcc89" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_30ecdbc8-609c-477b-9a75-1005063a099c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d0dfbe80-e3b5-44a0-9627-442904a1459b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_30ecdbc8-609c-477b-9a75-1005063a099c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5e5d9fb0-0398-453e-980e-f8c7e5f8cfb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d0dfbe80-e3b5-44a0-9627-442904a1459b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5e5d9fb0-0398-453e-980e-f8c7e5f8cfb3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_13aa6227-ff9d-4630-906c-9101ef267b15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d0dfbe80-e3b5-44a0-9627-442904a1459b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_13aa6227-ff9d-4630-906c-9101ef267b15" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_20b4dfe5-5e20-4c9f-97f5-53a55a90d16b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d0dfbe80-e3b5-44a0-9627-442904a1459b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_20b4dfe5-5e20-4c9f-97f5-53a55a90d16b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_29436534-b1a3-49ad-91ac-3fae22fc55a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d0dfbe80-e3b5-44a0-9627-442904a1459b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_29436534-b1a3-49ad-91ac-3fae22fc55a5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9cb22814-5037-49ad-8a02-350e80db5fb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d0dfbe80-e3b5-44a0-9627-442904a1459b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9cb22814-5037-49ad-8a02-350e80db5fb0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_68714125-6279-4505-933f-c0afa6fb7c68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d0dfbe80-e3b5-44a0-9627-442904a1459b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_68714125-6279-4505-933f-c0afa6fb7c68" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_1863f891-78d8-4c59-b325-330cb7847124" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d0dfbe80-e3b5-44a0-9627-442904a1459b" xlink:to="loc_us-gaap_OperatingLeaseLiability_1863f891-78d8-4c59-b325-330cb7847124" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_66547364-abc5-47aa-bb26-027f213c76c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d0dfbe80-e3b5-44a0-9627-442904a1459b" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_66547364-abc5-47aa-bb26-027f213c76c7" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_ea249d3d-a008-479b-986d-75ca2dfd5a42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d0dfbe80-e3b5-44a0-9627-442904a1459b" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_ea249d3d-a008-479b-986d-75ca2dfd5a42" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c7da0562-7225-478c-8ecd-a451988b27db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d0dfbe80-e3b5-44a0-9627-442904a1459b" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c7da0562-7225-478c-8ecd-a451988b27db" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_394ac341-cd64-4de2-90c9-57cd8bbf1fd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c7da0562-7225-478c-8ecd-a451988b27db" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_394ac341-cd64-4de2-90c9-57cd8bbf1fd5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_394ac341-cd64-4de2-90c9-57cd8bbf1fd5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_394ac341-cd64-4de2-90c9-57cd8bbf1fd5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_394ac341-cd64-4de2-90c9-57cd8bbf1fd5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0e185d19-d282-4746-8abc-466c51a7ed2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_394ac341-cd64-4de2-90c9-57cd8bbf1fd5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0e185d19-d282-4746-8abc-466c51a7ed2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_95a80f91-ce44-4541-8492-ebfbf1b123ed" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c7da0562-7225-478c-8ecd-a451988b27db" xlink:to="loc_srt_RangeAxis_95a80f91-ce44-4541-8492-ebfbf1b123ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_95a80f91-ce44-4541-8492-ebfbf1b123ed_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_95a80f91-ce44-4541-8492-ebfbf1b123ed" xlink:to="loc_srt_RangeMember_95a80f91-ce44-4541-8492-ebfbf1b123ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_dbbd2a46-58f9-4a8e-af39-5ce57f99f98b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_95a80f91-ce44-4541-8492-ebfbf1b123ed" xlink:to="loc_srt_RangeMember_dbbd2a46-58f9-4a8e-af39-5ce57f99f98b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_36499bf8-eaa9-4290-b6b1-071e34d0b13d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c7da0562-7225-478c-8ecd-a451988b27db" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_36499bf8-eaa9-4290-b6b1-071e34d0b13d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_36499bf8-eaa9-4290-b6b1-071e34d0b13d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_36499bf8-eaa9-4290-b6b1-071e34d0b13d" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_36499bf8-eaa9-4290-b6b1-071e34d0b13d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_28373c77-7cf4-4b2a-bf3e-942e3b12983f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_36499bf8-eaa9-4290-b6b1-071e34d0b13d" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_28373c77-7cf4-4b2a-bf3e-942e3b12983f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_776e063f-636e-471e-88e9-39e20a0d89d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_28373c77-7cf4-4b2a-bf3e-942e3b12983f" xlink:to="loc_us-gaap_OtherLiabilitiesMember_776e063f-636e-471e-88e9-39e20a0d89d4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#GoodwillandOtherIntangibleAssetsNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail" xlink:type="extended" id="i17a3ffaf522449a5a84489ddfbab6351_GoodwillandOtherIntangibleAssetsNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f0223ded-4a5b-48fe-81de-974a96dab1c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_f517fd49-a41e-4944-82bc-6016ad50fa8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f0223ded-4a5b-48fe-81de-974a96dab1c4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_f517fd49-a41e-4944-82bc-6016ad50fa8f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_c65dddc7-9537-4a08-9b4a-8f76e97d90a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f0223ded-4a5b-48fe-81de-974a96dab1c4" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_c65dddc7-9537-4a08-9b4a-8f76e97d90a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_bdbf35c2-6b1c-41c4-8b67-0dda5d94c9b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f0223ded-4a5b-48fe-81de-974a96dab1c4" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_bdbf35c2-6b1c-41c4-8b67-0dda5d94c9b3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1d43a277-9ff0-442d-bb12-11073c61b52a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_bdbf35c2-6b1c-41c4-8b67-0dda5d94c9b3" xlink:to="loc_srt_RangeAxis_1d43a277-9ff0-442d-bb12-11073c61b52a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1d43a277-9ff0-442d-bb12-11073c61b52a_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_1d43a277-9ff0-442d-bb12-11073c61b52a" xlink:to="loc_srt_RangeMember_1d43a277-9ff0-442d-bb12-11073c61b52a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_197e6b16-b2c1-4e39-b2ba-8ada5aa4e48a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_1d43a277-9ff0-442d-bb12-11073c61b52a" xlink:to="loc_srt_RangeMember_197e6b16-b2c1-4e39-b2ba-8ada5aa4e48a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_aa3e1e5c-35c4-4620-bb32-eca487d86093" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_197e6b16-b2c1-4e39-b2ba-8ada5aa4e48a" xlink:to="loc_srt_MinimumMember_aa3e1e5c-35c4-4620-bb32-eca487d86093" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_cfa59525-2ebf-4e25-bf85-eefba553c7ca" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_197e6b16-b2c1-4e39-b2ba-8ada5aa4e48a" xlink:to="loc_srt_MaximumMember_cfa59525-2ebf-4e25-bf85-eefba553c7ca" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail" xlink:type="extended" id="if65e533187104472805f7caed3f552e4_GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_d51bf16a-6531-4e08-b2a6-5e9ffece97d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_87fcff70-6c67-4ce5-9bc2-0b038e3307d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_d51bf16a-6531-4e08-b2a6-5e9ffece97d7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_87fcff70-6c67-4ce5-9bc2-0b038e3307d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9aca8ea2-0caf-4d70-87c4-c8f60556d663" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_d51bf16a-6531-4e08-b2a6-5e9ffece97d7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9aca8ea2-0caf-4d70-87c4-c8f60556d663" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_122eb4c9-2d80-4bb7-9c10-48e0bed74ffd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_d51bf16a-6531-4e08-b2a6-5e9ffece97d7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_122eb4c9-2d80-4bb7-9c10-48e0bed74ffd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_ca6f1c5c-a820-4919-96cb-2bb6c8c9a179" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_d51bf16a-6531-4e08-b2a6-5e9ffece97d7" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_ca6f1c5c-a820-4919-96cb-2bb6c8c9a179" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b77cf4d7-cdb1-4800-87b8-0c12aa327a0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_ca6f1c5c-a820-4919-96cb-2bb6c8c9a179" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b77cf4d7-cdb1-4800-87b8-0c12aa327a0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_b77cf4d7-cdb1-4800-87b8-0c12aa327a0c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b77cf4d7-cdb1-4800-87b8-0c12aa327a0c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_b77cf4d7-cdb1-4800-87b8-0c12aa327a0c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e357b05c-9a3e-486f-bd70-a1f18320bbd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b77cf4d7-cdb1-4800-87b8-0c12aa327a0c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e357b05c-9a3e-486f-bd70-a1f18320bbd4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CoreDepositsMember_c9691d9d-7b54-4d69-acb1-7de1bb32329a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CoreDepositsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e357b05c-9a3e-486f-bd70-a1f18320bbd4" xlink:to="loc_us-gaap_CoreDepositsMember_c9691d9d-7b54-4d69-acb1-7de1bb32329a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_bf7f2aaf-05d6-4e45-957a-20c649d3372a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e357b05c-9a3e-486f-bd70-a1f18320bbd4" xlink:to="loc_us-gaap_CustomerRelationshipsMember_bf7f2aaf-05d6-4e45-957a-20c649d3372a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsScheduleofDepositsDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#DepositsScheduleofDepositsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DepositsScheduleofDepositsDetail" xlink:type="extended" id="i7e49f8c861b642d7b0bb3728390024df_DepositsScheduleofDepositsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityLineItems_f537e0fa-ac12-4032-a90e-44ee002e35ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositLiabilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_b23a6c8f-917e-433c-af5c-06681741a79e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepositLiabilityLineItems_f537e0fa-ac12-4032-a90e-44ee002e35ee" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_b23a6c8f-917e-433c-af5c-06681741a79e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositSavings_dcd51ed1-3ba0-442c-ba1e-8448e39a45d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDomesticDepositSavings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepositLiabilityLineItems_f537e0fa-ac12-4032-a90e-44ee002e35ee" xlink:to="loc_us-gaap_InterestBearingDomesticDepositSavings_dcd51ed1-3ba0-442c-ba1e-8448e39a45d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositMoneyMarket_bef127d9-6813-4492-aa1a-a7239860758f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDomesticDepositMoneyMarket"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepositLiabilityLineItems_f537e0fa-ac12-4032-a90e-44ee002e35ee" xlink:to="loc_us-gaap_InterestBearingDomesticDepositMoneyMarket_bef127d9-6813-4492-aa1a-a7239860758f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositTimeDeposits_4caf22a9-dcdc-41d2-84aa-babeec4a0b37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDomesticDepositTimeDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepositLiabilityLineItems_f537e0fa-ac12-4032-a90e-44ee002e35ee" xlink:to="loc_us-gaap_InterestBearingDomesticDepositTimeDeposits_4caf22a9-dcdc-41d2-84aa-babeec4a0b37" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities_e0eaa9b9-813f-42f9-a327-594abd445ecb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDepositLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepositLiabilityLineItems_f537e0fa-ac12-4032-a90e-44ee002e35ee" xlink:to="loc_us-gaap_InterestBearingDepositLiabilities_e0eaa9b9-813f-42f9-a327-594abd445ecb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_e806a49c-1515-4d35-81f5-49648710c561" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Deposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepositLiabilityLineItems_f537e0fa-ac12-4032-a90e-44ee002e35ee" xlink:to="loc_us-gaap_Deposits_e806a49c-1515-4d35-81f5-49648710c561" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensatingBalancesTable_c84fc7c9-962d-47d1-b650-b777e34fa93f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCompensatingBalancesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DepositLiabilityLineItems_f537e0fa-ac12-4032-a90e-44ee002e35ee" xlink:to="loc_us-gaap_ScheduleOfCompensatingBalancesTable_c84fc7c9-962d-47d1-b650-b777e34fa93f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_57a962e6-dd80-4f5d-b26a-62a0f9037c85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCompensatingBalancesTable_c84fc7c9-962d-47d1-b650-b777e34fa93f" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_57a962e6-dd80-4f5d-b26a-62a0f9037c85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_57a962e6-dd80-4f5d-b26a-62a0f9037c85_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_57a962e6-dd80-4f5d-b26a-62a0f9037c85" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_57a962e6-dd80-4f5d-b26a-62a0f9037c85_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_6d062ab5-0c12-450e-bbfc-75fc4267f588" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_57a962e6-dd80-4f5d-b26a-62a0f9037c85" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_6d062ab5-0c12-450e-bbfc-75fc4267f588" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#DepositsAdditionalInformationAboutCorporationsDepositsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail" xlink:type="extended" id="i666d2d87f6404925b9a288e292e0d6fb_DepositsAdditionalInformationAboutCorporationsDepositsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityLineItems_d25061a2-75d0-4bcc-bef9-ca18a0eb5bd9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositLiabilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits_aaf25bab-a845-4ac1-82ab-30c85f9036de" xlink:href="cfr-20211231.xsd#cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepositLiabilityLineItems_d25061a2-75d0-4bcc-bef9-ca18a0eb5bd9" xlink:to="loc_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits_aaf25bab-a845-4ac1-82ab-30c85f9036de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsForeign_d4374cda-5d0a-4cbc-ad3b-31240decc9ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsForeign"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepositLiabilityLineItems_d25061a2-75d0-4bcc-bef9-ca18a0eb5bd9" xlink:to="loc_us-gaap_DepositsForeign_d4374cda-5d0a-4cbc-ad3b-31240decc9ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_8bcf6e6c-8ed5-4df7-ba9f-7a7c864aaca5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepositLiabilityLineItems_d25061a2-75d0-4bcc-bef9-ca18a0eb5bd9" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_8bcf6e6c-8ed5-4df7-ba9f-7a7c864aaca5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities_abaf2089-5a46-4955-ad97-09ab97e75b09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDepositLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepositLiabilityLineItems_d25061a2-75d0-4bcc-bef9-ca18a0eb5bd9" xlink:to="loc_us-gaap_InterestBearingDepositLiabilities_abaf2089-5a46-4955-ad97-09ab97e75b09" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityUninsured_9d919d56-0eb8-4e09-99ec-3b4891aa6aed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositLiabilityUninsured"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepositLiabilityLineItems_d25061a2-75d0-4bcc-bef9-ca18a0eb5bd9" xlink:to="loc_us-gaap_DepositLiabilityUninsured_9d919d56-0eb8-4e09-99ec-3b4891aa6aed" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_2e6acfe9-d5cc-49d3-8005-1d001f1e2e42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepositLiabilityLineItems_d25061a2-75d0-4bcc-bef9-ca18a0eb5bd9" xlink:to="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_2e6acfe9-d5cc-49d3-8005-1d001f1e2e42" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDepositLiabilities_f61c9120-53e1-481e-9e94-549db25ecdc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDepositLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepositLiabilityLineItems_d25061a2-75d0-4bcc-bef9-ca18a0eb5bd9" xlink:to="loc_us-gaap_RelatedPartyDepositLiabilities_f61c9120-53e1-481e-9e94-549db25ecdc4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensatingBalancesTable_f374afc4-3fb2-491f-8595-b73eb6d9cc6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCompensatingBalancesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DepositLiabilityLineItems_d25061a2-75d0-4bcc-bef9-ca18a0eb5bd9" xlink:to="loc_us-gaap_ScheduleOfCompensatingBalancesTable_f374afc4-3fb2-491f-8595-b73eb6d9cc6d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_24a02a9b-e822-49a2-9e9e-278367e6b3d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCompensatingBalancesTable_f374afc4-3fb2-491f-8595-b73eb6d9cc6d" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_24a02a9b-e822-49a2-9e9e-278367e6b3d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_24a02a9b-e822-49a2-9e9e-278367e6b3d0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_24a02a9b-e822-49a2-9e9e-278367e6b3d0" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_24a02a9b-e822-49a2-9e9e-278367e6b3d0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_ef9d1a51-19b5-4e05-921e-8d12fe508a7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_24a02a9b-e822-49a2-9e9e-278367e6b3d0" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_ef9d1a51-19b5-4e05-921e-8d12fe508a7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PublicFundsMember_46fdb0d6-b6c0-4051-8b2b-4ebcca1f6c2b" xlink:href="cfr-20211231.xsd#cfr_PublicFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_ef9d1a51-19b5-4e05-921e-8d12fe508a7d" xlink:to="loc_cfr_PublicFundsMember_46fdb0d6-b6c0-4051-8b2b-4ebcca1f6c2b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BorrowedFundsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#BorrowedFundsNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/BorrowedFundsNarrativeDetail" xlink:type="extended" id="i6916a843c0094c7c8f959a0cceca91b1_BorrowedFundsNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:href="cfr-20211231.xsd#cfr_BorrowedFundsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DebtInstrumentMaturitiesPeriod_4f4f5c4d-ccd0-4d39-8be0-ed7d30b48e1d" xlink:href="cfr-20211231.xsd#cfr_DebtInstrumentMaturitiesPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:to="loc_cfr_DebtInstrumentMaturitiesPeriod_4f4f5c4d-ccd0-4d39-8be0-ed7d30b48e1d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchased_d893e054-e4bc-4d0f-ab28-ae63d1bb647f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:to="loc_us-gaap_FederalFundsPurchased_d893e054-e4bc-4d0f-ab28-ae63d1bb647f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_c05384f7-0e45-4e2d-8304-e0fdc88670a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_c05384f7-0e45-4e2d-8304-e0fdc88670a8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_c1db1271-eb5b-442a-9330-78b05370c34c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:to="loc_us-gaap_SubordinatedDebt_c1db1271-eb5b-442a-9330-78b05370c34c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedBorrowingInterestRate_17059bf7-d19a-47f8-b25f-6273264420e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedBorrowingInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:to="loc_us-gaap_SubordinatedBorrowingInterestRate_17059bf7-d19a-47f8-b25f-6273264420e4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_81839d27-f526-4b4f-8f26-999389f54b43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_81839d27-f526-4b4f-8f26-999389f54b43" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_194d4b42-8840-437b-8daf-1ac1cad79899" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_194d4b42-8840-437b-8daf-1ac1cad79899" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_f887daaa-7771-465b-89ec-bc813b65f8c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_f887daaa-7771-465b-89ec-bc813b65f8c6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_ff708871-08bf-4def-a09a-12aa69940ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_ff708871-08bf-4def-a09a-12aa69940ff4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c919b0b1-b017-4bd2-aa73-8109e2bba691" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c919b0b1-b017-4bd2-aa73-8109e2bba691" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_44a3e2ff-4eb2-436a-9a88-abc367530233" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_44a3e2ff-4eb2-436a-9a88-abc367530233" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_58e0fabb-b2cd-48d9-a6c4-4b807ad121c6" xlink:href="cfr-20211231.xsd#cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:to="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_58e0fabb-b2cd-48d9-a6c4-4b807ad121c6" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BorrowedFundsTable_4b186dd5-d087-4571-b9d7-1bea604b229c" xlink:href="cfr-20211231.xsd#cfr_BorrowedFundsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:to="loc_cfr_BorrowedFundsTable_4b186dd5-d087-4571-b9d7-1bea604b229c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_c174fbf4-0d86-4672-bab2-b70df897b485" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_BorrowedFundsTable_4b186dd5-d087-4571-b9d7-1bea604b229c" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_c174fbf4-0d86-4672-bab2-b70df897b485" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c174fbf4-0d86-4672-bab2-b70df897b485_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_c174fbf4-0d86-4672-bab2-b70df897b485" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c174fbf4-0d86-4672-bab2-b70df897b485_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_290f3c2a-a3de-4a23-8549-3f7def8d78b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_c174fbf4-0d86-4672-bab2-b70df897b485" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_290f3c2a-a3de-4a23-8549-3f7def8d78b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedMember_cf4c86f6-ba17-4d23-98d6-f08e7ac01bf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsPurchasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_290f3c2a-a3de-4a23-8549-3f7def8d78b2" xlink:to="loc_us-gaap_FederalFundsPurchasedMember_cf4c86f6-ba17-4d23-98d6-f08e7ac01bf1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember_6d707e16-0963-45ab-a079-29e5ec34b106" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_290f3c2a-a3de-4a23-8549-3f7def8d78b2" xlink:to="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember_6d707e16-0963-45ab-a079-29e5ec34b106" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtMember_a2441710-6671-4e06-86c8-3fb2d392a13f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_290f3c2a-a3de-4a23-8549-3f7def8d78b2" xlink:to="loc_us-gaap_SubordinatedDebtMember_a2441710-6671-4e06-86c8-3fb2d392a13f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebtMember_5cbe5ef2-10ed-4139-a61c-b7ee57465c60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_JuniorSubordinatedDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_290f3c2a-a3de-4a23-8549-3f7def8d78b2" xlink:to="loc_us-gaap_JuniorSubordinatedDebtMember_5cbe5ef2-10ed-4139-a61c-b7ee57465c60" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WNBCapitalTrustIMember_39c5bdbb-bef0-455f-ac42-fe56f486f3eb" xlink:href="cfr-20211231.xsd#cfr_WNBCapitalTrustIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_290f3c2a-a3de-4a23-8549-3f7def8d78b2" xlink:to="loc_cfr_WNBCapitalTrustIMember_39c5bdbb-bef0-455f-ac42-fe56f486f3eb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3a95d4c4-dbac-4490-8ea6-8f3910ab4079" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_BorrowedFundsTable_4b186dd5-d087-4571-b9d7-1bea604b229c" xlink:to="loc_srt_RangeAxis_3a95d4c4-dbac-4490-8ea6-8f3910ab4079" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3a95d4c4-dbac-4490-8ea6-8f3910ab4079_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_3a95d4c4-dbac-4490-8ea6-8f3910ab4079" xlink:to="loc_srt_RangeMember_3a95d4c4-dbac-4490-8ea6-8f3910ab4079_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d7fb76d5-c4ae-40e2-a0a6-fc2a50909d7f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_3a95d4c4-dbac-4490-8ea6-8f3910ab4079" xlink:to="loc_srt_RangeMember_d7fb76d5-c4ae-40e2-a0a6-fc2a50909d7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9da06de9-8993-467f-b2ac-9da70c1b9740" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d7fb76d5-c4ae-40e2-a0a6-fc2a50909d7f" xlink:to="loc_srt_MinimumMember_9da06de9-8993-467f-b2ac-9da70c1b9740" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7094ecb7-8525-4311-9120-bba284e71a8d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d7fb76d5-c4ae-40e2-a0a6-fc2a50909d7f" xlink:to="loc_srt_MaximumMember_7094ecb7-8525-4311-9120-bba284e71a8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_216c8b6e-9b43-4f3f-87d8-f2dfa5d53f23" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_BorrowedFundsTable_4b186dd5-d087-4571-b9d7-1bea604b229c" xlink:to="loc_srt_ConsolidatedEntitiesAxis_216c8b6e-9b43-4f3f-87d8-f2dfa5d53f23" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_216c8b6e-9b43-4f3f-87d8-f2dfa5d53f23_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_216c8b6e-9b43-4f3f-87d8-f2dfa5d53f23" xlink:to="loc_srt_ConsolidatedEntitiesDomain_216c8b6e-9b43-4f3f-87d8-f2dfa5d53f23_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_70bae4aa-0c8f-4ebc-a602-ad9d727bc13e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_216c8b6e-9b43-4f3f-87d8-f2dfa5d53f23" xlink:to="loc_srt_ConsolidatedEntitiesDomain_70bae4aa-0c8f-4ebc-a602-ad9d727bc13e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostCapitalTrustIIMember_9e5b968e-747b-4c11-a75e-a404912f579b" xlink:href="cfr-20211231.xsd#cfr_CullenFrostCapitalTrustIIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_70bae4aa-0c8f-4ebc-a602-ad9d727bc13e" xlink:to="loc_cfr_CullenFrostCapitalTrustIIMember_9e5b968e-747b-4c11-a75e-a404912f579b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WNBCapitalTrustIMember_4f9eefd3-1d54-4e93-8a38-533d5c0d50f9" xlink:href="cfr-20211231.xsd#cfr_WNBCapitalTrustIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_70bae4aa-0c8f-4ebc-a602-ad9d727bc13e" xlink:to="loc_cfr_WNBCapitalTrustIMember_4f9eefd3-1d54-4e93-8a38-533d5c0d50f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_ca2ec4f3-eee0-4e9e-8790-31d0dd6b970b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_BorrowedFundsTable_4b186dd5-d087-4571-b9d7-1bea604b229c" xlink:to="loc_us-gaap_DebtInstrumentAxis_ca2ec4f3-eee0-4e9e-8790-31d0dd6b970b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_ca2ec4f3-eee0-4e9e-8790-31d0dd6b970b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_ca2ec4f3-eee0-4e9e-8790-31d0dd6b970b" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_ca2ec4f3-eee0-4e9e-8790-31d0dd6b970b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2f5d92f4-fdf3-4bec-aee5-654ab3c9dd93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_ca2ec4f3-eee0-4e9e-8790-31d0dd6b970b" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2f5d92f4-fdf3-4bec-aee5-654ab3c9dd93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_7ae94572-b2f1-4e92-8d3b-ddeba1312311" xlink:href="cfr-20211231.xsd#cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2f5d92f4-fdf3-4bec-aee5-654ab3c9dd93" xlink:to="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_7ae94572-b2f1-4e92-8d3b-ddeba1312311" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_703ecf26-ad70-432d-82d9-261fcc450e7b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_BorrowedFundsTable_4b186dd5-d087-4571-b9d7-1bea604b229c" xlink:to="loc_dei_LegalEntityAxis_703ecf26-ad70-432d-82d9-261fcc450e7b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_703ecf26-ad70-432d-82d9-261fcc450e7b_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_703ecf26-ad70-432d-82d9-261fcc450e7b" xlink:to="loc_dei_EntityDomain_703ecf26-ad70-432d-82d9-261fcc450e7b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_87b3ee35-2cf9-4585-998d-0ae6579ca0df" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_703ecf26-ad70-432d-82d9-261fcc450e7b" xlink:to="loc_dei_EntityDomain_87b3ee35-2cf9-4585-998d-0ae6579ca0df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostMember_e9101223-3235-454d-8b6c-68d25761abac" xlink:href="cfr-20211231.xsd#cfr_CullenFrostMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_87b3ee35-2cf9-4585-998d-0ae6579ca0df" xlink:to="loc_cfr_CullenFrostMember_e9101223-3235-454d-8b6c-68d25761abac" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail" xlink:type="extended" id="id41f8ae4662547bb9e3a1d55721bccbc_OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommitmentsAndGuaranteesLineItems_9799d3eb-621c-48d1-b4a6-6ad5523a0b98" xlink:href="cfr-20211231.xsd#cfr_CommitmentsAndGuaranteesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CreditCardGuarantees_dcbba807-621a-47b4-be68-5909956cb691" xlink:href="cfr-20211231.xsd#cfr_CreditCardGuarantees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommitmentsAndGuaranteesLineItems_9799d3eb-621c-48d1-b4a6-6ad5523a0b98" xlink:to="loc_cfr_CreditCardGuarantees_dcbba807-621a-47b4-be68-5909956cb691" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CollateralizedCreditCardGuarantees_3bf03a73-d91e-462d-ad59-fbf07cf8cd4b" xlink:href="cfr-20211231.xsd#cfr_CollateralizedCreditCardGuarantees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommitmentsAndGuaranteesLineItems_9799d3eb-621c-48d1-b4a6-6ad5523a0b98" xlink:to="loc_cfr_CollateralizedCreditCardGuarantees_3bf03a73-d91e-462d-ad59-fbf07cf8cd4b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset_d35c48bb-7383-45f8-9eba-579e4ebe53de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommitmentsAndGuaranteesLineItems_9799d3eb-621c-48d1-b4a6-6ad5523a0b98" xlink:to="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset_d35c48bb-7383-45f8-9eba-579e4ebe53de" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_15176180-43a2-4602-8e54-c3cc6e8036c1" xlink:href="cfr-20211231.xsd#cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_CommitmentsAndGuaranteesLineItems_9799d3eb-621c-48d1-b4a6-6ad5523a0b98" xlink:to="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_15176180-43a2-4602-8e54-c3cc6e8036c1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_29816d18-788c-4c53-b3be-6657d3e2c992" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_15176180-43a2-4602-8e54-c3cc6e8036c1" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_29816d18-788c-4c53-b3be-6657d3e2c992" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_29816d18-788c-4c53-b3be-6657d3e2c992_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_29816d18-788c-4c53-b3be-6657d3e2c992" xlink:to="loc_us-gaap_RelatedPartyDomain_29816d18-788c-4c53-b3be-6657d3e2c992_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_de8a9997-22ce-45a3-8003-42f7dcb58a20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_29816d18-788c-4c53-b3be-6657d3e2c992" xlink:to="loc_us-gaap_RelatedPartyDomain_de8a9997-22ce-45a3-8003-42f7dcb58a20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_51f43633-9e1a-4c60-82b8-4b43070c76bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_15176180-43a2-4602-8e54-c3cc6e8036c1" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_51f43633-9e1a-4c60-82b8-4b43070c76bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_51f43633-9e1a-4c60-82b8-4b43070c76bf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_51f43633-9e1a-4c60-82b8-4b43070c76bf" xlink:to="loc_us-gaap_SegmentDomain_51f43633-9e1a-4c60-82b8-4b43070c76bf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0358c96f-fc8b-40fd-b4a9-a1ce414abf0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_51f43633-9e1a-4c60-82b8-4b43070c76bf" xlink:to="loc_us-gaap_SegmentDomain_0358c96f-fc8b-40fd-b4a9-a1ce414abf0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostWealthAdvisorsMember_e4875b13-83c8-4149-93a9-80d8c2be7206" xlink:href="cfr-20211231.xsd#cfr_FrostWealthAdvisorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_0358c96f-fc8b-40fd-b4a9-a1ce414abf0d" xlink:to="loc_cfr_FrostWealthAdvisorsMember_e4875b13-83c8-4149-93a9-80d8c2be7206" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail" xlink:type="extended" id="i8a28de6c6b12475683e581c38e469d4c_OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_ca8e81bb-5436-4668-a948-7eafb442455b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability_3c0b9ae3-2101-4e93-a2a8-2ea7506b08d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_ca8e81bb-5436-4668-a948-7eafb442455b" xlink:to="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability_3c0b9ae3-2101-4e93-a2a8-2ea7506b08d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_480c6cd8-6748-43d9-8633-3f68134f4bd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_ca8e81bb-5436-4668-a948-7eafb442455b" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_480c6cd8-6748-43d9-8633-3f68134f4bd5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_3232b9ff-a59d-4a09-a1de-832d085d951d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_480c6cd8-6748-43d9-8633-3f68134f4bd5" xlink:to="loc_us-gaap_FinancialInstrumentAxis_3232b9ff-a59d-4a09-a1de-832d085d951d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3232b9ff-a59d-4a09-a1de-832d085d951d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_3232b9ff-a59d-4a09-a1de-832d085d951d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3232b9ff-a59d-4a09-a1de-832d085d951d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4be842f2-fd8f-4c5e-a38b-c6d973574614" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_3232b9ff-a59d-4a09-a1de-832d085d951d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4be842f2-fd8f-4c5e-a38b-c6d973574614" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember_e3cd4e62-4824-48da-afe6-7b65aeb0e2aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsToExtendCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4be842f2-fd8f-4c5e-a38b-c6d973574614" xlink:to="loc_us-gaap_CommitmentsToExtendCreditMember_e3cd4e62-4824-48da-afe6-7b65aeb0e2aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1b1b31c1-3dfd-4ebc-a16f-241cec73011c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_480c6cd8-6748-43d9-8633-3f68134f4bd5" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1b1b31c1-3dfd-4ebc-a16f-241cec73011c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_1b1b31c1-3dfd-4ebc-a16f-241cec73011c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1b1b31c1-3dfd-4ebc-a16f-241cec73011c" xlink:to="loc_us-gaap_LossContingencyNatureDomain_1b1b31c1-3dfd-4ebc-a16f-241cec73011c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_6a43ec1f-df59-4a28-9596-9f3003aa5ccb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1b1b31c1-3dfd-4ebc-a16f-241cec73011c" xlink:to="loc_us-gaap_LossContingencyNatureDomain_6a43ec1f-df59-4a28-9596-9f3003aa5ccb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_10f80132-4cb3-4b0e-ab30-4d148a387f2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_6a43ec1f-df59-4a28-9596-9f3003aa5ccb" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_10f80132-4cb3-4b0e-ab30-4d148a387f2d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredStandbyLetterOfCreditFeesMember_796c5d07-74dc-4157-8e35-01af4a13a188" xlink:href="cfr-20211231.xsd#cfr_DeferredStandbyLetterOfCreditFeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_6a43ec1f-df59-4a28-9596-9f3003aa5ccb" xlink:to="loc_cfr_DeferredStandbyLetterOfCreditFeesMember_796c5d07-74dc-4157-8e35-01af4a13a188" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#CapitalandRegulatoryMattersNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail" xlink:type="extended" id="i8476892dd29645369a31247adb6bf7df_CapitalandRegulatoryMattersNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CreditLossOptionalTransitionalPeriodUnderCECL_d5a5c762-97e3-42a2-ab6e-2c406a4d4661" xlink:href="cfr-20211231.xsd#cfr_CreditLossOptionalTransitionalPeriodUnderCECL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_CreditLossOptionalTransitionalPeriodUnderCECL_d5a5c762-97e3-42a2-ab6e-2c406a4d4661" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1_b7fb8d16-b9f0-415b-b1ee-1a466ce08fa9" xlink:href="cfr-20211231.xsd#cfr_AdditionalTier1CapitalbeyondCommonEquityTier1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1_b7fb8d16-b9f0-415b-b1ee-1a466ce08fa9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_fe351885-d009-4439-bfa5-c57deba34d56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_fe351885-d009-4439-bfa5-c57deba34d56" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_a7ba8e47-1dba-476e-94c0-9b63003b3db4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_a7ba8e47-1dba-476e-94c0-9b63003b3db4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_f40e2bc7-ff9e-4efc-a6b7-aa902780ece7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_f40e2bc7-ff9e-4efc-a6b7-aa902780ece7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital_dca367d6-7479-4fc8-ad88-32e961ec1733" xlink:href="cfr-20211231.xsd#cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital_dca367d6-7479-4fc8-ad88-32e961ec1733" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_156eaa1c-851e-4980-aa34-0c8c233a8464" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_SubordinatedDebt_156eaa1c-851e-4980-aa34-0c8c233a8464" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedBorrowingInterestRate_77acbc07-7404-4524-a734-3e54b94674fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedBorrowingInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_SubordinatedBorrowingInterestRate_77acbc07-7404-4524-a734-3e54b94674fc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes_c72a1e66-48b0-4f8c-85ff-b03eeeaa414e" xlink:href="cfr-20211231.xsd#cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes_c72a1e66-48b0-4f8c-85ff-b03eeeaa414e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Finalyearsofthetermofthenotes_7863293a-bbd8-4c27-a2f4-e596badadbfc" xlink:href="cfr-20211231.xsd#cfr_Finalyearsofthetermofthenotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_Finalyearsofthetermofthenotes_7863293a-bbd8-4c27-a2f4-e596badadbfc" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule_59718834-fae2-4807-bc99-6265b8c16f30" xlink:href="cfr-20211231.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule_59718834-fae2-4807-bc99-6265b8c16f30" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalConservationBuffer_8e15ba49-0092-419d-a73b-500a341d02a3" xlink:href="cfr-20211231.xsd#cfr_CapitalConservationBuffer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_CapitalConservationBuffer_8e15ba49-0092-419d-a73b-500a341d02a3" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_a4e78baa-fbf5-44ef-a84d-484926b05421" xlink:href="cfr-20211231.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_a4e78baa-fbf5-44ef-a84d-484926b05421" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_f01c7821-ec61-4a55-bb91-85665b5b8176" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_f01c7821-ec61-4a55-bb91-85665b5b8176" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_7e9c3192-27df-4bd0-8aff-54176c930f81" xlink:href="cfr-20211231.xsd#cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_7e9c3192-27df-4bd0-8aff-54176c930f81" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets_be8eb8ec-6bfb-4ad6-b582-92c618ae8ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_CapitalToRiskWeightedAssets_be8eb8ec-6bfb-4ad6-b582-92c618ae8ce9" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_a856a963-3d3f-41a9-a497-2154dd7be60f" xlink:href="cfr-20211231.xsd#cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_a856a963-3d3f-41a9-a497-2154dd7be60f" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_c3ea26ef-9600-477e-a3e1-2317e2efa5b8" xlink:href="cfr-20211231.xsd#cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_c3ea26ef-9600-477e-a3e1-2317e2efa5b8" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_aa67c531-30f0-4681-acae-c4e9163749f1" xlink:href="cfr-20211231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_aa67c531-30f0-4681-acae-c4e9163749f1" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CreditLossTransitionalPeriodUnderCECL_e7e5b9b1-30f7-4732-82c0-34f55033f55c" xlink:href="cfr-20211231.xsd#cfr_CreditLossTransitionalPeriodUnderCECL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_CreditLossTransitionalPeriodUnderCECL_e7e5b9b1-30f7-4732-82c0-34f55033f55c" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CECLTransitionAmount_b1b92c16-6733-46f0-a263-3230e199b0c9" xlink:href="cfr-20211231.xsd#cfr_CECLTransitionAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_CECLTransitionAmount_b1b92c16-6733-46f0-a263-3230e199b0c9" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EstimatedIncrementalEffectofCECL_ff962b01-33f0-4c3d-8e66-49582ece9c8f" xlink:href="cfr-20211231.xsd#cfr_EstimatedIncrementalEffectofCECL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_EstimatedIncrementalEffectofCECL_ff962b01-33f0-4c3d-8e66-49582ece9c8f" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_e790ef9f-5000-47a2-95cd-0b4489759b17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_PreferredStockSharesIssued_e790ef9f-5000-47a2-95cd-0b4489759b17" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue_d8e4df7f-29e4-462e-8216-efe923ab546c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_PreferredStockLiquidationPreferenceValue_d8e4df7f-29e4-462e-8216-efe923ab546c" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_5d5b7916-194d-4479-92b6-f2a4f0ebb558" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_5d5b7916-194d-4479-92b6-f2a4f0ebb558" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreference_bf456dcc-9775-4309-85b7-99c99f27e3bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreference"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_PreferredStockLiquidationPreference_bf456dcc-9775-4309-85b7-99c99f27e3bc" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfPreferredStockEquivalentDepositaryShares_9c6aaad9-5f3b-461d-a171-01e068ff4d40" xlink:href="cfr-20211231.xsd#cfr_NumberOfPreferredStockEquivalentDepositaryShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_NumberOfPreferredStockEquivalentDepositaryShares_9c6aaad9-5f3b-461d-a171-01e068ff4d40" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_7ce8ad6b-044a-461e-86f0-31779435cde3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_7ce8ad6b-044a-461e-86f0-31779435cde3" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_881be487-c7bf-4994-ab8a-681ac8f7f870" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_881be487-c7bf-4994-ab8a-681ac8f7f870" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_db99a073-aff5-4022-8518-529e5e013dc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_db99a073-aff5-4022-8518-529e5e013dc4" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_2990576d-e925-44b5-8a1c-168b3985f854" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_2990576d-e925-44b5-8a1c-168b3985f854" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_10287f4b-fef2-4e25-baa1-bf21f23cc1f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_10287f4b-fef2-4e25-baa1-bf21f23cc1f6" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_6718dc78-0dc5-450b-8066-87cbc1124a2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_6718dc78-0dc5-450b-8066-87cbc1124a2e" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_16b5be04-3710-447a-ac05-b881208bb8ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_16b5be04-3710-447a-ac05-b881208bb8ca" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_5b38d884-d30e-4174-a28e-4bb57e873727" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_5b38d884-d30e-4174-a28e-4bb57e873727" xlink:type="arc" order="34"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_b0712a38-20f5-4c70-8c1d-b1e1770abe94" xlink:href="cfr-20211231.xsd#cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_b0712a38-20f5-4c70-8c1d-b1e1770abe94" xlink:type="arc" order="35"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_a0afe521-4a75-4b76-8245-8901f0ec6ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_a0afe521-4a75-4b76-8245-8901f0ec6ba4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_a0afe521-4a75-4b76-8245-8901f0ec6ba4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_a0afe521-4a75-4b76-8245-8901f0ec6ba4" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_a0afe521-4a75-4b76-8245-8901f0ec6ba4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_b61212d2-9af7-451a-96fc-7d29454a4f38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_a0afe521-4a75-4b76-8245-8901f0ec6ba4" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_b61212d2-9af7-451a-96fc-7d29454a4f38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorStockRepurchasePlansMember_6d72a470-fe0d-41a0-b592-c6697bc621af" xlink:href="cfr-20211231.xsd#cfr_PriorStockRepurchasePlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_b61212d2-9af7-451a-96fc-7d29454a4f38" xlink:to="loc_cfr_PriorStockRepurchasePlansMember_6d72a470-fe0d-41a0-b592-c6697bc621af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_StockRepurchase2021PlanMember_9658e096-9d4b-4e43-a2fb-acaf65b18e74" xlink:href="cfr-20211231.xsd#cfr_StockRepurchase2021PlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_b61212d2-9af7-451a-96fc-7d29454a4f38" xlink:to="loc_cfr_StockRepurchase2021PlanMember_9658e096-9d4b-4e43-a2fb-acaf65b18e74" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_8eecfa35-4a2c-42ee-be04-c5d4f0b84b71" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:to="loc_dei_LegalEntityAxis_8eecfa35-4a2c-42ee-be04-c5d4f0b84b71" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8eecfa35-4a2c-42ee-be04-c5d4f0b84b71_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_8eecfa35-4a2c-42ee-be04-c5d4f0b84b71" xlink:to="loc_dei_EntityDomain_8eecfa35-4a2c-42ee-be04-c5d4f0b84b71_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_72ef648e-de88-407a-a11a-f88d43701dfd" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_8eecfa35-4a2c-42ee-be04-c5d4f0b84b71" xlink:to="loc_dei_EntityDomain_72ef648e-de88-407a-a11a-f88d43701dfd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostMember_3da46ccb-7f57-4b11-b3b5-e3ce03f69678" xlink:href="cfr-20211231.xsd#cfr_CullenFrostMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_72ef648e-de88-407a-a11a-f88d43701dfd" xlink:to="loc_cfr_CullenFrostMember_3da46ccb-7f57-4b11-b3b5-e3ce03f69678" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostBankMember_7f686eb6-3240-4946-9f68-aa8c33f10d85" xlink:href="cfr-20211231.xsd#cfr_FrostBankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_72ef648e-de88-407a-a11a-f88d43701dfd" xlink:to="loc_cfr_FrostBankMember_7f686eb6-3240-4946-9f68-aa8c33f10d85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_6983d015-95d0-40e8-a4c6-00138627ce6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_6983d015-95d0-40e8-a4c6-00138627ce6c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_6983d015-95d0-40e8-a4c6-00138627ce6c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_6983d015-95d0-40e8-a4c6-00138627ce6c" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_6983d015-95d0-40e8-a4c6-00138627ce6c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_cfa1503c-15ae-4983-9b87-a5d9cb63bae1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_6983d015-95d0-40e8-a4c6-00138627ce6c" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_cfa1503c-15ae-4983-9b87-a5d9cb63bae1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtMember_8e954972-e21f-41c8-bf2e-c2d7b1bd07ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cfa1503c-15ae-4983-9b87-a5d9cb63bae1" xlink:to="loc_us-gaap_SubordinatedDebtMember_8e954972-e21f-41c8-bf2e-c2d7b1bd07ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_f644c100-16da-45c9-95be-ce05bac8b301" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:to="loc_us-gaap_DebtInstrumentAxis_f644c100-16da-45c9-95be-ce05bac8b301" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_f644c100-16da-45c9-95be-ce05bac8b301_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_f644c100-16da-45c9-95be-ce05bac8b301" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_f644c100-16da-45c9-95be-ce05bac8b301_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0c3c90da-50b4-4166-8cf3-5bfea4188f90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_f644c100-16da-45c9-95be-ce05bac8b301" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0c3c90da-50b4-4166-8cf3-5bfea4188f90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_e1d77af2-4f2b-4c7f-a1d9-652199d91530" xlink:href="cfr-20211231.xsd#cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0c3c90da-50b4-4166-8cf3-5bfea4188f90" xlink:to="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_e1d77af2-4f2b-4c7f-a1d9-652199d91530" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_0a63c2ca-9fe0-4418-80fd-6cc03fb896ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:to="loc_us-gaap_StatementClassOfStockAxis_0a63c2ca-9fe0-4418-80fd-6cc03fb896ca" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0a63c2ca-9fe0-4418-80fd-6cc03fb896ca_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0a63c2ca-9fe0-4418-80fd-6cc03fb896ca" xlink:to="loc_us-gaap_ClassOfStockDomain_0a63c2ca-9fe0-4418-80fd-6cc03fb896ca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_edeb781c-3ea2-4202-bbe4-8e137ecfc6cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0a63c2ca-9fe0-4418-80fd-6cc03fb896ca" xlink:to="loc_us-gaap_ClassOfStockDomain_edeb781c-3ea2-4202-bbe4-8e137ecfc6cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_7dfdcdbc-dd82-4b64-a585-f47d172045e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_edeb781c-3ea2-4202-bbe4-8e137ecfc6cf" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_7dfdcdbc-dd82-4b64-a585-f47d172045e4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_5a0ddfa6-8bf6-41c1-8c63-8a58806f9214" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_edeb781c-3ea2-4202-bbe4-8e137ecfc6cf" xlink:to="loc_us-gaap_TreasuryStockMember_5a0ddfa6-8bf6-41c1-8c63-8a58806f9214" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_6b2666a3-069e-4e66-86a6-d6b65f0ecffc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_edeb781c-3ea2-4202-bbe4-8e137ecfc6cf" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_6b2666a3-069e-4e66-86a6-d6b65f0ecffc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember_405d88b7-da91-4228-b553-1653cc841dad" xlink:href="cfr-20211231.xsd#cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_edeb781c-3ea2-4202-bbe4-8e137ecfc6cf" xlink:to="loc_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember_405d88b7-da91-4228-b553-1653cc841dad" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_e7e0bb0f-16f9-49c3-8368-259a67270ab8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_e7e0bb0f-16f9-49c3-8368-259a67270ab8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_e7e0bb0f-16f9-49c3-8368-259a67270ab8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_e7e0bb0f-16f9-49c3-8368-259a67270ab8" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_e7e0bb0f-16f9-49c3-8368-259a67270ab8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_e75728f9-332f-4906-8e30-4f37f060ae72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_e7e0bb0f-16f9-49c3-8368-259a67270ab8" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_e75728f9-332f-4906-8e30-4f37f060ae72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ecf20de6-630c-4fcc-89d7-513b74d6aa46" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:to="loc_srt_RangeAxis_ecf20de6-630c-4fcc-89d7-513b74d6aa46" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ecf20de6-630c-4fcc-89d7-513b74d6aa46_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_ecf20de6-630c-4fcc-89d7-513b74d6aa46" xlink:to="loc_srt_RangeMember_ecf20de6-630c-4fcc-89d7-513b74d6aa46_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a4a2604b-2255-4424-b862-7a013831c919" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_ecf20de6-630c-4fcc-89d7-513b74d6aa46" xlink:to="loc_srt_RangeMember_a4a2604b-2255-4424-b862-7a013831c919" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_9c08433f-4567-497d-83e6-c5eb5420202c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:to="loc_us-gaap_OtherCommitmentsAxis_9c08433f-4567-497d-83e6-c5eb5420202c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_9c08433f-4567-497d-83e6-c5eb5420202c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_9c08433f-4567-497d-83e6-c5eb5420202c" xlink:to="loc_us-gaap_OtherCommitmentsDomain_9c08433f-4567-497d-83e6-c5eb5420202c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_bea761de-2698-453e-9cc9-c7de15d9c1ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_9c08433f-4567-497d-83e6-c5eb5420202c" xlink:to="loc_us-gaap_OtherCommitmentsDomain_bea761de-2698-453e-9cc9-c7de15d9c1ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionAxis_d3fcefdd-cdfc-4139-ac4e-86f8c2beeeb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PositionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:to="loc_us-gaap_PositionAxis_d3fcefdd-cdfc-4139-ac4e-86f8c2beeeb4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionDomain_d3fcefdd-cdfc-4139-ac4e-86f8c2beeeb4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PositionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PositionAxis_d3fcefdd-cdfc-4139-ac4e-86f8c2beeeb4" xlink:to="loc_us-gaap_PositionDomain_d3fcefdd-cdfc-4139-ac4e-86f8c2beeeb4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionDomain_1ae124e3-3bd4-4e03-8b70-8e2e470c3d04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PositionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PositionAxis_d3fcefdd-cdfc-4139-ac4e-86f8c2beeeb4" xlink:to="loc_us-gaap_PositionDomain_1ae124e3-3bd4-4e03-8b70-8e2e470c3d04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionTypeAxis_0fa49163-70fc-4c0e-b052-bb54e48742d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransactionTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:to="loc_us-gaap_TransactionTypeAxis_0fa49163-70fc-4c0e-b052-bb54e48742d5" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionDomain_0fa49163-70fc-4c0e-b052-bb54e48742d5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TransactionTypeAxis_0fa49163-70fc-4c0e-b052-bb54e48742d5" xlink:to="loc_us-gaap_TransactionDomain_0fa49163-70fc-4c0e-b052-bb54e48742d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionDomain_e31fb740-8063-4f5a-beb4-1e3633c7df0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TransactionTypeAxis_0fa49163-70fc-4c0e-b052-bb54e48742d5" xlink:to="loc_us-gaap_TransactionDomain_e31fb740-8063-4f5a-beb4-1e3633c7df0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_b7743a7c-8f4c-4254-8547-794b1b71636a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_b7743a7c-8f4c-4254-8547-794b1b71636a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b7743a7c-8f4c-4254-8547-794b1b71636a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b7743a7c-8f4c-4254-8547-794b1b71636a" xlink:to="loc_us-gaap_EquityComponentDomain_b7743a7c-8f4c-4254-8547-794b1b71636a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_4a6787ed-2779-458a-ad67-d7da99ccb77e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b7743a7c-8f4c-4254-8547-794b1b71636a" xlink:to="loc_us-gaap_EquityComponentDomain_4a6787ed-2779-458a-ad67-d7da99ccb77e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_f90197f7-99d7-4450-a42b-763292d3c520" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_4a6787ed-2779-458a-ad67-d7da99ccb77e" xlink:to="loc_us-gaap_RetainedEarningsMember_f90197f7-99d7-4450-a42b-763292d3c520" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_81dd718d-b7ec-44d5-a349-377d71d8d628" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:to="loc_srt_ConsolidatedEntitiesAxis_81dd718d-b7ec-44d5-a349-377d71d8d628" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_81dd718d-b7ec-44d5-a349-377d71d8d628_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_81dd718d-b7ec-44d5-a349-377d71d8d628" xlink:to="loc_srt_ConsolidatedEntitiesDomain_81dd718d-b7ec-44d5-a349-377d71d8d628_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_c601db6d-55e5-48f4-8845-d6447d26bddc" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_81dd718d-b7ec-44d5-a349-377d71d8d628" xlink:to="loc_srt_ConsolidatedEntitiesDomain_c601db6d-55e5-48f4-8845-d6447d26bddc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WNBCapitalTrustIMember_0d5aa320-439c-403e-b2ca-bb6631c44380" xlink:href="cfr-20211231.xsd#cfr_WNBCapitalTrustIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_c601db6d-55e5-48f4-8845-d6447d26bddc" xlink:to="loc_cfr_WNBCapitalTrustIMember_0d5aa320-439c-403e-b2ca-bb6631c44380" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_dd7b8036-e117-43fd-a9c5-04f1749e7b06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_dd7b8036-e117-43fd-a9c5-04f1749e7b06" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_dd7b8036-e117-43fd-a9c5-04f1749e7b06_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_dd7b8036-e117-43fd-a9c5-04f1749e7b06" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_dd7b8036-e117-43fd-a9c5-04f1749e7b06_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_ef664e0f-8b99-46b1-8a6a-02700118b12c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_dd7b8036-e117-43fd-a9c5-04f1749e7b06" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_ef664e0f-8b99-46b1-8a6a-02700118b12c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_f42f9a3c-fd88-4725-aead-eb700e3231d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_ef664e0f-8b99-46b1-8a6a-02700118b12c" xlink:to="loc_us-gaap_SubsequentEventMember_f42f9a3c-fd88-4725-aead-eb700e3231d8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#RegulatoryMattersActualandRequiredCapitalRatiosDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail" xlink:type="extended" id="i6649463e3e214b6cb3fee851ebfbf63c_RegulatoryMattersActualandRequiredCapitalRatiosDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapital_a3d7fcc9-a2a2-490e-b622-517a8af8815c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonEquityTierOneCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_CommonEquityTierOneCapital_a3d7fcc9-a2a2-490e-b622-517a8af8815c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRatio_261e233c-bc53-4ef9-8d5d-ccfbda661405" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonEquityTierOneCapitalRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_CommonEquityTierOneCapitalRatio_261e233c-bc53-4ef9-8d5d-ccfbda661405" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_03b840e0-be10-48ce-bd29-975269185ef7" xlink:href="cfr-20211231.xsd#cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_03b840e0-be10-48ce-bd29-975269185ef7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_a06aff5f-ae4b-460e-9b2c-ed9d3ac2e2a1" xlink:href="cfr-20211231.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_a06aff5f-ae4b-460e-9b2c-ed9d3ac2e2a1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized_d7fa01fe-0f52-4784-a8d8-bfd3216d24f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized_d7fa01fe-0f52-4784-a8d8-bfd3216d24f3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum_204a41e0-3538-4a74-bb30-54ee12e29c36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum_204a41e0-3538-4a74-bb30-54ee12e29c36" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapital_f45386bc-e46f-41d5-ac0d-3b04d9e9d9a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_TierOneRiskBasedCapital_f45386bc-e46f-41d5-ac0d-3b04d9e9d9a3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets_6f4ceb3b-c6cc-4fed-92e5-ec2e8f834dcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets_6f4ceb3b-c6cc-4fed-92e5-ec2e8f834dcd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_0382f4f1-9f9d-43b8-ae21-515a2c7df26d" xlink:href="cfr-20211231.xsd#cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_0382f4f1-9f9d-43b8-ae21-515a2c7df26d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_914a52e4-7983-49a7-8dbd-82a1873d5b47" xlink:href="cfr-20211231.xsd#cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_914a52e4-7983-49a7-8dbd-82a1873d5b47" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_7cff2853-a12b-4ee7-bb16-026990c31dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_7cff2853-a12b-4ee7-bb16-026990c31dbd" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_c49dfdf9-a78f-4d96-8654-298b3e61577b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_c49dfdf9-a78f-4d96-8654-298b3e61577b" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Capital_aac65083-b982-4134-a222-eb06b2ea5d1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Capital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_Capital_aac65083-b982-4134-a222-eb06b2ea5d1b" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets_0e9b69fd-8a85-42df-971a-fe935461acb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_CapitalToRiskWeightedAssets_0e9b69fd-8a85-42df-971a-fe935461acb2" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_fee896c7-b090-43d3-97d6-e0644f6ff042" xlink:href="cfr-20211231.xsd#cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_fee896c7-b090-43d3-97d6-e0644f6ff042" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_a374ec3b-d9c9-497c-ab5d-9fb907854f26" xlink:href="cfr-20211231.xsd#cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_a374ec3b-d9c9-497c-ab5d-9fb907854f26" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalized_1bdbe4e2-aa64-4629-92c9-bfc829084fc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredToBeWellCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalized_1bdbe4e2-aa64-4629-92c9-bfc829084fc8" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_1e35468d-b144-4fbe-b15a-3d560ef9c680" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_1e35468d-b144-4fbe-b15a-3d560ef9c680" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapital_13829e7e-b87a-4005-b3f0-1d35486f221c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_TierOneLeverageCapital_13829e7e-b87a-4005-b3f0-1d35486f221c" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_f4e6c91b-8b5e-49fa-b09b-6c0d0ed3bee0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalToAverageAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_f4e6c91b-8b5e-49fa-b09b-6c0d0ed3bee0" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_0db72bb9-83a6-4825-8f96-de44d5896798" xlink:href="cfr-20211231.xsd#cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_0db72bb9-83a6-4825-8f96-de44d5896798" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_1b705a1b-f24e-4274-82ac-f39e85ce5cee" xlink:href="cfr-20211231.xsd#cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_1b705a1b-f24e-4274-82ac-f39e85ce5cee" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_e5cb3381-7ec9-4066-8ee0-828dfc24f0e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_e5cb3381-7ec9-4066-8ee0-828dfc24f0e1" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_e6a730b8-ae04-4c80-aba9-b920e5374469" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_e6a730b8-ae04-4c80-aba9-b920e5374469" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_73937991-a65f-4349-b481-7ba82dc2b7f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_73937991-a65f-4349-b481-7ba82dc2b7f7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7fe58525-c722-4944-b0d6-77a07e263468" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_73937991-a65f-4349-b481-7ba82dc2b7f7" xlink:to="loc_dei_LegalEntityAxis_7fe58525-c722-4944-b0d6-77a07e263468" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7fe58525-c722-4944-b0d6-77a07e263468_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_7fe58525-c722-4944-b0d6-77a07e263468" xlink:to="loc_dei_EntityDomain_7fe58525-c722-4944-b0d6-77a07e263468_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0266bdcd-fc61-4cf1-8d31-3f1294c2b23a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_7fe58525-c722-4944-b0d6-77a07e263468" xlink:to="loc_dei_EntityDomain_0266bdcd-fc61-4cf1-8d31-3f1294c2b23a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostMember_265a91f6-25b0-402c-a5f5-505fbf7cd025" xlink:href="cfr-20211231.xsd#cfr_CullenFrostMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_0266bdcd-fc61-4cf1-8d31-3f1294c2b23a" xlink:to="loc_cfr_CullenFrostMember_265a91f6-25b0-402c-a5f5-505fbf7cd025" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostBankMember_4e47936a-62bb-4e97-886d-47d7c3dd2876" xlink:href="cfr-20211231.xsd#cfr_FrostBankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_0266bdcd-fc61-4cf1-8d31-3f1294c2b23a" xlink:to="loc_cfr_FrostBankMember_4e47936a-62bb-4e97-886d-47d7c3dd2876" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail" xlink:type="extended" id="ia6e5750672a647989a6311e362df6945_EmployeeBenefitPlansNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:href="cfr-20211231.xsd#cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_3e74b605-e838-45d0-bdaf-e500bf2ebbe2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_3e74b605-e838-45d0-bdaf-e500bf2ebbe2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_67b0d159-e8dc-4620-a0bc-9fce28598252" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_67b0d159-e8dc-4620-a0bc-9fce28598252" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageOfEquityInvestmentsInMutualFund_44b85c3d-efe2-45da-bb5d-1089b7e6e328" xlink:href="cfr-20211231.xsd#cfr_PercentageOfEquityInvestmentsInMutualFund"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_PercentageOfEquityInvestmentsInMutualFund_44b85c3d-efe2-45da-bb5d-1089b7e6e328" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_a867bd01-71be-4fd9-af4c-667a755019be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_a867bd01-71be-4fd9-af4c-667a755019be" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear_bb31c5be-c191-4f69-b079-779fff3b0812" xlink:href="cfr-20211231.xsd#cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear_bb31c5be-c191-4f69-b079-779fff3b0812" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_cafe184c-9e57-423c-8c9a-916e50529172" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_cafe184c-9e57-423c-8c9a-916e50529172" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_6a9ec1c7-6699-412a-ba37-d3afc3dd6e49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_6a9ec1c7-6699-412a-ba37-d3afc3dd6e49" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_994ac8ba-7b1f-461c-b121-eb5a506921b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_994ac8ba-7b1f-461c-b121-eb5a506921b6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Numberofstockplans_c7981d59-89d0-4e63-980f-a4d5cfc71815" xlink:href="cfr-20211231.xsd#cfr_Numberofstockplans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_Numberofstockplans_c7981d59-89d0-4e63-980f-a4d5cfc71815" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6936af6f-25ed-491a-9f3e-6ca4a28e63b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6936af6f-25ed-491a-9f3e-6ca4a28e63b6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_f17c35df-a56f-4ffc-95f1-4cba06f7a2f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_f17c35df-a56f-4ffc-95f1-4cba06f7a2f0" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_a569b36f-da3b-4876-bea6-96d9e0425a0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_a569b36f-da3b-4876-bea6-96d9e0425a0b" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BaseYearAdjustedNetRevenueAmount_68e4af2b-dfa8-4b9b-b1a0-e2095e2a688c" xlink:href="cfr-20211231.xsd#cfr_BaseYearAdjustedNetRevenueAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_BaseYearAdjustedNetRevenueAmount_68e4af2b-dfa8-4b9b-b1a0-e2095e2a688c" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BaseYearCalculationBasisPointAdjustment_64715211-f8ce-4f7f-88d7-9dbe969134d6" xlink:href="cfr-20211231.xsd#cfr_BaseYearCalculationBasisPointAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_BaseYearCalculationBasisPointAdjustment_64715211-f8ce-4f7f-88d7-9dbe969134d6" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth_5ee95f13-8449-495f-a2ea-a48685e3b12d" xlink:href="cfr-20211231.xsd#cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth_5ee95f13-8449-495f-a2ea-a48685e3b12d" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AwardPayoutPercentageOfTargetAt0Percent_7e1f4f94-dbe1-4b90-82a3-6af860329eb6" xlink:href="cfr-20211231.xsd#cfr_AwardPayoutPercentageOfTargetAt0Percent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_AwardPayoutPercentageOfTargetAt0Percent_7e1f4f94-dbe1-4b90-82a3-6af860329eb6" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageLevelOfAchievement13PercentAverageGrowth_fade4bb9-95f8-4ba9-abeb-3d187e3e7272" xlink:href="cfr-20211231.xsd#cfr_PercentageLevelOfAchievement13PercentAverageGrowth"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_PercentageLevelOfAchievement13PercentAverageGrowth_fade4bb9-95f8-4ba9-abeb-3d187e3e7272" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AwardPayoutPercentageOfTargetAt50Percent_41de61d8-1cc9-407a-9767-1b2cce6b6a98" xlink:href="cfr-20211231.xsd#cfr_AwardPayoutPercentageOfTargetAt50Percent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_AwardPayoutPercentageOfTargetAt50Percent_41de61d8-1cc9-407a-9767-1b2cce6b6a98" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageLevelOfAchievement19PercentAverageGrowth_3cf2ed2a-7ae2-4afe-9450-353ebf6cd136" xlink:href="cfr-20211231.xsd#cfr_PercentageLevelOfAchievement19PercentAverageGrowth"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_PercentageLevelOfAchievement19PercentAverageGrowth_3cf2ed2a-7ae2-4afe-9450-353ebf6cd136" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AwardPayoutPercentageOfTargetAt100Percent_6d4ae0be-2d93-4a0c-910d-ed422c597aa6" xlink:href="cfr-20211231.xsd#cfr_AwardPayoutPercentageOfTargetAt100Percent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_AwardPayoutPercentageOfTargetAt100Percent_6d4ae0be-2d93-4a0c-910d-ed422c597aa6" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageLevelOfAchievement25PercentAverageGrowth_b4743989-a749-4389-afb1-0a0b99bf4076" xlink:href="cfr-20211231.xsd#cfr_PercentageLevelOfAchievement25PercentAverageGrowth"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_PercentageLevelOfAchievement25PercentAverageGrowth_b4743989-a749-4389-afb1-0a0b99bf4076" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AwardPayoutPercentageOfTargetAt150Percent_502e999d-84b5-4999-aacd-fb84957c6dc2" xlink:href="cfr-20211231.xsd#cfr_AwardPayoutPercentageOfTargetAt150Percent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_AwardPayoutPercentageOfTargetAt150Percent_502e999d-84b5-4999-aacd-fb84957c6dc2" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement_14fe8d5a-19aa-4a13-b5e0-33793791360d" xlink:href="cfr-20211231.xsd#cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement_14fe8d5a-19aa-4a13-b5e0-33793791360d" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement_f316063a-eaaa-46c9-b910-55105049bec9" xlink:href="cfr-20211231.xsd#cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement_f316063a-eaaa-46c9-b910-55105049bec9" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement_57d8699d-2459-4e67-8b1a-06b5dbd735e3" xlink:href="cfr-20211231.xsd#cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement_57d8699d-2459-4e67-8b1a-06b5dbd735e3" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement_12daf93e-5aec-4a51-a2cd-445d1f6d3372" xlink:href="cfr-20211231.xsd#cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement_12daf93e-5aec-4a51-a2cd-445d1f6d3372" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsShareBasedCompensation_7fce4f07-418d-4239-a5c9-5f8b22310fbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_us-gaap_DividendsShareBasedCompensation_7fce4f07-418d-4239-a5c9-5f8b22310fbf" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_844dae0e-c52e-4aee-be71-b90c04f9362f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_844dae0e-c52e-4aee-be71-b90c04f9362f" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_32b86afb-5108-44a2-b699-738a70217a68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_32b86afb-5108-44a2-b699-738a70217a68" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_5ae9573d-2bd6-4eea-a6eb-2ff578b53d7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_5ae9573d-2bd6-4eea-a6eb-2ff578b53d7c" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_be091435-9517-4450-97c5-b35855dabf06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_be091435-9517-4450-97c5-b35855dabf06" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_fae18bad-ae09-43d1-ace1-f280273b87f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_be091435-9517-4450-97c5-b35855dabf06" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_fae18bad-ae09-43d1-ace1-f280273b87f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_fae18bad-ae09-43d1-ace1-f280273b87f9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_fae18bad-ae09-43d1-ace1-f280273b87f9" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_fae18bad-ae09-43d1-ace1-f280273b87f9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_bcc881f7-252d-4bf4-8eb9-bf1aa6852fe0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_fae18bad-ae09-43d1-ace1-f280273b87f9" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_bcc881f7-252d-4bf4-8eb9-bf1aa6852fe0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredProfitSharingMember_078adcf6-3115-4ec8-bdac-b53ca44901fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredProfitSharingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_bcc881f7-252d-4bf4-8eb9-bf1aa6852fe0" xlink:to="loc_us-gaap_DeferredProfitSharingMember_078adcf6-3115-4ec8-bdac-b53ca44901fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_1e45c6b0-761e-4c69-96d3-21255a32672c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_bcc881f7-252d-4bf4-8eb9-bf1aa6852fe0" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_1e45c6b0-761e-4c69-96d3-21255a32672c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_a3bf95a3-c7ac-4d0f-b695-b7afcde77c27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_be091435-9517-4450-97c5-b35855dabf06" xlink:to="loc_us-gaap_RetirementPlanNameAxis_a3bf95a3-c7ac-4d0f-b695-b7afcde77c27" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_a3bf95a3-c7ac-4d0f-b695-b7afcde77c27_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanNameAxis_a3bf95a3-c7ac-4d0f-b695-b7afcde77c27" xlink:to="loc_us-gaap_RetirementPlanNameDomain_a3bf95a3-c7ac-4d0f-b695-b7afcde77c27_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_702929c3-4d2c-4b1c-ac74-de385cd26012" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanNameAxis_a3bf95a3-c7ac-4d0f-b695-b7afcde77c27" xlink:to="loc_us-gaap_RetirementPlanNameDomain_702929c3-4d2c-4b1c-ac74-de385cd26012" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis_ed71fca9-1138-4910-8dab-bbe68580af99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTaxStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_be091435-9517-4450-97c5-b35855dabf06" xlink:to="loc_us-gaap_RetirementPlanTaxStatusAxis_ed71fca9-1138-4910-8dab-bbe68580af99" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_ed71fca9-1138-4910-8dab-bbe68580af99_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_ed71fca9-1138-4910-8dab-bbe68580af99" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_ed71fca9-1138-4910-8dab-bbe68580af99_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_e0954a5c-bd71-44e3-b129-4e804c9fdf05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_ed71fca9-1138-4910-8dab-bbe68580af99" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_e0954a5c-bd71-44e3-b129-4e804c9fdf05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QualifiedPlanMember_bcf0f28a-2804-4069-a85e-1c35422b8885" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_QualifiedPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain_e0954a5c-bd71-44e3-b129-4e804c9fdf05" xlink:to="loc_us-gaap_QualifiedPlanMember_bcf0f28a-2804-4069-a85e-1c35422b8885" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ebe312d4-9bc3-4682-a98a-42ab3e89c004" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_be091435-9517-4450-97c5-b35855dabf06" xlink:to="loc_srt_RangeAxis_ebe312d4-9bc3-4682-a98a-42ab3e89c004" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ebe312d4-9bc3-4682-a98a-42ab3e89c004_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_ebe312d4-9bc3-4682-a98a-42ab3e89c004" xlink:to="loc_srt_RangeMember_ebe312d4-9bc3-4682-a98a-42ab3e89c004_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4d0b3d40-af18-4e82-a4be-a3aa7800629a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_ebe312d4-9bc3-4682-a98a-42ab3e89c004" xlink:to="loc_srt_RangeMember_4d0b3d40-af18-4e82-a4be-a3aa7800629a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ddf80f0f-fe1c-4db4-a52a-4556a567951e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4d0b3d40-af18-4e82-a4be-a3aa7800629a" xlink:to="loc_srt_MinimumMember_ddf80f0f-fe1c-4db4-a52a-4556a567951e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_20ef1b1a-b78f-43c7-8a02-c26238ed926f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4d0b3d40-af18-4e82-a4be-a3aa7800629a" xlink:to="loc_srt_MaximumMember_20ef1b1a-b78f-43c7-8a02-c26238ed926f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_bf202af9-2716-4fba-b5f8-0183ea9a46dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_be091435-9517-4450-97c5-b35855dabf06" xlink:to="loc_us-gaap_PlanNameAxis_bf202af9-2716-4fba-b5f8-0183ea9a46dd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_bf202af9-2716-4fba-b5f8-0183ea9a46dd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_bf202af9-2716-4fba-b5f8-0183ea9a46dd" xlink:to="loc_us-gaap_PlanNameDomain_bf202af9-2716-4fba-b5f8-0183ea9a46dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_8c13e841-dbdf-49e7-a828-a02eb93866f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_bf202af9-2716-4fba-b5f8-0183ea9a46dd" xlink:to="loc_us-gaap_PlanNameDomain_8c13e841-dbdf-49e7-a828-a02eb93866f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TwoThousandFifteenPlanMember_5073fe87-f78c-4a99-83ca-2f659b60f48c" xlink:href="cfr-20211231.xsd#cfr_TwoThousandFifteenPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_8c13e841-dbdf-49e7-a828-a02eb93866f4" xlink:to="loc_cfr_TwoThousandFifteenPlanMember_5073fe87-f78c-4a99-83ca-2f659b60f48c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_c3c8d031-0902-46b1-ad9b-f22e144334e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_be091435-9517-4450-97c5-b35855dabf06" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_c3c8d031-0902-46b1-ad9b-f22e144334e6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_c3c8d031-0902-46b1-ad9b-f22e144334e6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_c3c8d031-0902-46b1-ad9b-f22e144334e6" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_c3c8d031-0902-46b1-ad9b-f22e144334e6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_fc85b4a2-11b7-4aa3-8e67-f018ea63fd70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_c3c8d031-0902-46b1-ad9b-f22e144334e6" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_fc85b4a2-11b7-4aa3-8e67-f018ea63fd70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_4993add3-e454-4ea7-b59d-b16ba7809d52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_fc85b4a2-11b7-4aa3-8e67-f018ea63fd70" xlink:to="loc_us-gaap_EquitySecuritiesMember_4993add3-e454-4ea7-b59d-b16ba7809d52" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember_bbedd2ff-ba40-482e-a452-f9f81039911a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FixedIncomeSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_fc85b4a2-11b7-4aa3-8e67-f018ea63fd70" xlink:to="loc_us-gaap_FixedIncomeSecuritiesMember_bbedd2ff-ba40-482e-a452-f9f81039911a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_bdb4dc4e-d323-4efd-84fc-a8d15bff4e12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_be091435-9517-4450-97c5-b35855dabf06" xlink:to="loc_us-gaap_AwardTypeAxis_bdb4dc4e-d323-4efd-84fc-a8d15bff4e12" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bdb4dc4e-d323-4efd-84fc-a8d15bff4e12_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_bdb4dc4e-d323-4efd-84fc-a8d15bff4e12" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bdb4dc4e-d323-4efd-84fc-a8d15bff4e12_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f828d17-c117-4906-94b6-74d314e6418e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_bdb4dc4e-d323-4efd-84fc-a8d15bff4e12" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f828d17-c117-4906-94b6-74d314e6418e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_ce31b112-3dd2-42e2-a9aa-4052f110f33f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f828d17-c117-4906-94b6-74d314e6418e" xlink:to="loc_us-gaap_StockOptionMember_ce31b112-3dd2-42e2-a9aa-4052f110f33f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_e08baacb-0fc2-4cfc-b3ec-30b2aee00162" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f828d17-c117-4906-94b6-74d314e6418e" xlink:to="loc_us-gaap_PerformanceSharesMember_e08baacb-0fc2-4cfc-b3ec-30b2aee00162" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonVestedStockAndStockUnitsMember_98a49d85-5a53-4508-80e1-56ebace07cca" xlink:href="cfr-20211231.xsd#cfr_NonVestedStockAndStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f828d17-c117-4906-94b6-74d314e6418e" xlink:to="loc_cfr_NonVestedStockAndStockUnitsMember_98a49d85-5a53-4508-80e1-56ebace07cca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_6c50db4a-b790-4416-bb35-76c3039eeee3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f828d17-c117-4906-94b6-74d314e6418e" xlink:to="loc_us-gaap_EmployeeStockOptionMember_6c50db4a-b790-4416-bb35-76c3039eeee3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_2a420c1a-30e8-4181-b2b6-81dcfd2c109c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_be091435-9517-4450-97c5-b35855dabf06" xlink:to="loc_srt_StatementScenarioAxis_2a420c1a-30e8-4181-b2b6-81dcfd2c109c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_2a420c1a-30e8-4181-b2b6-81dcfd2c109c_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_2a420c1a-30e8-4181-b2b6-81dcfd2c109c" xlink:to="loc_srt_ScenarioUnspecifiedDomain_2a420c1a-30e8-4181-b2b6-81dcfd2c109c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_0d7f9a36-903d-4bde-b291-f8d898e90a1c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_2a420c1a-30e8-4181-b2b6-81dcfd2c109c" xlink:to="loc_srt_ScenarioUnspecifiedDomain_0d7f9a36-903d-4bde-b291-f8d898e90a1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProFormaMember_ca168649-c92c-4035-b6e5-9f5081eda2df" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProFormaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_0d7f9a36-903d-4bde-b291-f8d898e90a1c" xlink:to="loc_srt_ProFormaMember_ca168649-c92c-4035-b6e5-9f5081eda2df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_976bdcbe-22cd-45f1-a2c7-36626e001527" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_be091435-9517-4450-97c5-b35855dabf06" xlink:to="loc_us-gaap_AwardDateAxis_976bdcbe-22cd-45f1-a2c7-36626e001527" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_976bdcbe-22cd-45f1-a2c7-36626e001527_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardDateAxis_976bdcbe-22cd-45f1-a2c7-36626e001527" xlink:to="loc_us-gaap_AwardDateDomain_976bdcbe-22cd-45f1-a2c7-36626e001527_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_8eac69b4-526a-4a54-a942-d3c651808bb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardDateAxis_976bdcbe-22cd-45f1-a2c7-36626e001527" xlink:to="loc_us-gaap_AwardDateDomain_8eac69b4-526a-4a54-a942-d3c651808bb9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2021Member_dc6bec78-4061-45b3-9dbb-bf68892cb4a0" xlink:href="cfr-20211231.xsd#cfr_A2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_8eac69b4-526a-4a54-a942-d3c651808bb9" xlink:to="loc_cfr_A2021Member_dc6bec78-4061-45b3-9dbb-bf68892cb4a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorTo2021Member_54346957-13c5-404c-976f-03e07bb9f59f" xlink:href="cfr-20211231.xsd#cfr_PriorTo2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_8eac69b4-526a-4a54-a942-d3c651808bb9" xlink:to="loc_cfr_PriorTo2021Member_54346957-13c5-404c-976f-03e07bb9f59f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail" xlink:type="extended" id="i5884cbd8f3f54ce09e6ebb84756243fc_EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bf5b9263-8fac-4da3-9a41-0ca47b8f0f67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_e265281b-029c-49d2-8bed-f1e8613bcd28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bf5b9263-8fac-4da3-9a41-0ca47b8f0f67" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_e265281b-029c-49d2-8bed-f1e8613bcd28" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_4130b08a-f12d-4039-8000-e04042d1e7b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bf5b9263-8fac-4da3-9a41-0ca47b8f0f67" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_4130b08a-f12d-4039-8000-e04042d1e7b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_9d6f8fa4-fabb-4e9c-bd26-7caf50c455b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bf5b9263-8fac-4da3-9a41-0ca47b8f0f67" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_9d6f8fa4-fabb-4e9c-bd26-7caf50c455b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_fa02477d-aa89-4069-a790-0c9d1805c288" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bf5b9263-8fac-4da3-9a41-0ca47b8f0f67" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_fa02477d-aa89-4069-a790-0c9d1805c288" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4fdecf00-e92b-4b62-909c-04a79bd28001" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bf5b9263-8fac-4da3-9a41-0ca47b8f0f67" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4fdecf00-e92b-4b62-909c-04a79bd28001" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_53de64ea-64da-4a5d-b09d-b2b28a1f19ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4fdecf00-e92b-4b62-909c-04a79bd28001" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_53de64ea-64da-4a5d-b09d-b2b28a1f19ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_53de64ea-64da-4a5d-b09d-b2b28a1f19ed_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_53de64ea-64da-4a5d-b09d-b2b28a1f19ed" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_53de64ea-64da-4a5d-b09d-b2b28a1f19ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_14b5d02a-1bdb-497c-a628-b22b7bb11363" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_53de64ea-64da-4a5d-b09d-b2b28a1f19ed" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_14b5d02a-1bdb-497c-a628-b22b7bb11363" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_393c4242-311c-4314-97af-f74243cf306b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_14b5d02a-1bdb-497c-a628-b22b7bb11363" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_393c4242-311c-4314-97af-f74243cf306b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_f1203cef-1066-4b29-88a0-b1aedbb510a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_14b5d02a-1bdb-497c-a628-b22b7bb11363" xlink:to="loc_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_f1203cef-1066-4b29-88a0-b1aedbb510a2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail" xlink:type="extended" id="i594279812a70493da79d4ce9ac56b2cb_EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_579bd61e-1521-4582-931b-49e50269760b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_4af95fff-c391-4a73-b4a4-b9f6c833cb24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_579bd61e-1521-4582-931b-49e50269760b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_4af95fff-c391-4a73-b4a4-b9f6c833cb24" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_f614e336-8b6c-4128-9288-707d9c728b1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_579bd61e-1521-4582-931b-49e50269760b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_f614e336-8b6c-4128-9288-707d9c728b1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_de185b7f-5f59-41e7-b0a6-71d435cfb744" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_579bd61e-1521-4582-931b-49e50269760b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_de185b7f-5f59-41e7-b0a6-71d435cfb744" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6650db28-8e67-4574-b9d5-b24c74b42ec2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_579bd61e-1521-4582-931b-49e50269760b" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6650db28-8e67-4574-b9d5-b24c74b42ec2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_a1355fad-7fdc-4ffc-b9ec-8ddcec72bd2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6650db28-8e67-4574-b9d5-b24c74b42ec2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_a1355fad-7fdc-4ffc-b9ec-8ddcec72bd2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_a1355fad-7fdc-4ffc-b9ec-8ddcec72bd2b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_a1355fad-7fdc-4ffc-b9ec-8ddcec72bd2b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_a1355fad-7fdc-4ffc-b9ec-8ddcec72bd2b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_2be91116-1ebd-4451-b595-bdec8ee2d126" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_a1355fad-7fdc-4ffc-b9ec-8ddcec72bd2b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_2be91116-1ebd-4451-b595-bdec8ee2d126" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail" xlink:type="extended" id="i4c504b5e35e04c08a2d25ffe62c9b10d_EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f287680c-ba71-444b-924f-4d6eb8a46043" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_652a2c47-ed6c-469a-a665-d24a28808b34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f287680c-ba71-444b-924f-4d6eb8a46043" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_652a2c47-ed6c-469a-a665-d24a28808b34" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect_c46f4390-9ea7-4380-909d-4c1cfc92cd55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f287680c-ba71-444b-924f-4d6eb8a46043" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect_c46f4390-9ea7-4380-909d-4c1cfc92cd55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax_dcb394b7-3641-4caa-8de8-ea2005706f35" xlink:href="cfr-20211231.xsd#cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f287680c-ba71-444b-924f-4d6eb8a46043" xlink:to="loc_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax_dcb394b7-3641-4caa-8de8-ea2005706f35" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c7b56ed7-c60e-4b2b-bba3-226cc9acd064" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f287680c-ba71-444b-924f-4d6eb8a46043" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c7b56ed7-c60e-4b2b-bba3-226cc9acd064" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_ef3a2a61-9ddc-496a-bf3a-42fc9d6c123d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c7b56ed7-c60e-4b2b-bba3-226cc9acd064" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_ef3a2a61-9ddc-496a-bf3a-42fc9d6c123d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_ef3a2a61-9ddc-496a-bf3a-42fc9d6c123d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_ef3a2a61-9ddc-496a-bf3a-42fc9d6c123d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_ef3a2a61-9ddc-496a-bf3a-42fc9d6c123d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_c219e94e-0961-46ca-bbec-9b481fc2eb4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_ef3a2a61-9ddc-496a-bf3a-42fc9d6c123d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_c219e94e-0961-46ca-bbec-9b481fc2eb4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_d7dd82c7-c508-4516-83ee-aae8f8f884d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_c219e94e-0961-46ca-bbec-9b481fc2eb4c" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_d7dd82c7-c508-4516-83ee-aae8f8f884d3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansFairValueofPlanAssetsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail" xlink:type="extended" id="iaf34601986574a409c454c85ece05193_EmployeeBenefitPlansFairValueofPlanAssetsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bcfbcd32-62b7-4fbb-bd24-b25c52ed257f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_b72a9df7-828e-4823-a300-9be8f7d12e96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bcfbcd32-62b7-4fbb-bd24-b25c52ed257f" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_b72a9df7-828e-4823-a300-9be8f7d12e96" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_50ce57eb-bec2-4990-acf1-c7883349e13a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bcfbcd32-62b7-4fbb-bd24-b25c52ed257f" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_50ce57eb-bec2-4990-acf1-c7883349e13a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_4be32042-85d8-4e48-87df-7e38e0eeec7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_50ce57eb-bec2-4990-acf1-c7883349e13a" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_4be32042-85d8-4e48-87df-7e38e0eeec7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_4be32042-85d8-4e48-87df-7e38e0eeec7d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_4be32042-85d8-4e48-87df-7e38e0eeec7d" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_4be32042-85d8-4e48-87df-7e38e0eeec7d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_fbc952b2-f0b8-4226-b7c6-04080cc34c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_4be32042-85d8-4e48-87df-7e38e0eeec7d" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_fbc952b2-f0b8-4226-b7c6-04080cc34c2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MutualFundsMember_9014b587-54fb-47b8-9e81-7dece96c592f" xlink:href="cfr-20211231.xsd#cfr_MutualFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_fbc952b2-f0b8-4226-b7c6-04080cc34c2c" xlink:to="loc_cfr_MutualFundsMember_9014b587-54fb-47b8-9e81-7dece96c592f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_b2ba856a-6bca-45d6-bf9a-3b454cc9916a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_fbc952b2-f0b8-4226-b7c6-04080cc34c2c" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_b2ba856a-6bca-45d6-bf9a-3b454cc9916a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2712e021-63ac-45d3-ae3a-8f10902d128a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_50ce57eb-bec2-4990-acf1-c7883349e13a" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2712e021-63ac-45d3-ae3a-8f10902d128a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2712e021-63ac-45d3-ae3a-8f10902d128a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2712e021-63ac-45d3-ae3a-8f10902d128a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2712e021-63ac-45d3-ae3a-8f10902d128a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f5899b32-ff0f-490f-8639-a8c6e06d3709" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2712e021-63ac-45d3-ae3a-8f10902d128a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f5899b32-ff0f-490f-8639-a8c6e06d3709" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_93547341-2797-495d-8108-00f1f1b785c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f5899b32-ff0f-490f-8639-a8c6e06d3709" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_93547341-2797-495d-8108-00f1f1b785c3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail" xlink:type="extended" id="if4835623ce6f4a5d816306cfd8c494fa_EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3c4e8b19-6e07-4d24-ae1c-826149eb12cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3c4e8b19-6e07-4d24-ae1c-826149eb12cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d546fab2-fd26-4cc7-a5d5-aab0130d51de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e93574da-a703-440c-8035-4f82f895bfff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e93574da-a703-440c-8035-4f82f895bfff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_a8ac2e8f-166c-43d0-955e-078a53c20f29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d4c0c322-2ebb-43a4-8bf7-f60fba4b38a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d4c0c322-2ebb-43a4-8bf7-f60fba4b38a0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7412e4c1-67a1-4067-8301-6aba6a52b64c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7412e4c1-67a1-4067-8301-6aba6a52b64c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_af0af037-27d5-4dc6-a257-abaaa09f16af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_af0af037-27d5-4dc6-a257-abaaa09f16af" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3ff5103c-15c3-42a4-a7fe-331f172bc53a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3ff5103c-15c3-42a4-a7fe-331f172bc53a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_ecab53ab-ed54-422c-8dc0-1bdb95c0e4ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_ecab53ab-ed54-422c-8dc0-1bdb95c0e4ee" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_875c74aa-9e69-4de4-86fa-6a0b9b90593e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_875c74aa-9e69-4de4-86fa-6a0b9b90593e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1fa97555-00d3-41e7-869d-2df2657ab782" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1fa97555-00d3-41e7-869d-2df2657ab782" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1c693544-ba6a-4e3e-b5e6-c7e474cd806f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4468fd40-410b-41ba-a859-3190380fe5ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4468fd40-410b-41ba-a859-3190380fe5ac" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d70057d5-3484-49ea-9b68-f8c8b5d6892c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_d3b486cd-0837-4566-94dc-61a35b11de1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_d3b486cd-0837-4566-94dc-61a35b11de1b" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1dae8898-f33f-47e8-9b51-3200708c02c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1dae8898-f33f-47e8-9b51-3200708c02c2" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_45020785-f42e-48d7-8616-647bf6b2c6d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_45020785-f42e-48d7-8616-647bf6b2c6d2" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_542055b9-088c-478d-8de2-b588d91279f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_542055b9-088c-478d-8de2-b588d91279f3" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_afda9465-59a3-4a54-8d22-e1fffb3feb86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_afda9465-59a3-4a54-8d22-e1fffb3feb86" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_27f275a8-275f-4f42-894c-69c240ad0184" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_afda9465-59a3-4a54-8d22-e1fffb3feb86" xlink:to="loc_srt_RangeAxis_27f275a8-275f-4f42-894c-69c240ad0184" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_27f275a8-275f-4f42-894c-69c240ad0184_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_27f275a8-275f-4f42-894c-69c240ad0184" xlink:to="loc_srt_RangeMember_27f275a8-275f-4f42-894c-69c240ad0184_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_76f1ac35-6b22-49b2-8556-bc10e067d528" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_27f275a8-275f-4f42-894c-69c240ad0184" xlink:to="loc_srt_RangeMember_76f1ac35-6b22-49b2-8556-bc10e067d528" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_fef480d8-a198-421e-98d0-2607b4b53901" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_76f1ac35-6b22-49b2-8556-bc10e067d528" xlink:to="loc_srt_MaximumMember_fef480d8-a198-421e-98d0-2607b4b53901" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3a69f886-8b9a-4caf-b475-e3c786513828" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_afda9465-59a3-4a54-8d22-e1fffb3feb86" xlink:to="loc_us-gaap_AwardTypeAxis_3a69f886-8b9a-4caf-b475-e3c786513828" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3a69f886-8b9a-4caf-b475-e3c786513828_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_3a69f886-8b9a-4caf-b475-e3c786513828" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3a69f886-8b9a-4caf-b475-e3c786513828_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5f9c12ae-7a8e-422c-b633-4f1797efeda7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_3a69f886-8b9a-4caf-b475-e3c786513828" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5f9c12ae-7a8e-422c-b633-4f1797efeda7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DirectordeferredstockunitsoutstandingMember_825ede3c-498c-48ec-a3b3-9a64519d50fa" xlink:href="cfr-20211231.xsd#cfr_DirectordeferredstockunitsoutstandingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5f9c12ae-7a8e-422c-b633-4f1797efeda7" xlink:to="loc_cfr_DirectordeferredstockunitsoutstandingMember_825ede3c-498c-48ec-a3b3-9a64519d50fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonVestedStockAwardsOutstandingMember_304ecb6e-579d-45b3-88f0-00a4dd5a7074" xlink:href="cfr-20211231.xsd#cfr_NonVestedStockAwardsOutstandingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5f9c12ae-7a8e-422c-b633-4f1797efeda7" xlink:to="loc_cfr_NonVestedStockAwardsOutstandingMember_304ecb6e-579d-45b3-88f0-00a4dd5a7074" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_a912b087-fa24-4efe-988e-00c23621b9c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5f9c12ae-7a8e-422c-b633-4f1797efeda7" xlink:to="loc_us-gaap_PerformanceSharesMember_a912b087-fa24-4efe-988e-00c23621b9c4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_7a8f4767-b503-49b9-801a-dcbf902fe52d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5f9c12ae-7a8e-422c-b633-4f1797efeda7" xlink:to="loc_us-gaap_EmployeeStockOptionMember_7a8f4767-b503-49b9-801a-dcbf902fe52d" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail" xlink:type="extended" id="i24c992b3d5f941aa888235828615edd9_EmployeeBenefitPlansOptionsOutstandingandExercisableDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b84de790-0a2c-4b85-b12c-f41e8535071c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_26ff48f5-8830-4b9d-963d-86459daa6def" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b84de790-0a2c-4b85-b12c-f41e8535071c" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_26ff48f5-8830-4b9d-963d-86459daa6def" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_fdc6578b-f1a0-495b-89b9-3be389a508d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b84de790-0a2c-4b85-b12c-f41e8535071c" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_fdc6578b-f1a0-495b-89b9-3be389a508d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_080cd68a-8508-4bda-a336-7b49f8873a59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b84de790-0a2c-4b85-b12c-f41e8535071c" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_080cd68a-8508-4bda-a336-7b49f8873a59" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_3b4ab225-52f6-46c7-9348-8684f579682d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b84de790-0a2c-4b85-b12c-f41e8535071c" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_3b4ab225-52f6-46c7-9348-8684f579682d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_36deaffd-a128-4c26-8727-ba6b937a0d99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b84de790-0a2c-4b85-b12c-f41e8535071c" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_36deaffd-a128-4c26-8727-ba6b937a0d99" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_eb412695-8577-4281-b537-03982f62b657" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b84de790-0a2c-4b85-b12c-f41e8535071c" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_eb412695-8577-4281-b537-03982f62b657" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_35139434-9f74-4141-a684-f2ba24753213" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b84de790-0a2c-4b85-b12c-f41e8535071c" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_35139434-9f74-4141-a684-f2ba24753213" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_e0febb72-de2f-49b9-af85-e5ee677bef7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b84de790-0a2c-4b85-b12c-f41e8535071c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_e0febb72-de2f-49b9-af85-e5ee677bef7c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_f2a7b9b4-a93f-4b27-92c6-3af451ad1d81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b84de790-0a2c-4b85-b12c-f41e8535071c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_f2a7b9b4-a93f-4b27-92c6-3af451ad1d81" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_eea5879d-7d72-4379-a34f-562189a9256a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b84de790-0a2c-4b85-b12c-f41e8535071c" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_eea5879d-7d72-4379-a34f-562189a9256a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_333ae001-b4ef-43f2-b2d7-628c9b22d743" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_eea5879d-7d72-4379-a34f-562189a9256a" xlink:to="loc_us-gaap_AwardTypeAxis_333ae001-b4ef-43f2-b2d7-628c9b22d743" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_333ae001-b4ef-43f2-b2d7-628c9b22d743_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_333ae001-b4ef-43f2-b2d7-628c9b22d743" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_333ae001-b4ef-43f2-b2d7-628c9b22d743_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aa3cf397-a82c-4cf7-a948-53eb7dc2d591" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_333ae001-b4ef-43f2-b2d7-628c9b22d743" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aa3cf397-a82c-4cf7-a948-53eb7dc2d591" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_6a94a8c1-be6b-4952-9183-e630c0be66ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aa3cf397-a82c-4cf7-a948-53eb7dc2d591" xlink:to="loc_us-gaap_EmployeeStockOptionMember_6a94a8c1-be6b-4952-9183-e630c0be66ff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OptionsExercisableMember_32abb55d-4025-4c83-9fc4-64597fbcabef" xlink:href="cfr-20211231.xsd#cfr_OptionsExercisableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aa3cf397-a82c-4cf7-a948-53eb7dc2d591" xlink:to="loc_cfr_OptionsExercisableMember_32abb55d-4025-4c83-9fc4-64597fbcabef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_2fb61e33-d178-465f-9a17-0e39bc5570e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_eea5879d-7d72-4379-a34f-562189a9256a" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_2fb61e33-d178-465f-9a17-0e39bc5570e5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2fb61e33-d178-465f-9a17-0e39bc5570e5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_2fb61e33-d178-465f-9a17-0e39bc5570e5" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2fb61e33-d178-465f-9a17-0e39bc5570e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_ae712bb4-b7a2-4cfa-8b9e-22a123824a13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_2fb61e33-d178-465f-9a17-0e39bc5570e5" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_ae712bb4-b7a2-4cfa-8b9e-22a123824a13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember_8c44fb99-c5b6-47a0-afe2-9e64844aa102" xlink:href="cfr-20211231.xsd#cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_ae712bb4-b7a2-4cfa-8b9e-22a123824a13" xlink:to="loc_cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember_8c44fb99-c5b6-47a0-afe2-9e64844aa102" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember_2088bc84-42de-473f-a93c-de1d6b8d0f38" xlink:href="cfr-20211231.xsd#cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_ae712bb4-b7a2-4cfa-8b9e-22a123824a13" xlink:to="loc_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember_2088bc84-42de-473f-a93c-de1d6b8d0f38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember_05c31b6f-1a5f-46f1-ac3e-35be3c4bc52d" xlink:href="cfr-20211231.xsd#cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_ae712bb4-b7a2-4cfa-8b9e-22a123824a13" xlink:to="loc_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember_05c31b6f-1a5f-46f1-ac3e-35be3c4bc52d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember_5d2a8d6a-f9c4-4645-9159-f54e54fe940a" xlink:href="cfr-20211231.xsd#cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_ae712bb4-b7a2-4cfa-8b9e-22a123824a13" xlink:to="loc_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember_5d2a8d6a-f9c4-4645-9159-f54e54fe940a" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansStockBasedCompensationExpenseDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail" xlink:type="extended" id="i4cdaf87f65cc4f06af334548d7c3e00d_EmployeeBenefitPlansStockBasedCompensationExpenseDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_ffae2280-4f88-43a8-be05-fb1ddbddd77b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionPlanExpense_eb4224a3-0d42-49f0-b3fd-5c7d80f9f6d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionPlanExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_ffae2280-4f88-43a8-be05-fb1ddbddd77b" xlink:to="loc_us-gaap_StockOptionPlanExpense_eb4224a3-0d42-49f0-b3fd-5c7d80f9f6d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockExpense_a03f189e-35b3-49b9-bd30-6d3e43f4975d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_ffae2280-4f88-43a8-be05-fb1ddbddd77b" xlink:to="loc_us-gaap_RestrictedStockExpense_a03f189e-35b3-49b9-bd30-6d3e43f4975d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_c2bce6a6-d84d-42a9-a375-10f990a91aa6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_ffae2280-4f88-43a8-be05-fb1ddbddd77b" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_c2bce6a6-d84d-42a9-a375-10f990a91aa6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Sharebasedcompensationexpenseonperformancestockunits_d8027839-c7c1-4177-954f-e6698eb31a84" xlink:href="cfr-20211231.xsd#cfr_Sharebasedcompensationexpenseonperformancestockunits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_ffae2280-4f88-43a8-be05-fb1ddbddd77b" xlink:to="loc_cfr_Sharebasedcompensationexpenseonperformancestockunits_d8027839-c7c1-4177-954f-e6698eb31a84" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_d5b374c0-2031-4f04-9b3f-9ff5c5a73238" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_ffae2280-4f88-43a8-be05-fb1ddbddd77b" xlink:to="loc_us-gaap_ShareBasedCompensation_d5b374c0-2031-4f04-9b3f-9ff5c5a73238" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_b72991dc-22b0-4212-97fb-e906376dbf68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_ffae2280-4f88-43a8-be05-fb1ddbddd77b" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_b72991dc-22b0-4212-97fb-e906376dbf68" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b42aa4c9-1da1-40d8-93da-526f15cc2644" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_ffae2280-4f88-43a8-be05-fb1ddbddd77b" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b42aa4c9-1da1-40d8-93da-526f15cc2644" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9ce45555-3d9b-48b9-8ebc-769bac1dee93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b42aa4c9-1da1-40d8-93da-526f15cc2644" xlink:to="loc_us-gaap_AwardTypeAxis_9ce45555-3d9b-48b9-8ebc-769bac1dee93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9ce45555-3d9b-48b9-8ebc-769bac1dee93_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_9ce45555-3d9b-48b9-8ebc-769bac1dee93" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9ce45555-3d9b-48b9-8ebc-769bac1dee93_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8e9360d6-c881-41c4-8483-c90ed78455a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_9ce45555-3d9b-48b9-8ebc-769bac1dee93" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8e9360d6-c881-41c4-8483-c90ed78455a7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail" xlink:type="extended" id="i59ac305aee8d4684bbf895359fd94a13_EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_5aae7da3-c601-4a85-b3db-7b22d8d46bae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_c23e0c4a-af1f-4dc6-9d4b-c974c00370b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_5aae7da3-c601-4a85-b3db-7b22d8d46bae" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_c23e0c4a-af1f-4dc6-9d4b-c974c00370b0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_fc8b4e47-0614-4df6-a3ed-9636bdf7927b" xlink:href="cfr-20211231.xsd#cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_5aae7da3-c601-4a85-b3db-7b22d8d46bae" xlink:to="loc_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_fc8b4e47-0614-4df6-a3ed-9636bdf7927b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_85a62fff-18f9-4fd4-b109-26f3f4c7ae72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_5aae7da3-c601-4a85-b3db-7b22d8d46bae" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_85a62fff-18f9-4fd4-b109-26f3f4c7ae72" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4fecd25a-1d32-47b5-a6da-15fb83e3cb3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_5aae7da3-c601-4a85-b3db-7b22d8d46bae" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4fecd25a-1d32-47b5-a6da-15fb83e3cb3f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition_6a472587-a932-473e-98ba-3b10e41d5333" xlink:href="cfr-20211231.xsd#cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_5aae7da3-c601-4a85-b3db-7b22d8d46bae" xlink:to="loc_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition_6a472587-a932-473e-98ba-3b10e41d5333" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable_ff071d7c-26a2-44c6-9717-b176eb48fb23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_5aae7da3-c601-4a85-b3db-7b22d8d46bae" xlink:to="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable_ff071d7c-26a2-44c6-9717-b176eb48fb23" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c24e7b11-c006-444e-872f-053088a3c0ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable_ff071d7c-26a2-44c6-9717-b176eb48fb23" xlink:to="loc_us-gaap_AwardTypeAxis_c24e7b11-c006-444e-872f-053088a3c0ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c24e7b11-c006-444e-872f-053088a3c0ea_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_c24e7b11-c006-444e-872f-053088a3c0ea" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c24e7b11-c006-444e-872f-053088a3c0ea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_01e5743d-a11e-40eb-bfd9-bac688a1af92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_c24e7b11-c006-444e-872f-053088a3c0ea" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_01e5743d-a11e-40eb-bfd9-bac688a1af92" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" xlink:type="extended" id="idcf1ce74968e4ff1a987bb46140a95bc_OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_914ebe49-d473-494f-9e21-a7117d2cd85d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b96c1e86-14c7-4aab-bf68-7fb4b9f9012c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_914ebe49-d473-494f-9e21-a7117d2cd85d" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b96c1e86-14c7-4aab-bf68-7fb4b9f9012c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_938cc8be-0381-4014-86c8-321cf66ab2d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b96c1e86-14c7-4aab-bf68-7fb4b9f9012c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_938cc8be-0381-4014-86c8-321cf66ab2d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_e4e9a9e6-5851-49f7-88e7-c8fb2356c139" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b96c1e86-14c7-4aab-bf68-7fb4b9f9012c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_e4e9a9e6-5851-49f7-88e7-c8fb2356c139" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_295b18ba-d7eb-41e6-9c11-4ce3b383e266" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b96c1e86-14c7-4aab-bf68-7fb4b9f9012c" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_295b18ba-d7eb-41e6-9c11-4ce3b383e266" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_9fcb8c8f-55d7-44a0-a93f-a5e7b2ac7c73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b96c1e86-14c7-4aab-bf68-7fb4b9f9012c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_9fcb8c8f-55d7-44a0-a93f-a5e7b2ac7c73" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a69cef95-5343-4210-8578-4f09c14b3dc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_c7fb0c55-fcfe-4f7d-85e0-36300db04f16" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_914ebe49-d473-494f-9e21-a7117d2cd85d" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_c7fb0c55-fcfe-4f7d-85e0-36300db04f16" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_9cf90257-4624-4554-8115-32eacd6b05d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_c7fb0c55-fcfe-4f7d-85e0-36300db04f16" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_9cf90257-4624-4554-8115-32eacd6b05d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_9cf90257-4624-4554-8115-32eacd6b05d6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_9cf90257-4624-4554-8115-32eacd6b05d6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_9cf90257-4624-4554-8115-32eacd6b05d6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_4fe3b8c6-c28a-41ca-bbcc-30835212023e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_9cf90257-4624-4554-8115-32eacd6b05d6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_4fe3b8c6-c28a-41ca-bbcc-30835212023e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_add1ff27-86fb-46f4-bd50-c2e5d986f444" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableforsaleSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_4fe3b8c6-c28a-41ca-bbcc-30835212023e" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_add1ff27-86fb-46f4-bd50-c2e5d986f444" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_deaab1ff-d18f-4a6e-b3c1-3640a7989233" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_4fe3b8c6-c28a-41ca-bbcc-30835212023e" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_deaab1ff-d18f-4a6e-b3c1-3640a7989233" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8ead1b1b-adbc-45e7-9faa-427cea592667" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_4fe3b8c6-c28a-41ca-bbcc-30835212023e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8ead1b1b-adbc-45e7-9faa-427cea592667" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#DerivativeFinancialInstrumentsNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail" xlink:type="extended" id="ie371855aae074135bf75daa6d9c8c6c6_DerivativeFinancialInstrumentsNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_9861f083-67ce-4de2-99c6-a65b0adad7a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange_e500972a-049a-4d86-a76a-e4ba39dc2daa" xlink:href="cfr-20211231.xsd#cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_9861f083-67ce-4de2-99c6-a65b0adad7a2" xlink:to="loc_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange_e500972a-049a-4d86-a76a-e4ba39dc2daa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps_042febf1-8c45-4d62-957f-c4db27bfa295" xlink:href="cfr-20211231.xsd#cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_9861f083-67ce-4de2-99c6-a65b0adad7a2" xlink:to="loc_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps_042febf1-8c45-4d62-957f-c4db27bfa295" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_4c44c4f5-d4cb-4000-9f07-3b7a2c67307f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_9861f083-67ce-4de2-99c6-a65b0adad7a2" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_4c44c4f5-d4cb-4000-9f07-3b7a2c67307f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditDerivativeMaximumExposureUndiscounted_4721faec-307d-43a4-a3df-7b4861e1c681" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditDerivativeMaximumExposureUndiscounted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_9861f083-67ce-4de2-99c6-a65b0adad7a2" xlink:to="loc_us-gaap_CreditDerivativeMaximumExposureUndiscounted_4721faec-307d-43a4-a3df-7b4861e1c681" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCollateralForBorrowedSecurities_64eb6c4c-9276-4b0d-a8cf-4dd672a7d7cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCollateralForBorrowedSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_9861f083-67ce-4de2-99c6-a65b0adad7a2" xlink:to="loc_us-gaap_CashCollateralForBorrowedSecurities_64eb6c4c-9276-4b0d-a8cf-4dd672a7d7cc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_7f9665e5-aabc-4979-9967-30f35e88290d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_9861f083-67ce-4de2-99c6-a65b0adad7a2" xlink:to="loc_us-gaap_DerivativeTable_7f9665e5-aabc-4979-9967-30f35e88290d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_3e0be87b-e2ae-4765-9824-211308897d68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_7f9665e5-aabc-4979-9967-30f35e88290d" xlink:to="loc_us-gaap_HedgingDesignationAxis_3e0be87b-e2ae-4765-9824-211308897d68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_3e0be87b-e2ae-4765-9824-211308897d68_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_3e0be87b-e2ae-4765-9824-211308897d68" xlink:to="loc_us-gaap_HedgingDesignationDomain_3e0be87b-e2ae-4765-9824-211308897d68_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_ba0a7d57-f972-4ad3-aa9d-671feefe8fe7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_3e0be87b-e2ae-4765-9824-211308897d68" xlink:to="loc_us-gaap_HedgingDesignationDomain_ba0a7d57-f972-4ad3-aa9d-671feefe8fe7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_29a7796d-fc5d-463b-9ea0-d6d3c0e4e944" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_ba0a7d57-f972-4ad3-aa9d-671feefe8fe7" xlink:to="loc_us-gaap_NondesignatedMember_29a7796d-fc5d-463b-9ea0-d6d3c0e4e944" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_b76b586e-14e2-45a5-8f28-a58ab8a6c474" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_7f9665e5-aabc-4979-9967-30f35e88290d" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_b76b586e-14e2-45a5-8f28-a58ab8a6c474" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b76b586e-14e2-45a5-8f28-a58ab8a6c474_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b76b586e-14e2-45a5-8f28-a58ab8a6c474" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b76b586e-14e2-45a5-8f28-a58ab8a6c474_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_e792ccb0-67b1-4a4f-9297-d6b4e4ff546b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b76b586e-14e2-45a5-8f28-a58ab8a6c474" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_e792ccb0-67b1-4a4f-9297-d6b4e4ff546b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_1bdfa667-d0e5-4200-adcd-f6f323c7a749" xlink:href="cfr-20211231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e792ccb0-67b1-4a4f-9297-d6b4e4ff546b" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_1bdfa667-d0e5-4200-adcd-f6f323c7a749" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PutOptionMember_e1f9bbd8-a8ac-4c2e-b19a-ac44295d6506" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PutOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e792ccb0-67b1-4a4f-9297-d6b4e4ff546b" xlink:to="loc_us-gaap_PutOptionMember_e1f9bbd8-a8ac-4c2e-b19a-ac44295d6506" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember_33c37155-4e18-4896-9898-eeb06a45354b" xlink:href="cfr-20211231.xsd#cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e792ccb0-67b1-4a4f-9297-d6b4e4ff546b" xlink:to="loc_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember_33c37155-4e18-4896-9898-eeb06a45354b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_779ccb01-f2b3-4d50-b903-cb73152b84ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_7f9665e5-aabc-4979-9967-30f35e88290d" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_779ccb01-f2b3-4d50-b903-cb73152b84ff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_779ccb01-f2b3-4d50-b903-cb73152b84ff_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_779ccb01-f2b3-4d50-b903-cb73152b84ff" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_779ccb01-f2b3-4d50-b903-cb73152b84ff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_3eaa6152-4058-4480-824e-0533d81e3dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_779ccb01-f2b3-4d50-b903-cb73152b84ff" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_3eaa6152-4058-4480-824e-0533d81e3dc5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeMember_fb00a1f5-e0d8-48e4-8198-820679a74654" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3eaa6152-4058-4480-824e-0533d81e3dc5" xlink:to="loc_us-gaap_OtherIncomeMember_fb00a1f5-e0d8-48e4-8198-820679a74654" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" xlink:type="extended" id="ief375d6cec0a4f10bc7dd33c509d1129_DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_8b993d29-1977-4cde-83e8-03a4f55392f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_92f07260-18c0-4681-bed3-41fbcccbc14c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_8b993d29-1977-4cde-83e8-03a4f55392f1" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_92f07260-18c0-4681-bed3-41fbcccbc14c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_a4801f52-404f-423f-85a0-4d3a20e0776a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_8b993d29-1977-4cde-83e8-03a4f55392f1" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_a4801f52-404f-423f-85a0-4d3a20e0776a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet_1e5f1b5e-64fd-4f43-ba4f-eb5ff15e4b22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_8b993d29-1977-4cde-83e8-03a4f55392f1" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeNet_1e5f1b5e-64fd-4f43-ba4f-eb5ff15e4b22" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f8534cd3-f0cf-4e01-acdf-7b6695c7deef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_8b993d29-1977-4cde-83e8-03a4f55392f1" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f8534cd3-f0cf-4e01-acdf-7b6695c7deef" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_a4e50480-cb9e-423c-8e7a-cdb23fe2bdb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f8534cd3-f0cf-4e01-acdf-7b6695c7deef" xlink:to="loc_us-gaap_HedgingDesignationAxis_a4e50480-cb9e-423c-8e7a-cdb23fe2bdb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_a4e50480-cb9e-423c-8e7a-cdb23fe2bdb1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_a4e50480-cb9e-423c-8e7a-cdb23fe2bdb1" xlink:to="loc_us-gaap_HedgingDesignationDomain_a4e50480-cb9e-423c-8e7a-cdb23fe2bdb1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_ef5d362f-27c8-4c2e-81b4-7f2eaa59fbee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_a4e50480-cb9e-423c-8e7a-cdb23fe2bdb1" xlink:to="loc_us-gaap_HedgingDesignationDomain_ef5d362f-27c8-4c2e-81b4-7f2eaa59fbee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_7f09abd8-f782-4004-ab14-af2c6a7f59e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_ef5d362f-27c8-4c2e-81b4-7f2eaa59fbee" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_7f09abd8-f782-4004-ab14-af2c6a7f59e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_f3644463-0f1b-4970-997f-5f2a8e1d476f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_ef5d362f-27c8-4c2e-81b4-7f2eaa59fbee" xlink:to="loc_us-gaap_NondesignatedMember_f3644463-0f1b-4970-997f-5f2a8e1d476f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_f9b93b93-be0e-406f-ad5b-60a293b7be8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f8534cd3-f0cf-4e01-acdf-7b6695c7deef" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_f9b93b93-be0e-406f-ad5b-60a293b7be8e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_f9b93b93-be0e-406f-ad5b-60a293b7be8e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_f9b93b93-be0e-406f-ad5b-60a293b7be8e" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_f9b93b93-be0e-406f-ad5b-60a293b7be8e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_4d5f683b-94ff-4b04-b053-bd2bbd1c0b46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_f9b93b93-be0e-406f-ad5b-60a293b7be8e" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_4d5f683b-94ff-4b04-b053-bd2bbd1c0b46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_5e8cc380-15e4-4990-aefd-809e76c46e91" xlink:href="cfr-20211231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4d5f683b-94ff-4b04-b053-bd2bbd1c0b46" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_5e8cc380-15e4-4990-aefd-809e76c46e91" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_68702bb1-88ef-4ea1-b008-aacc3c91d177" xlink:href="cfr-20211231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4d5f683b-94ff-4b04-b053-bd2bbd1c0b46" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_68702bb1-88ef-4ea1-b008-aacc3c91d177" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember_e2825cd8-1b34-4f2d-8a21-cf18643f3172" xlink:href="cfr-20211231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4d5f683b-94ff-4b04-b053-bd2bbd1c0b46" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember_e2825cd8-1b34-4f2d-8a21-cf18643f3172" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_1d8c1ac1-cb0c-405c-959a-ad2aad988b57" xlink:href="cfr-20211231.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4d5f683b-94ff-4b04-b053-bd2bbd1c0b46" xlink:to="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_1d8c1ac1-cb0c-405c-959a-ad2aad988b57" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_2f35c632-1711-425e-83f5-252444d66b2d" xlink:href="cfr-20211231.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4d5f683b-94ff-4b04-b053-bd2bbd1c0b46" xlink:to="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_2f35c632-1711-425e-83f5-252444d66b2d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember_89d35355-a5c5-4b8f-b1e9-a2d39c24e89d" xlink:href="cfr-20211231.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4d5f683b-94ff-4b04-b053-bd2bbd1c0b46" xlink:to="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember_89d35355-a5c5-4b8f-b1e9-a2d39c24e89d" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail" xlink:type="extended" id="i14aff3aac35c4dc5a86f3141144e938f_DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_679d1882-e720-4f51-875b-5277c95a84b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FairValueHedgeLoanLeaseInterestRateSwaps_39f0a5b5-8005-4a5b-9974-d992d3c37306" xlink:href="cfr-20211231.xsd#cfr_FairValueHedgeLoanLeaseInterestRateSwaps"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_679d1882-e720-4f51-875b-5277c95a84b1" xlink:to="loc_cfr_FairValueHedgeLoanLeaseInterestRateSwaps_39f0a5b5-8005-4a5b-9974-d992d3c37306" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonHedgingInterestRateSwaps_888aa6a1-2baa-4782-9b6f-75dd7665b237" xlink:href="cfr-20211231.xsd#cfr_NonHedgingInterestRateSwaps"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_679d1882-e720-4f51-875b-5277c95a84b1" xlink:to="loc_cfr_NonHedgingInterestRateSwaps_888aa6a1-2baa-4782-9b6f-75dd7665b237" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonHedgingInterestRateSwaps2_9c40d7ff-5fc7-4ab8-b96e-c816cc251b01" xlink:href="cfr-20211231.xsd#cfr_NonHedgingInterestRateSwaps2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_679d1882-e720-4f51-875b-5277c95a84b1" xlink:to="loc_cfr_NonHedgingInterestRateSwaps2_9c40d7ff-5fc7-4ab8-b96e-c816cc251b01" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_ef1e586c-a64a-4734-85d7-1f01d1a41744" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_679d1882-e720-4f51-875b-5277c95a84b1" xlink:to="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_ef1e586c-a64a-4734-85d7-1f01d1a41744" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_4006a721-50a2-4e02-bea8-a578b8a4d898" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_ef1e586c-a64a-4734-85d7-1f01d1a41744" xlink:to="loc_srt_CounterpartyNameAxis_4006a721-50a2-4e02-bea8-a578b8a4d898" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_4006a721-50a2-4e02-bea8-a578b8a4d898_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_4006a721-50a2-4e02-bea8-a578b8a4d898" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_4006a721-50a2-4e02-bea8-a578b8a4d898_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_b2de0484-e268-4f01-93da-d4b3ef896b00" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_4006a721-50a2-4e02-bea8-a578b8a4d898" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_b2de0484-e268-4f01-93da-d4b3ef896b00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesMember_72ba2740-31ac-4996-87da-b463206e3999" xlink:href="cfr-20211231.xsd#cfr_FinancialInstitutionCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_b2de0484-e268-4f01-93da-d4b3ef896b00" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesMember_72ba2740-31ac-4996-87da-b463206e3999" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesMember_9637cad4-3262-4d0b-b047-7ccb26e77bf3" xlink:href="cfr-20211231.xsd#cfr_CustomerCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_b2de0484-e268-4f01-93da-d4b3ef896b00" xlink:to="loc_cfr_CustomerCounterpartiesMember_9637cad4-3262-4d0b-b047-7ccb26e77bf3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_b4516b58-2a4c-4da0-ba9a-c03d9b34cff4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_ef1e586c-a64a-4734-85d7-1f01d1a41744" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_b4516b58-2a4c-4da0-ba9a-c03d9b34cff4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b4516b58-2a4c-4da0-ba9a-c03d9b34cff4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b4516b58-2a4c-4da0-ba9a-c03d9b34cff4" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b4516b58-2a4c-4da0-ba9a-c03d9b34cff4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_51f0657b-6397-471f-953d-453c0a536fbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b4516b58-2a4c-4da0-ba9a-c03d9b34cff4" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_51f0657b-6397-471f-953d-453c0a536fbe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageInterestRatePaidMember_a8424482-10b9-40f4-96fb-5c3730beaa52" xlink:href="cfr-20211231.xsd#cfr_WeightedAverageInterestRatePaidMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_51f0657b-6397-471f-953d-453c0a536fbe" xlink:to="loc_cfr_WeightedAverageInterestRatePaidMember_a8424482-10b9-40f4-96fb-5c3730beaa52" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageInterestRateReceivedMember_59604bd9-9d9c-4996-84f2-66b4d8622561" xlink:href="cfr-20211231.xsd#cfr_WeightedAverageInterestRateReceivedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_51f0657b-6397-471f-953d-453c0a536fbe" xlink:to="loc_cfr_WeightedAverageInterestRateReceivedMember_59604bd9-9d9c-4996-84f2-66b4d8622561" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail" xlink:type="extended" id="i25d5e19c090042b8bfd2f19b37c0deb2_DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeInstrumentsLineItems_eed0fd80-ea17-4b73-ada8-4344cbb1b8f0" xlink:href="cfr-20211231.xsd#cfr_DerivativeInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeAssetsNonmonetaryNotionalAmount_e8b2f933-460e-49d7-aac3-09646c70ee95" xlink:href="cfr-20211231.xsd#cfr_DerivativeAssetsNonmonetaryNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_eed0fd80-ea17-4b73-ada8-4344cbb1b8f0" xlink:to="loc_cfr_DerivativeAssetsNonmonetaryNotionalAmount_e8b2f933-460e-49d7-aac3-09646c70ee95" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_309f915e-ee7a-4035-84a9-619069f427e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_eed0fd80-ea17-4b73-ada8-4344cbb1b8f0" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_309f915e-ee7a-4035-84a9-619069f427e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount_04129c4f-73ad-47d1-b481-b9a6520b2300" xlink:href="cfr-20211231.xsd#cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_eed0fd80-ea17-4b73-ada8-4344cbb1b8f0" xlink:to="loc_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount_04129c4f-73ad-47d1-b481-b9a6520b2300" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_54768cba-e720-497e-a091-0dea5d08be41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_eed0fd80-ea17-4b73-ada8-4344cbb1b8f0" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_54768cba-e720-497e-a091-0dea5d08be41" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeInstrumentsTable_09673baa-be81-4821-b2ab-a055785ee7f7" xlink:href="cfr-20211231.xsd#cfr_DerivativeInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_eed0fd80-ea17-4b73-ada8-4344cbb1b8f0" xlink:to="loc_cfr_DerivativeInstrumentsTable_09673baa-be81-4821-b2ab-a055785ee7f7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_ef5f2d7e-3f30-4a89-8447-3b4a510be8cf" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_DerivativeInstrumentsTable_09673baa-be81-4821-b2ab-a055785ee7f7" xlink:to="loc_srt_CounterpartyNameAxis_ef5f2d7e-3f30-4a89-8447-3b4a510be8cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ef5f2d7e-3f30-4a89-8447-3b4a510be8cf_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_ef5f2d7e-3f30-4a89-8447-3b4a510be8cf" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ef5f2d7e-3f30-4a89-8447-3b4a510be8cf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_2978fffe-0bed-44e5-bd84-3c3c72c17654" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_ef5f2d7e-3f30-4a89-8447-3b4a510be8cf" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_2978fffe-0bed-44e5-bd84-3c3c72c17654" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesMember_1eebc414-cff8-4cd5-8519-0bf073044773" xlink:href="cfr-20211231.xsd#cfr_FinancialInstitutionCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_2978fffe-0bed-44e5-bd84-3c3c72c17654" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesMember_1eebc414-cff8-4cd5-8519-0bf073044773" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesMember_2df65b76-897b-4aa9-b714-e6b579e1e24c" xlink:href="cfr-20211231.xsd#cfr_CustomerCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_2978fffe-0bed-44e5-bd84-3c3c72c17654" xlink:to="loc_cfr_CustomerCounterpartiesMember_2df65b76-897b-4aa9-b714-e6b579e1e24c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_656844ac-f015-4c46-b381-1426a956f3bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_DerivativeInstrumentsTable_09673baa-be81-4821-b2ab-a055785ee7f7" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_656844ac-f015-4c46-b381-1426a956f3bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_656844ac-f015-4c46-b381-1426a956f3bc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_656844ac-f015-4c46-b381-1426a956f3bc" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_656844ac-f015-4c46-b381-1426a956f3bc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_79c76a33-45f6-472c-9e05-63266d9e0b92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_656844ac-f015-4c46-b381-1426a956f3bc" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_79c76a33-45f6-472c-9e05-63266d9e0b92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OilCommodityDerivativeMember_d221a402-36dc-47e1-b1a6-dd2f6b36633c" xlink:href="cfr-20211231.xsd#cfr_OilCommodityDerivativeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_79c76a33-45f6-472c-9e05-63266d9e0b92" xlink:to="loc_cfr_OilCommodityDerivativeMember_d221a402-36dc-47e1-b1a6-dd2f6b36633c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NaturalGasCommodityDerivativeMember_2fc10801-e2d4-4d59-8e49-2f2a1c28bc44" xlink:href="cfr-20211231.xsd#cfr_NaturalGasCommodityDerivativeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_79c76a33-45f6-472c-9e05-63266d9e0b92" xlink:to="loc_cfr_NaturalGasCommodityDerivativeMember_2fc10801-e2d4-4d59-8e49-2f2a1c28bc44" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails" xlink:type="extended" id="i820d4ca0620145a792c18ae87d3a47ae_DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeCounterPartyLineItems_7fc53256-edb3-449d-82a4-9d94e04f873b" xlink:href="cfr-20211231.xsd#cfr_DerivativeCounterPartyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_0dfcdd3c-5c63-4539-9f0a-2347177a3469" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DerivativeCounterPartyLineItems_7fc53256-edb3-449d-82a4-9d94e04f873b" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_0dfcdd3c-5c63-4539-9f0a-2347177a3469" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_25046d39-71b7-46c4-86c2-cf666f1eb8d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DerivativeCounterPartyLineItems_7fc53256-edb3-449d-82a4-9d94e04f873b" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_25046d39-71b7-46c4-86c2-cf666f1eb8d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_2f1de6bc-231a-4aa7-9df1-10356ef5de42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DerivativeCounterPartyLineItems_7fc53256-edb3-449d-82a4-9d94e04f873b" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_2f1de6bc-231a-4aa7-9df1-10356ef5de42" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_060ddc99-838d-4928-94c6-56311974f08c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DerivativeCounterPartyLineItems_7fc53256-edb3-449d-82a4-9d94e04f873b" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_060ddc99-838d-4928-94c6-56311974f08c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeCounterPartyTable_97706d0c-2e05-4866-ba29-b182d1d048d6" xlink:href="cfr-20211231.xsd#cfr_DerivativeCounterPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_DerivativeCounterPartyLineItems_7fc53256-edb3-449d-82a4-9d94e04f873b" xlink:to="loc_cfr_DerivativeCounterPartyTable_97706d0c-2e05-4866-ba29-b182d1d048d6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_f1767a4d-a5bd-4940-a3d8-687fb511b9a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_DerivativeCounterPartyTable_97706d0c-2e05-4866-ba29-b182d1d048d6" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_f1767a4d-a5bd-4940-a3d8-687fb511b9a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_f1767a4d-a5bd-4940-a3d8-687fb511b9a0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_f1767a4d-a5bd-4940-a3d8-687fb511b9a0" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_f1767a4d-a5bd-4940-a3d8-687fb511b9a0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_73154b01-e93b-43c9-9d63-6d29a149ca0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_f1767a4d-a5bd-4940-a3d8-687fb511b9a0" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_73154b01-e93b-43c9-9d63-6d29a149ca0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GBPForeignExchangeForwardMember_0d3d318f-bf8f-49f3-8de8-e327c461bd6b" xlink:href="cfr-20211231.xsd#cfr_GBPForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_73154b01-e93b-43c9-9d63-6d29a149ca0b" xlink:to="loc_cfr_GBPForeignExchangeForwardMember_0d3d318f-bf8f-49f3-8de8-e327c461bd6b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_e4f75909-d76f-44d5-8501-69e7ccf21115" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_73154b01-e93b-43c9-9d63-6d29a149ca0b" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_e4f75909-d76f-44d5-8501-69e7ccf21115" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_77b28791-9bc6-47b0-b562-7671f5545286" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_DerivativeCounterPartyTable_97706d0c-2e05-4866-ba29-b182d1d048d6" xlink:to="loc_srt_CounterpartyNameAxis_77b28791-9bc6-47b0-b562-7671f5545286" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_77b28791-9bc6-47b0-b562-7671f5545286_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_77b28791-9bc6-47b0-b562-7671f5545286" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_77b28791-9bc6-47b0-b562-7671f5545286_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_6856357d-26d8-43a0-b0af-a9a885857bc8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_77b28791-9bc6-47b0-b562-7671f5545286" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_6856357d-26d8-43a0-b0af-a9a885857bc8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesMember_41578acd-bb5b-4bf3-8ca4-cd084655bae4" xlink:href="cfr-20211231.xsd#cfr_FinancialInstitutionCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_6856357d-26d8-43a0-b0af-a9a885857bc8" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesMember_41578acd-bb5b-4bf3-8ca4-cd084655bae4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesMember_eeeb5f83-8d8d-4813-b693-c8fea2fd2764" xlink:href="cfr-20211231.xsd#cfr_CustomerCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_6856357d-26d8-43a0-b0af-a9a885857bc8" xlink:to="loc_cfr_CustomerCounterpartiesMember_eeeb5f83-8d8d-4813-b693-c8fea2fd2764" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_7dfecccc-ca01-4ea3-a999-28b430c481f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_DerivativeCounterPartyTable_97706d0c-2e05-4866-ba29-b182d1d048d6" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_7dfecccc-ca01-4ea3-a999-28b430c481f0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_7dfecccc-ca01-4ea3-a999-28b430c481f0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7dfecccc-ca01-4ea3-a999-28b430c481f0" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_7dfecccc-ca01-4ea3-a999-28b430c481f0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_58af4f8e-9dc9-49ad-956e-581a2393cea2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7dfecccc-ca01-4ea3-a999-28b430c481f0" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_58af4f8e-9dc9-49ad-956e-581a2393cea2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_04895d8d-2bda-4668-b581-fb6646dab847" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_58af4f8e-9dc9-49ad-956e-581a2393cea2" xlink:to="loc_us-gaap_OtherAssetsMember_04895d8d-2bda-4668-b581-fb6646dab847" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_e97f5387-2e78-445e-8c2d-94712b65cb9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_58af4f8e-9dc9-49ad-956e-581a2393cea2" xlink:to="loc_us-gaap_OtherLiabilitiesMember_e97f5387-2e78-445e-8c2d-94712b65cb9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_384e72d1-102f-4995-9c38-154789a7a237" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_DerivativeCounterPartyTable_97706d0c-2e05-4866-ba29-b182d1d048d6" xlink:to="loc_us-gaap_HedgingDesignationAxis_384e72d1-102f-4995-9c38-154789a7a237" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_384e72d1-102f-4995-9c38-154789a7a237_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_384e72d1-102f-4995-9c38-154789a7a237" xlink:to="loc_us-gaap_HedgingDesignationDomain_384e72d1-102f-4995-9c38-154789a7a237_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_c1e6fcc4-e883-4be6-b750-cca8443dae03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_384e72d1-102f-4995-9c38-154789a7a237" xlink:to="loc_us-gaap_HedgingDesignationDomain_c1e6fcc4-e883-4be6-b750-cca8443dae03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_96a959a9-a2e9-4c91-bf60-a281123feb87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_c1e6fcc4-e883-4be6-b750-cca8443dae03" xlink:to="loc_us-gaap_NondesignatedMember_96a959a9-a2e9-4c91-bf60-a281123feb87" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail" xlink:type="extended" id="i231420bc5942479a9b57b5fc01703955_DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_957834c9-1649-461f-b916-5213edf390f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_19be7668-2159-4780-83c0-e05d3e9afa3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_957834c9-1649-461f-b916-5213edf390f9" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_19be7668-2159-4780-83c0-e05d3e9afa3a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_c4286ba5-38e7-4d87-b91a-06615c083c76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_957834c9-1649-461f-b916-5213edf390f9" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_c4286ba5-38e7-4d87-b91a-06615c083c76" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_0be33a54-44c6-449d-bb0b-b9b16964832e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_c4286ba5-38e7-4d87-b91a-06615c083c76" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_0be33a54-44c6-449d-bb0b-b9b16964832e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_0be33a54-44c6-449d-bb0b-b9b16964832e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_0be33a54-44c6-449d-bb0b-b9b16964832e" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_0be33a54-44c6-449d-bb0b-b9b16964832e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_8a4474c2-c33a-406b-968d-4620658d2733" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_0be33a54-44c6-449d-bb0b-b9b16964832e" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_8a4474c2-c33a-406b-968d-4620658d2733" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeMember_eeed4d2c-edde-406b-ac3d-019d4d45dc58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_8a4474c2-c33a-406b-968d-4620658d2733" xlink:to="loc_us-gaap_InterestIncomeMember_eeed4d2c-edde-406b-ac3d-019d4d45dc58" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenseMember_0cb99478-6e0f-474d-b188-fc5eb84bbeea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_8a4474c2-c33a-406b-968d-4620658d2733" xlink:to="loc_us-gaap_OtherExpenseMember_0cb99478-6e0f-474d-b188-fc5eb84bbeea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_102c3310-62d6-42f4-8bcf-e098563f9494" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_c4286ba5-38e7-4d87-b91a-06615c083c76" xlink:to="loc_us-gaap_HedgingDesignationAxis_102c3310-62d6-42f4-8bcf-e098563f9494" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_102c3310-62d6-42f4-8bcf-e098563f9494_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_102c3310-62d6-42f4-8bcf-e098563f9494" xlink:to="loc_us-gaap_HedgingDesignationDomain_102c3310-62d6-42f4-8bcf-e098563f9494_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_17baa01a-f134-4702-a764-0f38d2a4c679" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_102c3310-62d6-42f4-8bcf-e098563f9494" xlink:to="loc_us-gaap_HedgingDesignationDomain_17baa01a-f134-4702-a764-0f38d2a4c679" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_dd6ea71c-a8ca-4d50-a324-1e2d6d2edc53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_17baa01a-f134-4702-a764-0f38d2a4c679" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_dd6ea71c-a8ca-4d50-a324-1e2d6d2edc53" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_efe540dc-0705-4794-96a6-13a333fee110" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_c4286ba5-38e7-4d87-b91a-06615c083c76" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_efe540dc-0705-4794-96a6-13a333fee110" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_efe540dc-0705-4794-96a6-13a333fee110_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_efe540dc-0705-4794-96a6-13a333fee110" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_efe540dc-0705-4794-96a6-13a333fee110_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_c27d8b04-1428-49a0-8042-a00bc869fec7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_efe540dc-0705-4794-96a6-13a333fee110" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_c27d8b04-1428-49a0-8042-a00bc869fec7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoanLeaseInterestRateSwapsMember_26f68b1b-d395-4187-947f-bb528f370cac" xlink:href="cfr-20211231.xsd#cfr_CommercialLoanLeaseInterestRateSwapsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_c27d8b04-1428-49a0-8042-a00bc869fec7" xlink:to="loc_cfr_CommercialLoanLeaseInterestRateSwapsMember_26f68b1b-d395-4187-947f-bb528f370cac" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail" xlink:type="extended" id="ife798b356f0947e18db237438ce662dc_DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_1ec069a1-f079-4453-ae97-4d69f6a92ce7" xlink:href="cfr-20211231.xsd#cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_b821b69f-8f9e-476d-9a4b-6ea302463236" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_1ec069a1-f079-4453-ae97-4d69f6a92ce7" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_b821b69f-8f9e-476d-9a4b-6ea302463236" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_1b630f6e-4089-44be-b6dd-c69ace176b09" xlink:href="cfr-20211231.xsd#cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_1ec069a1-f079-4453-ae97-4d69f6a92ce7" xlink:to="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_1b630f6e-4089-44be-b6dd-c69ace176b09" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_5104ea3c-a3b4-4abc-a6ae-a7a7f6dcecfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_1b630f6e-4089-44be-b6dd-c69ace176b09" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_5104ea3c-a3b4-4abc-a6ae-a7a7f6dcecfd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_5104ea3c-a3b4-4abc-a6ae-a7a7f6dcecfd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_5104ea3c-a3b4-4abc-a6ae-a7a7f6dcecfd" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_5104ea3c-a3b4-4abc-a6ae-a7a7f6dcecfd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_953ebe85-8385-4158-a53e-5d8d39d93a0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_5104ea3c-a3b4-4abc-a6ae-a7a7f6dcecfd" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_953ebe85-8385-4158-a53e-5d8d39d93a0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember_9675ebdd-7c2d-4ec5-bbb4-768f34f1f702" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_953ebe85-8385-4158-a53e-5d8d39d93a0c" xlink:to="loc_us-gaap_InterestRateContractMember_9675ebdd-7c2d-4ec5-bbb4-768f34f1f702" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_ad4085af-895b-44ce-b91d-a81acfc3f65d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommodityContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_953ebe85-8385-4158-a53e-5d8d39d93a0c" xlink:to="loc_us-gaap_CommodityContractMember_ad4085af-895b-44ce-b91d-a81acfc3f65d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_0a01baac-804c-43ed-9985-aaf6b369cae4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_953ebe85-8385-4158-a53e-5d8d39d93a0c" xlink:to="loc_us-gaap_ForeignExchangeContractMember_0a01baac-804c-43ed-9985-aaf6b369cae4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PutOptionMember_cfbdbf8e-e03d-41a4-8894-0a6b616cdade" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PutOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_953ebe85-8385-4158-a53e-5d8d39d93a0c" xlink:to="loc_us-gaap_PutOptionMember_cfbdbf8e-e03d-41a4-8894-0a6b616cdade" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_21724984-4bae-4943-a029-b441e8ea2051" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_1b630f6e-4089-44be-b6dd-c69ace176b09" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_21724984-4bae-4943-a029-b441e8ea2051" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_21724984-4bae-4943-a029-b441e8ea2051_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_21724984-4bae-4943-a029-b441e8ea2051" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_21724984-4bae-4943-a029-b441e8ea2051_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e331182a-7158-4426-899a-4817ad171407" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_21724984-4bae-4943-a029-b441e8ea2051" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e331182a-7158-4426-899a-4817ad171407" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeMember_e6538265-87e6-4462-a847-8a80f0a55d5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e331182a-7158-4426-899a-4817ad171407" xlink:to="loc_us-gaap_OtherIncomeMember_e6538265-87e6-4462-a847-8a80f0a55d5e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenseMember_81b69d7c-50df-4f96-a5d4-6306d494a740" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e331182a-7158-4426-899a-4817ad171407" xlink:to="loc_us-gaap_OtherExpenseMember_81b69d7c-50df-4f96-a5d4-6306d494a740" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_0f4d8232-2eaa-402c-8599-b495a1c2373f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_1b630f6e-4089-44be-b6dd-c69ace176b09" xlink:to="loc_us-gaap_HedgingDesignationAxis_0f4d8232-2eaa-402c-8599-b495a1c2373f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_0f4d8232-2eaa-402c-8599-b495a1c2373f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_0f4d8232-2eaa-402c-8599-b495a1c2373f" xlink:to="loc_us-gaap_HedgingDesignationDomain_0f4d8232-2eaa-402c-8599-b495a1c2373f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_241bdd9c-3d8e-4f14-8210-d585e73bcf72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_0f4d8232-2eaa-402c-8599-b495a1c2373f" xlink:to="loc_us-gaap_HedgingDesignationDomain_241bdd9c-3d8e-4f14-8210-d585e73bcf72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_174bf610-098a-4764-a297-7dd127740f88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_241bdd9c-3d8e-4f14-8210-d585e73bcf72" xlink:to="loc_us-gaap_NondesignatedMember_174bf610-098a-4764-a297-7dd127740f88" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" xlink:type="extended" id="i5067a4d85e98446ea09172db21ab3afc_BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_f5ba6d6f-bed8-4bb9-a904-8b1864401f19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_f5ba6d6f-bed8-4bb9-a904-8b1864401f19" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeAssetsGrossOffset_4d1043ee-edff-44b9-a81c-62a6996ee3d2" xlink:href="cfr-20211231.xsd#cfr_DerivativeAssetsGrossOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_cfr_DerivativeAssetsGrossOffset_4d1043ee-edff-44b9-a81c-62a6996ee3d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_07ab9f92-dccb-4f50-8cab-458b827f3c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_us-gaap_DerivativeAssets_07ab9f92-dccb-4f50-8cab-458b827f3c1c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_d49fe899-cefd-4218-bbcb-b566c9c3ea45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_d49fe899-cefd-4218-bbcb-b566c9c3ea45" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ResellAgreementGrossOffset_94a4f049-712f-42cc-b7d5-350680df803c" xlink:href="cfr-20211231.xsd#cfr_ResellAgreementGrossOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_cfr_ResellAgreementGrossOffset_94a4f049-712f-42cc-b7d5-350680df803c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_0ee3a23f-ea66-45ca-8a36-d4df17febc6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_0ee3a23f-ea66-45ca-8a36-d4df17febc6a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGross_61d4a8d3-227e-4286-8427-1a0b1c710d13" xlink:href="cfr-20211231.xsd#cfr_FinancialAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_cfr_FinancialAssetsGross_61d4a8d3-227e-4286-8427-1a0b1c710d13" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGrossOffset_0afc38fa-4553-4ae5-9fb4-5c976b7174a4" xlink:href="cfr-20211231.xsd#cfr_FinancialAssetsGrossOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_cfr_FinancialAssetsGrossOffset_0afc38fa-4553-4ae5-9fb4-5c976b7174a4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_632fb3b1-d432-45cf-a491-5aa4bbba1d41" xlink:href="cfr-20211231.xsd#cfr_FinancialAssetsDerivativesAndResellAgreementsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_632fb3b1-d432-45cf-a491-5aa4bbba1d41" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_a9e8e4c3-fca3-4ce9-9133-c414da74aa1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_a9e8e4c3-fca3-4ce9-9133-c414da74aa1a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeLiabilitiesGrossOffset_3bfb8023-fd8c-4bfb-a498-a07fcbcc5366" xlink:href="cfr-20211231.xsd#cfr_DerivativeLiabilitiesGrossOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_cfr_DerivativeLiabilitiesGrossOffset_3bfb8023-fd8c-4bfb-a498-a07fcbcc5366" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_6c9b503e-e3b3-4c89-a1e5-1d8c9b9088af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_us-gaap_DerivativeLiabilities_6c9b503e-e3b3-4c89-a1e5-1d8c9b9088af" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_3419c371-a5e2-4571-bc89-2506a3bf6d62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_3419c371-a5e2-4571-bc89-2506a3bf6d62" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_11796b5d-054a-4e11-9f06-4fb3d51b4c77" xlink:href="cfr-20211231.xsd#cfr_RepurchaseAgreementsLiabilitiesGrossOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_11796b5d-054a-4e11-9f06-4fb3d51b4c77" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_ddfbe130-48a5-430d-b4ea-fbadad9f0ec3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_ddfbe130-48a5-430d-b4ea-fbadad9f0ec3" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesGross_63ec2284-2684-47ea-a35e-bf5268ceae90" xlink:href="cfr-20211231.xsd#cfr_FinancialLiabilitiesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_cfr_FinancialLiabilitiesGross_63ec2284-2684-47ea-a35e-bf5268ceae90" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesGrossOffset_20691cc2-66b0-4bff-98a8-6f55cbd1152c" xlink:href="cfr-20211231.xsd#cfr_FinancialLiabilitiesGrossOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_cfr_FinancialLiabilitiesGrossOffset_20691cc2-66b0-4bff-98a8-6f55cbd1152c" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_fb2aee49-3fd7-451a-a25a-91ae4a6c49d4" xlink:href="cfr-20211231.xsd#cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_fb2aee49-3fd7-451a-a25a-91ae4a6c49d4" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_a9d38cde-b2eb-44b0-b93b-260e52c7e649" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_a9d38cde-b2eb-44b0-b93b-260e52c7e649" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_dd31be8c-60f7-443e-9ad0-18e492c46d0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_a9d38cde-b2eb-44b0-b93b-260e52c7e649" xlink:to="loc_us-gaap_FinancialInstrumentAxis_dd31be8c-60f7-443e-9ad0-18e492c46d0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dd31be8c-60f7-443e-9ad0-18e492c46d0e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_dd31be8c-60f7-443e-9ad0-18e492c46d0e" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dd31be8c-60f7-443e-9ad0-18e492c46d0e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ec715d97-d9ab-4d6d-b1fa-6b540462bd98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_dd31be8c-60f7-443e-9ad0-18e492c46d0e" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ec715d97-d9ab-4d6d-b1fa-6b540462bd98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoanLeaseInterestRateSwapsAndCapsMember_8e5e7be1-eb86-4340-a0c6-bf3b797121e8" xlink:href="cfr-20211231.xsd#cfr_LoanLeaseInterestRateSwapsAndCapsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ec715d97-d9ab-4d6d-b1fa-6b540462bd98" xlink:to="loc_cfr_LoanLeaseInterestRateSwapsAndCapsMember_8e5e7be1-eb86-4340-a0c6-bf3b797121e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommoditySwapsAndOptionsMember_bbadcbd9-93e4-419f-8152-c4768a2b02bd" xlink:href="cfr-20211231.xsd#cfr_CommoditySwapsAndOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ec715d97-d9ab-4d6d-b1fa-6b540462bd98" xlink:to="loc_cfr_CommoditySwapsAndOptionsMember_bbadcbd9-93e4-419f-8152-c4768a2b02bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeignCurrencyForwardContractsMember_00d990e5-dc3b-4fa7-99fc-377f959ae415" xlink:href="cfr-20211231.xsd#cfr_ForeignCurrencyForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ec715d97-d9ab-4d6d-b1fa-6b540462bd98" xlink:to="loc_cfr_ForeignCurrencyForwardContractsMember_00d990e5-dc3b-4fa7-99fc-377f959ae415" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoanLeaseInterestRateSwapsMember_5a8a22a7-1bc7-4eab-9c84-b0947b1ed128" xlink:href="cfr-20211231.xsd#cfr_LoanLeaseInterestRateSwapsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ec715d97-d9ab-4d6d-b1fa-6b540462bd98" xlink:to="loc_cfr_LoanLeaseInterestRateSwapsMember_5a8a22a7-1bc7-4eab-9c84-b0947b1ed128" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails" xlink:type="extended" id="ia670396ddcaa485caf6f54f992229333_BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_6096aaa3-d066-4344-b580-1cd2e4642f50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_6096aaa3-d066-4344-b580-1cd2e4642f50" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_4eb8e74e-d1ef-43f0-aff4-1c11c167e0c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeCollateralObligationToReturnSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_4eb8e74e-d1ef-43f0-aff4-1c11c167e0c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnCash_b0026335-8b62-422a-99a5-a7c4f452b55a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeCollateralObligationToReturnCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnCash_b0026335-8b62-422a-99a5-a7c4f452b55a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_e4be062b-b70b-44c0-a5c6-e6648cdc37bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_e4be062b-b70b-44c0-a5c6-e6648cdc37bd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_1d771be5-4420-4a6d-89f2-16950fa55aaa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_1d771be5-4420-4a6d-89f2-16950fa55aaa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_ffe951fc-c4d4-4bca-a8e3-8ac5aafe87ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_ffe951fc-c4d4-4bca-a8e3-8ac5aafe87ee" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_b7ba7c27-4c70-43ef-a35c-10b1e6269b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_b7ba7c27-4c70-43ef-a35c-10b1e6269b4a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_7d465850-880a-4c4e-b6fc-bb1725d4b862" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_7d465850-880a-4c4e-b6fc-bb1725d4b862" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_47590db3-6fda-4a80-ae64-227c4bb27845" xlink:href="cfr-20211231.xsd#cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_47590db3-6fda-4a80-ae64-227c4bb27845" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_685dec4b-0201-4ea1-b309-2790dd9d07c1" xlink:href="cfr-20211231.xsd#cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_685dec4b-0201-4ea1-b309-2790dd9d07c1" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_559da818-6fa5-449a-af1f-f93cbcd6f85d" xlink:href="cfr-20211231.xsd#cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_559da818-6fa5-449a-af1f-f93cbcd6f85d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_75b1f985-b85b-4c61-acc2-747905c1df50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_75b1f985-b85b-4c61-acc2-747905c1df50" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_3938e861-da31-42b9-9449-fa3a1bded33e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeCollateralRightToReclaimSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_3938e861-da31-42b9-9449-fa3a1bded33e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimCash_6a01d5f4-8971-4031-a088-1af79ff89e2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeCollateralRightToReclaimCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimCash_6a01d5f4-8971-4031-a088-1af79ff89e2e" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_9860ddbd-a378-4181-b5d0-02ecd2a50ac7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_9860ddbd-a378-4181-b5d0-02ecd2a50ac7" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_28d909e4-6ce7-43fb-8973-1bc7faec2e2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_28d909e4-6ce7-43fb-8973-1bc7faec2e2c" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_6685c602-bb6e-4aaf-9960-6f939c907866" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_6685c602-bb6e-4aaf-9960-6f939c907866" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_e85811f3-ca06-4e55-98c9-49e183f4dd49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_e85811f3-ca06-4e55-98c9-49e183f4dd49" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_582da59b-9b6a-405b-956e-2bdee315568f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_582da59b-9b6a-405b-956e-2bdee315568f" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_67eb1931-4fdd-471b-a56e-7ba20316736b" xlink:href="cfr-20211231.xsd#cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_67eb1931-4fdd-471b-a56e-7ba20316736b" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_92346aca-23b2-44ba-b97b-bd884fa6e4d4" xlink:href="cfr-20211231.xsd#cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_92346aca-23b2-44ba-b97b-bd884fa6e4d4" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_0319633f-e0e4-4013-b4cc-322bffb08fe7" xlink:href="cfr-20211231.xsd#cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_0319633f-e0e4-4013-b4cc-322bffb08fe7" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_4c6b1373-d3b9-4075-8af3-4dfe54b1442d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_4c6b1373-d3b9-4075-8af3-4dfe54b1442d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_1b292b1c-f06f-4b24-9451-f9aa4de77ef2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_4c6b1373-d3b9-4075-8af3-4dfe54b1442d" xlink:to="loc_us-gaap_FinancialInstrumentAxis_1b292b1c-f06f-4b24-9451-f9aa4de77ef2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1b292b1c-f06f-4b24-9451-f9aa4de77ef2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1b292b1c-f06f-4b24-9451-f9aa4de77ef2" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1b292b1c-f06f-4b24-9451-f9aa4de77ef2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0899b06b-0474-4c80-aadc-37918baf0ac7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1b292b1c-f06f-4b24-9451-f9aa4de77ef2" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0899b06b-0474-4c80-aadc-37918baf0ac7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_65938951-1f7d-427f-bdcf-659611b1e837" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_4c6b1373-d3b9-4075-8af3-4dfe54b1442d" xlink:to="loc_srt_CounterpartyNameAxis_65938951-1f7d-427f-bdcf-659611b1e837" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_65938951-1f7d-427f-bdcf-659611b1e837_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_65938951-1f7d-427f-bdcf-659611b1e837" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_65938951-1f7d-427f-bdcf-659611b1e837_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_e7dbfdd4-1ced-4271-820d-677585d03c08" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_65938951-1f7d-427f-bdcf-659611b1e837" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_e7dbfdd4-1ced-4271-820d-677585d03c08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartyaMember_3dcb03f2-33c7-4c53-b1b2-711f818b4a9e" xlink:href="cfr-20211231.xsd#cfr_CounterpartyaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_e7dbfdd4-1ced-4271-820d-677585d03c08" xlink:to="loc_cfr_CounterpartyaMember_3dcb03f2-33c7-4c53-b1b2-711f818b4a9e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartybMember_6c1a083d-5601-4172-b10f-8a6debd4ab2b" xlink:href="cfr-20211231.xsd#cfr_CounterpartybMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_e7dbfdd4-1ced-4271-820d-677585d03c08" xlink:to="loc_cfr_CounterpartybMember_6c1a083d-5601-4172-b10f-8a6debd4ab2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartycMember_a28751ce-cfb9-4bfe-af49-fba887b16fed" xlink:href="cfr-20211231.xsd#cfr_CounterpartycMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_e7dbfdd4-1ced-4271-820d-677585d03c08" xlink:to="loc_cfr_CounterpartycMember_a28751ce-cfb9-4bfe-af49-fba887b16fed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherCounterpartiesMember_3936e996-8e54-4444-9fd2-9502d5f2311a" xlink:href="cfr-20211231.xsd#cfr_OtherCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_e7dbfdd4-1ced-4271-820d-677585d03c08" xlink:to="loc_cfr_OtherCounterpartiesMember_3936e996-8e54-4444-9fd2-9502d5f2311a" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" xlink:type="extended" id="i5bed2cbcac7a467b8646c4e58a08c53f_BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_f114b597-569e-404d-8c06-d3db9da7efbc" xlink:href="cfr-20211231.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous_3254b961-b556-4242-aaf9-c71c7676432d" xlink:href="cfr-20211231.xsd#cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_f114b597-569e-404d-8c06-d3db9da7efbc" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous_3254b961-b556-4242-aaf9-c71c7676432d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsupto30Days_45fdd7f7-38f1-4e20-8c2c-f698149cef5e" xlink:href="cfr-20211231.xsd#cfr_Remainingcontractualmaturityoftheagreementsupto30Days"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_f114b597-569e-404d-8c06-d3db9da7efbc" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementsupto30Days_45fdd7f7-38f1-4e20-8c2c-f698149cef5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreements30to90Days_48052de9-d34c-4248-b952-94892f5288d2" xlink:href="cfr-20211231.xsd#cfr_Remainingcontractualmaturityoftheagreements30to90Days"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_f114b597-569e-404d-8c06-d3db9da7efbc" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreements30to90Days_48052de9-d34c-4248-b952-94892f5288d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days_b0cf2682-40a2-4917-babe-48b181f36135" xlink:href="cfr-20211231.xsd#cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_f114b597-569e-404d-8c06-d3db9da7efbc" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days_b0cf2682-40a2-4917-babe-48b181f36135" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementstotal_fb358f73-93b2-4d5e-976e-7608ebf38320" xlink:href="cfr-20211231.xsd#cfr_Remainingcontractualmaturityoftheagreementstotal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_f114b597-569e-404d-8c06-d3db9da7efbc" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementstotal_fb358f73-93b2-4d5e-976e-7608ebf38320" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_51708a38-30a5-47ec-9653-6dbd4aa2944f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_f114b597-569e-404d-8c06-d3db9da7efbc" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_51708a38-30a5-47ec-9653-6dbd4aa2944f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_0caa6f6b-4d72-4e21-96cc-fd8aa64504be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_f114b597-569e-404d-8c06-d3db9da7efbc" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_0caa6f6b-4d72-4e21-96cc-fd8aa64504be" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_c56ba208-0cd4-46ce-be93-74e0f5300add" xlink:href="cfr-20211231.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_f114b597-569e-404d-8c06-d3db9da7efbc" xlink:to="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_c56ba208-0cd4-46ce-be93-74e0f5300add" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_06956679-0b54-42a0-a0ba-a12d76921e57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_c56ba208-0cd4-46ce-be93-74e0f5300add" xlink:to="loc_us-gaap_FinancialInstrumentAxis_06956679-0b54-42a0-a0ba-a12d76921e57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_06956679-0b54-42a0-a0ba-a12d76921e57_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_06956679-0b54-42a0-a0ba-a12d76921e57" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_06956679-0b54-42a0-a0ba-a12d76921e57_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f40b682f-1ce3-4307-abc0-88d52f1c8e36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_06956679-0b54-42a0-a0ba-a12d76921e57" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f40b682f-1ce3-4307-abc0-88d52f1c8e36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_7a39a1f4-861b-49f6-ac97-a5654ddf56ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f40b682f-1ce3-4307-abc0-88d52f1c8e36" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_7a39a1f4-861b-49f6-ac97-a5654ddf56ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_30f67661-0d4d-40ff-ac7a-8728cba590c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f40b682f-1ce3-4307-abc0-88d52f1c8e36" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_30f67661-0d4d-40ff-ac7a-8728cba590c6" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#FairValueMeasurementsNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail" xlink:type="extended" id="ibd91124f330e4abba6e1d59497ef2def_FairValueMeasurementsNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e2417a3f-2720-4765-9ff1-9dfa639f2ef4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradeForLoans_d3d76010-2883-41ff-8f53-0f6f1762e800" xlink:href="cfr-20211231.xsd#cfr_WeightedAverageRiskGradeForLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e2417a3f-2720-4765-9ff1-9dfa639f2ef4" xlink:to="loc_cfr_WeightedAverageRiskGradeForLoans_d3d76010-2883-41ff-8f53-0f6f1762e800" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps_8c7335bf-87d9-45d2-a308-7509b34c5068" xlink:href="cfr-20211231.xsd#cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e2417a3f-2720-4765-9ff1-9dfa639f2ef4" xlink:to="loc_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps_8c7335bf-87d9-45d2-a308-7509b34c5068" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Financialinstrumentsusingfairvaluemeasurementoption_e88dcf4e-3649-4db3-88eb-519f2415c548" xlink:href="cfr-20211231.xsd#cfr_Financialinstrumentsusingfairvaluemeasurementoption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e2417a3f-2720-4765-9ff1-9dfa639f2ef4" xlink:to="loc_cfr_Financialinstrumentsusingfairvaluemeasurementoption_e88dcf4e-3649-4db3-88eb-519f2415c548" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0233cfc1-f77d-4542-ba07-0d608c3c5109" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e2417a3f-2720-4765-9ff1-9dfa639f2ef4" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0233cfc1-f77d-4542-ba07-0d608c3c5109" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_da481780-a08d-46eb-9410-ba3439ffe2a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0233cfc1-f77d-4542-ba07-0d608c3c5109" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_da481780-a08d-46eb-9410-ba3439ffe2a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_da481780-a08d-46eb-9410-ba3439ffe2a0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_da481780-a08d-46eb-9410-ba3439ffe2a0" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_da481780-a08d-46eb-9410-ba3439ffe2a0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_013c3acc-ef62-4286-81d3-19e7d6e33058" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_da481780-a08d-46eb-9410-ba3439ffe2a0" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_013c3acc-ef62-4286-81d3-19e7d6e33058" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommoditySwapsAndOptionsMember_09e41078-b230-481f-9b87-cc5b7900e13c" xlink:href="cfr-20211231.xsd#cfr_CommoditySwapsAndOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_013c3acc-ef62-4286-81d3-19e7d6e33058" xlink:to="loc_cfr_CommoditySwapsAndOptionsMember_09e41078-b230-481f-9b87-cc5b7900e13c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_064679bb-fe80-4477-b1fb-5fbd8aa22e18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0233cfc1-f77d-4542-ba07-0d608c3c5109" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_064679bb-fe80-4477-b1fb-5fbd8aa22e18" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_064679bb-fe80-4477-b1fb-5fbd8aa22e18_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_064679bb-fe80-4477-b1fb-5fbd8aa22e18" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_064679bb-fe80-4477-b1fb-5fbd8aa22e18_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6d37cfb2-7d64-44e0-aa30-20eeac85741a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_064679bb-fe80-4477-b1fb-5fbd8aa22e18" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6d37cfb2-7d64-44e0-aa30-20eeac85741a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_5d401905-3d8b-49e2-9c3f-c4f920079dee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6d37cfb2-7d64-44e0-aa30-20eeac85741a" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_5d401905-3d8b-49e2-9c3f-c4f920079dee" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail" xlink:type="extended" id="ic332f7df4fba41309bc5fb41f7c00aab_FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_20642879-740b-4cfa-8a95-e9411b78590a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_09a89ef5-fc7d-428c-911d-fccf833c87f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_20642879-740b-4cfa-8a95-e9411b78590a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_09a89ef5-fc7d-428c-911d-fccf833c87f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_241a2bed-80bc-4853-9001-e3b89784d418" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradingSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_20642879-740b-4cfa-8a95-e9411b78590a" xlink:to="loc_us-gaap_TradingSecurities_241a2bed-80bc-4853-9001-e3b89784d418" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_ba093de9-a70c-46d3-bd3c-a9448aaae8fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_20642879-740b-4cfa-8a95-e9411b78590a" xlink:to="loc_us-gaap_DerivativeAssets_ba093de9-a70c-46d3-bd3c-a9448aaae8fd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_a6820eea-123c-4e55-8681-0687863e86aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_20642879-740b-4cfa-8a95-e9411b78590a" xlink:to="loc_us-gaap_DerivativeLiabilities_a6820eea-123c-4e55-8681-0687863e86aa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_98eb0db0-43fb-4e58-ab83-9080f7ae5d78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_20642879-740b-4cfa-8a95-e9411b78590a" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_98eb0db0-43fb-4e58-ab83-9080f7ae5d78" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_b0f608be-b8e6-4474-83d8-f0c87c7e6337" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_98eb0db0-43fb-4e58-ab83-9080f7ae5d78" xlink:to="loc_us-gaap_FinancialInstrumentAxis_b0f608be-b8e6-4474-83d8-f0c87c7e6337" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b0f608be-b8e6-4474-83d8-f0c87c7e6337_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_b0f608be-b8e6-4474-83d8-f0c87c7e6337" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b0f608be-b8e6-4474-83d8-f0c87c7e6337_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b2db6579-e4e9-47ba-aafa-162c609e0e3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_b0f608be-b8e6-4474-83d8-f0c87c7e6337" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b2db6579-e4e9-47ba-aafa-162c609e0e3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_9b2b9883-88e0-4e5d-beaf-976f720df749" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b2db6579-e4e9-47ba-aafa-162c609e0e3d" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_9b2b9883-88e0-4e5d-beaf-976f720df749" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_c726f1c5-28ea-4b8a-b255-2f6b6f98e426" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b2db6579-e4e9-47ba-aafa-162c609e0e3d" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_c726f1c5-28ea-4b8a-b255-2f6b6f98e426" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_f0e422ff-9a4c-4610-849a-7debb0e9aea2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b2db6579-e4e9-47ba-aafa-162c609e0e3d" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_f0e422ff-9a4c-4610-849a-7debb0e9aea2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_67578e25-5e74-4393-907e-ab189029dc8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b2db6579-e4e9-47ba-aafa-162c609e0e3d" xlink:to="loc_us-gaap_OtherInvestmentsMember_67578e25-5e74-4393-907e-ab189029dc8b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bf314062-e801-496b-be04-8c1a9e504fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_98eb0db0-43fb-4e58-ab83-9080f7ae5d78" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bf314062-e801-496b-be04-8c1a9e504fb9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bf314062-e801-496b-be04-8c1a9e504fb9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bf314062-e801-496b-be04-8c1a9e504fb9" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bf314062-e801-496b-be04-8c1a9e504fb9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d3a5d89b-f5ec-43fc-bcc1-2c248951f4c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bf314062-e801-496b-be04-8c1a9e504fb9" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d3a5d89b-f5ec-43fc-bcc1-2c248951f4c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_d9def6a3-523b-4537-a1f9-52048aa75e7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d3a5d89b-f5ec-43fc-bcc1-2c248951f4c6" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_d9def6a3-523b-4537-a1f9-52048aa75e7a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_fc33ad1a-68ff-4cb2-9a6a-33e4c8b0fc16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d3a5d89b-f5ec-43fc-bcc1-2c248951f4c6" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_fc33ad1a-68ff-4cb2-9a6a-33e4c8b0fc16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_c7dc2c87-5b45-457c-b9f0-834e7e78e7bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d3a5d89b-f5ec-43fc-bcc1-2c248951f4c6" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_c7dc2c87-5b45-457c-b9f0-834e7e78e7bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_fb04aa8d-a965-4030-ba1a-e248893f0fa8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_98eb0db0-43fb-4e58-ab83-9080f7ae5d78" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_fb04aa8d-a965-4030-ba1a-e248893f0fa8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_fb04aa8d-a965-4030-ba1a-e248893f0fa8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_fb04aa8d-a965-4030-ba1a-e248893f0fa8" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_fb04aa8d-a965-4030-ba1a-e248893f0fa8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_ff03f889-c52b-42f6-b0ca-f7a5eebd5180" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_fb04aa8d-a965-4030-ba1a-e248893f0fa8" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_ff03f889-c52b-42f6-b0ca-f7a5eebd5180" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_18cdca2a-19a7-45a8-8f8e-35b2bedea553" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_ff03f889-c52b-42f6-b0ca-f7a5eebd5180" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_18cdca2a-19a7-45a8-8f8e-35b2bedea553" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_72f42b29-058d-4809-8671-d33311fb8905" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_ff03f889-c52b-42f6-b0ca-f7a5eebd5180" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_72f42b29-058d-4809-8671-d33311fb8905" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_1379d114-cc8c-44ea-a752-a9f8ec4a1a42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_ff03f889-c52b-42f6-b0ca-f7a5eebd5180" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_1379d114-cc8c-44ea-a752-a9f8ec4a1a42" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_d90ce8c1-8d38-4ccd-995e-793e73cf7bdd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_ff03f889-c52b-42f6-b0ca-f7a5eebd5180" xlink:to="loc_us-gaap_OtherInvestmentsMember_d90ce8c1-8d38-4ccd-995e-793e73cf7bdd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_abaa9ab0-3599-4480-ad44-42d550f84748" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_98eb0db0-43fb-4e58-ab83-9080f7ae5d78" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_abaa9ab0-3599-4480-ad44-42d550f84748" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_abaa9ab0-3599-4480-ad44-42d550f84748_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_abaa9ab0-3599-4480-ad44-42d550f84748" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_abaa9ab0-3599-4480-ad44-42d550f84748_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_5cc38533-b340-44f1-8d4b-2a66c130fc4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_abaa9ab0-3599-4480-ad44-42d550f84748" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_5cc38533-b340-44f1-8d4b-2a66c130fc4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterestRateSwapsCapsAndFloorsMember_baaa1747-cbed-4f33-966e-8879a71a57a2" xlink:href="cfr-20211231.xsd#cfr_InterestRateSwapsCapsAndFloorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5cc38533-b340-44f1-8d4b-2a66c130fc4f" xlink:to="loc_cfr_InterestRateSwapsCapsAndFloorsMember_baaa1747-cbed-4f33-966e-8879a71a57a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommoditySwapsAndOptionsMember_bb2f756e-8908-498c-aab4-3e3087856406" xlink:href="cfr-20211231.xsd#cfr_CommoditySwapsAndOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5cc38533-b340-44f1-8d4b-2a66c130fc4f" xlink:to="loc_cfr_CommoditySwapsAndOptionsMember_bb2f756e-8908-498c-aab4-3e3087856406" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_5ff7ab9a-7282-4ff4-bd08-52f0a5e90981" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5cc38533-b340-44f1-8d4b-2a66c130fc4f" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_5ff7ab9a-7282-4ff4-bd08-52f0a5e90981" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" xlink:type="extended" id="i7051912160f842eb892ee56ef229f7ac_FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f44a882f-b5b8-4022-876c-7d55f7832d14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_799a4325-a682-478c-a62a-ff1356d0c1c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairedFinancingReceivableRecordedInvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f44a882f-b5b8-4022-876c-7d55f7832d14" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_799a4325-a682-478c-a62a-ff1356d0c1c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_cf1806ec-40e0-47c9-8da8-54ff50b7efc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairedFinancingReceivableRelatedAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f44a882f-b5b8-4022-876c-7d55f7832d14" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_cf1806ec-40e0-47c9-8da8-54ff50b7efc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_c5b5a4c4-98e4-47a5-a62a-956729290256" xlink:href="cfr-20211231.xsd#cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f44a882f-b5b8-4022-876c-7d55f7832d14" xlink:to="loc_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_c5b5a4c4-98e4-47a5-a62a-956729290256" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_cac17d14-de4a-42c5-9737-a4bb9307ac53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f44a882f-b5b8-4022-876c-7d55f7832d14" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_cac17d14-de4a-42c5-9737-a4bb9307ac53" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_093c4fd8-4c30-48dd-8c15-8a32f94628a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f44a882f-b5b8-4022-876c-7d55f7832d14" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_093c4fd8-4c30-48dd-8c15-8a32f94628a3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_42a37a83-daf6-43a0-a503-b91939bb3c3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_093c4fd8-4c30-48dd-8c15-8a32f94628a3" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_42a37a83-daf6-43a0-a503-b91939bb3c3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_42a37a83-daf6-43a0-a503-b91939bb3c3a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_42a37a83-daf6-43a0-a503-b91939bb3c3a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_42a37a83-daf6-43a0-a503-b91939bb3c3a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1fe88d74-e04c-4542-8569-20c7f39cac9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_42a37a83-daf6-43a0-a503-b91939bb3c3a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1fe88d74-e04c-4542-8569-20c7f39cac9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_ad71aabb-80d9-468f-a74e-00e79febdf0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1fe88d74-e04c-4542-8569-20c7f39cac9d" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_ad71aabb-80d9-468f-a74e-00e79febdf0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_d0ebd2ee-e55d-43db-9642-862388d9fe1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1fe88d74-e04c-4542-8569-20c7f39cac9d" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_d0ebd2ee-e55d-43db-9642-862388d9fe1f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail" xlink:type="extended" id="ifbe0cf0f060d40318782c768eb73a495_FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ac23579a-04b9-4874-bcea-977d1b3c7965" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_d9865148-c21c-4556-b65c-a389c66f94bb" xlink:href="cfr-20211231.xsd#cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ac23579a-04b9-4874-bcea-977d1b3c7965" xlink:to="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_d9865148-c21c-4556-b65c-a389c66f94bb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses_7ce2aa56-22c3-4330-be82-216d8cc79c51" xlink:href="cfr-20211231.xsd#cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ac23579a-04b9-4874-bcea-977d1b3c7965" xlink:to="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses_7ce2aa56-22c3-4330-be82-216d8cc79c51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition_d3b6bb8b-8069-430e-b7c5-2ca5573556db" xlink:href="cfr-20211231.xsd#cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ac23579a-04b9-4874-bcea-977d1b3c7965" xlink:to="loc_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition_d3b6bb8b-8069-430e-b7c5-2ca5573556db" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_437d107c-46b2-4832-9454-a5bc13f7574e" xlink:href="cfr-20211231.xsd#cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ac23579a-04b9-4874-bcea-977d1b3c7965" xlink:to="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_437d107c-46b2-4832-9454-a5bc13f7574e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense_c776ddc5-655f-469f-b951-aa018ae4e40e" xlink:href="cfr-20211231.xsd#cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ac23579a-04b9-4874-bcea-977d1b3c7965" xlink:to="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense_c776ddc5-655f-469f-b951-aa018ae4e40e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition_2d29eb19-4442-4faf-aa59-2a250d9d7e1a" xlink:href="cfr-20211231.xsd#cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ac23579a-04b9-4874-bcea-977d1b3c7965" xlink:to="loc_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition_2d29eb19-4442-4faf-aa59-2a250d9d7e1a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_89b199b1-1ba6-41f1-be7d-2425fa80baf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ac23579a-04b9-4874-bcea-977d1b3c7965" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_89b199b1-1ba6-41f1-be7d-2425fa80baf0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_d9e9c20a-d825-45be-b66b-91573fc0a847" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_89b199b1-1ba6-41f1-be7d-2425fa80baf0" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_d9e9c20a-d825-45be-b66b-91573fc0a847" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_d9e9c20a-d825-45be-b66b-91573fc0a847_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_d9e9c20a-d825-45be-b66b-91573fc0a847" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_d9e9c20a-d825-45be-b66b-91573fc0a847_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_29b20b12-4d82-46e3-90b1-f9a4c8cb2d8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_d9e9c20a-d825-45be-b66b-91573fc0a847" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_29b20b12-4d82-46e3-90b1-f9a4c8cb2d8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_49348961-c26e-487d-beac-0d97d921e46c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_29b20b12-4d82-46e3-90b1-f9a4c8cb2d8b" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_49348961-c26e-487d-beac-0d97d921e46c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" xlink:type="extended" id="i3c35c604867a4b3889a27fca6a479f46_FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_68ee8e3f-012d-4319-bce2-45972799d0d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_911562b0-e594-49b8-be23-0c9884a91693" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_68ee8e3f-012d-4319-bce2-45972799d0d7" xlink:to="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_911562b0-e594-49b8-be23-0c9884a91693" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_7da153d3-76e7-4fbf-a02a-1e72640a13e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_68ee8e3f-012d-4319-bce2-45972799d0d7" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_7da153d3-76e7-4fbf-a02a-1e72640a13e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_8041a34b-5ca8-40a3-a335-0298ff0a9b43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_68ee8e3f-012d-4319-bce2-45972799d0d7" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_8041a34b-5ca8-40a3-a335-0298ff0a9b43" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_f088b1c4-ea6e-414e-8632-09f79378d802" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_68ee8e3f-012d-4319-bce2-45972799d0d7" xlink:to="loc_us-gaap_InterestReceivable_f088b1c4-ea6e-414e-8632-09f79378d802" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_fa9c0b72-7c69-439a-bb4d-aefd4dd5e834" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_68ee8e3f-012d-4319-bce2-45972799d0d7" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_fa9c0b72-7c69-439a-bb4d-aefd4dd5e834" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_5f2ec745-6275-451d-9f7d-58ffbc93d07e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Deposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_68ee8e3f-012d-4319-bce2-45972799d0d7" xlink:to="loc_us-gaap_Deposits_5f2ec745-6275-451d-9f7d-58ffbc93d07e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchased_3772bca8-81e4-482f-b335-fc9d88268385" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_68ee8e3f-012d-4319-bce2-45972799d0d7" xlink:to="loc_us-gaap_FederalFundsPurchased_3772bca8-81e4-482f-b335-fc9d88268385" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_38ccebf4-5475-4d5d-a465-4a8524b33db0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_68ee8e3f-012d-4319-bce2-45972799d0d7" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_38ccebf4-5475-4d5d-a465-4a8524b33db0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_b66a8eb1-4bd8-47ec-a350-190468a29d97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_68ee8e3f-012d-4319-bce2-45972799d0d7" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_b66a8eb1-4bd8-47ec-a350-190468a29d97" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_20ab1c0f-ae0a-4342-8915-c8a80aea0d87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_68ee8e3f-012d-4319-bce2-45972799d0d7" xlink:to="loc_us-gaap_SubordinatedDebt_20ab1c0f-ae0a-4342-8915-c8a80aea0d87" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_3a1c56ab-989f-403e-8bdf-0d16cf262d27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_68ee8e3f-012d-4319-bce2-45972799d0d7" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_3a1c56ab-989f-403e-8bdf-0d16cf262d27" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_45fa3437-78b3-4b23-8666-74a8daa05b0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_68ee8e3f-012d-4319-bce2-45972799d0d7" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_45fa3437-78b3-4b23-8666-74a8daa05b0d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_ff5ab3da-27da-4e65-b00e-bd3a94cf6f23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_45fa3437-78b3-4b23-8666-74a8daa05b0d" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_ff5ab3da-27da-4e65-b00e-bd3a94cf6f23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_ff5ab3da-27da-4e65-b00e-bd3a94cf6f23_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_ff5ab3da-27da-4e65-b00e-bd3a94cf6f23" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_ff5ab3da-27da-4e65-b00e-bd3a94cf6f23_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_f139ca9c-a123-43e0-8b5a-8cee6c6a457a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_ff5ab3da-27da-4e65-b00e-bd3a94cf6f23" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_f139ca9c-a123-43e0-8b5a-8cee6c6a457a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_6d3ff8b8-b105-4629-afba-a343460377a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_f139ca9c-a123-43e0-8b5a-8cee6c6a457a" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_6d3ff8b8-b105-4629-afba-a343460377a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_d4841fa6-508c-40a4-bc25-059b70dab16e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_f139ca9c-a123-43e0-8b5a-8cee6c6a457a" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_d4841fa6-508c-40a4-bc25-059b70dab16e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_5172a500-6ff6-4757-977d-17000f37eb34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_f139ca9c-a123-43e0-8b5a-8cee6c6a457a" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_5172a500-6ff6-4757-977d-17000f37eb34" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_77f5faee-e49f-4381-8ae5-013f053ee82c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_dcaaa126-e748-476d-831d-fbd9a255f6c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_45fa3437-78b3-4b23-8666-74a8daa05b0d" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_dcaaa126-e748-476d-831d-fbd9a255f6c0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dcaaa126-e748-476d-831d-fbd9a255f6c0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_dcaaa126-e748-476d-831d-fbd9a255f6c0" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dcaaa126-e748-476d-831d-fbd9a255f6c0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e2778638-be13-420b-9530-d5e889dc97d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_dcaaa126-e748-476d-831d-fbd9a255f6c0" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e2778638-be13-420b-9530-d5e889dc97d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_9bd34502-b45f-4b05-b8f8-6d2c6af5568d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e2778638-be13-420b-9530-d5e889dc97d9" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_9bd34502-b45f-4b05-b8f8-6d2c6af5568d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_523ab294-b159-4f81-90de-5cd36da8e36b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e2778638-be13-420b-9530-d5e889dc97d9" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_523ab294-b159-4f81-90de-5cd36da8e36b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#OperatingSegmentsOperatingSegmentsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails" xlink:type="extended" id="i29015ad2bd9b47fa96dde52efac5239a_OperatingSegmentsOperatingSegmentsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_2af5de2f-3488-45c3-a93e-1b4363ba149f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_d0f93e10-be5e-47c7-8ee9-c13b0eead3f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2af5de2f-3488-45c3-a93e-1b4363ba149f" xlink:to="loc_us-gaap_NumberOfOperatingSegments_d0f93e10-be5e-47c7-8ee9-c13b0eead3f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset_f3420565-13b7-4c0a-b4a6-194e8d1b5161" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2af5de2f-3488-45c3-a93e-1b4363ba149f" xlink:to="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset_f3420565-13b7-4c0a-b4a6-194e8d1b5161" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2bc06783-0f87-4c19-abbd-f8d794e8f303" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2af5de2f-3488-45c3-a93e-1b4363ba149f" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2bc06783-0f87-4c19-abbd-f8d794e8f303" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_eec21ca1-52b6-4c47-be77-992ad131dc35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2bc06783-0f87-4c19-abbd-f8d794e8f303" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_eec21ca1-52b6-4c47-be77-992ad131dc35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_eec21ca1-52b6-4c47-be77-992ad131dc35_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_eec21ca1-52b6-4c47-be77-992ad131dc35" xlink:to="loc_us-gaap_SegmentDomain_eec21ca1-52b6-4c47-be77-992ad131dc35_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a459625b-62e1-4f2a-8330-b3cf45078bca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_eec21ca1-52b6-4c47-be77-992ad131dc35" xlink:to="loc_us-gaap_SegmentDomain_a459625b-62e1-4f2a-8330-b3cf45078bca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostWealthAdvisorsMember_7e34a372-4c20-4758-8e45-a09bdea0e5d7" xlink:href="cfr-20211231.xsd#cfr_FrostWealthAdvisorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a459625b-62e1-4f2a-8330-b3cf45078bca" xlink:to="loc_cfr_FrostWealthAdvisorsMember_7e34a372-4c20-4758-8e45-a09bdea0e5d7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" xlink:type="extended" id="ib87a0072246f4ee5aaf5332ff258e1d7_OperatingSegmentsSummaryofOperatingResultsbySegmentDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_c8d2080f-bbce-4bd4-b5da-ffce9115b042" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_c8d2080f-bbce-4bd4-b5da-ffce9115b042" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_d0b4d43c-e973-40c0-9dc1-c4d9625fda47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_d0b4d43c-e973-40c0-9dc1-c4d9625fda47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_490b563b-b852-4bf3-988e-848059025537" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:to="loc_us-gaap_NoninterestIncome_490b563b-b852-4bf3-988e-848059025537" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_9b8c58b8-414c-46db-9cda-b334f5c0b8e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:to="loc_us-gaap_NoninterestExpense_9b8c58b8-414c-46db-9cda-b334f5c0b8e8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c37520da-7c16-4d5a-b8ad-73a2844ca41f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c37520da-7c16-4d5a-b8ad-73a2844ca41f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_70b9588c-a8d1-46e4-95c7-c221cd277e69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_70b9588c-a8d1-46e4-95c7-c221cd277e69" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8e3e9bd7-72cd-4983-b5de-82f683e9f8ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:to="loc_us-gaap_NetIncomeLoss_8e3e9bd7-72cd-4983-b5de-82f683e9f8ea" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_b8bdefe2-a34c-4350-ae31-3438233263a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_b8bdefe2-a34c-4350-ae31-3438233263a8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_c26d8770-5d19-4812-88b3-33a2181a2961" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_c26d8770-5d19-4812-88b3-33a2181a2961" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c9db2cfe-aa81-4be9-bfcd-c48da3e2afc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c9db2cfe-aa81-4be9-bfcd-c48da3e2afc7" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_b9856bdb-b719-4c26-94c7-1c12fdc9e552" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:to="loc_us-gaap_Revenues_b9856bdb-b719-4c26-94c7-1c12fdc9e552" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SegmentReportingAverageAssets_f87ae440-d5fa-4be8-a345-2496050d2455" xlink:href="cfr-20211231.xsd#cfr_SegmentReportingAverageAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:to="loc_cfr_SegmentReportingAverageAssets_f87ae440-d5fa-4be8-a345-2496050d2455" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_24741ca3-d242-4adf-94b6-416627afbe02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_24741ca3-d242-4adf-94b6-416627afbe02" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_d3014d69-cde1-4fcb-b829-0b75f2a82c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_24741ca3-d242-4adf-94b6-416627afbe02" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_d3014d69-cde1-4fcb-b829-0b75f2a82c4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d3014d69-cde1-4fcb-b829-0b75f2a82c4f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_d3014d69-cde1-4fcb-b829-0b75f2a82c4f" xlink:to="loc_us-gaap_SegmentDomain_d3014d69-cde1-4fcb-b829-0b75f2a82c4f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_95f7f7df-c262-4be8-b14f-82119d543f9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_d3014d69-cde1-4fcb-b829-0b75f2a82c4f" xlink:to="loc_us-gaap_SegmentDomain_95f7f7df-c262-4be8-b14f-82119d543f9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BankMember_cd748c89-db60-4543-a2d1-3fa0428bd9c2" xlink:href="cfr-20211231.xsd#cfr_BankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_95f7f7df-c262-4be8-b14f-82119d543f9c" xlink:to="loc_cfr_BankMember_cd748c89-db60-4543-a2d1-3fa0428bd9c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostWealthAdvisorsMember_e23c19c9-8b13-4367-897c-9fea27fc3c3e" xlink:href="cfr-20211231.xsd#cfr_FrostWealthAdvisorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_95f7f7df-c262-4be8-b14f-82119d543f9c" xlink:to="loc_cfr_FrostWealthAdvisorsMember_e23c19c9-8b13-4367-897c-9fea27fc3c3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonBanksMember_f398c1fe-ce8f-4f52-b880-95d0df8140e2" xlink:href="cfr-20211231.xsd#cfr_NonBanksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_95f7f7df-c262-4be8-b14f-82119d543f9c" xlink:to="loc_cfr_NonBanksMember_f398c1fe-ce8f-4f52-b880-95d0df8140e2" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail" xlink:type="extended" id="if46fc9ae934f47ceac1a830c521eba3c_CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks_6d9c0710-d072-4230-8b63-7eb23bb03fe8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndDueFromBanks"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:to="loc_us-gaap_CashAndDueFromBanks_6d9c0710-d072-4230-8b63-7eb23bb03fe8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResell_d3be01b7-0e97-4e48-8078-1f288c13e40d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesPurchasedUnderAgreementsToResell"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResell_d3be01b7-0e97-4e48-8078-1f288c13e40d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_d808e037-002b-4cfa-9b6a-d390305ea3c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:to="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_d808e037-002b-4cfa-9b6a-d390305ea3c4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InvestmentInSubsidiaries_39262613-aa68-4d0c-9819-4835c8c28663" xlink:href="cfr-20211231.xsd#cfr_InvestmentInSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:to="loc_cfr_InvestmentInSubsidiaries_39262613-aa68-4d0c-9819-4835c8c28663" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivableAndOtherAssets_5d45a97c-d81b-4d75-a0d6-c356761d2ec9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestReceivableAndOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:to="loc_us-gaap_InterestReceivableAndOtherAssets_5d45a97c-d81b-4d75-a0d6-c356761d2ec9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_69be86e1-47a8-468d-816f-bba13750a812" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:to="loc_us-gaap_Assets_69be86e1-47a8-468d-816f-bba13750a812" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_cde9df27-9c68-4808-bda0-28c15235b95b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_cde9df27-9c68-4808-bda0-28c15235b95b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_62176253-62e2-4368-a991-3d83f6a79568" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:to="loc_us-gaap_SubordinatedDebt_62176253-62e2-4368-a991-3d83f6a79568" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_e1bf1f02-a11d-4b15-9c80-d5ed94064182" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:to="loc_us-gaap_OtherLiabilities_e1bf1f02-a11d-4b15-9c80-d5ed94064182" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_fba399ae-696c-41bd-abd6-e5fc7fa35f40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:to="loc_us-gaap_Liabilities_fba399ae-696c-41bd-abd6-e5fc7fa35f40" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_31873384-9abf-43dd-a501-9c679aeb30f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:to="loc_us-gaap_StockholdersEquity_31873384-9abf-43dd-a501-9c679aeb30f7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_7448ad03-c4c5-4df5-8b17-72c28830d98a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_7448ad03-c4c5-4df5-8b17-72c28830d98a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_6d545f8e-26c2-4768-9e01-a0017c8388e1" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_6d545f8e-26c2-4768-9e01-a0017c8388e1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_237a5ea4-b2cd-4757-acd0-a5a8e0af7510" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_6d545f8e-26c2-4768-9e01-a0017c8388e1" xlink:to="loc_srt_ConsolidatedEntitiesAxis_237a5ea4-b2cd-4757-acd0-a5a8e0af7510" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_237a5ea4-b2cd-4757-acd0-a5a8e0af7510_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_237a5ea4-b2cd-4757-acd0-a5a8e0af7510" xlink:to="loc_srt_ConsolidatedEntitiesDomain_237a5ea4-b2cd-4757-acd0-a5a8e0af7510_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_b5edb492-9408-449b-a84d-1b15f6a9e670" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_237a5ea4-b2cd-4757-acd0-a5a8e0af7510" xlink:to="loc_srt_ConsolidatedEntitiesDomain_b5edb492-9408-449b-a84d-1b15f6a9e670" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_513b2a5c-7a31-4983-a3ab-587d73ab42cf" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_b5edb492-9408-449b-a84d-1b15f6a9e670" xlink:to="loc_srt_ParentCompanyMember_513b2a5c-7a31-4983-a3ab-587d73ab42cf" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail" xlink:type="extended" id="i2a7d8b5c4e8a4232a5507f544d7cada0_CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendIncomeOperating_82980133-b838-4229-9b53-c39a82724eaa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendIncomeOperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_us-gaap_DividendIncomeOperating_82980133-b838-4229-9b53-c39a82724eaa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DividendIncomePaidByNonBanks_52169442-955a-4ba1-b092-71bf6ebbe2fe" xlink:href="cfr-20211231.xsd#cfr_DividendIncomePaidByNonBanks"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_cfr_DividendIncomePaidByNonBanks_52169442-955a-4ba1-b092-71bf6ebbe2fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome_62de15c5-a87b-4b94-9cce-417a8d9dd188" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_us-gaap_InterestAndOtherIncome_62de15c5-a87b-4b94-9cce-417a8d9dd188" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_3abbfd0a-ac9f-47e4-a8c1-8749ae95aad3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_3abbfd0a-ac9f-47e4-a8c1-8749ae95aad3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_1cb3b04e-05a2-4b16-b877-a5090dec07ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_us-gaap_InterestExpense_1cb3b04e-05a2-4b16-b877-a5090dec07ca" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalariesAndWages_59706b66-f9b9-4879-98fc-0f1cb5f7d80f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalariesAndWages"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_us-gaap_SalariesAndWages_59706b66-f9b9-4879-98fc-0f1cb5f7d80f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_7ed6d777-8944-4be7-99d6-0beae49a8ec6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_us-gaap_OtherNoninterestExpense_7ed6d777-8944-4be7-99d6-0beae49a8ec6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_88b36a2e-eef3-4b28-811a-7428b2d5123a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_us-gaap_OperatingExpenses_88b36a2e-eef3-4b28-811a-7428b2d5123a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e6120adc-55a4-40df-a05d-5399d2130a85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e6120adc-55a4-40df-a05d-5399d2130a85" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_aec0aefc-0547-4385-84a1-23bf02a15fda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_aec0aefc-0547-4385-84a1-23bf02a15fda" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries_b60120e3-5b33-49cc-b7ef-51f602a752ef" xlink:href="cfr-20211231.xsd#cfr_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries_b60120e3-5b33-49cc-b7ef-51f602a752ef" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_fd18449d-f59d-428c-8f5c-46db979bff89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_us-gaap_NetIncomeLoss_fd18449d-f59d-428c-8f5c-46db979bff89" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_a19a9f04-af1b-4d7c-b6c6-00f91e2fd5e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_a19a9f04-af1b-4d7c-b6c6-00f91e2fd5e1" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_0f0056a4-341a-4a9b-b82a-43f316710123" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_0f0056a4-341a-4a9b-b82a-43f316710123" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2e4805e4-ba70-49e1-8581-48d1942db2bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2e4805e4-ba70-49e1-8581-48d1942db2bd" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_ccd8c60b-0f2f-4e4c-be7e-1def892c95f9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_ccd8c60b-0f2f-4e4c-be7e-1def892c95f9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_9d9954ed-78e5-4753-97e4-07620178d8a4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_ccd8c60b-0f2f-4e4c-be7e-1def892c95f9" xlink:to="loc_srt_ConsolidatedEntitiesAxis_9d9954ed-78e5-4753-97e4-07620178d8a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_9d9954ed-78e5-4753-97e4-07620178d8a4_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_9d9954ed-78e5-4753-97e4-07620178d8a4" xlink:to="loc_srt_ConsolidatedEntitiesDomain_9d9954ed-78e5-4753-97e4-07620178d8a4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_735bef56-fac2-4364-bae8-6f10bf45b4cd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_9d9954ed-78e5-4753-97e4-07620178d8a4" xlink:to="loc_srt_ConsolidatedEntitiesDomain_735bef56-fac2-4364-bae8-6f10bf45b4cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_0d14132c-47f4-46bd-be27-f39b242f091e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_735bef56-fac2-4364-bae8-6f10bf45b4cd" xlink:to="loc_srt_ParentCompanyMember_0d14132c-47f4-46bd-be27-f39b242f091e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail" xlink:type="extended" id="i65b7b8682ebb4ba98379b132875a5f50_CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_23a412bd-3c24-417c-82fe-e504b6347a7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_NetIncomeLoss_23a412bd-3c24-417c-82fe-e504b6347a7b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries_bd4966b1-3f27-41d7-9f23-0dd596de4119" xlink:href="cfr-20211231.xsd#cfr_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries_bd4966b1-3f27-41d7-9f23-0dd596de4119" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_868225a7-befb-4c3e-a6e0-304aed9a41e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_ShareBasedCompensation_868225a7-befb-4c3e-a6e0-304aed9a41e6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_a87df008-8714-45ec-b7de-e974ef4f61ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_a87df008-8714-45ec-b7de-e974ef4f61ea" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_4c8cf2aa-87c1-43d4-a544-fec6ad10bc65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_4c8cf2aa-87c1-43d4-a544-fec6ad10bc65" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1c32c038-515d-4366-941d-678e056659a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1c32c038-515d-4366-941d-678e056659a3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_fd860e23-9eca-4b9c-8fb7-7c06cafec40a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_fd860e23-9eca-4b9c-8fb7-7c06cafec40a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_879c6c89-54cb-47b8-8b6f-170626b336c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_879c6c89-54cb-47b8-8b6f-170626b336c2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_a49fef4c-a9cc-4b8c-9267-a6279f6c45de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_a49fef4c-a9cc-4b8c-9267-a6279f6c45de" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_be31bb56-1118-45f7-8d14-495623494bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_be31bb56-1118-45f7-8d14-495623494bf9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_91883f01-a81c-4476-aecb-ef945c1251a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_91883f01-a81c-4476-aecb-ef945c1251a9" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_549ed414-b40c-4340-a303-7d775de85890" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_549ed414-b40c-4340-a303-7d775de85890" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_2cd367dd-6bbf-4356-8afa-e945478cd934" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_2cd367dd-6bbf-4356-8afa-e945478cd934" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_7c06af5b-a0b4-47a9-b8c6-3688f634ab68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_7c06af5b-a0b4-47a9-b8c6-3688f634ab68" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_955237ca-bfa4-4516-b708-50b2a073b47b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_955237ca-bfa4-4516-b708-50b2a073b47b" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_40f64d5e-dffd-499b-a17b-3581066da93d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_40f64d5e-dffd-499b-a17b-3581066da93d" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_efb10df2-46e9-4e65-b87d-bf88b57a5e18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_efb10df2-46e9-4e65-b87d-bf88b57a5e18" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5fdca2f9-9539-4f71-b2a2-6a232aacc4a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5fdca2f9-9539-4f71-b2a2-6a232aacc4a1" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_ac3a727c-cb94-4ec8-8cb9-2c411cfe907d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_ac3a727c-cb94-4ec8-8cb9-2c411cfe907d" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_db394b05-169a-4ba2-a996-0b3830a60f97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_db394b05-169a-4ba2-a996-0b3830a60f97" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e2ffab89-766d-40c1-8934-1527d35f1b2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_6536a90d-33a9-4201-8d93-229727c89e2d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_6536a90d-33a9-4201-8d93-229727c89e2d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_2cf7fef9-891f-46af-9241-ded14d31cb19" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_6536a90d-33a9-4201-8d93-229727c89e2d" xlink:to="loc_srt_ConsolidatedEntitiesAxis_2cf7fef9-891f-46af-9241-ded14d31cb19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_2cf7fef9-891f-46af-9241-ded14d31cb19_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_2cf7fef9-891f-46af-9241-ded14d31cb19" xlink:to="loc_srt_ConsolidatedEntitiesDomain_2cf7fef9-891f-46af-9241-ded14d31cb19_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_20b29096-81fa-4649-ac06-c227e9ae778b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_2cf7fef9-891f-46af-9241-ded14d31cb19" xlink:to="loc_srt_ConsolidatedEntitiesDomain_20b29096-81fa-4649-ac06-c227e9ae778b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_c5da4b7a-61c1-451e-a7d0-af971a901dcf" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_20b29096-81fa-4649-ac06-c227e9ae778b" xlink:to="loc_srt_ParentCompanyMember_c5da4b7a-61c1-451e-a7d0-af971a901dcf" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails" xlink:type="extended" id="i5ebad238447b4f7780d0ca234696b33e_AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b1c99cec-4681-4f14-b3f6-f572f7b0208d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_1f40291c-b487-428c-b7a4-3831bed4136d" xlink:href="cfr-20211231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b1c99cec-4681-4f14-b3f6-f572f7b0208d" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_1f40291c-b487-428c-b7a4-3831bed4136d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_40b15148-2e6b-4291-b4a0-ddd58ad8d84b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b1c99cec-4681-4f14-b3f6-f572f7b0208d" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_40b15148-2e6b-4291-b4a0-ddd58ad8d84b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_36103c89-2c3b-41d3-bdcc-dcf9ceba260d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_40b15148-2e6b-4291-b4a0-ddd58ad8d84b" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_36103c89-2c3b-41d3-bdcc-dcf9ceba260d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_36103c89-2c3b-41d3-bdcc-dcf9ceba260d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_36103c89-2c3b-41d3-bdcc-dcf9ceba260d" xlink:to="loc_us-gaap_EquityComponentDomain_36103c89-2c3b-41d3-bdcc-dcf9ceba260d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c1fcf270-a871-41dc-b8cc-3f5f84bd1e4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_36103c89-2c3b-41d3-bdcc-dcf9ceba260d" xlink:to="loc_us-gaap_EquityComponentDomain_c1fcf270-a871-41dc-b8cc-3f5f84bd1e4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_72a22d78-015c-4fa1-8db3-7acda802d28a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c1fcf270-a871-41dc-b8cc-3f5f84bd1e4e" xlink:to="loc_us-gaap_RetainedEarningsMember_72a22d78-015c-4fa1-8db3-7acda802d28a" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>cfr-20211231_g1.jpg
<TEXT>
begin 644 cfr-20211231_g1.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
MB@2P P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "O@O\ ;E_X.(?V%_V.?C&G[+O@JP\5?&;XMS:@-/7X?_"G3%U">"])VBVF
MF+!!-G*F&+S9588:-:R_^#EG_@H]XS_X)U_\$XM0U/X/:Y)IOCWXCZNGA;PQ
MJ=NY6;3$DBDEN[V,CE72"-D1@04EGB<?=KX/_P"#*C]CGP9KVF?%?]O_ ,9Z
M-%J/B"SUN/PCX5U"[3>]@?LZ76H2(6SB25;BT3>,,%$BYQ(P(!^CGA__ (*A
M_MQZ#X:/Q)_:"_X(D?&;PUX3$?FR7_A3Q;H/B/4H(<9\R32H+F.\&!DLBH[@
M#[I. >X_8(_X*[_LC_\ !2WXI>-? /[)&NZCKNG^ ] TB^UO7+[2+K3PEW?2
MWJ&Q\BZBCD\R$689W *$S!5)*M7U)7S3\#/V O#?[+W[='QU_;&^$.A:9!9?
M&3POH,FI^';.3R))O$%A)J7VFXQL$<:7$=Q:$MDDS"=V'S9(!]+45^9WP8_X
M.7_@O\4O^"B5E_P33\1_LD>/O"_CN;QQ=>%=0N-0U/3Y[2QO;=I5D):&5O,3
M,389,A@01P:F_P""F/\ P<E_"O\ X)8?M+2?LT?M!_L?>.[N^GTB/5]#U?1=
M8TZ2VU/39)IH8[A090\>9+>92C@,I0]002 ?I717@_[;?[;K_L:?L?:A^V6/
M@CK7C/0=$TN'5-?TS1=2M8+NRL'0,TX$[*LNS<NY5.[&2 <8KXO_ &8/^#I7
MX"_MB>$O%$/[//[%7Q?\5>/M&,!T3X:Z!I\%[?ZM"ZRF6[:2%FCM+6$I&CRR
MG):XB5$D8X !^I%%?E7^PW_P=@_L;_M.:YXK\!?M ?![Q/\ "'Q7X=M9)M-\
M/7<QUB;7IEG6#^SK1(88YI-1:5T5;3R<L2V&.UL9]Y_P=7_#CX7?MK:;^R;^
MU[^P'\3?@WI^KW=K';>(O&EW%'>6D%RVV"[NK 1CRX"3EWCGE*!7X8J10!^L
ME%?.O_!3G_@H%#_P3-_9JO/VK?$_P(U[QKX4T6Z@B\32>'M2M89]+6>XAMH)
M3'<.OFJ\TR(=F2I()&,D>8_\$_?^"T7A/_@I/^Q]\0OVL/V<OV9/%DTO@'6G
MTYO!VIZK8PWFJ.EO!<.893)Y2XCF. [+N9,9&0: /MBOSE_X*(?\')W[-/\
MP3$_:+G_ &:?VFOV5?B]%K!TU-3TG4-&M]&N+35-.DFFABNX6_M$.J,\$HVR
M*C@H0RBK?_!)O_@XK_9[_P""MO[1^K_LV_"CX!>,O"VHZ/X,N?$<VH^(;FT>
M"2&&ZM+8Q 0NS;RUVC#(QA&]J_)/_@]8_P"4HWP__P"R!:9_Z>];H _IPT'6
M+?Q#H5EK]I&Z17UI'<1)(!N574, <$C.#5NO"_VB/VV/V=O^"??[&EI^TO\
MM/>-?[%\-:7HUC GDP&:YO[J2$>5:6T0YEF?:V%X "L[%41F'R'^T]_P<"_&
MC]EO]G#P=^W#XU_X);>*&^"?C=[)]*\6_P#"T-);48K:\A\ZTEFT^W681^;'
MD@&?"G"NR,P6@#],*P/%/Q2^'G@KQ=X9\ ^*O%MG9:UXRO[BR\+Z9-)^^U&:
M"UENYEC49)"002.S'"C !.64'R?]G_\ X*$_!3]K']B:#]N?]F30O$GC?0;O
M2I[BT\,Z-IJ'6I+N%BDFG&!Y BW*R H09/+Z.'*$.?P$^"?_  6:_;)_:T_X
M.&O"'[0?CS]F;Q9XEG^'J^)M"\'_  (\'7,3WFDPG3KR"X0&9DCDN009;B8[
M=_D;5 5(T4 _=G_@K'_P4]^%7_!)?]E3_AISXI^"=5\2?;?$5MH.@Z!I$J1/
M>W\T4TRH\K@K#&(K:=R^&^X %)85J_\ !,+_ (**?"W_ (*C_LD:1^U?\*?"
MVJ:#;7M_<Z=JFA:P5:;3[VW8"2+S$^65"&1U<8RKC*JVY1\D_P#!73_@H9\#
M-#_X)U^%OB'_ ,%,?^"4GCK5OAOX]UP6&J>$=9UFQAU/P_JT<U[]F$HBN$EA
M>2"T>9+B"3A)PC,I8JW9?\$_OV]?V<?#7_!&J']K7_@G[^P/XCL/AUX-EU0)
M\+M&O[4:G';6DDC7EVKRRD74F0TA!D::3)QN; (!^A%%?F]_P2]_X.//A#_P
M5:_:3D_9M^!'[*OC/2KRQT&;6M9U;Q!K.GQPV=C%-#"T@1)"\K>9<0KL0$_,
M2< $U[_\=_\ @HOXY^#7[='@G]AC1OV-_%?BK4_B!IUSJ6@>)M(\0:<EC'86
M@B^VW-RLLBR6R0M*B_,O[PLBQ[F;;0!]145\J?\ !1'_ (*W? /_ ()^>+?!
M?P.N_#.L>/OB[\2M1@LO /PM\*O$+[4'FG$$<T\LK".TMS*=@E?))5MJL(Y"
MG*?"O_@LGH=E^WC9_P#!-K]MK]GZ\^#/Q0\0Z5#J7@5G\40:SHOB2"7S B07
ML<4)2<M#,@C>(!GA= Y8HK@'VM7R-_P4-_X*_P#PL_X)Y?&[X<?L[Z]^SC\4
M_B1XN^*5O=2>%M&^&.B6M]/*;=T5T,<MS$Y.'W?*& 56+$ 5]<UYMK?[,/@'
MQ%^UEH'[7VLH+CQ#X8\#ZAX9T2*6!66UBO+JWGGG1CRLA%LD>0,[&<9PQ! /
MB+]K[_@Y.^%O[!">&G_:_P#^"=W[0?@8^+X[I_#B:I9>'G>\6V,(GPL.KN4V
M>?%D.%/SC&<''1> O^"^L/Q4_9CMOVR/AC_P2S_:8\1?#>\M+JZMO$>AZ-H-
MWYD-M-+!/(+>+5FN-J20RACY? 0GIS7Y]?\ !\M_R'?V9?\ KT\8?^A:+7Z)
M?\&PG_*##X%?]>_B'_U(]4H ^A_^"=G[>?PM_P""E7[*FA_M<_!KPKK^BZ!K
MU[>VUKI_B>&".\1K6YDMW+K!+*@!:,D8<\$9P>*]PKQGX/\ PD^ G_!./]GO
MQ=+_ ,)19^'O 6E^(/$7C+4[N^58+71K>]O)]1N(U"\+#$97"@#[H4 =!7Q_
M\,/^#@/X@_M2?##XB_M._L3_ /!-GQ?\0?@Y\,KFYAUSQKJ7C:QT>]O_ +-
MMQ<&PTUXY7N"D#)+L:2-RKH-N\^6 #])JP/B%\4OAY\*;+3-0^(OBVSTB+6M
M?LM$T@W<F#>:C>3+#;6T8&2[N[   < ,QPJL1XI^P!_P5#_98_X*5_LXWG[1
MW[,.KZIJ$&D!XO$/A2ZL@FLZ5=+&9!;2VZLP9W4?NV1FCDY"L2K!?P<_;R_X
M++?M??M4_P#!<3X/^"O%'[-_B[0_#OP8^,.E3>%_@9#)"-9U*_6>)A+=?O/)
M:^F1@D:;S'"LA16):220 _IMHKYJ\-_\%)O"_A#]CGQ7^VA^VS\#O%O[/^@^
M$-0D@O\ 2?B"L,E]/$$@\J:%+5Y/-\Z6;R8T'SM(A&.AKYI^-G_!P!\7OAK^
MQS8?\%'?!W_!,'Q3K?P%U"6!X_&%]\3-)M=1CM)KH6L5U)IT N61'F*1A6E#
M!G <)UH _2'7+Z^TO1+S4],T6?4KFWM9);?3K:2-)+IU4E8D:5E168@*"[*H
M)Y(&37YW? ;_ (.5_P!E/XY?M]V7_!."3]FSXM>%_B'/XPOO#-\OB"RTDVEA
MJ%IYPG222VOY2RAH'4-&'!X(R#FOJ;_@G9_P4-_9Y_X*<_LU6'[3G[.&I7IT
MN:]DT_5])U:!8KW1]0C5&DM+A59EWA9(W!5F5DD1@><#^=[]FW_E<*U'_LYC
MQ7_/4* /ZEJ^?_\ @H)^WHO_  3T^#FK?M"^-/V:?'?C/P7X>L8[KQ%K7@N?
M2G;3D>;RLO!=WL$S@%HRS1HX ?)X5BOT!7R)_P %[P#_ ,$<?VA01_S3NY_]
M&1T >'_L=_\ !R[\'OV_M?UKPM^R!_P3[^/WC:_\.V<5UK5M8V_AV VL,CE$
M<FXU>,'+*1P2>*U9_P#@YK_80^&WQ\3]FK]L+X1?&3X">*2T8D'Q5\%PPVJ+
M(2(YO-LKJY)@8@@3[?*X)+ *2/S@_P"#('_DX_X[_P#8D:3_ .EDM:O_  ?"
MZU\+;GXK_L^:!I5S9MXTM- \03:Y%$5^T1Z;)-8BR\WOL,L=]LSQD2T ?T+Z
M+K6C^)-&M/$7AW5K:_T^_MH[FQOK*=98;F%U#))&ZDJZ,I!# D$$$59KXA_X
M-P]$^,'A_P#X(M_ W3OC9%>QZH="O9=.BU$,)DTJ34;J33P=W.S[(T!C](C&
M.U3^+_\ @LMX=\>?MH:_^P'^P/\  *[^-OQ"\%Z=<7GCZ\C\46^BZ#H'DNL3
MVTE_+',9;D2ND1CCB8*Y*EP8Y1& ?:]8'Q"^*7P\^%%CIFH_$7Q;9Z1%K6OV
M.B:2;N3!O-1O)U@MK:,#)9WD8  #@!F.%5B/FK_@G-_P5^^!'_!1'P]X[T;P
M[X&\0^$?B5\++VXLOB)\*M:2.;5-.GA>2-O(,1VW:&6*2(,NUA(NUE3<A;\1
MOV^?^"RW[7O[5'_!<'X/>!O$_P"SAXOT+PY\&/C'I,_ACX&Q20C6M3OUN(F$
MMT/,\EKZ9&"1IO,<*R%%8EI)) #^FVBOBWXM?\%;/B3\!OV$O$?[=OQH_P""
M<WQ/\+:;X2U[['X@\(ZWJ>FPZK!9-]E2/4D3SBDL#37/EX5MX,3L5VC-5_\
M@FA_P6G\'_\ !53X!_$3XS_LU?LT>*UO_ %_!9KX6UG5K&"XU>:6(RA89O,\
MJ,[0?]8RC.!D9S0!]M45^<7_  2Y_P"#D7]GC_@J9^U+)^RI\-?V=O&_A;5X
MO#MYJ[ZAXAN;1H0EN\2M&1%(S;B91CC'!K7_ ."K?_!?[X?_ /!(WXO:-\,_
MCS^R;XUUFQ\3Z?)>>&/$GA_5]/:WOTB*+.ICDD62)XWD4$,,$,I!.3@ _0:B
MORB_;7_X.SOV/OV4=&\ Q>"/@GXC\?Z_XO\ "&D>(M;TBRU6"S@\-PZA907B
M6<]R5D66]2&XC9H47: Z[I%+8KV#_@HY_P %\OAM_P $WOA]\,_C-\0OV6?&
M_B'P7\5M#AU#PQKND:A8QNDCV\5P;:X@ED$D4@CF0YY4_, <J: /OVBORF^+
M?_!U!\,/#W[(VD?M>_ ?]@KXJ^/O#CB-/&6KK#]AT7PK<RS>5'97.IB*:)[H
MYB8I&K(GVB)6<.VROL[_ ()>_P#!2[X&?\%5_P!EZV_:8^!^GZAI:1:I+I/B
M+P[J^PW6D:C$D;O [(2LBE)8I$D7ADD&0K!D4 ^BZ*^ ?A__ ,%P_%'[57QW
M^)GPN_X)V_L+Z[\:?#OP@OH[+QIXQA\>Z;HJ7%R[3*(]-@N@?MN3;S;69X5;
MR\Y 9&?WS_@G)_P4%\)_\%'?A/XJ^+G@_P"$?BCP3!X7^(6H>$[K0?&L,<.J
M17-G%;M-]I@C9EMW#SLABWN1Y>206*J ?05%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?BU_P>O_!S
MQ?XK_8I^%/QIT2SEGTOP?\09[/6_*4D0+?VN(IG]%$EL(]Q_BF0?Q4__ (,E
MOB9H>J_L(?%KX.072'4]!^+?]LW4(/S+!?Z99P1,1Z%M.G _W37ZU?M*?LY_
M"+]K?X$^)_V;_CQX5CUKPGXNTM['6+!VVL4)#+)&PYCEC=4D1QRCHK#D"OQ&
M^ '_  1X_P""P'_! G]LO4_V@_\ @GKX0TO]H7X5Z[;M9>(?"1UR#2]4O=-$
MF^-)XIRJK=1-_JY[?SLY?,2K(T= '[XT5\/Z!_P4\_;Z^)>EKH?PP_X(C_%^
MQ\3RH%)^(/BK1M%T6U<CEY+PSR2R1J<G$<#.P'"Y->W?L5? C]I?X:VWB?XK
M?MA_':#QC\0O'5U;3:GI?AZ%X/#OABV@600:;I<,G[PQIYLA>XE/F3NVY@N
M  ?SM_"W_E<*NO\ LYC6/YW-=!_P>M?\I./AW_V0?3__ $]:S7L_[>W_  20
M_P""F_[*W_!=^#_@IE^QS^RW)\8?"^J?$"+Q=8V6F:O!;,D\B@7EA=&1PUL2
MS3;)]KQ[70G+!HQSO_!<#_@CU_P7A_X*:_M0^&?VG;S]E#PY>-<_#ZULE\+>
M&?'NCK#X01+R\==*ENKVZMWU"X E^T27,<8AW71CC)6+) /UD_X*Y?\ *"SX
MQ_\ 9#)O_21*_-W_ (,;[&Q/A?\ :1U,V<7VD7_A6(7'EC>$*:J2N[KC(!QT
MR*_13_@H!X2_:W_:&_X(T^(O@/\ #?\ 8S\4S_$[QUX 7PU-X(N/%'AZ)]&G
M:,12W%Q=-J7V5X $9E\F661M\8,:9?9\>_\ !L5^P+_P4>_X)7#XT>&OVM?V
M'O$-G:>-++3-1T#4=#\:^&;T27&GQ7Y:R9%U0,DDQN(EB8@1!@?,>)?GH _/
M_P#X)&Z9IUW_ ,':3V5W80RPQ?&;XE/'%+$&57CL===& /0JRJP/4%01R*V/
M^#TJ-(_^"JO@MXU +_ ?268CN?[8UD9_(#\J]@_8#_X),_\ !7[]FS_@N!:?
M\%+?B/\ \$[M</@ZX^(?BC6;[2]-^(_A.6^MK75[?48%PIU94=HOMJLP##(C
M8 DD5T'_  <=_P#!)#_@JS_P4Y_X*%0_&C]F;]AS5+GPEX9\#6GA:QUC5/'W
MAJU.K-;WM]<-=Q0OJ8DCA;[6 @E5),)ED0G: #[\_P"#E&XFO/\ @@)\8;JX
M<O)+I'A=Y&/4D^(-*)-?*_\ P9G?\HT?C=_V4VZ_],UG7W[^W#^RQ\4_^"DO
M_!(KQ?\ LO:UX$NOAUXV\9>"[>*'0/%%_9W!T_5+.XAN8(IIM/GN(3$\UK'^
M\CD<B.0,5# QC\PO^"&O[+/_  7@_8;^%7Q1_83T;]AS2O"-MXVUQ[QOC!XS
M\36K6OAF0VRVTTT%G"TG]KR-'&AA57CB$@!E<QL< 'S;_P &67_*5/QO_P!D
M%U;_ -/.BU8_X/6/^4HOP_\ ^R!:9_Z>];KWC_@W!_X)'?\ !57_ ()C_P#!
M0FY^-'[3G[$&J6GA+Q-X$N_"]WJ^E^//#5V=*>XO;&X6ZEB34_,>%?LA#")7
MDPWRHQXJ3_@Y"_X),?\ !53_ (*?_P#!0"P^,G[,?[#6KW'A/PKX!M?"MMJ^
MK^/?#-J=5D@U#4+EKN&)]3\Q(6%VH02JDGRDLB$XH _17_@L;^QA^QG^V9_P
M3-TG3OVY/CY=_#'P?X'_ +.\1Q>-;6YC46-REH]N$:*16%QYB7#QK$H\QG9
MF3\K?E'_ ,% /B]>^.?^#=6T^%G[&WP@UJT_9A^'WBK3M)T'XH_%/4"OB#QO
M>C4IGEFL;&%=EO9I</*#+*^< 0I$IC<I]O\ _!?+]@;_ (* ?\%./^"8'PL\
M-_ SX):KH?C#P=KL&H>+?A+K?B/2Q<W>RR>V\V*XM[N6TF,3,[(IF#-',QPK
M@1GYR?\ X)*_\%\_CW_P0W;]@_XO:!\,_#=GX$DMKKP'\/K=H9/$7B,17AG\
MB\U!;IK"U6-)96BVCS)61%E>,!F< ^FO^#.*623_ ()%7B.Y(C^+>M*@)Z#[
M-8G'YD_G7YA_\$0_^5J2Z_[*)\1O_235Z_5C_@V _9"_X*'_ +#?[)^O? /]
ML;X#Z)X'T(>*+S5]#$NOQ7NKW\]S':H=\=L[PV\$8MY.6<R2-,OR1K'F7XR\
M,_\ !'+_ (*O?\$YO^"[]S^W7^S+^R?I_P 9_!-_XUU_5](EC\=6&CQ?9-7B
MNXW@NGN&,EM+;B[)+B&19/*&S.[:H!]4?\'EG_*)31O^RRZ/_P"D.I5U_P#P
M:2QQS?\ !%OPK#-&KH_C+Q &5AD$&\;((KG?^#@?]C__ (*8?MX?\$[_  +^
MR?\ "_\ 9O'Q!^($OC&U\4>,O$/A[Q%HVEZ%IFR._4Z?!_:-]!<SM&;F&-)#
M#B2.+S'99&*#TW_@V[_9J_:]_8E_8,C_ &2?VP?V8]7\#:WH'B/4=0L]5E\2
M:+J-CJ4%U*)%6,V%]/*DJDN&$D:K@*0[$D  _%OXKZ?JW_!N=_P<7P^+=$LI
M[/X<'Q&NIV=O AV7/@W5V9)X$4?ZS[+F:- >LM@A]#7[]_L,S:5^U/\ M2?%
MC_@HG;7<.H>'[B5?AO\ "'4('#Q3:#I4[MJ-]"Z_*Z7>KM<J'&0\6FVS D$5
M\T?\'-O_  1U^(?_  4T^&7PQ\??LY>&XKKXA^$_%\&C7;DJN_0M1E2.::0D
M@LMK,(I\?PQM<D<]?T5_9R^ _@/]E[X">#OV=/A?8_9_#_@GPY::-I2%0&:*
M")8Q(^.LCE2[-U9F8GDT ?S9_M!_&SXS^*O^#O"3Q#HTGA^Y\2:5\6K;P[X.
MM/&MU/%I<7EV L[-',"O(BL["0;%),LF<98FOOS_ (*/_P#!$G_@JK_P49_;
M$^&'[9.O?%CX$^!]?^%\%E'I2>'=4UJ;S&M=0:^CE+2V8*L)'.,<5Y3_ ,'$
M7_! +]L/XO?MC0_\%+?^";NB-K7B"_>PN_%'AS3=3AL]3L-5LEC2#4[,RNB2
M I##N16\Q98]X#^8VSZO_8<^+?\ P7O_ &W?#VB?#']M+]FK0O@)X7L3 /'7
MQ#LM6:'Q!XDBB(+VNG6<4K'3I+C:$ENB0$CDD-OMDV; #]*Z*** /Y]O^#Y;
M_D._LR_]>GC#_P!"T6OT2_X-A/\ E!A\"O\ KW\0_P#J1ZI7QI_P<M_L _\
M!4#_ (*S?$7X76G[+W_!/CQ/%HOPXL-82[U?Q+X]\*6AOY[Z2T_U,2ZN["-5
MLU.Y]K$R$;!MR?LW_@W^^&/[87[(O[ O@+]B']K3]C7Q/X*UGP6VKJ_B@^*?
M#VHZ5=17&HW-]%C[%J4MRLF+GRROD%<Q[M^&X /(_P#@\-^)OC;P!_P2'7P]
MX1NYHK3QC\4M&T7Q$821OL1!>7H5B/X3/96^?7@=ZH_\&K.B:5#_ ,$)+QIX
M$,>I>)O%,EZ"!A_E6(Y_X!&H^@K[D_X*:_L%^!/^"E7[%GC/]D;QUJ?]FG7[
M1)M"UQ8?,;2M3@<2VMR%X+*)%"NH(+QO(H(W9'YL_P#!-WP+_P %0O\ @E%_
MP3W^*7_!.GQM_P $Z?''COQA/J6L2_"OQCX U72[KP]??;[9(4:YGFNHI;1(
MYU:7+Q!V1\%$*_, ?%/_  9:?$?QIH7_  4G\=?##2KJ9M"\0_"*[O-8LU8^
M7Y]IJ%D+>=AZH+B:,'_IX;UK ^.?_*X58_\ 9S'AW^=E7ZH_\&VO_!##QM_P
M2N\!^)?CA^TS<:=)\6?'EE#8S:7IERMQ#X=TM'$OV3SU^66:64(\I0M&/)B5
M&;#,WRC_ ,%-/^"+G_!2[X>?\%QM*_X*A_L8_L_V?Q<\.77C_1?%JZ+!XGLM
M-FM;NT%N)K*Y-U*FQ)&@9EG0.JK(-P!7# 'ZK_\ !8#]D+]F#]M3]@[Q;\*?
MVOOBW/X"\$Z<T&N7GC2"_BMQH\MJQ9)G,P,;I\S(8V'S;\+A]K#\;?B_\2_#
MY_X-VOC#^S/_ ,$X/ .NZ]^SE\/[RWB\1?'/XK7+6EYXIU*;7[*=X-$TV) 4
MB266%FEG,81-R^6\K,P^^/\ @M1^P[_P4Q_X*1_\$D9_AOIFC^'K#XGW/Q L
M_%%]\,=!UY#;+I,,4T::(+^811WD\;O#=/-((XWFB94PJQ9^0/V9/^"3/_!?
M'QG_ ,$6/'?_  38^)_A_P"&GP_\(1V\^H>$?#6I^5=^)==N?MZ:B-/>[@NF
ML[*W>=6<2R S!BJ'9&2R 'J/_!DK+(W["?Q;@+G8OQ:#*N> 3I=ID_H/RKX-
M_9M_Y7"M1_[.8\5_SU"OT5_X-@_V)?\ @IY_P3H^$WQ+^'G[47[+-AX<\,:A
MJTFO6$+>)[*ZUS6+Y+5(%L[6**X^S11GR@?.N)HQN*J%VLTL?RS\'O\ @D[_
M ,%@/ __  7<D_X*AZY_P3IU[_A";KXTZOXHDT>#XC^$FU*+3;V:YVC8=7$;
M3)%.&*>9M+*0&QS0!_1/7R)_P7N_Y0X_M#?]D[N?_1D=?6UC<2W=E#=3V,MK
M)+$KO;3E"\1(R48HS*2.AVL1D<$CFOCW_@MQX6_:G^._["?Q&_9)_95_9%\3
M?$'Q!X_\+II]KK-IXDT'3M,L#)<#S1.VH:C!.76.,L!'"ZL9(QO'S[ #\'?^
M#8;]DKXB_M>ZE^T5X%^#G[4'CWX3^,+;X=64GA;Q+X(\3W&G*M\UQ+Y7VQ8"
M&G@W* RY! 9BI#8->*_L6?%;P=^R7_P6'$?_  6S^#\_Q'DT[Q')H7C^Y^)=
M]=:K<Z+>AT6+57\V1EOXXRJ$B42H]O(SHK-Y9K],?^#<'_@G)_P55_X),_M!
M^/?%?[2G_!/'Q->^'O&_A:WL(KWPM\0/"5S-9W,%QYB%XI-7CS&RLX+*Q8$+
M\I!)7VK_ (.8/^"!OCC_ (*(6>C?M:?L4^!;2_\ C#I/DZ7XCT'^T+6P'B;3
M,[8Y3-<R1PBYMLX!=UWPDKN)BB0@'Z9?M&_$FY^'_P"R/X\^+_PMNK:YFT3X
M<ZIK'AR>Q99(96AL)9[=HRN59"50C'!!&.*_G7_X-&?&O[6D_P =/CE8_LR6
M_P --4\3:MX?TJ_UF;XH:MJ,,DD$=U<AW@:TBE9R99T,A?')CY))K]-?^" _
M@G_@K1^SO^SO%^P/_P %-/V+-6'A'2K>6R\'>.U\<>'M2AM-+:)\Z9?0PZB]
MPT:G]W"\4<N%D$;*B1AJ_.Q?^"-7_!9G_@B#_P %'I?VE_\ @FA\'7^*?@K[
M3=0:,]I=Q3"_T:X<,VEZG;&:.8.FV/\ >I\A>&.56!!10#[R_P""<?\ P1$_
M;F_90_X+ >./^"F/Q9^,OPS.C_$F;Q#-XJ\)^#KK47<'4I_M:QQFXMD5T2Y2
M)LLP.%SUXK\P_C__ ,KA5A_V<QX:_G8U^\W["-W_ ,%+?V@O$MK^T7_P4"^'
M^C?""QTW39;?PM\'/"GB%KZ2:>8*)-1U>Y1C'*RH"D%JN5C\V1Y,R"+R_P O
M/^"GG_!%O_@I;X!_X+B:3_P5$_8O^ -I\6_#MSX^T/Q:NBP>)K+39[2[LQ;"
M:RN#=2IL21K=F6= ZHL@W %<, ?I!_P<3?\ *%?X_P#_ &*=O_Z<+6O@_P#X
M,@_^39?CI_V/>E_^D3U^BW[1'[,'[3O[?'_!,GXH?L]?M&'PUX2\=_$[P]>K
MI>A:3>->6'A=RJ-8V4MX(U:\*20H\]PL:@O+*(U*(F?RT_X(._LH?\%X/^"<
M<_Q0_9'\/_L*Z/HD/CO5+60?%OQGXIMCIGA66%)(7O8[:!I&U@%'5HX(VCRZ
M#>X0MM /F'_@T>_Y35:Q_P!D\\1?^E-K7O/_  ?&?\E0_9U_[ 'B3_T?IU6/
M^"!7_!'W_@K)_P $W_\ @IE:?M#_ +1/[$FK2^$-2T34M#U'6=*\>>&9Y;/[
M5)$R7CP#4P[1JT0+J@9PK':CD!3Z]_P=#?\ !-'_ (*4_P#!3SX]?#FS_9#_
M &-=4UWP]\/-$OX+KQ/?>-?#UC!J,]X]O(1;Q7&HI/LC$ 4M+'&2Q;:"H#,
M?<'_  2Y_8/_ &4/$7_!'O\ 9V^$WQ7_ &??!OC'1YOAUH?BJ>P\5>&K74(C
MJ]]9QWD]UMG1AYOF7#KOZ[,+G;Q7PE_P>Z006O[+/P*MK:%(XX_'6HK'&B@*
MJBQ0  #H!Z5^I'_!,'1_C-X)_8/^%GP@^/WP(UKX?^*O 7@'1O#.K:7J^K:7
M>K=36.GP6[W,$NG7=RAA=HR5WE).N4'!/P5_P=*?L%_M^?\ !27PK\,?@Q^Q
MG^R7JOBNV\):M>:OK/B:?Q=H.G69::%(H[>)+R_BG=QAV<F)4 V;6?+;0#S;
M4=.T^U_X,G1#:V,,2/\ #N&9UCC"AI#XI5BYQU8MR3U)YJ7_ (,C9I9/V//C
M39O(?+7XDVC*N>A;3T!/_CH_*NQU#]CC_@H_<_\ !M!'_P $QH_V"O$G_"W/
ML*>'GTX^./#'V);==9&H?;_M/]J[3$8!Y>S_ %OG<;/+_>UM_P#!K9^PC^WM
M_P $W? 7Q,^!_P"V9^R=JOA*'Q1KEMK6B^)8?%NA:C9DQP>3);2)9W\LZ2'Y
M64B)D(W[F0A0P!^1OQU^$'_!4#_@V"_;MO/'OPBUG4;3PKJNI21>&_$\ELUS
MH/C/2Q(SQVE['D+YZH?GB)6:)MSQ,%*2M^_?_!";_@H=^S9_P4E_9V\7_'[X
M-?#%/!'C/4_&8O?C!X6CNFEC777L+6W%["QX,,]O9PD$*I+Q2[@7WR/\^?#+
M4_\ @H#X:_X)[:_^PO\ \%'/^"2GC/XSZ'<:;?Z9X U/PEJ^C7[7ECYDHT^#
M4XKB\CFTZ:W7R=EVBN518VP)8V+=Y_P;/?\ !)#XR?\ !+7]E;Q5>_M*):6?
MQ!^)>M6U]JV@6-ZERFCV=K$Z6UO)+&3&\^Z:X=S&S( Z*"2I) /TGHHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **_GS_ &Z/
M^"@OQ/\ ^"JO_!P#X0_X)3:5\2->T7X#^&?B.WAWQ7X>\.:S-8'Q3/8+)+J9
MNY;=ED>,O;RVR(&VJD?F+M=R0S_@LS\7/&/_  ;N?\%)OA3\3O\ @GGJFI>'
M/AYXQ\*B[\9?"%]:N9]!U5[:[:*?$$SNL$DD#Q 2H R.I<'YW# ']!]%?E!_
MP<Y>/=)\<?\ !'/P_P#MN? KQYXET+4Y=1\/ZCX3\0>'O$5WITSZ;J:JQCD6
MWE59%>.1&PP;#*""*^+/^"7W[(WQS_X*0_\ !"GXP?%G]H[]O#XL-I'@V[\3
M77@SPMH_B9TBFU*TTN"Z-SJDTHDEOXBPBC2VW)'$JRLO[R7<@!_1E17X*?\
M!EG^V+\=?B'<?%S]D[XC?$/5->\,>'=)T[7/"EKJUZ\YTAWFEAN(H&<DI%)F
M%O+'RJR%E +N6_>N@#\I/^"Q_P#P5Z^)_P ._P#@I%\'?^"2?P(^,L7PJC\=
MW^EO\2OBS]E@EO-+M+VX>**RLOM*M#!*Z(29W1MIGAV[=KYY?X2_\$]?VBO%
M?[67[9ND_L<_\%$?C)X&^(G@/QGX97PGK&O^,GUFPURXD\+V5SLUFWO$D2Y5
MI&*+(%!A0J%5D01%G_!S/_P0(^*7_!0G4;#]MC]C^.&_^(WAWP\NE^(O!<\R
MQ'Q#8PO))#):R,0HNX_,=2CD"5-@5E:,+)^:?_!''_@O=\;O^"2?[0'C'X7_
M +;7PO\ $?B?1_%6KV$'CV?6VN$\4:%<6%LEE"0MTP\U8K>..(V\NQML:;9%
MV[6 /Z$O^"8W[0G[6O[1'_!-+PC\:/CMX2T:Y^,<EOK.GZ_HUU*VD6<FJZ?J
MU[IYCF>**?[-DVH\QHXG ;<5CQA1^'G_  <L_P#!2#_@LY\#_P!I9OV/?C!\
M??#_ (+\+:WX5M]=TW1_@M=75K%>:?/-<6X2ZO9E2[E<26TZ.@*0N #Y8W8'
M]&?P ^,OP<_:'^#>@?'/X >*M/UOP?XKLO[3T75=,3;%<I*S,[%2 R2>87$B
ML ZR!PX# BOYL/\ @]4_Y2G> O\ L@&E?^GO7* /Z3_V>IYKGX ^!KFYF:22
M3P?IC22.Q+,QM8R22>IK\:OVT/\ @HK\1?\ @HU_P<$>!O\ @CUX0^)&MZ#\
M$O#?BF:P^(=EX7UF?3[CQ;>V5A/?7MM<W%NZ3"V1X#:^2K*"4D<DDQF/]D_V
M<_\ DWOP)_V)FE_^DD5?R\?\$1-?U?QK_P '2&@>*_$CN^H:I\3?B!>WS2'+
M&:32M;D<GWW$T ?;'[3W[<WB?_@@?_P7>\-?L_?#_P ;ZU_PSA\2M T34/$G
MP_UW7[K4+/PZ+RXGLIK^Q:[DD>V:.6V-PR*VV16="/\ 5F/[3_X.1_\ @JWX
MV_X)=?L3V5S\#;^"U^)GQ(U:31O"5_/"LG]E01Q>9>:@L;@K(\2M%&@8$"2X
M1B&"E3^0G_!Z)C_AZUX1Q_T0O2<_^#;6*V/^#M?XB>,/'%E^R$OB>XF<3? Q
M=7D,I)S>78M/M#<_Q'R8L_04 ?1'[4'P)\9_LP_\&^GPV_X*T?"#X_?$?3_V
MAH['PQXP\1?$RX\?ZE=7>M#6+B%9+2ZAGG>WFMP+R ")HRI%N 00\F_].O\
M@BI_P46?_@J#_P $^_"?[3.NV-I9^*HYI]$\<V-B,0PZM:E1(T8R=B2QO#<*
MA)V"<+D[<GX@_P""FD:1?\&<7@U1CGX'_"LCZFXT,UR?_!D1XBU>Y_9/^-OA
M.:1S867Q$L+NV0GY1-/8!)2/<K;Q9^@H _;/5-.M=8TRXTB^\SR+J!X9O)G>
M)]K*5.UT(9#@\,I!'4$&OYBO^#G7XN_M)_L(_P#!2N+X6?LL_MA_&KPKX9UK
MX>:9KLFAVOQAUV6"WNY9[N"3RO-NV9$86R-LS@,S8 & /Z?*_EJ_X/,O^4LV
M@_\ 9%M'_P#3AJ= '[]_\$D?A'I?@K]@KX0_$6\\;>,_$GB3QC\*] U?Q-KG
MC+QSJ>LS7EY=6$-S-(!>7$BQ R2MA8PH"X7H*^FJ^?/V /!OAWXA_P#!+#X&
M^!_%UD]SIFJ_ ;PM;7T$=S)"SQMHUJ"!)$RNA_VE8$=B*_G2_P""/FO_ +97
MQ[_X+0W'[)'A3]NWXF^&=$DU#Q1IMWJQ\4W.H7EKI=O'<"1;07;R1QW31Q^7
M'<.K&$OYJ@NBT ?U845_+-\==1^*7_!&'_@Y TSX9?LW?M"^/M4\/R>-?#"Z
MPOBWQ))?7&LZ=J<=H]Y:7KG:MR"9YMCLNY3Y;@[T#U^IW_!TU^R-\6/&7[$M
M[^VO^S)\3O&OAGQI\+?*N/$,7A;Q7?6D>J>'RY6X#P0RK&7MVD6X\W&X1),"
M3\N #]2Z*_';_@T0_:<\$_M!_L._$SP#\3O&FKZQX_\ #WB8GQIJ7B;Q/=7D
MUYHUQ QLY=]Q*WDQJ5O(B(]H'EAB<OFO=_\ @E!\,/AQ^SK^S?\ %S_@J5XZ
M\4>,)?#OC+4O$WBWP;8Z_P"*M0OH] \ 6\LL]A'!!=3NBF:VMQ=[OO;)XDW
M)R ?HE17X#_\$??VB/ /_!<S]J+XZ_M+_P#!6#XI:5)X2\/6]AIOPQ^$^N>,
MVT[1='CO7NF>6" 31"6XABMH4^TG,A:=G)4B/;W_ /P;3_\ !1SXP1_MB?'+
M_@E'\2_BIJ?Q"\.^ +G6KWX3:]K&J?;;H6FG:E]C>S6Y8DS121R0RQ9.U!')
MM.UE4 '[<T5_+U_P2\_X*-_L9?M>?MJ_$N^_X+EZ_P")D\7>/M5B7X>^.KOQ
MAJ6FZ?X%D628-80_9IXSI8#-"(Y\;4\D^84RS/\ M/\ L._\$Y_B+X8_8S^+
M7['G[1O[17C_ ,3Z/XL^*&IWV@_$RR\=2?VYX@\.7<%C-;R/?H[2AROF6TI^
M7>(I-H$;J2 9WPN_X+(^!?VF?^"SS_\ !.3]G#7;#6O"W@GX=ZSJ/C[Q':[9
MH[O6XKFRCCL[:49!2W6242,IPTLFSCR26^[Z_D5_X-I_V0_AU^V5_P %*=4^
M#'Q(\7>,M$TRW^'FK7Z7G@?Q5<:/>F2*YM$5#<6Y#F,B0Y3H2%)Z"OU#_P"#
MJCX2C]C+_@F%\(?$_P"S]\5OB!HNN^%OB#IWA"U\1)X\U'[=>Z2^FZI<-%=2
M+,HN7\V"-_-<%Q@@'!(H _:>BOYZ/V,_V&?BU_P4#_X-VO%7[3'[47[<7Q4U
M(>$?"GC#5?ASX6TSQ-)%90SZ>]Y.TVJ&0/)J4LDT31C>X6&WVK&%8LQY#_@V
M+\1?MB_\%%/!GQ"_8 ^('[:WCOPW\'_"MK::WJ$7AG57B\03"=I(5TNTU*3>
MUC8.R>;,D8W,4"H4668L ?TC45_,%_P2]^)GQ=_X)O?\'*E_^Q#\,/C/XIU3
MX>:A\5=6\'ZKH^NZL\ZZG9E9Q:37"\(US$XA;SE56)5P,+(RG[L_X.L?^"O/
MQV_9 L?!'["7[)_CN?PGXN^(VFMJGBCQ;8W!@O-.TEIVMH(K:4<P--+'<;YE
MPZ+;X4C>2 #]D:*_ +_@M;:_!;_@C]\,/@)^UA_P2O\ VC+:T^(?A_Q.FA>.
M+O2/'3:F?&D!LVG:XUFW^T2+=;Y+9]S,!_Q\X!&R+9[?_P '%?QTB^.O_!#C
MX9?\%%?@UXG\2^#_ !%KTWAK4M*O?#OB>\LI;:UU.V:2>RE\B1%E"LP!W*2&
MBR".<@'['45_.;_P3K_9#^./_!1'_@@-\6OCE^T?^W=\5Y=/\#Q>*M0\#^%-
M)\3.EO+?V.GK=&XU664/+?JSJD20%UCAC#LO[R4LOJO_  9:?MB?'3XFZ/\
M%_\ 97^)GQ"U37_#GA2STK6/",&K7KSMI1F>XAN88F<DK"^R!A&#M5E=@ 9&
M) /N[_@M+_P61\"_\$Y-%\(? _X=Z]I]_P#&/XD>(=.L=!T5MLQTC3I;N..X
MU.YC/W5V>9'"K?ZR4Y 98I,?=]?R2?\ !>/]FGPC\'_^"[MQ\)-*\:>+M8M]
M?U;PU>:IK7B3Q'+>:G)->B$RL+EL,FW=B,+@1JJJH 4 ?TV_L6?L%?";]A31
MM?T/X4^/OB%KT7B*Y@GO'\?^.+O6Y(6B5U40M<L3$I#G<%ZD#/2@#USQ=X4T
M?QQX;N_"FO\ VO['>Q[)_L.HSVDV,@_+- Z21G('*L#7\P'_  7&@_;\_8]_
M:(^*WQ&_9S_;@^.>G?"[P_\ &5/!T6E#XO:[,-&N)_#VFZQ!'YDEVSLDGVJ\
M5=Q)46H!)S7]2-?F-\3?V(M&_P""B'@__@HO^RI>P0?VGKOQ6TJ?PK=3X M-
M8M_!V@SV4F[^%?.1$<CK&\B]": /1_\ @W'_ ."A&H?\%"/^"97A7Q%X\\43
M:IX\\ RMX4\;W-[<&6YNI[9%-M>2,Q+R--:O"SR-]^43<D@U0_X."_CY\9/#
MW[,:?LN_LQ?$35O"_CKQGH.O>)]3\2>'[^2VO-#\,^'=/?4[^X2:)@\+33)9
M6*L",_;6&>#7XP?\&H?[;>L_L7?\%.+O]D[XI3SZ5HGQ>C/AO4;"^S']B\0V
MKR-8[U/(<N;BTVXR7NDS]VOUW\;Q?\-/?!;]N?\ X*)ZB//T>;X2>+/AC\(Y
MCRG]@:-87PU&\B8<,MWJYNOF_BCL+?D@"@#\JO\ @V-^+_[2G[=G_!2UOA7^
MU+^V'\:O%7AG1_A[J>N)H5U\8==B@N+J*:TAC\WRKM6=%%PS;<X+*N01D'^G
M?2]-M=&TRVTBQ\SR+6!(8?.G>5]BJ%&YW)9S@<LQ)/4DFOY;_P#@S1_Y2TZW
M_P!D9UC_ -+M-K]*/^#I;]J;_@IA\&?#_P +/A)^Q!X!\>-X3\6WMRWCGQ!\
M/;.\:_O)(Y(1#I N;-3-9+*C2,60J\OW5;"2*P!^M]%?S=_\')_PI^$7_!.R
M^_9W_:)_86OO$'P8^*VO6-W<^+M%TGXB7L^JVJK%:30-<^;<O(7262XB:4_+
M,0P;?MX_5_PW_P %2?$_P[_X(&Z1_P %2OBY86>I>)[?X.VFKWEN(O)M]1UR
M4):0AE3'EQS7KQ[@OW5D(7H* /M?Q+X>TWQ;X>OO"^LFY%IJ-I);7)L[Z6UF
M\MU*MLFA9)(FP>'1E93R"",U_-'\)?VB_P!J?X8_\'/MC^R3HG[7OQ=O?AUI
M?[04VE6?A37/BAJ^H6GV#S'*6LBW-R_G1J"%'F;B0HR2>:]4_P"#>K]D^\_X
M+<^+?C)^W9_P4D^,OQ!\8Z_HVN6FE^#)],\=ZCI!T.\DC>XFN;7[%-%Y'E*;
M=88EQ"@+YC;Y=ORI^SYX%\8?#'_@ZNT+X=^/OB=J'C35M%_:'>SNO%>KPQI=
MZH(V=4GG$8"F9D"[V  9]S8&: /ZP:*_'K_@ZY_X+ _&_P#8<\">#OV/?V4_
M&-QX:\9_$?3[C4?$/BK3Y?+O=+TA)/(CCM9!S#+/*)@9EPT:V[;2&<,O@_\
MP6C\-_!C_@D;^SC\!_VL_P#@F3^TS;VWQ:\,>,;70?'&M:)X];4Y?&<<MA/<
M37.KP&=Q=JT]H<[UV@7)48 C"@'[^T5YG^QC^T=I7[7_ .R7\-_VHM&TX64/
MCWP9I^M/8!RWV26>!'E@R>OER%TSWV9KS3_@KW^WQ%_P34_X)^^/?VKK'3+>
M_P!=TNTBL?"6G76?*N-5NI%@M]X!!:.-G,SJ""R0N 02#0!]+T5^$_\ P0(_
M8D\*?\%COV./BY^V5_P4-\:>*O'WQ+\3^/-0\/\ AKQ=J7BB\2;PS%#86LR7
M&GI#*D=LZSW;$*B!%6!$"A-RF[_P:<_\%C?VA_VBO'GB;_@G=^UO\1-0\7:C
MH?A^36? 7B?7+II[\06\L<-UI\T[DO< "5)8F<EU5)5+%1&J@'[ET5_+-_P5
MQ\:?M$_ #_@X>U#]F_\ 9:_:+\9^%='E^('@X^'M'NO&&I76F6-U?6FF3/O@
M:X/F0&XG=VASMVL4&%P!U/\ P<Q?LQ_$_P#X)@_M*_!7]H[X4_MM_&#Q)X^\
M9V&J7FL>+O$WBK_2H=1L9;0^=:"W2-;2%OM6!;(/+18E4<9R ?TX5E>-?!NA
M_$'PO=^#_$OVW[#>JJS_ -G:I<64V%8,-L]LZ2QG*CE6&1D'@D5P'["WQG\1
M?M'?L3?!_P#:#\8>5_;'CGX7Z!K^K"",(@NKS3H+B8*HX \R1L =J]4H _DF
M_P""E?[1O[7W[//_  6)\??LH_"[]N3XZ6'@?3/B?;:?IND'XR:[(;:SN&@<
MP+*]V9"%$S*K,Q; &23S7[4?\%!_^"2/[3?PI^ 7B'X[?\$Q/^"AW[1?A[XA
M>$].FU6Q\'>(_B[J?B#2?$*0H9'M/(U"24K.RJ1$Q+(6PC+A]Z?A;_P6:_Y6
M%OB9_P!E@TK_ - LJ_L#H _''_@W7_X.0/&/_!0#Q['^Q-^VY'ID7Q-DT^6Y
M\'^,--M4M8?$RPH9)[>>!,)%=K&KR@Q!8Y$20;(V0>9^QU?Q:_ _4[_]GG_@
MN#X<E^%I:W/A?]IZ&TTJ&UX#P1Z_Y/D@#JKQ9C([JQ'>OVB_X.>?^"L'QT^%
MGQW^''_!+3]EWXL7/@&\\>QV-W\0_'.F79M[NSLKV\:UM[6*<$-;#$<LTSJ0
MQ0Q*&53(& /VHHK^?W_@M7X\^#W_  1<^(G[/?[5G_!)/XQ6-AJ$=Y>:1\1?
M#ND>.6U.S\6VMNEM)$VJP^<XFDD!N%>=AYA+JRLKQHP]_P#^#C[_ (+C>.?V
M8_V'?A5H_P"QKXIN=!\6?M!>'$UVS\2V[ 7>A^'VMX)2\+?\L[B8W,<:2CE%
MCF*[7V.H!^P=%?@K_P %2?\ @CO^TK\%/V-?V=_VI_\ @EGH?Q'U?XS:%:VS
M?$_Q9X0\3:A=:_K\MU:0S_VC*#,SS!;I9!A =J7(4J8U^7Z9_P""N7_!6?\
M:]_X)O?\$8_AAXZ\?:9::+^TE\3=$T[1K]FMXG71-1^PB74K[RES$98R HC&
M8TFN%.'1"I /U1HK^>WX\?"7X'?#;_@WV\._\%!?!O[6-[-^UI;:?H/CFZ^(
ML'Q0FD\375UJ.H6XFL9?]),ABBM;LKY&W :V#$9+D_6^B_MC:O\ \%2?^#9#
MQG^UA\2M2OM/^(/A/X;>(;J_U;PWJ<^FRP>(M'MKCR[V-K5XROFJ(YFB'[O]
M^R;=H% 'ZMT5_-5_P;&?"S]I;_@IU-\<OA-\</V[OBQ8?#O3K#0)/$^E:)XO
MN%U35Y93J*V\"7TK2/:6N$F:>.(*TY$"LVQ&5O*_^"8/CC]M#]EO_@M[XV_X
M)>?LK?M<Z]X?\/\ B'XD^)_ E[J^NK_:7DVEA<7?_$TBMI"(1J2PVC&.4KM#
MR'<K(60@']5-?!'_  <J#Q)X1_X))_$CX\_#GXE^,O"/B_P*NEW/AS7/!OC+
M4-)EA:XU>PMIED%I-&MPK0R.NV4.%W;EVGFOQ9_X+V_"WXD_\$5_^"H_@/XB
M_LC?M6?%2]UO5?!=EXIG\0>-O&,NI7\U^+^Z@F2>7""XMY5MT+Q.I5O,D4C:
M0H_97_@XL\5)XZ_X-^OBWXWCM_)76?#7AF^6+.=@EUO2Y-N?;=B@#Q;_ (,]
M_C]\=OVA/V(?B=XF^/OQK\6^.-2LOBJUK9:AXP\276ISV\']FV;^4DES([(F
MYF;:"!EB<9-?KC7\ZW_!KM_P3?\ A]_P4$_8.^*?AWX_?&GXB6W@BW^(SVT/
M@7P=XFDT>TFOFTVU+:A=26^)+MU0Q+'#(3#&4=BCF3Y>9_X(<?MU_M(_\$W_
M /@M#K?_  26^)7QBUKQ;\,+[XC:QX(M;+7+UYUT^_MIYX[&_M%<GR/.:*-)
M(T(1EN-Q4M&N #^D^BOP]_X+U_\ !3[XJ_$O_@J1\,/^",OPH^-=]\./ VH>
M)?#UM\:?%>C:N=/O9XM1EAD>U^U!E,$$=C*DIPRB1I]K_*F#YW_P59_:>^%7
M_!#C_@HE\#/C_P#\$T?B+90?#[Q3I,UO\6/AKX8\7-J.D:M!:7,*R2RPF:18
M[N2"X.V?AM\ ?DM+O /Z!J*_$;_@\7U[7?A9\#_@[^T9\"OBAXJ\,Z[KOB6?
M2[S4_#'BR^LH[^P-F9X@\4,JQL5895]NX!R,X.*\<^ /_!/?_@J]_P %M/\
M@C'\,_$'A/\ ;7_X131?#9O-.\,^"_$6HW_E>-/*O[@7>JZIJ$;/*9%F+V\$
M+0RHB6F[<IF8@ _H<KS/]K?QO\?_  3\%;X?LL?#RU\1_$/6+B+2_"D.K.R:
M9I]S,2#?ZA(OS):6Z!YG"_/)L6)/GE6J'[!GP+^)O[,G[&7PS_9]^,WQ)/B_
MQ3X0\'V>F:[XB\Z21;NXBC ;8\H$CHO"*S@,RHI(!) ];H _FX_X+>?\$A/^
M"M/[)_P;O_\ @I+\0_\ @J1XE^*UUH^H6LGC!+*:]T630/M%PD,4EA''<O%]
MG6>2--L:P;-ZL(\!BOZ4_P#!KK^W9^TA^WC_ ,$VY_%7[3VM7FNZ]X*\<77A
MFT\6ZAEKC6K2*UM+B.2=S_K9D^TF)I.KB-2Q9R['Y._X.W_VO/\ @HCIW[/V
MH?LQV/['%_X;^!VLZY:_VY\6H=9BU%-<$,RRV]H\4 _XEB&>.)_WYWRM&BJ0
M X;Z1_X-9?\ @H9^S_\ M:?L--^SE\+?@;I'PW\0?!Y;:UU_PYH4DKV=_'=>
M:\>IQ/,SRL\TD4_FB1Y'5U!+D.N "C_P<9_MF_\ !77]BO\ 98U3XY?LTZO\
M,_!/@>'Q##H]UK5C=7&J>)VBN"R0W*+<VJ6EJ&8;611/(A9&67KMH_\ !H%\
M9/BW\>O^"=/Q)^)?QN^)VO\ B_Q#??M ZJ;O6_$NK37MU+_Q)=$.#),S-@%C
M@9P,\"NH_P"#M_\ Y0O^*_\ L=- _P#2P5YG_P &5/\ RBR\??\ 9P&J_P#I
MCT.@#]?J*** //\ ]J?XQ>)?@'^S[XI^*_@?X;W_ (Q\0:9IX3PUX4TQ"9M7
MU2:1+>SM<C_5K)<2Q(TAXC1F<\*:_GO_ ."L/_!)?_@X4MOA1XA_X*-?M)?M
MAV?BVYT*U?6?$7@SP'XRU*$^%;%?WCFSM_*BMQ#;J,R>4VX!&?,OS/7]*%?)
MW_!<G]IWP1^R?_P2G^-?Q!\9W\$<NL>!K_PUH%K*PW7>I:G ]G;QJO5]IE,K
M ?\ +.*0\!20 ?"?_!I!_P %7?VDOVS/"/CW]DG]J+QOJ7C#4OA]I]GJOA?Q
M=K$[3WTEA+(T,MI<SM\TQC<1M'(Y9R)'4L0B 8G_  6:_P""F_Q=^/\ _P %
MB?A/_P $5O@A\4M:\(^!;KQKX>T_XQZKX4U22RU'5S?2PS2Z>EU"PDAA2RD4
M'RV4M),X?(C KV#_ (-2?^"6'C?]A+]D36?VB_CIH$NE^._C*;.[CT:[B*SZ
M3HD"R&TCE4\QS2M-),Z=0IA5@'1@/R>\":_J_B[_ (.Y)]1U]W::+]KO4;6,
MR'GR;;5)X(1]!'$F/;% 'VM_P5._:H\3?\&[W_!5'X3^(?V5]<\00_!3QYX2
MAG^(GPGU'Q%>:E87'E7LL%S=6JW<LAMKGR#"RO&5S)%\VY7=3^UOQ)\5_%C6
MOA7;^)_V6=*\(Z_JNK0PS:3<>*]<N+/35MI8RZW1>VMYY)@ 4(B 3>&_UD?6
MOY^/^#WK;_PU'\#O7_A -1S_ .!RU^VG_!(KQ%J_BO\ X)8_LZ:]KTCR7<_P
M4\-":60Y:0KIL"!R>Y8*&)]Z /P.^+W_  4D_P""L'Q'_P""^OPJ_9!_;&_:
M+B@L?"'[3OA/3+WP9\-YI;#P[,G]M695A'Q+=HR.&!NFD<!B..E?T]5_*=^U
MG_RMVZ5_V=GX*_\ 2_2Z_I\_:3^+UO\ L^_LZ>/OCW=VBW$7@CP5JNORP.2!
M(MG9RW!4XYP1'C\: /SF_P""MW_!=+XM_#S]J[0?^"3_ /P2T\,:7XI^/WBG
M48-.U/Q%JD8GT[PK+.N\)Y9!66>.(F>5G!B@C7+K(VY$^G/V3?\ @E9X<^%E
MOIWQ'_; ^//C?X_?%%3'<ZAXE\?^(;F72K.Z&&*Z=I D%G9Q*X!3]VT@(SO'
M0?SY?\&X_P '_P!K[]N+_@I/\0_C;\'?VH-(\!?$JT\(:KK]]\1?$?@:/Q%/
M'=W]W%%/+!;2SQ1">3SY5,DF]5220!&)!'V]^P-_P7^_X*%?LW_\%7+K_@EM
M_P %8/%6A>-TN_'0\(P>-M-T&VTVXL-0FD5+&X5;6*&*6SN#)#D/$LB+.KEA
ML9& /WAHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M.NM6\??#F6Y1K&_U6 ,U_;%E ^QZBLBN"V!%<'9(5C\TS-[=_P &9/QS^/\
M\4?V#O'GP^^)^LW^I^$O OC:'3_ =Y?R-)]ECEM1-<V$;-_RRB8PR*G\/VI@
M, @#ZSC_ ." ?_!/#0/#FH^%?A5IWQ(\ 6?B&U:V\9P> ?BSK6EQ>*8FW;UU
M&&*Y\FXW[W#'8I*N5R%PH^F?V9_V8/@'^QU\&])^ '[-'PRT[PEX1T56%CI.
MG!B-S'+RR22%I)I6/+22,SL>I- '\T/_  :-7UCX*_X+)Z[IWBV^ATV9/ACX
MAMV2^E$1$L=S:/(GS8Y5(I&([!&)X!K]"_\ @\5\=^#_ (E_\$>_AE\0O ?B
M"WU31-=^-FBWNC:E:L3%>6TFAZT\<T9/WD9"&5AP001P17V-\5/^#?S_ ()&
M?&G]H^Y_:I^(O['NDWOBN_U$ZAJRQZM?0:=J-V6W-/<6,4ZV\K.V6<%-LI9C
M('+$GTC]L[_@EI^PW_P4'T[0M#_:Y^$6H^*M*\-(!H>AP>.=:TS3K1@&42+:
M6%Y! 90KL@E9"X0[ VWB@#\^O^",DL7_ !";>-#YB_)\-?B7OY^[_P A,\^G
M!S7RO_P8_.@^/_Q\C+#<?!VBD+GD@7=QG^8_.OV/^'?_  1O_P""?'PE_9K\
M2_L>_#?X5^*='^&?B^7?X@\(6?Q=\4+;7.599$4G4M\,<JN1-'&RI. HE#A5
MQF_LK?\ !#S_ ()E_L1?$*;XJ?LH? ?7/ ^NW6GR6-Y>Z-\5/$P6ZMG'S12Q
MOJ+1RJ#AE#J=KJKKAE5@ ?@SX>GA_P"(P>23S5V_\--72YSQG?(,?7/%>D_\
M'KWP)\<^'_VU?A7^TZ--F;PWX@^&Z^'H;T1EHXM0L+^[N'C8]%+17T3*#][9
M(1G:<?KI:_\ !NK_ ,$@[+XLK\>K3]F?7X_'"Z[_ &TOB]/C'XM&IC4O-\XW
MGVG^U?,\_P SY_,W;MW.<U])?M,?L@?LW?MC?!*Y_9V_:<^%5CXR\(W(C+:=
MK$LKRQR1@JD\=P'$\4Z@L!,CB3YF^;YCD ^.OV0OV@?^"$G[2O[$6B_MC:S\
M*?V;_#UG'X>BN/&VG:KX1T2&XT'4%C'VFTEA:+S-XD#",!29E*&,,'7/C?\
MP=$W?A*Z_P""!^C7W@CX8S>"='O/%7AF;2O"-WI,5A+I,+K+(EL]M"2D#HIP
MT:GY2".H-?0?[+7_  ;:?\$COV2/C!8_'3X>_L]76K^(-(NUNM"D\7>(;G4K
M?3)U;<DL4$C>6SJ<%7D5V0J&4AAFO?OVU_\ @G%^Q_\ \%$O#NE^#?VP_AQJ
MOBW1='N?M-CHD7CG6=,LA/@J)I+>PNX(YI55G59)%9E#L%(#$$ _+K_@@/-"
MO_!KU\=F:50(]-^(7F$G[O\ Q)0>?3@YKP'_ (,@'0?M&?'B,L-Q\$Z00,\D
M"\FS_,?G7[&?"_\ X(L_\$YO@K^S[XO_ &5/A3\'_$V@_#OQX^[Q9X4T_P"+
M?BA+6_)0(_']I;HQ)&%CE$943(JI)O50!'^R)_P1+_X)I?L&?%,?&?\ 9&^
MFJ^"?$36K6MQ=:?\2_$4L-W QR8KBWGU!X+F/< P25' 958 ,H( /P5_X.6
M/#O_  </Z;KNNL+2S:/P;=BZN#LC\A/*5I-QXV@QN">@VGTK^GOP[\1_ GB_
MQ)K7A#PMXJL]0U'PY+!%KMM9R^8;&6:(2QQR$<+(8BLFS.X)(C$ .I/A?[>'
M_!)7]@+_ (*53Z/JG[7_ , [;Q'JN@0F'2==L]3NM/OH("Q<P&>UDC:2+<6(
MC<LJEV90K,37J'[,O[+7[/W[&WP@T_X#?LR_"[3O"/A33&=[;2].WMOE<Y>:
M661FDGE; W22,SG R3@4 =_7R'_P3KU;2]0_;1_;4MK#48)I(?CEI'FI%*&*
M?\4CHB<XZ?/'(OU1AU!KZG\;>#M(^('A6]\':[>:K!:7\0CGFT37;O3+I1D'
M,=U9RQ3PG('S1NIQD9P2*^>/V?/^"/7[ _[*OQ9U+XY? 'X?>-/#OBG7-12_
M\1:I!\9_%<W]MW"RF4/?QS:F\=_\[,Q%PL@;>X((9@0#\&_^#@K_ ()8?%OX
M9_\ !<KP;=_LL6-UILO[1_B:RU?P5J&G%X?[.\1FZBCOW61,,ACG:.^:0$;!
M=9R-O'[N?M0_ OP%^RM_P1A^*'[/?P[B\C0/ _[-WB#2;!Y<!I(X-"N$,TA[
MR.09';J6=B>37O?C;X)_"CXC^.O!_P 3?''@:QU+7_ .HW-_X.U6X4^;I=Q<
M6LMI,\9!'WX)G0ALCD-C<JD<I^U-^QA\ OVS_!T_P[_:'TWQ1JGA^\LGL]1T
M/1_B)KFC6=_ Y!:.YATV\@2Y4X'$H;CCH2* /YN_^#-.2-/^"M6LJ[@%_@UK
M 4$]3]NTTX_('\J_1#_@Z7_X+;?M%_\ !/0>$_V1?V2+X>'?%?CCP[+K.N>.
M# LD^FZ<9Y+>.&S#@JD\CQ3;I2"T:JNS#.'3ZR^#/_!O%_P2,_9U^(-G\5_@
M+^S9K_@WQ-IX=;+7O#7QB\665U$KJ5=1)%JBMM9259<X8$@@BO1_VU_^"2O[
M _\ P4.T'POH7[7'P1;Q4_@V'R?#^K2>(;^#4882%#Q27<4ZSW"OL!;S7<EL
MOG>2U '\\'_!>*P_X)Y^&/V)?V;_  [^Q]\>?#_Q.\;ZH;[7_BWX[@UP:KKF
ML:A=6EG^_P!5N2SRQ2F19PEK,P:)590@PQ/Z*:[\-+W]JO\ X,\K?X/?!_4K
M;6?$>D?!S2-8N=(TVY6:X1-.U6.^EC:)"6#-'97"JI&69" "1BOO'XB_\$2O
M^"7/Q-_9;TW]C76_V1/#UGX!T;5?[4TK3M$FN+*YM[[88S=&[AD6XEE9#M9Y
M)'+J%#;@JX]6_9#_ &*?V7?V#?A!%\"?V3OA!IWA#PTER]S/:6CR32W=PX :
M>XGF9Y;B0A57?(S$*JJ,*H  /QW_ .#(WXW>!U^#'QR^ -[KUK;Z[8^([#Q(
MEG/,%>6QEMC;23*">4C>! YZ+YT><;A7Q'\,/BO\./BA_P '9MA\4?A_XQL-
M6\.ZQ^TQ(=*UJTG#6]XK3-$CQ/T=7? 5AD/D%2003^XGC/\ X-I?^"/?C;X[
MW'Q]NOV:+C3KV^NGN=3\/Z'XGO;+1[R1SEPUI#*JI&Q^]#&4B(X*$$@]*/\
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
MZW\G5=#UBW\R&=00RGU1U8!E=2'1E#*00#0!\4_\$6?^"Q7[(/[2_P#P3?\
M FO_ !(_:,\'>&/%W@/PE::+\0M*\4>)+:PGM;BR@6%KTK.ZY@G2,3+(N4&]
MD)W1L!\;?\'?&@G]K+_@G/\ !+]N#X*6VH:EX)T/Q7=>=?2Z;-;DV&IQ(EM?
MF.55=()'M(PCL!N%U"1]\5]D_!W_ (-?O^",_P %OBK!\6='_9FNM;N+*Z%Q
MINC>*O$]YJ.FVL@.5_T>60K.!_=G\U?4$\U]S_$7X8?#KXN?#W5?A-\3_!&E
MZ_X9UO3WL=6T'5;-)K6[MV&#$\; J5Q^6 1@@4 ?DE_P;O\ QE_X)&?M1?\
M!-_PIX3^,?PF^!-I\2OAMICZ3XX@\8^&M'CO;B&%F\C43)<QAYXY(/+WS$G$
MBR*QX!/U'^UQXJ_9L\9?\$.?VD/%O[)OPUTKPUX!O?A/XS&A3:'H%MIMAK2I
MI]Q"VHVL<  DMYF0^7,54S(BR+NC>-VY;PO_ ,&L7_!%GPK\4H_B=!^S1J-[
M'!=_:+?PSJGC&_N-*1P=P!A>4M*@/_+.1W0CAE8<5]B_M%_LA?L__M5_ N7]
MFCXT>#[VX\"SQ10W'AS0/$NH:'#-;QH42V<Z9/;N]N%.#;LQB.U<H=BX /Q
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
M_P#!(OXR>%O@+XX^#_B;QMXEU_14UK4+;0[F&WCTW37GE@CD+R\2RN\$V(@
M,1Y9UW+G[+_9A_:0^%G[7W[/OA+]IGX)ZO+>^%O&FC1:EI$UQ#Y<JHV0T4J9
M.R6-P\;KD@.C $XS7QQ_P71_8U_X)O\ QZ\#V?Q)_:9_9]7X@_&:'0+O1?@U
MX7T+5[RWUKQ%?.KFWLEAM)HVGMH[B03222 Q6Z&61F5&<-] _P#!*K]D+6_V
M#/\ @GE\*?V3?%6I0W>L^$?#(379K9]T0O[B:2[NDC;^*-9YY%5N,JH.!G%
M'NWB+Q%H'A#P_?>+/%>M6NFZ7I=G+=ZEJ-]<+%!:V\:%Y)9'8A4154L6)  !
M)K^>C]HG_@X-_P""9_[6?_!1N#XM_MCZ+\1?%'P<^"VID_!;P#X9\-6MQ8:_
MJP.)/$6IBYNX"^" MM;%"%3#/M+21O\ O-^TU^S)\%_VP_@MK'[//[0OAF\U
MKP?X@6--9TBS\07VFF[1'601O-8S0RE"RC<F_:P&&!'%?'O_ !"X_P#!"C_H
MQG_S)OB?_P"6= &3_P $]_\ @X.^#O\ P5=_;1TS]F_]CGX4>+=.\/Z)X1U+
MQ)X_U_QWIMM;2>3$T%M;6UHEO=3#<T]VCN[D86$JJG<67\Q?VWOV8]<_8L_X
M.U/AC\2M>TI[/PG\5OC'H'B3PWJKH5AGDO;B&WO$+_=WI>M*67.0LL3' <5^
MWW[$/_!(O_@GC_P3C\6ZWX[_ &,_V>$\':OXBTY+#6+T^*-5U%I[9)/,6,"^
MNIA&-X!.P*3@9)P*[;]L7]A?]EO]O;X<VWPQ_:D^%EMXBL=.OEOM$O4N9;2_
MTB[7&VXM+N!DFMY!@<HP#8 8,.* /PT_X/#OAYXQ_:%_X*0?L[_LX_"/2'UG
MQ?X@\%FSTK1K;YI));O5)(820/NJ6C?+'@!&)X!K]]/V<_@[I/[._P"SYX$^
M &@3B6Q\#>#M,\/V<H7&^*SM([=6QVR(P?QKR3]FO_@EA^R3^S+\9[O]I;2-
M*\3^-/B==Z>NG_\ "Q_BAXPO?$6LV]F%*BW@GO)'^SIM+*?*"LRL0Q(.*]N^
M)/PV\._%;PP_A'Q1J.OVMH\RR&7PUXKU#1KH,N< 7.GSPS!>>5#X/<'% '\L
M_P"UEJ-C_P 1<.G7_P!J3R8?VM/!PEDW<+LU'3 ^3[%2#]*_J _:8^#MO^T1
M^S?\0?V?[N]6VB\=>"-6\/2W+ D1+>V<ML7./02Y_"ODS6/^#:K_ ((N^(?&
MES\2-?\ V2=4OO$5YJ3:C=Z]=_%SQ7)>SWC2>8UP\[:H7:4N2Y<G<6YSFOL?
MX6_"SPS\'O"J^#?"6I^([NS28RB7Q1XPU+7+K)"C!N=2N)YRN%&%+[0<D#))
M(!_-]_P:12>)?V4O^"QWQ)_9.^.6C2^'_%-[\/M6T.;2;[Y95U6PO[6=X #]
M[]S%=.",@K'D9!S47_!0O]G7Q/\ M7_\'?3_  K^$-A)=3+X_P#!>IZ_<V:Y
M6QM+'1]*N;VX8CA?+BA;J1F3"YW,!7[I?M5_\$C_ -B#]KSXRZ-^TMX]^'NI
M^'_BAH$D;Z3\2_ /B&ZT/6XO+7:FZXM77SL+\@,JNRK\JD*2*Z7]D?\ X)R_
MLD_L3ZYXC\<_!'X=3GQAXRN&N/&/C[Q+J]QJVNZW(S[V-Q?7;O*5+88QJ53<
M VW/- 'N5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M'XC:1X4O_$^B7FE3:YK'AF35DMH+BWDA=D@CN[7,@WAE)D*_+@J<\ 'Y8?\
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
M*MN)<$*5VC<&7Z!_85_X)T?\%"OV;M4T/X??M%?\%2-1^)WPM\$2HWA+PV/
M\-AJEZL0(M8M1U'S9)YH(#M?R@V96C0._EJ86M?"O_@F!^T5\.O^"I_C+_@I
MWJ'[87A+4;KQQX-MO"^K>"8_A%<P00Z? UHR-#<G6G=9\VH)=D=?WK_)]W !
ML_L'_P#!+:[_ &9?VJ/BG^W[^T%\;E^(_P :OBXD5IK.N6'A_P#LK3-'TN(0
MB+3K*U,T[B-1;VRF225F86T7"G>7^F?BW\)OAW\=OAIK?P=^+?A>'6_#/B/3
MWL=<TBYD=8[RV<8>)RC*VUAP0#R"0>":Z*O-_P!K;X7?';XR? 36_ '[-/[1
ML_PH\:W1MY-$\<0>';;519/'.DC(]K<?)(DB*T3<@@.2#Q@@'YM?M/?\$V?#
MG_!%;XZ_#;]O;_@ESJ>M^$?"^M_%+0/"?QA^#1UJXO-(U[3=5OH[);B!)W=T
MN8Y9T" LP4NK)L".DO=?"O3]0T?_ (.Q_B9<>*59/[5_9#M)O#)F& ]JNKZ=
M'*(\]?WT4W3^ZWO7U1\-OV2_VB_'&J^$O$_[>_[1/ASX@W'@?4XM5\/Z%X*\
M"/H.EOJD2LL.HWJ37EW)=W$6YGB56@@CD82>2TD<3QWOVG_V)9/B[\?OAY^V
M)\'/'%IX2^*OPVBO;#3M6U'2&OK#6=&O$VW.EWT$<L+O$6VRQ2)(&AE7> X+
MHP!\*?ME:!XY^('_  <?:MI'PCAGDU*P_P""?VLP7WV0'<)IM0U)+=3CN9KB
MTP/7'I7L7_!LUK'AG3?^"#7P=U-I(EM+"R\2OJ>['R,FOZFTN[\.>>Q%?1O[
M+?[$Z?!CXV_$+]K7XL^-K;Q=\5_B=]BM]>UVQTDV-CIFEV<?EVFEV%N\LSQ0
M)S([/([S2L7;: B)YC8_\$POB=\*/ /Q0_9N_9:_:/TWP5\)_BQK>HZE?:/<
M>$'N]5\*-J2;=3AT>Y%U'#%',2[PB:"3[+)*[ 2KMC4 \?\ ^#331O$FE?\
M!%?P-=:[%(EOJ'BGQ!<Z.),X^S?VC+&2N>WFQS?K7Z3UR'P!^!7PR_9C^"GA
M?]GSX->'4TKPMX/T6#2]$L58L8X(E"@LQY=V.69SRS,S'DFNOH **** "OE#
M]KSXN_\ !8;P;\9)]$_8M_9!^$_C/P.NGP/!K?B_X@3:=>M<D'S4,*(0%4XP
M<\U]7T4 ? /_  T/_P '''_2.K]G_P#\.[<?_&Z/^&A_^#CC_I'5^S__ .'=
MN/\ XW7W]10!\ _\-#_\'''_ $CJ_9__ /#NW'_QNOA7_@O1_P %<O\ @KS^
MS-^RC>?LX_M.?L]?"3X=7'QFTN]T>QU+P7X[N-3U-+!1&+UDC*JL:O'*(/,8
MY_?G:"5)7]Y+R\M-.M)=0U"ZC@@@C:2>>9PJ1HHR68G@  $DGI7\9'_!<_\
MX*+7?_!3'_@HCXP^-VBZI)-X+T63_A'OAW Q.U=(M7<). >AN)&EN2#R//"_
MP"@#Y"L[R[TZ\BU#3[J2"X@D62">%RKQNIRK*PY!! ((Z5_3A_P2^_X*\?\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17S'^V/_P4=UK]G/Q\
MWP;^ W[&OQ.^.?C*RTJ/5/$6E?#VPB%KH5I)O\G[7=SLL:W$HC=H[9-\K*A8
MJJE"VO\ \$X_^"E'P&_X*8?"/5/B1\']*U[0-6\,:W)HOC?P1XNL!:ZMX=U*
M/[UO<1!F&#@[6!P=K*0KHZ* ?0M%>(?%G]N;P%X+^.\'[*'PI\&:S\2/BB^F
MKJ.I>$_"S0+'X?L7X2\U6[GD2&PB<_<1F:>4<Q0R#)K3_:-_:\\%_L>_L_)\
M</VDM--E=37]KI=AX8\+7!U.[U?5KJ;RK33;#>D!N;B9RH4%8U'S,S*B,X /
M7**\&^&W[<,=]^T1I7[)_P"T+\'M2^&GCOQ1X<N-=\%6.HZQ:W]IX@M+<J+N
M&WN;=BOVNV#QM-;D<)(LD;2H&9?>: "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,BZB\#
M_#VRU[QS?#3=&MIBVJ>)-6F*01MY5M'$US<2' ^2"WC4NQX2)1G"U\(_L+>%
MIOV:OA7^US_P5NUWP9/IUO\ %S6=3\>^'?#5U;M;S/X<TC3Y_P"S[B>,@-%-
M>*)[ID/S*ES&&P^X"[_P4)^)7_!3KQ?^T':_"[X3_P#!)W5OBM\$]#6.ZU(M
M\9_#>@IXPU!2LD4<\5S/)*=.A;EK=TC-Q*J^9^Y1HY_3?V;?'7[>?[9\'C_X
M>_M\?L V/P-\ 7WA*31;;17^)FG>)K[Q(]Z)([B3SK#"6D4,"E-CJ6D:Y#!L
M1D4 ?!W_  2TU?\ X*:? K_@DUXC_P""FOPK\%_"OQOXP^)6JZO\2_B):^*Y
M]2EUSQ9;1RS#R8+B'RXK%HK: B"V*7$>6;!0R;%T?VP_VU?"W_!1/]HO_@EA
M\7OA_9W=EX(^)'Q+UGQ5<Z1>R!S:ZOI(LXDA<@;7>"X>\C#X&[D@#/'T/^QI
M\*/VV_V&?V"M9_X)N7/[-NJ>.]:\(VVKZ)\*OB!8ZKIT.AZ]I=W+/)97%^TM
MRL]B]N)_+N(O)D8K"#!]H+ 5C^-O^"+?B3X-?L ?LT?#']F?5;+7/BA^RAXN
ML?%OAEKZ<6EOXHN#<M<ZSIWF/D6T=XTLIC9N$9(5=@NYP 9W_!>C7M1\#?MB
M_P#!/_Q]X6=X]:C_ &HK'1XI83B0V&H-;VU[$".=KQ':W;!YK]+:^)OB)^S9
M\6/^"@W[>GP0_:'^*_P3UWX>?#?]GXZCKNGZ1XONK%M2\1^)KN.&.WVPV5S<
M)%;60B,GFO(K23,%1&C'F'[9H *\O^*W[)7PU^,7BY_&GBC7_%%O=O D)CTG
MQ'-;0[4& =B'&?4]Z]0HH ^5/'?P$\)?L\_'3X37/@3Q#XEF.M^+FM;U-6\1
MW%RAC6%G&%+!>OJ#7U77A?[6'_);/@?_ -CW+_Z3-7NE !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 >%_M8?\ );/@?_V/<O\ Z3-7NE>%_M8?\EL^!_\
MV/<O_I,U>Z4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X7^UA_P EL^!_
M_8]R_P#I,U>Z5X7^UA_R6SX'_P#8]R_^DS5[I0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%?*W[6>
MH?\ !4SXN_$S4_AK^P1K_P .OAQX?\+VT*ZMXZ^)&AW6HW&MZG+"LZVEA;1E
M8TM8XI(O-NG+DR2&.-,PR$\S_P $??\ @H%^T3^US!\6?V=_VT/AIHWAWXR?
M ?QC'X?\;2^%FD.E:M',DCVM[;"0ED$BQ2$J21C8XV>9Y: 'V?17P)_P73_X
M*D_%K]@[X*-H_P"REHUGJ/CF.]T:Y\3ZO?6ZSVGA72+S44M(994;A[BZE\V*
M"(]4@NI?^6(#>T_\%+/VZ=4_8O\  /@GPU\,?#NG:W\3OB]\0=-\$?#+1]7=
MQ9_VC>2!6O;ORR'-K;QYED"$,QV(&3?O4 ^DJ*^0=5_:T^-O['/[;7PG_93_
M &J_B)I?C3PU\=++4;3P;XVM/#J:5<:5XCL8XY7T^XBCD>-[:YBD'V=AB5)(
MVC<RAPZ_7U !1110!X7^UA_R6SX'_P#8]R_^DS5[I7A?[6'_ "6SX'_]CW+_
M .DS5[I0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 <E\;_C3X+^ /PYO?B1XW>ZEA@:."PTS3H/.O=5
MO96"6]C:0@YFN)I"L<<8ZLPR0 2/EWX4>#]=_P""9G[(/QN_;L^-?P_NO$GQ
M3\>:O?>/_'GAOPJK7;B[=%AT_0;9T4M)%:PB"W\X*VYO/F PP40?M;_\$\O^
M"C'Q\_:MM?VCO@M_P55TGX;:9H%@]KX+\(M^S_9:['HQE0)<77FWNH;9+N0;
MHS<+%&RPNT2!5>7S/1?V)OV2OVT/@CX]\0_$;]M+_@HO?_'>^OM,AT_PQ:1?
M#>R\+66A0^89+D_9[*:1+J65EMP)9/GC6$J"1(< 'Y"_\%0O^"C'[*OCG_@E
MEXC^%.EP?$S5_BKXW^(N@>)_B#XMU[X3:MI5GJ6H1ZA;/(D4MS$%BMH((4M;
M6 MN$,$2_,Y9F^FO^"A/[0'@S]K/]O3_ ()H?M/_  ]L-?MO FI?%KQ39*GB
M?0+C3+B/4,V,%L);>X571FDMI_+W ;E&X9!K[K_X*@_L&_\ #R/]DN__ &7/
M^%J_\(9]M\0Z3JG]N_V'_:.S[%>1W/E^3Y\.=_E[=V\;<YPV,5T'[<W[%O@G
M]N#X1:?X"\0>(KKP[X@\+^*=/\5?#_QEIT"2W/AS7K&7S;2]CC?"R@'<CQ$@
M/'(ZY4D.H!\:?\%]K?5-9_:X_P""?_AGPPK-J\G[5>EWT2Q_?%I;2VTETW'.
MQ8SEO8<U^F-?-_A?]B#QQX^_:P\)?ME?M@_$O0/%?B7X;:#?:9\-=#\*>&IM
M,TO1);Y42_U)EN+JYEGNYHXTB4[UCABRH5W)EKZ0H *\O^*WA3]K/5_%SWGP
M?^*_A?2-%,"!++5M">XF$@'SL7!'!/05ZA10!\B_%/PU^TWHWQ[^#<GQH^)?
MAS6;=_&Y%E'I&C-;-&PA)<L23D%,@>AYKZZKPO\ :P_Y+9\#_P#L>Y?_ $F:
MO=* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MKX _X.CO^4%'QS_[EG_U)])H ^_Z*_@#HH _O\HK^ .OZ_?^#7'_ )04? S_
M +F;_P!2?5J /O\ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \+_ &L/^2V? _\ ['N7
M_P!)FKW2O"_VL/\ DMGP/_['N7_TF:O=* "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ KX _X.CO^4%'QS_[EG_U)])K[_KX _X.
MCO\ E!1\<_\ N6?_ %)])H _D"HHHH *_K]_X-<?^4%'P,_[F;_U)]6K^0*O
MZ_?^#7'_ )04? S_ +F;_P!2?5J /O\ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \+_
M &L/^2V? _\ ['N7_P!)FKW2O"_VL/\ DMGP/_['N7_TF:O=* "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\R/^"Z7Q@E_;^T+
M4_\ @A-^QYH2^+OBCX]DTJ]^(6M1W!72OASHUKJ-I?\ VS4IE5L2R&WC5+<?
MO"LF>K1))Z5_P4)_X*(?&KQ;\;!_P2]_X)<066N?'?6+02>,_&=PGFZ1\*]*
M? ;4+Y@"K795@8;8@DEE9E;*1R>X?\$\?^"=_P %?^"='P8E^'/PVGO==\1Z
M[>'5/B%\0M>?S=7\6:L^6EO+N5B6.69]D>XA QY9F=W /Q]'_!C&<#=_P5$
M..0/@G_]^J7_ (@8_P#K*+_YA/\ ^_5?O]10!^ /_$#'_P!91?\ S"?_ -^J
M_7__ ()<?L,?\.U_V$_ W[%/_"T?^$T_X0O^T_\ BIO[$_L[[9]LU2[O_P#C
MW\^?R]GVKR_]8V[9NXW;1[_10 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 45\K?M9ZA_P5,^+OQ,U/X:_L$:_P##
MKX<>'_"]M"NK>.OB1H=UJ-QK>IRPK.MI86T96-+6.*2+S;IRY,DACC3,,A/"
M_P#!+?\ X*6?M"?'_P !?''X7?ML?!RTTWXP?LW:Y)IOCFU\!6\L]GK\1MYI
M[:YL8G)<R3)!)B+)W9C8;/,\M #[CHK\P?VTOVEO^"_?[%7P?U#_ (*$>+['
MX%:UX$\-R1ZCXR^!FD6-ZU_I6C-(JN$U9F N;J)'!ED5%B!5W2.1 $/T/^V+
M_P %.[/X0_LO_!WXC_ 7PO;:OXY_:.USP_H?P?T+Q%O2!+G5XXY5N[Y8F#BW
MMH9/,E5&!)V(&3?O4 ^MZ*^0=5_:T^-O['/[;7PG_93_ &J_B)I?C3PU\=++
M4;3P;XVM/#J:5<:5XCL8XY7T^XBCD>-[:YBD'V=AB5)(VC<RAPZ_7U !1110
M!X7^UA_R6SX'_P#8]R_^DS5[I7A?[6'_ "6SX'_]CW+_ .DS5[I0 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\&_P#!0/\ X*%?'#XB
M?'%O^"6__!++['JWQMU*U5_'WCZ=/.TCX5:5)@->7; %7OF4_N;;DY*LRG*H
MT?[?O_!03XZ?%OXZS?\ !+/_ ()63VNH?&.\ME;XD_$J6/SM)^%6ER<-<W##
M*R:@RD^3;<D-AF'05]!?\$_/^"??P+_X)T? Y?A#\'X+K4-2U&Z;4?&OC76Y
M/.U;Q3JLF3-?7DQRSNS%MJY*H#@=R0"/_@GM_P $]?@A_P $Z/@F?A9\*OMF
MKZUJ]X=3\>>/-=?SM6\5ZL^6EOKR9B68EF;:F2$#$#)+,WO%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 <E\;_C3X+^ /PYO?B1XW>ZEA@:."PTS3H/.O=5O96"6]C:0@YFN)I"
ML<<8ZLPR0 2/(_\ @G?^R7XF_9Y\,^./C#\8[:S7XI?&GQK<>,/B&EC.)H--
MED58[3289<#S8K.V2. 2?\M)!+(,"0 >9?M;_P#!/+_@HQ\?/VK;7]H[X+?\
M%5=)^&VF:!8/:^"_"+?L_P!EKL>C&5 EQ=>;>ZAMDNY!NC-PL4;+"[1(%5Y?
M,ZK]FW]C;_@H9\+/^$Y\7?M _P#!4?\ X6OXQUCPV-*^'VHW_P ';/1]*\)L
MS,\MQ)IMC>(NHN[BW.9)(V58"H;$C4 2?\%&/#6H?MI>';C_ ()H_#B_=/\
MA-(K63XOZ_;'CPQX5,X>9-W(%[?B)[6WB.2$:XG(VP8?YF_X+ >"K#P1_P %
M.O\ @FM9:/I$=AX,T'XDZWI%O:PIMM[6X-KIB:?".P.(75!U^4XKJ?AO_P $
MI?\ @L5\(]#U+1/A]_P7MM;)M9U:XU36-1F_95T.YO+^]F(,EQ-//?.\KX5$
M7>2$CCCC0*D:*OOOQ;_X)M:7\=/V,O!7[./Q3^.6N:KX[\ ZMIOB?P[\8IK1
M#J-MXNLYC<C65MV9D"O.\VZUW;!#,T*LN$=0#YI_X+[6^J:S^UQ_P3_\,^&%
M9M7D_:KTN^B6/[XM+:6VDNFXYV+&<M[#FOTQKYO\+_L0>./'W[6'A+]LK]L'
MXEZ!XK\2_#;0;[3/AKH?A3PU-IFEZ)+?*B7^I,MQ=7,L]W-'&D2G>L<,65"N
MY,M?2% !7E_Q6_9*^&OQB\7/XT\4:_XHM[MX$A,>D^(YK:':@P#L0XSZGO7J
M%% 'R+\4_P!F+X?_  6^/?P;U'PIK?B.YDO?&Y24:OKTMTJA(2XVAS\IR.<=
M1Q7UU7A?[6'_ "6SX'_]CW+_ .DS5[I0 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !7P)^WM^W]\>/CE\>+K_@E?\ \$J+ZVN?BO+ I^*GQ5>/
MSM*^%6F2<-)(P^674G7(BMP<JW)Y!V1_MW_M[_'O]HKX]WO_  2M_P""4NK0
M/\2O*4?%[XP&/SM+^%FG.2K?,.)M4<;A% #E&'.&5FB^E/V"?V"/@)_P3M^
M]K\#?@7I,\AEG:^\3^)]5D\[4_$FIR<S7][.>997;/\ LH,*H  % $7[ ?[
M/P'_ ."=?P*A^"_P4L;FZN;NY;4/%WB[6)/.U7Q/JDG,U_>SGYI)'8G SM0'
M:O'7W"BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \+_:P_P"2
MV? __L>Y?_29J]TKPO\ :P_Y+9\#_P#L>Y?_ $F:O=* "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ K\_/VZ/V\/C]^U%\?=0_X)6?\ !*37(D\>PQA/
MC/\ &E8S+IOPOT]R5>-&4XFU9P&6.%3F-@>597>"+]N#]NG]H#]KKX_:G_P2
MM_X)1^(X[?Q?:*(_C?\ '&-#+IWPSL')5[>!U($VKR .J1J<Q,#RKK(]O]2_
ML+_L+?L__P#!/3X!:?\ L_?L^>'7M[*&1KK6M:OW$NHZ]J#@>=?WLV 9IY".
M3P% 5%"JJJ "/]A#]@_X _\ !/#X"67P%^ 6ARK )FO/$/B#4I!-J7B'4G \
MZ_O9\9EF<_\  5&%4*J@#V>BB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** /"_VL/^2V? _P#['N7_ -)FKW2O"_VL/^2V? __ +'N7_TF
M:O=* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "OSS_;8_;A_:!_;2^/VJ_\
M!*__ ()2^*!9>(+#$/QU^/$"&6P^'-DY*O9VKJ0)]7D =516!B(;E7222VC_
M &T/VV?V@?VZOC_K'_!+/_@E3XM_LW4=,(@^/?Q_ME,EE\/[-R5?3[%U($^K
MR .@"L#"0P!5UDDMOK;]B?\ 8F_9^_X)_P#P TK]G3]G+PE_9VC:?F:^OKEA
M)>ZQ>N!YU]>38!FN)" 68X  5%"HJJ "/]A_]A[]G[_@GS\ =,_9X_9V\+M9
M:9:,;C5-4O'$M_K=^X'G7]Y-@&:>0@$L<!0%10J*JCUZBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BOE;]K/4/^"IGQ=^)FI_#7]@C7_AU\./#_A>VA75O
M'7Q(T.ZU&XUO4Y85G6TL+:,K&EK'%)%YMTY<F20QQIF&0GCO^"3O_!2'XX?M
M'^&OC-\'_P!O/P-H'A#XI_LZ^)O[)^(NH^'I'&C7]JT,LT&HP^82T:O'!*[*
M21M".-GF>6@!]M45^>WP\_;V_;>_:3_8/\7?\%7?@9+X<T_P9I2ZSK/P^^$>
MJ^'F>X\2>'-*FFCFDO;[S?,M[ZZ6VN'@$2>5#F$.MQEF/=_M&?\ !7/PAHW[
M''P5^.G[+.D67B'Q;^TKX@T3P]\']&UUF6WAOM1*AY[\1,'$-F-YG5&!+H(P
MZ[]Z@'V=17R#JO[6GQM_8Y_;:^$_[*?[5?Q$TOQIX:^.EEJ-IX-\;6GAU-*N
M-*\1V,<<KZ?<11R/&]M<Q2#[.PQ*DD;1N90X=?KZ@ HHHH \+_:P_P"2V? _
M_L>Y?_29J]TKPO\ :P_Y+9\#_P#L>Y?_ $F:O=* "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *_.K]L?\ ;1_: _X*!_'[6?\ @ES_ ,$KO&+:2=(<6WQ__:#LU,EG
MX'M6)633-.D4@3ZM( Z?(W[DA@"KK));Q_M?_MD?'_\ X*-_'S6_^"8'_!+7
MQK)HNGZ++]E_:"_:'L07M?!]NQ*R:3IDBD"?59 &0E&_<_, 597D@^R/V./V
M-_@!^P;\ M&_9O\ V;?!4>C>'='0L[N0]UJ-TP'FWEU+@&>XD(!9SZ!5"HJJ
M "+]B_\ 8N_9^_8&^ &D?LX?LW^#ETK0=+4R7-Q,PDO-5O& \V]NYL S7$A
M+.<  *JA4557U:BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#DOC?\
M&GP7\ ?AS>_$CQN]U+# T<%AIFG0>=>ZK>RL$M[&TA!S-<32%8XXQU9AD@ D
M?&OB']C3XF?!K_@EW^UQ\0_%]E ?C5\=_!/C+Q3XN@TJ;SDT^]GT:XAL-'MY
M ,RQV<"PP+)_RTD\V08#A1T/[6__  3R_P""C'Q\_:MM?VCO@M_P55TGX;:9
MH%@]KX+\(M^S_9:['HQE0)<77FWNH;9+N0;HS<+%&RPNT2!5>7S/0_V*_P!D
M7]LOX,>./$?Q _;8_P""B=[\>KO4=*BTWPU8K\-K'PO8:) 9&DN2;:SFD2ZD
MF*P#S)/FC6$J"1(U 'AG_!*_6O"^G_\ !M[X)UQ)8O[.L_@)J[WK<;08X;SS
M\_1UDS[YK\XOV/?"OC3P]\&_^".6K^.X9TTB/XD>.U8S@[5FO-7$VF D]2\8
M)3VZ5^I=C_P2=\?>!?V<O&/[ /P7_:3L_#7P \::EJ1;0E\*/-K_ (?TC4I7
MEU'1=.OC="!+>5Y9Q'++;2201W$B_O3L=/5?VE_^"<?P1^/?[+7A']F7PEO\
M#)\,-0T;5?A#KVBVZRS>$=3TG;_9]S$DAQ*J*OEO&Q_>1NZ[E8AU /E'_@OM
M;ZIK/[7'_!/_ ,,^&%9M7D_:KTN^B6/[XM+:6VDNFXYV+&<M[#FOTQKYO\+_
M +$'CCQ]^UAX2_;*_;!^)>@>*_$OPVT&^TSX:Z'X4\-3:9I>B2WRHE_J3+<7
M5S+/=S1QI$IWK'#%E0KN3+7TA0 5Y?\ %;]DKX:_&+Q<_C3Q1K_BBWNW@2$Q
MZ3XCFMH=J# .Q#C/J>]>H44 ?(OQ3_9B^'_P6^/?P;U'PIK?B.YDO?&Y24:O
MKTMTJA(2XVAS\IR.<=1Q7UU7A?[6'_);/@?_ -CW+_Z3-7NE !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5^<7[6O[7_P ??^"FGQYUS_@F3_P2]\<3:%X>T*?['^T)^T5I
MX+V_AF%LB31M)D! GU.10R,ZG$/."&#/'%^U7^UM\>O^"IGQVUW_ ()J?\$Q
MO'5QX?\ !F@7/V+]H7]HO3/FBT2,\2:'HT@XFU&1<J\JG$()P0067[9_9*_9
M)^ G[#_P&T/]F_\ 9M\"V^@>%]!@VPP1_--=3''F75Q(?FFGD(W/(W)/ P
M "/]D']D#X!?L+? /1/V;OV;/ \.A^&M$B^500]Q?7# >;=W,N 9IY",LY]@
M JJJCTVBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** /"_VL/^2V? _P#['N7_ -)FKW2O"_VL/^2V? __ +'N7_TF
M:O=* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "OS9_:B_:L^._\ P5E^.6O?\$W_ /@FCX\N?#OP
MZ\/71L/VA?VC-*.8[!#Q+H.B2CY9KZ1<K),I*Q*3@]S'^TQ^U%\<_P#@K[\;
M=>_X)V?\$WO'MWX;^$_AV[.G_M"?M%:0V54?\M?#^A2_=FNG4E9;A25C5CS@
MCS?NK]EW]EWX&?L:? W0?V=/V<_ 5IX<\*>';40V-A;#+2,>7GF<_---(V6>
M1B69B230!'^RI^RG\"/V*?@5H7[./[.'@.V\/>%?#]MY=I:0#,D\AYDN)Y#\
MTT\C?,\C9+$^F /1*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** /"_VL/\ DMGP/_['N7_TF:O=*\+_ &L/
M^2V? _\ ['N7_P!)FKW2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HKS_\ :C_:C^!/[%WP)UW]I?\ :7\<_P#"->"?
M#7V7^V];_LRZO/LWVBZBM8?W-K%+,^Z:>)/E0XW9.%!(^0/^(H[_ ((4?]'S
M?^8R\3__ "LH ^_Z*^ /^(H[_@A1_P!'S?\ F,O$_P#\K*/^(H[_ ((4?]'S
M?^8R\3__ "LH ^_R0!DFOS1_:._:8^-__!93XTZ]_P $^?\ @G9X]O/#7P6\
M.7AT_P#:!_:(T=O^/K_GKX>T&7[LL[J=LURN516[H5$^'\1/VQ_B7_P7X\6W
M'[)?_!,_QYKOAC]G.U5(_C=^T)'I-SIUUJT;J&?P]HL=W''*LKHP$\SH-BMR
M-A5;G]$OV<?V</@K^R3\%M!_9[_9[\ V7AKPEX;LQ;:7I=DG '5I'8Y:65V)
M=Y')9V8LQ))- $?[,_[,_P $/V/O@EH/[._[.W@&S\-^$_#EH(-.TVS7DGJ\
MLKGYI9G;+O(Q+.S$DDFN\HHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **^.O\ @O4OQ(T?_@E=\8/B-\+/CIXQ\"ZMX7\(3ZA;
M7?@[4TLI;EE>+Y))A&9E0KO7$4D>1(V2<+CW#]C*_P!9O?V(/A1JBR&\U"7X
M5:%*&NYB3/,=,@.7<Y/+=6Y/)- 'JM%?C'^S1^U1\!_C_P#\$M?BI\3/C[\3
M/%-K^V+X5FURQ\36*Z_>V_B[2_&3W5S'I%CI%K%(&C@:7[-!#:VZ>0VQTE5B
M)B?H+]OC]K3]K3P#\ ?V0/V+?%'BRX\*?&G]I3Q%H'A[XE^(_#DJPW6C6T-O
M:R>(I;%X^(;C?,(HY$_U8E9D*LJ, #]&J*_/;]I/QA9_\$KO^"@O[,^G?!V]
MU.S^%WQY\077P^\<>$;W6[J\MH]8=83I&J6XN9',5TTSO#.X/[^-E+AG1&'Z
M$T %%%% 'A?[6'_);/@?_P!CW+_Z3-7NE>%_M8?\EL^!_P#V/<O_ *3-7NE
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M'P!_P='?\H*/CG_W+/\ ZD^DU_(%7]?O_!T=_P H*/CG_P!RS_ZD^DU_(%0
M4444 ?U]_P#!K=!#%_P0J^"$D4*JTK>)FD95 +M_PDVJC)]3@ ?0#TK] :^
M/^#7'_E!1\#/^YF_]2?5J^_Z "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@#Y'_X+S?\ *'7]H?\ [)Q=_P#H25ZK^Q]KL?A?
M_@G[\+?$TEC<72:=\'-$NFMK./?+,(]*A?8B_P 3'& .Y(K=_:A_91^!W[9?
MPIOO@?\ M$>']5UCPIJD?EZIHVG^+-2TJ.]CW*WES&PN(&E3**=CDKQTY.=G
MX(?!'X>?LZ_#+2O@]\*;75;;P]HEI%:Z39ZOXDOM5DM;>.-8XX5FOIII1&J(
MJJF_: . ,F@#\B8OV%OB'_P4;_8UT7_@OE\ _BN/AW^U?<QZEXP\-:KX>,<>
ME#3;5I[:#P[<1;=LX%I 8GN9@TDDDLJ2[H-D46]^UE\7?&W[36N?\$LO^"J?
MQ!\'#0].N/',-AXQ@C1A;Z=>^(K:RC@F&[)CMVFM)"CL>%DC!8DC/Z&P?\$V
M_P!E33M-\0^$O#GA[Q%HOA3Q9J%Q>^)/ FA>-M3LM"OIKABUQ_H,,ZQ11S,S
M&:&()#-N;S$?>^[T?XG_ +/OP4^,OP9O?V>/B7\,])U3P3?Z='83>&WMA';)
M!'M,*Q+'M,)B*(T;1E6C:-&0J54@ ^#/^"VO@S5_CG^W_P#L"_ #P?"]QJD/
MQXD\;W\<(R;?3-#%K=7,SD?<4J=@8XRQ &3Q7Z25Y;\&_P!CGX'_  1\>WGQ
M9\/6&N:SXOO=(CTB3Q;XS\4WVMZE%IJ/O6RBN+Z65X(-^':.,J)'&^3>_P U
M>I4 %>7_ !6_9*^&OQB\7/XT\4:_XHM[MX$A,>D^(YK:':@P#L0XSZGO7J%%
M 'R+\4_V8OA_\%OCW\&]1\*:WXCN9+WQN4E&KZ]+=*H2$N-H<_*<CG'4<5]=
M5X7^UA_R6SX'_P#8]R_^DS5[I0 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%<M\9?C=\'_P!G?X>7_P 6?CM\3=#\(>&M+3=?:YXA
MU*.UMHO1=\A +'&%099CP 3Q0!U-><_M/_M=_LS_ +%WPSG^+_[4WQJT'P3X
M?@W!+S6KP*]RX&?*MX5S+<RXY$<2NY["OBK4/^"J/[:__!1B_G\#?\$7?V;?
M+\(O,UO>?M+_ !BT^;3_  ]$H)5GTJQ91<:DXYVL5"JZXDCVG=7H/[+_ /P1
M ^!/P_\ B9!^U%^VO\1=<_:3^-0P_P#PG7Q.59;+2GSNV:7I>6MK&-6PR##L
MA&49,XH ^ O^"ZO_  48_:__ &__ /@E;\4O$O[/_P"Q5J7@W]FJW_L276_B
MA\52UAJWBA#KFGBU_L?35.]83<FW<W$V4>$2 !' 4_SM5_=Y^U'^RW\"?VT?
M@3KO[-'[2_@7_A)?!'B7[+_;6B?VG=6?VG[/=174/[ZUEBF3;-!$_P KC.W!
MRI(/R!_Q"X_\$*/^C&?_ #)OB?\ ^6= '\@5%?U^_P#$+C_P0H_Z,9_\R;XG
M_P#EG1_Q"X_\$*/^C&?_ #)OB?\ ^6= !_P:X_\ *"CX&?\ <S?^I/JU??\
M7G_[+G[+GP)_8N^!.A?LT?LT>!O^$:\$^&OM7]B:)_:=U>?9OM%U+=3?OKJ6
M69]TT\K_ #.<;L#"@ >@4 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!X7^UA_R6SX'_P#8]R_^
MDS5[I7A?[6'_ "6SX'_]CW+_ .DS5[I0 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1145_?V.EV,VIZG>16UM;1-+<7$\@1(D499F8\*H ))/  H
MEK,\9>-/!WPZ\+7_ (Y^(/BO3="T32[=KC4]8UB^CMK6TB7[TDLLA"1J.[,0
M!7PW\9_^"X>@?$+XAW_[-7_!)OX$ZG^TO\2;1_)U+5O#UP+;P=X<<Y DO]9?
M]RP'W@D)82;602*_%9'@W_@C'\8/VP/%5C\:O^"V?[2\OQ;OK6Y6[TCX)^#7
MFTOP%H,@Y4&!2LVI.IZ2SD$@E'$BT +XT_X+/?%K]KOQ7?\ P3_X(F_LTS?%
M_4;6Y:TU?XT^+EFTSP%H$HX8_:&"RZDZ]XH "00R-(O%:OP:_P""'FB_$?XA
MV'[2O_!6GX\:E^TM\1[.3S],T77;<6W@WPXYY\NPT=/W+@?=,DP82;58QJ_-
M?<G@OP3X,^&_A2P\"?#SPEIF@Z)I5NMOIFCZ-81VMK:1+TCBBC 2-1V"@"M2
M@"'3]/L-)L(-*TJRAMK6VA6*VMK>()'%&H 5%4<*H   '  J:BB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N?\ ^%J_
M#C_A:?\ PI#_ (333_\ A+O^$?\ [<_X1W[0/M7]F^?]G^U;.OE>=^[W?WN*
MT/%GBOPWX$\*ZGXX\8ZU;Z;I&C:?-?:KJ-W($BM;:%#)+*['[JJBLQ/8 U_)
ME_P_P^(__#^7_AZ;]IU#_A$?^$@_L/\ X1W)W?\ "%9^S_9=F<>;Y/\ I>WI
M]J^:@#^MVBL_PGXK\-^._"NF>./!VM6^I:1K.GPWVE:C:2!XKJVF0212HP^\
MK(RL#W!%:% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!X7^UA_R6SX'_P#8]R_^DS5[
MI7A?[6'_ "6SX'_]CW+_ .DS5[I0 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%?)7[:G_!9;]DO]D+QLGP"\-G6OBU\9;YC%I'P<^%=B=5UF2;' N1'E+)
M!P6,S!PA+*C@&O$_^&)_^"IW_!4W_B;_ /!2CXU/\!/A)>_,G[/GP:UG=JNI
M0'GRM:UL#Y@1\KP6X\MU;I&XS0!Z1^U'_P %OO@+\./B7/\ LO?L7_#S7/VD
M?C7\R#P%\+V6:TTMP=N_4]4PUM81JV5<DNT9X=4!S7GMA_P2R_;=_P""C=]#
MXW_X+0?M(_9O![RK/9_LS_!O49M/T"-0=RIJM^K"XU)QQN16"*ZYCDVG;7VG
M^R[^R!^S)^Q5\,X/A!^RQ\%="\$Z!#M,EIHUIMDNG P);B9B9;F7''F2L[D=
MZ](H Y7X,? [X.?LZ?#NP^$OP&^&&A^$/#.F)ML=$\/:;':V\?3+;(P SMC+
M.<LQY))YKJJ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBO'/^"@/[8'@W]@K]C?X@_M8^-9+5HO!_AR>ZTVP
MN[@1+J6H%=EI9@]<S3M%'QDC<3VH _-K_@[N_P""GFD_L\?LD0?L$?"[QA"/
M'/Q7 /BFWM+@>?IGAM&S)Y@!RANI%6%0>'B2Y'I7\Q==?\?/CO\ %;]IWXR^
M(_C]\</&%UKWBOQ7JDE_K6J7;9:65^BJ.B1JH5$1<*B(JJ % KD* /Z=/^#1
M'_@IYI/[0_[)$_[!'Q1\80GQS\* 3X6M[NX'GZGX;=LQ^6"<N;61FA8#A(GM
MAZU^Q%?P9? /X[_%;]F+XR^'/C]\#_&%UH/BOPIJD=_HNJ6C8:*5.JL.CQLI
M9'1LJZ.RL"&(K^W/]@_]JC0OVW?V./AO^UAX?L8[2+QUX3M=2NK"*0NMG=E=
MMS;!CRPBG66//?9F@#UJBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BOCK_@O4OQ(T?_@E=\8/B-\+/CIXQ\"ZMX7\
M(3ZA;7?@[4TLI;EE>+Y))A&9E0KO7$4D>1(V2<+CW+]BO57D_8F^$NN:YJ19
MF^%F@SWEY=S9)/\ 9L#/([L?J2Q/J30!ZG17YF?LY?MR?#3_ (*A_%O6?C?\
M=OVI]*^'7P L_%-SX<^"OPW?QY'H-Y\2I[9_+N-:OG$T5Q=6C2[HH+%&$3;)
M/.21E /HG_!7#]H+Q'^S_;_L\?\ !/C]F'4W\":E^T%\5;7PQ)K'A9%M+C0_
M#<,D4FK36)C \BY*3QHLH *><[@JX5@ ?=]%?GM^TGXPL_\ @E=_P4%_9GT[
MX.WNIV?PN^//B"Z^'WCCPC>ZW=7EM'K#K"=(U2W%S(YBNFF=X9W!_?QLI<,Z
M(P_0F@ HHK@_B#^T]\ /A5XC;PE\1/BII>D:DD*2M9W<C!PC<JW /!H X?\
M:P_Y+9\#_P#L>Y?_ $F:O=*^5_C7^T3\$?BY\=_@Q8?#7XD:;K$UGXX9KF.S
M=B8P\!12<@=6(%?5% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%>)?MJ_P#!1;]CG_@G
MQX+C\8_M4?&K3?#\EXI_L7P_$3<ZMJ[YVA+2RB#33$MA=P78I(W,HYKY+_X6
M+_P65_X*N?N/@YX7O/V./@A??\S=XKLDNOB%KUJ>]M99\O2 ZY&^1O-3Y7C=
MQ\M 'TA^W+_P5>_8Q_X)_FV\,?&+X@3ZQXZU7:GASX6^"K(ZKXDUB5_]6D-E
M$=R;^BO*8XV(P&)XKYO_ .%9_P#!9/\ X*N?O_C;XKO/V.O@C>\CP;X0OENO
MB#KUJ?X;J^QY>DJZX.R-?-7+1R(X^:OI+]AK_@E+^QA_P3^%UXB^#/P\FU7Q
MOJNY_$?Q0\9WAU3Q)K$K_P"L>:]E&Y=YY9(A'&2,E<\U]'T >)_L5_\ !.W]
MCK_@GSX)D\%_LJ_!33/#S7:C^V=><&YU75WSDR7=[*6FG);+;2VQ23M51Q7M
ME%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 445\F?\%%?^"I_A/\ 8[UK2/V;_@9\/KKXL_M"^-X]G@+X
M1^'Y09CD'_3]1D'%C8I@LTCD%@C;<*LDD8!Z!^WO_P %#/V<O^"=7PB3XH?'
M?7KB:^U2Y^Q>#_!FAP?:=9\3Z@V EG8VRG=*Y9D!;A$WKN89&?RL_P""H?\
MP3X_X*!?\%$/^">?Q<_X*!?\% M1OO#.N^%_"+Z[\&/V<_#NH,;+P=90313W
M5YJ3*/\ 3=3>Q2X4@C$8=AA21%#]V?L$?\$L/%G@OXNO_P % ?\ @HY\0K7X
MJ_M'ZO;;;?41$?[$\!VC9(TW1+=^(E4,RM<$"1\MC&^5I?H+]MG]KS]G3]A_
M]G+Q!\?_ -J/Q+;V/A:PMC ]D\*S3ZO/(K".PMX"?](FEY41],;F8JBLP /X
M6Z*_1+]KG_@WM_X*0:=\/)/VX/A!^Q/J>F^!?&FJ7NK:5\*-#OI-5\1^#-+E
MF9[2"\M?+6:3]RR_ZL2/&%_?"-@17P9_PJCXI?\ "4_\(-_PK;7_ .V_-\O^
MQ_[&G^U;\XV^5MWYSQC&<T 8%?V7?\&\OPG\4_!;_@C!\ O!7C&UEAO9_"<^
MLB*8G<L&I:A=:C!G/(_<W4?';IVK\2/^"*'_  :]_M+?M1?%'1/CM^WU\,=5
M^'OPFTJZCO)/#7B"W>TUCQ25.Y;86S8EM+9B!YDL@1V0XB!W>9'_ % 6-C8Z
M78PZ9IEG%;6UO$L5O;P1A$B11A551PH    X % $M%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?(__  7F_P"4.O[0
M_P#V3B[_ /0DK;\/^#_&OQ#_ .",MCX ^&@D/B/7?V8HM/\ #XA.'-[-X=$<
M&T^OF,N*]7_:A_91^!W[9?PIOO@?^T1X?U76/"FJ1^7JFC:?XLU+2H[V/<K>
M7,;"X@:5,HIV.2O'3DYV?@A\$?AY^SK\,M*^#WPIM=5MO#VB6D5KI-GJ_B2^
MU62UMXXUCCA6:^FFE$:HBJJ;]H X R: /S)_X)<_L??L8?M&?\&U.F>!?%_P
MF\*K%JWP\\0+XMU:XT6".]LM:MKB]5[N64J)$N+>6,.CL=RJB?PX%?/OP]TS
MX]2?LW_\$C?VT?VCY-0GC\*?$&]\,Z[JFIEF>&SUJYCM]#N)F;D(;2SM_P!Z
MW!WIDY89_6O5_P#@FI^R/JVK^+[F/P9K-AI'Q!U-M2\>^#](\7ZC9Z%X@O'
M$T]UI\,ZP.TP51. @6Y Q.LH)!],^*_P&^#GQQ^$.H? /XK?#K3-9\':I8I9
MW?A^>#9!Y2%3$(PFTQ-&R(T;QE6C9$9"K*" #X)_X+:^#-7^.?[?_P"P+\ /
M!\+W&J0_'B3QO?QPC)M],T,6MU<S.1]Q2IV!CC+$ 9/%?I)7EOP;_8Y^!_P1
M\>WGQ9\/6&N:SXOO=(CTB3Q;XS\4WVMZE%IJ/O6RBN+Z65X(-^':.,J)'&^3
M>_S5ZE0 5EZMX(\%Z]>'4-<\(:7>W!4*9[O3XY'('0;F4G%:E% 'SS^TSX/\
M)>'_ (X?!*70?"VG6+2>.I!(UG8QQ%@+=B,[0,X/-?0U>%_M8?\ );/@?_V/
M<O\ Z3-7NE !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 ? '_$4=_P0H_Z/F_\ ,9>)_P#Y64?\11W_  0H_P"C
MYO\ S&7B?_Y65_(%10!_7[_Q%'?\$*/^CYO_ #&7B?\ ^5E?0'[#'_!4?]A/
M_@I1_P )3_PQ3\<_^$T_X0O[#_PDW_%,ZIIWV/[9]H^S_P#'_;0>9O\ LL_W
M-VW9\V-RY_B"K];O^#6CQ)_P4OE_X7I\)?\ @F_X"\$0WWBG_A&/^$M^*/C^
M_+67@R"'^UA$T=B@,E[<3^=,8Q@QH;4^8I5P0 ?TB?M2_MA_LQ?L3_#.;XO?
MM4_&O0O!.@1;A%=:Q=XDNW R8K>!09;F7'/EQ([XYQ7Q1_PVC_P52_X*G?\
M$H_X)O\ P7D_9_\ A'>_*_[0'QCT8/K&IVYX,NBZ(3R"/F2>X/ENK<&-QBO2
MOV6O^"(?P"^&7Q,A_:A_;'^(&N_M(?&OY7;X@?%$+/;:8X.X)IFF9:VL(U;Y
MD #O&?N.H.*^UZ /DS]BK_@C7^R5^Q_XTD^/6O1ZU\5_C)?L)=8^,?Q4OSJV
MMRS8Y-NTF4LD'*J(5#A"%9W KZSHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJ'4=1T_2-/GU;
M5KZ&UM;6%IKFYN)0D<4:@EG9C@*H ))/  K\V/BG^V9^T_\ \%COB'K'[*/_
M  2I\87?@KX,:1>OIWQ5_:FC@8&[(XFTOPUG'GS%3AKP':@;<A4&)Y@#NOVT
M?^"G_P 7_B+\<+__ ()R?\$DO#>G>./C3&OE^./'M\/,\,_"^!B5:XOY@&2>
M\&&V6B[CO4AU8J86]9_X)U?\$P/A!^P#HNK^,)/$FH_$#XN>-9/M7Q+^,/BL
M^;J_B&Y)#,H9BQM[56 V6Z': J[B[#=7H/[%W[$7[-_[ /P/L?@%^S+X!BT7
M1K5O.O[N5O-OM7NV $EY>3D;KB=\<L>  %4*BJHO_M<_M<? 7]ASX":[^TE^
MTCXXAT+PQH,&Z65OFGO)VSY5K;QY!FGD8;4C'4Y)PH9@ 1_MA?M@_ /]A/X
MZW^TE^TCXUCT7PWHD7. 'N;^Y8'RK2UBR#-<2$85![L2JJS#XV_8T_8^^/G_
M  43_: T7_@J;_P5!\%2:-:Z.YN?V>?V?K\E[;P9:L0T>K:E&P FU64!' 9?
MW.%)"LL:01?L>_LC_'K_ (*5_'[1/^"HO_!3GP/-H>B:'+]J_9V_9[U'YH/"
MUNQ#1ZSJD9&)M4D 5U5A^Y^4D!E1(OT<H **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH \+_:P_Y+9\#_\ L>Y?_29J]TKPO]K#_DMGP/\ ^Q[E_P#29J]T
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBO+_P!KG]LS]FC]A7X/7OQT_:E^*^F^%/#]IE(I+MRUQ?3X)6WM8$S)
M<S-@XCC5C@$G"@D '\*=%%% !7[_ '_!C'_S=%_W)/\ [GZ_ &OW^_X,8_\
MFZ+_ +DG_P!S] '[_4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 5RWQK^-WPD_9Q^%NL_&SXZ?
M$'3/"WA3P]9M=:QKFKW CAMXQP.>K,Q(544%G9E506(!X']N?]O?]F[_ ()X
M_!:;XU?M'>+VM()9OLOA_0-.B\_5/$%\?]796-L"&GF8D#LJ@[G95!8?(?P4
M_8/_ &F/^"J7Q2T7]M+_ (*_^%CH'@;1[P:A\)/V51.9++2_^>6H^(. +V]*
MG/V=ALC!*LJ[I(* .>MM%_:C_P"#A75H]5\7VWB;X/?L4Q7(DLM$+/8^)?C"
MBME9)RIWV.DM@$(#NE4@C<65X/TE^%GPK^&_P0^'>D?"7X0>"-,\-^&= LDM
M-&T/1[18+:TA7HB(HP.<DGJ2222236Y!!!:P);6T*1QQH%CCC4!54#   Z #
MM7 ?M3?M3? S]B_X%Z]^T=^T;X[M?#WA3P[:F:]O;@Y>5SQ'!"@^:::1L*D:
MY9F( H C_:P_:O\ @1^Q+\!]>_:0_:/\=6^@>%O#]MYEU<R_-+<2GB.V@CZS
M3R-A4C7EB>P!(^)?V1OV4/CO_P %0_CWH7_!3S_@I?X%N- \)Z!/]L_9T_9Z
MU/YHM A.#'KNK1GB;49%"ND;#$(VG (4)'^R?^RU\<_^"KGQXT'_ (*9?\%)
M/ EUX>\ ^'KG[;^SG^SUJHRFF1GF/7]9B/RRW\B[6CB8$0@@XZ5^DE !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!X7^UA_R6SX'_P#8]R_^DS5[
MI7A?[6'_ "6SX'_]CW+_ .DS5[I0 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 45R7QQ^._P;_9H^%^J_&GX^_$K2/"7A71(/
M-U/6];O%AAB'903R[L?E6-07=B%4$D"OSXF^.O\ P4&_X+@3/X?_ &0)O$7[
M.G[+UTQCU#XRZG9FW\7^.[;.&71+=^=/M7' NW^<@AE.1)!0!ZY^VC_P6 T[
MX??%R7]B3_@GW\*9?CQ^T+,I6;PKHMP!H_A(9VFZUR_!$=JB$@F'<)"<*QB+
MHQH_LC?\$?\ 4?\ A<-E^W'_ ,%1/BM%\=/CO'B31OM5N5\,>!E)#"VT:P<!
M%*-C_29%\QF4.%1RS-]$?L7?L)_LN_\ !/[X1Q?!G]EOX7VGA_32PEU2_),U
M_K%SCFZO+E_WEQ*<GECA0=J!5 4>O4 ? '_$+C_P0H_Z,9_\R;XG_P#EG7@'
M[>/_  24_P"#9K_@G?\ \*V_X:!_8X^R?\+-^(%IX7TC;\4?$J_9O-_UM_+G
M4^+:#,?F/_#YJ>M?K]7\@7_!R+_P4B_X>(?\%'->_P"$*U[[7\/?AEYOA?P1
MY,NZ&Y\J0_;+]<<'S[@-M<?>AB@]* /W^_XA<?\ @A1_T8S_ .9-\3__ "SK
MZ _88_X)<?L)_P#!-?\ X2G_ (8I^!G_  A?_":?8?\ A)O^*FU34?MGV/[1
M]G_X_P"YG\O9]JG^YMW;_FSM7'S_ /\ !MU_P4B_X>(?\$X]!_X377OM?Q"^
M&7E>%_&_G2[IKGRHQ]COVSR?/MPNYS]Z:*?TK[_H **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY8_
MX*+_ /!4GX=?L.-HWP<\ ^";_P"*'QT\<9A^'/P<\+N'O]2D.0+FY8 BSLD*
ML7GD&,(^T$(Y3S_]N3_@J1\2+KXU3_\ !.K_ ():>"[#XD?M 7,6/$>KW+%O
M#OPTM6.UK[5YU!7SESE+49<MC<"2D4OH7_!.?_@EO\-_V&5UGXN^-_&E_P#$
M[XY>.,3?$?XQ^*%#ZAJDIP3;6X)(L[)2JA($.,(FXML0* >?_L,?\$MOB*_Q
MIA_X**?\%1O&UA\2?V@KJ'/A_3;9"WA[X;6K?,MCI$#$KYJYP]T<N6SM))>6
M7[EHKAOVD_VDO@I^R)\$]?\ VAOVA?'MGX;\)>&K(W&IZG>-^"11H/FEE=B$
M2-06=F"J"30!'^TY^TY\$/V.O@?K_P"T5^T3X\M/#GA/PW9F?4=0NCDL>B0Q
M(/FEFD8A$C4%G9@ *^$_V6?V8_C?_P %=?CKH'_!2;_@HQX#N_#OPO\ #ET+
M_P#9T_9[U=<K IYB\1:U%]V6\D7#10ME8U(/3EX_V8_V;?C5_P %C/CCH'_!
M1G_@H7X#O/#GP=\-78O_ -G;]GS6%_UH_P"67B/6XONRW$BX:&!LJBL.JDF;
M]+: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HKXZ_X+U+\2-'_ ."5WQ@^(WPL^.GC
M'P+JWA?PA/J%M=^#M32REN65XODDF$9F5"N]<121Y$C9)PN/=?V(KR[U']B_
MX0ZAJ%U)/<3_  OT"2>>9RSR.VG0%F9CR22223UH ]0HK\G?^#C?]I?XV>,O
MV5?%WA[]G3QS>>'_  1\./'/AS3?B#XDTR9DDU[6KC4K4#1()5((AM8I%GNG
M7K-);0 YCN47Z"_X+,_M6?$KX;:O\ OV(_@IXTU#PSXE_:/^+%KX;O\ Q1H\
MYBO])\.P/"^K3V<@YBN3%-%&D@Y02NRE7"L #[@HK\]OVD_&%G_P2N_X*"_L
MSZ=\';W4[/X7?'GQ!=?#[QQX1O=;NKRVCUAUA.D:I;BYD<Q733.\,[@_OXV4
MN&=$8?H30 445P?Q!_:>^ 'PJ\1MX2^(GQ4TO2-22%)6L[N1@X1N5;@'@T <
M/^UA_P EL^!__8]R_P#I,U>Z5\K_ !K_ &B?@C\7/CO\&+#X:_$C3=8FL_'#
M-<QV;L3&'@**3D#JQ KZHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBLSQIXV\'?#?PGJ/CWXA>*].T+0](M'NM5UC5[U+:ULX$&6EEE
MD(6- .2S$ 4 :=?)G[?/_!6[X._L=>+;']G/X7>"]5^,'Q[\1H!X4^#/@8B6
M_<LN5N+^4!DTZU PS2RC.S+*C*K,OA7BC]O[]M+_ (*V^([[X+_\$?K27P)\
M)X+I['Q=^U?XLT=Q%,%)66#PY92A6NYAR/M#[50Y_P!4?+D;ZE_8&_X)F?LO
M?\$[O"=]9?!K0+S5?%GB%S/XV^)?BN[-]X@\37+-O>:[NW&X@OEA$NV,$EMN
MXLQ /GGX'?\ !)CXT_M:_%#2OVP_^"VGCG3/B!XGTZ<7G@GX$Z&2?!7@@GD!
MH&)&IW8'#2R[TSE?WJK&R_H/!!#;0I;6T*QQQJ%CC10%50,  #H*=10 445\
MQ_\ !0__ (*D?!;]@:RTCP%%X>U/XA_%_P 9-Y'PZ^#?@]?/UC7ISD*[*H;[
M+:@@[[AQ@!'VAV4K0!XY_P '(O\ P4C'_!.__@G'KP\%:_\ 9/B%\3?-\+^"
M/)EVS6WFQG[9?KCD>1;EMKC[LTT'K7\@5?3/_!5[]O[]J[_@H'^UCK/CK]JG
MQOIM]>>';J?2M&T#PW<!]&T*))#YEO9E2RRKO!#7&YS,4#;V0)CYFH ^PO\
M@BI_P5%_:#_X)?\ [5Z^+?@CX:T;Q):>.H(- U_PEXCUC^S[/4=TZFW?[43L
MM94D)"SR!HT6:7> K%A_2/\ #?\ X.!?V7]#\7VGP@_X*!_"7Q[^R[XXN7\N
M+3_BWH;QZ/>R#[S6FKPJ;::(?\]I/*7@U_'M7]<'_! +]M/X:?\ !7/_ ()9
MZ7\/OVDO#>A^-/$?@%8O"OQ$T3Q1IT-_%J(BC_T.^EAG5ED\^W W.P^::*?'
M2@#]"/!GC?P7\1_#-GXU^'OB[2]>T;4(A+8:OHVH1W5K<H>C1RQ,R./<$BM2
MO@+QG_P0!^"_PW\37GQ2_P""9?[27Q%_9<\674IGF@\!:N]]X;OINS7>BW;M
M#,HP,1HT:#'W:S/^&K/^"Y7["G^C_M=?L8Z!^TMX*M.)/B#^SY.;3Q#'"/\
MEI<:%<X^TS'!^2U*QCCYO4 _1"BOE?\ 9(_X+1_\$Z/VR]='P_\ AU\?K3P_
MXW2;R+OX=?$&V?0M=M[CO!]EN]OGR#N(&E ]:^J* "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKG_ (K?%?X:_ SX=:Q\7/C#
MXXTSPUX8T"R:[UG7-8NU@M[2%>K.[<=2 !U8D  D@4 ;MQ<6]I;O=74Z111(
M7DDD8*J*!DDD\  =Z_-[XT?MV_M,_P#!5GXH:S^QC_P2#\5MX=\ :/>-IWQ;
M_:K\@O9Z=_SUT[P]R!>7I4X^T*0D8(9&7='-7/SZI^U'_P '"VK/IWAJ?Q-\
M'OV*(K@I=:J%>Q\2_&%%;#)"#\]CI#8P6(W2J<'<69;?]'/@O\%/A-^SI\+]
M&^"OP-^'^F>%_"OAZS6UT?0](MA%!;QCG@=69B2S.Q+.S,S$L22 <%^PW^P7
M^S;_ ,$\O@M!\$OV;_!QLK9Y?M6O:[J$OGZGK]\P_>7M]<D!IYF))R<*H.U%
M50%'LM%<=^T!^T!\'?V6?@[K_P ??CYX\L?#7A+PS8M=ZQJ]^^$B0<!549:2
M1V*HD:@N[LJJ"2!0!'^T5^T3\&?V3_@QK_[07[0/CVR\->$O#5D;K5M5OG^5
M%Z*B*,M)*[%42-07=V55!) KX$_9N_9V^,W_  6A^-N@_P#!0K]O[P'>^&_@
M;X9O1J'[/7P UE.=1/\ RR\2:Y%RLDKJ=T-NV556[H2UQ'^SQ\ /C'_P6V^-
M.@_M]?MW^!+[PU^S[X7OAJ'[/WP$UE,-KCC/E>)-=BY60NIW06S94(W>,LUU
M^F@ 4!5& .@% !TZ4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'R/_P7F_Y0Z_M#
M_P#9.+O_ -"2M[P?)^T>G_!(OPDO[(-EI,_Q,E^!FB1>"QKEPL5K'?/IENB2
MNS K\@8R ,"I9 """:]4_:A_91^!W[9?PIOO@?\ M$>']5UCPIJD?EZIHVG^
M+-2TJ.]CW*WES&PN(&E3**=CDKQTY.=GX(?!'X>?LZ_#+2O@]\*;75;;P]HE
MI%:Z39ZOXDOM5DM;>.-8XX5FOIII1&J(JJF_: . ,F@#\1O^"OLO_!4OX5?\
M$F%^ WQ?_84^&?@KX=Z1XJ\/^9K^C_%F75]2N+XZK%,)IU>W0SS7-TS23SL=
MS/-)(<DFOH3_ (*-V7[3EU^TA_P3P_;3_:^^%.A^#-4\*?'34_#/C?2?#>NG
M4]/TJ36Y;>#3IC<E$^1ELU+,5 5Y I/3/Z/_ +4'[*GP#_;.^$L_P,_:4\!_
M\))X5N=0M+Z?2_[4NK/=<6TRSP/YMK+%(-LB*V V#C!!&16W\9_@M\*_VB/A
MAJ_P9^-?@BR\1^&-=MA#JFD:@A*2J&#HP*D-'(CJKI(A5T=%=65E! !\!_\
M!;7P9J_QS_;_ /V!?@!X/A>XU2'X\2>-[^.$9-OIFABUNKF9R/N*5.P,<98@
M#)XK])*\M^#?['/P/^"/CV\^+/AZPUS6?%][I$>D2>+?&?BF^UO4HM-1]ZV4
M5Q?2RO!!OP[1QE1(XWR;W^:O4J "LO5O!'@O7KPZAKGA#2[VX*A3/=Z?'(Y
MZ#<RDXK4HH ^>?VF?!_A+P_\</@E+H/A;3K%I/'4@D:SL8XBP%NQ&=H&<'FO
MH:O"_P!K#_DMGP/_ .Q[E_\ 29J]TH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **BO;VSTVSEU'4;N*"W@B:2>>:0(D:*,LS,>   22>!BOSS^,
M'_!5C]H#]N#XD:K^R9_P1"\(:=XJO=-N39>./VCO$4);P=X1/1EM&VD:M> '
M*I&&BSL;$J%R@!]"?M_?\%0OV9O^">FB:=IOQ'OM1\2^/_$S"'P+\*/!MH;[
MQ#XDN&)5$@M4RRQEA@S/A!@@%GPA^:?!?_!.;]K_ /X*F^+=.^/O_!9W5%\/
M> +2[2_\&?LG>$M68Z9:E3NBGU^[C(.HW(X/DJ1&I_NAI(:]Z_8!_P""37P+
M_8AUO4?C=XE\2:M\4_C=XF4MXS^-/CM_M&KW[L 'BM@Q86-M_"L,1^XJJ[N$
M7'U30!0\+^%O#/@CPY8^#_!?AVQTC2-+M4M=-TO3+1+>VM($4*D44: +&B@
M!5   P*OT44 %%9OC'QEX1^'?A34?'?C[Q/I^B:)I%G)=ZKJ^JWB6]M9P(I9
MY99'(5$4 DL2  *_-OQ1^T]^U]_P7&\27_P;_P"">?B+6_A+^S/:W<EEXV_:
M,DM'MM8\8*C%)K'PY%( T41PRM>L 1SC:4,4P!Z)^V'_ ,%4OBC\0/C7J'_!
M/7_@D?X,T[XD?&F#]SXR\:WK%O"OPTB8E6GU&X4%9KI<-MM$W'>I#!F0PMZ3
M_P $\/\ @E;\+OV(+W5_C9X\\9ZC\4_CIXS'F>/_ (R^+5$FHZ@YQFVM5)(L
M;-< +!&?NH@8L$0+ZM^QY^Q?^S?^P;\$]/\ @#^S!\-K3PYH%E^\G,?SW6HW
M) #W5U.WSW$[X&7<G@!5VJJJ/4Z "BBB@ HHHH **** /%_VN/\ @G9^Q#^W
M;H1T+]K']FCPMXR80^5;ZI?6'E:C:IZ0WL)2YA'LDBCUKY7_ .'4/_!07]B[
M_B9?\$JO^"EVN?V';<VWP<_:'B?Q'H.T=(+>^0"\L(1C 6,,3DY>OT0HH _/
M"/\ X+5?M!_LBNNB_P#!7?\ X)T>-_A?8P,$G^+7PVC;Q5X0<?\ />:2V!N+
M!3SB)UEDX.<=OL7]FG]LC]E7]LCPB/'/[+?[0'A7QUIRHK7#^'M7CFEM<]%G
MA!\VW;_8D56]J])DCCFC:*5 RL"&5AD$'J"*^.OVEO\ @A+_ ,$[OVAO%Q^+
M?A?X:ZC\(_B+&[26?Q(^"FKOX;U:"4\F4_9@()7)P2\D3L<?>% 'V-17YW_\
M*R_X+^?L'?O/A1\7_ _[8/@6T^YX<\?HGACQC'$.1%#J$>;6Y;&<RW.78D87
ML.D^%'_!P)^Q[)XTMO@S^VYX,\;?LQ^/YCL&@?&K07T^QN6! 9[;4P#:RPY(
MQ+(T0;.0,4 ?=E%4?#/B?PUXTT"T\5^#O$-CJVEW\(FL=2TR[2>WN(ST>.1"
M5=3Z@D5>H **** "BBB@ HHHH **** "BBB@ HHHH ***^9/^"BW_!4#X1_L
M":1H_@FU\,ZC\0OB_P"-G^S?#3X.^%/WNK:_<G*J[*H8VUJK [[AQ@!7VAV4
MK0!Z!^VG^W!^S?\ \$__ ((7WQ\_:9\>QZ/I%NWDZ?90KYM]K%XP)CL[. '=
M<3OCA1P!EG*HK,/B[X4_L7?M/_\ !8?XC:/^UE_P5<\'W7@SX.Z1>KJ/PI_9
M7>=L3D<PZGXEQCSYRIRMF0%0-M=5!E27N_V+/^"7_P 7/'WQOL?^"C?_  5J
M\3:=XZ^-B+YG@GP/9'S/#7POMV(9;;3X262:[7"[[MMQWJ-C,5$S_>- $5A8
M6.E6,.EZ790VUM;0K%;V]O&$CBC4 *BJ.%4   #@ 5+17*_&_P"-_P )_P!F
M[X3Z]\<_CEXZL/#7A/PUI[WFM:UJ4NV*WB7CMDN[,0JHH+.S*J@LP! (_CO\
M=_A%^S)\(M>^/'QW\=V/AKPGX9L&O-9UG49-L<,8X  &6=V8JB1J"[NRJH+,
M ?SU^ ?P*^+_ /P7(^,^A?MU?MO^!K_PS^S=X6U :A\!/@3K,>V3Q/*,^5XD
MUR+D.K*<P6QRNQN\99KIGP.^"GQ<_P""[7QCT/\ ;8_;/\$:CX9_9A\*ZB-0
M^!?P0UF/9+XQF7/E>(]<BSAHF!S!;'*E6[QL[77Z=1QQPQK%$@55 "JHP !T
M %  JJBA$4!0,  < 4M%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% 'A?[6'_);/@?\ ]CW+_P"DS5[I7A?[6'_);/@?_P!CW+_Z
M3-7NE !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %>+_MO?\% ?V6/^">?P
MK_X6M^T[\1XM*BNI#!H.@V4?VG5=>NN-MM8VBG?<2$LHXPB;@79%^:OG?]J?
M_@K]XH\7_&#4/V'?^"2OPMM/C9\9[8^3XC\0-<%?!_@$$E3-JM\AVR2*0?\
M18FWL49=PD7RFZ+]B'_@D%X8^"_Q4_X;._;6^*5W\=_VB;^,-/\ $#Q-;@67
MAT')^R:)9?ZNQA3<0'51(<L1Y8=HZ /'+/\ 9B_;]_X+8WD/C#]OZ+6_@)^S
M;+*LVD?L^Z)J+0>)/&$ .Y)/$-VF&M86X)LH\,,X8(Z+,WZ&?!_X-_"G]G[X
M<:5\(/@C\/=(\*^&-#MA!I6AZ'9);V]NG4X10,DDEF8Y9F)9B22:Z6B@ HHH
MH *\E_;/_;?_ &:OV O@K>?'C]I[XB0:%H\#>386J+YM[JUV02EI9VX^>XG?
M'"KP!EF*HK,/*?\ @H;_ ,%5_A[^QEK>E?L\_"/P'?\ Q:^/_C%-G@7X.^%9
M UW,6!Q=WT@RMA9+@LTTF,JK%051W3A/V,/^"5'Q"UWXU6?_  4)_P""K7CR
MP^*/QW"^9X7T&VC)\,?#:$D,MKI-L^5:=3C==N"Y905)8&:0 \W\'?LD?M=?
M\%L/%>G?';_@IEX<U7X7_L\V5Y'?> OV9(;QX;_Q%M8-#?\ B65"K<X5ELAC
M:<!MA5FF_23POX7\,^"/#=AX.\&>'K'2-(TNTCM=,TO3+1(+>T@C4*D44: +
M&BJ  J@   "K]% !1110 4444 %%%% !1110 4444 %%%% !7-_%CX-_"/X\
M>"[GX<?&[X7^'_%_A^\'^E:)XFT>&^M9>",F*964D9.#C(KI** /S]\3?\$"
MO 7P9U^[^(__  2O_:U^)'[,7B&XF-Q+HOAK4VUCPI>S'G=<Z-?.T<G(P KJ
MB@G"=JH_\-I?\%J_V%_]$_;?_8-TSX^>#;3B7XE_LUW#'54A'\=QH-UMDEE(
MR6\@I$N,9/6OT0HH ^9/V/\ _@L/_P $[?VW]27PA\%?VC-+MO%RRF&Z\ ^+
M4?1]=@G!PT/V.["/*RGAC#YB@_Q5]-UX5^V!_P $S?V#_P!O/36M/VJ_V9/#
M/BF\\H1P>('M#:ZM; #@17]N4N(P.#M$FW@9!KYD_P"'8?\ P4V_8F_XF'_!
M,+_@I5J'B+P[:\V_P>_:7@?7=-V#D0V^JPA;RTC RJQJ,<C<_&: /T0HK\\K
M;_@N'\3OV5;F/PW_ ,%>/^"??C_X*HCB*3XG>$X#XI\'2\X$CW=DK2VN[.5B
M9)' SN((K[._9X_:K_9K_:U\&+\0?V9OCIX6\<Z.0OFW?AK68KK[.Q&0DR(Q
M:%_5) K#N* ._HHHH **** "BBB@ HI'944N[ *!DDG@"OSF^/\ _P %!_VD
M/^"C_P 7-:_84_X(WZ]!9:5I%T;#XN_M0RP>=I'A93_K++1R"%U#42IX=#LC
MR"K#/G1 '?\ [>O_  5/\7^$?B\O_!/O_@F]\/[3XJ?M':M;[KNS:4G0_ -H
MV =2UNX3B(*&#+; B1\KG!>)9>J_X)T_\$L/"'[&^KZQ^T5\;/B!=_%C]H3Q
MNF_Q]\7O$40-Q)D#-CI\9XL;%,!5B3&X(N["K'''Z!^P5_P3V_9Q_P""=7PA
M;X6? 3P_<27>I7'VWQ=XPUN?[3K/B;4&R7O+ZY(W2R%F<A>$3<0JKDY]QH *
M**YSXO?%[X9? +X8ZY\9OC-XVT_PYX6\-Z>][K>MZI.(X+6!!RS'J23@*H!9
MF(5020" 1_&;XS?"W]GCX6:[\;?C9XXL/#?A7PUI[WNMZWJ<VR&VA7N>[,20
MJHH+.S*J@LP!_.GX,_!_XL?\%Z?C#HO[8O[7G@S4O#'[*GA34UO_ ()_!C6(
MS'-XZN$)\OQ#K46<-;D<P6QRK*W>,NURSX2?"KXK?\%]_B]H_P"UC^U3X/U/
MPO\ LD^$]4%]\'/A#J\9BN/B'=1D^7K^LQ=[3O!;'*NIR<H6:?\ 3VVMK>SM
MX[2T@2**) D44:A510,  #@ #M0 L,,-O"EO;Q+''&H5$1<!0.  !T%.HHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /"_
MVL/^2V? _P#['N7_ -)FKW2O"_VL/^2V? __ +'N7_TF:O=* "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **_G!_X+U?\ !>K_ (*P_L7?\%8OBM^S1^S1^U9_PC7@GPU_87]B:)_P
M@NA7GV;[1H6GW4W[ZZL99GW33RO\SG&[ PH 'QAXL_X.9O\ @N!XV\*ZGX,\
M0?MQW#6&KZ?-97RVG@#P[;2F&5#&X2:'3TDB;:QP\;*ZG!5@0#0!_8;17\>7
MA/\ X.9O^"X'@GPKIG@SP_\ MQW"V&D:?#96*W?@#P[<RB&)!&@>:;3WDE;:
MHR\C,[')9B237V?_ ,$%?^"]7_!6']M'_@K%\*?V:/VE_P!JS_A)?!/B7^W?
M[;T3_A!="L_M/V?0M0NH?WUK8Q3)MF@B?Y7&=N#E200#^CZBBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***^-/VX_\ @KYX
M/^!7Q07]C?\ 8Z^&%[\=?VB=2C(LOAOX6G7[-H0.!]KUJ\_U=A FY6*L0Y!7
M/EJXD !]$_M0?M6_L\?L8_"#4?CO^T[\5M*\(>%],7$VH:G-AII""5@@C4&2
MXF;!VQ1JSM@X!P:^"_M/_!1+_@NC\MB?%7[,/[)][UN"!;>//B19M_='S#2;
M&1>_S/(I_P"6T<F$]"_9?_X)!^,/B%\7M._;@_X*\?$^R^-'Q@M6\_PSX3A@
M9?!O@')#"'3+%_EGE4A<W4REB45L;T$K?>E 'G/[+'[)/[.G[%'P?T_X$?LO
M_"C2_"/AG3AE++38CON)< -//*Q,EQ,V!NED9G.!DX  ]&HHH ***P?B?\4?
MAS\%/A]JWQ7^+OC?3/#?AK0;)KO6-<UF\2WMK.%>KN[D #H!W)( R2!0!O5^
M?/[3?_!4'XZ?M3_&75OV!O\ @C%I6F>*?&NFR?9?B1\<M3C\[PK\.U8E6 D
M9-0U 8;9 FY%9?F$FR58^'U/XI?MA_\ !?74KCP;^S?JWB7X(_L?F=[?7?B>
MUNUGXG^)\*DK);Z5'(-UCI[X*M<.-S@X(/[V!?O_ /9D_9<^ ?[&_P &M)^
M'[-7PRTWPGX4T:/;::;IT6/,<@;YII&R\\SX!>60L['DDT >4_\ !/+_ ()?
M_ O_ ()]Z)JOB32-5U+QS\4O&#_:?B-\8/&$GVC6_$=TQ#/ND8L8+<,!LMT.
MT!5+%V!<_2M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 RZM;:]MI+*]MTFAF0I+%*@974C!4@\$$<8KXQ_:'_P"""G_!/KXS
M>,V^,?PG\(:Y\#?B.A9[7XA_ O6W\.7\<A.2S10#[-)N8 L6BWMS\PSFOM&B
M@#\[_P#A&?\ @X&_8,^;PIXN\!?MD^!+3D:;KZQ^$O&D<(Z(EPNZRN=JYR\N
MZ60@8 )Q76?!?_@O_P#L0>)O&T'P7_:QL?%W[-WQ$D^5O"/QTT%]&CE;."\%
M^V;62(G&UVDC+@@A:^Y*Y+XT? 3X(_M&^"9_AO\ '[X1>&_&F@7&3+I'BC18
M;ZWW8QN"3*P5AV888'D$&@#H]%UO1O$FDVVO^'=7M;^PO(5FM+VRN%EAGC89
M5T=2592.00<&K5?GQK7_  07L/V?]6N?'/\ P2:_;5^(_P"S=JDDS7#>$K6_
M;Q#X0NY2=Q,NDW[L 6.1N$F$#':G:O)OVQ/^"MG_  5W_P""37P!UWQ%^W]^
MR'\//&=G)9S:9X+^,OPK\5BWL)-9DAD^Q)?:3>XN 69=\ABP@$;A01R #T'_
M (?X?#C_ (?R_P##K+[3I_\ PB/_  C_ /8?_"19&[_A-<_:/LN_./*\G_1-
MO7[5\M?H-\0OB'X$^$W@?5?B7\3_ !AIOA_P]H=E)>:QK6KWB6]M9P(,M))(
MY"JH'<FOX//^%J_$?_A:?_"[_P#A--0_X2[_ (2#^W/^$B^T'[5_:7G_ &C[
M5OZ^;YW[S=_>YK^EG]@#PO\ &[_@Y'\$^&_VOO\ @H!XRT:S^!/A/4([31O@
M%X-U)S!XBU^S6,7.H:\XVLT?FGS(;+H(W0G"EFN #T'6/B#^U'_P<$ZW=>!_
M@3JWB3X0_L9P73VWB#XA)"]EXB^+"(Q66UTU7&ZSTQB"KS,-T@RI!S)"GZ(?
M #]GSX+?LL?"/1?@1^SY\.=-\*^$_#]J(-+T;2X=L<8ZL[$Y:21CEGD<L[L2
MS,22:ZC1=$T;PUHUIX=\.:1:Z?I]A;);V-C96ZQ0VT**%2.-% 5$50 %
M JU0 445A?$_XG_#WX+?#S6?BQ\6/&.G^'_#7A[3Y+[6M:U2X$5O9V\8RTCL
M>@ [=22  20* &?%;XK?#?X&?#?6OC!\7_&FG^'?#'AW3Y+[6];U2<1P6D"#
M+.S'\@!DL2  20*_-WX7_#3XI_\ !P)\6]*_:<_:5\*ZIX7_ &/O"6JB]^$_
MPKU6-H+GXF7<3'R]<U>/J+$'F"V/#@Y.5+&5OP[^'_Q0_P"#@_XLZ9^T/^T!
MX:U7PO\ L:^$=7%Y\,_AMJ<;6]U\5+V%CLUG5(S@KIRD9AMS_K.IX+%OT_L+
M"QTNQATS3+.*VMK:)8K>W@C")$BC"JJCA5    X % "VEI::?:16%A:QP001
MK'##"@5(T P%4#@    #I4E%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!SGQ7^+_PJ^!/@2^^*'QJ^)&A^$_#FF1[]0USQ%JD5G:P#MNEE95!
M/0#.2>!DUI>$?%GAWQYX4TOQSX0U6._TG6M.@O\ 2[Z'.RXMIHUDCD7(!PR,
MI&1WKY _X.#?AWX"\:_\$AOCGK/B_P %Z5J=YHG@*ZN=&O+_ $^.:6PF$D+>
M9"[*6B;,:$E2"=H]*]G_ &3_  S-XT_X)V_#7P=;^(;_ $B35O@MHUDFK:5*
M$NK(RZ1"@GA8@A9$W;E)! 91P: ,IO\ @JC_ ,$X5^/I_9=;]M?X<CQZ-1_L
MX^'#XF@\W[;NV_9-^?+^T;_D\G=YF_Y=N[BO;/&'C'PE\/?"VH>.?'OBC3M$
MT72;1[K5=7U>]CMK6S@0%GEEED(2-% )+,0 !S7YZ?\ !;S_ ()]?L.>%O\
M@D!XT^&_@?\ 9@\*Z7J6BV5C9?"B'P[H$,>ICQ#/=P6UA%;2(OG2SSSR)')\
MS-*)'+ELDUQ?_!4#5/BI:>(_^"=O_!-/XO\ B)]7_P"%@>/M*N?BV\DQD3Q!
M_P ([;:?+/;W!/\ KH9KF;S6!X8Q*>U 'Z(_!3]JK]GC]HN[O]-^"_Q8TK7;
MS2X(;B_T^!VCNH;>;/DW!AE59/(DVMY<VWRY-K;6.#CT"OSH_P""PWQ#U/\
M9E_X*-?L-_M)^";@VFH^(?BQ/\,_$ODG:-3T;6C;1F"?'^L2&95G0'(20;AS
M7Z+T %%%<'\0?VGO@!\*O$;>$OB)\5-+TC4DA25K.[D8.$;E6X!X- '#_M8?
M\EL^!_\ V/<O_I,U>Z5\K_&O]HGX(_%SX[_!BP^&OQ(TW6)K/QPS7,=F[$QA
MX"BDY ZL0*^J* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HK%^(/Q'^'OPE\(7OQ!^*GCO1O#6@Z;%YFH:
MWK^IQ6=I:I_>DFE940>Y(K\MOVW_ /@[?_89^!VH2_#C]C7P?K'QR\7RS"VL
MY]*5['1//+! JW#QM-=L&886WA=7&<2#K0!^,O\ P='?\IU_CG_W+/\ ZC&D
MU\ 5] _\%3/CS^TU^T[^W?XZ^/'[8GPE_P"$%^(?B3^R[C6O"G]BW.G?V?"N
MEVD=FOV>Z9IDW6B6SY<Y;?NP-V!\_4 %??W_  :ZR)'_ ,%UO@8TCA03XE +
M'')\,ZJ /SXKX!KW_P#X)<_L1W/_  4:_;H\$_L:V7C^W\+S^,(]5:#6[K2V
MO(H7L]*O+]5>)98F*R&U$997#()"PR5 (!_;[17\][_\$P?V@?\ @GRYM/VH
M_P!D3X\S^$[/@?%G]B7XYZO<-:Q#_EI-HFI227*87YGD5A&N&VAA7T7^QS\)
M/@;^U_&ME_P3Z_X.8_VD)=:C#>;X.^(WBZVU36+1E^^CZ?J-O!.0A!4LJLG'
M#'K0!^PM%?G_ /\ #"/_  7A\!G?\/\ _@N1H7BJ!/\ 4:=X[_9VTJ+ [![B
MTE\Q_KC-']E_\'.G@ ?Z%XH_8U^(-JGWO[1LO$>E7LG^[Y1,(]\T ?H!17Y_
M_P##9/\ P<#^ 3_Q6?\ P1L^'OCI(_\ 6S>!/V@K+3MP[LB:A$2?7;U/3K1_
MP^0_;2\$C_B]O_!!S]HZPV_ZW_A!'T[Q-CUV_9Y(]W]: /T HK\__P#B(O\
MV3_#9Q\;OV2OVH/AGM_U_P#PG?P*OK?R/7?]G:;&/;-;G@W_ (.2O^"*?C2X
M^PV_[<.F:7=*VV6V\1>%M8TUHF]&-S:(OY$CWH ^Y**^?_ G_!5[_@F)\3/+
M3P3_ ,%!_@S>S2X\NT_X61IL5P?^V4DRO_X[7LG@WXF_#;XBV_VOX??$+0]=
MB"Y,NC:M#=+CUS&S"@#<HHHH **** "BBB@ HHK^0+_B*._X+K_]'S?^8R\,
M?_*R@#^OVBOY O\ B*._X+K_ /1\W_F,O#'_ ,K*/^(H[_@NO_T?-_YC+PQ_
M\K* /Z_:YWXL_%WX7? ?X=ZK\6_C1X_TGPOX9T.U-QJVN:Y?);VUM&.,L[D#
M))  ZL2  20*_!3_ ((M_P#!S7^U3XIT'XIZ#^VOXE\4_'CXE:A=:!9? KX8
M>#/ ^GVE_JUU(NI&^_>:?9Q)' NRR,LLV_RUY1&^<'[Y^$W_  2M_:)_;P^(
MFE?M6?\ !;[Q7IWB%]-NA>^!_P!FGPW<%O"/A4]4>^PQ&K7@!PS.6B!+KF6-
ME1 ##O\ ]JO]OC_@M3?S^"/^"=DFL_ O]G-YF@UK]HS7M->#7_%<()5X_#MG
M)M:"-N1]MDVL,Y4QO&8F^Q?V'/\ @GO^RO\ \$\/A>_PQ_9G^'B:?]MD$_B+
MQ)J,OVK5_$%UR6N;Z[8;YY"S,V.$3>P1$!Q7LMA86&E6$&EZ790VUK;0K%;6
MUO&$CBC4 *BJ.%4   #@ 5-0 4444 %%%?'G_!0+_@J_I'[-_P 0;+]CO]DC
MX:3?&7]I'Q+;Y\/_  TT28>1H\; 8U#6;@$+8VJ!E<AV5W!7E%;S5 /5OV[?
M^"@O[-'_  3M^$8^*_[1/BZ2&2^G^R>%_"VDP_:=8\1WQP$L[&U!#32,S*,\
M(FX%V4'-?(OPP_8,_:I_X*S_ !!TG]JG_@L#H+^%?AGI=XNH_#/]D^TNV:U@
M(YAOO$;C'VRZVG/V8@(F=K*FZ6%O4/V$O^"4&K_#_P"+A_;R_P""A_Q+A^,7
M[1VI08BUZ>$_V+X)@.3_ &?H=JP"P(FYE-P5$CY8@)YDF_[7H @TS3--T73;
M?1M&T^"TL[2!(;6UMHA''#&H"JB*H 50   . !BIZ** "BBB@ HHHH ****
M/Q3_ .#CW_@X\\>?L9^/+S]@_P#8/UBUM?B!;6L;>//'CVZ7'_"/>:BR1V5I
M'(&C:Z,;*[RL&6)755!D),7\[_Q6_:%^/?QU\52>.?C7\:_%GB[699?,?5/$
MGB&YO;@MG.=\SL1CM@\=J=^T3\5/%?QT^/WC?XT^.KF676O%OBW4=8U62;.X
MW%S<R3."#TPSD8[8Q7&T ?:G_!.#_@O9_P %#/\ @G'XZTZY\*_&36/&G@:*
M9%U;X<>,M6EN]/N+?/S+;M*7>PDQR)(<#<%WK(H*'^M+]B+]L?X.?M]_LO\
MA/\ :M^!.IR3^'_%5@95MKD 7%A<HQCGM)U!(66*571L$@[0RDJRL?X6:_?G
M_@S4_;L^#GPF^$/QB_9K^/?[0WA#PC"/%6EZUX-TSQ9XHM=/DOYKJWGAO/LR
MW$BF;:+.TW! =N]2?O4 ?T!T55T37=$\2Z9%K?AS6+74+*X7=!=V5PLL4@]5
M=201]#5J@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_F!_X.]_^"D7
M_#2?[9.G_L0_#G7O.\(_!K=_;WV>7,=YXDG0>?G'#?9HBL [K(]RO>OZ/OVJ
MO%7QV\$_LX^-/$_[,'PP_P"$S^(EMX?N/^$+\-MJ%K:I>:DR[(/,ENI8HEB1
MV$C[G7*(P7+%0?Y4O%G_  ;.?\%^_'?BK4_''C']C.XU+5]9U":^U74;OXH^
M&'ENKF9S)+*['4_F9G9F)[DF@#\\*_7[_@T(_P""D7_#-G[9.H?L0_$;7O)\
M(_&7;_8/VB7$=GXD@0^1C/"_:8@T![M(ELO:O /^(7'_ (+K_P#1C/\ YDWP
MQ_\ +.M#PG_P;.?\%^_ GBK3/''@[]C.XTW5]&U"&^TK4;3XH^&$EM;F%Q)%
M*C#4_E9756![$"@#^NVBO/\ ]E7Q5\=O&W[./@OQ/^T_\,/^$,^(ESX?M_\
MA-/#:ZA:W26>I*NR?RY;666)HG=3(FUVPCJ&PP8#J/B!\0/ _P */ ^K?$OX
ME^++#0O#^A:?+?:SK.J7*PV]G;1J6>61V("J "230 WXC_$?P%\'_ 6K_%+X
MH^+M/T#P[H&GRWVM:UJERL-O9V\:EGDD=N  !_0<U^:G@;P5\3O^#ACXL:?\
M</C5H&K>%OV+?"&L"Z\ > M0C>VN_BW?0/\ )JNHQG#)IB,,Q0'_ %F,GOM3
MPEX5^)O_  </_%:S^+'Q4T;5_"W[$W@_61<>#?!]ZDEK>_&"_MY/EU&]3AH]
M*1US'"<&0C)^;/E?I]I.DZ5H&E6VA:%IEO96-E;I!9V=I"L<4$2*%2-$4 *J
MJ  H    % "Z;ING:-IUOH^CV$%I:6D"0VMK;1"..&-0%5$50 J@   < #%3
MT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\8?\ !P=\
M0O ?@C_@D%\<]-\8^--*TJYUOP+<V>C6VH:A'#)?W#/&JQ0JY!E<EA\J@GFO
M2?V)_P!H?X$:5_P31^''QOOOC!X;7PAX:^$FCR^(?$::Q"]IIRV^EV[3B:16
M(C:,?>0_,#P1GBOH:B@#\G-#_P"#A#_@C5\<?C):?M"_M'?MA6FF:1X'U&=O
MA;X!F\&:W<O:W&UX'UZ\$-DZ/>21M(EM$I86T$KL3YT[K!V7_!3#[1^T=X3_
M &0?^"R7PC\$:[/X8^$'Q(B\2:W8SZ:_V]? ^K-#%<ZL+=<R86W@M;LQXWK#
M(S.%\M@/TQHH _.']MO2?"/_  4Y_P""DO[)W@/]G'QEI7C'PA\%O%EQ\3OB
M7XK\-ZA'>Z=I30+;MHUHUQ"S1-<W,Z,PAW;Q"IEV[,$_H]5?3-(TG1;<V>C:
M7;VD)D9S%:P+&I8G);"@#)/4U8H *R]6\$>"]>O#J&N>$-+O;@J%,]WI\<CD
M#H-S*3BM2B@#YY_:9\'^$O#_ ,</@E+H/A;3K%I/'4@D:SL8XBP%NQ&=H&<'
MFOH:O"_VL/\ DMGP/_['N7_TF:O=* "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHH)"@LQP!U)H **^$OV]O\ @XU_X)=_L$?;
M?#6O_&I/B!XQM=R'P;\-S'J4\<HXV3W <6UL0<!E>7S ,D1MC%?%4_[:?_!R
MI_P6;_XE_P"Q/^SS;?LP_"?4^(_'7B:5[>_N+=NCI>7$/GR CE7L;5<$$&;O
M0!^K/[87_!1+]BC]@?PO_P )3^UI^T7X<\'B2$RV>EW=T9M2OE&?^/>RA#W$
M_(QE$(!ZD5^6'Q8_X.?OVNOVV?&MW\!O^"'W[ /B7Q?J._R9?'/BO26G%H&)
M43&UA<06BY&5EN[@+R-T0Y%>I_LA_P#!I9^R)X'\4'XS_P#!0/XP>*OVA/'E
M[,+G5'UV_GM-,EGX.Z11*US=D$ ;IIRC@<Q#)%?J)\+?A)\*_@=X*M/AO\&/
MAMH/A/P]8+MLM#\-Z3#96D _V8H551G')QS0!^*O@3_@VP_X*/\ _!1?Q=9?
M&C_@M_\ M_ZS<)YGGQ> /"E^EY+9AAAHT?8-/T\]>+:"8$'[^:_3_P#8F_X)
M-_\ !/S_ ()[6,;?LO\ [-VAZ3K(BV7'B_48S?ZU<Y&&+7MP7E4-R3'&4CYX
M4#BOHRB@#^<'_@O5_P $%?\ @K#^VC_P5B^*W[2_[-'[*?\ PDO@GQ+_ &%_
M8FM_\)UH5G]I^SZ%I]K-^YNKZ*9-LT$J?,@SMR,J03\@?\0N/_!=?_HQG_S)
MOAC_ .6=?U^T4 ?R!?\ $+C_ ,%U_P#HQG_S)OAC_P"6=?7_ /P05_X(*_\
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
MXJ_\&0/[/^M^*Y+_ ."W[>7BWPYHSR[DTSQ'X+MM7GC7/*B>*XM ?8F/ZYH
M_G/ ). ,D] *_J"_X("?\$"/V?/!7_!.*TUC_@H=^R3X1\4>-_B/JC:^UAXR
M\,PSW_A[36B2.TM!(Z^;;R,BM.ZJR,#<!' :,X]1_P""</\ P:X?\$\OV!/'
M.G?&?Q2^L?%GQSI,R3Z5JOC..)-/TVX4Y6>VL(QL$@."&F>8HP#)L8 U^E-
M'P/K7_!MC_P3"T_4Y?$/P \/_$;X-ZM,V]]5^%'Q3U73I0_]Y5EFFC4C_90#
MCI53_ATM_P %'_A"-W[*/_!>3XP6L47^IL?C)X3TSQIYH'\#SW B<9_O@9'4
M"OT#HH _/PR?\'+WP2^]!^RQ\;M,BZ;&U;PWK,^/KFT3/\_:E_X>W?\ !13X
M0Y7]K'_@@Y\9;**'_77WP<\3Z9XU$BC^-(;<Q.,CG:3D=#S7Z!44 ?!&A?\
M!R=_P2\M-5B\-_'GQ5\0?@[K$S;4TCXK_"[5=-E#=U9XX98D([EG ]Z^C?@U
M_P %(O\ @G[^T-Y47P3_ &U?A=XDN)\;-/TSQQ8M=@GH&MS*)5)]"HKU_7?#
M^@^*-+ET/Q-HEIJ-E<+MGL[^V6:*0>C(X((^HKYR^,O_  1H_P""5/Q]\V3X
MF_L!?"^>XGSY]_I/A:'3+J0GNT]D(I2?<MF@#Z75E=0Z,"I&00>"*6OS];_@
MW&_8U\!N9_V2/VAOVA?@0Z'=;P_"SXS:A!!&<Y"F.\-QN3L5)Y&1FD_X=T_\
M%GO@W^\_9T_X+?W?B2RB_P!3X>^,OPCT[4_,QT\S4866XZ<'"\]: /T#HK\_
M!\7_ /@Y-^">!XW_ &/OV;OC=:P_</PX\?WWAN\N%_V_[65H5<]]HVCM1_P^
MY^/OPJ_=?M>?\$5/VFO!VS_CZU+P-H5KXOTZV]6DN;.2/"?[04]N.: /T#HK
MX<^'O_!QS_P1]\<:M_PB_B#]JK_A"-;4@7&B_$/PKJ6BS6Y/]][FW6$?A(>E
M?47P?_:T_97_ &A(TE^ O[2O@'QJ)%R@\)^,++4"?P@E8CZ=J /0:*** "BB
MB@ HHKY(_P""F?\ P6Q_82_X)5:7;V/[0_CJ\U+Q=J%K]HTGX?\ A.W2[U:X
MB)P)G5G2.VB)!P\SINVML#E2  ?6]%?@]_Q'&?#+_A*OL?\ P[IUW^Q/,Q_:
M'_"RH?M6S/7[/]@V9QSCSNO&>]?HO_P3_P#^"\G_  3D_P""B'P^UKQC\-OB
M^GA/4_"NCRZKXL\*^/VBTZ^TJQB7,MV3YC0S6Z 9:6*1P@*^9L+ $ ^M?'7C
MKP9\,?!FJ?$7XB>*;#1-!T.PEO=8UC5+I8;>SMHU+R2R2,0$55!))/:OS-\/
M:!\3/^#B7XJVWQ!\?:;K'A7]B'P?K0F\->&[E9+2^^,FH6\GRWETO#Q:1'(O
MR1G!D9<GY\_9TTK2_B7_ ,'%/Q4A\5>*+/6?"O[#W@_6_,T?2)A+9WWQGU&V
MEXN)A\KQ:/'(GRIPTC+SB0?Z-^GN@:!H7A30K+POX7T6TTW3--M([73M.L+=
M88+6"-0D<4<: *B*H"A0    * %T31-&\-:-:>'/#FDVUAI]A;1VUA864"Q0
MVT**%2.-% 5$50 %     JU110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 >%_M8?\ );/@?_V/<O\
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
M#2G"+N R69$;RG]NW_@J_JWP]^+8_8._X)X_#.+XQ_M':G!F308)B-%\%0'
M_M#7+I2%@1-RL+<,)'RH)3S(]^G_ ,$_O^"3^D_LX_$&]_;&_:Y^)<OQF_:1
M\2P8U_XE:W /(T:-@<Z?HUN0%L;5 S("BJ[@MPBMY2@'E?P,_P"";_[2'_!0
M_P"*FC_MK_\ !:2ULS::5="^^%_[+VGW7GZ!X4!_U=SJO\.IZAM/S!@8URP(
M(80Q?HM%%%!$L$$:HB*%1$7 4#H .PJCXJ\6^%? N@7/BOQMXFT_1]+LH]]Y
MJ6JWL=O;P+_>>20A5'N2*^-/C+_P<(_\$R/AKXI;X:_"WXK:Q\:?&9W"V\'?
M SPW/XFN[DC@B.6W'V5CG QYP/- 'VW17Y[?\-E?\%UOVL_W'[)W_!-?PG\$
M-!N>+?QG^TAXL:2\,9ZL-'TX>?!*!T64LI.,\9H'_!&3]K#]I?\ T[_@I7_P
M5Q^+'C>TG^:Y\!_"A(?!F@,IZV\RVH:6\C']YC&YX).: /HK]JC_ (*H?\$[
M?V*5N(/VF?VOO!/AK4+8$RZ#_:HO-4&/2QM1)<GTR(^M?.I_X+9?M!?M)?Z#
M_P $S/\ @E!\8/B;;S\6GCGX@QQ>#/#<BG_EM%<WN7N4 Y*!$<]!R17OW[*_
M_!)'_@FW^Q:UO>_LY_L=^"]%U2V(,/B*\TW^T=55NN1?7AEN!D\D!P,]N!7T
M70!^>W_#*/\ P7N_:U_??M,_\%!_ 7P \/7/,WA+]G[PD]_J3Q'I&^JZD=]O
M*.[P!EST&.G3_"?_ (-Y?^";'@WQ5'\3/CGX)\3_ !W\9C!F\7?'CQ9<>([B
M<]3O@E*VK GGF$_6ON*B@#*\%^!?!'PV\-VW@WX=>#M*T#2+-=MII6BZ?%:V
MT"^B11*JJ/H*U:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** .?^(7PG^%GQ<TC^P/BM\-/#_B>P((-EXAT:"]AYZ_),C+^E?+WQ@_X(
M"_\ !'3XWR/<^+?V!? ^FSNVX7'@Z&?0'1^S#^S)( "#STQGKFOL&B@#\_?^
M(?\ \)?#;-Q^R%_P4H_:E^$QC_X]='TGXJ2:CHZ>FZSO(W\S'O)TR.])_P ,
M?_\ !P-\%OF^#?\ P5C^&GQ4MHO^/72OC+\&X].VCLDEUI+F63W<@'GI7Z!T
M4 ?G[_PUS_P<&?!7Y?C#_P $I?A=\5[>+_CZU/X-?&-=+PHZO';:NAED]D!S
M[T?\/^_#OPU_<?M>_P#!,W]J;X4>7_Q]:SJ'PN?4]'C]=MY9R-OQ[1]"/6OT
M"HH _/WXD_\ !RU_P2=L?V<_&_Q;^#?[5>@>(/$WAOPQ>WNC>"=6LKW2KW4]
M0CB8PV2QWD$3%GE"H2@; )(R!7\FGQ\^._Q6_:=^,OB/X_?'#QA=:]XK\5ZI
M)?ZUJEVV6EE<\*HZ)&JA41%PJ(BJH 4"OZW_ /@XI_9.\)_'[_@DM\;]6T/X
M4:'J'C'1?"L6M:=K3Z+!)J%M#I]Y;WMR8IBAD0FVMYU(4@E69>AK^/&@ JQI
M.I2:1J<&IQ013&"57,%PFZ.4 Y*.,C<I'!'<$BJ]% ']RO\ P3K_ &A/ /[5
M?["WPH_:"^&/A2PT#1?$O@>PGMO#VE1+':Z0Z1"*:QB50 (X)8Y(5  &(QP.
ME>SU\9?\&]'PJ\5_!K_@C%\ O!GC2VEAOI_"4^L"*;.Y8-1O[K4+<'/3]S=1
M\=NG:OLV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** /"_VL/\ DMGP/_['N7_TF:O=*\+_ &L/
M^2V? _\ ['N7_P!)FKW2@ HHHH **** "BBB@ HHKY _:C_X+U?\$GOV+OCM
MKO[-'[2_[5G_  C7C;PU]E_MO1/^$%UV\^S?:+6*ZA_?6MC+"^Z&>)_E<XW8
M.&!  /K^BO@#_B*._P""%'_1\W_F,O$__P K*/\ B*._X(4?]'S?^8R\3_\
MRLH ^_Z*^0/V7/\ @O5_P2>_;1^.VA?LT?LT?M6?\)+XV\2_:O[$T3_A!==L
M_M/V>UENIOWUU8Q0IMA@E?YG&=N!EB ?K^@ HKC_ (X?M!? O]F?P'<?%#]H
M7XO^&_!/AZV;;+K'B?6(;* O@D1JTK /(<':BY9CP 37YW^.?^#BCQ-^TWXF
MOO@__P $4?V&?&W[0VOP2FWF\>:G82Z+X2TV4IN5Y;BX$;MR#E)C:;ARDC4
M?I]//#;0O<W,RQQQJ6DD=@%50,DDGH*^"?VR_P#@XZ_X)Q?LL>)/^%3?#;QC
MJ7QM^)$\_P!FT_P)\'[0:M+)<G($3W2'[.K;@59$>29<']T>E>/?\.6/^"EG
M_!1ZX7Q'_P %H?\ @HKJ-MX6N7\T_ GX%G^SM'1"0ZPW-RZ_Z1M.5(>.=QD[
M+CH:^[/V.?\ @G#^P_\ L!^'/^$=_9)_9N\-^$&>'RKO6+:U,^IWJYSB>^G+
MW$PSR%>0J,\ 4 ?GY-:?\'*O_!6(8GGT/]B'X4:C_!&SWWC*XMF'<C9-#(#[
MZ>X]&[^X?L9?\&V/_!-;]E77E^*'Q&\#ZA\:_B%-/]IO_&OQ<N1JC27).YI4
MM&'V<'=\P>1)95('[PGFOO\ 9E52S$  9)/:O$OC9_P4J_X)\?LX^=%\</VU
M?AAX;N8,^9INH>-+/[9QU MED,S8]D- 'M5I:6MA:Q6-C;1PP0QK'##$@5(T
M P%4#@  8 %25\":K_P<D_\ !./7M1FT+]F;2_BW\=-3A?8VF_![X2:IJ,A?
M^XK7$<$;'W5B/>J__#SK_@K1\:/W7[+7_!##Q?IUG-_J]>^-GQ'T[PY]G'8R
M6&'G?W"MD4 ?H'17Y^?\*M_X.3OCISXQ_:F_9N^!-E-_J_\ A7_@B^\3:C;J
M?^>G]J,MN[C_ &?EH_X<>?&?XL_OOVRO^"RW[3/CL/S=:3X0\16_A+2KKU62
MTLHWROL'&/6@#[6^*OQ^^!'P)TW^V?C?\:_"7@VSV%_M?BKQ):Z=%M'?=<2(
M,>^:^5/BG_P<2_\ !'KX7ZG_ ,(Y#^V+IGB[6)'*6FD?#S1K[7I;I_[L;V4,
MD1/UD ]Z=\*O^#=[_@CQ\*M2_P"$A_X8ST?Q7JSN'N]5^(6K7NOR73\?-(E]
M-)$3QT" >U?5?PM^ _P.^!NF?V)\$_@SX4\'66P)]D\+>';;3XMHZ#9 B#'
MXQVH ^)_^'WWQQ^+7[K]C7_@C#^TOXY#\6FJ^--!MO"&EW7HT=W>R/E.GS%!
MCGCBC_A9?_!RA\=./"/[,O[-GP)L9O\ 6'QYXRO_ !-J=NI_YY_V:JVSN./O
M?*>:_0.B@#\_/^'7_P#P5?\ C1^\_:H_X+H^-;&TF_UFA?!/X>:=X9^SCNL=
M\#)._LS+D59TG_@VU_X)MZUJ4.O_ +2=Q\5_CCJD+[TU/XP?%G5-2D+_ -YE
M@D@C8GT9"/:OOJB@#^:7_@ZQ_P""+G@S]D;4O!W[8_[&OP/T_P .?"^728M
M\9Z1X:L-D&CZDDKFWO90,D+<I((C(>!);J&;=,@/XNU_?1XW\#^#/B9X/U/X
M??$3PKIVN:%K-E)9ZMH^K6:7%M>6[J5>*6-P5=&!((((-?D%^UE_P9A_L.?&
M#QA=>+_V8?CSXK^$J7LS22:!-IZ:[IML3_#;K++#<(N><//)Z# P  ?S*5^Z
M?_!FK_P3>\<:Q\8/$7_!2[XC>&YK/PQHVCW/AWX>RW4)7^T[^=@EY=0YZQP0
MH\!;&UGN74',3@?3'[)O_!F'^PY\'_%]KXO_ &GOCSXL^+264RR1Z!%IZ:%I
MMR1_#<+%+-<.N><)/'Z'(R#^OO@CP/X,^&?@_3/A]\._"NG:'H6C64=GI.CZ
M39I;VUG;HH5(HHT 5$4     4 <KX[_92_9<^*0D'Q-_9L\ >(Q+GS?[>\'6
M-YOSZ^;$V:\7\=_\$0_^"1/Q&+'Q%_P3K^%$!?.YM$\)0:8?KFS$7/O7U-10
M!\#:C_P;,_\ !'V*]DU?X=? /Q)X&OY#DW_@SXG:[:.#ZA6O'1?P4"H/^' ?
MAWPJ-_P1_P""JW[97@G;_JK'3OC<]S9#TW03V[;L=OFK] ** /S_ /\ AUK_
M ,%6_!)W?!;_ (. /B%;+'_JH?'?PAT3Q#N']UWF9"<]-V,CK1_PH;_@Y&\
M#'A']O?]G'X@;/N_\)W\+;W2?,_WO[-<XS[5^@%% 'Y__P#"Y?\ @Y4\ '_B
MKOV,/V7_ (@>7]__ (03XB:II/G?[G]I(=N?]JC_ (>=?\%>?!'R_&/_ ((
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
MZ->7^GQS2V$PDA;S(792T39C0DJ03M'I7:>'/C3>_LV_\$:M/_:(TVVCFN?
M?[,L/B&VAE7*R267AY;E5([@M&!^- 'I7BC]MK]DKP5\3V^#?BK]H#PS8^(X
M;^VL+NPFU ;;.\N,?9[2XE'[JWN)MR^7#*RR2;UVJVY<^@>,/&/A+X>^%M0\
M<^/?%&G:)HNDVCW6JZOJ][';6MG @+/+++(0D:* 268@ #FOS=_X)S? #0OB
MQ_P;5WF@?$Y?[7U7XN?#/Q7XF\9:U?\ [RYU+5M1DO;G[?*YY:=#Y!5^J^1'
MC[HKY<TS]MCXF_MV?L=?\$OOV?/BIK4^I6WQC^)TS_$W[5(7/B"U\(Z@EN(+
MO.?.2X=8YY WWWC#'I0!^R_P4_:J_9X_:+N[_3?@O\6-*UV\TN"&XO\ 3X':
M.ZAMYL^3<&&55D\B3:WES;?+DVMM8X./0*_.C_@L-\0]3_9E_P""C7[#?[2?
M@FX-IJ/B'XL3_#/Q+Y)VC4]&UHVT9@GQ_K$AF59T!R$D&X<U^B] !117E_Q6
M^//Q*^'WBY_#GA?]F7Q1XIM%@20:MI,\*PLS#E,.<Y'>@#F_VL/^2V? _P#[
M'N7_ -)FKW2OD7XI_&GX@?$;X]_!NT\5_L]>(_"4=MXW+13ZO-$RW!:$J0NP
MGE0=QSV%?75 !1110 4444 %%%% !7\@7_!T=_RG7^.?_<L_^HQI-?U^U_(%
M_P '1W_*=?XY_P#<L_\ J,:30!\ 4444 ?6?_!#;]K;X-_L*_P#!47X:?M6?
M'_4;^V\)^$K?7Y-2;2]/>ZN9'GT'4;6"&*).6>2>>*,9(4%\LRJ&8?O;XU_X
M*2_\%H/VZ]$EU;]BS]EWP]^RK\*KC(C^-_[3-Y%;:C+ =CI/:Z9(&6-F0G:7
MCNH'SQ,G4?@S_P $(OV=++]K'_@JW\*/@%J'Q:\;>!8==DUIG\5?#K7!INM6
M/V?1+^Z'V:Y*/Y)<P"-CM)V2.!@D$?TI^#_^#;K_ ()1:7K4?B[XL?!_Q+\5
M=?CZZ]\5/B!JFKSOZ[HS.D#9XSF,]* /AR/X,_\ !O=\$OB%'\>/^"L?_!7"
M#]K/XG6K<SZYXBN-;TNS<2;Q#;Z5I)NML8)*FWFDEA](DZ#Z[\$_\%R/@Y-X
M5L?A[_P3O_X)6_M%^/\ 1+"!8-#/@_X0#0O#=O$/NHMQ<-$D"\\ 1 8R:^RO
M@M^Q7^Q[^S@L0_9__98^'G@MX0-D_ACP;96,I/J9(HE9C[DDGUKTV@#\_!^U
M-_P<.?'+CX/_ /!,?X/_  <MIO\ CWU#XT?%IM9;:>CO;Z,BO&>^P\C&#1_P
MPI_P73^-WS_M ?\ !9#P_P##^QE_X^?#WP3^$%KSGJ(]1OW^T1XY .TYX)Z5
M^@=% 'Y^#_@W1_97^(I$_P"V/^U/^T7\>&D.;JR^)7QAO38MZJD%EY'EIU^4
M,<9ZU[=\$_\ @C?_ ,$K_P!GGRI?A5^P/\,;6YM\>1J.I^%X=3O(\=UN+T2R
M@^X;FOI6B@"OI6DZ7H6G1:1HFFV]G:6Z;(+6UA6..-?154  >PJQ110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% %?5M(TG7]+N-$UW3+>]LKN%HKJSNX%DBFC889'1@0RD<$$8-?Q
MN?\ !>3_ ()K>,?^":W_  4#\7>"H_"CVGP_\8:I=:]\,M1@M]EK+ILTOF&S
M0C@/:M)]G9.#A8WP%E0G^RNOY\O^#TK]OCPQKFK^ ?\ @G)X-CL;N_T6X3Q?
MXUO3"DDMC+)%)#8VB.03&S12332*,$J]N>A(H _!"@ DX R3T HKL/V>OC/X
M@_9S^/'@WX_>%-,L;[4O!7B>QUNQLM3MEFM[B6UG298Y$8$%&*8/?!R,'!H
M_JB_X-</^"<'CC]@3_@GFWBKXS^'9M)\=?%G5U\1:KI5W"8[C3=/6(1V%K,I
MY639YD[*<,ANBC ,A%?I57G_ .RK^TC\./VP/V<?!?[3OPDO_M'A[QOX?M]4
MT_<P+P>8O[R"3' EBD#Q..SQL.U>@4 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% 'QA_P<'?$+P'X(_X)!?'/3?&/C32M*N=;\"W-GHU
MMJ&H1PR7]PSQJL4*N097)8?*H)YKL/V</#?PO_;4_P""0_AWX,^&?'^EZIHO
MC7X!6WA34M2T>]CNDM6NM"CMID8QL0)$$OS(<,#P0*^GZ* /RG_9,_:=L?V5
M/^"&6O\ [&/QAN(=/^/_ ,,O"NO_  [A^%44H?6=8UIVNHM(%A:#]]>0W<4U
MK+'/$C(R&1P=L;D<9\1/^":'Q*_8$_8>_8+^-4V@SZGJ/[)GC5=5^+5AI,1N
M9+'2-<N5GUZYB6,$SBTE8,=H.8D>3A5-?L')I&DS:G'K4NEV[7D,9CBNV@4R
MHAZJ&QD ^F:L4 ?G#^VWI/A'_@IS_P %)?V3O ?[./C+2O&/A#X+>++CXG?$
MOQ7X;U".]T[2F@6W;1K1KB%FB:YN9T9A#NWB%3+MV8)_1ZJ^F:1I.BVYL]&T
MNWM(3(SF*U@6-2Q.2V% &2>IJQ0 4444 >%_M8?\EL^!_P#V/<O_ *3-7NE>
M%_M8?\EL^!__ &/<O_I,U>Z4 %%%% !1110 4444 %?R!?\ !T=_RG7^.?\
MW+/_ *C&DU_7[7R!^U'_ ,$%?^"3W[:/QVUW]I?]I?\ 93_X27QMXE^R_P!M
MZW_PG6NV?VG[/:Q6L/[FUOHH4VPP1)\J#.W)RQ)(!_&%17]?O_$+C_P0H_Z,
M9_\ ,F^)_P#Y9T?\0N/_  0H_P"C&?\ S)OB?_Y9T ?@#_P:X_\ *=?X&?\
M<S?^HQJU?U^U\@?LN?\ !!7_ ()/?L7?';0OVE_V:/V4_P#A&O&WAK[5_8FM
M_P#"=:[>?9OM%K+:S?N;J^EA?=#/*GS(<;LC# $?7] !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7X@_M5?\&>GQ'_; _:.\:?M._%O_ (*J?:/$/C?Q
M!<:IJ&WX*DI!YC?NX(\ZUD111A(D'9(U':OV^HH _ '_ (@8_P#K*+_YA/\
M^_5'_$#'_P!91?\ S"?_ -^J_?ZB@#Y _P"",G_!,+XC_P#!)K]G'5?V8O$W
M[6/_  M+P])X@?5/#'F>"SI#Z+YRC[3 O^FW(DB>11* -FUWE/S>9\OU_110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% 'A?[6'_);/@?_ -CW+_Z3-7NE>%_M8?\ );/@?_V/<O\ Z3-7
MNE !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 >%_M8?\EL^!_\ V/<O_I,U
M>Z5X7^UA_P EL^!__8]R_P#I,U>Z4 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !114.H6TUY83V=O>/
M;R2PLB7$8&Z(D$!AGC(Z_A0!Y3XC_;S_ &//"/B/4?#/B/\ :!\/VLFBZJ-+
MUR_>=CI^E7Q8*+2[O0IMK6?<RKY4LBN"P!&2!7I7B[QEX0^'_A2_\=^._%6G
M:+HFE6;W>J:QJU[';VMG;HNYY999"$C10"2S$ #O7XH_LZ?MA>./V9/V6?&7
M_!N%^TQ\)K&S^/\ ?Z?K'A'X<ZYK&I0P>'/&EEK;W;QZU/=RM\I47$DKQ8>>
MX95C16N':-/:?^"F'AWQ%\*M6_X)T?\ !(_6O&=UXC\/>(O'>DP>/KV\SGQ-
M9^%[;3R8;E23OBGED65T8G+1+DG&: /T7^"G[57[/'[1=W?Z;\%_BQI6NWFE
MP0W%_I\#M'=0V\V?)N##*JR>1)M;RYMOER;6VL<''H%?G1_P6&^(>I_LR_\
M!1K]AO\ :3\$W!M-1\0_%B?X9^)?).T:GHVM&VC,$^/]8D,RK.@.0D@W#FOT
M7H ***\O^*WQY^)7P^\7/X<\+_LR^*/%-HL"2#5M)GA6%F8<IASG([T <W^U
MA_R6SX'_ /8]R_\ I,U>Z5\G_%?XB?'/XI^// GBZ/\ 9$\:V">#=<DU.2&5
MK=_M8,+*(P0XV$GN01S^-=Y_PUA\;/\ HQ_QW_X%6W_Q5 'NE%>%_P##6'QL
M_P"C'_'?_@5;?_%4?\-8?&S_ *,?\=_^!5M_\50![I17A?\ PUA\;/\ HQ_Q
MW_X%6W_Q5'_#6'QL_P"C'_'?_@5;?_%4 >Z45X7_ ,-8?&S_ *,?\=_^!5M_
M\51_PUA\;/\ HQ_QW_X%6W_Q5 'NE%>%_P##6'QL_P"C'_'?_@5;?_%4?\-8
M?&S_ *,?\=_^!5M_\50![I17A?\ PUA\;/\ HQ_QW_X%6W_Q58O@7]NSXC_$
M31Y=<\+?L<>,+ZWAO9K62:SU"W=%EC;:ZDG;\P/!&/Q- 'T=17A?_#6'QL_Z
M,?\ '?\ X%6W_P 51_PUA\;/^C'_ !W_ .!5M_\ %4 >Z45X7_PUA\;/^C'_
M !W_ .!5M_\ %4?\-8?&S_HQ_P =_P#@5;?_ !5 'NE%>%_\-8?&S_HQ_P =
M_P#@5;?_ !5'_#6'QL_Z,?\ '?\ X%6W_P 50![I17A?_#6'QL_Z,?\ '?\
MX%6W_P 51_PUA\;/^C'_ !W_ .!5M_\ %4 >Z45X7_PUA\;/^C'_ !W_ .!5
MM_\ %4?\-8?&S_HQ_P =_P#@5;?_ !5 'NE%>%_\-8?&S_HQ_P =_P#@5;?_
M !5'_#6'QL_Z,?\ '?\ X%6W_P 50![I17A?_#6'QL_Z,?\ '?\ X%6W_P 5
M1_PUA\;/^C'_ !W_ .!5M_\ %4 >Z45X7_PUA\;/^C'_ !W_ .!5M_\ %4?\
M-8?&S_HQ_P =_P#@5;?_ !5 'NE%>%_\-8?&S_HQ_P =_P#@5;?_ !5'_#6'
MQL_Z,?\ '?\ X%6W_P 50![I17A?_#6'QL_Z,?\ '?\ X%6W_P 567XS_;=^
M*'@3PO>^+_$G[&/C*SL=/A,MU=7=];I'&H.,L1N('/H: /HBBO!--_:_^,>J
MZ=;ZG9?L2^.)(;F%)8I([NV*LK $$'(R"#4__#6'QL_Z,?\ '?\ X%6W_P 5
M0![I17A?_#6'QL_Z,?\ '?\ X%6W_P 51_PUA\;/^C'_ !W_ .!5M_\ %4 >
MZ45X7_PUA\;/^C'_ !W_ .!5M_\ %4?\-8?&S_HQ_P =_P#@5;?_ !5 'NE%
M>%_\-8?&S_HQ_P =_P#@5;?_ !5'_#6'QL_Z,?\ '?\ X%6W_P 50![I17A?
M_#6'QL_Z,?\ '?\ X%6W_P 51_PUA\;/^C'_ !W_ .!5M_\ %4 >Z45X7_PU
MA\;/^C'_ !W_ .!5M_\ %4?\-8?&S_HQ_P =_P#@5;?_ !5 'NE%>%_\-8?&
MS_HQ_P =_P#@5;?_ !5'_#6'QL_Z,?\ '?\ X%6W_P 50![I17A?_#6'QL_Z
M,?\ '?\ X%6W_P 51_PUA\;/^C'_ !W_ .!5M_\ %4 >Z45X7_PUA\;/^C'_
M !W_ .!5M_\ %4?\-8?&S_HQ_P =_P#@5;?_ !5 'NE%>%_\-8?&S_HQ_P =
M_P#@5;?_ !5'_#6'QL_Z,?\ '?\ X%6W_P 50![I17SOXS_;=^*'@3PO>^+_
M !)^QCXRL['3X3+=75W?6Z1QJ#C+$;B!SZ&KNF_M?_&/5=.M]3LOV)?'$D-S
M"DL4D=W;%65@""#D9!!H ][HKPO_ (:P^-G_ $8_X[_\"K;_ .*H_P"&L/C9
M_P!&/^.__ JV_P#BJ /=**\+_P"&L/C9_P!&/^.__ JV_P#BJ/\ AK#XV?\
M1C_CO_P*MO\ XJ@#W2BO"_\ AK#XV?\ 1C_CO_P*MO\ XJC_ (:P^-G_ $8_
MX[_\"K;_ .*H ]THKPO_ (:P^-G_ $8_X[_\"K;_ .*H_P"&L/C9_P!&/^._
M_ JV_P#BJ /=**\+_P"&L/C9_P!&/^.__ JV_P#BJ/\ AK#XV?\ 1C_CO_P*
MMO\ XJ@#W2BO"_\ AK#XV?\ 1C_CO_P*MO\ XJC_ (:P^-G_ $8_X[_\"K;_
M .*H ]THKPO_ (:P^-G_ $8_X[_\"K;_ .*H_P"&L/C9_P!&/^.__ JV_P#B
MJ /=**\+_P"&L/C9_P!&/^.__ JV_P#BJ/\ AK#XV?\ 1C_CO_P*MO\ XJ@#
MW2BO"_\ AK#XV?\ 1C_CO_P*MO\ XJC_ (:P^-G_ $8_X[_\"K;_ .*H ]TH
MKPO_ (:P^-G_ $8_X[_\"K;_ .*K%\3_ +=GQ'\):QHVAZY^QQXPMKC7;TVN
MFPW&H6ZO<2A=Q5 ,[FP,X)'UH ^CJ*\+_P"&L/C9_P!&/^.__ JV_P#BJ/\
MAK#XV?\ 1C_CO_P*MO\ XJ@#W2BO"_\ AK#XV?\ 1C_CO_P*MO\ XJC_ (:P
M^-G_ $8_X[_\"K;_ .*H ]THKPO_ (:P^-G_ $8_X[_\"K;_ .*H_P"&L/C9
M_P!&/^.__ JV_P#BJ /=**\+_P"&L/C9_P!&/^.__ JV_P#BJ/\ AK#XV?\
M1C_CO_P*MO\ XJ@#W2BO"_\ AK#XV?\ 1C_CO_P*MO\ XJC_ (:P^-G_ $8_
MX[_\"K;_ .*H ]THKPO_ (:P^-G_ $8_X[_\"K;_ .*H_P"&L/C9_P!&/^._
M_ JV_P#BJ /=**\+_P"&L/C9_P!&/^.__ JV_P#BJ/\ AK#XV?\ 1C_CO_P*
MMO\ XJ@#W2BO"_\ AK#XV?\ 1C_CO_P*MO\ XJC_ (:P^-G_ $8_X[_\"K;_
M .*H ]THKPO_ (:P^-G_ $8_X[_\"K;_ .*H_P"&L/C9_P!&/^.__ JV_P#B
MJ /=**\+_P"&L/C9_P!&/^.__ JV_P#BJ/\ AK#XV?\ 1C_CO_P*MO\ XJ@#
MW2BOG'Q/^W9\1_"6L:-H>N?L<>,+:XUV]-KIL-QJ%NKW$H7<50#.YL#."1]:
MVO\ AK#XV?\ 1C_CO_P*MO\ XJ@#W2BO"_\ AK#XV?\ 1C_CO_P*MO\ XJC_
M (:P^-G_ $8_X[_\"K;_ .*H ]THKPO_ (:P^-G_ $8_X[_\"K;_ .*H_P"&
ML/C9_P!&/^.__ JV_P#BJ /=**\+_P"&L/C9_P!&/^.__ JV_P#BJ/\ AK#X
MV?\ 1C_CO_P*MO\ XJ@#W2BO"_\ AK#XV?\ 1C_CO_P*MO\ XJC_ (:P^-G_
M $8_X[_\"K;_ .*H ]THKPO_ (:P^-G_ $8_X[_\"K;_ .*H_P"&L/C9_P!&
M/^.__ JV_P#BJ /=**\+_P"&L/C9_P!&/^.__ JV_P#BJ/\ AK#XV?\ 1C_C
MO_P*MO\ XJ@#W2BO"_\ AK#XV?\ 1C_CO_P*MO\ XJC_ (:P^-G_ $8_X[_\
M"K;_ .*H ]THKPO_ (:P^-G_ $8_X[_\"K;_ .*H_P"&L/C9_P!&/^.__ JV
M_P#BJ /=**\+_P"&L/C9_P!&/^.__ JV_P#BJ/\ AK#XV?\ 1C_CO_P*MO\
MXJ@#W2BO"_\ AK#XV?\ 1C_CO_P*MO\ XJL6Q_;L^(^H>.;[X>6O[''C!]4T
M^RBNKJQ34+<S1Q2'"LR] IQP=Q^E 'T=17A?_#6'QL_Z,?\ '?\ X%6W_P 5
M1_PUA\;/^C'_ !W_ .!5M_\ %4 >Z45X7_PUA\;/^C'_ !W_ .!5M_\ %4?\
M-8?&S_HQ_P =_P#@5;?_ !5 'NE%>%_\-8?&S_HQ_P =_P#@5;?_ !5'_#6'
MQL_Z,?\ '?\ X%6W_P 50![I17A?_#6'QL_Z,?\ '?\ X%6W_P 51_PUA\;/
M^C'_ !W_ .!5M_\ %4 >Z45X7_PUA\;/^C'_ !W_ .!5M_\ %4?\-8?&S_HQ
M_P =_P#@5;?_ !5 'NE%0:7=SW^F6U]<V,EK)- DDEM*1NB8J"4..X)P?I4]
M !1110 4444 %%%% !1110 4444 %%%% !1110 51\4-XA3PSJ+^$8[=]6%C
M,=,2[)$37&P^6'(YV[]N<=LU>HH _&_X??!+]B+]K;_@B+KOPK_X*!>*M.TO
MX[:+J&OZM\0+[Q#=1P^,=&\?-<SE)EB)^T22RA+2*"&,%;BV%O%&&41@=3^T
MY\ OVL]&_9,_8'_X*"_M%:'J^J^/?V;-:TF^^-%J8'N-1MM"U""U@U2]E107
MEN+9(())P 3Q.Y.$)K]6YO#^@W&KQ>(+C1+.2_@0I#?/;(9HUY^57(W <G@'
MN:N4 ?G#^VWI/A'_ (*<_P#!27]D[P'^SCXRTKQCX0^"WBRX^)WQ+\5^&]0C
MO=.TIH%MVT:T:XA9HFN;F=&80[MXA4R[=F"?T>JOIFD:3HMN;/1M+M[2$R,Y
MBM8%C4L3DMA0!DGJ:L4 %%%% !1110 4444 %%%% !1110 4444 %>%_\$]_
M^2)ZM_V/>L_^E)KW2H-/TO3-(@-MI6G06L;2,[1V\*HI8G);  Y)ZF@">BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O*/VY_^31_'O_8!
M?_T-:]7J*^L+'5+233]3LHKBWE7;+!/&'1QZ%3P10!C_  N_Y)GX=_[ 5I_Z
M)2MVFQ1101+!!&J(BA41!@*!T '84Z@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@#RC]N?_DT?Q[_ -@%_P#T-:[KX7?\DS\._P#8"M/_
M $2E;%]86.J6DFGZG917%O*NV6">,.CCT*G@BGQ1101+!!&J(BA41!@*!T '
M84 .HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPO]K#_D
MMGP/_P"Q[E_])FKW2H+O2],OYX+F^TZ":2UDWVTDT*LT38QN4D?*<=Q0!/11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X7^UA_P E
ML^!__8]R_P#I,U>Z5!=Z7IE_/!<WVG0326LF^VDFA5FB;&-RDCY3CN*GH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+\ _\I!/'_\
MV(FE?^C&KW2H(]+TR+4)-6BTZ!;N6,)+=+"HD=1T4MC) ]* )Z*** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^(?VK/^"T%S^S]K_BJ\
M^%7_  3Z^-?Q9\$?#Z\N+7QY\1O!FC0+I=C-;,5O8[7SY%>^-LRR).T:B*-X
MG4R?(Y7W[X._MX?LN?'#]C6T_;Y\'?$ZVB^%]QX;N-<NO$&HH8186UOO%TLZ
M<E)(7BEC=!D[XR!NX)V/CU\4_AE^R%^SKKGQ"O\ PRG]E:)9,NF^&])M 9M6
MOIWV6^GVT*@^;<75S*D2( 2\DPSU)K\@_P#@I5^RS\2_^"9?_!J98_LK:K?1
MV_B+5_$&E_\ "??V?+^YM)M0U<ZC<6J,IP8HG$5MD'#K&3T<B@#]&_"__!4G
MPXVF_#;XE?%_]G[Q5X!^&_QAU>UTSX>>.?$%Y:,)+J\1I-/74+6*1I-.6\5?
MW+-O 9T2;R'8+7K?[8'[5G@;]BWX ^(_VBOB-X/\6:WH_AC2;C4=1LO!_A^2
M_NA;P1-++(0-L<**BLQDF>- %.6[5\@_\'+_ (4T'PO_ ,$'OBIIVDI]E7PO
M%X6.@S1'8]I)#K^F11,A'W6"DJ".@8XKV7]LWQ3KGCO_ ((E_%?QKXI4_P!I
M:S^RQKM]J(9<'SYO#<\DF1V^9CQ0![/^RC^T#HO[5_[,O@']IKPYX?NM)T_Q
M_P"$;#7[+3+V17FM8KJ!)EC=E^4LH< D<9%<O\=OVX?AK\'OB_HG[-'A/PQK
M?C_XI^(;%M0L/A_X/CA>ZM-.5MC:E?33R1P6%F'(7S9I%,C?)$DK_)7!_P#!
M)CQ'8>#O^".?P!\7:J'-KI7P$T&\N1&,MY<6EQ.V!W.%-? W_!&W5_\ @IK\
M1?V*OBM_P5F^"'@_X5>(_B+\;?&NK>([BU\;RZE<W^M:=ITLMI;:':M;F%+"
M. P7,=ON,ZL9%#")5!H _8?P1J'C/5/#-M?_ ! \,V&CZK(&-SINFZLU]%"-
MQVCSFAA+-MP6 0 ,2 6 #'6KP3_@F7^WMX'_ ."EW[&'A']KOP-X;GT-=?BG
M@U?0+J<2OI>H6\K0W%OY@"^8H="R/A2R.C%5)*CWN@ HHHH **** "BBB@ H
MHHH **** "BBB@!&954LQ  &23VK\^?CG_P7_P##/P/M)?C/=_\ !/OXZZO\
M![;4$MY_CII_A^!=+F@:3RUU""WDE6>6P9BNRY8(L@92@;<F[] =1T^QU?3Y
M]*U.U2>VNH6BN(9!E9$8$,I'<$$BOF[_ (*I:I8Z/^P+XT_9X\">#;;5_$_Q
M4\-77P]^''@Z")56^U'4;26UB4(!A(+:(R74K\+%!:RN2 M '>?%S]N/]F?X
M+_LC-^W%XK^(D4_PYDT"TU?2M7TN%IWU:&[$?V..UB #2RSM+$D<> 2T@!QR
M1RO@O]O9K7XW^#/@!^TK\!M<^%FN_$W3KJZ^')UK5K.]@U66VC66XTZ62UD9
M;;4(XG$GD'=&ZJ_ES2,C*/@C_@JM\"9OV7/@Q_P38_X)YVNNR:AX:T[]HKP/
MHGB*\(*KJ;V)@AW,O]V1IYY AX!V_P!T5Z?_ ,'-.O:EX ^#7[,?Q9\)N\7B
M+P]^V!X2ET6>'_6%C;ZBS1#'57\M<KW"X/% 'U1_P4I_X*-_"_\ X)C_ +.&
MJ?M(?%7X:^-?$NG::(E:V\)Z$TR1O+*D$1N+ERL%LC321IEWW$N-J.>*]B\7
M?%/PC\/OA)J?QK\<WXT[0=%\.S:UJ]S)S]FM(H#/*QQUVHK'WQ7Q5_P<^@'_
M ((8?'7(_P"6'A[_ -2/2Z^V_#>D:3KOP\TG3-;TRWO+9]-M&>WNH%D1F54=
M258$$AE5AZ$ ]J /SWUK_@X<\8>&_ ]Y\3/$7_!%;]L'3O#NGZ7)J=_K>H?#
M5(+:VLHXS*]Q)(\P6.-8P7+,0 H))Q7WG^SO\8(OVA/@+X-^/%MX-U3P]!XS
M\,V6MVVB:V(Q>645U DT<<PC9E60*Z[E!.#D=17SW_P5^N;OXF_!SP1^PEX?
MN9%U+]H?XC:?X1U%;9R)H?#L6[4==G&/X?[-L[B$GUND'>OK*SL[33K2+3]/
MM8X(((UC@AA0*D:*,!5 X     H DHHHH **** "BBB@ HHHH **** "BBB@
M K)\>>.?"/PP\#ZS\2O'^O0:5H7A[2KC4M:U.Z)$=I:01M++*^,G:J*S''85
MK53\0>'=!\5Z1-X?\3:/;7]C<;?M%G=PB2*4*P8!E/##(!P>.* /@#QI_P '
M!'A+X)^,_#NJ_M3_ /!/[XZ?"KX4>+=9CTW0OB]XT\/0P6,<DO\ JI+VV60S
M6,;@%P)!YNT$F/Y7"_6G[6?[87PN_9!\ Z-XM\:VNHZUJGBSQ)9^'? OA/P\
MD<NH>)-8NVQ;V=L)'2,$@,[22.D<:(SLP Y\%_X+>_#5_P!K_P#9?LO^":O@
MNWCNO%WQO\1:;;POY0D&@Z+8:C:WVIZW*#]V*"*)8E)(WW%W;QC)DQ7BG[=T
M$MQ_P<&?L!? !S(OA7PYX7\8ZKIMI(Y*O=Q:-<+&QS]YT%I"03R-S8QN- 'V
M9\'/VUM-\9_M#7_[(GQE^&E[\/OB9;>&4\2:7H5]J<%]:ZYH[2F%[JRNH3B4
MPR@1S1.J21ED8!XV60X'[<W_  4M^%G["7BSX;>!_'GPP\;:U>_%#XAZ1X/T
M2_TC0V73+2]OYQ'&;B]EVQ A!+)Y<9DD(B.54?,/F'_@K?KVI> /^"U7_!.W
MQ?X2=XM3U3Q/XTT74#%UN-/FL].CD1Q_$JK/(P!X!.>H%=#_ ,'$0!\ _LFY
M'3]N/X?_ ,M0H ^W?C]\=OA?^S#\%?$_[0?QI\2II'A7PAH\VIZYJ#1LYB@C
M7)"HH+.['"JB@EF95 )(KQ;Q+_P40UKX0^&?!_Q7_:9_9C\0> / ?C;7-/TF
MS\0WNN65W<:%<W\BQV7]KVL+'[(DDKQQ%X9+@122*)"B[G7N?V_/@'\'OVH?
MV+?B9\!_C_XO3P[X.\0^$;N+7O$<EPD2Z/%&GG"^+R$(! \:S'>=O[OYN,U^
M1_[/_P"UG\9_B;XQ^ O_  38_P""RVM76F?#*\UVQUOX/_%A/#TUK:?&:.PN
M(SH=M?RSL&L 66&=XWC$UP6M5E,.[?= '[GT444 %%%% !1110 4444 %%%%
M !1110 4444 <=\?_CIX"_9K^$.M?&KXE27QTK188RUKI.GR7=Y>W$LJ06]I
M;01@O/<3SR10Q1*,O)*BCK7Q_P##W_@NEX=MOVG_  9^S)^V#^PY\7?@)<?$
MV^^Q?#;Q'\0K"U.GZQ=LP6.TDDMY7%O<.SQJ(\OM:10Y4,I/W+K/AW0?$/V4
M:]H]M>"QO([NS%S"'$,Z9V2J#T9<D@]0>1S7Q=_P5"^#%E^W=^TA^SY^QMX;
MLUN)? OQ3TSXL?$/5T3(T'1M-2YCMH&;^";4+J3R8E!W&.VNI,8B)H ]Z_:<
M_;,\&?LZ^-_ WP4TOPGJ/C#XD?$N_N;;P1X'T6:&*:ZCMHO.N[V>:9ECMK2"
M/#22L2<LJQI([!"O[-/[8_A/]H#Q[XW^!FN^$K[P?\2OAM=6L7C/P3JMS%-)
M#!=1>;:7UM/"2EU:3INV2C:P9'21(W4K7QCX0U;5?'__  =B>*-+\42N]IX$
M_9!7_A&H'/RQF?6+)I95'3)-U,A;J0%'0"G^/=>U+P5_P=?^"=)\+N\<'C']
MC^6+Q-#']V98=9OY(I7']X-;Q(&/0<#J: /I[XS_ /!2WX6?!G]N;X4?L$ZK
M\,/&UQXE^+5UJ4>C^(9-#:UT:%;&R>ZN,7$VTW+J!$N(%=1YPW.I&T^D?M3_
M +4OPO\ V0OA8/BE\4&OKA;S6+/1?#V@Z- LVHZ]J]Y*(;/3K.)F427$TC!5
M#,J@!G=D168?'7_!3L#_ (?7?\$ZCC_F.?$K_P!,-I4G_!P7\/OCQ'X!^ ?[
M6GP9^'&M>-;#X!_'_1?&_C7PCX>M6N+VZTJWWB:XAA7F5X@2. 2JS,YPJ,0
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
"_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>cfr-20211231_g2.jpg
<TEXT>
begin 644 cfr-20211231_g2.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[0E.4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  8     $  0!@     0 !.$))300-       $    'CA"24T$&0
M    !    !XX0DE- _,       D           $ .$))300*       !   X
M0DE-)Q        H  0         ".$))30/U      !( "]F9@ ! &QF9@ &
M       ! "]F9@ ! *&9F@ &       ! #(    ! %H    &       ! #4
M   ! "T    &       !.$))30/X      !P  #_____________________
M________ ^@     _____________________________P/H     /______
M______________________\#Z     #_____________________________
M ^@  #A"24T$"       $     $   )    "0      X0DE-!!X       0
M    .$))300:      !M    !@              /    .     & &< ,@ U
M 'H ,P S     0                         !              #@
M/                                              X0DE-!!$
M  $! #A"24T$%       !     (X0DE-! P     !K(    !    <    !X
M  %0   G8   !I8 &  !_]C_X  02D9)1@ ! @$ 2 !(  #_[@ .061O8F4
M9(     !_]L A  ," @("0@,"0D,$0L*"Q$5#PP,#Q48$Q,5$Q,8$0P,# P,
M#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P, 0T+"PT.#1 .#A 4#@X.
M%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,
M# P,# S_P  1"  > ' # 2(  A$! Q$!_]T !  '_\0!/P   04! 0$! 0$
M         P ! @0%!@<("0H+ 0 !!0$! 0$! 0         !  (#! 4&!P@)
M"@L0  $$ 0,"! (%!P8(!0,,,P$  A$#!"$2,05!46$3(G&!,@84D:&Q0B,D
M%5+!8C,T<H+10P<EDE/PX?%C<S46HK*#)D235&1%PJ-T-A?25>)E\K.$P]-U
MX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G]Q$
M @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3!3*!D12AL4(CP5+1\#,D
M8N%R@I)#4Q5C<S3Q)086HK*#!R8UPM)$DU2C%V1%539T9>+RLX3#TW7C\T:4
MI(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B<W1U=G=X>7I[?'_]H # ,!  (1
M Q$ /P#U58>/]:*<SK!Z;AB@LKL?2]]^0VJU[ZMWVEN#@-9=D9'V9S'-N?=]
MD9_A*?6I_2*G]=^I9N'^SJJ'6#&OM><UF,YS+S76S>UWJTLNR,7IS+C7^T\W
M%K^TXU/I^C^DN6;T[JK>E''_ &95A=3H>6C,JZ5AWFZIA!W9%N:+<W[5;7^?
M7DUT9>7_ ,8DI[I)<=1]9/K*,KJV+D8C6Y=#*\BFLM>^C&I=6^QPR+L>K=FW
M,]-GZ##LNMRLNRVC&]/&Q[,M1SOK+]=*>G6Y'[$?4]S:7TNJ:,EU;; 6O9=C
M>MCY%^3]HV-]"FO]5Q[/7NLM]+T;4I["VZFAF^Y[:F%S6;GD-&Y[A54R7?G6
M6/96S^6IKS_*RLO/^L6..L9>7@=*A^7TW&LJJ;=;E4V-IK^RXXQ+,M]-=63O
MJQ\K_*._];^S4?X/7^N?5/K+TRO&;TEV(*LY[,!EEY>,AN5>35CW5;6NHLKJ
M_G7L]-__ !:2GI<C(Q\6E^1DVLHHK$V6V.#&-'B][X:U4?\ G'T1W3LOJ=69
M5=A8.X9%]3@]@+6,N+&/9+;7[+:_YO\ PGZ+^<5G&Q[#@5X^>&7O-89<-7,=
MI&T^MN=;_*?9_._3]-G\VO/+,WKU;,3H=/3VVW8!_:'6:R_U'G)LL9D57V4=
M*]5OV-G4,K]H4=/99]OS,;!_F,:G^E)3Z1CVF_'JN-;Z3:QKS58 'L+AN].T
M,+V^HSZ+]KT1<;1U[ZX8;,>K+Z<[,>[&R;JC6PB^]S'-^QLS&-;7@](L^SO]
M;);ZV5ZC_P!#CU_:/U9$/UB^MUWV9F%TREYRJ+!79D>M3NMJK8]^>^D,M=BX
M#[W>AC8F597G97JL_HM?Z1)3UR2X3-^N?7!U/IU5^,_H6"+FC.NS*I-L5/R+
M<?%(=8QWK;/0Q_LGVG*]?^<^S_S.5IYG4+;OK1TG('3\VW!KHL%=[:;&M9?E
M/;16_*IM])]3*,7%RO5?:S] S*KW[/6K24].YS6@N<0&C4DZ !($$ @R#P5P
M%ISNI_57J>"WIN15U#,S!;_E"AWI#[9F-KQW5FT>[['A/K=9LK_5?2_2+KN@
M=%KZ+@'$K>'[[;+W!C?3J:ZUWJ.JQ,;=8W$Q6?X+'8__ #[7V6)*?__0]-MP
M<>W,HSG!WVC%;8RIP<X#9;L]:M[&G98USJ*7^]OTZE82224I))))2DT#[DZ2
M2G+^L6=DXF%73A.V9W4+F8>)9M#Q6^S<ZS)=6[VO^R8U=^5L=_.>CZ:S?J=T
M['Q[^JY..'^F<C[$Q]L%]HQ-[<G+OMC?D9.1U/(ZCZM[_I_HU=^LM3+:^G[;
MO0SJ\VNSIX(<667-9<Y^+>ZJNYU5&1A_:ZK+]GZ#^=_X*Q_JG4VKH&/6+OM%
MK77?:;0'M!R3=:<_:+VUV[6YOVAOOK24["2222GD/J]99U?ZQ,ZU;[C]BLL:
MTNEM-.9;4[I--54N;5D/P<&W*S7_ ,]ZF=_W'^S55]>LGZM?L#]FC]@1]CW:
MQOW;MK-GJ?:?T_\ 1OL_V?U/^T7V;[/^J^@M9)2DDDDE/__9.$))300A
M  !5     0$    / $$ 9 !O &( 90 @ %  : !O '0 ;P!S &@ ;P!P
M$P!! &0 ;P!B &4 ( !0 &@ ;P!T &\ <P!H &\ <  @ #8 +@ P     0 X
M0DE-! 8       < "  !  $! /_N  Y!9&]B90!D0     '_VP"$  $! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$" @(" @("
M @(" @,# P,# P,# P,! 0$! 0$! 0$! 0(" 0(" P,# P,# P,# P,# P,#
M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# __  !$( #P X ,!
M$0 "$0$#$0'_W0 $ !S_Q !P  $  P " P$             " D*!@<$!0L#
M 0$                     $   !@("  8" 0,#!0     " P0%!@<!"  )
M$1(3%!46%PHB(1@9,4$D0B,E)B<1 0                    #_V@ , P$
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
ME,VD<CWJV]V6V79T$OD*UV20Z$ND_5P&,Q2(LZE0<GBD51_1%!Z1"0$!0"E
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
M(42$BT0L=IE[%KH4K:R5^*X@C=%G6*0DA=%Y$L.3A=)$UJCCB0&'#4+!#*
M(3:B:M?LDZEW#N1>-65?HPZ(=ZMJ[FMR2U7L3.U#P\U&J4RX*6OK#42VG79
MJ?H>YPU;DE-'$[XXGHF]N!G*9N7*#RS L+[&M#9_N=M?T:DWY2M=VNUU?8EI
M3+<ZR(55KB]U,RO4'H=NG+7$34<N=W=Y9*0MFZ8V8WMS<^JW'/B:E H&I/P,
M"D-"#8V-K(VM[,S-Z%H9VA"D;&EI;$B= VMC:@3EI$+>WH4A925$A1)2@%E%
M%@"666' 0XQC&,<#SN!__]/?QP*U.K?1B:]=M$3W6QZLN/VI7::_+;LNDGMN
MCBV+R5@KRUY(=-AP:<H3USNC=Y!&Y0Z.&<.R=5@"Y.I!C*=-Z. B"RO@. X#
M@. X#@. X'JP,;*4]*9(6T-9<B6M:%C6/X&](!Z5LK8K<%[:T*70)6%Q[6WK
MG=6<0G&9DHHU4:, <",'D0>TX$(NP;=N&Z$:WOUT/K"Y3Z>OCTSU9KY34? J
M-E-[[$S_ "I;*FJ".!1)%ZDA5+I"6$*E4$@[*%O*4*,%'"*"28&4+='K>E#C
M7^M@-X,079[MN[@]P:+JF3O$O0-#LT::ZK1%P3W'<\!UJ8WC"MABL=H^"QL+
M0^OC*!&]N&9&J]H<:,_(E8;EB22DY11!!19!!!8"2220!+*)*+#@!9118,!
M666 .,!#C&,8QCPQP/TX#@. X%"O:)<>S^S5O)>JS0>VR]?9^YUF1=6\FX>4
M>'1-JCK*_*'B/L,=BY*5P:U:F\[B5MJTUM1D.#2XHF5 -8!4C*4X<D0<+_5K
MI2-55TS:S2Y+$6MAL"]7"W;5LZ1DH22GV=."RZ;%88.]R%TR06O=3$U9,S.G
M39.&9@HD'\,^ LYR&A[@. X#@. X'__4W\<!P' <!P' <!P' <!P' <#/O8[
M*GV^_83JZMYFU'2&F^L_2HO8]C:EK6!2P)=N=A+'^J0Q\<O>-YZ10JCE41L;
MDRF@- H2NZ,1Q&<9(-X'%6A>EVL_9EEZ=<3\S"NK#01K:&A(M+<?2A^S>WKL
MRR-5)6<"I,6W942#7-[P@//3B'XX("#(Q# 8 @-&7 <!P' <#'M4EPR2*]7N
M[FYD>;"Y!M]W@[UW?26K;*)Q$"8)3[&G$EU'UQKEV?&I4@$UM=$5S6KY*C!I
MUQN$"%.H,$H /Q)(#41JAK[%]4-9:$UJAA24N.4;4L%K-"<D)$06YG1./(&I
MR?C@CSDT:Z1.I!Z]28/.3#5"D8QYR(6<\"0/ <!P' <!P/_5W\<!P' <!P'
M<!P' <!P' <#-%8MBNNDG[)L.EMLNWP.O/9_IQ&J#KB5K35+7%B=H*1F)"N+
MP=Z7'&B:3I Y,2TQ&UA,P6<I6R]*G(SYO5"<':71$ZBO68=LF\YSBN<4VSW9
M#9D,@1[@<J6J5%*ZQQQ@JRIU@W!4:=_$;6H5)RT9 S4C>0E+))-$''D+#07P
M' <!P' H?T Z.8QI3=C78TQV4FVR%;40]7<LT,H^8PUOC,3T_1;#S!SEUJ.;
M8J0R1Y)GUA/874YM*>Q(F@"9"I6>FDP-5C*<+X. X#@. X#@.!__UM_' <!P
M' <!P' <!P' <!P' J\[?_\ &K_97,_\JGU/^V+YQE]'YO[3]K_(OD6_5/Q3
M] _^A_D3TO=>C\-_W?8>[]U_X[WG YAU.?V3_P"/;6__ !U_*?V=?!S3\1?.
M_<_G?6_)\W_)'SOW_P#]I^<_+/SOO/6_X_N?/[3_ (GH<"Q/@. X#@. X#@.
) X#@. X#@?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>15
<FILENAME>cfr-20211231_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 2022 Workiva-->
<!--r:c65015b9-8b75-475d-82e5-f4824da2804a,g:e6bbe9b4-18b1-440a-b04f-5d45c719ea52-->
<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_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember_0b9cfcc5-f162-4492-b4af-9ee115ad0367_terseLabel_en-US" xlink:label="lab_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">75.01 - 80.00 [Member]</link:label>
    <link:label id="lab_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember_label_en-US" xlink:label="lab_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seventy Five Point Zero One To Eighty Point Zero Zero [Member]</link:label>
    <link:label id="lab_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember_documentation_en-US" xlink:label="lab_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seventy Five Point Zero One To Eighty Point Zero Zero [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember" xlink:href="cfr-20211231.xsd#cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember" xlink:to="lab_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_f3c1b17b-5ed2-4d5e-85a3-9dd04bdc7ea2_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink: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, Due after five years through ten years, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink: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, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_f5111e8e-7aa0-4327-a061-4f291f83e5be_terseLabel_en-US" xlink:label="lab_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink: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 Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount</link:label>
    <link:label id="lab_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_label_en-US" xlink:label="lab_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink: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 Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:label id="lab_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_documentation_en-US" xlink:label="lab_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink: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 Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:href="cfr-20211231.xsd#cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:to="lab_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_1b1f4057-4113-4ac7-b780-44161b1228d2_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:to="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonEquityTierOneCapital_2e2878ae-253f-4b5d-88bd-4ad6f4c0ba1d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonEquityTierOneCapital" xlink: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 Equity Tier One to Risk-Weighted Assets, Actual, Capital Amount</link:label>
    <link:label id="lab_us-gaap_CommonEquityTierOneCapital_label_en-US" xlink:label="lab_us-gaap_CommonEquityTierOneCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Common Equity Tier One Risk-Based Capital, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonEquityTierOneCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonEquityTierOneCapital" xlink:to="lab_us-gaap_CommonEquityTierOneCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8aea58f5-4d80-4bf1-8d5e-9594a24ef1f4_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" 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">Stock awards exercised/vested in period, number of 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_bc2222c4-d5b1-4d20-8669-818201d1edab_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/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesAxis" xlink:to="lab_srt_ConsolidatedEntitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_GuaranteedbytheTexasPSFMember_2dffb8c4-991b-4de0-9fd3-81cf9932187f_terseLabel_en-US" xlink:label="lab_cfr_GuaranteedbytheTexasPSFMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guaranteed by the Texas PSF [Member]</link:label>
    <link:label id="lab_cfr_GuaranteedbytheTexasPSFMember_label_en-US" xlink:label="lab_cfr_GuaranteedbytheTexasPSFMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guaranteed by the Texas PSF [Member]</link:label>
    <link:label id="lab_cfr_GuaranteedbytheTexasPSFMember_documentation_en-US" xlink:label="lab_cfr_GuaranteedbytheTexasPSFMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guaranteed by the Texas PSF [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GuaranteedbytheTexasPSFMember" xlink:href="cfr-20211231.xsd#cfr_GuaranteedbytheTexasPSFMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_GuaranteedbytheTexasPSFMember" xlink:to="lab_cfr_GuaranteedbytheTexasPSFMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_6e74a278-bdb8-43e6-9872-bdc42c912556_totalLabel_en-US" xlink:label="lab_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral" 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 Amount, Resell Agreements, Financial Assets</link:label>
    <link:label id="lab_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_label_en-US" xlink:label="lab_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral" xlink: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 Borrowed, Amount Offset Against Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral" xlink:to="lab_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock_315ea2ff-5a12-4b8c-a6d8-969358451d3f_terseLabel_en-US" xlink:label="lab_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Amounts Included in Income Related to Interest Rate Derivatives Designated as Hedges of Fair Value</link:label>
    <link:label id="lab_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock_label_en-US" xlink:label="lab_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Amounts Included In Income Related To Interest Rate Derivatives Designated As Hedges Of Fair Value [Table Text Block]</link:label>
    <link:label id="lab_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock_documentation_en-US" xlink:label="lab_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock" xlink: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 Amounts Included In Income Related To Interest Rate Derivatives Designated As Hedges Of Fair Value Table Text Block</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock" xlink:href="cfr-20211231.xsd#cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock" xlink:to="lab_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoanRestructuringModificationNameAxis_624f43c5-0152-4dfb-813d-04fb93ac5590_terseLabel_en-US" xlink:label="lab_us-gaap_LoanRestructuringModificationNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Restructuring Modification Name [Axis]</link:label>
    <link:label id="lab_us-gaap_LoanRestructuringModificationNameAxis_label_en-US" xlink:label="lab_us-gaap_LoanRestructuringModificationNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Restructuring Modification Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanRestructuringModificationNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoanRestructuringModificationNameAxis" xlink:to="lab_us-gaap_LoanRestructuringModificationNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ModeledExpectedCreditLossesMember_293aea15-d0a5-4845-aacd-ea9ee305c090_terseLabel_en-US" xlink:label="lab_cfr_ModeledExpectedCreditLossesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Modeled Expected Credit Losses [Member]</link:label>
    <link:label id="lab_cfr_ModeledExpectedCreditLossesMember_label_en-US" xlink:label="lab_cfr_ModeledExpectedCreditLossesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Modeled Expected Credit Losses [Member]</link:label>
    <link:label id="lab_cfr_ModeledExpectedCreditLossesMember_documentation_en-US" xlink:label="lab_cfr_ModeledExpectedCreditLossesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Modeled Expected Credit Losses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ModeledExpectedCreditLossesMember" xlink:href="cfr-20211231.xsd#cfr_ModeledExpectedCreditLossesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ModeledExpectedCreditLossesMember" xlink:to="lab_cfr_ModeledExpectedCreditLossesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_44e0535f-f4ee-4c98-a34f-d746cb3c7753_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_label_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink: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 Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset_ce19e4f6-6872-49e9-9d5f-864fb41fce73_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset" xlink: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 off-balance sheet managed and custody assets</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset" xlink: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 Disclosure, Off-balance Sheet Risks, Amount, Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset" xlink:to="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilities_0e6cd794-9555-4295-970a-4dce050f8deb_totalLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" 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 Amount Recognized, Derivative, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_9b1ed927-a479-40ba-be7d-b3f7fea25421_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink: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 liabilities:</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities" xlink:to="lab_us-gaap_DerivativeLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_b7208c16-e8ab-4490-be40-8bf51527a3e7_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">Cash dividends &#8211; common stock ($2.94 per share, $2.85 per share, and $2.80 per share in 2021, 2020, and 2019, respectively)</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_e4a4a194-3c84-4c92-a9f0-57543bf31b29_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/2021q4/dei-2021q4.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_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_7cb56f1e-55c9-4b1e-aebf-466c198d830a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" 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">Forward Contracts, Liability Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink: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 Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:to="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_6ac902bf-4fb6-452f-a5e1-036e2a60c509_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/expired in period, weighted-average grant date fair value</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateOwnedValuationAllowanceProvision1_338e9e9b-c677-424a-a988-6985d430c476_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateOwnedValuationAllowanceProvision1" xlink: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 Owned, Valuation Allowance, Provision</link:label>
    <link:label id="lab_us-gaap_RealEstateOwnedValuationAllowanceProvision1_label_en-US" xlink:label="lab_us-gaap_RealEstateOwnedValuationAllowanceProvision1" xlink: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 Owned, Valuation Allowance, Provision</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateOwnedValuationAllowanceProvision1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateOwnedValuationAllowanceProvision1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateOwnedValuationAllowanceProvision1" xlink:to="lab_us-gaap_RealEstateOwnedValuationAllowanceProvision1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAgencyDomain_1c06cbaa-55e4-4462-bd1e-aa35ab1a534c_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAgencyDomain" xlink:to="lab_us-gaap_RegulatoryAgencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock_1ff199cf-984e-4b36-9294-3bfb499e52fc_terseLabel_en-US" xlink:label="lab_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock" xlink: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 Risk Grades for All Commercial Loans by Class and Year of Origination</link:label>
    <link:label id="lab_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock_label_en-US" xlink:label="lab_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock" xlink: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 Risk Grades for All Commercial Loans by Class and Year of Origination [Table Text Block]</link:label>
    <link:label id="lab_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock_documentation_en-US" xlink:label="lab_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock" xlink: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 Risk Grades for All Commercial Loans by Class and Year of Origination [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock" xlink:href="cfr-20211231.xsd#cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock" xlink:to="lab_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_ExchangeDomain_cec841b2-6d0d-4a1a-8b49-f46761db8ba9_terseLabel_en-US" xlink:label="lab_dei_ExchangeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange [Domain]</link:label>
    <link:label id="lab_dei_ExchangeDomain_label_en-US" xlink:label="lab_dei_ExchangeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_ExchangeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_ExchangeDomain" xlink:to="lab_dei_ExchangeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_b9293672-f1b2-46da-9502-662bf662dd77_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" 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">Forfeited/expired, number of shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_64aeecea-0e10-4c07-8e8e-076f673385fd_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">Weighted-average lease term in years</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_01030595-861b-433a-aa23-fe50e9db06dc_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink: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 Contingencies and Guarantees [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:to="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CreditCardGuarantees_fdd967f2-836d-4893-92f0-8c4360f4e39b_terseLabel_en-US" xlink:label="lab_cfr_CreditCardGuarantees" xlink: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 card guarantees</link:label>
    <link:label id="lab_cfr_CreditCardGuarantees_label_en-US" xlink:label="lab_cfr_CreditCardGuarantees" xlink: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 Card Guarantees</link:label>
    <link:label id="lab_cfr_CreditCardGuarantees_documentation_en-US" xlink:label="lab_cfr_CreditCardGuarantees" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Card Guarantees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CreditCardGuarantees" xlink:href="cfr-20211231.xsd#cfr_CreditCardGuarantees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CreditCardGuarantees" xlink:to="lab_cfr_CreditCardGuarantees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_be6cb48b-332e-4a6f-99d3-5982a6b9ef1c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink: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 meals and entertainment</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink: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, Meals and Entertainment, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e3469771-ce2e-4068-bb36-77b4b2d8653b_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_aebd68ca-7764-4d2b-bc4c-76b2a698c2d5_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">Derivative Financial Instruments</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_37ae959a-8e74-43e2-933e-0398b21dcd2b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation arrangement by share-based payment award, number of shares available for grant</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_2eddc514-ff6b-4bfc-9a6b-be45d5c5f7ac_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseSubordinatedNotesAndDebentures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subordinated notes</link:label>
    <link:label id="lab_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_label_en-US" xlink:label="lab_us-gaap_InterestExpenseSubordinatedNotesAndDebentures" xlink: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, Subordinated Notes and Debentures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseSubordinatedNotesAndDebentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures" xlink:to="lab_us-gaap_InterestExpenseSubordinatedNotesAndDebentures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a93b3915-8171-4f50-9508-d87254965a7b_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink: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 Financing Receivable [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink: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 Financing Receivable [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_a37093b4-dded-49c0-95f6-6e37a50cb766_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">Intrinsic value of stock 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDeductions_5902f676-6de3-4d54-ac99-28f28b12a977_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductions" 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">Asset contribution to a charitable trust</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDeductions_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductions" xlink: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, Deduction, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationDeductions" xlink:to="lab_us-gaap_IncomeTaxReconciliationDeductions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashReserveDepositRequiredAndMade_d10703cf-f112-4310-981b-f1b05d615665_terseLabel_en-US" xlink:label="lab_us-gaap_CashReserveDepositRequiredAndMade" xlink: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 on hand or on deposit required</link:label>
    <link:label id="lab_us-gaap_CashReserveDepositRequiredAndMade_label_en-US" xlink:label="lab_us-gaap_CashReserveDepositRequiredAndMade" xlink: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 Reserve Deposit Required and Made</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashReserveDepositRequiredAndMade" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashReserveDepositRequiredAndMade"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashReserveDepositRequiredAndMade" xlink:to="lab_us-gaap_CashReserveDepositRequiredAndMade" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialAssetsGross_02935b17-7192-43ad-9059-383b8b2bdeec_terseLabel_en-US" xlink:label="lab_cfr_FinancialAssetsGross" xlink: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 Amount Recognized, Financial Assets</link:label>
    <link:label id="lab_cfr_FinancialAssetsGross_label_en-US" xlink:label="lab_cfr_FinancialAssetsGross" xlink: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 Assets Gross</link:label>
    <link:label id="lab_cfr_FinancialAssetsGross_documentation_en-US" xlink:label="lab_cfr_FinancialAssetsGross" xlink: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 Assets Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGross" xlink:href="cfr-20211231.xsd#cfr_FinancialAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialAssetsGross" xlink:to="lab_cfr_FinancialAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_83663722-a17d-4974-b72c-014ec7a67fc4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of Exercise Prices, Minimum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink: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, Exercise Price Range, Lower Range Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable_f472db57-fc4f-41f6-9fe9-61632a4500b6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink: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 Compensation Arrangement with Individual, Share-based Payments [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink: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 Compensation Arrangement with Individual, Share-based Payments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:to="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_13b4e880-1f9a-443f-9fda-ebc802248c7c_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CreditRatingMoodysAxis_42cced2a-2195-4d28-bcdb-3e7d7baceea0_terseLabel_en-US" xlink:label="lab_srt_CreditRatingMoodysAxis" xlink: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 Rating, Moody's [Axis]</link:label>
    <link:label id="lab_srt_CreditRatingMoodysAxis_label_en-US" xlink:label="lab_srt_CreditRatingMoodysAxis" xlink: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 Rating, Moody's [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CreditRatingMoodysAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CreditRatingMoodysAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CreditRatingMoodysAxis" xlink:to="lab_srt_CreditRatingMoodysAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_0d671c83-3107-4c2e-9430-34c1048c7c2a_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" 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">Intangible amortization</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_153883d6-8ef6-43d8-a274-b2c0ed721920_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink: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 expense related to intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink: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 Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_4b6d8898-ae14-4388-91d2-9a492785d7ae_verboseLabel_en-US" xlink:label="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" 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">Minimum leverage ratio</link:label>
    <link:label id="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_1da63aa8-63ce-44d7-be38-be3fc4cf3e53_terseLabel_en-US" xlink:label="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Basel III Fully Phased In, Ratio</link:label>
    <link:label id="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_label_en-US" xlink:label="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:label id="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_documentation_en-US" xlink:label="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:href="cfr-20211231.xsd#cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:to="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition_54f5469b-cde6-4199-a873-8af1122d7612_totalLabel_en-US" xlink:label="lab_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition" 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">Fair Value of Foreclosed Assets Remeasured Subsequent to Initial Recognition</link:label>
    <link:label id="lab_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition_label_en-US" xlink:label="lab_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition" xlink: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 Foreclosed Assets Remeasured Subsequent to Initial Recognition</link:label>
    <link:label id="lab_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition_documentation_en-US" xlink:label="lab_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Foreclosed Assets Remeasured Subsequent to Initial Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition" xlink:href="cfr-20211231.xsd#cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition" xlink:to="lab_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeCollateralObligationToReturnCash_7a984844-73c0-4ed5-8ec8-0efa2d9bd164_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeCollateralObligationToReturnCash" 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 Amounts Not Offset, Collateral, Derivatives, Financial Assets</link:label>
    <link:label id="lab_us-gaap_DerivativeCollateralObligationToReturnCash_label_en-US" xlink:label="lab_us-gaap_DerivativeCollateralObligationToReturnCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Collateral, Obligation to Return Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnCash" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeCollateralObligationToReturnCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeCollateralObligationToReturnCash" xlink:to="lab_us-gaap_DerivativeCollateralObligationToReturnCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_85fe2e79-be94-4f04-809c-26c565c7555f_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">Weighted-average discount rate</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock_9a7f91ea-6f3f-4241-8cf6-93d006f54d02_terseLabel_en-US" xlink:label="lab_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock" xlink: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 Eligible for Offset Consolidated Balance Sheet</link:label>
    <link:label id="lab_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock_label_en-US" xlink:label="lab_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock" xlink: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 Derivatives Assets And Liabilities And Resell Agreements Net Table [Table Text Block]</link:label>
    <link:label id="lab_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock_documentation_en-US" xlink:label="lab_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock" xlink: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 Instruments Derivatives Assets And Liabilities And Resell Agreements Net [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock" xlink:href="cfr-20211231.xsd#cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock" xlink:to="lab_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility_1e92faf1-19bf-44eb-8dc6-9c8960fb644f_terseLabel_en-US" xlink:label="lab_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognition of operating lease liability related to the new corporate headquarters facility</link:label>
    <link:label id="lab_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility_label_en-US" xlink:label="lab_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognition of operating lease liability related to the new corporate headquarters facility</link:label>
    <link:label id="lab_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility_documentation_en-US" xlink:label="lab_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognition of operating lease liability related to the new corporate headquarters facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility" xlink:href="cfr-20211231.xsd#cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility" xlink:to="lab_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesByIndustryAxis_a684e5eb-4ec8-4279-9ec5-2175c1acf309_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesByIndustryAxis" xlink: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 Sector [Axis]</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesByIndustryAxis_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesByIndustryAxis" xlink: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 Sector [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis" xlink:to="lab_us-gaap_EquitySecuritiesByIndustryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_b01a3347-4522-4c9b-ae77-c3b57a6c6f3c_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentrations and Restrictions on Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink: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, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_96fc2cd2-8228-43be-886b-09e2c6dcb8c0_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_525a4fbc-bb0c-41c3-b77b-c2b4fa9b5ec5_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" 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">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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_cfecbbdd-9ddc-4364-b0ad-512d6d46717a_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember" xlink: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 Asset, Equal to or Greater than 90 Days Past Due [Member]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember" xlink: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 Asset, Equal to or Greater than 90 Days Past Due [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember" xlink:to="lab_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_30eeaa52-972f-4e4b-9d7a-7e934c6be5f7_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/2021q4/dei-2021q4.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_cfr_PercentageLevelOfAchievement19PercentAverageGrowth_c311d5cc-5b54-4e56-84f2-1bb57a0a0ca2_terseLabel_en-US" xlink:label="lab_cfr_PercentageLevelOfAchievement19PercentAverageGrowth" xlink: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 level of achievement - 19 percent average growth</link:label>
    <link:label id="lab_cfr_PercentageLevelOfAchievement19PercentAverageGrowth_label_en-US" xlink:label="lab_cfr_PercentageLevelOfAchievement19PercentAverageGrowth" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage level of achievement - 19 percent average growth</link:label>
    <link:label id="lab_cfr_PercentageLevelOfAchievement19PercentAverageGrowth_documentation_en-US" xlink:label="lab_cfr_PercentageLevelOfAchievement19PercentAverageGrowth" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage level of achievement - 19 percent average growth</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageLevelOfAchievement19PercentAverageGrowth" xlink:href="cfr-20211231.xsd#cfr_PercentageLevelOfAchievement19PercentAverageGrowth"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PercentageLevelOfAchievement19PercentAverageGrowth" xlink:to="lab_cfr_PercentageLevelOfAchievement19PercentAverageGrowth" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_7854be9d-5fb2-4f0b-b825-d6d4dd2b581a_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">Net amortization and deferral</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInvestmentsLineItems_f17f162d-9a0e-406c-913b-422e00e6f419_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInvestmentsLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInvestmentsLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInvestmentsLineItems" xlink: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 Investments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInvestmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems" xlink:to="lab_us-gaap_ScheduleOfInvestmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NonBanksMember_eaefd16f-4b8d-42d5-9a84-beb2a7421798_terseLabel_en-US" xlink:label="lab_cfr_NonBanksMember" xlink: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-Banks [Member]</link:label>
    <link:label id="lab_cfr_NonBanksMember_label_en-US" xlink:label="lab_cfr_NonBanksMember" xlink: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 Banks [Member]</link:label>
    <link:label id="lab_cfr_NonBanksMember_documentation_en-US" xlink:label="lab_cfr_NonBanksMember" xlink: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-Banks [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonBanksMember" xlink:href="cfr-20211231.xsd#cfr_NonBanksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NonBanksMember" xlink:to="lab_cfr_NonBanksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_9c2dc91d-1d34-461a-8017-c0b7ae4547ac_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">Amortized Cost and Estimated Fair Value of Securities, Excluding Trading Securities, Presented by Contractual Maturity</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_206d575a-53b9-45b8-8acc-33fca5c1d33a_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink: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 Receivable, Revolving, Converted to Term Loan</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Revolving, Converted to Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRevolvingConvertedToTermLoan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:to="lab_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5ec4fc1c-b285-4262-ba4e-afbe08e4090e_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink: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 or Change in Accounting Principle [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink: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 or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c394688b-e572-498b-8afd-e266fd224d3f_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink: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 Financing Receivable [Domain]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink: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 Financing Receivable [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_b212a654-e373-4c79-ba94-47756b61ff60_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink: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, par value $0.01 per share; 10,000,000 shares authorized; 150,000 Series B shares ($1,000 liquidation preference) issued in 2021 and 2020</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink: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, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OtherconsumerrealestateloansMember_f1b30fbb-5aa8-4d53-9683-b0b5c90afb20_terseLabel_en-US" xlink:label="lab_cfr_OtherconsumerrealestateloansMember" xlink: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 consumer real estate loans [Member]</link:label>
    <link:label id="lab_cfr_OtherconsumerrealestateloansMember_label_en-US" xlink:label="lab_cfr_OtherconsumerrealestateloansMember" xlink: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 consumer real estate loans [Member]</link:label>
    <link:label id="lab_cfr_OtherconsumerrealestateloansMember_documentation_en-US" xlink:label="lab_cfr_OtherconsumerrealestateloansMember" xlink: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 consumer real estate loans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherconsumerrealestateloansMember" xlink:href="cfr-20211231.xsd#cfr_OtherconsumerrealestateloansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OtherconsumerrealestateloansMember" xlink:to="lab_cfr_OtherconsumerrealestateloansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PreAdoptionAllowanceMember_1ff58679-4363-4db8-8dad-8844a88daf88_terseLabel_en-US" xlink:label="lab_cfr_PreAdoptionAllowanceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-Adoption Allowance [Member]</link:label>
    <link:label id="lab_cfr_PreAdoptionAllowanceMember_label_en-US" xlink:label="lab_cfr_PreAdoptionAllowanceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-Adoption Allowance [Member]</link:label>
    <link:label id="lab_cfr_PreAdoptionAllowanceMember_documentation_en-US" xlink:label="lab_cfr_PreAdoptionAllowanceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-Adoption Allowance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreAdoptionAllowanceMember" xlink:href="cfr-20211231.xsd#cfr_PreAdoptionAllowanceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PreAdoptionAllowanceMember" xlink:to="lab_cfr_PreAdoptionAllowanceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_aace498e-7210-4f40-89c3-43b66324e925_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 [Member]</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_677de67c-f9bc-4ef8-9ddc-78a7367dcd39_terseLabel_en-US" xlink:label="lab_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust Preferred Securities Tier Two Capital Allowable Portion [Member]</link:label>
    <link:label id="lab_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_label_en-US" xlink:label="lab_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember" xlink: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 Preferred Securities Tier Two Capital Allowable Portion [Member]</link:label>
    <link:label id="lab_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_documentation_en-US" xlink:label="lab_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust Preferred Securities Tier Two Capital Allowable Portion [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember" xlink:href="cfr-20211231.xsd#cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember" xlink:to="lab_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Deposits_d47c36f8-10ee-46d5-a867-1d60b7abbcc1_totalLabel_en-US" xlink:label="lab_us-gaap_Deposits" 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 deposits</link:label>
    <link:label id="lab_us-gaap_Deposits_3a87062a-6ac1-453b-83c4-f9c1c2be73de_terseLabel_en-US" xlink:label="lab_us-gaap_Deposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits</link:label>
    <link:label id="lab_us-gaap_Deposits_label_en-US" xlink:label="lab_us-gaap_Deposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Deposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Deposits" xlink:to="lab_us-gaap_Deposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseAbstract_ce61c41c-8994-4aa4-90ee-28ba9d21956c_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseAbstract" xlink: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 expense:</link:label>
    <link:label id="lab_us-gaap_InterestExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_InterestExpenseAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseAbstract" xlink:to="lab_us-gaap_InterestExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_93faae30-281b-4b7c-aa7e-1c99361d8cdc_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" 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">Leases</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink: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, Leasing Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock_2c3b8d2c-6797-4003-a6fb-0e34a90ecf36_terseLabel_en-US" xlink:label="lab_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock" xlink: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, Components of Lease Expense</link:label>
    <link:label id="lab_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock_label_en-US" xlink:label="lab_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock" xlink: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 Commitments, Components of Lease Expense [Table Text Block]</link:label>
    <link:label id="lab_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock_documentation_en-US" xlink:label="lab_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Table Text Block] for Lease Commitments, Components of Lease Expense [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock" xlink:href="cfr-20211231.xsd#cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock" xlink:to="lab_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_bc552a3c-f6cc-4354-8b03-d5486dd895b5_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink: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 Receivable, Past Due [Line Items]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Past Due [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesMember_05133f6a-f83c-4921-b3d6-abc2b575ae79_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">Debt Securities [Member]</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesMember" xlink:to="lab_us-gaap_DebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositLiabilitiesDisclosuresTextBlock_a3771569-921b-4190-bd4f-7e34cfb7ba39_terseLabel_en-US" xlink:label="lab_us-gaap_DepositLiabilitiesDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits</link:label>
    <link:label id="lab_us-gaap_DepositLiabilitiesDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_DepositLiabilitiesDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposit Liabilities Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilitiesDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositLiabilitiesDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositLiabilitiesDisclosuresTextBlock" xlink:to="lab_us-gaap_DepositLiabilitiesDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_8ed3a26c-48da-4b4d-938d-e67db3bcad36_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink: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 actuarial loss on defined benefit post-retirement benefit plans</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink: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 Deferred Expense, Compensation and Benefits, Postretirement Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCollateralForBorrowedSecurities_31adf199-804f-42c0-a659-a0d421d486e1_terseLabel_en-US" xlink:label="lab_us-gaap_CashCollateralForBorrowedSecurities" xlink: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 on deposit</link:label>
    <link:label id="lab_us-gaap_CashCollateralForBorrowedSecurities_5b8b38bf-d0bb-4152-a314-42675471e4d0_verboseLabel_en-US" xlink:label="lab_us-gaap_CashCollateralForBorrowedSecurities" 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 collateral on deposit with other financial institutions</link:label>
    <link:label id="lab_us-gaap_CashCollateralForBorrowedSecurities_label_en-US" xlink:label="lab_us-gaap_CashCollateralForBorrowedSecurities" xlink: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 Collateral for Borrowed Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCollateralForBorrowedSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCollateralForBorrowedSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCollateralForBorrowedSecurities" xlink:to="lab_us-gaap_CashCollateralForBorrowedSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange_8a93a37f-2774-4d9e-a761-60a6b5604932_terseLabel_en-US" xlink:label="lab_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange" xlink: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 fair value of derivative contracts cleared through Chicago Mercantile Exchange</link:label>
    <link:label id="lab_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange_label_en-US" xlink:label="lab_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated fair value of derivative contracts cleared through Chicago Mercantile Exchange</link:label>
    <link:label id="lab_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange_documentation_en-US" xlink:label="lab_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated fair value of derivative contracts cleared through Chicago Mercantile Exchange</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange" xlink:href="cfr-20211231.xsd#cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange" xlink:to="lab_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees_3fbe72ee-34f3-41a5-ac1e-d06ed9cbb3c9_terseLabel_en-US" xlink:label="lab_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees" xlink: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 loan and lease origination fees</link:label>
    <link:label id="lab_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees_label_en-US" xlink:label="lab_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees" xlink: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 deferred loan and lease origination fees</link:label>
    <link:label id="lab_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees_documentation_en-US" xlink:label="lab_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees" xlink: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 deferred loan and lease origination fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees" xlink:href="cfr-20211231.xsd#cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees" xlink:to="lab_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesFairValue_805b1d37-74e2-4543-99c2-fa721ff8afc6_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesFairValue" xlink: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, Held to Maturity, Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesFairValue_c0799225-bec6-421a-b8aa-47d05e0998d5_totalLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesFairValue" 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">Held to Maturity, Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesFairValue" xlink: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, Held-to-maturity, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_f214a329-6fe0-4b1f-a5fe-d3b6d2ac5bc2_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink: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 and Hedging Activities Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink: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 Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember_5fb8a0a5-05db-41c3-b7c5-64d91618c352_terseLabel_en-US" xlink:label="lab_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">65.01 - 70.00 [Member]</link:label>
    <link:label id="lab_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember_label_en-US" xlink:label="lab_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sixty Five Point Zero One To Seventy Point Zero Zero [Member]</link:label>
    <link:label id="lab_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember_documentation_en-US" xlink:label="lab_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sixty Five Point Zero One To Seventy Point Zero Zero [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember" xlink:href="cfr-20211231.xsd#cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember" xlink:to="lab_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_d5186433-b5e3-4527-aa6b-094c2d9766d5_terseLabel_en-US" xlink:label="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier One Leverage Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount</link:label>
    <link:label id="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_label_en-US" xlink:label="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier One Leverage Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:label id="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_documentation_en-US" xlink:label="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier One Leverage Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:href="cfr-20211231.xsd#cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:to="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_7a65ae2d-8081-437d-b4f8-c6af52230b91_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_df5e4dff-6cb8-4cb7-bb97-77e20433997c_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/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_70cf642a-ef83-4e84-bfa8-1ff9e50c9cc9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash" 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 Amounts Not Offset, Collateral, Repurchase Agreements, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_label_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash" xlink: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 Sold under Agreements to Repurchase, Collateral, Right to Reclaim Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash" xlink:to="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_119320da-1fbf-4af5-8549-40978a053fbf_totalLabel_en-US" xlink:label="lab_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" 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 Amount Recognized, Financial Liabilities</link:label>
    <link:label id="lab_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_3aff8d83-e24d-4f1f-acf4-c341ad1250e5_terseLabel_en-US" xlink:label="lab_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" xlink: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 Amount Recognized, Financial Liabilities</link:label>
    <link:label id="lab_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_label_en-US" xlink:label="lab_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" xlink: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 Liabilities Derivatives And Repurchase Agreements Net</link:label>
    <link:label id="lab_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_documentation_en-US" xlink:label="lab_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" xlink: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 Liabilities Derivatives And Repurchase Agreements Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" xlink:href="cfr-20211231.xsd#cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" xlink:to="lab_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement_28883a50-7e9f-4bb7-bf98-d946434430b3_terseLabel_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement" xlink: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 payout percentage at the 25th percentile level of achievement</link:label>
    <link:label id="lab_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement_label_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement" xlink: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 payout percentage at the 25th percentile level of achievement</link:label>
    <link:label id="lab_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement_documentation_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage at the 25th percentile level of achievement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement" xlink:href="cfr-20211231.xsd#cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement" xlink:to="lab_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansReceivableMember_4ebc035d-b644-4e4e-8b07-e5367a44c81c_terseLabel_en-US" xlink:label="lab_us-gaap_LoansReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Receivable [Member]</link:label>
    <link:label id="lab_us-gaap_LoansReceivableMember_label_en-US" xlink:label="lab_us-gaap_LoansReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansReceivableMember" xlink:to="lab_us-gaap_LoansReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Numberofstockplans_feb5d629-84ae-4a28-b1b7-8844ab0f855d_terseLabel_en-US" xlink:label="lab_cfr_Numberofstockplans" xlink: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 stock plans</link:label>
    <link:label id="lab_cfr_Numberofstockplans_label_en-US" xlink:label="lab_cfr_Numberofstockplans" xlink: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 stock plans</link:label>
    <link:label id="lab_cfr_Numberofstockplans_documentation_en-US" xlink:label="lab_cfr_Numberofstockplans" xlink: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 stock plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Numberofstockplans" xlink:href="cfr-20211231.xsd#cfr_Numberofstockplans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Numberofstockplans" xlink:to="lab_cfr_Numberofstockplans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_166165e0-51bb-4199-aed9-edda9b698f5c_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink: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, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink: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, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsumerLoanMember_e4e9245c-ae8f-4e50-918c-2c6261061632_terseLabel_en-US" xlink:label="lab_us-gaap_ConsumerLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer Loan [Member]</link:label>
    <link:label id="lab_us-gaap_ConsumerLoanMember_label_en-US" xlink:label="lab_us-gaap_ConsumerLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsumerLoanMember" xlink:to="lab_us-gaap_ConsumerLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_b99ac62c-d034-4735-a13e-94d9ffe36176_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_1b562139-6570-466e-a278-ba32cccdb061_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink: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, Rent 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_cf4de917-82e7-4ae5-98a3-4bc754fe79c2_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink: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 Balance Sheets</link:label>
    <link:label id="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink: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 Balance Sheet [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:to="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_exch_XNYS_6b1b8e23-ae32-4eba-8c19-4bd25314cc3e_terseLabel_en-US" xlink:label="lab_exch_XNYS" xlink: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 YORK STOCK EXCHANGE, INC. [Member]</link:label>
    <link:label id="lab_exch_XNYS_label_en-US" xlink:label="lab_exch_XNYS" xlink: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 YORK STOCK EXCHANGE, INC. [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exch_XNYS" xlink:href="https://xbrl.sec.gov/exch/2021/exch-2021.xsd#exch_XNYS"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exch_XNYS" xlink:to="lab_exch_XNYS" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome_2fa67864-a989-4df6-97f8-3439d2c50041_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome" 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">Effect of tax-exempt interest</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink: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 Exempt Income, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2a73618f-1247-4dc0-bdb1-cd81bf6dc55d_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, number of shares/units</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e091d197-9803-4ad2-bde8-97ba449f50eb_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, number of shares/units</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAgencyAxis_0820d6db-9e65-45c5-92fb-6dc1f1389823_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAgencyAxis" xlink:to="lab_us-gaap_RegulatoryAgencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_f357aa41-b0a9-4fd3-953c-22cca6606779_terseLabel_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink: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 debt issuance cost related to note</link:label>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_label_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink: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 Debt Issuance Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_f7c0401e-b2ff-4064-80aa-cd93ac13fed9_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink: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, Due after one year through five years, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink: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, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock_d91b1018-1d17-413a-a7c0-d7312f364a15_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock" xlink: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 With Off-Balance-Sheet Risk</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock" xlink: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 Fair Value, Off-balance Sheet Risks [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoninterestExpense_6f31bbf1-0e26-4457-bd11-3ba7cb23318f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoninterestExpense" xlink: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_OtherNoninterestExpense_16cfac9b-2c31-4cb7-b6b0-4af2c4cfb0c5_totalLabel_en-US" xlink:label="lab_us-gaap_OtherNoninterestExpense" 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 non-interest expense</link:label>
    <link:label id="lab_us-gaap_OtherNoninterestExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoninterestExpense" xlink: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 Noninterest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoninterestExpense" xlink:to="lab_us-gaap_OtherNoninterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Trustandinvestmentmanagementfees_deadcfca-385f-451a-9111-6cd4c0653c8d_terseLabel_en-US" xlink:label="lab_cfr_Trustandinvestmentmanagementfees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust and investment management fees</link:label>
    <link:label id="lab_cfr_Trustandinvestmentmanagementfees_label_en-US" xlink:label="lab_cfr_Trustandinvestmentmanagementfees" xlink: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 and investment management fees</link:label>
    <link:label id="lab_cfr_Trustandinvestmentmanagementfees_documentation_en-US" xlink:label="lab_cfr_Trustandinvestmentmanagementfees" xlink: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 from services rendered by trust departments or by any consolidated subsidiaries acting in a fiduciary capacity, including fees earned for (1) acting as an agent for fiduciary placement and loans and (2) custody or investment advisory services when such fees are not separately billed to the customer. This item excludes commissions and fees received for the accumulation or disbursement of funds deposited to Individual Retirement or Keogh plan accounts when such are not handled by the reporting entity's trust department.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Trustandinvestmentmanagementfees" xlink:href="cfr-20211231.xsd#cfr_Trustandinvestmentmanagementfees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Trustandinvestmentmanagementfees" xlink:to="lab_cfr_Trustandinvestmentmanagementfees" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax_8c3edc79-2c82-430c-bf79-d89eef838c4e_terseLabel_en-US" xlink:label="lab_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax" xlink: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 reclassified to held to maturity, unrealized gain net of tax</link:label>
    <link:label id="lab_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax_label_en-US" xlink:label="lab_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax" xlink: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 Transferred To Held To Maturity Securities Unrealized Gains Net Of Tax</link:label>
    <link:label id="lab_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax_documentation_en-US" xlink:label="lab_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax" xlink: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 Transferred To Held To Maturity Securities Unrealized Gains Net Of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax" xlink:href="cfr-20211231.xsd#cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax" xlink:to="lab_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_b0de039a-849e-42e8-b672-cdca614fe4e0_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell_3285dbc1-2ef2-4a1d-bb48-64d49fb7d16f_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Resell agreements</link:label>
    <link:label id="lab_us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell_label_en-US" xlink:label="lab_us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income, Securities Purchased under Agreements to Resell</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell" xlink:to="lab_us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_08e4a397-e44d-4d97-bde2-1e0840140b16_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink: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 Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Ratio</link:label>
    <link:label id="lab_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_label_en-US" xlink:label="lab_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Total Risk-Based Capital Ratio, Well Capitalized, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:to="lab_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_604afd21-2e82-4012-8876-a7d49b4f7360_terseLabel_en-US" xlink:label="lab_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Troubled Debt Restructurings</link:label>
    <link:label id="lab_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Troubled Debt Restructuring [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" xlink:to="lab_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommercialLoanLeaseInterestRateSwapsMember_fa19494f-12a5-47e4-b494-35187f920fb7_terseLabel_en-US" xlink:label="lab_cfr_CommercialLoanLeaseInterestRateSwapsMember" xlink: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 Loan/Lease Interest Rate Swaps [Member]</link:label>
    <link:label id="lab_cfr_CommercialLoanLeaseInterestRateSwapsMember_label_en-US" xlink:label="lab_cfr_CommercialLoanLeaseInterestRateSwapsMember" xlink: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 Loan Lease Interest Rate Swaps [Member]</link:label>
    <link:label id="lab_cfr_CommercialLoanLeaseInterestRateSwapsMember_documentation_en-US" xlink:label="lab_cfr_CommercialLoanLeaseInterestRateSwapsMember" xlink: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 loan/lease interest rate swaps [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoanLeaseInterestRateSwapsMember" xlink:href="cfr-20211231.xsd#cfr_CommercialLoanLeaseInterestRateSwapsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommercialLoanLeaseInterestRateSwapsMember" xlink:to="lab_cfr_CommercialLoanLeaseInterestRateSwapsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_WNBCapitalTrustIMember_07c94803-a0c0-415d-b650-84e67ca5633a_terseLabel_en-US" xlink:label="lab_cfr_WNBCapitalTrustIMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">WNB Capital Trust I [Member]</link:label>
    <link:label id="lab_cfr_WNBCapitalTrustIMember_label_en-US" xlink:label="lab_cfr_WNBCapitalTrustIMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">WNB Capital Trust I [Member]</link:label>
    <link:label id="lab_cfr_WNBCapitalTrustIMember_documentation_en-US" xlink:label="lab_cfr_WNBCapitalTrustIMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">WNB Capital Trust I [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WNBCapitalTrustIMember" xlink:href="cfr-20211231.xsd#cfr_WNBCapitalTrustIMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_WNBCapitalTrustIMember" xlink:to="lab_cfr_WNBCapitalTrustIMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInvestmentsTable_041d5586-477d-43c8-b2b6-e540eb22379c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInvestmentsTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInvestmentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInvestmentsTable" xlink: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 Investments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInvestmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable" xlink:to="lab_us-gaap_ScheduleOfInvestmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_61e11dd3-9bde-4e94-9b7d-910743409b5b_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">Deferred Tax Liabilities, Net</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_1698f1af-a581-4756-80bb-6b53fb6b48c6_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">Gross Amount Recognized, Derivative, Financial Assets</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, Fair Value, Gross Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock_3f707d9e-0614-4b89-a183-e62ba88542b8_terseLabel_en-US" xlink:label="lab_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock" xlink: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 Non-Interest Income and Expense</link:label>
    <link:label id="lab_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock_label_en-US" xlink:label="lab_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock" xlink: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 Non Interest Income And Expense [Table Text Block]</link:label>
    <link:label id="lab_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock_documentation_en-US" xlink:label="lab_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock" xlink: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 non-interest income and expense [Table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock" xlink:href="cfr-20211231.xsd#cfr_OtherNonInterestIncomeAndExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock" xlink:to="lab_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PriorYearsMember_ba70ad73-0be3-4dc4-b0ea-627d2ffa1c21_terseLabel_en-US" xlink:label="lab_cfr_PriorYearsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior Years</link:label>
    <link:label id="lab_cfr_PriorYearsMember_label_en-US" xlink:label="lab_cfr_PriorYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior Years [Member]</link:label>
    <link:label id="lab_cfr_PriorYearsMember_documentation_en-US" xlink:label="lab_cfr_PriorYearsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior Years [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorYearsMember" xlink:href="cfr-20211231.xsd#cfr_PriorYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PriorYearsMember" xlink:to="lab_cfr_PriorYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_85dd134b-1665-4498-8708-d2e7c561c9f2_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" 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">Premises and equipment</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges_36aa2b3f-dff4-4f7c-a958-75c0f7243052_terseLabel_en-US" xlink:label="lab_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges" xlink: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 changes</link:label>
    <link:label id="lab_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges_label_en-US" xlink:label="lab_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans And Leases Receivable Related Parties Collections Other Changes</link:label>
    <link:label id="lab_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges_documentation_en-US" xlink:label="lab_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and leases receivable related parties collections other changes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges" xlink:href="cfr-20211231.xsd#cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges" xlink:to="lab_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_d2644009-d334-4e1e-86da-7bdf40ac39ad_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis" xlink: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 Borrower [Axis]</link:label>
    <link:label id="lab_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_label_en-US" xlink:label="lab_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis" xlink: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 Borrower [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis" xlink:to="lab_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PriorStockRepurchasePlansMember_66a09430-a7ba-4593-b26f-d00bd190e561_terseLabel_en-US" xlink:label="lab_cfr_PriorStockRepurchasePlansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior stock repurchase plans [Member]</link:label>
    <link:label id="lab_cfr_PriorStockRepurchasePlansMember_label_en-US" xlink:label="lab_cfr_PriorStockRepurchasePlansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">prior stock repurchase plans [Member]</link:label>
    <link:label id="lab_cfr_PriorStockRepurchasePlansMember_documentation_en-US" xlink:label="lab_cfr_PriorStockRepurchasePlansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">prior stock repurchase plans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorStockRepurchasePlansMember" xlink:href="cfr-20211231.xsd#cfr_PriorStockRepurchasePlansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PriorStockRepurchasePlansMember" xlink:to="lab_cfr_PriorStockRepurchasePlansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock_5ef18e29-e06b-4d34-879c-53649657abc1_terseLabel_en-US" xlink:label="lab_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scheduled Maturities of Time Deposits</link:label>
    <link:label id="lab_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock_label_en-US" xlink:label="lab_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scheduled Maturities Of Time Deposits [Table Text Block]</link:label>
    <link:label id="lab_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock_documentation_en-US" xlink:label="lab_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scheduled maturities of time deposits [Table Text Block].</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock" xlink:href="cfr-20211231.xsd#cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock" xlink:to="lab_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivableRelatedAllowance_3b6f3285-8400-47d4-84a7-23f1f0e00313_negatedLabel_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableRelatedAllowance" 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">Specific valuation allowance allocations</link:label>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivableRelatedAllowance_label_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableRelatedAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Financing Receivable, Related Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairedFinancingReceivableRelatedAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance" xlink:to="lab_us-gaap_ImpairedFinancingReceivableRelatedAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_a72063f0-20e6-4e40-b699-969b4fc7889d_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/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_e889b1ca-6c96-4241-8ffa-f65d0b0a778f_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain" xlink:to="lab_us-gaap_PlanAssetCategoriesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnInvestmentsTextBlock_d0fbd48b-7c5d-4f3e-a567-32cd4dd44d89_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnInvestmentsTextBlock" xlink: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 and Losses on Trading Account Securities</link:label>
    <link:label id="lab_us-gaap_GainLossOnInvestmentsTextBlock_label_en-US" xlink:label="lab_us-gaap_GainLossOnInvestmentsTextBlock" xlink: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 Securities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestmentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnInvestmentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnInvestmentsTextBlock" xlink:to="lab_us-gaap_GainLossOnInvestmentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement_5375e6e3-054e-440f-8db0-6fa53c269371_terseLabel_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement" xlink: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 payout percentage at less than 25th percentile level of achievement</link:label>
    <link:label id="lab_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement_label_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement" xlink: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 payout percentage at less than 25th percentile level of achievement</link:label>
    <link:label id="lab_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement_documentation_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage at less than 25th percentile level of achievement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement" xlink:href="cfr-20211231.xsd#cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement" xlink:to="lab_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_8b735718-da24-48d2-abc4-6a6e3925aa8b_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CashFlowReportingPolicyPolicyTextBlock_54d3a024-40ce-4cf7-82c0-3d6d2517f3ed_terseLabel_en-US" xlink:label="lab_cfr_CashFlowReportingPolicyPolicyTextBlock" xlink: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 Reporting</link:label>
    <link:label id="lab_cfr_CashFlowReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_cfr_CashFlowReportingPolicyPolicyTextBlock" xlink: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 Reporting Policy [Policy Text Block]</link:label>
    <link:label id="lab_cfr_CashFlowReportingPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_cfr_CashFlowReportingPolicyPolicyTextBlock" xlink: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 Reporting Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CashFlowReportingPolicyPolicyTextBlock" xlink:href="cfr-20211231.xsd#cfr_CashFlowReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CashFlowReportingPolicyPolicyTextBlock" xlink:to="lab_cfr_CashFlowReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_141e36ad-4cac-49ee-8ef7-a2240d5ca5ab_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">Redemption of investment in non-bank subsidiary</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/2021/elts/us-gaap-2021-01-31.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_FairValueInputsLevel1Member_aafef62a-eb72-464f-9941-cc4b9364cbec_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">Level 1 [Member]</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityListingsExchangeAxis_63a33488-9ee7-4b97-88e1-2cb013b0d9c4_terseLabel_en-US" xlink:label="lab_dei_EntityListingsExchangeAxis" xlink: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 Listings, Exchange [Axis]</link:label>
    <link:label id="lab_dei_EntityListingsExchangeAxis_label_en-US" xlink:label="lab_dei_EntityListingsExchangeAxis" xlink: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 Listings, Exchange [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsExchangeAxis" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityListingsExchangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityListingsExchangeAxis" xlink:to="lab_dei_EntityListingsExchangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilities_c47e702c-2963-458e-9b7b-5a6722c3428d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink: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 payable and other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilities_label_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilities" xlink:to="lab_us-gaap_OtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PastDueFinancingReceivablesTableTextBlock_8517f536-95e7-44cb-8faa-aaced03c3256_terseLabel_en-US" xlink:label="lab_us-gaap_PastDueFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Age Analysis of Past Due Loans, Segregated by Class of Loans</link:label>
    <link:label id="lab_us-gaap_PastDueFinancingReceivablesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_PastDueFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Past Due [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PastDueFinancingReceivablesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock" xlink:to="lab_us-gaap_PastDueFinancingReceivablesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_07125fc3-8908-4ea6-838f-8fd22c97366a_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_28bc7973-c33a-47ca-9aa3-82fa2b4c3e45_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/2021q4/dei-2021q4.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_CashAndCashEquivalentsMember_bf79fd9c-ee68-427e-933d-35bbf0eebb45_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 [Member]</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsMember" xlink:to="lab_us-gaap_CashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion_7f53ebe2-4820-4a6b-a85d-e356c0875072_terseLabel_en-US" xlink:label="lab_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion" xlink: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 significant concentrations of any properties with write downs from any single geographic region</link:label>
    <link:label id="lab_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion_label_en-US" xlink:label="lab_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of significant concentrations of any properties with write downs from any single geographic region</link:label>
    <link:label id="lab_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion_documentation_en-US" xlink:label="lab_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of significant concentrations of any properties with write downs from any single geographic region</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion" xlink:href="cfr-20211231.xsd#cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion" xlink:to="lab_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_49f367de-1c54-47da-8015-ab6289da71f7_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Activity in Allowance for Loan Losses by Portfolio Segment</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:to="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_a4057995-1688-405b-bac9-0fc7009e51e9_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransactionTypeAxis_02073a59-eef0-4f57-b70c-b045240c3d7f_terseLabel_en-US" xlink:label="lab_us-gaap_TransactionTypeAxis" xlink: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 Type [Axis]</link:label>
    <link:label id="lab_us-gaap_TransactionTypeAxis_label_en-US" xlink:label="lab_us-gaap_TransactionTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransactionTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransactionTypeAxis" xlink:to="lab_us-gaap_TransactionTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDeposits_17e8b462-98ab-46d7-8f2c-134b60903a98_totalLabel_en-US" xlink:label="lab_us-gaap_TimeDeposits" 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">Time deposits, Total</link:label>
    <link:label id="lab_us-gaap_TimeDeposits_label_en-US" xlink:label="lab_us-gaap_TimeDeposits" xlink: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 Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDeposits" xlink:to="lab_us-gaap_TimeDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AwardPayoutPercentageOfTargetAt50Percent_5d69bf3b-5754-4c55-baa8-8ba09ebca614_terseLabel_en-US" xlink:label="lab_cfr_AwardPayoutPercentageOfTargetAt50Percent" xlink: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 payout percentage of target at 50 percent</link:label>
    <link:label id="lab_cfr_AwardPayoutPercentageOfTargetAt50Percent_label_en-US" xlink:label="lab_cfr_AwardPayoutPercentageOfTargetAt50Percent" xlink: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 payout percentage of target at 50 percent</link:label>
    <link:label id="lab_cfr_AwardPayoutPercentageOfTargetAt50Percent_documentation_en-US" xlink:label="lab_cfr_AwardPayoutPercentageOfTargetAt50Percent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage of target at 50 percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AwardPayoutPercentageOfTargetAt50Percent" xlink:href="cfr-20211231.xsd#cfr_AwardPayoutPercentageOfTargetAt50Percent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AwardPayoutPercentageOfTargetAt50Percent" xlink:to="lab_cfr_AwardPayoutPercentageOfTargetAt50Percent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_707db231-7f07-4d72-975f-6932cdd121f9_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">Net tax benefit from stock-based compensation</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_61f4b496-3578-4aa1-86c9-963ba5e5b75d_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/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CounterpartybMember_378e6f1c-e1b6-42f3-82e0-c58c4b2b1df7_terseLabel_en-US" xlink:label="lab_cfr_CounterpartybMember" xlink: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 B [Member]</link:label>
    <link:label id="lab_cfr_CounterpartybMember_label_en-US" xlink:label="lab_cfr_CounterpartybMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterpartyb [Member]</link:label>
    <link:label id="lab_cfr_CounterpartybMember_documentation_en-US" xlink:label="lab_cfr_CounterpartybMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty B [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartybMember" xlink:href="cfr-20211231.xsd#cfr_CounterpartybMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CounterpartybMember" xlink:to="lab_cfr_CounterpartybMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_3e6b49a5-570d-4296-bca0-97cbbad6e2e1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Combined Activity in Corporations Defined Benefit Pension Plans</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_GradeThirteenMember_41e60231-2201-4822-9cda-3c3bf0dca8cc_terseLabel_en-US" xlink:label="lab_cfr_GradeThirteenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grade 13 [Member]</link:label>
    <link:label id="lab_cfr_GradeThirteenMember_label_en-US" xlink:label="lab_cfr_GradeThirteenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grade Thirteen [Member]</link:label>
    <link:label id="lab_cfr_GradeThirteenMember_documentation_en-US" xlink:label="lab_cfr_GradeThirteenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grade Thirteen [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GradeThirteenMember" xlink:href="cfr-20211231.xsd#cfr_GradeThirteenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_GradeThirteenMember" xlink:to="lab_cfr_GradeThirteenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_2c631762-c9aa-413f-879f-c5f27df52210_terseLabel_en-US" xlink:label="lab_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative effect of accounting change</link:label>
    <link:label id="lab_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_label_en-US" xlink:label="lab_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" xlink: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 Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity, Net of Tax</link:label>
    <link:label id="lab_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_documentation_en-US" xlink:label="lab_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" xlink: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 Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" xlink:href="cfr-20211231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" xlink:to="lab_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CreditLossTransitionalPeriodUnderCECL_e04566a2-4663-46b2-9d11-15880bd95d07_terseLabel_en-US" xlink:label="lab_cfr_CreditLossTransitionalPeriodUnderCECL" xlink: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 loss transitional period in years under CECL</link:label>
    <link:label id="lab_cfr_CreditLossTransitionalPeriodUnderCECL_label_en-US" xlink:label="lab_cfr_CreditLossTransitionalPeriodUnderCECL" xlink: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 loss transitional period under CECL</link:label>
    <link:label id="lab_cfr_CreditLossTransitionalPeriodUnderCECL_documentation_en-US" xlink:label="lab_cfr_CreditLossTransitionalPeriodUnderCECL" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit loss transitional period under CECL</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CreditLossTransitionalPeriodUnderCECL" xlink:href="cfr-20211231.xsd#cfr_CreditLossTransitionalPeriodUnderCECL"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CreditLossTransitionalPeriodUnderCECL" xlink:to="lab_cfr_CreditLossTransitionalPeriodUnderCECL" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease_ea4ce5df-802b-4937-b5b1-4800c970686a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease" xlink: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, Held-to-maturity, Allowance for Credit Loss, Period Increase (Decrease)</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease" xlink: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, Held-to-maturity, Allowance for Credit Loss, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_1226f510-9b3f-48a9-8f16-275b2729f913_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/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_17b64662-7abf-437e-8ccf-37f73adb3d46_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink: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 Receivable, Year Three, Originated, Two Years before Current Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1367e0f0-f847-4fbc-8a47-7be65db13775_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink: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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_98b382e4-bc71-4fde-9c09-afa512c8d23b_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 exercises/stock unit conversions (987,758 shares, 408,563 shares, and 399,224 shares during 2021, 2020, and 2019, respectively)</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CoreDepositsMember_6595fa24-da89-4a33-95b5-99dce523bdfe_terseLabel_en-US" xlink:label="lab_us-gaap_CoreDepositsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Core Deposits [Member]</link:label>
    <link:label id="lab_us-gaap_CoreDepositsMember_label_en-US" xlink:label="lab_us-gaap_CoreDepositsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Core Deposits [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CoreDepositsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CoreDepositsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CoreDepositsMember" xlink:to="lab_us-gaap_CoreDepositsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CullenFrostCapitalTrustIIMember_119ae7b9-80f2-4538-949b-8cb66ffe8f3a_terseLabel_en-US" xlink:label="lab_cfr_CullenFrostCapitalTrustIIMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust II [Member]</link:label>
    <link:label id="lab_cfr_CullenFrostCapitalTrustIIMember_label_en-US" xlink:label="lab_cfr_CullenFrostCapitalTrustIIMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cullen Frost Capital Trust II [Member]</link:label>
    <link:label id="lab_cfr_CullenFrostCapitalTrustIIMember_documentation_en-US" xlink:label="lab_cfr_CullenFrostCapitalTrustIIMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cullen/Frost capital trust II [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostCapitalTrustIIMember" xlink:href="cfr-20211231.xsd#cfr_CullenFrostCapitalTrustIIMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CullenFrostCapitalTrustIIMember" xlink:to="lab_cfr_CullenFrostCapitalTrustIIMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_0b2522ae-5a0f-41de-91ba-9af3b29a358e_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CounterpartycMember_f6bd1ab2-72d7-4b28-a9ff-e73d32437af5_terseLabel_en-US" xlink:label="lab_cfr_CounterpartycMember" xlink: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 C [Member]</link:label>
    <link:label id="lab_cfr_CounterpartycMember_label_en-US" xlink:label="lab_cfr_CounterpartycMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterpartyc [Member]</link:label>
    <link:label id="lab_cfr_CounterpartycMember_documentation_en-US" xlink:label="lab_cfr_CounterpartycMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty C [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartycMember" xlink:href="cfr-20211231.xsd#cfr_CounterpartycMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CounterpartycMember" xlink:to="lab_cfr_CounterpartycMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_c9212d6e-46ba-468d-b1d9-e5ce6f21cd79_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink: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 Name [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink: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 Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameAxis" xlink:to="lab_us-gaap_RetirementPlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry_a1dab5b2-2e98-47bf-8054-b3c2e2e7dedb_terseLabel_en-US" xlink:label="lab_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry" xlink: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 percentage loan related to single industry</link:label>
    <link:label id="lab_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry_label_en-US" xlink:label="lab_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry" xlink: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 Percentage Of Loan Related To Single Industry</link:label>
    <link:label id="lab_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry_documentation_en-US" xlink:label="lab_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Percentage of Loan Related To Single Industry</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry" xlink:href="cfr-20211231.xsd#cfr_MaximumPercentageOfLoanRelatedToSingleIndustry"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry" xlink:to="lab_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NotGuaranteedorPreRefundedMember_ae25753a-4cef-4de0-974f-266e462d7c7a_terseLabel_en-US" xlink:label="lab_cfr_NotGuaranteedorPreRefundedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Guaranteed or Pre-Refunded [Member]</link:label>
    <link:label id="lab_cfr_NotGuaranteedorPreRefundedMember_label_en-US" xlink:label="lab_cfr_NotGuaranteedorPreRefundedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Guaranteed or Pre-Refunded [Member]</link:label>
    <link:label id="lab_cfr_NotGuaranteedorPreRefundedMember_documentation_en-US" xlink:label="lab_cfr_NotGuaranteedorPreRefundedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Guaranteed or Pre-Refunded [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NotGuaranteedorPreRefundedMember" xlink:href="cfr-20211231.xsd#cfr_NotGuaranteedorPreRefundedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NotGuaranteedorPreRefundedMember" xlink:to="lab_cfr_NotGuaranteedorPreRefundedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ReclassifiedToHeldToMaturityMember_b0873dfb-9fed-4fe7-8590-9bc3b371a070_terseLabel_en-US" xlink:label="lab_cfr_ReclassifiedToHeldToMaturityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassified To Held To Maturity [Member]</link:label>
    <link:label id="lab_cfr_ReclassifiedToHeldToMaturityMember_label_en-US" xlink:label="lab_cfr_ReclassifiedToHeldToMaturityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassified To Held To Maturity [Member]</link:label>
    <link:label id="lab_cfr_ReclassifiedToHeldToMaturityMember_documentation_en-US" xlink:label="lab_cfr_ReclassifiedToHeldToMaturityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassified To Held To Maturity [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ReclassifiedToHeldToMaturityMember" xlink:href="cfr-20211231.xsd#cfr_ReclassifiedToHeldToMaturityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ReclassifiedToHeldToMaturityMember" xlink:to="lab_cfr_ReclassifiedToHeldToMaturityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_SegmentReportingAverageAssets_717f2aaa-7c6f-428d-bee3-9272448f8148_terseLabel_en-US" xlink:label="lab_cfr_SegmentReportingAverageAssets" xlink: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 assets</link:label>
    <link:label id="lab_cfr_SegmentReportingAverageAssets_label_en-US" xlink:label="lab_cfr_SegmentReportingAverageAssets" xlink: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, Average Assets</link:label>
    <link:label id="lab_cfr_SegmentReportingAverageAssets_documentation_en-US" xlink:label="lab_cfr_SegmentReportingAverageAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Average Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SegmentReportingAverageAssets" xlink:href="cfr-20211231.xsd#cfr_SegmentReportingAverageAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_SegmentReportingAverageAssets" xlink:to="lab_cfr_SegmentReportingAverageAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_2f3042ea-377e-4c27-93c5-e4d32d5fc80a_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_dc5214c3-c162-431d-96af-94b53894f573_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink: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</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_721d6caf-e0bb-456a-9708-be70e8d72bcf_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 gross 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_fd899455-caa2-41bd-8ca6-b3de8d449d45_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/2021q4/dei-2021q4.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_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions_4e7ee3a7-c9f4-4ded-8039-09eee2d5efcd_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions" xlink: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 additions</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable, Related Parties, Additions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions" xlink:to="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_eeb13868-0436-4714-a7eb-742d844191b3_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink: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, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink: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, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_2ddfd551-ca1e-4a36-a397-f7c6bb547d35_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue" 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">Redemption of series A preferred stock (6,000,000 shares)</link:label>
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_7205333c-c8dd-418f-853b-e19a2763ebd5_terseLabel_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink: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 Redeemed or Called During Period, Value</link:label>
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink: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 Redeemed or Called During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:to="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AaAAMember_1c6f1b9d-f017-4ac1-a807-44bae47f4b82_terseLabel_en-US" xlink:label="lab_cfr_AaAAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aa/AA [Member]</link:label>
    <link:label id="lab_cfr_AaAAMember_label_en-US" xlink:label="lab_cfr_AaAAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aa/AA [Member]</link:label>
    <link:label id="lab_cfr_AaAAMember_documentation_en-US" xlink:label="lab_cfr_AaAAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aa/AA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AaAAMember" xlink:href="cfr-20211231.xsd#cfr_AaAAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AaAAMember" xlink:to="lab_cfr_AaAAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_206e6207-2edb-4388-8340-5b2ea14ae1d3_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/2021q4/dei-2021q4.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_SecuritiesSoldUnderAgreementsToRepurchaseGross_91bcbb32-cf42-4e5c-a393-b6f6d859ea2a_terseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross" xlink: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 Amount Recognized, Repurchase Agreements, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_36a421c5-1aa9-4a29-8e07-3f97f44045e6_verboseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross" 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">Securities Sold under Agreements to Repurchase, Gross</link:label>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_label_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross" xlink: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 Sold under Agreements to Repurchase, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross" xlink:to="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ForeignCurrencyForwardContractsMember_c9f24919-9e8d-4797-849d-9ad8a70bea2d_terseLabel_en-US" xlink:label="lab_cfr_ForeignCurrencyForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Forward Contracts [Member]</link:label>
    <link:label id="lab_cfr_ForeignCurrencyForwardContractsMember_label_en-US" xlink:label="lab_cfr_ForeignCurrencyForwardContractsMember" xlink: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 Currency Forward Contracts [Member]</link:label>
    <link:label id="lab_cfr_ForeignCurrencyForwardContractsMember_documentation_en-US" xlink:label="lab_cfr_ForeignCurrencyForwardContractsMember" xlink: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 Currency Forward Contracts [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeignCurrencyForwardContractsMember" xlink:href="cfr-20211231.xsd#cfr_ForeignCurrencyForwardContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ForeignCurrencyForwardContractsMember" xlink:to="lab_cfr_ForeignCurrencyForwardContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CapitalConservationBuffer_acfdea10-fb60-4d51-85a3-91332cb14dd3_terseLabel_en-US" xlink:label="lab_cfr_CapitalConservationBuffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Conservation Buffer</link:label>
    <link:label id="lab_cfr_CapitalConservationBuffer_label_en-US" xlink:label="lab_cfr_CapitalConservationBuffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Conservation Buffer</link:label>
    <link:label id="lab_cfr_CapitalConservationBuffer_documentation_en-US" xlink:label="lab_cfr_CapitalConservationBuffer" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Conservation Buffer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalConservationBuffer" xlink:href="cfr-20211231.xsd#cfr_CapitalConservationBuffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CapitalConservationBuffer" xlink:to="lab_cfr_CapitalConservationBuffer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivableTypeDomain_ce241cdb-703d-4bb7-84be-44be2a2b39b4_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable [Domain]</link:label>
    <link:label id="lab_us-gaap_ReceivableTypeDomain_label_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivableTypeDomain" xlink:to="lab_us-gaap_ReceivableTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_2fd338d3-59cc-467c-ac20-8072944648b7_terseLabel_en-US" xlink:label="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Line Items]</link:label>
    <link:label id="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_label_en-US" xlink:label="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Line Items]</link:label>
    <link:label id="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_documentation_en-US" xlink:label="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Line Items] for Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems" xlink:href="cfr-20211231.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems" xlink:to="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_LoanLeaseInterestRateSwapsMember_f5c470ec-22e1-4ae9-92b8-5f48e478f056_terseLabel_en-US" xlink:label="lab_cfr_LoanLeaseInterestRateSwapsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Lease Interest Rate Swaps [Member]</link:label>
    <link:label id="lab_cfr_LoanLeaseInterestRateSwapsMember_label_en-US" xlink:label="lab_cfr_LoanLeaseInterestRateSwapsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Lease Interest Rate Swaps [Member]</link:label>
    <link:label id="lab_cfr_LoanLeaseInterestRateSwapsMember_documentation_en-US" xlink:label="lab_cfr_LoanLeaseInterestRateSwapsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Lease Interest Rate Swaps [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoanLeaseInterestRateSwapsMember" xlink:href="cfr-20211231.xsd#cfr_LoanLeaseInterestRateSwapsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_LoanLeaseInterestRateSwapsMember" xlink:to="lab_cfr_LoanLeaseInterestRateSwapsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationDomain_c449f3a4-305d-47c1-a974-8c86087a3796_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink: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 Location [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationDomain_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink: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 Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonperformingFinancingReceivableMember_1a6a27e1-7665-41d4-8310-441393874d72_terseLabel_en-US" xlink:label="lab_us-gaap_NonperformingFinancingReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonperforming Financial Instruments [Member]</link:label>
    <link:label id="lab_us-gaap_NonperformingFinancingReceivableMember_label_en-US" xlink:label="lab_us-gaap_NonperformingFinancingReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonperforming Financial Instruments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonperformingFinancingReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonperformingFinancingReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonperformingFinancingReceivableMember" xlink:to="lab_us-gaap_NonperformingFinancingReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FrostWealthAdvisorsMember_72110385-5313-498a-84c5-8e0ce63a65b6_terseLabel_en-US" xlink:label="lab_cfr_FrostWealthAdvisorsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Frost Wealth Advisors [Member]</link:label>
    <link:label id="lab_cfr_FrostWealthAdvisorsMember_label_en-US" xlink:label="lab_cfr_FrostWealthAdvisorsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Frost Wealth Advisors [Member]</link:label>
    <link:label id="lab_cfr_FrostWealthAdvisorsMember_documentation_en-US" xlink:label="lab_cfr_FrostWealthAdvisorsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Frost Wealth Advisors [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostWealthAdvisorsMember" xlink:href="cfr-20211231.xsd#cfr_FrostWealthAdvisorsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FrostWealthAdvisorsMember" xlink:to="lab_cfr_FrostWealthAdvisorsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JuniorSubordinatedDebtMember_df043c9c-32fd-4bc5-b3d6-2f91d0c6d1c1_terseLabel_en-US" xlink:label="lab_us-gaap_JuniorSubordinatedDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Junior Subordinated Deferrable Interest Debenture [Member]</link:label>
    <link:label id="lab_us-gaap_JuniorSubordinatedDebtMember_label_en-US" xlink:label="lab_us-gaap_JuniorSubordinatedDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Junior Subordinated Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_JuniorSubordinatedDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JuniorSubordinatedDebtMember" xlink:to="lab_us-gaap_JuniorSubordinatedDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfLoansReceivable_acf0bdd1-099f-4aca-9f1c-b6adcce1b7b7_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfLoansReceivable" xlink: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 loans</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfLoansReceivable_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfLoansReceivable" xlink: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 Loans Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfLoansReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfLoansReceivable" xlink:to="lab_us-gaap_ProceedsFromSaleOfLoansReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days_1f2ba6be-03a9-4427-8cc2-69801aab1d50_terseLabel_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements greater than 90 Days</link:label>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days_label_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements greater than 90 Days</link:label>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days_documentation_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements greater than 90 Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days" xlink:href="cfr-20211231.xsd#cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days" xlink:to="lab_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesMember_c1e19c56-8635-430a-91df-4e921f0301be_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 [Member]</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesMember" xlink:to="lab_us-gaap_EquitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_67a82d84-24a3-4992-a40a-1d2843a9a223_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_ef84ab0c-5ab7-495a-9948-4bf39d14a02e_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">2025</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_ed402ee8-fa06-48ed-a2e5-d399d394d013_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_8d41d8ac-a892-4df2-b165-a9fba94154af_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" 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">Derivative, by Nature [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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps_5c6842b8-ff79-43f8-9849-94741de86ea2_terseLabel_en-US" xlink:label="lab_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps" xlink: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 strike rate for outstanding interest rate caps</link:label>
    <link:label id="lab_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps_label_en-US" xlink:label="lab_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps" xlink: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 Strike Rate Outstanding Interest Rate Caps</link:label>
    <link:label id="lab_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps_documentation_en-US" xlink:label="lab_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps" xlink: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 Strike Rate Outstanding Interest Rate Caps</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps" xlink:href="cfr-20211231.xsd#cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps" xlink:to="lab_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeAmortizationOfDiscount_a6b73834-ddc3-482b-a711-f40c6e4efd2f_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeAmortizationOfDiscount" xlink: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 accretion</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeAmortizationOfDiscount_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeAmortizationOfDiscount" xlink: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, Amortization of Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeAmortizationOfDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeAmortizationOfDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeAmortizationOfDiscount" xlink:to="lab_us-gaap_InvestmentIncomeAmortizationOfDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_bbcf2c15-895a-4730-b93a-5949f0acc2f6_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">Operating lease, liability</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_7c07038f-ac2e-459c-8a8c-8383de6a6d32_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/2021q4/dei-2021q4.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_CommonStockValue_e9547eb2-a116-4d30-a0b1-27b4eea5c046_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, par value $0.01 per share; 210,000,000 shares authorized; 64,236,306 shares issued in both 2021 and 2020</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeAmortizationOfPremium_3d1a003e-fe8c-4046-92c8-c1ee05372362_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeAmortizationOfPremium" 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">Premium amortization</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeAmortizationOfPremium_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeAmortizationOfPremium" xlink: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, Amortization of Premium</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeAmortizationOfPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeAmortizationOfPremium"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeAmortizationOfPremium" xlink:to="lab_us-gaap_InvestmentIncomeAmortizationOfPremium" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_6668200f-4b9b-44b7-a724-6a3236b3b5d9_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">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialAssetsGrossOffset_0307a632-9800-4cbb-9acf-11566c3aa1e7_terseLabel_en-US" xlink:label="lab_cfr_FinancialAssetsGrossOffset" xlink: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 Amount Offset, Financial Assets</link:label>
    <link:label id="lab_cfr_FinancialAssetsGrossOffset_label_en-US" xlink:label="lab_cfr_FinancialAssetsGrossOffset" xlink: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 Assets Gross Offset</link:label>
    <link:label id="lab_cfr_FinancialAssetsGrossOffset_documentation_en-US" xlink:label="lab_cfr_FinancialAssetsGrossOffset" xlink: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 Assets Gross Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGrossOffset" xlink:href="cfr-20211231.xsd#cfr_FinancialAssetsGrossOffset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialAssetsGrossOffset" xlink:to="lab_cfr_FinancialAssetsGrossOffset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7c5fcd26-300d-468b-9cce-f18753f6cc64_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, weighted-average grant-date fair value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2a12eddb-0846-45b4-bb97-50d57c1b0c9f_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, weighted-average grant-date fair value</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_cb58952d-2ebb-4d2b-9442-c35b4b4dbefd_terseLabel_en-US" xlink:label="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" xlink: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 Counterparties Loan Lease Interest Rate Swaps Assets [Member]</link:label>
    <link:label id="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_label_en-US" xlink:label="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" xlink: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 Counterparties Loan Lease Interest Rate Swaps Assets [Member]</link:label>
    <link:label id="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_documentation_en-US" xlink:label="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" xlink: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 Counterparties Loan Lease Interest Rate Swaps Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" xlink:href="cfr-20211231.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" xlink:to="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_96ff851f-d29c-487e-a219-43e84416287a_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" 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 change in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink: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), Excluding Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_78b94735-0cc4-4753-bd73-c8ed1137b2c6_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">Estimated Fair Values of Financial 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock_23c6c8b0-1b0a-4b1e-a9e6-17cda05daa3c_terseLabel_en-US" xlink:label="lab_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" xlink: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 Loans Related to the Allowance for Loan Losses by Portfolio Segment Disaggregated Based on Impairment Methodology</link:label>
    <link:label id="lab_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock_label_en-US" xlink:label="lab_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" xlink: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 In Loans Related To Allowance For Loan Losses By Portfolio Segment Disaggregated Based On Impairment Methodology Table [Table Text Block]</link:label>
    <link:label id="lab_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock_documentation_en-US" xlink:label="lab_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment In Loans Related To The Allowance For Loan Losses By Portfolio Segment Disaggregated Based On Impairment Methodology</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" xlink:href="cfr-20211231.xsd#cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" xlink:to="lab_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherRealEstateAndForeclosedAssets_8a02e10a-6d5d-428e-bc71-63efd266b3eb_terseLabel_en-US" xlink:label="lab_us-gaap_OtherRealEstateAndForeclosedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed assets</link:label>
    <link:label id="lab_us-gaap_OtherRealEstateAndForeclosedAssets_label_en-US" xlink:label="lab_us-gaap_OtherRealEstateAndForeclosedAssets" xlink: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 Real Estate, Foreclosed Assets, and Repossessed Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateAndForeclosedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherRealEstateAndForeclosedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherRealEstateAndForeclosedAssets" xlink:to="lab_us-gaap_OtherRealEstateAndForeclosedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans_e3a94868-12d8-4c02-9a18-f459fc61dd99_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional interest that would have been recognized on non-accrual loans, net of tax</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable, Impaired, Interest Lost on Nonaccrual Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" xlink:to="lab_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_ad5ebdfe-a475-4625-a47c-97eb9e990681_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Funded status of the plan at end of year and accrued benefit (liability) recognized</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:to="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_e1e18dec-1670-478d-9435-e157ab953569_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/2021q4/dei-2021q4.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_us-gaap_DebtInstrumentMaturityDate_18b837c8-12b4-4bdf-9c4c-45a9d932d6c3_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate" xlink: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 date</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDate_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate" xlink: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, Maturity Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentMaturityDate" xlink:to="lab_us-gaap_DebtInstrumentMaturityDate" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_WeightedAverageInterestRateReceivedMember_a3af45cb-b17a-4ef2-be44-c604f1522559_terseLabel_en-US" xlink:label="lab_cfr_WeightedAverageInterestRateReceivedMember" xlink: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 Interest Rate Received [Member]</link:label>
    <link:label id="lab_cfr_WeightedAverageInterestRateReceivedMember_label_en-US" xlink:label="lab_cfr_WeightedAverageInterestRateReceivedMember" xlink: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 Interest Rate Received [Member]</link:label>
    <link:label id="lab_cfr_WeightedAverageInterestRateReceivedMember_documentation_en-US" xlink:label="lab_cfr_WeightedAverageInterestRateReceivedMember" xlink: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 Interest Rate Received [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageInterestRateReceivedMember" xlink:href="cfr-20211231.xsd#cfr_WeightedAverageInterestRateReceivedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_WeightedAverageInterestRateReceivedMember" xlink:to="lab_cfr_WeightedAverageInterestRateReceivedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_0d99b011-354c-49ab-8978-abc65cc9d223_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink: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 Issued in Connection With Stock Compensation Awards</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink: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, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_cc7b86d4-543e-4584-98e5-c0b204666962_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities</link:label>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink: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 Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_3a18b64c-bf9d-4b4e-8b1f-b402c30698d2_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/2021q4/dei-2021q4.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_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_27650291-0e13-4b57-98e4-8e453bdf4027_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">Dilutive effect of stock compensation</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_3e2614b7-1336-40db-ad09-e8636967d3fe_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held to Maturity, Due after one year through five years, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" xlink: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, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year One through Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_2c195654-3202-4f65-9fe6-2ba6e1baf0fa_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">Securities</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesPolicy" xlink:to="lab_us-gaap_MarketableSecuritiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_401d04ff-0d42-4068-a1dd-f1ae5d836eff_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_9a69398d-07f9-4a18-8c67-f57c2bf00624_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink: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 losses</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink: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 Asset, Tax Deferred Expense, Reserve and Accrual, Financing Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_03c87571-ad5b-46fd-aa81-7f4b48560ab9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregated Information Related to Corporations Defined Benefit Pension Plans</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink: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 Costs of Retirement Plans [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_33575e22-28f3-43f7-b142-7bae06481984_totalLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" 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 interest income</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_bd4723d4-981f-4cba-afa1-0bb6e0194c53_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink: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 interest income (expense)</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancingReceivables30to89DaysPastDueMember_3e4af107-e86c-43b9-b7dc-4e8fecd96782_terseLabel_en-US" xlink:label="lab_cfr_FinancingReceivables30to89DaysPastDueMember" xlink: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 Receivables, 30 to 89 Days Past Due [Member]</link:label>
    <link:label id="lab_cfr_FinancingReceivables30to89DaysPastDueMember_label_en-US" xlink:label="lab_cfr_FinancingReceivables30to89DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivables, 30 to 89 Days Past Due [Member]</link:label>
    <link:label id="lab_cfr_FinancingReceivables30to89DaysPastDueMember_documentation_en-US" xlink:label="lab_cfr_FinancingReceivables30to89DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivables, 30 to 89 Days Past Due [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivables30to89DaysPastDueMember" xlink:href="cfr-20211231.xsd#cfr_FinancingReceivables30to89DaysPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancingReceivables30to89DaysPastDueMember" xlink:to="lab_cfr_FinancingReceivables30to89DaysPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_TexasLeadingIndexEconomicConditionIndicator_61a103c6-6a6a-49e8-be08-c84e51a8fd40_terseLabel_en-US" xlink:label="lab_cfr_TexasLeadingIndexEconomicConditionIndicator" xlink: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 Leading Index economic condition indicator</link:label>
    <link:label id="lab_cfr_TexasLeadingIndexEconomicConditionIndicator_label_en-US" xlink:label="lab_cfr_TexasLeadingIndexEconomicConditionIndicator" xlink: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 Leading Index Economic Condition Indicator</link:label>
    <link:label id="lab_cfr_TexasLeadingIndexEconomicConditionIndicator_documentation_en-US" xlink:label="lab_cfr_TexasLeadingIndexEconomicConditionIndicator" xlink: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 Leading Index economic condition indicator</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TexasLeadingIndexEconomicConditionIndicator" xlink:href="cfr-20211231.xsd#cfr_TexasLeadingIndexEconomicConditionIndicator"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TexasLeadingIndexEconomicConditionIndicator" xlink:to="lab_cfr_TexasLeadingIndexEconomicConditionIndicator" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_3a13b260-50db-4c52-ad1e-d2e64c0291ed_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2" xlink: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 at Restructure</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Troubled Debt Restructuring, Premodification</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2" xlink:to="lab_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpensesRelatedParty_6404fb37-f261-447e-904a-363e45453795_terseLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpensesRelatedParty" xlink: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 services provided by related party</link:label>
    <link:label id="lab_us-gaap_CostsAndExpensesRelatedParty_label_en-US" xlink:label="lab_us-gaap_CostsAndExpensesRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses, Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesRelatedParty" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpensesRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpensesRelatedParty" xlink:to="lab_us-gaap_CostsAndExpensesRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_fc6feb8f-ea42-45db-a87d-cea7c4ada894_terseLabel_en-US" xlink:label="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table]</link:label>
    <link:label id="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_label_en-US" xlink:label="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table]</link:label>
    <link:label id="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_documentation_en-US" xlink:label="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable" xlink:href="cfr-20211231.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable" xlink:to="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_898dc4b7-fc8e-4cf2-8f71-ec2d85c1e063_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2" xlink: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&#160;at Year-end</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Troubled Debt Restructuring, Postmodification</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2" xlink:to="lab_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b4128534-2d8d-440d-b4ea-a7c53901a219_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink: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, Option, Exercise Price Range [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink: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, Exercise Price Range [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_5b3de9c9-70f8-46df-a868-36b376d23e73_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/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_93118c5b-62dc-4a0a-8de5-ba2882241cbf_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">Service charges on deposit accounts</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_eaeba9bb-0416-4f31-883a-4c7b24787eeb_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink: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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink: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 Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_7bb07c42-3ebd-40c9-acc7-5831a82453ef_terseLabel_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans</link:label>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_886bcc4c-f150-440e-a72c-6b07f9599fed_terseLabel_en-US" xlink:label="lab_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable" xlink: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-duration Insurance Contracts, Discounted Liabilities [Table]</link:label>
    <link:label id="lab_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_label_en-US" xlink:label="lab_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable" xlink: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-duration Insurance Contracts, Discounted Liabilities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable" xlink:to="lab_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_75852c69-cafa-4869-b3a9-3f5decdcab39_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">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_c7329fcc-8a2e-4464-8355-c9f29de5a6a7_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" 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">Options Outstanding [Member]</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_e5830309-7886-4481-b2e0-eb65730874a1_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit" xlink: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 deposits not covered by deposit insurance</link:label>
    <link:label id="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_78b8c9d8-8a1c-4aa6-b977-c5ee22b45a31_totalLabel_en-US" xlink:label="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit" 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">Time deposits liability, above US Insurance Limit Total</link:label>
    <link:label id="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_label_en-US" xlink:label="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit" xlink: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 Deposit Liability, above US Insurance Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit" xlink:to="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_47fd6051-d6ed-45f4-ad6e-56372fabe181_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" 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 adjustment for net amortization of actuarial gain/loss included in net income as a componet of net periodic cost (benefit), net of tax amount</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans_823c4e75-0f79-4ceb-b064-fba3e93038f2_terseLabel_en-US" xlink:label="lab_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans" xlink: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 total energy loans to total loans excluding PPP Loans</link:label>
    <link:label id="lab_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans_label_en-US" xlink:label="lab_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of total energy loans to total loans excluding PPP Loans</link:label>
    <link:label id="lab_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans_documentation_en-US" xlink:label="lab_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of total energy loans to total loans excluding PPP Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans" xlink:href="cfr-20211231.xsd#cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans" xlink:to="lab_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_dd85f408-b667-4470-8d23-a8e34306c864_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 [Abstract]</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_3495df33-75e6-4f78-84e4-a640185dffae_totalLabel_en-US" xlink:label="lab_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments" 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 defined benefit plan expected future benefit payments</link:label>
    <link:label id="lab_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_label_en-US" xlink:label="lab_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments" xlink: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 Payments</link:label>
    <link:label id="lab_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_documentation_en-US" xlink:label="lab_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments" xlink: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 Benefit Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments" xlink:href="cfr-20211231.xsd#cfr_DefinedBenefitPlanExpectedFutureBenefitPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments" xlink:to="lab_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_a9f6fb46-d1a5-4608-95ab-99a8c5aee796_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_d39b6cb5-df23-4773-ad36-ff7dd2cccc84_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink: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_ComprehensiveIncomePolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_0c70cb39-239f-4fc8-874b-40801bbae74c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable" xlink: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 Receivable, Troubled Debt Restructuring [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Troubled Debt Restructuring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance_9dd2ed37-39be-42bc-8ceb-a3fcfcfae7ec_terseLabel_en-US" xlink:label="lab_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjusted beginning balance</link:label>
    <link:label id="lab_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance_label_en-US" xlink:label="lab_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" xlink: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, Adjusted Balance</link:label>
    <link:label id="lab_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance_documentation_en-US" xlink:label="lab_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" xlink:href="cfr-20211231.xsd#cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" xlink:to="lab_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_bb481fd3-246d-4ff0-a543-2eb553322fc1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink: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, Continuous Unrealized Loss Position, Less than 12 Months</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink: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, Continuous Unrealized Loss Position, Less than 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DerivativeLiabilitiesGrossOffset_f45469ed-001b-46fc-ae59-07444df58a34_terseLabel_en-US" xlink:label="lab_cfr_DerivativeLiabilitiesGrossOffset" xlink: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 Amount Offset, Derivative, Financial Liabilities</link:label>
    <link:label id="lab_cfr_DerivativeLiabilitiesGrossOffset_label_en-US" xlink:label="lab_cfr_DerivativeLiabilitiesGrossOffset" xlink: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 Liabilities Gross Offset</link:label>
    <link:label id="lab_cfr_DerivativeLiabilitiesGrossOffset_documentation_en-US" xlink:label="lab_cfr_DerivativeLiabilitiesGrossOffset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liabilities Gross Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeLiabilitiesGrossOffset" xlink:href="cfr-20211231.xsd#cfr_DerivativeLiabilitiesGrossOffset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DerivativeLiabilitiesGrossOffset" xlink:to="lab_cfr_DerivativeLiabilitiesGrossOffset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_0d43dbc2-08d5-4e4a-8794-29a6b42eca2a_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">Operating Segments</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_BorrowedFundsLineItems_b0d49d6b-c616-45b6-8723-ea48e2d90ca3_terseLabel_en-US" xlink:label="lab_cfr_BorrowedFundsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowed Funds [Line Items]</link:label>
    <link:label id="lab_cfr_BorrowedFundsLineItems_label_en-US" xlink:label="lab_cfr_BorrowedFundsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowed Funds [Line Items]</link:label>
    <link:label id="lab_cfr_BorrowedFundsLineItems_documentation_en-US" xlink:label="lab_cfr_BorrowedFundsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowed Funds [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BorrowedFundsLineItems" xlink:href="cfr-20211231.xsd#cfr_BorrowedFundsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_BorrowedFundsLineItems" xlink:to="lab_cfr_BorrowedFundsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RiskGradeOneToEightMember_53f9ac54-62b2-42b5-9f16-289974f3b4a9_terseLabel_en-US" xlink:label="lab_cfr_RiskGradeOneToEightMember" xlink: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 Grade One To Eight [Member]</link:label>
    <link:label id="lab_cfr_RiskGradeOneToEightMember_label_en-US" xlink:label="lab_cfr_RiskGradeOneToEightMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk Grade One To Eight [Member]</link:label>
    <link:label id="lab_cfr_RiskGradeOneToEightMember_documentation_en-US" xlink:label="lab_cfr_RiskGradeOneToEightMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk grades One To Eight [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeOneToEightMember" xlink:href="cfr-20211231.xsd#cfr_RiskGradeOneToEightMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RiskGradeOneToEightMember" xlink:to="lab_cfr_RiskGradeOneToEightMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy_8407d7f5-9327-4a4f-a5c2-79ad2597837e_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans</link:label>
    <link:label id="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy_label_en-US" xlink:label="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLoansAndLeasesReceivablePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:to="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_bcee6fd4-864f-422c-9205-6900c51c8222_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NonAccrualLoansMember_6d5f0e79-1860-4090-81bf-9aabfb4d8932_terseLabel_en-US" xlink:label="lab_cfr_NonAccrualLoansMember" xlink: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 Accrual Loans [Member]</link:label>
    <link:label id="lab_cfr_NonAccrualLoansMember_label_en-US" xlink:label="lab_cfr_NonAccrualLoansMember" xlink: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 Accrual Loans [Member]</link:label>
    <link:label id="lab_cfr_NonAccrualLoansMember_documentation_en-US" xlink:label="lab_cfr_NonAccrualLoansMember" xlink: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-Accrual Loans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansMember" xlink:href="cfr-20211231.xsd#cfr_NonAccrualLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NonAccrualLoansMember" xlink:to="lab_cfr_NonAccrualLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing_c929df57-6b71-4fb0-b595-0ee2014f4d37_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing" xlink: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, Held-to-maturity, 90 Days or More Past Due, Still Accruing</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing" xlink: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, Held-to-maturity, 90 Days or More Past Due, Still Accruing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_7904223c-79ee-476e-be74-c74438e9b91c_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">Schedule of Available-for-Sale Securities [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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_f9ca02e7-6ac1-48d0-8200-5dbec8a690f4_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">Available for Sale, Due after one year through five years, Estimated Fair Value</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_6132bcaf-1e1b-47b3-829c-fffd072395e1_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock issued to the 401(k) stock purchase plan (18,555 shares in 2021 and 140,264 shares in 2020)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_b1b3e2d3-7802-482d-a096-7b7fb2bfcc39_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" 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">Treasury stock issued to 401(k) stock purchase plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink: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, Treasury Stock Reissued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cb7a41f8-762e-469b-862c-26b0152f91a8_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_407fb396-04ae-48a2-87b5-df4b316067a5_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/2021q4/dei-2021q4.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_PropertyPlantAndEquipmentAbstract_cbe18834-07b5-4e2f-8f29-f20fd109905b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FrostBankMember_1425ac78-758b-4f94-87ff-41be2f38f9bc_terseLabel_en-US" xlink:label="lab_cfr_FrostBankMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Frost Bank [Member]</link:label>
    <link:label id="lab_cfr_FrostBankMember_label_en-US" xlink:label="lab_cfr_FrostBankMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Frost Bank [Member]</link:label>
    <link:label id="lab_cfr_FrostBankMember_documentation_en-US" xlink:label="lab_cfr_FrostBankMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Frost Bank [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostBankMember" xlink:href="cfr-20211231.xsd#cfr_FrostBankMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FrostBankMember" xlink:to="lab_cfr_FrostBankMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_352cbe17-e232-4a0e-ab04-6facc8a63838_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">Additional Paid-In Capital [Member]</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_A2020Member_9fc533b7-4712-4b7d-ad20-983396f90930_terseLabel_en-US" xlink:label="lab_cfr_A2020Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020</link:label>
    <link:label id="lab_cfr_A2020Member_label_en-US" xlink:label="lab_cfr_A2020Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 [Member]</link:label>
    <link:label id="lab_cfr_A2020Member_documentation_en-US" xlink:label="lab_cfr_A2020Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2020Member" xlink:href="cfr-20211231.xsd#cfr_A2020Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_A2020Member" xlink:to="lab_cfr_A2020Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CullenFrostMember_6482ee71-37f5-4cb4-b6ca-e70778ff5e26_terseLabel_en-US" xlink:label="lab_cfr_CullenFrostMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cullen/Frost [Member]</link:label>
    <link:label id="lab_cfr_CullenFrostMember_label_en-US" xlink:label="lab_cfr_CullenFrostMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cullen Frost [Member]</link:label>
    <link:label id="lab_cfr_CullenFrostMember_documentation_en-US" xlink:label="lab_cfr_CullenFrostMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cullen Frost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostMember" xlink:href="cfr-20211231.xsd#cfr_CullenFrostMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CullenFrostMember" xlink:to="lab_cfr_CullenFrostMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_e9a6042e-b182-4ee1-a517-67f9f14f7552_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">2027 through 2031</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement_8ba62c56-cb2d-4d18-8697-3ae4fdcabad0_terseLabel_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement" xlink: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 payout percentage at the 50th percentile level of achievement</link:label>
    <link:label id="lab_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement_label_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement" xlink: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 payout percentage at the 50th percentile level of achievement</link:label>
    <link:label id="lab_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement_documentation_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage at the 50th percentile level of achievement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement" xlink:href="cfr-20211231.xsd#cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement" xlink:to="lab_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_0dc8d482-6853-452e-a46d-f3bfb266ff3d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink: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, Dividends, Per Share, Cash Paid</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink: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, Cash Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:to="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_cae1c8de-978e-4a95-acc6-8e26de9dde17_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PreviouslyRestructuredLoansPastDue_f7820091-6c70-4c4c-accf-c921d53335cc_terseLabel_en-US" xlink:label="lab_cfr_PreviouslyRestructuredLoansPastDue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dollar amount of loans previously restructured during the last year in excess of 90 days past due</link:label>
    <link:label id="lab_cfr_PreviouslyRestructuredLoansPastDue_label_en-US" xlink:label="lab_cfr_PreviouslyRestructuredLoansPastDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previously Restructured Loans Past Due</link:label>
    <link:label id="lab_cfr_PreviouslyRestructuredLoansPastDue_documentation_en-US" xlink:label="lab_cfr_PreviouslyRestructuredLoansPastDue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previously Restructured Loans Past Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreviouslyRestructuredLoansPastDue" xlink:href="cfr-20211231.xsd#cfr_PreviouslyRestructuredLoansPastDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PreviouslyRestructuredLoansPastDue" xlink:to="lab_cfr_PreviouslyRestructuredLoansPastDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPayableCurrentAndNoncurrent_12dda07a-acb9-48a9-85a2-28bdf3067224_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPayableCurrentAndNoncurrent" xlink: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 payable</link:label>
    <link:label id="lab_us-gaap_InterestPayableCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_InterestPayableCurrentAndNoncurrent" xlink: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 Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="lab_us-gaap_InterestPayableCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CollateralDomain_16185a2d-bc13-476d-a3ec-13c42843defe_terseLabel_en-US" xlink:label="lab_us-gaap_CollateralDomain" xlink: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 [Domain]</link:label>
    <link:label id="lab_us-gaap_CollateralDomain_label_en-US" xlink:label="lab_us-gaap_CollateralDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateral Held [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollateralDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CollateralDomain" xlink:to="lab_us-gaap_CollateralDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_5e480932-c8fd-464f-a899-47b3368b09ec_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital and Regulatory Matters</link:label>
    <link:label id="lab_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_label_en-US" xlink:label="lab_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink: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 Capital Requirements under Banking Regulations [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:to="lab_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeFederalFundsSold_43856a2c-ee74-46fb-85e4-2d050e71c1da_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeFederalFundsSold" xlink: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 funds sold</link:label>
    <link:label id="lab_us-gaap_InterestIncomeFederalFundsSold_label_en-US" xlink:label="lab_us-gaap_InterestIncomeFederalFundsSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income, Federal Funds Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeFederalFundsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeFederalFundsSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeFederalFundsSold" xlink:to="lab_us-gaap_InterestIncomeFederalFundsSold" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInformationLineItems_d5967ff7-7aa8-4cd3-bd97-42a2fa9869c8_terseLabel_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink: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 Information [Line Items]</link:label>
    <link:label id="lab_dei_EntityInformationLineItems_label_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink: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 Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInformationLineItems" xlink:to="lab_dei_EntityInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMember_b9f5d9b0-07a8-46c0-a0ca-d374ff881de3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMember" xlink: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 Assets [Member]</link:label>
    <link:label id="lab_us-gaap_OtherAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMember" xlink:to="lab_us-gaap_OtherAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtAndEquitySecuritiesGainLoss_c9620735-2552-4f2f-afbf-d4a54d62928c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtAndEquitySecuritiesGainLoss" xlink: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 gain (loss) on securities transactions</link:label>
    <link:label id="lab_us-gaap_DebtAndEquitySecuritiesGainLoss_7c11934b-b3e4-45d1-8ac0-88fa07550780_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtAndEquitySecuritiesGainLoss" 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">Net (gain) loss on securities transactions</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtAndEquitySecuritiesGainLoss" xlink:to="lab_us-gaap_DebtAndEquitySecuritiesGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_5d9ad8b6-e15e-4fbb-bf57-bd49ed4ae8f0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restoration Plan [Member]</link:label>
    <link:label id="lab_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink: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, Postretirement and Supplemental Plans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:to="lab_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPensionPlansDefinedBenefitMember_766c00d5-f0e8-43ed-88a5-0d68b81fc59b_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">Other Pension Plan [Member]</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_OtherPensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_7a388b20-3c04-496f-a261-feff31921283_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink: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 payable and other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink: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 Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesIndustryMember_7190df94-dfef-4ab1-a2f6-49773299970b_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesIndustryMember" xlink: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 Sector [Domain]</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesIndustryMember_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesIndustryMember" xlink: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 Sector [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember" xlink:to="lab_us-gaap_EquitySecuritiesIndustryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_A2017Member_6fd60a54-7f0e-477d-a8e7-703a0e0724c2_terseLabel_en-US" xlink:label="lab_cfr_A2017Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017</link:label>
    <link:label id="lab_cfr_A2017Member_label_en-US" xlink:label="lab_cfr_A2017Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 [Member]</link:label>
    <link:label id="lab_cfr_A2017Member_documentation_en-US" xlink:label="lab_cfr_A2017Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2017Member" xlink:href="cfr-20211231.xsd#cfr_A2017Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_A2017Member" xlink:to="lab_cfr_A2017Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_9897ac80-4d4d-4775-be3e-f54ee2be914e_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held to Maturity, Due after one year through five years, Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink: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, Held-to-Maturity, 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_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_f0bdbd8c-06d1-4081-b43b-2d1de9caf036_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 [Member]</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/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock_e2d78b53-724f-49d0-afa6-c0f94e38e575_terseLabel_en-US" xlink:label="lab_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructured Loans Past Due in Excess of 90 Days on Financing Receivables</link:label>
    <link:label id="lab_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock_label_en-US" xlink:label="lab_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructured Loans Past Due in Excess of 90 Days on Financing Receivables [Table Text Block]</link:label>
    <link:label id="lab_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock_documentation_en-US" xlink:label="lab_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Table Text Block] for Restructured Loans Past Due in Excess of 90 Days on Financing Receivables [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock" xlink:href="cfr-20211231.xsd#cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock" xlink:to="lab_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_f6043d7d-a791-4662-b970-827a4830d39f_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNatureDomain" xlink:to="lab_us-gaap_LossContingencyNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NatureOfOperationsPolicyPolicyTextBlock_987bf0a1-d33f-4108-8d23-99d105ebbf69_terseLabel_en-US" xlink:label="lab_cfr_NatureOfOperationsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature Of Operations</link:label>
    <link:label id="lab_cfr_NatureOfOperationsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_cfr_NatureOfOperationsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature Of Operations Policy [Policy Text Block]</link:label>
    <link:label id="lab_cfr_NatureOfOperationsPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_cfr_NatureOfOperationsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Operations Policy [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NatureOfOperationsPolicyPolicyTextBlock" xlink:href="cfr-20211231.xsd#cfr_NatureOfOperationsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NatureOfOperationsPolicyPolicyTextBlock" xlink:to="lab_cfr_NatureOfOperationsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_42646009-5adc-46a5-912d-133518343b2e_terseLabel_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Assets Remeasured Subsequent to Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement</link:label>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_label_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Assets Remeasured Subsequent to Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement</link:label>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_documentation_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Assets Remeasured Subsequent to Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" xlink:href="cfr-20211231.xsd#cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" xlink:to="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_QfactoradjustmentsMember_bfbc76af-20a9-4d05-97bd-929aee5f31dc_terseLabel_en-US" xlink:label="lab_cfr_QfactoradjustmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Q-factor adjustments [Member]</link:label>
    <link:label id="lab_cfr_QfactoradjustmentsMember_label_en-US" xlink:label="lab_cfr_QfactoradjustmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Q-factor adjustments [Member]</link:label>
    <link:label id="lab_cfr_QfactoradjustmentsMember_documentation_en-US" xlink:label="lab_cfr_QfactoradjustmentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Q-factor adjustments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_QfactoradjustmentsMember" xlink:href="cfr-20211231.xsd#cfr_QfactoradjustmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_QfactoradjustmentsMember" xlink:to="lab_cfr_QfactoradjustmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_6f8ff52d-4505-4470-9892-1ae2fe09ee16_terseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement" xlink: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 Amount Recognized, Repurchase Agreements, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_label_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement" xlink: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 Sold under Agreements to Repurchase, Not Subject to Master Netting Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement" xlink:to="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_522769e1-f82a-42f7-a2ef-29d576d5394e_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_87ab8486-80b5-4dbc-83c8-ff742b5eabda_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_76a85068-254d-4737-a4f0-dc272e5ef359_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 shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_13d0114a-6d9a-4a26-8d76-1f4b5038ee80_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">Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_e7a5f2be-01ff-4624-a050-470ed59156d5_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">Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_5a610394-b87f-4945-b22c-0b01754624b0_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders&#8217; Equity</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_bbac8876-1f8b-4d31-9929-0205f22b78e7_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/2021q4/dei-2021q4.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_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_66d7c726-0c14-4262-ae9a-e40567eeb991_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink: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 Receivable, Allowance for Credit Loss [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_A2016Member_856091bb-3296-46a5-be5f-49c23e056f0b_terseLabel_en-US" xlink:label="lab_cfr_A2016Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2016</link:label>
    <link:label id="lab_cfr_A2016Member_label_en-US" xlink:label="lab_cfr_A2016Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2016 [Member]</link:label>
    <link:label id="lab_cfr_A2016Member_documentation_en-US" xlink:label="lab_cfr_A2016Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2016 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2016Member" xlink:href="cfr-20211231.xsd#cfr_A2016Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_A2016Member" xlink:to="lab_cfr_A2016Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_19147a4d-ff7e-42c6-a515-80854ecfb66a_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink: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, Exercisable, Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink: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, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_c9f6e632-cf2b-4de2-90a7-0ee646d006d4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Cash Flow Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink: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 Cash Flow, Supplemental Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CustomerCounterpartiesMember_f252b85d-4647-425c-a41e-70da046b961e_terseLabel_en-US" xlink:label="lab_cfr_CustomerCounterpartiesMember" xlink: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 Counterparties [Member]</link:label>
    <link:label id="lab_cfr_CustomerCounterpartiesMember_label_en-US" xlink:label="lab_cfr_CustomerCounterpartiesMember" xlink: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 Counterparties [Member]</link:label>
    <link:label id="lab_cfr_CustomerCounterpartiesMember_documentation_en-US" xlink:label="lab_cfr_CustomerCounterpartiesMember" xlink: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 Counterparties [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesMember" xlink:href="cfr-20211231.xsd#cfr_CustomerCounterpartiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CustomerCounterpartiesMember" xlink:to="lab_cfr_CustomerCounterpartiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_0bd5bae2-f5b6-492a-80f7-d224405d63fd_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 [Member]</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_244724d5-e145-43c5-886f-8a45214680d8_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_A2021Member_7202a047-a6b9-4303-84dc-624058209e55_terseLabel_en-US" xlink:label="lab_cfr_A2021Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_cfr_A2021Member_label_en-US" xlink:label="lab_cfr_A2021Member" xlink: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 [Member]</link:label>
    <link:label id="lab_cfr_A2021Member_documentation_en-US" xlink:label="lab_cfr_A2021Member" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2021Member" xlink:href="cfr-20211231.xsd#cfr_A2021Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_A2021Member" xlink:to="lab_cfr_A2021Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum_fb2b968e-c5de-4964-aacc-9b4c2ec8bdd4_terseLabel_en-US" xlink:label="lab_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" xlink: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 Equity Tier One Risk-Based Capital Ratio, Well Capitalized, Minimum</link:label>
    <link:label id="lab_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum_label_en-US" xlink:label="lab_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Common Equity Tier One Risk-Based Capital Ratio, Well Capitalized, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" xlink:to="lab_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_EstimatedIncrementalEffectofCECL_398e09c2-649a-4a7c-a77e-b5f33c6e46b1_terseLabel_en-US" xlink:label="lab_cfr_EstimatedIncrementalEffectofCECL" xlink: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 Incremental Effect of CECL</link:label>
    <link:label id="lab_cfr_EstimatedIncrementalEffectofCECL_label_en-US" xlink:label="lab_cfr_EstimatedIncrementalEffectofCECL" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Incremental Effect of CECL</link:label>
    <link:label id="lab_cfr_EstimatedIncrementalEffectofCECL_documentation_en-US" xlink:label="lab_cfr_EstimatedIncrementalEffectofCECL" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Incremental Effect of CECL</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EstimatedIncrementalEffectofCECL" xlink:href="cfr-20211231.xsd#cfr_EstimatedIncrementalEffectofCECL"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_EstimatedIncrementalEffectofCECL" xlink:to="lab_cfr_EstimatedIncrementalEffectofCECL" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_5aeb9e08-cf0b-4b72-a721-6b4ff0ee1b05_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink: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, Held-to-maturity, Accumulated Unrecognized Gain</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink: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, Held-to-maturity, Accumulated Unrecognized Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_efe273c0-8e94-4b27-82f9-57eac9148240_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">Purchase of treasury 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_f02d2be2-18d5-4e3d-91e8-4676e7aa67d3_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders&#8217; Equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_bdaaea7a-325f-47e7-9577-f55b1373ab20_verboseLabel_en-US" xlink:label="lab_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember" 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">Commercial Real Estate Buildings Land And Other Financing Receivable [Member]</link:label>
    <link:label id="lab_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_206060e0-ee57-4c40-82ad-8f5c32db2206_terseLabel_en-US" xlink:label="lab_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember" xlink: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 Real Estate, Buildings, Land and Other [Member]</link:label>
    <link:label id="lab_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_label_en-US" xlink:label="lab_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember" xlink: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 Real Estate Buildings Land And Other Loans [Member]</link:label>
    <link:label id="lab_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_documentation_en-US" xlink:label="lab_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember" xlink: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 Real Estate, Buildings, Land And Other, Loans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember" xlink:href="cfr-20211231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember" xlink:to="lab_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommercialandIndustrialTotalEnergyLoansMember_f0a1141d-f9ff-4667-a910-222d305e637d_terseLabel_en-US" xlink:label="lab_cfr_CommercialandIndustrialTotalEnergyLoansMember" xlink: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 and Industrial Total Energy Loans [Member]</link:label>
    <link:label id="lab_cfr_CommercialandIndustrialTotalEnergyLoansMember_7f0cc7ab-37f4-4d91-b32e-97b00c128b81_verboseLabel_en-US" xlink:label="lab_cfr_CommercialandIndustrialTotalEnergyLoansMember" 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">Commercial And Industrial Energy Financing Receivable [Member]</link:label>
    <link:label id="lab_cfr_CommercialandIndustrialTotalEnergyLoansMember_label_en-US" xlink:label="lab_cfr_CommercialandIndustrialTotalEnergyLoansMember" xlink: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 and Industrial Total Energy Loans [Member]</link:label>
    <link:label id="lab_cfr_CommercialandIndustrialTotalEnergyLoansMember_documentation_en-US" xlink:label="lab_cfr_CommercialandIndustrialTotalEnergyLoansMember" xlink: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 and Industrial Total Energy Loans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember" xlink:href="cfr-20211231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember" xlink:to="lab_cfr_CommercialandIndustrialTotalEnergyLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_a4cc4b1b-e8fc-42e9-ac56-7b8c0b10a5e0_terseLabel_en-US" xlink:label="lab_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" xlink: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 dividends available for payment without prior regulatory approval</link:label>
    <link:label id="lab_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_label_en-US" xlink:label="lab_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statutory Accounting Practices, Statutory Amount Available for Dividend Payments without Regulatory Approval</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" xlink:to="lab_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Land_57f0ee46-7fdf-43d6-9073-a606978d6f01_terseLabel_en-US" xlink:label="lab_us-gaap_Land" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_Land_label_en-US" xlink:label="lab_us-gaap_Land" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Land"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Land" xlink:to="lab_us-gaap_Land" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount_ab6d5187-e869-465d-a41e-558a1263add9_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption of preferred stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount_label_en-US" xlink:label="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink: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, Accretion of Redemption Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:to="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_467086b7-411b-4955-943e-f889d7c33ae7_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Shorttermoperatingleaserentexpense_27312328-4b09-4b96-bd6d-2756f2696dd8_terseLabel_en-US" xlink:label="lab_cfr_Shorttermoperatingleaserentexpense" xlink: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_cfr_Shorttermoperatingleaserentexpense_label_en-US" xlink:label="lab_cfr_Shorttermoperatingleaserentexpense" xlink: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 operating lease rent expense</link:label>
    <link:label id="lab_cfr_Shorttermoperatingleaserentexpense_documentation_en-US" xlink:label="lab_cfr_Shorttermoperatingleaserentexpense" xlink: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 operating lease rent expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Shorttermoperatingleaserentexpense" xlink:href="cfr-20211231.xsd#cfr_Shorttermoperatingleaserentexpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Shorttermoperatingleaserentexpense" xlink:to="lab_cfr_Shorttermoperatingleaserentexpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_33163004-33c6-459a-9746-0c3969be36b2_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink: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 income tax expense</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink: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 Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_41561493-baee-4a9c-a1d3-f07f7b415b2a_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 expense (benefit)</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_4c1abda5-126d-47f7-b85e-b9cc8c99ed91_terseLabel_en-US" xlink:label="lab_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures" xlink: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 number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures</link:label>
    <link:label id="lab_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_label_en-US" xlink:label="lab_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures" xlink: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 number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures</link:label>
    <link:label id="lab_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_documentation_en-US" xlink:label="lab_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures" xlink:href="cfr-20211231.xsd#cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures" xlink:to="lab_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DocumentAndEntityInformationAbstract_38a07d70-beae-4326-8457-ea385f0cc9fc_terseLabel_en-US" xlink:label="lab_cfr_DocumentAndEntityInformationAbstract" xlink: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 And Entity Information [Abstract]</link:label>
    <link:label id="lab_cfr_DocumentAndEntityInformationAbstract_label_en-US" xlink:label="lab_cfr_DocumentAndEntityInformationAbstract" xlink: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 And Entity Information [Abstract]</link:label>
    <link:label id="lab_cfr_DocumentAndEntityInformationAbstract_documentation_en-US" xlink:label="lab_cfr_DocumentAndEntityInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document And Entity Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DocumentAndEntityInformationAbstract" xlink:href="cfr-20211231.xsd#cfr_DocumentAndEntityInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DocumentAndEntityInformationAbstract" xlink:to="lab_cfr_DocumentAndEntityInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_134d2313-f4f7-4556-ae5e-2ddc2d0688d0_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">Income tax benefit</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/2021/elts/us-gaap-2021-01-31.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_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_46a629a7-2760-484c-95f0-0a92ffc2985b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain" xlink: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 than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_label_en-US" xlink:label="lab_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain" xlink: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, Credit Losses Recognized in Earnings, Categories of Investments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain" xlink:to="lab_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommoditySwapsAndOptionsMember_b32d96ae-78ea-4364-a810-7fe9bcdb338d_terseLabel_en-US" xlink:label="lab_cfr_CommoditySwapsAndOptionsMember" xlink: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 Swaps And Options [Member]</link:label>
    <link:label id="lab_cfr_CommoditySwapsAndOptionsMember_label_en-US" xlink:label="lab_cfr_CommoditySwapsAndOptionsMember" xlink: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 Swaps And Options [Member]</link:label>
    <link:label id="lab_cfr_CommoditySwapsAndOptionsMember_documentation_en-US" xlink:label="lab_cfr_CommoditySwapsAndOptionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity Swaps And Options [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommoditySwapsAndOptionsMember" xlink:href="cfr-20211231.xsd#cfr_CommoditySwapsAndOptionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommoditySwapsAndOptionsMember" xlink:to="lab_cfr_CommoditySwapsAndOptionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9017e8c4-82de-4bf3-9227-d6310e1e76a3_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous_c6105c59-a359-4609-b9b1-795ef4e9ec84_terseLabel_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements overnight and continuous</link:label>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous_label_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements overnight and continuous</link:label>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous_documentation_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements overnight and continuous</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous" xlink:href="cfr-20211231.xsd#cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous" xlink:to="lab_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_409dc9d1-d8e1-4054-acad-c32825653601_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueLineItems" xlink:to="lab_us-gaap_DerivativesFairValueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeSecuritiesTaxable_faf25151-7e4f-44a2-bb0c-e0fbce982044_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeSecuritiesTaxable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxable</link:label>
    <link:label id="lab_us-gaap_InterestIncomeSecuritiesTaxable_label_en-US" xlink:label="lab_us-gaap_InterestIncomeSecuritiesTaxable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income, Securities, Operating, Taxable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeSecuritiesTaxable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeSecuritiesTaxable" xlink:to="lab_us-gaap_InterestIncomeSecuritiesTaxable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfCondensedFinancialStatementsTable_d69d7fd8-316b-4a46-a734-f23330cfc186_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">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/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:to="lab_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_840c1791-8575-45f3-98ae-ae0f3ff7fe67_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 gross 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_7acc69db-962a-4fee-8815-dc828437f6f5_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Participants contribution eligible for match</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink: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 Match</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_1b0745b9-b212-4041-92cd-a98f958da626_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis" xlink: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 Repurchase Program [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis" xlink: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 Repurchase Program [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis" xlink:to="lab_us-gaap_ShareRepurchaseProgramAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_7820e4dd-0d43-4f33-9a7b-93f84e91bb43_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndOtherIncome_aa4c672f-1dbd-4f6d-8200-d6a51f86fe20_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndOtherIncome" xlink: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 and other income</link:label>
    <link:label id="lab_us-gaap_InterestAndOtherIncome_label_en-US" xlink:label="lab_us-gaap_InterestAndOtherIncome" xlink: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 and Other Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndOtherIncome" xlink:to="lab_us-gaap_InterestAndOtherIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_2a803eb0-a080-4d22-b32d-94761444a590_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/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_9ded3788-c4e9-405c-bbf4-df49811d910d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink: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 Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink: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 Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncome_93cbcaef-02b9-4b20-ab9a-8525411a4a34_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncome" 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 on life insurance policies</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncome_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncome" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncome" xlink:to="lab_us-gaap_OtherNoncashIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths_71982521-8c63-458f-a289-422c66c92c72_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after 6 months and within 12 months</link:label>
    <link:label id="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths_label_en-US" xlink:label="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths" xlink: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 Deposit Liability, above US Insurance Limit, Maturity, over Six Months through Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths" xlink:to="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoanRestructuringModificationAxis_511feb68-ba2c-490c-8a07-150260093a1b_terseLabel_en-US" xlink:label="lab_us-gaap_LoanRestructuringModificationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Restructuring Modification [Axis]</link:label>
    <link:label id="lab_us-gaap_LoanRestructuringModificationAxis_label_en-US" xlink:label="lab_us-gaap_LoanRestructuringModificationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Restructuring Modification [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanRestructuringModificationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoanRestructuringModificationAxis" xlink:to="lab_us-gaap_LoanRestructuringModificationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases_c6b54973-2fde-45ed-83a6-7825cb4cf091_negatedTerseLabel_en-US" xlink:label="lab_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases" 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">Right-of-use assets under operating leases</link:label>
    <link:label id="lab_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases_label_en-US" xlink:label="lab_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases" xlink: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, right-of-use assets under operating leases</link:label>
    <link:label id="lab_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases_documentation_en-US" xlink:label="lab_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases" xlink: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, right-of-use assets under operating leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases" xlink:href="cfr-20211231.xsd#cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases" xlink:to="lab_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability_be13cbae-fdb7-4c52-89dc-862569de3e5b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability" xlink: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 with off- balance-sheet risk</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability" xlink: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 Disclosure, Off-balance Sheet Risks, Amount, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability" xlink:to="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Restructuredloansonnonaccrualstatusatperiodend_09820c22-c1ce-41f7-a052-252751fc4361_terseLabel_en-US" xlink:label="lab_cfr_Restructuredloansonnonaccrualstatusatperiodend" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructured loans on non-accrual status at period end</link:label>
    <link:label id="lab_cfr_Restructuredloansonnonaccrualstatusatperiodend_label_en-US" xlink:label="lab_cfr_Restructuredloansonnonaccrualstatusatperiodend" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructured loans on non-accrual status at period end</link:label>
    <link:label id="lab_cfr_Restructuredloansonnonaccrualstatusatperiodend_documentation_en-US" xlink:label="lab_cfr_Restructuredloansonnonaccrualstatusatperiodend" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructured loans on non-accrual status at period end</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Restructuredloansonnonaccrualstatusatperiodend" xlink:href="cfr-20211231.xsd#cfr_Restructuredloansonnonaccrualstatusatperiodend"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Restructuredloansonnonaccrualstatusatperiodend" xlink:to="lab_cfr_Restructuredloansonnonaccrualstatusatperiodend" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_0fc44e19-42e8-4c53-a60f-b3b1dadf2972_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink: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 Exercise Price, Options Outstanding</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink: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, Exercise Price Range, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_36a61649-23fa-4f7c-a4b6-8854470d3d97_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_e65435c4-a7ff-4f16-b2c0-a173bbcc228d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited/expired, weighted-average exercise price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoanRestructuringModificationNameDomain_5743424b-1c90-4ff7-987d-7849b9498d70_terseLabel_en-US" xlink:label="lab_us-gaap_LoanRestructuringModificationNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Restructuring Modification Name [Domain]</link:label>
    <link:label id="lab_us-gaap_LoanRestructuringModificationNameDomain_label_en-US" xlink:label="lab_us-gaap_LoanRestructuringModificationNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Restructuring Modification Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanRestructuringModificationNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoanRestructuringModificationNameDomain" xlink:to="lab_us-gaap_LoanRestructuringModificationNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_542d9dfc-722b-4461-9f5a-8f96dd6d5726_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_1f592b44-5135-4a12-b95d-a36b4c0eb626_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">Income tax expense, as reported</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_79367419-ff4c-42c3-9f85-3fe05c4a353c_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 tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_1f32ad77-b1d2-40bf-9b85-0aa374f1502e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" 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 benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_19ebed2e-f73e-470e-b32e-0cdc52ca9303_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsDomain" xlink:to="lab_us-gaap_OtherCommitmentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_9e945719-ba55-44b0-93f0-1082e47e79dd_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">2024</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MortgageLoanRelatedToPropertySales1_5f082324-72e4-4ff5-aa28-039cf20435a3_terseLabel_en-US" xlink:label="lab_us-gaap_MortgageLoanRelatedToPropertySales1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans to facilitate the sale of other real estate owned</link:label>
    <link:label id="lab_us-gaap_MortgageLoanRelatedToPropertySales1_label_en-US" xlink:label="lab_us-gaap_MortgageLoanRelatedToPropertySales1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Loan Related to Property Sales</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageLoanRelatedToPropertySales1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageLoanRelatedToPropertySales1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MortgageLoanRelatedToPropertySales1" xlink:to="lab_us-gaap_MortgageLoanRelatedToPropertySales1" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember_714fc701-726c-4e72-aac5-3ebd1bf9453d_terseLabel_en-US" xlink:label="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember" xlink: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 Counterparties Loan Lease Interest Rate Caps Liabilities [Member]</link:label>
    <link:label id="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember_label_en-US" xlink:label="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember" xlink: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 Counterparties Loan Lease Interest Rate Caps Liabilities [Member]</link:label>
    <link:label id="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember_documentation_en-US" xlink:label="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember" xlink: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 Counterparties Loan Lease Interest Rate Caps Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember" xlink:href="cfr-20211231.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember" xlink:to="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_bfff0e40-aa1a-4f18-9c6a-44135c74a830_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/2021q4/dei-2021q4.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_cfr_StockRepurchase2021PlanMember_bf9d36ea-7dff-45f7-814d-c157345a842a_terseLabel_en-US" xlink:label="lab_cfr_StockRepurchase2021PlanMember" xlink: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 repurchase 2021 plan</link:label>
    <link:label id="lab_cfr_StockRepurchase2021PlanMember_label_en-US" xlink:label="lab_cfr_StockRepurchase2021PlanMember" xlink: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 repurchase 2021 plan [Member]</link:label>
    <link:label id="lab_cfr_StockRepurchase2021PlanMember_documentation_en-US" xlink:label="lab_cfr_StockRepurchase2021PlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">stock repurchase 2021 plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_StockRepurchase2021PlanMember" xlink:href="cfr-20211231.xsd#cfr_StockRepurchase2021PlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_StockRepurchase2021PlanMember" xlink:to="lab_cfr_StockRepurchase2021PlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_27c5a815-effe-4518-a956-6854f0f3cb8a_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/2021q4/dei-2021q4.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_LesseeOperatingLeaseLiabilityPaymentsDue_bb2f31c3-10f2-4347-9f65-a713b27aff01_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 undiscounted operating lease liability</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1571fba2-d013-40ee-8409-035e4b2581ea_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" 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">Forfeited/expired in period, number of shares/units</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TravelAndEntertainmentExpense_7d128908-eb0b-4209-860a-6b3d4929a3e8_terseLabel_en-US" xlink:label="lab_us-gaap_TravelAndEntertainmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Travel/meals and entertainment</link:label>
    <link:label id="lab_us-gaap_TravelAndEntertainmentExpense_label_en-US" xlink:label="lab_us-gaap_TravelAndEntertainmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Travel and Entertainment Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TravelAndEntertainmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TravelAndEntertainmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TravelAndEntertainmentExpense" xlink:to="lab_us-gaap_TravelAndEntertainmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RiskGradeTwelveMember_4903bb1e-9fb7-4a22-89fc-ae193fdd4a80_terseLabel_en-US" xlink:label="lab_cfr_RiskGradeTwelveMember" xlink: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 Grade Twelve [Member]</link:label>
    <link:label id="lab_cfr_RiskGradeTwelveMember_label_en-US" xlink:label="lab_cfr_RiskGradeTwelveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk Grade Twelve [Member]</link:label>
    <link:label id="lab_cfr_RiskGradeTwelveMember_documentation_en-US" xlink:label="lab_cfr_RiskGradeTwelveMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk Grade Twelve [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTwelveMember" xlink:href="cfr-20211231.xsd#cfr_RiskGradeTwelveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RiskGradeTwelveMember" xlink:to="lab_cfr_RiskGradeTwelveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_c78e4d36-60a0-4372-a7f1-9db35875f2fc_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink: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_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_6bde690c-0a8a-4c32-b9bb-68ac39ea1f06_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_3e67ec2e-045b-4b23-a294-e37028d7d79b_terseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink: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: Earnings allocated to participating securities</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Earnings (Loss) Allocated to Participating Securities, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:to="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds_1625fe8b-b7c6-47c3-9002-a6eec10eb92b_negatedLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds" 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">Principal payments</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable, Related Parties, Proceeds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds" xlink:to="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommitmentsAndGuaranteesLineItems_a14f68d3-ed22-4970-aa0e-5c28c43e5db4_terseLabel_en-US" xlink:label="lab_cfr_CommitmentsAndGuaranteesLineItems" xlink: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 Guarantees [Line Items]</link:label>
    <link:label id="lab_cfr_CommitmentsAndGuaranteesLineItems_label_en-US" xlink:label="lab_cfr_CommitmentsAndGuaranteesLineItems" xlink: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 Guarantees [Line Items]</link:label>
    <link:label id="lab_cfr_CommitmentsAndGuaranteesLineItems_documentation_en-US" xlink:label="lab_cfr_CommitmentsAndGuaranteesLineItems" xlink: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 Guarantees [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommitmentsAndGuaranteesLineItems" xlink:href="cfr-20211231.xsd#cfr_CommitmentsAndGuaranteesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommitmentsAndGuaranteesLineItems" xlink:to="lab_cfr_CommitmentsAndGuaranteesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DebtInstrumentMaturitiesPeriod_3b5db125-e544-4c09-bd91-46a23648b8be_terseLabel_en-US" xlink:label="lab_cfr_DebtInstrumentMaturitiesPeriod" xlink: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 maturity period</link:label>
    <link:label id="lab_cfr_DebtInstrumentMaturitiesPeriod_label_en-US" xlink:label="lab_cfr_DebtInstrumentMaturitiesPeriod" xlink: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 Maturities Period</link:label>
    <link:label id="lab_cfr_DebtInstrumentMaturitiesPeriod_documentation_en-US" xlink:label="lab_cfr_DebtInstrumentMaturitiesPeriod" xlink: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 Maturities Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DebtInstrumentMaturitiesPeriod" xlink:href="cfr-20211231.xsd#cfr_DebtInstrumentMaturitiesPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DebtInstrumentMaturitiesPeriod" xlink:to="lab_cfr_DebtInstrumentMaturitiesPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PostAdoptionAllowanceMember_9a738b1a-2b83-4104-a2b6-8fae5b897f3a_terseLabel_en-US" xlink:label="lab_cfr_PostAdoptionAllowanceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post-Adoption Allowance [Member]</link:label>
    <link:label id="lab_cfr_PostAdoptionAllowanceMember_label_en-US" xlink:label="lab_cfr_PostAdoptionAllowanceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post-Adoption Allowance [Member]</link:label>
    <link:label id="lab_cfr_PostAdoptionAllowanceMember_documentation_en-US" xlink:label="lab_cfr_PostAdoptionAllowanceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post-Adoption Allowance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PostAdoptionAllowanceMember" xlink:href="cfr-20211231.xsd#cfr_PostAdoptionAllowanceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PostAdoptionAllowanceMember" xlink:to="lab_cfr_PostAdoptionAllowanceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock_0fdb4f5f-36e2-4fa2-87cc-dde18d8feb69_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfers of Financial Assets</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfers and Servicing of Financial Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_bbb18848-d31c-41da-b163-0f57cd9212b0_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_0af35b77-f02a-4a05-98c8-657e8a3f88bf_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_4df1019f-60f6-4a43-b113-02244303ab19_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink: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 Activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink: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, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_2f795fa5-76ea-46ae-b588-8b3c0adebe39_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink: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, Gain (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink: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 Instruments, Gain (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_fcdf4997-c1a4-4776-92f3-8a76cbe6f419_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities:</link:label>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_label_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract" xlink: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 and Dividend Income, Securities, by Taxable Status [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract" xlink:to="lab_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_BaseYearCalculationBasisPointAdjustment_3ef55b7d-4ce1-49f3-b427-fd8a64a6f881_terseLabel_en-US" xlink:label="lab_cfr_BaseYearCalculationBasisPointAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base-year calculation basis point adjustment</link:label>
    <link:label id="lab_cfr_BaseYearCalculationBasisPointAdjustment_label_en-US" xlink:label="lab_cfr_BaseYearCalculationBasisPointAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base-year calculation basis point adjustment</link:label>
    <link:label id="lab_cfr_BaseYearCalculationBasisPointAdjustment_documentation_en-US" xlink:label="lab_cfr_BaseYearCalculationBasisPointAdjustment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base-year calculation basis point adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BaseYearCalculationBasisPointAdjustment" xlink:href="cfr-20211231.xsd#cfr_BaseYearCalculationBasisPointAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_BaseYearCalculationBasisPointAdjustment" xlink:to="lab_cfr_BaseYearCalculationBasisPointAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_10cc17f6-39a9-4e1b-8abb-cd8575d39141_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink: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-vested stock awards/stock units</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink: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, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesTradingRealizedGain_c9940e19-0ef1-4d4c-bb0e-5e5d9d711c95_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesTradingRealizedGain" xlink: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 gain on sales transactions</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesTradingRealizedGain_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesTradingRealizedGain" xlink: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, Trading, Realized Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesTradingRealizedGain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesTradingRealizedGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesTradingRealizedGain" xlink:to="lab_us-gaap_DebtSecuritiesTradingRealizedGain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalFundsPurchasedMember_c5e54e57-f04a-4fa0-b59a-d4c5258389e5_terseLabel_en-US" xlink:label="lab_us-gaap_FederalFundsPurchasedMember" xlink: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 Funds Purchased [Member]</link:label>
    <link:label id="lab_us-gaap_FederalFundsPurchasedMember_label_en-US" xlink:label="lab_us-gaap_FederalFundsPurchasedMember" xlink: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 Funds Purchased [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsPurchasedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalFundsPurchasedMember" xlink:to="lab_us-gaap_FederalFundsPurchasedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_0fd0bd32-ee43-4875-86cb-d00c1d56177c_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NonVestedStockAwardsOutstandingMember_273b76b4-0c93-4707-aefa-319e4df1ef31_terseLabel_en-US" xlink:label="lab_cfr_NonVestedStockAwardsOutstandingMember" xlink: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-Vested Stock Awards/ Stock Units Outstanding [Member]</link:label>
    <link:label id="lab_cfr_NonVestedStockAwardsOutstandingMember_label_en-US" xlink:label="lab_cfr_NonVestedStockAwardsOutstandingMember" xlink: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 Vested Stock Awards Outstanding [Member]</link:label>
    <link:label id="lab_cfr_NonVestedStockAwardsOutstandingMember_documentation_en-US" xlink:label="lab_cfr_NonVestedStockAwardsOutstandingMember" xlink: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-Vested Stock Awards Outstanding [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonVestedStockAwardsOutstandingMember" xlink:href="cfr-20211231.xsd#cfr_NonVestedStockAwardsOutstandingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NonVestedStockAwardsOutstandingMember" xlink:to="lab_cfr_NonVestedStockAwardsOutstandingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_1fa8fb46-a284-4566-b4a9-a7a186f920f9_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink: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 Receivable, Allowance for Credit Loss [Line Items]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock_0988d6ac-7978-4042-82ae-9fa2bc84690f_terseLabel_en-US" xlink:label="lab_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock" xlink: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 Receivable, Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology</link:label>
    <link:label id="lab_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock_label_en-US" xlink:label="lab_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology [Table Text Block]</link:label>
    <link:label id="lab_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock_documentation_en-US" xlink:label="lab_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock" xlink:href="cfr-20211231.xsd#cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock" xlink:to="lab_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c954e115-496c-4aeb-8669-1061ebff7ca5_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">2022</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_3faf01f6-106b-42a9-8a4b-870ae205f1ed_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" 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 the net actuarial gain/loss, tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" xlink: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, before Reclassification Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_251b7b40-9907-46c1-9cf5-8bc82396b86b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink: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 Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink: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 Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepurchaseAndResaleAgreementsPolicy_5289fadc-db56-400f-b18e-5fb29b170237_terseLabel_en-US" xlink:label="lab_us-gaap_RepurchaseAndResaleAgreementsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase/Resell Agreements</link:label>
    <link:label id="lab_us-gaap_RepurchaseAndResaleAgreementsPolicy_label_en-US" xlink:label="lab_us-gaap_RepurchaseAndResaleAgreementsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase and Resale Agreements Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAndResaleAgreementsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepurchaseAndResaleAgreementsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepurchaseAndResaleAgreementsPolicy" xlink:to="lab_us-gaap_RepurchaseAndResaleAgreementsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_8ba89394-f3ad-4519-8f55-3c75d964dbd0_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HomeEquityMember_d883a200-5158-493b-9862-680a53db5811_terseLabel_en-US" xlink:label="lab_us-gaap_HomeEquityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Home Equity Line of Credit [Member]</link:label>
    <link:label id="lab_us-gaap_HomeEquityMember_label_en-US" xlink:label="lab_us-gaap_HomeEquityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Home Equity Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HomeEquityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HomeEquityMember" xlink:to="lab_us-gaap_HomeEquityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_TrustAssetsPolicyPolicyTextBlock_6405fd13-3cf1-47a8-95fc-2ac076fc930d_terseLabel_en-US" xlink:label="lab_cfr_TrustAssetsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust Assets</link:label>
    <link:label id="lab_cfr_TrustAssetsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_cfr_TrustAssetsPolicyPolicyTextBlock" xlink: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 Assets Policy [Policy Text Block]</link:label>
    <link:label id="lab_cfr_TrustAssetsPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_cfr_TrustAssetsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust assets [Policy Text Block].</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TrustAssetsPolicyPolicyTextBlock" xlink:href="cfr-20211231.xsd#cfr_TrustAssetsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TrustAssetsPolicyPolicyTextBlock" xlink:to="lab_cfr_TrustAssetsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ExternalCreditRatingMoodysMember_1cc92434-8488-42ba-874c-47ad3e4676b9_terseLabel_en-US" xlink:label="lab_srt_ExternalCreditRatingMoodysMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">External Credit Rating, Moody's [Domain]</link:label>
    <link:label id="lab_srt_ExternalCreditRatingMoodysMember_label_en-US" xlink:label="lab_srt_ExternalCreditRatingMoodysMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">External Credit Rating, Moody's [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExternalCreditRatingMoodysMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ExternalCreditRatingMoodysMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ExternalCreditRatingMoodysMember" xlink:to="lab_srt_ExternalCreditRatingMoodysMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Sharebasedcompensationexpenseonperformancestockunits_b7a4e2ba-6495-4d1a-98b5-d73216dc4eba_terseLabel_en-US" xlink:label="lab_cfr_Sharebasedcompensationexpenseonperformancestockunits" xlink: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 stock units</link:label>
    <link:label id="lab_cfr_Sharebasedcompensationexpenseonperformancestockunits_label_en-US" xlink:label="lab_cfr_Sharebasedcompensationexpenseonperformancestockunits" xlink: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 expense on performance stock units</link:label>
    <link:label id="lab_cfr_Sharebasedcompensationexpenseonperformancestockunits_documentation_en-US" xlink:label="lab_cfr_Sharebasedcompensationexpenseonperformancestockunits" xlink: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 expense on performance stock units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Sharebasedcompensationexpenseonperformancestockunits" xlink:href="cfr-20211231.xsd#cfr_Sharebasedcompensationexpenseonperformancestockunits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Sharebasedcompensationexpenseonperformancestockunits" xlink:to="lab_cfr_Sharebasedcompensationexpenseonperformancestockunits" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_59c1dfa9-232b-4232-85fe-0c3765a9efd1_terseLabel_en-US" xlink:label="lab_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reversal of specific valuation allowance allocations</link:label>
    <link:label id="lab_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_label_en-US" xlink:label="lab_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Financing Receivable, Reversal of Specific Valuation Allowance Allocations</link:label>
    <link:label id="lab_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_documentation_en-US" xlink:label="lab_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Financing Receivable, Reversal of Specific Valuation Allowance Allocations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations" xlink:href="cfr-20211231.xsd#cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations" xlink:to="lab_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_783fb689-5b97-47c7-90b8-c7dca64f5a70_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink: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:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="lab_us-gaap_LiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeriesBPreferredStockMember_6735fe8e-e4fb-4102-ba68-cad3c77a568d_terseLabel_en-US" xlink:label="lab_us-gaap_SeriesBPreferredStockMember" xlink: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 B Preferred Stock [Member]</link:label>
    <link:label id="lab_us-gaap_SeriesBPreferredStockMember_label_en-US" xlink:label="lab_us-gaap_SeriesBPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesBPreferredStockMember" xlink:to="lab_us-gaap_SeriesBPreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_77ec907f-6490-40df-819a-eaa20241585c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink: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_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink: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, Cost by Plan [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_455aa3c0-5eac-4384-9fb8-5f156d645266_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/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubordinatedBorrowingInterestRate_1064d1da-022c-40c4-9de7-ed4775b6762f_terseLabel_en-US" xlink:label="lab_us-gaap_SubordinatedBorrowingInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subordinated notes interest rate</link:label>
    <link:label id="lab_us-gaap_SubordinatedBorrowingInterestRate_label_en-US" xlink:label="lab_us-gaap_SubordinatedBorrowingInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subordinated Borrowing, Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedBorrowingInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedBorrowingInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubordinatedBorrowingInterestRate" xlink:to="lab_us-gaap_SubordinatedBorrowingInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_22d610bb-ab17-41e6-bd2d-524c51baa7d2_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">2025</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e90e1352-b336-4909-8656-66afd5aae55d_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">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_871e2ec4-03ff-445b-b7d5-d4bbb912fbea_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink: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 before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_61773614-5753-479f-928f-f6a5cfdce2eb_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" 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 before income taxes and equity in undistributed earnings of subsidiaries</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_dc43fa08-4e5c-4ec1-b9c9-70e59879ec62_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">Level 2 [Member]</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicDistributionDomain_0c433ce7-87c0-4e75-aafb-663696e6170e_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicDistributionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Distribution [Domain]</link:label>
    <link:label id="lab_us-gaap_GeographicDistributionDomain_label_en-US" xlink:label="lab_us-gaap_GeographicDistributionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Distribution [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicDistributionDomain" xlink:to="lab_us-gaap_GeographicDistributionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_697eed33-ef6f-4bf6-9382-4b770ea636c7_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends_57829419-e64e-425d-8787-347982f08965_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" 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">Tax benefit on dividends paid in our 401k plan</link:label>
    <link:label id="lab_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends_label_en-US" xlink:label="lab_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" xlink: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, Deduction, Employee Stock Ownership Plan Dividend, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" xlink:to="lab_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_4cb8f6f2-f284-4877-8b72-7be7606dbbf4_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/2021q4/dei-2021q4.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_us-gaap_DerivativeGainLossOnDerivativeNet_f038a55e-a380-4d5d-9ed9-829b0266d092_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" 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 included in other income from the sale of put options</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_6012c46b-8db5-46ef-8e37-eabe15f0461a_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount included in income or expense</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_label_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_5171ada7-d3a1-4424-9a3e-8ebb4b6cfe32_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" 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">Available for Sale, Total Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink: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 Loss Position</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_0d452127-1fef-4a25-a379-00087c192fad_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialRealEstatePortfolioSegmentMember_15168551-fc4e-4949-aea5-c5ed1bc36561_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialRealEstatePortfolioSegmentMember" xlink: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 Real Estate Portfolio Segment [Member]</link:label>
    <link:label id="lab_us-gaap_CommercialRealEstatePortfolioSegmentMember_label_en-US" xlink:label="lab_us-gaap_CommercialRealEstatePortfolioSegmentMember" xlink: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 Real Estate Portfolio Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember" xlink:to="lab_us-gaap_CommercialRealEstatePortfolioSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NotratedMember_eda6f914-0325-4ffe-899b-a671535a3916_terseLabel_en-US" xlink:label="lab_cfr_NotratedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not rated [Member]</link:label>
    <link:label id="lab_cfr_NotratedMember_label_en-US" xlink:label="lab_cfr_NotratedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not rated [Member]</link:label>
    <link:label id="lab_cfr_NotratedMember_documentation_en-US" xlink:label="lab_cfr_NotratedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not rated [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NotratedMember" xlink:href="cfr-20211231.xsd#cfr_NotratedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NotratedMember" xlink:to="lab_cfr_NotratedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_7822b00f-7b6c-4b1b-81e7-5669820f438d_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink: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, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4fba432c-51f2-49b4-9808-b0a03d1e5c06_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" 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, Amortized Cost, Total</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink: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, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_014804c6-59b8-403a-a22c-52a03fe87d1a_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink: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 intangible assets estimated lives, years</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommodityContractMember_ecf1eb01-0d98-4cfd-8a0f-71daffb897e8_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 [Member]</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommodityContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommodityContractMember" xlink:to="lab_us-gaap_CommodityContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_EnergyProductionMember_bdafcd55-26d9-4b3e-a2f1-a4b9bedd2e87_terseLabel_en-US" xlink:label="lab_cfr_EnergyProductionMember" xlink: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 [Member]</link:label>
    <link:label id="lab_cfr_EnergyProductionMember_label_en-US" xlink:label="lab_cfr_EnergyProductionMember" xlink: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 Production [Member]</link:label>
    <link:label id="lab_cfr_EnergyProductionMember_documentation_en-US" xlink:label="lab_cfr_EnergyProductionMember" xlink: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 Production [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EnergyProductionMember" xlink:href="cfr-20211231.xsd#cfr_EnergyProductionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_EnergyProductionMember" xlink:to="lab_cfr_EnergyProductionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_a87e6c0d-8542-473c-b378-9f11434036f7_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_c5ad4120-fd45-4f0d-a11b-891dd610dcd5_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">Basic and Diluted Earnings Per Common 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeSecuritiesTaxExempt_f9dccf06-bbc5-4464-afa6-70b3f30843af_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeSecuritiesTaxExempt" xlink: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-exempt</link:label>
    <link:label id="lab_us-gaap_InterestIncomeSecuritiesTaxExempt_label_en-US" xlink:label="lab_us-gaap_InterestIncomeSecuritiesTaxExempt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income, Securities, Operating, Tax Exempt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxExempt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeSecuritiesTaxExempt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeSecuritiesTaxExempt" xlink:to="lab_us-gaap_InterestIncomeSecuritiesTaxExempt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_9a389bc3-d8ff-4e67-9430-0ee14d42a0f4_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets</link:label>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_label_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Risk-Based Capital Ratio, Capital Adequacy, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:to="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_036f2229-0c2d-4ad7-9fa1-30928801c61f_totalLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" 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 Amount, Derivatives, Financial Assets</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" xlink: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, Fair Value, Amount Offset Against Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_20083677-b6f5-4123-9bde-c8eaabcb3a3c_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/2021q4/dei-2021q4.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_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_0f025b93-2fdd-4976-adca-b5976d5e5abd_verboseLabel_en-US" xlink:label="lab_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" 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">Tier one risk based capital to risk weighted assets, ratio upon full implementation</link:label>
    <link:label id="lab_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_e9df1144-4b32-492d-8fde-a55d25e454d5_terseLabel_en-US" xlink:label="lab_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio</link:label>
    <link:label id="lab_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_label_en-US" xlink:label="lab_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:label id="lab_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_documentation_en-US" xlink:label="lab_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:href="cfr-20211231.xsd#cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:to="lab_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DerivativeCounterPartyTable_45950c0e-c10d-40ed-aad7-aaa1074739ab_terseLabel_en-US" xlink:label="lab_cfr_DerivativeCounterPartyTable" xlink: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 Counter Party [Table]</link:label>
    <link:label id="lab_cfr_DerivativeCounterPartyTable_label_en-US" xlink:label="lab_cfr_DerivativeCounterPartyTable" xlink: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 Counter Party [Table]</link:label>
    <link:label id="lab_cfr_DerivativeCounterPartyTable_documentation_en-US" xlink:label="lab_cfr_DerivativeCounterPartyTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Counter Party [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeCounterPartyTable" xlink:href="cfr-20211231.xsd#cfr_DerivativeCounterPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DerivativeCounterPartyTable" xlink:to="lab_cfr_DerivativeCounterPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_c1e2b9dd-2e05-409a-b5cb-8ac5663d4015_terseLabel_en-US" xlink:label="lab_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems" xlink: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 Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]</link:label>
    <link:label id="lab_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_label_en-US" xlink:label="lab_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems" xlink: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 Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]</link:label>
    <link:label id="lab_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_documentation_en-US" xlink:label="lab_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems" xlink: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 Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems" xlink:href="cfr-20211231.xsd#cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems" xlink:to="lab_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_6dbb0158-e709-4a84-9901-b12610bc3052_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</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_b48f535c-f6bd-4bc9-b17c-d925bf920f39_terseLabel_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Assets Remeasured at Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement</link:label>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_label_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Assets Remeasured at Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement</link:label>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_documentation_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Assets Remeasured at Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" xlink:href="cfr-20211231.xsd#cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" xlink:to="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_2b4ed249-2929-416f-8af5-6c4429f08b25_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" xlink: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 change in short-term borrowings</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" xlink: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 Federal Funds Purchased and Securities Sold under Agreements to Repurchase, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" xlink:to="lab_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2bdfc366-7ffc-41df-be79-b1a24ed91b8b_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 income available to common shareholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_018efd00-5c40-43d7-b65d-a5caff824fda_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 income available to common shareholders</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_7c278219-12ef-4604-890d-4786070000a4_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/2021q4/dei-2021q4.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_us-gaap_PreferredStockDividendsPerShareDeclared_882c1036-1397-4f54-9183-070ebedc0305_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsPerShareDeclared" xlink: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, Dividends Per Share, Declared</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsPerShareDeclared" xlink: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, Dividends Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTaxStatusAxis_b3e4b1c7-84ae-45d2-9948-ebeff7af2ef8_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTaxStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis" xlink:to="lab_us-gaap_RetirementPlanTaxStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_9333b49c-7bac-442e-b9c8-68f8b27b38a3_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/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_64d70b00-b610-410c-bbe2-e819d902a9d4_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" xlink: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-accrual loans</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable, Nonperforming, Nonaccrual of Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" xlink:to="lab_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_1420adfb-4c4d-43e9-bdcd-7151e5bc2aa5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" 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 net (gains) losses included in net income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_4cd968c2-1569-4ad9-a660-574812272aaf_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" 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">Securities available for sale and transferred securities, Reclassification adjustment for net (gains) losses included in net income, before tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink: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, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementstotal_3e8a3fa5-7417-4bca-8361-2ceec438d291_terseLabel_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementstotal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements total</link:label>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementstotal_label_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementstotal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements total</link:label>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementstotal_documentation_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementstotal" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements total</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementstotal" xlink:href="cfr-20211231.xsd#cfr_Remainingcontractualmaturityoftheagreementstotal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Remainingcontractualmaturityoftheagreementstotal" xlink:to="lab_cfr_Remainingcontractualmaturityoftheagreementstotal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dd9e8fc7-250b-4ffa-be6f-3d38ce49bd84_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_40784eb9-9373-4860-be40-d9d23da88be0_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_c8683d1a-a172-4ec1-8d7e-7a89a7ddac43_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">Securities available for sale and securities transferred, reclassification adjustment for net (gains) losses included in net income, net of tax amount</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_16812ea6-38c1-427b-9d99-ac490486b09b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink: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, Option, Exercise Price Range [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink: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, Exercise Price Range [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestIncome_23072200-58a6-44a2-9921-9eb849fa10d2_totalLabel_en-US" xlink:label="lab_us-gaap_NoninterestIncome" 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 non-interest income</link:label>
    <link:label id="lab_us-gaap_NoninterestIncome_d216514e-9960-49d8-b8dd-832907165ab2_terseLabel_en-US" xlink:label="lab_us-gaap_NoninterestIncome" xlink: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-interest income</link:label>
    <link:label id="lab_us-gaap_NoninterestIncome_label_en-US" xlink:label="lab_us-gaap_NoninterestIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestIncome" xlink:to="lab_us-gaap_NoninterestIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilityNotionalAmount_e15093ca-3a78-43b4-ab8a-a3e1907c5ad6_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityNotionalAmount" xlink: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 Liability, Notional Amount</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilityNotionalAmount_1286e377-7ee6-41e3-95bb-a0ad19ddf80c_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityNotionalAmount" 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">Forward Contracts Liability, Notional Amount</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilityNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityNotionalAmount" xlink: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, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilityNotionalAmount" xlink:to="lab_us-gaap_DerivativeLiabilityNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_627bba0d-6456-4993-bd47-8e8621ffc127_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:to="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax_b65e4f5b-606f-4c98-9f1c-11d25a422137_negatedTerseLabel_en-US" xlink:label="lab_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax" 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 included in accumulated other comprehensive loss, net of tax</link:label>
    <link:label id="lab_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax_label_en-US" xlink:label="lab_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts included in accumulated other comprehensive loss, net of tax</link:label>
    <link:label id="lab_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax_documentation_en-US" xlink:label="lab_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts included in accumulated other comprehensive loss, net of tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax" xlink:href="cfr-20211231.xsd#cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax" xlink:to="lab_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherInvestmentsMember_f606a3e1-21f8-462e-9080-690d07731225_terseLabel_en-US" xlink:label="lab_us-gaap_OtherInvestmentsMember" xlink: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 [Member]</link:label>
    <link:label id="lab_us-gaap_OtherInvestmentsMember_89099508-a12c-4505-8240-8799cf72cc1d_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherInvestmentsMember" 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 Investments [Member]</link:label>
    <link:label id="lab_us-gaap_OtherInvestmentsMember_label_en-US" xlink:label="lab_us-gaap_OtherInvestmentsMember" xlink: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 Investments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherInvestmentsMember" xlink:to="lab_us-gaap_OtherInvestmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestBearingDepositsInBanks_90d9d30e-8058-44b4-a0a6-e43c5433b44a_terseLabel_en-US" xlink:label="lab_us-gaap_InterestBearingDepositsInBanks" xlink: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-bearing deposits</link:label>
    <link:label id="lab_us-gaap_InterestBearingDepositsInBanks_label_en-US" xlink:label="lab_us-gaap_InterestBearingDepositsInBanks" xlink: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-bearing Deposits in Banks and Other Financial Institutions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositsInBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDepositsInBanks"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestBearingDepositsInBanks" xlink:to="lab_us-gaap_InterestBearingDepositsInBanks" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_cc74d321-4635-4f0e-a4b5-996639b4a850_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink: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 lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink: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, Amortization Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_98f96e87-9f7c-4d2e-a84f-ccb3b9e39f53_terseLabel_en-US" xlink:label="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink: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 Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]</link:label>
    <link:label id="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_label_en-US" xlink:label="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink: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 Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]</link:label>
    <link:label id="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_documentation_en-US" xlink:label="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink: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 Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink:href="cfr-20211231.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink:to="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PercentageLevelOfAchievement13PercentAverageGrowth_b8a52b09-b68d-40ed-ad42-d2f02e2400cf_terseLabel_en-US" xlink:label="lab_cfr_PercentageLevelOfAchievement13PercentAverageGrowth" xlink: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 level of achievement - 13 percent average growth</link:label>
    <link:label id="lab_cfr_PercentageLevelOfAchievement13PercentAverageGrowth_label_en-US" xlink:label="lab_cfr_PercentageLevelOfAchievement13PercentAverageGrowth" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage level of achievement - 13 percent average growth</link:label>
    <link:label id="lab_cfr_PercentageLevelOfAchievement13PercentAverageGrowth_documentation_en-US" xlink:label="lab_cfr_PercentageLevelOfAchievement13PercentAverageGrowth" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage level of achievement - 13 percent average growth</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageLevelOfAchievement13PercentAverageGrowth" xlink:href="cfr-20211231.xsd#cfr_PercentageLevelOfAchievement13PercentAverageGrowth"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PercentageLevelOfAchievement13PercentAverageGrowth" xlink:to="lab_cfr_PercentageLevelOfAchievement13PercentAverageGrowth" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CreditLossOptionalTransitionalPeriodUnderCECL_8901ebe1-6e6a-4cad-926c-253749caaf80_terseLabel_en-US" xlink:label="lab_cfr_CreditLossOptionalTransitionalPeriodUnderCECL" xlink: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 loss optional transitional period under CECL</link:label>
    <link:label id="lab_cfr_CreditLossOptionalTransitionalPeriodUnderCECL_label_en-US" xlink:label="lab_cfr_CreditLossOptionalTransitionalPeriodUnderCECL" xlink: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 loss optional transitional period under CECL</link:label>
    <link:label id="lab_cfr_CreditLossOptionalTransitionalPeriodUnderCECL_documentation_en-US" xlink:label="lab_cfr_CreditLossOptionalTransitionalPeriodUnderCECL" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit loss optional transitional period under CECL</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CreditLossOptionalTransitionalPeriodUnderCECL" xlink:href="cfr-20211231.xsd#cfr_CreditLossOptionalTransitionalPeriodUnderCECL"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CreditLossOptionalTransitionalPeriodUnderCECL" xlink:to="lab_cfr_CreditLossOptionalTransitionalPeriodUnderCECL" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_BankMember_d03219e1-7e4d-4eb6-8a4e-fb1b6f759ed6_terseLabel_en-US" xlink:label="lab_cfr_BankMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking [Member]</link:label>
    <link:label id="lab_cfr_BankMember_label_en-US" xlink:label="lab_cfr_BankMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank [Member]</link:label>
    <link:label id="lab_cfr_BankMember_documentation_en-US" xlink:label="lab_cfr_BankMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BankMember" xlink:href="cfr-20211231.xsd#cfr_BankMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_BankMember" xlink:to="lab_cfr_BankMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_9cba7cfe-ebcf-487a-8eb5-abdb2554e971_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink: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 Issued During Period, Shares, Treasury Stock Reissued</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink: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, Shares, Treasury Stock Reissued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeCollateralRightToReclaimCash_9abee17f-7a88-4576-ba84-61b428cf85da_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeCollateralRightToReclaimCash" 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 Amounts Not offset, Collateral, Derivatives, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeCollateralRightToReclaimCash_label_en-US" xlink:label="lab_us-gaap_DerivativeCollateralRightToReclaimCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Collateral, Right to Reclaim Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimCash" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeCollateralRightToReclaimCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeCollateralRightToReclaimCash" xlink:to="lab_us-gaap_DerivativeCollateralRightToReclaimCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm_e35c79c5-4aa5-4a6e-956e-fa3285ae5817_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm" xlink: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 Home Loan Bank advances</link:label>
    <link:label id="lab_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm_label_en-US" xlink:label="lab_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm" xlink: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, Federal Home Loan Bank and Federal Reserve Bank Advances, Short-term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm" xlink:to="lab_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded_3ef76d03-9f6c-4d67-86a2-a9007a54ea09_terseLabel_en-US" xlink:label="lab_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent Municipal Bond Portfolio Issued By Political Subdivision Or Agencies Within State Of Texas Guaranteed By Texas Permanent School Fund Or Have Been Pre-Refunded</link:label>
    <link:label id="lab_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded_label_en-US" xlink:label="lab_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent Municipal Bond Portfolio Issued By Political Subdivision Or Agencies Within State Of Texas Guaranteed By Texas Permanent School Fund Or Have Been Pre-Refunded</link:label>
    <link:label id="lab_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded_documentation_en-US" xlink:label="lab_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent Municipal Bond Portfolio Issued By Political Subdivision Or Agencies Within State Of Texas Guaranteed By Texas Permanent School Fund Or Have Been Pre-Refunded</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded" xlink:href="cfr-20211231.xsd#cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded" xlink:to="lab_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_5e34c063-13f8-4a48-b2fa-d9f178b07b70_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 provided by (used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_f778ceb5-ddf4-401c-a88c-46d09380dc3d_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink: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 provided by (used in) 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_c7a43e6e-d7f3-42a7-a95f-de64138598b7_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" 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">Treasury stock, at cost; 250,070 shares in 2021 and 1,225,066 in 2020</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_BorrowedFundsTable_b3e617e4-d665-4957-a9da-6aeb4908b6cf_terseLabel_en-US" xlink:label="lab_cfr_BorrowedFundsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowed Funds [Table]</link:label>
    <link:label id="lab_cfr_BorrowedFundsTable_label_en-US" xlink:label="lab_cfr_BorrowedFundsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowed Funds [Table]</link:label>
    <link:label id="lab_cfr_BorrowedFundsTable_documentation_en-US" xlink:label="lab_cfr_BorrowedFundsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowed Funds [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BorrowedFundsTable" xlink:href="cfr-20211231.xsd#cfr_BorrowedFundsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_BorrowedFundsTable" xlink:to="lab_cfr_BorrowedFundsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResell_87eaf4d9-f722-489a-b340-807e94c165dd_terseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResell" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Resell agreements</link:label>
    <link:label id="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResell_label_en-US" xlink:label="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResell" xlink: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 Purchased under Agreements to Resell</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResell" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesPurchasedUnderAgreementsToResell"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResell" xlink:to="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResell" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_5e0e26fa-40a9-41aa-9df4-fd5d04da697a_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 of options awarded, years</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets_6d71f163-8dd5-461e-9fa2-377e28be7550_terseLabel_en-US" xlink:label="lab_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 Capital to Risk-Weighted Assets, Actual, Ratio</link:label>
    <link:label id="lab_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets_label_en-US" xlink:label="lab_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Risk-Based Capital Ratio, Excess, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets" xlink:to="lab_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_LoansIndividuallyEvaluatedForImpairmentMember_ddd011c1-fb37-497c-84c2-3e18b3ddbba2_terseLabel_en-US" xlink:label="lab_cfr_LoansIndividuallyEvaluatedForImpairmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Individually Evaluated for Impairment [Member]</link:label>
    <link:label id="lab_cfr_LoansIndividuallyEvaluatedForImpairmentMember_label_en-US" xlink:label="lab_cfr_LoansIndividuallyEvaluatedForImpairmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Individually Evaluated For Impairment [Member]</link:label>
    <link:label id="lab_cfr_LoansIndividuallyEvaluatedForImpairmentMember_documentation_en-US" xlink:label="lab_cfr_LoansIndividuallyEvaluatedForImpairmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Individually Evaluated for Impairment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoansIndividuallyEvaluatedForImpairmentMember" xlink:href="cfr-20211231.xsd#cfr_LoansIndividuallyEvaluatedForImpairmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_LoansIndividuallyEvaluatedForImpairmentMember" xlink:to="lab_cfr_LoansIndividuallyEvaluatedForImpairmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AwardPayoutPercentageOfTargetAt150Percent_7dca1413-07b4-4a03-b052-82c32c5c05d4_terseLabel_en-US" xlink:label="lab_cfr_AwardPayoutPercentageOfTargetAt150Percent" xlink: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 payout percentage of target at 150 percent</link:label>
    <link:label id="lab_cfr_AwardPayoutPercentageOfTargetAt150Percent_label_en-US" xlink:label="lab_cfr_AwardPayoutPercentageOfTargetAt150Percent" xlink: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 payout percentage of target at 150 percent</link:label>
    <link:label id="lab_cfr_AwardPayoutPercentageOfTargetAt150Percent_documentation_en-US" xlink:label="lab_cfr_AwardPayoutPercentageOfTargetAt150Percent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage of target at 150 percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AwardPayoutPercentageOfTargetAt150Percent" xlink:href="cfr-20211231.xsd#cfr_AwardPayoutPercentageOfTargetAt150Percent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AwardPayoutPercentageOfTargetAt150Percent" xlink:to="lab_cfr_AwardPayoutPercentageOfTargetAt150Percent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_0db49812-a75a-4d75-8d1b-faab59f4b22e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink: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 Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndDueFromBanks_48749dfd-5584-4120-8585-ca1f3c854c98_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndDueFromBanks" 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 and due from banks</link:label>
    <link:label id="lab_us-gaap_CashAndDueFromBanks_f8905cfe-842e-41fa-b299-3a1de7b5c988_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndDueFromBanks" xlink: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</link:label>
    <link:label id="lab_us-gaap_CashAndDueFromBanks_label_en-US" xlink:label="lab_us-gaap_CashAndDueFromBanks" xlink: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 Due from Banks</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndDueFromBanks"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndDueFromBanks" xlink:to="lab_us-gaap_CashAndDueFromBanks" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesTableTextBlock_5f974a7f-2ee4-4974-ab9c-3354b0709c15_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesTableTextBlock" xlink: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 Deposit Maturities</link:label>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesTableTextBlock" xlink: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 Deposit Maturities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositMaturitiesTableTextBlock" xlink:to="lab_us-gaap_TimeDepositMaturitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentPerformanceStatusAxis_4da7e560-3311-4187-ab8d-d7778076f829_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentPerformanceStatusAxis" xlink: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 Instrument Performance Status [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentPerformanceStatusAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentPerformanceStatusAxis" xlink: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 Performance Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis" xlink:to="lab_us-gaap_FinancialInstrumentPerformanceStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BankOverdrafts_4d289fd4-ff50-420b-811f-ba128d7f34ae_verboseLabel_en-US" xlink:label="lab_us-gaap_BankOverdrafts" 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">Commercial and industrial loans related to overdraft for correspondent bank customer</link:label>
    <link:label id="lab_us-gaap_BankOverdrafts_label_en-US" xlink:label="lab_us-gaap_BankOverdrafts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Overdrafts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOverdrafts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankOverdrafts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BankOverdrafts" xlink:to="lab_us-gaap_BankOverdrafts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_4a6ce4f1-7662-40d9-890c-3f473fce0c4c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink: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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_8c877a25-4c16-47b2-8582-28f1ca0d2f4d_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held to Maturity, Due after ten years, Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink: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, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_cae239e5-abf9-4be7-b99c-559f4ebd23d9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink: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 Compliance with Regulatory Capital Requirements under Banking Regulations [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink: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 Compliance with Regulatory Capital Requirements under Banking Regulations [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink:to="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableforsaleSecuritiesMember_0b4fc4a3-a4c3-4197-af9e-793276722705_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableforsaleSecuritiesMember" xlink: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 [Member]</link:label>
    <link:label id="lab_us-gaap_AvailableforsaleSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_AvailableforsaleSecuritiesMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableforsaleSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableforsaleSecuritiesMember" xlink:to="lab_us-gaap_AvailableforsaleSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_c0ba28cf-0e86-4fc6-801c-75c4f82b3d94_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_d78278b2-8e1c-4479-ac32-32acc16b37e5_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" 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">Securities held to maturity</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" xlink: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, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount_f1881f8a-d6e0-4e38-82ec-1f94427fb037_terseLabel_en-US" xlink:label="lab_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil/Natural Gas Derivative Liabilities Notional Amount</link:label>
    <link:label id="lab_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount_label_en-US" xlink:label="lab_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount" xlink: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 Liabilities Nonmonetary Notional Amount</link:label>
    <link:label id="lab_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount_documentation_en-US" xlink:label="lab_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Liabilities Nonmonetary Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount" xlink:href="cfr-20211231.xsd#cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount" xlink:to="lab_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_a2c0902b-fc59-4d22-95d8-9e61fd33cd37_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink: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 change in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink: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, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTable_53310c17-1d76-4575-a7c4-c60281d7e72b_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeTable_label_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTable" xlink:to="lab_us-gaap_DerivativeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_1c3d9227-33ec-456f-901d-6b02e6bbf8aa_totalLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" 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 Amount, Derivatives, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" xlink: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, Fair Value, Amount Offset Against Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_b2f6a9e4-7184-4af9-9f0e-4d9df91c80bc_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeOperatingAbstract_b0c140dd-4b64-4046-96e8-852a3f179b48_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink: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_InterestAndDividendIncomeOperatingAbstract_label_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink: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 and Dividend Income, Operating [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeOperatingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:to="lab_us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_310ce7b6-3fee-4b1d-8790-7fab312fb3f3_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/2021q4/dei-2021q4.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_OffBalanceSheetCreditLossLiability_fadbc8c5-1ca9-433b-9cd2-ced1d0e5e2c4_terseLabel_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Off-Balance Sheet, Credit Loss, Liability</link:label>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditLossLiability_5e45e9a5-74ed-4e01-845d-5aa453310ee1_periodStartLabel_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiability" 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">Off-Balance Sheet, Credit Loss, Liability, Beginning Balance</link:label>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditLossLiability_93d9c858-dd2b-43b6-a5e9-387a606ac96f_periodEndLabel_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiability" 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">Off-Balance Sheet, Credit Loss, Liability, Ending Balance</link:label>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditLossLiability_label_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Off-Balance Sheet, Credit Loss, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OffBalanceSheetCreditLossLiability" xlink:to="lab_us-gaap_OffBalanceSheetCreditLossLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_c9ad20a0-bd2b-436e-b90d-3924f371f7a1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities" 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 Amounts Not Offset, Financial Instruments, Resell Agreements, Financial Assets</link:label>
    <link:label id="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_label_en-US" xlink:label="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities" xlink: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 Purchased under Agreements to Resell, Collateral, Obligation to Return Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities" xlink:to="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_25121753-4c6e-4491-988d-b86745a6b273_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" 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 securities available for sale and transferred securities, net of tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockExpense_ebffc4a7-c597-4a23-92ba-b3f659cb8acb_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockExpense" xlink: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-vested stock awards/stock units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockExpense_label_en-US" xlink:label="lab_us-gaap_RestrictedStockExpense" xlink: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 or Unit Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockExpense" xlink:to="lab_us-gaap_RestrictedStockExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FixedIncomeSecuritiesMember_f7f593f2-5b19-4552-920a-71d929284788_terseLabel_en-US" xlink:label="lab_us-gaap_FixedIncomeSecuritiesMember" xlink: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 Securities [Member]</link:label>
    <link:label id="lab_us-gaap_FixedIncomeSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_FixedIncomeSecuritiesMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FixedIncomeSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FixedIncomeSecuritiesMember" xlink:to="lab_us-gaap_FixedIncomeSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_59b751ca-fa4d-4b6d-8a87-77bf7883a3ce_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/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesDomain" xlink:to="lab_srt_ConsolidatedEntitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock_7802c713-1ad4-40a3-94a3-a8af2b1c1a63_terseLabel_en-US" xlink:label="lab_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Information About Corporation's Deposits</link:label>
    <link:label id="lab_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock_label_en-US" xlink:label="lab_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock" xlink: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 Corporation Deposits Additional Information [Table Text Block]</link:label>
    <link:label id="lab_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock_documentation_en-US" xlink:label="lab_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock" xlink: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 Corporation Deposits Additional Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock" xlink:href="cfr-20211231.xsd#cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock" xlink:to="lab_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_5f00e8df-961a-4239-91c5-f239cef7889c_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investing Activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink: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, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardDateDomain_b0191b35-38f7-4ec8-a481-47653068401e_terseLabel_en-US" xlink:label="lab_us-gaap_AwardDateDomain" xlink: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 Date [Domain]</link:label>
    <link:label id="lab_us-gaap_AwardDateDomain_label_en-US" xlink:label="lab_us-gaap_AwardDateDomain" xlink: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 Date [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardDateDomain" xlink:to="lab_us-gaap_AwardDateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_b62dbd47-601c-4bd0-8ef7-84997c411ed9_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premises and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink: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 [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_930bdf43-9d59-4af8-ab28-f5d5d7d147a6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome_c1eae1d3-47f8-4abf-b8ad-b8bd7e7aedd1_negatedLabel_en-US" xlink:label="lab_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" 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">Bank owned life insurance income</link:label>
    <link:label id="lab_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome_label_en-US" xlink:label="lab_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" xlink: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 Reconciliation Bank Owned Life Insurance Income</link:label>
    <link:label id="lab_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome_documentation_en-US" xlink:label="lab_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" xlink: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 Reconciliation Bank Owned Life Insurance Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" xlink:href="cfr-20211231.xsd#cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" xlink:to="lab_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedFinancialStatementsCaptionsLineItems_6568dce9-076a-43fb-9978-17ac67727cdb_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/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestReceivable_0ba49e3c-af02-458e-958b-572b9b44f0f6_terseLabel_en-US" xlink:label="lab_us-gaap_InterestReceivable" xlink: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 receivable</link:label>
    <link:label id="lab_us-gaap_InterestReceivable_label_en-US" xlink:label="lab_us-gaap_InterestReceivable" xlink: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 Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestReceivable" xlink:to="lab_us-gaap_InterestReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_40085dac-915b-4f8a-a15c-efd98dcc2c64_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">Premises and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_41d68ab2-9351-4c00-a283-588d308f09c4_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" 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 premises and equipment, net</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_99110d6e-6b78-44b5-b86a-a05250bca6a1_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">Total 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_c4efa5a1-49cf-4172-babc-fb92ef85f596_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink: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 Receivable, Year One, Originated, Current Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Year One, Originated, Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredProfitSharingMember_992e75f6-db75-41f6-a08f-d5c3b4c495a9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredProfitSharingMember" xlink: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 Profit Sharing [Member]</link:label>
    <link:label id="lab_us-gaap_DeferredProfitSharingMember_label_en-US" xlink:label="lab_us-gaap_DeferredProfitSharingMember" xlink: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 Profit Sharing [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredProfitSharingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredProfitSharingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredProfitSharingMember" xlink:to="lab_us-gaap_DeferredProfitSharingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsPreferredStockCash_3621c4b7-4984-4ff4-ab0a-96ed6e2b710e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsPreferredStockCash" 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">Cash dividends paid on preferred stock (approximately $47.71 per share which is equivalent to approximately $1.19 per depositary share in 2021 and approximately $0.34 per share in 2020 and $1.34 per share in 2019)</link:label>
    <link:label id="lab_us-gaap_DividendsPreferredStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsPreferredStockCash" xlink: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, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPreferredStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPreferredStockCash" xlink:to="lab_us-gaap_DividendsPreferredStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_52b0b318-2482-42bf-8233-207f4d11b24c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink: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 basis adjustment of premises and equipment</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink: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 Reconciling Items, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_f0eb6373-232a-40e8-8a3a-e796fcead44b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink: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 Aggregate Future Amortization Expense for Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink: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 Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PremisesAndEquipmentMember_df3559fd-ce56-4510-99c9-2fe3e624e866_terseLabel_en-US" xlink:label="lab_cfr_PremisesAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premises and Equipment</link:label>
    <link:label id="lab_cfr_PremisesAndEquipmentMember_label_en-US" xlink:label="lab_cfr_PremisesAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premises and Equipment [Member]</link:label>
    <link:label id="lab_cfr_PremisesAndEquipmentMember_documentation_en-US" xlink:label="lab_cfr_PremisesAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premises and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PremisesAndEquipmentMember" xlink:href="cfr-20211231.xsd#cfr_PremisesAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PremisesAndEquipmentMember" xlink:to="lab_cfr_PremisesAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_26f2240d-aeea-4cb0-a444-3e252360fc90_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" 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 the net actuarial gain/loss before tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink: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, before Reclassification Adjustment and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_7b483066-8c86-4ee8-b563-e598c23f31ff_terseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement" xlink: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 Amount Recognized, Resell Agreements, Financial Assets</link:label>
    <link:label id="lab_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_label_en-US" xlink:label="lab_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement" xlink: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 Borrowed, Not Subject to Master Netting Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement" xlink:to="lab_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_e30fda6b-98ef-4698-9d2f-6991b54bccc4_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">Earnings 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndFederalFundsSold_bd36a322-a5c3-4fed-86d6-676047d2e275_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndFederalFundsSold" 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 cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndFederalFundsSold_faa4b87a-fe3a-4942-9bf5-2e7a26efc903_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndFederalFundsSold" 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_CashCashEquivalentsAndFederalFundsSold_ab9cef62-f441-4e9d-9a32-f04d46fb4b6c_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndFederalFundsSold" 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_CashCashEquivalentsAndFederalFundsSold_b91d4a8b-7059-4dbc-99fb-d23f5c600e61_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink: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_CashCashEquivalentsAndFederalFundsSold_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink: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, and Federal Funds Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink:to="lab_us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital_e604799a-f03e-408b-84e2-5ddd2382dfdf_terseLabel_en-US" xlink:label="lab_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Permissible Portion Of Subordinated Note Included In Capital</link:label>
    <link:label id="lab_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital_label_en-US" xlink:label="lab_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Permissible Portion Of Subordinated Note Included In Capital</link:label>
    <link:label id="lab_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital_documentation_en-US" xlink:label="lab_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Permissible Portion Of Subordinated Note Included In Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital" xlink:href="cfr-20211231.xsd#cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital" xlink:to="lab_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_5dbb7e21-b4d7-48ce-b9ea-bfe0f6ff20bf_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" 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">Premises and equipment, Gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AaaAAAMember_f0278a93-1542-47cd-8f13-b0c60a3a91cf_terseLabel_en-US" xlink:label="lab_cfr_AaaAAAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aaa/AAA [Member]</link:label>
    <link:label id="lab_cfr_AaaAAAMember_label_en-US" xlink:label="lab_cfr_AaaAAAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aaa/AAA [Member]</link:label>
    <link:label id="lab_cfr_AaaAAAMember_documentation_en-US" xlink:label="lab_cfr_AaaAAAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aaa/AAA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AaaAAAMember" xlink:href="cfr-20211231.xsd#cfr_AaaAAAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AaaAAAMember" xlink:to="lab_cfr_AaaAAAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_77a7ecfb-e6cb-4565-bb99-2a558cf8222c_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">Revenues from (expenses to) external customers</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_b1d8bff9-66de-4a7e-b96d-947f8b4c4e00_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" 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 of amounts included in net income</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink: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, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DistributedEarnings_cd38cdeb-70ac-4498-90e6-7067dece873f_terseLabel_en-US" xlink:label="lab_us-gaap_DistributedEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distributed earnings allocated to common stock</link:label>
    <link:label id="lab_us-gaap_DistributedEarnings_label_en-US" xlink:label="lab_us-gaap_DistributedEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distributed Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributedEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DistributedEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DistributedEarnings" xlink:to="lab_us-gaap_DistributedEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_758bf5e2-dece-454e-8d14-d29345fe16d0_totalLabel_en-US" xlink:label="lab_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty" 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 Amount Recognized, Resell Agreements, Financial Assets</link:label>
    <link:label id="lab_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_label_en-US" xlink:label="lab_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Resell Agreements, Period End Amounts Excluding Effects of Agreements Reported Net by Counterparty</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty" xlink:to="lab_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_656d6973-be5f-4f99-97e2-1ba4bb19103e_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink: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 Statements of Income</link:label>
    <link:label id="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink: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 Income Statement [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:to="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignExchangeContractMember_6e383827-55ca-415d-8cba-b629c90575a9_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Contract [Member]</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeContractMember_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeContractMember" xlink: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 Exchange Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeContractMember" xlink:to="lab_us-gaap_ForeignExchangeContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c0eb56de-f06f-4621-8c39-6f451312691e_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance, weighted-average exercise price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_43dd721a-3443-4532-ae81-519ef42730ca_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance, weighted-average exercise price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestBearingDepositLiabilities_99789d51-5f26-454b-8f2e-e3224cfe5741_terseLabel_en-US" xlink:label="lab_us-gaap_InterestBearingDepositLiabilities" xlink: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-bearing public funds deposits</link:label>
    <link:label id="lab_us-gaap_InterestBearingDepositLiabilities_61421417-c53c-4e88-b73a-0423fe2b2a33_totalLabel_en-US" xlink:label="lab_us-gaap_InterestBearingDepositLiabilities" 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 Interest-bearing deposits</link:label>
    <link:label id="lab_us-gaap_InterestBearingDepositLiabilities_label_en-US" xlink:label="lab_us-gaap_InterestBearingDepositLiabilities" xlink: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-bearing Deposit Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDepositLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestBearingDepositLiabilities" xlink:to="lab_us-gaap_InterestBearingDepositLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement_ef056610-3fdd-438d-855e-6278369b7f1b_terseLabel_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement" xlink: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 payout percentage at the 75th percentile level of achievement</link:label>
    <link:label id="lab_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement_label_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement" xlink: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 payout percentage at the 75th percentile level of achievement</link:label>
    <link:label id="lab_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement_documentation_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage at the 75th percentile level of achievement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement" xlink:href="cfr-20211231.xsd#cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement" xlink:to="lab_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_237876ab-3054-4990-be12-4d988085d337_terseLabel_en-US" xlink:label="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansTable" xlink: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 Accrual Loans Segregated By Class Of Loans [Table]</link:label>
    <link:label id="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_label_en-US" xlink:label="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansTable" xlink: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 Accrual Loans Segregated By Class Of Loans [Table]</link:label>
    <link:label id="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_documentation_en-US" xlink:label="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansTable" xlink: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 Accrual Loans Segregated By Class Of Loans [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable" xlink:href="cfr-20211231.xsd#cfr_NonAccrualLoansSegregatedByClassOfLoansTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable" xlink:to="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalFundsPurchased_5afef5cd-cfa5-4500-a463-b39c7c1df699_terseLabel_en-US" xlink:label="lab_us-gaap_FederalFundsPurchased" xlink: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 funds purchased</link:label>
    <link:label id="lab_us-gaap_FederalFundsPurchased_label_en-US" xlink:label="lab_us-gaap_FederalFundsPurchased" xlink: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 Funds Purchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsPurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalFundsPurchased" xlink:to="lab_us-gaap_FederalFundsPurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility_9f9788e8-61e3-46a7-beb5-19bc8a6a53e0_terseLabel_en-US" xlink:label="lab_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognition of right of use asset related to the new corporate headquarters facility</link:label>
    <link:label id="lab_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility_label_en-US" xlink:label="lab_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognition of right of use asset related to the new corporate headquarters facility</link:label>
    <link:label id="lab_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility_documentation_en-US" xlink:label="lab_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognition of right of use asset related to the new corporate headquarters facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility" xlink:href="cfr-20211231.xsd#cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility" xlink:to="lab_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_EnergyOtherMember_b59c09d1-060b-4c03-baa6-7ed651123621_terseLabel_en-US" xlink:label="lab_cfr_EnergyOtherMember" xlink: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 Other [Member]</link:label>
    <link:label id="lab_cfr_EnergyOtherMember_label_en-US" xlink:label="lab_cfr_EnergyOtherMember" xlink: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 Other [Member]</link:label>
    <link:label id="lab_cfr_EnergyOtherMember_documentation_en-US" xlink:label="lab_cfr_EnergyOtherMember" xlink: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 Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EnergyOtherMember" xlink:href="cfr-20211231.xsd#cfr_EnergyOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_EnergyOtherMember" xlink:to="lab_cfr_EnergyOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_c32ba2cd-d512-489c-8c77-a084e01c0474_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain" xlink: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 Financing Receivable, Type of Borrower [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain" xlink: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 Financing Receivable, Type of Borrower [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain" xlink:to="lab_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_6ef3f32e-bfc6-4a89-85d7-80b124882698_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/2021q4/dei-2021q4.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_DefinedBenefitPlanFairValueOfPlanAssets_66f7fc41-9370-403f-9b01-aceaa905f41a_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_e2f1412a-eea5-458e-a571-482a3a80fb90_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_022516cd-df1f-4c55-9fbb-186509eb7f8c_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">Fair value of plan assets</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_a3204683-18e2-4c5b-bd35-d41c06c5fc65_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeriesAPreferredStockMember_9d5f7352-7f4e-417b-a9a0-03a475b42ac7_terseLabel_en-US" xlink:label="lab_us-gaap_SeriesAPreferredStockMember" xlink: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 A Preferred Stock [Member]</link:label>
    <link:label id="lab_us-gaap_SeriesAPreferredStockMember_label_en-US" xlink:label="lab_us-gaap_SeriesAPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series A Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesAPreferredStockMember" xlink:to="lab_us-gaap_SeriesAPreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_MutualFundsMember_8c252b2b-bff4-4973-91e5-ac0881cda62e_terseLabel_en-US" xlink:label="lab_cfr_MutualFundsMember" xlink: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 [Member]</link:label>
    <link:label id="lab_cfr_MutualFundsMember_label_en-US" xlink:label="lab_cfr_MutualFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mutual Funds [Member]</link:label>
    <link:label id="lab_cfr_MutualFundsMember_documentation_en-US" xlink:label="lab_cfr_MutualFundsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mutual Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MutualFundsMember" xlink:href="cfr-20211231.xsd#cfr_MutualFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_MutualFundsMember" xlink:to="lab_cfr_MutualFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestIncomeOtherOperatingIncome_e122485d-0cbf-46cc-bfae-16e7b3d65ace_terseLabel_en-US" xlink:label="lab_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink: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_NoninterestIncomeOtherOperatingIncome_e522df9d-7321-4918-92dd-6c63bc396fcb_totalLabel_en-US" xlink:label="lab_us-gaap_NoninterestIncomeOtherOperatingIncome" 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 non-interest income</link:label>
    <link:label id="lab_us-gaap_NoninterestIncomeOtherOperatingIncome_label_en-US" xlink:label="lab_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest Income, Other Operating Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink:to="lab_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_d14843e6-bce3-48d2-964f-12d19053c079_negatedLabel_en-US" xlink:label="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" 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">Securities premium amortization (discount accretion), net</link:label>
    <link:label id="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_label_en-US" xlink:label="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accretion (Amortization) of Discounts and Premiums, Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:to="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CounterpartyNameAxis_28652449-348e-405e-a587-385fc364dd48_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/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis" xlink:to="lab_srt_CounterpartyNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_75792fb8-9a4d-4c9b-8c97-47f3614ceaad_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink: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 stock awards/units vested</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink: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, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FairValueHedgeLoanLeaseInterestRateSwaps_a3b39df9-bd60-47b6-99b3-db4934bd6618_terseLabel_en-US" xlink:label="lab_cfr_FairValueHedgeLoanLeaseInterestRateSwaps" xlink: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 Hedge Loan Lease Interest Rate Swaps</link:label>
    <link:label id="lab_cfr_FairValueHedgeLoanLeaseInterestRateSwaps_label_en-US" xlink:label="lab_cfr_FairValueHedgeLoanLeaseInterestRateSwaps" xlink: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 Hedge Loan Lease Interest Rate Swaps</link:label>
    <link:label id="lab_cfr_FairValueHedgeLoanLeaseInterestRateSwaps_documentation_en-US" xlink:label="lab_cfr_FairValueHedgeLoanLeaseInterestRateSwaps" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hedge Loan Lease Interest Rate Swaps</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FairValueHedgeLoanLeaseInterestRateSwaps" xlink:href="cfr-20211231.xsd#cfr_FairValueHedgeLoanLeaseInterestRateSwaps"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FairValueHedgeLoanLeaseInterestRateSwaps" xlink:to="lab_cfr_FairValueHedgeLoanLeaseInterestRateSwaps" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableAllowance_1f81fa62-cc84-485e-93ab-171d39ae69cc_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableAllowance" xlink: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 of allowance for loan losses</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableAllowance_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable, Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableAllowance" xlink:to="lab_us-gaap_LoansAndLeasesReceivableAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditDerivativeMaximumExposureUndiscounted_504f9ccd-923b-464e-a0a7-296b0dae7d3f_terseLabel_en-US" xlink:label="lab_us-gaap_CreditDerivativeMaximumExposureUndiscounted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Approximate credit exposure related to swaps with bank customers</link:label>
    <link:label id="lab_us-gaap_CreditDerivativeMaximumExposureUndiscounted_label_en-US" xlink:label="lab_us-gaap_CreditDerivativeMaximumExposureUndiscounted" xlink: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 Derivative, Maximum Exposure, Undiscounted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditDerivativeMaximumExposureUndiscounted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditDerivativeMaximumExposureUndiscounted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditDerivativeMaximumExposureUndiscounted" xlink:to="lab_us-gaap_CreditDerivativeMaximumExposureUndiscounted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_d0daa3b3-768f-4102-b6c1-54a8ea788fa7_negatedLabel_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" 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">Net tax benefit from stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_label_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:to="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_1004ddf5-09ae-4cd6-877f-0d56db19ac78_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities held to maturity: Maturities, calls and principal repayments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink: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 Maturities, Prepayments and Calls of Held-to-maturity Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:to="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_44d5e832-0085-47f7-933e-b3a31b00f1a0_terseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross" xlink: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 Amount Recognized, Resell Agreements, Financial Assets</link:label>
    <link:label id="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_label_en-US" xlink:label="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross" xlink: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 Purchased under Agreements to Resell, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross" xlink:to="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesYearOne_4a68088f-a1c6-40c0-8e1a-a0131c0c25e2_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesYearOne_label_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesYearOne" xlink: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 Deposit Maturities, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearOne" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositMaturitiesYearOne" xlink:to="lab_us-gaap_TimeDepositMaturitiesYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeposits_5344f5ea-1a0e-4370-b8c7-510a22de8949_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeposits" xlink: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 change in deposits</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeposits_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeposits" xlink: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 Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeposits" xlink:to="lab_us-gaap_IncreaseDecreaseInDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardDateAxis_e53ebc45-4b6b-4e53-bf14-f2f4eb3b4382_terseLabel_en-US" xlink:label="lab_us-gaap_AwardDateAxis" xlink: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 Date [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardDateAxis_label_en-US" xlink:label="lab_us-gaap_AwardDateAxis" xlink: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 Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardDateAxis" xlink:to="lab_us-gaap_AwardDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalRequiredToBeWellCapitalized_6ed7b691-c218-4a01-b919-e560574a26b9_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalRequiredToBeWellCapitalized" xlink: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 Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Capital Amount</link:label>
    <link:label id="lab_us-gaap_CapitalRequiredToBeWellCapitalized_label_en-US" xlink:label="lab_us-gaap_CapitalRequiredToBeWellCapitalized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Total Risk-Based Capital, Well Capitalized, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredToBeWellCapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalRequiredToBeWellCapitalized" xlink:to="lab_us-gaap_CapitalRequiredToBeWellCapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_a7845cf5-0c1d-40d5-af24-75c4ef42b76e_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsLineItems_26c776c1-39a0-402b-bb8b-1905722e430f_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsLineItems" xlink: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 Receivable, Troubled Debt Restructuring [Line Items]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsLineItems_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Troubled Debt Restructuring [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems" xlink:to="lab_us-gaap_FinancingReceivableModificationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_e310714d-01dc-43d8-97fc-a5b5e80f4ba9_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangibles and Other Long Lived Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink: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, Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_QualifiedPlanMember_5ebd6a58-b9f2-4c6b-b730-ba4a1413fe54_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">Qualified Plan [Member]</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_QualifiedPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QualifiedPlanMember" xlink:to="lab_us-gaap_QualifiedPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestExpense_419b9d8c-ec81-49f4-92aa-a751e1484742_totalLabel_en-US" xlink:label="lab_us-gaap_NoninterestExpense" 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 non-interest expense</link:label>
    <link:label id="lab_us-gaap_NoninterestExpense_b0088551-d5ec-4449-8059-7ebc88b27df6_terseLabel_en-US" xlink:label="lab_us-gaap_NoninterestExpense" xlink: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-interest expense</link:label>
    <link:label id="lab_us-gaap_NoninterestExpense_label_en-US" xlink:label="lab_us-gaap_NoninterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestExpense" xlink:to="lab_us-gaap_NoninterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_ebb3394c-7882-4913-a3b5-4e0ce7606718_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/2021q4/dei-2021q4.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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_394dd114-b2eb-4a1a-91ad-16a0d76040a2_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">Weighted-average shares outstanding for diluted earnings per common share</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommercialLoansYearOfOriginationDomain_d63a9f40-524f-4e7d-84db-b29817718be8_terseLabel_en-US" xlink:label="lab_cfr_CommercialLoansYearOfOriginationDomain" xlink: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 Loans Year of Origination [Domain]</link:label>
    <link:label id="lab_cfr_CommercialLoansYearOfOriginationDomain_label_en-US" xlink:label="lab_cfr_CommercialLoansYearOfOriginationDomain" xlink: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 Loans Year of Origination [Domain]</link:label>
    <link:label id="lab_cfr_CommercialLoansYearOfOriginationDomain_documentation_en-US" xlink:label="lab_cfr_CommercialLoansYearOfOriginationDomain" xlink: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 Loans Year of Origination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearOfOriginationDomain" xlink:href="cfr-20211231.xsd#cfr_CommercialLoansYearOfOriginationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain" xlink:to="lab_cfr_CommercialLoansYearOfOriginationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_37440c28-ce26-45b3-ab8b-8d36087eec3c_terseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase agreements</link:label>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_label_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase" xlink: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 Sold under Agreements to Repurchase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase" xlink:to="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AccretionOfLoanDiscount_473555b3-f875-489c-b90e-0fb219be48e2_negatedTerseLabel_en-US" xlink:label="lab_cfr_AccretionOfLoanDiscount" 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">Accretion of loan discounts</link:label>
    <link:label id="lab_cfr_AccretionOfLoanDiscount_label_en-US" xlink:label="lab_cfr_AccretionOfLoanDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accretion Of Loan Discount</link:label>
    <link:label id="lab_cfr_AccretionOfLoanDiscount_documentation_en-US" xlink:label="lab_cfr_AccretionOfLoanDiscount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accretion Of Loan Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AccretionOfLoanDiscount" xlink:href="cfr-20211231.xsd#cfr_AccretionOfLoanDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AccretionOfLoanDiscount" xlink:to="lab_cfr_AccretionOfLoanDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_82817d69-eb2d-4b5f-a20d-a44871d51bec_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommerciallandloanMember_5155a3dd-9d9f-44ac-acc4-5ac48392e5eb_terseLabel_en-US" xlink:label="lab_cfr_CommerciallandloanMember" xlink: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 land loan [Member]</link:label>
    <link:label id="lab_cfr_CommerciallandloanMember_label_en-US" xlink:label="lab_cfr_CommerciallandloanMember" xlink: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 land loan [Member]</link:label>
    <link:label id="lab_cfr_CommerciallandloanMember_documentation_en-US" xlink:label="lab_cfr_CommerciallandloanMember" xlink: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 land loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommerciallandloanMember" xlink:href="cfr-20211231.xsd#cfr_CommerciallandloanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommerciallandloanMember" xlink:to="lab_cfr_CommerciallandloanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_4aef6d49-1b23-4f2b-a081-5bd8b05b1cda_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_aac366d3-6cf2-4d48-b821-749d32656838_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_98a83e04-65bf-49ee-b255-3d67d573c056_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink: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 Outstanding and Exercisable</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink: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, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_863c969a-f6ef-403e-97a3-fc35fde6236b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Floating rate 3 month Libor plus margin</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink: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, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_22da8046-2720-41b9-a78c-f226cdebd3b5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" xlink: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-Accrual Loans, Segregated by Class of Loans</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Nonaccrual [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_60d8962c-9872-49f6-913d-f9b18a89b270_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">Net Periodic Benefit Cost (Benefit)</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseJuniorSubordinatedDebentures_735fc0a0-09ea-4245-be67-5e3a4b34ea1d_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseJuniorSubordinatedDebentures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Junior subordinated deferrable interest debentures</link:label>
    <link:label id="lab_us-gaap_InterestExpenseJuniorSubordinatedDebentures_label_en-US" xlink:label="lab_us-gaap_InterestExpenseJuniorSubordinatedDebentures" xlink: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, Junior Subordinated Debentures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseJuniorSubordinatedDebentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures" xlink:to="lab_us-gaap_InterestExpenseJuniorSubordinatedDebentures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_450b5855-5b17-4d6c-8d52-4747369b35c1_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_GradeTwelveMember_4418bb4a-74aa-4c2a-8e06-0b69c4da2e4d_terseLabel_en-US" xlink:label="lab_cfr_GradeTwelveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grade 12 [Member]</link:label>
    <link:label id="lab_cfr_GradeTwelveMember_label_en-US" xlink:label="lab_cfr_GradeTwelveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grade Twelve [Member]</link:label>
    <link:label id="lab_cfr_GradeTwelveMember_documentation_en-US" xlink:label="lab_cfr_GradeTwelveMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grade Twelve [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GradeTwelveMember" xlink:href="cfr-20211231.xsd#cfr_GradeTwelveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_GradeTwelveMember" xlink:to="lab_cfr_GradeTwelveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansReceivableFairValueDisclosure_62f953ad-409b-484f-acb6-f892c0ce1693_totalLabel_en-US" xlink:label="lab_us-gaap_LoansReceivableFairValueDisclosure" 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">Fair value</link:label>
    <link:label id="lab_us-gaap_LoansReceivableFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LoansReceivableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Receivable, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansReceivableFairValueDisclosure" xlink:to="lab_us-gaap_LoansReceivableFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OccupancyNet_c5f9d1e7-0b0b-4cb7-9fb2-1a2806261f42_terseLabel_en-US" xlink:label="lab_us-gaap_OccupancyNet" xlink: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 occupancy</link:label>
    <link:label id="lab_us-gaap_OccupancyNet_label_en-US" xlink:label="lab_us-gaap_OccupancyNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Occupancy, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OccupancyNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OccupancyNet" xlink:to="lab_us-gaap_OccupancyNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NondesignatedMember_9c4ac00f-5929-4c6e-9c00-69f8668ec49b_terseLabel_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Designated as Hedging Instrument [Member]</link:label>
    <link:label id="lab_us-gaap_NondesignatedMember_label_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NondesignatedMember" xlink:to="lab_us-gaap_NondesignatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9d4c654d-6da4-4782-8932-8dfb193af3d2_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_fc47bdb5-7064-4bf8-a161-4f9a4cb8cf16_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_77b7d42c-253a-4797-b525-7aa32e987c9a_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/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaid_ed868bfa-07c5-40a4-af71-740de9f01e93_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaid" xlink: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 interest</link:label>
    <link:label id="lab_us-gaap_InterestPaid_label_en-US" xlink:label="lab_us-gaap_InterestPaid" xlink: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, Including Capitalized Interest, Operating and Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaid" xlink:to="lab_us-gaap_InterestPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalariesAndWages_662df9aa-ffed-46eb-abfa-2ff9497927ba_terseLabel_en-US" xlink:label="lab_us-gaap_SalariesAndWages" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salaries and employee benefits</link:label>
    <link:label id="lab_us-gaap_SalariesAndWages_label_en-US" xlink:label="lab_us-gaap_SalariesAndWages" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salary and Wage, NonOfficer, Excluding Cost of Good and Service Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalariesAndWages" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalariesAndWages"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalariesAndWages" xlink:to="lab_us-gaap_SalariesAndWages" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_882c755d-8156-4e56-afd7-eb39b47c61cc_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" 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">Less accumulated depreciation and amortization</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_d34a7d23-c1eb-4bf2-b9a6-53f600925721_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink: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 Pension Plans Recognized as Component of Other Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink: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 Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_56e44392-38f3-4dbe-92f9-1d1b15de34f8_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink: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 Losses Loans</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Losses, Policy for Uncollectible Amounts [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_8c48746c-0736-4ee5-9085-923d27816f79_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities" 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">Securities available for sale, at estimated fair value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_962ef054-18ff-49dd-936a-ef3f0915ca98_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/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_503b5cf2-300f-4555-a110-3cbb360dfbe5_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Forward [Member]</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink: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 Exchange Forward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeForwardMember" xlink:to="lab_us-gaap_ForeignExchangeForwardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_eba7c9e8-aa1a-494b-95bb-ad296a29da48_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink: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 and Required Capital Ratios</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink: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 Compliance with Regulatory Capital Requirements under Banking Regulations [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:to="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_6fb2b26b-4c9b-4d32-83c3-1aed4745176c_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_d41936ae-b8c1-4879-9af6-a0d6f9cb0c0f_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/2021q4/dei-2021q4.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_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod_a470a5ef-d161-490c-b2f4-46aa18ad6865_terseLabel_en-US" xlink:label="lab_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Revolving Loans Converted to Term During Period</link:label>
    <link:label id="lab_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod_label_en-US" xlink:label="lab_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Revolving Loans Converted to Term During Period</link:label>
    <link:label id="lab_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod_documentation_en-US" xlink:label="lab_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Revolving Loans Converted to Term During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod" xlink:href="cfr-20211231.xsd#cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod" xlink:to="lab_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeCollateralObligationToReturnSecurities_1cad5120-13b6-424a-b256-5dafae3ff580_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeCollateralObligationToReturnSecurities" 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 Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets</link:label>
    <link:label id="lab_us-gaap_DerivativeCollateralObligationToReturnSecurities_label_en-US" xlink:label="lab_us-gaap_DerivativeCollateralObligationToReturnSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Collateral, Obligation to Return Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeCollateralObligationToReturnSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities" xlink:to="lab_us-gaap_DerivativeCollateralObligationToReturnSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesReceivableGross_583a8a9e-62d3-47e2-86f3-d5c2ffae76ef_terseLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableGross" xlink: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 Receivable, before Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_NotesReceivableGross_label_en-US" xlink:label="lab_us-gaap_NotesReceivableGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesReceivableGross" xlink:to="lab_us-gaap_NotesReceivableGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_adf0490e-13d6-41be-985b-4b5fbef5851b_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink: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, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink: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 Instruments, Gain (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings_c70ef4ec-bbe6-4aa6-a601-2601dd5629d9_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings" xlink: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 Federal Home Loan Bank advances</link:label>
    <link:label id="lab_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings_label_en-US" xlink:label="lab_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings" xlink: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 FHLBank Borrowings, Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromFederalHomeLoanBankBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings" xlink:to="lab_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_b85eaf47-98a4-433c-a0a4-ecc00c521b8b_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held to Maturity, Due after ten years, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" xlink: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, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_9a28cfab-b18f-497a-bb71-7acf5fb7b3fb_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeTextBlock_0ac95db4-7461-41e1-a00c-34d9ba027dec_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeTextBlock" xlink: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 Income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeTextBlock" xlink: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 [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeTextBlock" xlink:to="lab_us-gaap_InvestmentIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_aef3895b-691d-4347-babf-4d8dbfca099f_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">Accounting Changes, Reclassifications and Restatement</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_305b2aaf-fe84-4570-a4a3-7727f9af6551_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_50522cd5-01fb-4d36-92e4-4c2512f36598_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">2026</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_d5ea033a-8f0c-43cc-ad95-669d04f50ae4_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsAxis" xlink:to="lab_us-gaap_OtherCommitmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_fb53b18d-c2fd-40b2-aaed-01f8d17e7e73_totalLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" 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_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_09f2b93a-8a66-482f-95fe-863ca831323f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink: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 Not Designated as Hedging Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_c9dbab4a-26fe-43fd-8c91-c261eacbadd1_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/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_GBPForeignExchangeForwardMember_27c83b1c-bf04-43fe-9d4c-8e145674769a_terseLabel_en-US" xlink:label="lab_cfr_GBPForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">GBP Foreign Exchange Forward [Member]</link:label>
    <link:label id="lab_cfr_GBPForeignExchangeForwardMember_label_en-US" xlink:label="lab_cfr_GBPForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">GBP Foreign Exchange Forward [Member]</link:label>
    <link:label id="lab_cfr_GBPForeignExchangeForwardMember_documentation_en-US" xlink:label="lab_cfr_GBPForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">GBP Foreign Exchange Forward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GBPForeignExchangeForwardMember" xlink:href="cfr-20211231.xsd#cfr_GBPForeignExchangeForwardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_GBPForeignExchangeForwardMember" xlink:to="lab_cfr_GBPForeignExchangeForwardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_478f57b2-09ad-4d96-a35a-4b167a32e550_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_7f0c865d-a79d-448f-926a-ed0d695521a3_netLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" 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">Other intangible assets, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_c02305ae-621f-4f9b-9f61-e3bd91f28230_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink: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 Intangible Assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_11d73041-5a8e-4796-a1ab-57f1998aa5a7_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" 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">Finite-Lived Intangible Assets, Net, Total</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_01a3c828-4694-460b-8b01-3ce6f22fb5cc_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_fd426459-01e0-46d6-afd7-7cd17095e83f_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink: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 Receivable, Year Five, Originated, Four Years before Current Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_09583507-c04c-4e8d-b195-a6219d52f999_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink: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, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink: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, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_1457ca5a-2565-4824-9932-4f2840070a4f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink: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 [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_56cc5035-56ce-44d2-9264-763f1541aa6d_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 income to net cash 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_ac058ebf-d035-4524-aef6-9eda99d57dc5_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/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialLiabilitiesGrossOffset_72698fa9-7d83-4df6-ac1e-f8c2729c873a_terseLabel_en-US" xlink:label="lab_cfr_FinancialLiabilitiesGrossOffset" xlink: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 Amount Offset, Financial Liabilities</link:label>
    <link:label id="lab_cfr_FinancialLiabilitiesGrossOffset_label_en-US" xlink:label="lab_cfr_FinancialLiabilitiesGrossOffset" xlink: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 Liabilities Gross Offset</link:label>
    <link:label id="lab_cfr_FinancialLiabilitiesGrossOffset_documentation_en-US" xlink:label="lab_cfr_FinancialLiabilitiesGrossOffset" xlink: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 Liabilities Gross Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesGrossOffset" xlink:href="cfr-20211231.xsd#cfr_FinancialLiabilitiesGrossOffset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialLiabilitiesGrossOffset" xlink:to="lab_cfr_FinancialLiabilitiesGrossOffset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_0b4daef8-0909-4a16-a19a-dc9af313144d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss), before tax:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink: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, before Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_TreasurySharesIssuedRelatedToStockOptionExercises_9a79bcfb-74a2-4963-882d-80df2d1344c0_terseLabel_en-US" xlink:label="lab_cfr_TreasurySharesIssuedRelatedToStockOptionExercises" xlink: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 issued from available treasury stock</link:label>
    <link:label id="lab_cfr_TreasurySharesIssuedRelatedToStockOptionExercises_label_en-US" xlink:label="lab_cfr_TreasurySharesIssuedRelatedToStockOptionExercises" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Shares Issued Related To Stock Option Exercises</link:label>
    <link:label id="lab_cfr_TreasurySharesIssuedRelatedToStockOptionExercises_documentation_en-US" xlink:label="lab_cfr_TreasurySharesIssuedRelatedToStockOptionExercises" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Shares Issued Related To Stock Option Exercises</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TreasurySharesIssuedRelatedToStockOptionExercises" xlink:href="cfr-20211231.xsd#cfr_TreasurySharesIssuedRelatedToStockOptionExercises"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TreasurySharesIssuedRelatedToStockOptionExercises" xlink:to="lab_cfr_TreasurySharesIssuedRelatedToStockOptionExercises" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_b847a9ca-c321-43e4-91e7-bc15b17b5ee5_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_c8764e56-272c-4fae-9f6a-49bee02bd609_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 Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicDistributionAxis_04077c33-99e7-411b-982a-6a6105294613_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicDistributionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Distribution [Axis]</link:label>
    <link:label id="lab_us-gaap_GeographicDistributionAxis_label_en-US" xlink:label="lab_us-gaap_GeographicDistributionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Distribution [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicDistributionAxis" xlink:to="lab_us-gaap_GeographicDistributionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_b94f7df8-4ca1-4a04-af5a-724a8cd983a4_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" 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 Defined Benefit Plans Adjustment Attributable to Parent [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_54c0a191-610e-40a2-858c-445f16e34096_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">Defined Benefit Plans [Member]</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_051f4660-85f1-491c-93d5-86e3188c075e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink: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, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink: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, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_caf4110d-6a5f-4c2a-99de-34688d967d00_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, percent</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:to="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_b8bea7ae-0d10-429d-a985-1017dacfe34a_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 tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_6394ff97-3827-4fc4-bff5-93983095325a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink: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 tax expense (benefit)</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PositionAxis_bd6b846a-a9b7-4ab2-88b3-982ade5aec45_terseLabel_en-US" xlink:label="lab_us-gaap_PositionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Position [Axis]</link:label>
    <link:label id="lab_us-gaap_PositionAxis_label_en-US" xlink:label="lab_us-gaap_PositionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Position [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PositionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PositionAxis" xlink:to="lab_us-gaap_PositionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDeposits_92bbe21d-5e62-475e-a44b-3c54a5566e82_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDeposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDeposits_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDeposits" xlink: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, Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDeposits" xlink:to="lab_us-gaap_InterestExpenseDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_8d7627c2-b3cf-44a8-a569-707ee534b543_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_793deb0a-ef60-4f83-a8f9-e6114e4e99df_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink: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 repurchase authorized amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink: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 Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_381f0871-e318-4f59-a08a-7639627985be_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink: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. federal statutory income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink: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, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_657a1ea4-2ae7-44fd-855b-ddbc2d12a5c2_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic and Diluted Earnings Per Common Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_21113f3d-569d-45f8-8c01-37951b86cc4a_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" 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">Fair Value, Measurements, Fair Value Hierarchy [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d363d6b2-a062-44a8-b576-0e614e16d616_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_114b9110-82a5-4127-9789-d0fb5ef81c43_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 income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_718a3b8e-c16e-45bb-b121-8682fa765bf9_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 income</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition_c65c6541-dfce-4ecf-bdd7-bd3071a05e6e_terseLabel_en-US" xlink:label="lab_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition" xlink: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 service share-based compensation, Performance stock units,compensation cost not yet recognized,period for recognition</link:label>
    <link:label id="lab_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition_label_en-US" xlink:label="lab_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition" xlink: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 service share-based compensation, Performance stock units,compensation cost not yet recognized,period for recognition</link:label>
    <link:label id="lab_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition_documentation_en-US" xlink:label="lab_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee service share-based compensation, Performance stock units,compensation cost not yet recognized,period for recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition" xlink:href="cfr-20211231.xsd#cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition" xlink:to="lab_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_bba6a150-a04d-4d65-b41d-719b8a81261e_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Ratio</link:label>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_label_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Risk-Based Capital Ratio, Well Capitalized, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:to="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_2330e643-822d-41a7-9d02-d43eb730fdd0_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" 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, Right-of-Use Asset</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_1689d5b9-b546-4148-9162-18b1f6be4ef9_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, right-of-use asset</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PercentageOfEquityInvestmentsInMutualFund_e89122b8-10cf-4de4-ba66-e4775f924b55_terseLabel_en-US" xlink:label="lab_cfr_PercentageOfEquityInvestmentsInMutualFund" xlink: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 equity investments in mutual fund</link:label>
    <link:label id="lab_cfr_PercentageOfEquityInvestmentsInMutualFund_label_en-US" xlink:label="lab_cfr_PercentageOfEquityInvestmentsInMutualFund" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage Of Equity Investments In Mutual Fund</link:label>
    <link:label id="lab_cfr_PercentageOfEquityInvestmentsInMutualFund_documentation_en-US" xlink:label="lab_cfr_PercentageOfEquityInvestmentsInMutualFund" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of equity investments in mutual fund</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageOfEquityInvestmentsInMutualFund" xlink:href="cfr-20211231.xsd#cfr_PercentageOfEquityInvestmentsInMutualFund"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PercentageOfEquityInvestmentsInMutualFund" xlink:to="lab_cfr_PercentageOfEquityInvestmentsInMutualFund" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestBearingDepositLiabilities_f1ecc69e-3cea-467a-949a-96e576e29149_terseLabel_en-US" xlink:label="lab_us-gaap_NoninterestBearingDepositLiabilities" xlink: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-interest-bearing public funds deposits</link:label>
    <link:label id="lab_us-gaap_NoninterestBearingDepositLiabilities_4925e746-7604-4e0c-b949-c7658e4ef9e4_verboseLabel_en-US" xlink:label="lab_us-gaap_NoninterestBearingDepositLiabilities" 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-interest-bearing demand deposits</link:label>
    <link:label id="lab_us-gaap_NoninterestBearingDepositLiabilities_label_en-US" xlink:label="lab_us-gaap_NoninterestBearingDepositLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest-bearing Deposit Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestBearingDepositLiabilities" xlink:to="lab_us-gaap_NoninterestBearingDepositLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale_95b49ae4-caf3-408f-aa30-093b43311433_terseLabel_en-US" xlink:label="lab_cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer of securities from available for sale to held to maturity</link:label>
    <link:label id="lab_cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale_label_en-US" xlink:label="lab_cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer of investment securities to held to maturity from available for sale</link:label>
    <link:label id="lab_cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale_documentation_en-US" xlink:label="lab_cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">transfer of investment securities to held to maturity from available for sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale" xlink:href="cfr-20211231.xsd#cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale" xlink:to="lab_cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_dfad296b-766c-4455-8d72-5670ea01063e_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_1d7ce3f5-e61b-4368-a816-4d473a65c448_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" 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 cost on projected benefit obligation</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateContractMember_2e7b19c6-02fa-4f91-a5e5-e64d4632a6b7_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 [Member]</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateContractMember" xlink:to="lab_us-gaap_InterestRateContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_0a23b19a-6340-4f51-8d21-f5c0512f61c2_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_9e68ad75-fa23-477d-8f21-e7d0cf23fda8_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">Condensed Financial Statements 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:to="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4c273090-909f-4a65-8522-7faf33532b29_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_164f5057-85da-4aab-87b0-7e2066be0e6f_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/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsGross_f5b02979-2da7-4e6b-9009-65993a7866a7_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsGross_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsGross" xlink:to="lab_us-gaap_LeaseholdImprovementsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock_0fd4237c-3a25-46f7-9ce0-3f3ea716be06_terseLabel_en-US" xlink:label="lab_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock" xlink: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 Derivative Assets Liabilities And Resell Agreements Net Of Amount Not Offset</link:label>
    <link:label id="lab_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock_label_en-US" xlink:label="lab_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock" xlink: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 Derivative Assets Liabilities And Resell Agreements Net Of Amount Not Offset Table [Table Text Block]</link:label>
    <link:label id="lab_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock_documentation_en-US" xlink:label="lab_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock" xlink: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 Instruments Derivative Assets Liabilities And Resell Agreements Net Of Amount Not Offset [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock" xlink:href="cfr-20211231.xsd#cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock" xlink:to="lab_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_853818a7-8092-4e39-940b-f3a96af1cd01_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/2021q4/dei-2021q4.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_ProceedsFromSaleOfPropertyPlantAndEquipment_fe4f2fbd-5094-4439-85a5-d295a34a5f6e_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink: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 premises and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink: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 Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarnings_40cc6909-1c82-426e-ba39-7d6dc5175358_totalLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarnings" 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">Undistributed earnings allocated to common stock</link:label>
    <link:label id="lab_us-gaap_UndistributedEarnings_label_en-US" xlink:label="lab_us-gaap_UndistributedEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Earnings, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarnings" xlink:to="lab_us-gaap_UndistributedEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_5e3afd24-424c-472f-9550-1636409be14d_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink: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, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeCollateralRightToReclaimSecurities_21d2c326-e745-42fd-b19a-21184758fbe6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeCollateralRightToReclaimSecurities" 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 Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeCollateralRightToReclaimSecurities_label_en-US" xlink:label="lab_us-gaap_DerivativeCollateralRightToReclaimSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Collateral, Right to Reclaim Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeCollateralRightToReclaimSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities" xlink:to="lab_us-gaap_DerivativeCollateralRightToReclaimSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NonCashExchangeOfRealEstate_66d96f97-230e-46a7-95b4-16d1ebd371f5_terseLabel_en-US" xlink:label="lab_cfr_NonCashExchangeOfRealEstate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange of real estate</link:label>
    <link:label id="lab_cfr_NonCashExchangeOfRealEstate_label_en-US" xlink:label="lab_cfr_NonCashExchangeOfRealEstate" xlink: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-cash exchange of real estate</link:label>
    <link:label id="lab_cfr_NonCashExchangeOfRealEstate_documentation_en-US" xlink:label="lab_cfr_NonCashExchangeOfRealEstate" xlink: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-cash exchange of real estate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonCashExchangeOfRealEstate" xlink:href="cfr-20211231.xsd#cfr_NonCashExchangeOfRealEstate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NonCashExchangeOfRealEstate" xlink:to="lab_cfr_NonCashExchangeOfRealEstate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_e8d83c02-4c46-4660-94b6-34037c2821ff_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" 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">Expected return on plan assets, net of expenses</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_41a3eb50-04cf-4caf-a5af-d6db5bb5024a_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">Business 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_0e2f92c6-72fc-43c4-9d96-32a9a989354d_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_SpecificValuationAllowancesMember_180c3c8c-6203-45e9-bfe6-7d3226ea9fed_terseLabel_en-US" xlink:label="lab_cfr_SpecificValuationAllowancesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Specific Valuation Allowances [Member]</link:label>
    <link:label id="lab_cfr_SpecificValuationAllowancesMember_label_en-US" xlink:label="lab_cfr_SpecificValuationAllowancesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Specific Valuation Allowances [Member]</link:label>
    <link:label id="lab_cfr_SpecificValuationAllowancesMember_documentation_en-US" xlink:label="lab_cfr_SpecificValuationAllowancesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Specific Valuation Allowances [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SpecificValuationAllowancesMember" xlink:href="cfr-20211231.xsd#cfr_SpecificValuationAllowancesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_SpecificValuationAllowancesMember" xlink:to="lab_cfr_SpecificValuationAllowancesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_772491de-d47b-42b8-ba22-0335068619dd_terseLabel_en-US" xlink:label="lab_us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposit insurance</link:label>
    <link:label id="lab_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_label_en-US" xlink:label="lab_us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink: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 Deposit Insurance Corporation Premium Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:to="lab_us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_c3eb920b-ffe5-43ba-b649-a608f65dce2c_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/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_8715b7ba-143e-4276-bb4e-a231b0c7dfe0_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink: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 recognized in earnings</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendIncomeOperating_762e907c-0728-4fd2-a547-83933cf0eed9_terseLabel_en-US" xlink:label="lab_us-gaap_DividendIncomeOperating" xlink: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 income paid by Frost Bank</link:label>
    <link:label id="lab_us-gaap_DividendIncomeOperating_label_en-US" xlink:label="lab_us-gaap_DividendIncomeOperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend Income, Operating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendIncomeOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendIncomeOperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendIncomeOperating" xlink:to="lab_us-gaap_DividendIncomeOperating" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RevolvingLoansConvertedtoTermMember_d577ec2f-277d-4f83-a6ad-69790751980c_terseLabel_en-US" xlink:label="lab_cfr_RevolvingLoansConvertedtoTermMember" xlink: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 Loans Converted to Term</link:label>
    <link:label id="lab_cfr_RevolvingLoansConvertedtoTermMember_label_en-US" xlink:label="lab_cfr_RevolvingLoansConvertedtoTermMember" xlink: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 Loans Converted to Term [Member]</link:label>
    <link:label id="lab_cfr_RevolvingLoansConvertedtoTermMember_documentation_en-US" xlink:label="lab_cfr_RevolvingLoansConvertedtoTermMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Loans Converted to Term [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RevolvingLoansConvertedtoTermMember" xlink:href="cfr-20211231.xsd#cfr_RevolvingLoansConvertedtoTermMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RevolvingLoansConvertedtoTermMember" xlink:to="lab_cfr_RevolvingLoansConvertedtoTermMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_0d20b8f5-1e13-4a17-add7-369628e24ffe_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink: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_DebtSecuritiesAvailableForSaleTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink: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 Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_891ba730-75e1-488d-ae03-6b85fe68c23c_terseLabel_en-US" xlink:label="lab_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" xlink: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 Plans, Postretirement and Other Employee Benefits [Line Items]</link:label>
    <link:label id="lab_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_label_en-US" xlink:label="lab_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" xlink: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 Plans Postretirement And Other Employee Benefits [Line Items]</link:label>
    <link:label id="lab_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_documentation_en-US" xlink:label="lab_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plans, Postretirement and Other Employee Benefits [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" xlink:href="cfr-20211231.xsd#cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" xlink:to="lab_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_08dec904-40b1-4ef3-b7b2-3e5c59ac442c_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink: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 Name [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink: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 Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameDomain" xlink:to="lab_us-gaap_RetirementPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransactionDomain_1322f5ae-8f10-4223-8867-adc14d41555a_terseLabel_en-US" xlink:label="lab_us-gaap_TransactionDomain" xlink: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 [Domain]</link:label>
    <link:label id="lab_us-gaap_TransactionDomain_label_en-US" xlink:label="lab_us-gaap_TransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransactionDomain" xlink:to="lab_us-gaap_TransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDepositLiabilities_3bb714a5-b344-4449-ba0d-5a6c51bb53a8_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDepositLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits from certain directors, executive officers and their affiliates</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDepositLiabilities_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDepositLiabilities" xlink: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 Deposit Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDepositLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDepositLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDepositLiabilities" xlink:to="lab_us-gaap_RelatedPartyDepositLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialAssetPastDueMember_6029761b-5103-4441-a91f-6bc4967cd695_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialAssetPastDueMember" xlink: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 Asset, Past Due</link:label>
    <link:label id="lab_us-gaap_FinancialAssetPastDueMember_label_en-US" xlink:label="lab_us-gaap_FinancialAssetPastDueMember" xlink: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 Asset, Past Due [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialAssetPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialAssetPastDueMember" xlink:to="lab_us-gaap_FinancialAssetPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_1db19ddc-b336-403e-8e89-9bdc28806b87_terseLabel_en-US" xlink:label="lab_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable" xlink: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 Other Non Interest Income Non Hedging Interest Rate Derivatives [Table]</link:label>
    <link:label id="lab_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_label_en-US" xlink:label="lab_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable" xlink: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 Other Non Interest Income Non Hedging Interest Rate Derivatives [Table]</link:label>
    <link:label id="lab_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_documentation_en-US" xlink:label="lab_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable" xlink: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 Other Non Interest Income Non Hedging Interest Rate Derivatives [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable" xlink:href="cfr-20211231.xsd#cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable" xlink:to="lab_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_554465dc-ba15-4e6c-8a56-28855567f069_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink: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 Amount Recognized, Derivatives, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink: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, Fair Value, Amount Not Offset Against Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_8bef9e31-329b-4cc2-b959-769ea1dd80cb_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held to Maturity, Due after five years through ten years, Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink: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, Held-to-Maturity, 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_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_PartnershipInterestMember_4a393bee-43b1-4219-99e1-dce9d4a36786_terseLabel_en-US" xlink:label="lab_srt_PartnershipInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Partnership Interest [Member]</link:label>
    <link:label id="lab_srt_PartnershipInterestMember_label_en-US" xlink:label="lab_srt_PartnershipInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Partnership Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_PartnershipInterestMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_PartnershipInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_PartnershipInterestMember" xlink:to="lab_srt_PartnershipInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PutOptionMember_8af4ce46-b4c6-4db4-aa4d-f69264391c14_terseLabel_en-US" xlink:label="lab_us-gaap_PutOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Put Option [Member]</link:label>
    <link:label id="lab_us-gaap_PutOptionMember_label_en-US" xlink:label="lab_us-gaap_PutOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Put Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PutOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PutOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PutOptionMember" xlink:to="lab_us-gaap_PutOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesTextBlock_8fe19d32-17d5-471d-92ed-7cb45d16bea0_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesTextBlock" xlink: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, Held-to-maturity</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesTextBlock_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesTextBlock" xlink: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, Held-to-maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesTextBlock" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForLoanLossesExpensed_2641095d-fcc0-4a87-9785-822325b823a3_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLossesExpensed" xlink: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 Receivable, Credit Loss, Expense (Reversal)</link:label>
    <link:label id="lab_us-gaap_ProvisionForLoanLossesExpensed_label_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLossesExpensed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Credit Loss, Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForLoanLossesExpensed" xlink:to="lab_us-gaap_ProvisionForLoanLossesExpensed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_d0e92792-9ef0-4e89-91fc-f57403287a93_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities" 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">Principal payments on long-term borrowings</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_a5cc81ce-4015-435a-b3d1-643ad40ebb77_verboseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities" 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">Payments for Repurchase of Trust Preferred Securities</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities" xlink: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 Trust Preferred Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_53352f7b-83cc-44b8-b77e-9075923efea8_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">Granted in period, weighted-average grant-date fair value</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_b45979be-3174-41b4-aec5-7e5575262aa5_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositLiabilitiesTypeTableTextBlock_3d1f31e3-f7f0-4672-b8f7-cbdf690e2054_terseLabel_en-US" xlink:label="lab_us-gaap_DepositLiabilitiesTypeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposit Liabilities, Type</link:label>
    <link:label id="lab_us-gaap_DepositLiabilitiesTypeTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DepositLiabilitiesTypeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposit Liabilities, Type [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilitiesTypeTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositLiabilitiesTypeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositLiabilitiesTypeTableTextBlock" xlink:to="lab_us-gaap_DepositLiabilitiesTypeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_c4a99c63-19ea-402c-80cb-11537b61fe4a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities available for sale and transferred securities, change in net unrealized gain/loss during the period, net of tax amount</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_8c203049-37ed-47d5-991f-8611fd6c13a5_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturities, calls and principal repayments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink: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 Maturities, Prepayments and Calls of Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:to="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_5b04a7e6-6a88-405b-a661-c77e0d7d34e7_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" 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 securities available for sale and transferred securities, tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" xlink: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, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DerivativeAssetsGrossOffset_6836c254-8bd0-4261-bd33-a4b13b4d17c8_terseLabel_en-US" xlink:label="lab_cfr_DerivativeAssetsGrossOffset" xlink: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 Amount Offset, Derivatives, Financial Assets</link:label>
    <link:label id="lab_cfr_DerivativeAssetsGrossOffset_label_en-US" xlink:label="lab_cfr_DerivativeAssetsGrossOffset" xlink: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 Gross Offset</link:label>
    <link:label id="lab_cfr_DerivativeAssetsGrossOffset_documentation_en-US" xlink:label="lab_cfr_DerivativeAssetsGrossOffset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Assets Gross Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeAssetsGrossOffset" xlink:href="cfr-20211231.xsd#cfr_DerivativeAssetsGrossOffset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DerivativeAssetsGrossOffset" xlink:to="lab_cfr_DerivativeAssetsGrossOffset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_09b75f15-1dff-4051-897f-d67638f4beb8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_b58a40d9-1928-4874-9276-955975caa0e9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain" xlink: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 Repurchase Program [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain" xlink: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 Repurchase Program [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain" xlink:to="lab_us-gaap_ShareRepurchaseProgramDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockOptionMember_f6e66071-77e2-4122-b1d7-a0590f4873d0_terseLabel_en-US" xlink:label="lab_us-gaap_StockOptionMember" xlink: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 [Member]</link:label>
    <link:label id="lab_us-gaap_StockOptionMember_label_en-US" xlink:label="lab_us-gaap_StockOptionMember" xlink: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 Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockOptionMember" xlink:to="lab_us-gaap_StockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_82852da6-e15b-425b-b8f2-5bed4e7e94ae_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_8fd5e316-e0e3-4e2c-84d0-76c859f257c8_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_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DeferredStandbyLetterOfCreditFeesMember_a37da73b-d46d-460a-b3e9-00554c7516d2_terseLabel_en-US" xlink:label="lab_cfr_DeferredStandbyLetterOfCreditFeesMember" xlink: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 Standby Letter of Credit Fees [Member]</link:label>
    <link:label id="lab_cfr_DeferredStandbyLetterOfCreditFeesMember_label_en-US" xlink:label="lab_cfr_DeferredStandbyLetterOfCreditFeesMember" xlink: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 Standby Letter Of Credit Fees [Member]</link:label>
    <link:label id="lab_cfr_DeferredStandbyLetterOfCreditFeesMember_documentation_en-US" xlink:label="lab_cfr_DeferredStandbyLetterOfCreditFeesMember" xlink: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 Standby Letter Of Credit Fees [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredStandbyLetterOfCreditFeesMember" xlink:href="cfr-20211231.xsd#cfr_DeferredStandbyLetterOfCreditFeesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DeferredStandbyLetterOfCreditFeesMember" xlink:to="lab_cfr_DeferredStandbyLetterOfCreditFeesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_A2019Member_6714c384-84f9-4c17-9945-50b4238383dc_terseLabel_en-US" xlink:label="lab_cfr_A2019Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019</link:label>
    <link:label id="lab_cfr_A2019Member_label_en-US" xlink:label="lab_cfr_A2019Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 [Member]</link:label>
    <link:label id="lab_cfr_A2019Member_documentation_en-US" xlink:label="lab_cfr_A2019Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2019Member" xlink:href="cfr-20211231.xsd#cfr_A2019Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_A2019Member" xlink:to="lab_cfr_A2019Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesMember_dbcfa07a-e70b-49cd-aa37-77dd0647c4aa_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesMember" xlink: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 [Member]</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesMember" xlink:to="lab_us-gaap_OtherLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember_01a76757-6c81-47d1-8e8f-b8ab4bd039d8_terseLabel_en-US" xlink:label="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">States and Political Subdivisions [Member]</link:label>
    <link:label id="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember_a4a10526-8a68-44c7-ad3d-4893f271de80_verboseLabel_en-US" xlink:label="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember" 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">US States and Political Subdivisions Debt Securities [Member]</link:label>
    <link:label id="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember_label_en-US" xlink:label="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink: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 States and Political Subdivisions Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:to="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_7f32847e-98c9-4551-8dd0-ff674afcf8a7_terseLabel_en-US" xlink:label="lab_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet" xlink: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 Amount Recognized, Total Financial Assets</link:label>
    <link:label id="lab_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_label_en-US" xlink:label="lab_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet" xlink: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 Assets Derivatives And Repurchase Agreements Net</link:label>
    <link:label id="lab_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_documentation_en-US" xlink:label="lab_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet" xlink: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 Assets Derivatives And repurchase Agreements Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet" xlink:href="cfr-20211231.xsd#cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet" xlink:to="lab_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_30e2b397-64b3-4ca6-a09c-1de4cb5ac9e8_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink: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 Financial Instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink: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 Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_cc269313-a6b0-4316-a874-c99e8d7cf498_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink: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 Receivable, Originated, More than Five Years before Current Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_762c0c39-4dda-4fa8-b77a-b3bab605ee77_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 period, number of shares/units</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_9f6d8322-5cae-4012-ab1f-ddee99a04123_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRealizedGainLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_WeightedAverageRiskGradeForLoans_d7299247-6bb8-478b-add3-dec04ed8986b_terseLabel_en-US" xlink:label="lab_cfr_WeightedAverageRiskGradeForLoans" xlink: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 Risk&#160;Grade</link:label>
    <link:label id="lab_cfr_WeightedAverageRiskGradeForLoans_label_en-US" xlink:label="lab_cfr_WeightedAverageRiskGradeForLoans" xlink: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 Risk Grade For Loans</link:label>
    <link:label id="lab_cfr_WeightedAverageRiskGradeForLoans_documentation_en-US" xlink:label="lab_cfr_WeightedAverageRiskGradeForLoans" xlink: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 Risk Grade for Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradeForLoans" xlink:href="cfr-20211231.xsd#cfr_WeightedAverageRiskGradeForLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_WeightedAverageRiskGradeForLoans" xlink:to="lab_cfr_WeightedAverageRiskGradeForLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_40328472-7a7f-4045-8464-ffed59620892_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 and Other Intangible Assets</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock_d3f57d9c-f469-4b95-85a0-50269526fbb2_terseLabel_en-US" xlink:label="lab_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock" xlink: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 Receivable, Non-Accrual Loans, Segregated by Class of Loan and Year of Origination</link:label>
    <link:label id="lab_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock_label_en-US" xlink:label="lab_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Non-Accrual Loans, Segregated by Class of Loan and Year of Origination [Table Text Block]</link:label>
    <link:label id="lab_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock_documentation_en-US" xlink:label="lab_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Table Text Block] for Financing Receivable, Non-Accrual Loans, Segregated by Class of Loan and Year of Origination [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock" xlink:href="cfr-20211231.xsd#cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock" xlink:to="lab_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_c0efefd3-b791-4514-b63c-56264ef79b5b_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">Premises and Equipment</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_39736d9c-1e73-400a-8802-9d0e07b8f881_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink: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 or Change in Accounting Principle [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_0fbc96dd-b56d-4730-ba91-b0169e0753bf_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash" 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 Amounts Not Offset, Collateral, Resell Agreements, Financial Assets</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash" xlink: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, Securities Purchased under Agreements to Resell, Securities Borrowed, Collateral, Obligation to Return Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash" xlink:to="lab_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2a41dad9-b404-4520-b021-974f1ec9ea74_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance, number of shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_aa5e9c2a-c1f6-44c1-83e1-27fb39cee3cd_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance, number of shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_92eac127-61f2-4067-8a70-fad6c2bd5805_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">Benefit obligations, Discount rate</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PreRefundedMember_77992e51-8b29-4e80-a0b0-1e6d0cd1327f_terseLabel_en-US" xlink:label="lab_cfr_PreRefundedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-Refunded [Member]</link:label>
    <link:label id="lab_cfr_PreRefundedMember_label_en-US" xlink:label="lab_cfr_PreRefundedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-Refunded [Member]</link:label>
    <link:label id="lab_cfr_PreRefundedMember_documentation_en-US" xlink:label="lab_cfr_PreRefundedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-Refunded [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreRefundedMember" xlink:href="cfr-20211231.xsd#cfr_PreRefundedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PreRefundedMember" xlink:to="lab_cfr_PreRefundedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldtomaturitySecuritiesMember_36cbfb30-ed29-485f-817a-819a4090dda9_terseLabel_en-US" xlink:label="lab_us-gaap_HeldtomaturitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held-to-maturity Securities [Member]</link:label>
    <link:label id="lab_us-gaap_HeldtomaturitySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_HeldtomaturitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held-to-maturity Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldtomaturitySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldtomaturitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldtomaturitySecuritiesMember" xlink:to="lab_us-gaap_HeldtomaturitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_6c8e71a9-a82c-41ca-b906-c656fd7e2840_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAbstract_2ff5edc0-ee1b-4a37-ab77-5d6fdcb1b810_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">Securities available for sale:</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_94276ab0-42d3-4661-abdf-d6181c944104_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Costs</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketingAndAdvertisingExpense_5f3e4de1-fee9-4d8c-9e38-61d0570c559a_terseLabel_en-US" xlink:label="lab_us-gaap_MarketingAndAdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising, promotions and public relations</link:label>
    <link:label id="lab_us-gaap_MarketingAndAdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_MarketingAndAdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketing and Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketingAndAdvertisingExpense" xlink:to="lab_us-gaap_MarketingAndAdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain_caaca32c-604b-46ad-b0b5-7f01805a7aa8_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink: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 Asset, Period Past Due [Domain]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink: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 Asset, Aging [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:to="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_BalanceSheetOffsettingDisclosureTextBlock_c18f019a-5793-4e3c-bf68-4e0bfd8b042a_terseLabel_en-US" xlink:label="lab_cfr_BalanceSheetOffsettingDisclosureTextBlock" xlink: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 Offsetting</link:label>
    <link:label id="lab_cfr_BalanceSheetOffsettingDisclosureTextBlock_label_en-US" xlink:label="lab_cfr_BalanceSheetOffsettingDisclosureTextBlock" xlink: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 Offsetting Disclosure [Text Block]</link:label>
    <link:label id="lab_cfr_BalanceSheetOffsettingDisclosureTextBlock_documentation_en-US" xlink:label="lab_cfr_BalanceSheetOffsettingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Offsetting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BalanceSheetOffsettingDisclosureTextBlock" xlink:href="cfr-20211231.xsd#cfr_BalanceSheetOffsettingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_BalanceSheetOffsettingDisclosureTextBlock" xlink:to="lab_cfr_BalanceSheetOffsettingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesTradingGainLoss_ff659948-4876-4d2f-8136-55dcf2ee6091_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesTradingGainLoss" 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 gain on trading account securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesTradingGainLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesTradingGainLoss" xlink: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, Trading, Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesTradingGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesTradingGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesTradingGainLoss" xlink:to="lab_us-gaap_DebtSecuritiesTradingGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1f300acd-9141-4a65-b6ac-c2f0c794dcc7_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RiskGradeNineMember_34dc5c3c-e060-42ec-97cf-50766e67c19a_terseLabel_en-US" xlink:label="lab_cfr_RiskGradeNineMember" xlink: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 Grade Nine [Member]</link:label>
    <link:label id="lab_cfr_RiskGradeNineMember_label_en-US" xlink:label="lab_cfr_RiskGradeNineMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk Grade Nine [Member]</link:label>
    <link:label id="lab_cfr_RiskGradeNineMember_documentation_en-US" xlink:label="lab_cfr_RiskGradeNineMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk Grade Nine [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeNineMember" xlink:href="cfr-20211231.xsd#cfr_RiskGradeNineMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RiskGradeNineMember" xlink:to="lab_cfr_RiskGradeNineMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_b7046cb8-75e4-49d2-a753-20d460936f33_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">Right-of-use lease assets obtained in exchange for lessee operating lease liabilities</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_308cdc00-a093-4809-8d54-2159c0ee1361_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">Schedule 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_855b5210-39c7-44ac-aeba-0e55e5612c6d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink: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_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink: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, Other, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4e6ba89a-d6b3-4737-952e-ff8202948386_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalCreditAssessmentDomain_bc5b098e-38a8-440e-b2b5-ebcb147e2e94_terseLabel_en-US" xlink:label="lab_us-gaap_InternalCreditAssessmentDomain" xlink: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 Credit Assessment [Domain]</link:label>
    <link:label id="lab_us-gaap_InternalCreditAssessmentDomain_label_en-US" xlink:label="lab_us-gaap_InternalCreditAssessmentDomain" xlink: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 Credit Assessment [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain" xlink:to="lab_us-gaap_InternalCreditAssessmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_1d9e09de-865c-4487-89bc-003d727e742e_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">Target asset allocation percentage</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesTradingUnrealizedGainLoss_9c87f4fd-1d3f-4432-b01a-112165fa8bb0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesTradingUnrealizedGainLoss" xlink: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 mark-to-market gains (losses)</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesTradingUnrealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesTradingUnrealizedGainLoss" xlink: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, Trading, Unrealized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesTradingUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesTradingUnrealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesTradingUnrealizedGainLoss" xlink:to="lab_us-gaap_DebtSecuritiesTradingUnrealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a58c34f5-3946-432b-8227-8dff06c14476_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits_c8c499f0-45f9-4de3-a7a1-97a8c8cb8921_terseLabel_en-US" xlink:label="lab_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits from the Certificate of Deposit Account Registry Service (CDARS)</link:label>
    <link:label id="lab_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits_label_en-US" xlink:label="lab_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Certificate Of Deposit Account Registry Service Cdars Deposits</link:label>
    <link:label id="lab_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits_documentation_en-US" xlink:label="lab_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">This element represents Certificate Of Deposit Account Registry Service (CDARS) deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits" xlink:href="cfr-20211231.xsd#cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits" xlink:to="lab_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_25662e41-647d-4769-9ce1-bc0b427906e8_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems" xlink:to="lab_us-gaap_LoansAndLeasesReceivableDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_857dc663-ab9d-444e-8d20-ad9bc32d72d9_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability" 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 Amount Recognized, Repurchase Agreements, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_label_en-US" xlink:label="lab_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability" xlink: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 Sold under Agreements to Repurchase, Repurchase Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability" xlink:to="lab_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax_cb8cd1c7-dea1-46e7-82ce-5048cda97b08_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax" 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">Other comprehensive income (loss), before tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink: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 Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_12e58ed4-c7bf-42e9-832a-1a90d504ea5f_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_639818ab-bd99-4cd7-b216-57dca5d8d920_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" 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 comprehensive income (loss), net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_d064b2ba-dafb-4365-9511-f65f0eca91d8_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" 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 defined-benefit post-retirement benefit plans, net of tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink: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 Reclassification Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_7afd597b-417f-4991-a356-aec3396d967f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink: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-based compensation activities of subsidiaries</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink: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, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_afcc4709-2665-4bed-9eb2-5f06d44340fd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" 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 Amounts Not Offset, Financial Instruments, Repurchase Agreements, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_7ad516f7-65ab-47a8-991d-1169ea2b9e5c_terseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities Sold under Agreements to Repurchase, Collateral, Right to Reclaim Securities</link:label>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_label_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" xlink: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 Sold under Agreements to Repurchase, Collateral, Right to Reclaim Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" xlink:to="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_402c83ee-7400-4a74-ade5-0fdfd64f423f_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">2024</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_b86613d4-a5bc-48f3-95e2-df153beff97e_terseLabel_en-US" xlink:label="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink: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 Loss, Financial Instrument</link:label>
    <link:label id="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink: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 Loss, Financial Instrument [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:to="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_4c5ff7c8-39bf-45e2-953d-feefd3244986_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink: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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RiskGradeElevenMember_e282db90-7804-4ce2-90c0-5c5c2885f732_terseLabel_en-US" xlink:label="lab_cfr_RiskGradeElevenMember" xlink: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 Grade Eleven [Member]</link:label>
    <link:label id="lab_cfr_RiskGradeElevenMember_label_en-US" xlink:label="lab_cfr_RiskGradeElevenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk Grade Eleven [Member]</link:label>
    <link:label id="lab_cfr_RiskGradeElevenMember_documentation_en-US" xlink:label="lab_cfr_RiskGradeElevenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk Grade Eleven [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeElevenMember" xlink:href="cfr-20211231.xsd#cfr_RiskGradeElevenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RiskGradeElevenMember" xlink:to="lab_cfr_RiskGradeElevenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ConsumerLoansYearofOriginationAxis_d4f35c23-f7f6-49d1-8b92-da196f3c6a73_terseLabel_en-US" xlink:label="lab_cfr_ConsumerLoansYearofOriginationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer Loans Year of Origination [Axis]</link:label>
    <link:label id="lab_cfr_ConsumerLoansYearofOriginationAxis_label_en-US" xlink:label="lab_cfr_ConsumerLoansYearofOriginationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer Loans Year of Origination [Axis]</link:label>
    <link:label id="lab_cfr_ConsumerLoansYearofOriginationAxis_documentation_en-US" xlink:label="lab_cfr_ConsumerLoansYearofOriginationAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer Loans Year of Origination [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ConsumerLoansYearofOriginationAxis" xlink:href="cfr-20211231.xsd#cfr_ConsumerLoansYearofOriginationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ConsumerLoansYearofOriginationAxis" xlink:to="lab_cfr_ConsumerLoansYearofOriginationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_BaseYearAdjustedNetRevenueAmount_4ce5b605-86fc-47ee-a69c-66023b6a472d_terseLabel_en-US" xlink:label="lab_cfr_BaseYearAdjustedNetRevenueAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base-year adjusted net revenue amount</link:label>
    <link:label id="lab_cfr_BaseYearAdjustedNetRevenueAmount_label_en-US" xlink:label="lab_cfr_BaseYearAdjustedNetRevenueAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base-year adjusted net revenue amount</link:label>
    <link:label id="lab_cfr_BaseYearAdjustedNetRevenueAmount_documentation_en-US" xlink:label="lab_cfr_BaseYearAdjustedNetRevenueAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base-year adjusted net revenue amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BaseYearAdjustedNetRevenueAmount" xlink:href="cfr-20211231.xsd#cfr_BaseYearAdjustedNetRevenueAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_BaseYearAdjustedNetRevenueAmount" xlink:to="lab_cfr_BaseYearAdjustedNetRevenueAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_8c418d65-b24d-45aa-8b10-deb8ea285b24_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accruing Loans&#160;90&#160;or More Days Past Due</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, 90 Days or More Past Due, Still Accruing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_d59f1155-025e-40a9-90a3-d6cdc5b0cce6_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">Loss 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockOptionPlanExpense_bc75dfd1-c076-4cab-9030-8771b74b0a34_terseLabel_en-US" xlink:label="lab_us-gaap_StockOptionPlanExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options</link:label>
    <link:label id="lab_us-gaap_StockOptionPlanExpense_label_en-US" xlink:label="lab_us-gaap_StockOptionPlanExpense" xlink: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 or Unit Option Plan Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionPlanExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionPlanExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockOptionPlanExpense" xlink:to="lab_us-gaap_StockOptionPlanExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_0eea81d0-1636-4c47-992b-3b243729524b_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">Defined contribution plan, cost</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium_4f411675-49e8-4b2e-8c57-ed60339dd51a_totalLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium" 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 (premium amortization) discount accretion</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium" xlink: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, Net, Amortization of Discount and Premium</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium" xlink:to="lab_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositLiabilityLineItems_7d25be15-eedc-4e4a-b52e-5919a7af955e_terseLabel_en-US" xlink:label="lab_us-gaap_DepositLiabilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposit Liability [Line Items]</link:label>
    <link:label id="lab_us-gaap_DepositLiabilityLineItems_label_en-US" xlink:label="lab_us-gaap_DepositLiabilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposit Liability [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositLiabilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositLiabilityLineItems" xlink:to="lab_us-gaap_DepositLiabilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_04ca7927-3d14-4a8e-ba04-b2805399d0b4_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 lease, payments</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionLoansMember_e9cd9852-5e54-4ba8-be92-0ba4df66cad8_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionLoansMember" xlink: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 Loans [Member]</link:label>
    <link:label id="lab_us-gaap_ConstructionLoansMember_label_en-US" xlink:label="lab_us-gaap_ConstructionLoansMember" xlink: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 Loans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionLoansMember" xlink:to="lab_us-gaap_ConstructionLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentPerformanceStatusDomain_86ea1357-b3c8-4754-903d-bf17e5b79e99_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentPerformanceStatusDomain" xlink: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 Instrument Performance Status [Domain]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentPerformanceStatusDomain_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentPerformanceStatusDomain" xlink: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 Performance Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain" xlink:to="lab_us-gaap_FinancialInstrumentPerformanceStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_InvestmentInSubsidiaries_9f659ebe-d1c1-4ab7-bbb8-5116aa5015b6_terseLabel_en-US" xlink:label="lab_cfr_InvestmentInSubsidiaries" xlink: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_cfr_InvestmentInSubsidiaries_label_en-US" xlink:label="lab_cfr_InvestmentInSubsidiaries" xlink: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 In Subsidiaries</link:label>
    <link:label id="lab_cfr_InvestmentInSubsidiaries_documentation_en-US" xlink:label="lab_cfr_InvestmentInSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in subsidiaries.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InvestmentInSubsidiaries" xlink:href="cfr-20211231.xsd#cfr_InvestmentInSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_InvestmentInSubsidiaries" xlink:to="lab_cfr_InvestmentInSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendRatePercentage_ce9558a5-49f1-475b-8e21-b75b1eac8529_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendRatePercentage" xlink: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-cumulative perpetual preferred stock, dividend rate percentage</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendRatePercentage" xlink:to="lab_us-gaap_PreferredStockDividendRatePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation_54056dba-0875-48f3-8e60-d24cb9d3e340_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink: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 benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink: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 Benefits and Share-based Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_ed2372fb-ba40-49b6-a952-3d12ecdbe31d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable" xlink: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 Marketable Securities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable" xlink: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, Held-to-maturity [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable" xlink:to="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestIncomeAbstract_756e49bf-33b1-4ff1-9f08-c0dfb66e0261_terseLabel_en-US" xlink:label="lab_us-gaap_NoninterestIncomeAbstract" xlink: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-interest income:</link:label>
    <link:label id="lab_us-gaap_NoninterestIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_NoninterestIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestIncomeAbstract" xlink:to="lab_us-gaap_NoninterestIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradingSecurities_2eccfdfe-960e-42ec-9d53-c3143f5042bb_terseLabel_en-US" xlink:label="lab_us-gaap_TradingSecurities" xlink: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 account securities</link:label>
    <link:label id="lab_us-gaap_TradingSecurities_label_en-US" xlink:label="lab_us-gaap_TradingSecurities" xlink: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, Trading, and Equity Securities, FV-NI</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradingSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradingSecurities" xlink:to="lab_us-gaap_TradingSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis_76343292-3100-4aa5-87bf-06bc6587eee0_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink: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 Receivable Portfolio Segment [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable Portfolio Segment [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:to="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_038b1364-5a93-42c3-b77c-be92db1aee20_totalLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" 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 interest income after credit loss expense</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income (Expense), after Provision for Loan Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:to="lab_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateLoanMember_b2410a58-5c53-4ee5-ae56-43f4cffb8dad_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateLoanMember" xlink: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 Loan [Member]</link:label>
    <link:label id="lab_us-gaap_RealEstateLoanMember_label_en-US" xlink:label="lab_us-gaap_RealEstateLoanMember" xlink: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 Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateLoanMember" xlink:to="lab_us-gaap_RealEstateLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_4a178ac4-a627-4cff-b2ac-c30df20d1e90_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 shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_519a669a-c034-455c-bf51-20e9a68df828_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink: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 liabilities and shareholders&#8217; 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_823c13c6-6196-46ce-842e-870fe9c9db74_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Capital Amount</link:label>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_label_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Risk-Based Capital, Well Capitalized, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:to="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock_b0766195-4acb-4114-b547-a7b769696338_terseLabel_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Off-Balance-Sheet Credit Exposure</link:label>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Off-Balance-Sheet Credit Exposure, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock" xlink:to="lab_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_32bd730d-da3b-4668-946c-fe187a746b77_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink: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, Debt and Equity Securities [Abstract]</link:label>
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink: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, Debt and Equity Securities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_f1463c26-2221-4ebc-a05f-501affd8e4fa_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink: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 Expenses [Abstract]</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink: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 and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_96d2fc4a-1222-4c9e-b878-aa555c471232_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">2026</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_eb2eb0d8-f292-460b-b3ad-319320316a90_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink: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 Receivable, Year Four, Originated, Three Years before Current Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_5f84e1d7-12fb-4fa9-a80d-e34958ad9c22_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" 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 securities available for sale and transferred securities before tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" xlink: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, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_45355aec-3d3b-4426-8b64-365343a447c0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options exercised, weighted-average exercise price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_81424d6f-a743-4a8a-964a-2604f6c46901_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" 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_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_4374ce2e-ebf3-45d0-b368-96f1803db437_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held to Maturity, Due in one year or less, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" xlink: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, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialLiabilitiesGross_8efaac0e-95db-49ab-a055-7fda40f15083_terseLabel_en-US" xlink:label="lab_cfr_FinancialLiabilitiesGross" xlink: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 Amount Recognized, Financial Liabilities</link:label>
    <link:label id="lab_cfr_FinancialLiabilitiesGross_label_en-US" xlink:label="lab_cfr_FinancialLiabilitiesGross" xlink: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 Liabilities Gross</link:label>
    <link:label id="lab_cfr_FinancialLiabilitiesGross_documentation_en-US" xlink:label="lab_cfr_FinancialLiabilitiesGross" xlink: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 Liabilities Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesGross" xlink:href="cfr-20211231.xsd#cfr_FinancialLiabilitiesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialLiabilitiesGross" xlink:to="lab_cfr_FinancialLiabilitiesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CarryValueofSecuritiesPledged_3a806948-6e07-4932-8d09-3c7d7e0389c8_terseLabel_en-US" xlink:label="lab_cfr_CarryValueofSecuritiesPledged" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carry value of securities pledged</link:label>
    <link:label id="lab_cfr_CarryValueofSecuritiesPledged_label_en-US" xlink:label="lab_cfr_CarryValueofSecuritiesPledged" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carry Value of Securities Pledged</link:label>
    <link:label id="lab_cfr_CarryValueofSecuritiesPledged_documentation_en-US" xlink:label="lab_cfr_CarryValueofSecuritiesPledged" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carry Value of Securities Pledged</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CarryValueofSecuritiesPledged" xlink:href="cfr-20211231.xsd#cfr_CarryValueofSecuritiesPledged"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CarryValueofSecuritiesPledged" xlink:to="lab_cfr_CarryValueofSecuritiesPledged" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_131023c5-f40c-436e-8a6b-a6bbd4365d4e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink: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 (expense) benefit</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_1c255dbb-0a04-4f77-99fb-570fd12c73f7_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" 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 defined-benefit post-retirement benefit plans, tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink: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 Reclassification Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLineItems_3739b165-cf11-4e1a-beb7-2cdf97c0162f_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems" xlink:to="lab_us-gaap_DerivativeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_05f971c9-adbb-42ea-a504-ad01be53a1f2_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink: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 Exercise Price, Options Exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink: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, Exercise Price Range, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalToAverageAssets_e27ed0d8-7c29-483e-afa7-c93f19d41441_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalToAverageAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leverage Ratio, Actual, Ratio</link:label>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalToAverageAssets_label_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalToAverageAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Leverage Capital Ratio, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalToAverageAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalToAverageAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneLeverageCapitalToAverageAssets" xlink:to="lab_us-gaap_TierOneLeverageCapitalToAverageAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_e0ecc280-cd1c-4d03-9479-263e4cb99b7b_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink: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 Activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink: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, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesMember_f34aff3f-3d5d-4979-aa6c-9510a99a9f3f_terseLabel_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesMember" xlink: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 Institution Counterparties [Member]</link:label>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesMember_label_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesMember" xlink: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 Institution Counterparties [Member]</link:label>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesMember_documentation_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesMember" xlink: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 Institution Counterparties [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesMember" xlink:href="cfr-20211231.xsd#cfr_FinancialInstitutionCounterpartiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialInstitutionCounterpartiesMember" xlink:to="lab_cfr_FinancialInstitutionCounterpartiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_4010505d-ebaa-4f1f-93dd-37515565cdb0_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 Per Common 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_d221f040-b8c3-497a-a4f3-cad0c1abb4c9_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" 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">Purchase of treasury stock (31,317 shares, 206,951 shares, and 716,062 shares during 2021, 2020, and 2019, respectively)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_51446a2d-2e4a-4ae3-ac81-cac37a2c345d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" 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">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_WeightedAverageInterestRatePaidMember_010b6154-d0f5-4bf4-9833-abd315892db2_terseLabel_en-US" xlink:label="lab_cfr_WeightedAverageInterestRatePaidMember" xlink: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 Interest Rate Paid [Member]</link:label>
    <link:label id="lab_cfr_WeightedAverageInterestRatePaidMember_label_en-US" xlink:label="lab_cfr_WeightedAverageInterestRatePaidMember" xlink: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 Interest Rate Paid [Member]</link:label>
    <link:label id="lab_cfr_WeightedAverageInterestRatePaidMember_documentation_en-US" xlink:label="lab_cfr_WeightedAverageInterestRatePaidMember" xlink: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 Interest Rate Paid [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageInterestRatePaidMember" xlink:href="cfr-20211231.xsd#cfr_WeightedAverageInterestRatePaidMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_WeightedAverageInterestRatePaidMember" xlink:to="lab_cfr_WeightedAverageInterestRatePaidMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_InterestRateSwapsCapsAndFloorsMember_22cc69db-d1dc-4654-bc57-464c1415d6e5_terseLabel_en-US" xlink:label="lab_cfr_InterestRateSwapsCapsAndFloorsMember" xlink: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 Swaps Caps And Floors [Member]</link:label>
    <link:label id="lab_cfr_InterestRateSwapsCapsAndFloorsMember_label_en-US" xlink:label="lab_cfr_InterestRateSwapsCapsAndFloorsMember" xlink: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 Swaps Caps And Floors [Member]</link:label>
    <link:label id="lab_cfr_InterestRateSwapsCapsAndFloorsMember_documentation_en-US" xlink:label="lab_cfr_InterestRateSwapsCapsAndFloorsMember" xlink: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 Swaps Caps And Floors [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterestRateSwapsCapsAndFloorsMember" xlink:href="cfr-20211231.xsd#cfr_InterestRateSwapsCapsAndFloorsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_InterestRateSwapsCapsAndFloorsMember" xlink:to="lab_cfr_InterestRateSwapsCapsAndFloorsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_EquityInUndistributedEarningsOfSubsidiaries_0352bbe2-5f83-4349-9e4d-5913dc27dfdf_terseLabel_en-US" xlink:label="lab_cfr_EquityInUndistributedEarningsOfSubsidiaries" xlink: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 undistributed earnings of subsidiaries</link:label>
    <link:label id="lab_cfr_EquityInUndistributedEarningsOfSubsidiaries_513794b7-4db1-45f2-b0e4-59c0fdbe936c_negatedLabel_en-US" xlink:label="lab_cfr_EquityInUndistributedEarningsOfSubsidiaries" 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">Equity in undistributed earnings of subsidiaries</link:label>
    <link:label id="lab_cfr_EquityInUndistributedEarningsOfSubsidiaries_label_en-US" xlink:label="lab_cfr_EquityInUndistributedEarningsOfSubsidiaries" xlink: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 In Undistributed Earnings Of Subsidiaries</link:label>
    <link:label id="lab_cfr_EquityInUndistributedEarningsOfSubsidiaries_documentation_en-US" xlink:label="lab_cfr_EquityInUndistributedEarningsOfSubsidiaries" xlink: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 in undistributed earnings of subsidiaries.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries" xlink:href="cfr-20211231.xsd#cfr_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries" xlink:to="lab_cfr_EquityInUndistributedEarningsOfSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_d34f05a6-11d2-4d44-8c84-1e79e9c33d15_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">2023</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_4da7e0bd-e1cf-4698-becd-a023c260cea7_terseLabel_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby Letters of Credit [Member]</link:label>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_label_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby Letters of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandbyLettersOfCreditMember" xlink:to="lab_us-gaap_StandbyLettersOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_beb996a2-6cd6-43db-b5bb-86b250627f90_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 [Member]</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/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_29950273-b04f-4bcd-9421-baf00af818b7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" 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 other assets and other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink: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 Operating Assets and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2df0831f-7ee7-4738-bcad-62144287c477_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">2023</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OperatingLeaseNonLeaseComponents_2b934f21-2045-4ea2-bbbb-bea677199796_terseLabel_en-US" xlink:label="lab_cfr_OperatingLeaseNonLeaseComponents" xlink: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-lease components (including taxes, insurance, common maintenance, etc.)</link:label>
    <link:label id="lab_cfr_OperatingLeaseNonLeaseComponents_label_en-US" xlink:label="lab_cfr_OperatingLeaseNonLeaseComponents" xlink: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 non-lease components</link:label>
    <link:label id="lab_cfr_OperatingLeaseNonLeaseComponents_documentation_en-US" xlink:label="lab_cfr_OperatingLeaseNonLeaseComponents" xlink: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 non-lease components. Including items such as taxes, insurance, and common area maintenance costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OperatingLeaseNonLeaseComponents" xlink:href="cfr-20211231.xsd#cfr_OperatingLeaseNonLeaseComponents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OperatingLeaseNonLeaseComponents" xlink:to="lab_cfr_OperatingLeaseNonLeaseComponents" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1_395965c0-606b-4ec1-97c1-e04a3a28e6e7_terseLabel_en-US" xlink:label="lab_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Tier 1 Capital beyond Common Equity Tier 1</link:label>
    <link:label id="lab_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1_label_en-US" xlink:label="lab_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1" xlink: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 Tier 1 Capital beyond Common Equity Tier 1</link:label>
    <link:label id="lab_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1_documentation_en-US" xlink:label="lab_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Tier 1 Capital beyond Common Equity Tier 1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1" xlink:href="cfr-20211231.xsd#cfr_AdditionalTier1CapitalbeyondCommonEquityTier1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1" xlink:to="lab_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_2ea5dc2d-21c4-4075-80c8-a585d43dc8eb_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink: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, Comparability Adjustment</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink: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, Comparability Adjustment [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_52f9a8eb-e27b-47b1-bb8e-9d7e94fa465d_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">Preferred Stock, Shares Authorized</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_8f14a96a-60dd-4468-a15a-8be3b7c3a710_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink: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, Due after ten years, Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink: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 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_2b1098e2-8d8d-4542-9d68-fe72f9fb7198_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink: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, Continuous Unrealized Loss Position, 12 Months or Longer</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink: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, Continuous Unrealized Loss Position, 12 Months or Longer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy_2df6df26-40ee-457d-8e2c-d5436314b6f7_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Assets</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Real Estate Acquired Through Foreclosure [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy" xlink:to="lab_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestBearingDomesticDepositMoneyMarket_002d9609-a7a5-4025-91bc-f805d7fd54f8_terseLabel_en-US" xlink:label="lab_us-gaap_InterestBearingDomesticDepositMoneyMarket" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money market accounts</link:label>
    <link:label id="lab_us-gaap_InterestBearingDomesticDepositMoneyMarket_label_en-US" xlink:label="lab_us-gaap_InterestBearingDomesticDepositMoneyMarket" xlink: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-bearing Domestic Deposit, Money Market</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositMoneyMarket" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDomesticDepositMoneyMarket"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestBearingDomesticDepositMoneyMarket" xlink:to="lab_us-gaap_InterestBearingDomesticDepositMoneyMarket" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PublicFundsMember_c6ea5f15-224c-4532-afdd-fb57d6ba0ef4_terseLabel_en-US" xlink:label="lab_cfr_PublicFundsMember" xlink: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 Funds [Member]</link:label>
    <link:label id="lab_cfr_PublicFundsMember_label_en-US" xlink:label="lab_cfr_PublicFundsMember" xlink: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 Funds [Member]</link:label>
    <link:label id="lab_cfr_PublicFundsMember_documentation_en-US" xlink:label="lab_cfr_PublicFundsMember" xlink: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 Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PublicFundsMember" xlink:href="cfr-20211231.xsd#cfr_PublicFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PublicFundsMember" xlink:to="lab_cfr_PublicFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedParties_33815606-9c28-438d-842d-bcdc40223ed7_periodStartLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedParties" 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 outstanding at December&#160;31, 2020</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedParties_2b344535-34f5-43a6-b15d-0c655d5c0de8_periodEndLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedParties" 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 outstanding at December&#160;31, 2021</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedParties_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable, Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:to="lab_us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AwardPayoutPercentageOfTargetAt100Percent_fa634b6c-1557-440d-80e6-22c4a3f5cbe2_terseLabel_en-US" xlink:label="lab_cfr_AwardPayoutPercentageOfTargetAt100Percent" xlink: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 payout percentage of target at 100 percent</link:label>
    <link:label id="lab_cfr_AwardPayoutPercentageOfTargetAt100Percent_label_en-US" xlink:label="lab_cfr_AwardPayoutPercentageOfTargetAt100Percent" xlink: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 payout percentage of target at 100 percent</link:label>
    <link:label id="lab_cfr_AwardPayoutPercentageOfTargetAt100Percent_documentation_en-US" xlink:label="lab_cfr_AwardPayoutPercentageOfTargetAt100Percent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage of target at 100 percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AwardPayoutPercentageOfTargetAt100Percent" xlink:href="cfr-20211231.xsd#cfr_AwardPayoutPercentageOfTargetAt100Percent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AwardPayoutPercentageOfTargetAt100Percent" xlink:to="lab_cfr_AwardPayoutPercentageOfTargetAt100Percent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_f18783ee-338c-4033-82c6-1145c41b8e25_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 series B preferred stock (150,000 shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_1074e251-186d-4c61-ae03-f2a65eb20580_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" 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">Proceeds from issuance of Common Equity Securities</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CECLTransitionAmount_bc8d8e55-0a43-4d84-a3a8-6461357816bd_terseLabel_en-US" xlink:label="lab_cfr_CECLTransitionAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CECL Transition Amount</link:label>
    <link:label id="lab_cfr_CECLTransitionAmount_label_en-US" xlink:label="lab_cfr_CECLTransitionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CECL Transition Amount</link:label>
    <link:label id="lab_cfr_CECLTransitionAmount_documentation_en-US" xlink:label="lab_cfr_CECLTransitionAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CECL Transition Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CECLTransitionAmount" xlink:href="cfr-20211231.xsd#cfr_CECLTransitionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CECLTransitionAmount" xlink:to="lab_cfr_CECLTransitionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_22ac400b-9ed9-4cfd-895b-7913299e7953_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink: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_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_1d741ddd-845e-42ba-a72c-b8ef394386c6_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">Borrowed Funds</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_0160fe9f-6186-42c0-a185-14a51a37fcac_terseLabel_en-US" xlink:label="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems" xlink: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 Accrual Loans Segregated By Class Of Loans [Line Items]</link:label>
    <link:label id="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_label_en-US" xlink:label="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems" xlink: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 Accrual Loans Segregated By Class Of Loans [Line Items]</link:label>
    <link:label id="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_documentation_en-US" xlink:label="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems" xlink: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 Accrual Loans Segregated By Class Of Loans [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems" xlink:href="cfr-20211231.xsd#cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems" xlink:to="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_e51e4e93-dcaf-48f5-8285-f09abd701d19_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">Income Tax Expense</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_7b17b931-7d32-4193-952e-df0fa537f6ad_terseLabel_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Off-Balance Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)</link:label>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_label_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Off-Balance Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:to="lab_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_949f4ed3-c8c6-4dd4-800c-082f7358ca48_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink: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, Options Exercisable</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink: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, Exercise Price Range, Shares Exercisable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ChargeOffOfPreviouslyRestructuresLoans_2c158f15-03c9-4d1b-916c-cd1e9848097b_terseLabel_en-US" xlink:label="lab_cfr_ChargeOffOfPreviouslyRestructuresLoans" xlink: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-offs of restructured loans recognized on previously restructured loans</link:label>
    <link:label id="lab_cfr_ChargeOffOfPreviouslyRestructuresLoans_label_en-US" xlink:label="lab_cfr_ChargeOffOfPreviouslyRestructuresLoans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charge Off Of Previously Restructures Loans</link:label>
    <link:label id="lab_cfr_ChargeOffOfPreviouslyRestructuresLoans_documentation_en-US" xlink:label="lab_cfr_ChargeOffOfPreviouslyRestructuresLoans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charge Off Of Previously Restructures Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ChargeOffOfPreviouslyRestructuresLoans" xlink:href="cfr-20211231.xsd#cfr_ChargeOffOfPreviouslyRestructuresLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ChargeOffOfPreviouslyRestructuresLoans" xlink:to="lab_cfr_ChargeOffOfPreviouslyRestructuresLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositsForeign_2bb1361d-7b49-4f18-8ff4-e09579c1bc3e_terseLabel_en-US" xlink:label="lab_us-gaap_DepositsForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits from foreign sources (primarily Mexico)</link:label>
    <link:label id="lab_us-gaap_DepositsForeign_label_en-US" xlink:label="lab_us-gaap_DepositsForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsForeign" xlink:to="lab_us-gaap_DepositsForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RiskGradeThirteenMember_7b71831f-fe00-48cf-8f2a-7dacf8dba628_terseLabel_en-US" xlink:label="lab_cfr_RiskGradeThirteenMember" xlink: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 Grade Thirteen [Member]</link:label>
    <link:label id="lab_cfr_RiskGradeThirteenMember_label_en-US" xlink:label="lab_cfr_RiskGradeThirteenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk Grade Thirteen [Member]</link:label>
    <link:label id="lab_cfr_RiskGradeThirteenMember_documentation_en-US" xlink:label="lab_cfr_RiskGradeThirteenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk Grade Thirteen [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeThirteenMember" xlink:href="cfr-20211231.xsd#cfr_RiskGradeThirteenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RiskGradeThirteenMember" xlink:to="lab_cfr_RiskGradeThirteenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_9968154b-fd30-449f-8c1c-f024f0bed2b9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 3 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink: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 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_20e8df61-cb95-4887-9c34-1c9ff4dcf1a2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" 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">Cash dividends paid on common stock</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OptionsExercisableMember_cb7452d3-52de-462c-b5d1-243981aa67ef_terseLabel_en-US" xlink:label="lab_cfr_OptionsExercisableMember" xlink: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 Exercisable [Member]</link:label>
    <link:label id="lab_cfr_OptionsExercisableMember_label_en-US" xlink:label="lab_cfr_OptionsExercisableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Exercisable [Member]</link:label>
    <link:label id="lab_cfr_OptionsExercisableMember_documentation_en-US" xlink:label="lab_cfr_OptionsExercisableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Exercisable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OptionsExercisableMember" xlink:href="cfr-20211231.xsd#cfr_OptionsExercisableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OptionsExercisableMember" xlink:to="lab_cfr_OptionsExercisableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_38cf719c-0765-40fd-97bc-9aea7c75a75d_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink: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 unamortized, unrealized gain on transferred securities included in accumulated other comprehensive income, net of tax</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink: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, Debt Securities, Available-for-sale, Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_c4b0d9ad-b85f-4923-a51b-c6b7aacd12c2_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_59d43b72-df79-4465-9c84-c02d867cb686_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink: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 Issued During Period, Shares, New Issues</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink: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, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_a7622afe-afe7-4b49-b0b2-630036e5c4ca_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock" 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">Redemption of Series A preferred stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock" xlink: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 Redeemable Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RegulatoryCapitalRequirementsAbstract_5a217ae2-91ba-4a25-8289-ee9019d44764_terseLabel_en-US" xlink:label="lab_srt_RegulatoryCapitalRequirementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Broker-Dealer, Net Capital Requirement, SEC Regulation [Abstract]</link:label>
    <link:label id="lab_srt_RegulatoryCapitalRequirementsAbstract_label_en-US" xlink:label="lab_srt_RegulatoryCapitalRequirementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Broker-Dealer, Net Capital Requirement, SEC Regulation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RegulatoryCapitalRequirementsAbstract" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RegulatoryCapitalRequirementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract" xlink:to="lab_srt_RegulatoryCapitalRequirementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments_f63dcfc5-3a5c-4527-8cf4-d481ad41a179_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments" 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 dividends</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments_6112ebdd-5fd0-4f86-ac0e-2d1c5a7ff6f5_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink: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: Preferred stock dividends</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink: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 Dividends and Other Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:to="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_c5b4dec4-c35e-456f-8c15-31a38556c292_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">Basis of 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_5892f170-3f82-4af2-b499-0e28d1205b38_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 [Member]</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialAssetNotPastDueMember_6d75abd5-b8ed-4f9e-be2a-484fd4c36759_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialAssetNotPastDueMember" xlink: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 Asset, Not Past Due</link:label>
    <link:label id="lab_us-gaap_FinancialAssetNotPastDueMember_label_en-US" xlink:label="lab_us-gaap_FinancialAssetNotPastDueMember" xlink: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 Asset, Not Past Due [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialAssetNotPastDueMember" xlink:to="lab_us-gaap_FinancialAssetNotPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_40aa28ce-b704-4cbc-b3ee-9bbf9d2ce917_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, net of tax</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ec6d58ab-0546-40c5-871c-2ea1981418e7_periodStartLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" 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_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6c06ea7b-a909-4d68-87bf-5a068cb0764e_periodEndLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" 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_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_027ba05c-5741-4801-a9e1-0cb4234a9eea_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/2021q4/dei-2021q4.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_StatementOfPartnersCapitalAbstract_4398473e-d3d9-484c-8628-652bbc42eedd_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfPartnersCapitalAbstract" xlink: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 Partners' Capital [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfPartnersCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfPartnersCapitalAbstract" xlink: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 Partners' Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfPartnersCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfPartnersCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfPartnersCapitalAbstract" xlink:to="lab_us-gaap_StatementOfPartnersCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesAbstract_48238a11-d8fa-4e54-a0e0-f6d8f0353967_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:label id="lab_us-gaap_ReceivablesAbstract_label_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesAbstract" xlink:to="lab_us-gaap_ReceivablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTaxStatusDomain_68fb189d-e8fa-4000-bc50-727f52ce7640_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain" xlink:to="lab_us-gaap_RetirementPlanTaxStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax_bf6864e3-aa65-4d2a-8017-c8beaece6ecc_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax" 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">Change in the net actuarial gain/loss, net of tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink: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, before Reclassification Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201613Member_79d4540a-004b-4592-9e13-503b47a1319f_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201613Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-13 [Member]</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201613Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201613Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-13 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201613Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201613Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_9bee6ee0-00cd-4e03-b903-8f24a40d87a7_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/2021q4/dei-2021q4.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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_1c6147bd-44b9-4394-8e86-bbfdfa1e5aba_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss) before reclassification</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink: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, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_70d274f9-cf48-4dc5-8287-f2edbd992676_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" 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">Oil/Natural Gas Derivative Liabilities, Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink: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 Instruments Not Designated as Hedging Instruments, Liability, at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:to="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_2e13f9d8-5492-4277-a743-1e0a75afbe3d_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares" xlink:to="lab_us-gaap_TreasuryStockShares" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_64d50268-7c09-4a61-8cf0-1858eade9a25_terseLabel_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" xlink: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 Institution Counterparties Loan Lease Interest Rate Swaps Assets [Member]</link:label>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_label_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" xlink: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 Institution Counterparties Loan Lease Interest Rate Swaps Assets [Member]</link:label>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_documentation_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" xlink: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 Institution Counterparties Loan Lease Interest Rate Swaps Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" xlink:href="cfr-20211231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" xlink:to="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_ba4f8518-d4d4-4540-9317-967fb6ace50b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink: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 End Securities with Unrealized Losses, Segregated by Length of Impairment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink: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 Unrealized Loss on Investments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_26142380-200e-4880-a312-67c2da319b2a_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">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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_2a28066a-c1e8-43e0-bd52-25ce3c0520e4_negatedTerseLabel_en-US" xlink:label="lab_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset" 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 Amounts Not Offset, Collateral, Financial Assets</link:label>
    <link:label id="lab_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_label_en-US" xlink:label="lab_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset" xlink: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 Assets Derivative And Resell Agreements Collateral Amount Not Offset</link:label>
    <link:label id="lab_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_documentation_en-US" xlink:label="lab_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset" xlink: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 Assets Derivative And Resell Agreements Collateral Amount Not Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset" xlink:href="cfr-20211231.xsd#cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset" xlink:to="lab_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock_36c1411a-303d-488f-9f3f-27cbe5791d06_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock" xlink: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 Pension Plans Not Recognized as Component of Combined Net Period Benefit Cost</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock" xlink: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 Periodic Benefit Cost Not yet Recognized [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_6c81067d-9575-450e-840b-45a0ec7f6521_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink: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 Statements of Cash Flows</link:label>
    <link:label id="lab_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink: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 Cash Flow Statement [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:to="lab_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_ee761b09-7f9b-4476-9187-cde6952a1d92_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities available for sale and transferred securities, Change in net unrealized gain/loss during the period, 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RiskGradeTenMember_869f1601-7cd7-4639-ad2f-e1811ea6f576_terseLabel_en-US" xlink:label="lab_cfr_RiskGradeTenMember" xlink: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 Grade Ten [Member]</link:label>
    <link:label id="lab_cfr_RiskGradeTenMember_label_en-US" xlink:label="lab_cfr_RiskGradeTenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk Grade Ten [Member]</link:label>
    <link:label id="lab_cfr_RiskGradeTenMember_documentation_en-US" xlink:label="lab_cfr_RiskGradeTenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk Grade Ten [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTenMember" xlink:href="cfr-20211231.xsd#cfr_RiskGradeTenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RiskGradeTenMember" xlink:to="lab_cfr_RiskGradeTenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock_cc0c0f48-5795-41b4-b950-196cb181567a_terseLabel_en-US" xlink:label="lab_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" xlink: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 Receivable Revolving Loans Converted to Term</link:label>
    <link:label id="lab_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock_label_en-US" xlink:label="lab_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable Revolving Loans Converted to Term [Table Text Block]</link:label>
    <link:label id="lab_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock_documentation_en-US" xlink:label="lab_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Table Text Block] for Revolving Loans Converted to Term [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" xlink:href="cfr-20211231.xsd#cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" xlink:to="lab_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_58f3fdfe-d666-4ae0-b696-6b3141353519_totalLabel_en-US" xlink:label="lab_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset" 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 Amount, Financial Assets</link:label>
    <link:label id="lab_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_label_en-US" xlink:label="lab_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset" xlink: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 Assets Derivative Assets And Resell Agreements Net Of Amount Not Offset</link:label>
    <link:label id="lab_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_documentation_en-US" xlink:label="lab_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset" xlink: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 Assets Derivative Assets And Resell Agreements Net Of Amount Not Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset" xlink:href="cfr-20211231.xsd#cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset" xlink:to="lab_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_58ec41e2-110d-4798-8136-27d5a4399e5f_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">Financial Instrument [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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_7380d09d-f63f-4763-97f7-ca4152e84b4b_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink: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 Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_c40b36d2-01c5-4537-a54c-f4ed7cfc41a7_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink: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 Contractual Life in Years</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink: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, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLifeInsurancePolicies_2c3efbcb-b7b1-41d4-9d4a-77f9e27c1a8f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLifeInsurancePolicies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits received on life insurance policies</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLifeInsurancePolicies_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLifeInsurancePolicies" xlink: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 Life Insurance Policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLifeInsurancePolicies" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLifeInsurancePolicies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLifeInsurancePolicies" xlink:to="lab_us-gaap_ProceedsFromLifeInsurancePolicies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_4a12906a-1adb-4bcc-8f57-3e0a8c5311bb_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_b88f15d1-e6ee-4968-ac3e-78965b20a673_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" 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">Debt Securities, Held-to-maturity, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_ef7e84ec-56ec-4831-ad0d-dc3c6b773acb_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_960ee14d-5d17-4e15-9da9-9a5bba871eae_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" 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">Debt Securities, Held-to-maturity, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" xlink: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, Held-to-maturity, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_a044eac5-b805-45a4-9233-33e0490bb050_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contracts - Assets Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink: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 Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:to="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_ff842cab-768b-4010-b47d-1506968a8d85_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 [Member]</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_23698cdc-dca1-41c7-8c35-92ba44a1fab7_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink: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, Held-to-maturity, Accumulated Unrecognized Loss</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink: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, Held-to-maturity, Accumulated Unrecognized Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NonVestedStockAndStockUnitsMember_8bdff1c1-3294-4983-b7e1-a218e88e4c66_terseLabel_en-US" xlink:label="lab_cfr_NonVestedStockAndStockUnitsMember" xlink: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 Vested Stock Awards and Stock Units [Member]</link:label>
    <link:label id="lab_cfr_NonVestedStockAndStockUnitsMember_label_en-US" xlink:label="lab_cfr_NonVestedStockAndStockUnitsMember" xlink: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 Vested Stock And Stock Units [Member]</link:label>
    <link:label id="lab_cfr_NonVestedStockAndStockUnitsMember_documentation_en-US" xlink:label="lab_cfr_NonVestedStockAndStockUnitsMember" xlink: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 Vested Stock And Stock Units [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonVestedStockAndStockUnitsMember" xlink:href="cfr-20211231.xsd#cfr_NonVestedStockAndStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NonVestedStockAndStockUnitsMember" xlink:to="lab_cfr_NonVestedStockAndStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromLoansAndLeases_1d507d34-f9a2-4d40-800a-71cdc9444409_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromLoansAndLeases" 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">Net change in loans</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromLoansAndLeases_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromLoansAndLeases" xlink: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) Loans and Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromLoansAndLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases" xlink:to="lab_us-gaap_PaymentsForProceedsFromLoansAndLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_200d181e-0901-4c96-93c0-ea751749cd12_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 [Member]</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DerivativeCounterPartyLineItems_3f522815-5c76-412a-9feb-28d7833304a3_terseLabel_en-US" xlink:label="lab_cfr_DerivativeCounterPartyLineItems" xlink: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 Counter Party [Line Items]</link:label>
    <link:label id="lab_cfr_DerivativeCounterPartyLineItems_label_en-US" xlink:label="lab_cfr_DerivativeCounterPartyLineItems" xlink: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 Counter Party [Line Items]</link:label>
    <link:label id="lab_cfr_DerivativeCounterPartyLineItems_documentation_en-US" xlink:label="lab_cfr_DerivativeCounterPartyLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Counter Party [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeCounterPartyLineItems" xlink:href="cfr-20211231.xsd#cfr_DerivativeCounterPartyLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DerivativeCounterPartyLineItems" xlink:to="lab_cfr_DerivativeCounterPartyLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfessionalFees_8da4e879-3611-474c-ac04-78ebf29549e4_terseLabel_en-US" xlink:label="lab_us-gaap_ProfessionalFees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional services</link:label>
    <link:label id="lab_us-gaap_ProfessionalFees_label_en-US" xlink:label="lab_us-gaap_ProfessionalFees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfessionalFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfessionalFees" xlink:to="lab_us-gaap_ProfessionalFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramPeriodInForce1_55729a12-0c1c-4b51-80b1-25f8298a273f_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramPeriodInForce1" xlink: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 repurchase program, period in force</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramPeriodInForce1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramPeriodInForce1" xlink: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 Repurchase Program, Period in Force</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:to="lab_us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis_4020121b-783d-4223-b84c-1092c315b25d_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink: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 Asset, Period Past Due [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink: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 Asset, Aging [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:to="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_11f01796-7f09-4190-91ff-d0ff194fb87a_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink: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, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_4e91aee0-5a60-4399-b3a1-cf679ef75fc0_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" 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">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink: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, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock_d2ed2763-d9fc-4009-8aec-8b96cc2fa765_terseLabel_en-US" xlink:label="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Contractual Maturity of the Securities Sold Under Agreement</link:label>
    <link:label id="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock_label_en-US" xlink:label="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Contractual Maturity of the Securities Sold Under Agreement [Table Text Block]</link:label>
    <link:label id="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock_documentation_en-US" xlink:label="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Contractual Maturity of the Securities Sold Under Agreement [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock" xlink:href="cfr-20211231.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock" xlink:to="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_c9f023de-04d4-4b3b-809c-14dac198e25e_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink: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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestBearingDomesticDepositTimeDeposits_3e8166d9-4143-40af-b673-1cdb969c7458_terseLabel_en-US" xlink:label="lab_us-gaap_InterestBearingDomesticDepositTimeDeposits" xlink: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 accounts</link:label>
    <link:label id="lab_us-gaap_InterestBearingDomesticDepositTimeDeposits_label_en-US" xlink:label="lab_us-gaap_InterestBearingDomesticDepositTimeDeposits" xlink: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-bearing Domestic Deposit, Time Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositTimeDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDomesticDepositTimeDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestBearingDomesticDepositTimeDeposits" xlink:to="lab_us-gaap_InterestBearingDomesticDepositTimeDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_7e662049-aaea-441a-95bf-e03469662f4d_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis" xlink:to="lab_us-gaap_HedgingDesignationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_4bf5ea8d-dc80-4f60-94b7-a92566c7211a_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</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_cd7e710b-91a8-482d-8c34-e4ef18f84ea9_totalLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" 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_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_7939a651-6036-4416-80a0-f9dde66f4f32_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" 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_CashAndCashEquivalentsAtCarryingValue_a1ee63b3-57f2-4aaa-ac77-d9bed266db86_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" 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_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_5c2351b0-9ffd-4286-ae4b-657449387cc6_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink: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</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_A2018Member_4b473b9e-bf45-427f-ae18-7e6039485bd4_terseLabel_en-US" xlink:label="lab_cfr_A2018Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018</link:label>
    <link:label id="lab_cfr_A2018Member_label_en-US" xlink:label="lab_cfr_A2018Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 [Member]</link:label>
    <link:label id="lab_cfr_A2018Member_documentation_en-US" xlink:label="lab_cfr_A2018Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2018Member" xlink:href="cfr-20211231.xsd#cfr_A2018Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_A2018Member" xlink:to="lab_cfr_A2018Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Financialinstrumentsusingfairvaluemeasurementoption_b46d7c93-5a9e-4410-915c-1cea06726e39_terseLabel_en-US" xlink:label="lab_cfr_Financialinstrumentsusingfairvaluemeasurementoption" xlink: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 using fair value measurement option</link:label>
    <link:label id="lab_cfr_Financialinstrumentsusingfairvaluemeasurementoption_label_en-US" xlink:label="lab_cfr_Financialinstrumentsusingfairvaluemeasurementoption" xlink: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 using fair value measurement option</link:label>
    <link:label id="lab_cfr_Financialinstrumentsusingfairvaluemeasurementoption_documentation_en-US" xlink:label="lab_cfr_Financialinstrumentsusingfairvaluemeasurementoption" xlink: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 instruments using fair value measurement option</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Financialinstrumentsusingfairvaluemeasurementoption" xlink:href="cfr-20211231.xsd#cfr_Financialinstrumentsusingfairvaluemeasurementoption"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Financialinstrumentsusingfairvaluemeasurementoption" xlink:to="lab_cfr_Financialinstrumentsusingfairvaluemeasurementoption" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear_2e42b2a4-c234-406a-8e40-844a8a3739c0_terseLabel_en-US" xlink:label="lab_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear" xlink: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 defined benefit plans contribution within a year</link:label>
    <link:label id="lab_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear_label_en-US" xlink:label="lab_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected Defined Benefit Plans Contribution Within One Year</link:label>
    <link:label id="lab_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear_documentation_en-US" xlink:label="lab_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected Defined Benefit Plans Contribution Within One Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear" xlink:href="cfr-20211231.xsd#cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear" xlink:to="lab_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_51ce0f5c-618a-4ab7-956d-fd02138bf233_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember_d43b3b98-064b-4ce0-8608-947b77847f88_terseLabel_en-US" xlink:label="lab_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">70.01 - 75.00 [Member]</link:label>
    <link:label id="lab_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember_label_en-US" xlink:label="lab_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seventy Point Zero One To Seventy Five Point Zero Zero [Member]</link:label>
    <link:label id="lab_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember_documentation_en-US" xlink:label="lab_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seventy Point Zero One To Seventy Five Point Zero Zero [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember" xlink:href="cfr-20211231.xsd#cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember" xlink:to="lab_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockLiquidationPreference_effaa36c-c31c-4a73-86fc-1846ebae0934_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockLiquidationPreference" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liquidation preference per share</link:label>
    <link:label id="lab_us-gaap_PreferredStockLiquidationPreference_label_en-US" xlink:label="lab_us-gaap_PreferredStockLiquidationPreference" xlink: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, Liquidation Preference Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreference" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreference"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockLiquidationPreference" xlink:to="lab_us-gaap_PreferredStockLiquidationPreference" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_f2b661f4-8f21-4c3f-8321-988e9b695037_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" 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">Purchases</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink: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 Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_e5bdc0b1-a360-40b1-8b2c-9b25a4a76e60_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink: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 income tax</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid" xlink:to="lab_us-gaap_IncomeTaxesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_e8dc32de-1273-4106-b843-a202b49fe59f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock_65eb14c9-61d0-4d15-9ce6-98089427749f_terseLabel_en-US" xlink:label="lab_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock" xlink: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, Off-Balance-Sheet, Allowance for Credit Losses</link:label>
    <link:label id="lab_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock_label_en-US" xlink:label="lab_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock" xlink: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, Off-Balance-Sheet, Allowance for Credit Losses [Table Text Block]</link:label>
    <link:label id="lab_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock_documentation_en-US" xlink:label="lab_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Table Text Block] for Commitments, Off-Balance-Sheet, Allowance for Credit Losses [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock" xlink:href="cfr-20211231.xsd#cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock" xlink:to="lab_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InformationByCategoryOfDebtSecurityAxis_4c5b93ed-2ba6-47f2-86cc-689233c3f9aa_terseLabel_en-US" xlink:label="lab_us-gaap_InformationByCategoryOfDebtSecurityAxis" xlink: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 Security Category [Axis]</link:label>
    <link:label id="lab_us-gaap_InformationByCategoryOfDebtSecurityAxis_label_en-US" xlink:label="lab_us-gaap_InformationByCategoryOfDebtSecurityAxis" xlink: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 Security Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InformationByCategoryOfDebtSecurityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis" xlink:to="lab_us-gaap_InformationByCategoryOfDebtSecurityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_8c60ab48-0122-4cc2-8a43-ab89db784221_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_TwoThousandFifteenPlanMember_f2ef9b2e-2421-400c-a367-71144e5ba026_terseLabel_en-US" xlink:label="lab_cfr_TwoThousandFifteenPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Fifteen Plan [Member]</link:label>
    <link:label id="lab_cfr_TwoThousandFifteenPlanMember_label_en-US" xlink:label="lab_cfr_TwoThousandFifteenPlanMember" xlink: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 Thousand Fifteen Plan [Member]</link:label>
    <link:label id="lab_cfr_TwoThousandFifteenPlanMember_documentation_en-US" xlink:label="lab_cfr_TwoThousandFifteenPlanMember" xlink: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 Thousand Fifteen Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TwoThousandFifteenPlanMember" xlink:href="cfr-20211231.xsd#cfr_TwoThousandFifteenPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TwoThousandFifteenPlanMember" xlink:to="lab_cfr_TwoThousandFifteenPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NonHedgingInterestRateSwaps_daf26081-5b58-458f-bb28-42db8943fee6_terseLabel_en-US" xlink:label="lab_cfr_NonHedgingInterestRateSwaps" xlink: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-hedging interest rate swaps - financial institution counterparties</link:label>
    <link:label id="lab_cfr_NonHedgingInterestRateSwaps_label_en-US" xlink:label="lab_cfr_NonHedgingInterestRateSwaps" xlink: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 Hedging Interest Rate Swaps</link:label>
    <link:label id="lab_cfr_NonHedgingInterestRateSwaps_documentation_en-US" xlink:label="lab_cfr_NonHedgingInterestRateSwaps" xlink: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-hedging interest rate swaps</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonHedgingInterestRateSwaps" xlink:href="cfr-20211231.xsd#cfr_NonHedgingInterestRateSwaps"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NonHedgingInterestRateSwaps" xlink:to="lab_cfr_NonHedgingInterestRateSwaps" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AwardPayoutPercentageOfTargetAt0Percent_5f489fc2-0ae6-423a-abd9-2bd0f95b7b57_terseLabel_en-US" xlink:label="lab_cfr_AwardPayoutPercentageOfTargetAt0Percent" xlink: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 payout percentage of target at 0 percent</link:label>
    <link:label id="lab_cfr_AwardPayoutPercentageOfTargetAt0Percent_label_en-US" xlink:label="lab_cfr_AwardPayoutPercentageOfTargetAt0Percent" xlink: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 payout percentage of target at 0 percent</link:label>
    <link:label id="lab_cfr_AwardPayoutPercentageOfTargetAt0Percent_documentation_en-US" xlink:label="lab_cfr_AwardPayoutPercentageOfTargetAt0Percent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage of target at 0 percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AwardPayoutPercentageOfTargetAt0Percent" xlink:href="cfr-20211231.xsd#cfr_AwardPayoutPercentageOfTargetAt0Percent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AwardPayoutPercentageOfTargetAt0Percent" xlink:to="lab_cfr_AwardPayoutPercentageOfTargetAt0Percent" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DirectordeferredstockunitsoutstandingMember_4876f665-8f9e-46ec-a30b-54db73eea013_terseLabel_en-US" xlink:label="lab_cfr_DirectordeferredstockunitsoutstandingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Director deferred stock units outstanding [Member]</link:label>
    <link:label id="lab_cfr_DirectordeferredstockunitsoutstandingMember_label_en-US" xlink:label="lab_cfr_DirectordeferredstockunitsoutstandingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Director deferred stock units outstanding [Member]</link:label>
    <link:label id="lab_cfr_DirectordeferredstockunitsoutstandingMember_documentation_en-US" xlink:label="lab_cfr_DirectordeferredstockunitsoutstandingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Director deferred stock units outstanding [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DirectordeferredstockunitsoutstandingMember" xlink:href="cfr-20211231.xsd#cfr_DirectordeferredstockunitsoutstandingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DirectordeferredstockunitsoutstandingMember" xlink:to="lab_cfr_DirectordeferredstockunitsoutstandingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Taxexpensebenefitofsecuritiesgainslosses_8485f6f9-df3e-4eaf-a199-ee1511378fd5_negatedTerseLabel_en-US" xlink:label="lab_cfr_Taxexpensebenefitofsecuritiesgainslosses" 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">Tax benefit (expense) related to securities gains/losses</link:label>
    <link:label id="lab_cfr_Taxexpensebenefitofsecuritiesgainslosses_label_en-US" xlink:label="lab_cfr_Taxexpensebenefitofsecuritiesgainslosses" xlink: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 (expense)benefit of securities (gains)losses</link:label>
    <link:label id="lab_cfr_Taxexpensebenefitofsecuritiesgainslosses_documentation_en-US" xlink:label="lab_cfr_Taxexpensebenefitofsecuritiesgainslosses" xlink: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 (expense)benefit of securities (gains)losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Taxexpensebenefitofsecuritiesgainslosses" xlink:href="cfr-20211231.xsd#cfr_Taxexpensebenefitofsecuritiesgainslosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Taxexpensebenefitofsecuritiesgainslosses" xlink:to="lab_cfr_Taxexpensebenefitofsecuritiesgainslosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_084b0a16-576d-4aaa-9b26-fecb085e4eb2_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" 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 premises and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink: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 Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeNet_193f2b30-5f89-4100-bf6e-f4d89224060c_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeNet" xlink: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 Fair&#160;Value</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeNet_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeNet" xlink: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, Fair Value, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_ba32178a-61cc-4930-aa73-9fed00e72b3c_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" 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 benefit obligation at end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_1db5ac11-c3c3-40e5-8a01-c49ad2bf6050_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink: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 benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink: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 Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_6f79c5fb-155b-48ae-b295-7e391f04e402_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_3cdc8330-b6d3-4d96-8c10-6b57662ba488_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" 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">Securities available for sale and transferred securities, Reclassification adjustment for net (gains) losses included in net 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EnergyServiceMember_224d1682-bc3c-4c0a-8724-0940649e88e3_terseLabel_en-US" xlink:label="lab_us-gaap_EnergyServiceMember" xlink: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 Service [Member]</link:label>
    <link:label id="lab_us-gaap_EnergyServiceMember_label_en-US" xlink:label="lab_us-gaap_EnergyServiceMember" xlink: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 Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EnergyServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EnergyServiceMember" xlink:to="lab_us-gaap_EnergyServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings_11d7316f-aec4-4123-9001-807f0c675a76_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings" 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">Principal payments on Federal Home Loan Bank advances</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings" xlink: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 FHLBank Borrowings, Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings" xlink:to="lab_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_38e7844f-1fb7-44fd-b984-6a06d89403b8_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_6182315b-e0f9-4b48-9972-36e3c4ecbe08_terseLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink: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 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalFundsSold_467fb132-8adf-42ee-b1af-e6844b919db8_terseLabel_en-US" xlink:label="lab_us-gaap_FederalFundsSold" xlink: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 funds sold</link:label>
    <link:label id="lab_us-gaap_FederalFundsSold_label_en-US" xlink:label="lab_us-gaap_FederalFundsSold" xlink: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 Funds Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalFundsSold" xlink:to="lab_us-gaap_FederalFundsSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalCreditAssessmentAxis_262c38da-423c-4d72-83cb-d1faff8d8f75_terseLabel_en-US" xlink:label="lab_us-gaap_InternalCreditAssessmentAxis" xlink: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 Credit Assessment [Axis]</link:label>
    <link:label id="lab_us-gaap_InternalCreditAssessmentAxis_label_en-US" xlink:label="lab_us-gaap_InternalCreditAssessmentAxis" xlink: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 Credit Assessment [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis" xlink:to="lab_us-gaap_InternalCreditAssessmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_d962f248-c9ca-44e7-aee5-4778201e96d7_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Totaloperatingleaseexpenseexcludingrent_5bff1908-fb5e-4c52-908a-17358e6d7e8e_terseLabel_en-US" xlink:label="lab_cfr_Totaloperatingleaseexpenseexcludingrent" xlink: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 operating lease expense, excluding rent</link:label>
    <link:label id="lab_cfr_Totaloperatingleaseexpenseexcludingrent_label_en-US" xlink:label="lab_cfr_Totaloperatingleaseexpenseexcludingrent" xlink: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 operating lease expense, excluding rent</link:label>
    <link:label id="lab_cfr_Totaloperatingleaseexpenseexcludingrent_documentation_en-US" xlink:label="lab_cfr_Totaloperatingleaseexpenseexcludingrent" xlink: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 operating lease expense, excluding rent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Totaloperatingleaseexpenseexcludingrent" xlink:href="cfr-20211231.xsd#cfr_Totaloperatingleaseexpenseexcludingrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Totaloperatingleaseexpenseexcludingrent" xlink:to="lab_cfr_Totaloperatingleaseexpenseexcludingrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_556670d4-fcab-4639-a8b5-55e8cd762d05_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">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Otherchargescommissionsandfees_b9b62546-8013-4948-8329-cd5fb50d92a8_terseLabel_en-US" xlink:label="lab_cfr_Otherchargescommissionsandfees" xlink: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 charges, commissions and fees</link:label>
    <link:label id="lab_cfr_Otherchargescommissionsandfees_label_en-US" xlink:label="lab_cfr_Otherchargescommissionsandfees" xlink: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 charges, commissions and fees</link:label>
    <link:label id="lab_cfr_Otherchargescommissionsandfees_documentation_en-US" xlink:label="lab_cfr_Otherchargescommissionsandfees" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of fee and commission revenue classified as other.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Otherchargescommissionsandfees" xlink:href="cfr-20211231.xsd#cfr_Otherchargescommissionsandfees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Otherchargescommissionsandfees" xlink:to="lab_cfr_Otherchargescommissionsandfees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_54078621-0fc3-42e8-abb9-7247782d2a25_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</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_720f15ed-b57e-42d0-a5cb-50ff2cf35e2d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink: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 Plan Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink: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 Changes in Fair Value of Plan Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock_bdf62c56-b86b-40c7-a97d-197f69f51c3d_terseLabel_en-US" xlink:label="lab_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock" xlink: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 End Trading Account Securities, at Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock_label_en-US" xlink:label="lab_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock" xlink: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, Trading, and Equity Securities, FV-NI [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock" xlink:to="lab_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_56288e17-a8d4-4360-9e2f-7e10fdf57716_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" 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, Shares Issued</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately_f7db9372-50d7-406d-a0d5-512fe1a08c43_terseLabel_en-US" xlink:label="lab_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" xlink: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 percentage of the aggregate total net interest income and total non interest income required for amounts to be stated separately</link:label>
    <link:label id="lab_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately_label_en-US" xlink:label="lab_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" xlink: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 Percentage Of Aggregate Net Interest Income And Non Interest Income Required For Amounts To Be Stated Separately</link:label>
    <link:label id="lab_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately_documentation_en-US" xlink:label="lab_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum Percentage Of Aggregate Net Interest Income And Non Interest Income Required For Amounts To Be Stated Separately</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" xlink:href="cfr-20211231.xsd#cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" xlink:to="lab_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_05a09896-3b4f-44c8-82ff-1ccbbc8616e0_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" 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 defined-benefit post-retirement benefit plans</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_85e2cde1-c8b9-4753-b801-693850f04fdd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" 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 actuarial gain (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink: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 Reclassification Adjustment, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock_97fac6e8-38ee-4986-9c2b-d07120e20c9f_terseLabel_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Assets Remeasured and Reported at Fair Value</link:label>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock_label_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Assets Remeasured And Reported At Fair Value [Table Text Block]</link:label>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock_documentation_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discloses the carrying amount as of the balance sheet date of all assets obtained in full or partial satisfaction of a debt arrangement through foreclosure proceedings or defeasance; includes real and personal property; equity interests in corporations, partnerships, and joint ventures; and beneficial interests in trusts.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock" xlink:href="cfr-20211231.xsd#cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock" xlink:to="lab_cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_63fc70a2-b658-4cbb-86a2-0fc4d6e66270_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">Weighted-Average Assumptions Used to Determine Benefit Obligations</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess_0db337ba-5dc9-49e7-9188-dac19277853c_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due within 3 months or less</link:label>
    <link:label id="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess_label_en-US" xlink:label="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess" xlink: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 Deposit Liability, above US Insurance Limit, Maturity, Three Months or Less</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess" xlink:to="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_6e0f3a74-4a9d-4bc5-8aa5-caf2c9692199_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/2021q4/dei-2021q4.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_cfr_LoanLeaseInterestRateSwapsAndCapsMember_eeb9c99d-0ed3-42f0-9bfb-ca43714dd0f9_terseLabel_en-US" xlink:label="lab_cfr_LoanLeaseInterestRateSwapsAndCapsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Lease Interest Rate Swaps And Caps [Member]</link:label>
    <link:label id="lab_cfr_LoanLeaseInterestRateSwapsAndCapsMember_label_en-US" xlink:label="lab_cfr_LoanLeaseInterestRateSwapsAndCapsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Lease Interest Rate Swaps And Caps [Member]</link:label>
    <link:label id="lab_cfr_LoanLeaseInterestRateSwapsAndCapsMember_documentation_en-US" xlink:label="lab_cfr_LoanLeaseInterestRateSwapsAndCapsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Lease Interest Rate Swaps And Caps [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoanLeaseInterestRateSwapsAndCapsMember" xlink:href="cfr-20211231.xsd#cfr_LoanLeaseInterestRateSwapsAndCapsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_LoanLeaseInterestRateSwapsAndCapsMember" xlink:to="lab_cfr_LoanLeaseInterestRateSwapsAndCapsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains_eb2a6a9e-f4f2-4450-a8d6-523cd4738824_terseLabel_en-US" xlink:label="lab_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains" xlink: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 reclassified to held to maturity, unrealized gain</link:label>
    <link:label id="lab_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains_label_en-US" xlink:label="lab_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains" xlink: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 Transfers To Held To Maturity Unrealized Gains</link:label>
    <link:label id="lab_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains_documentation_en-US" xlink:label="lab_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains" xlink: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 Transfers To Held To Maturity Unrealized Gains</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains" xlink:href="cfr-20211231.xsd#cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains" xlink:to="lab_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfForeclosedAssets_63755463-a97b-45ca-801a-9c8c46ec91e4_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfForeclosedAssets" xlink: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 repossessed properties</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfForeclosedAssets_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfForeclosedAssets" xlink: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 Foreclosed Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfForeclosedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfForeclosedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfForeclosedAssets" xlink:to="lab_us-gaap_ProceedsFromSaleOfForeclosedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_820f6e19-4594-465e-8c09-1ba1c81f59aa_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_3b3f44dd-a751-43bc-bbb6-620991adeb86_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">Expected Future Benefit Payments Related to Defined Benefit Plans</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_b5fbac52-0a36-4e3e-83fc-520409296beb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income, Net of Tax</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableThresholdPeriodPastDue_47e09ef1-1f36-4ef2-ba03-f781513aa39b_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableThresholdPeriodPastDue" xlink: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 Receivable, Threshold Period Past Due</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableThresholdPeriodPastDue_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableThresholdPeriodPastDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Threshold Period Past Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableThresholdPeriodPastDue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableThresholdPeriodPastDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableThresholdPeriodPastDue" xlink:to="lab_us-gaap_FinancingReceivableThresholdPeriodPastDue" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember_3c682fb6-6975-4f23-a40f-3494e54e366f_terseLabel_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember" xlink: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 Institution Counterparties Loan Lease Interest Rate Caps Assets [Member]</link:label>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember_label_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember" xlink: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 Institution Counterparties Loan Lease Interest Rate Caps Assets [Member]</link:label>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember_documentation_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember" xlink: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 Institution Counterparties Loan Lease Interest Rate Caps Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember" xlink:href="cfr-20211231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember" xlink:to="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_57748aa3-2f2b-454e-b7d7-f3b268a2a153_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis" xlink:to="lab_us-gaap_RetirementPlanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeMember_5b2fc9ac-dea0-41c3-9f90-2a15abe39a75_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeMember" 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 Income on Loans [Member]</link:label>
    <link:label id="lab_us-gaap_InterestIncomeMember_label_en-US" xlink:label="lab_us-gaap_InterestIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeMember" xlink:to="lab_us-gaap_InterestIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_38df75d3-3da3-4448-b8ec-17f742673ef0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink: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 post-retirement benefit plans:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink: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 Reclassification Adjustment, before Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_ef7476bb-003c-43b6-b0ab-2ef7f2e1f1b5_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_fdb4fdca-80ad-4db1-a3c9-4a5cbc261e6b_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">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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HomeEquityLoanMember_6b466e26-1e13-431e-95b9-e3686e2f7238_terseLabel_en-US" xlink:label="lab_us-gaap_HomeEquityLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Home Equity Loan [Member]</link:label>
    <link:label id="lab_us-gaap_HomeEquityLoanMember_label_en-US" xlink:label="lab_us-gaap_HomeEquityLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Home Equity Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HomeEquityLoanMember" xlink:to="lab_us-gaap_HomeEquityLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashSurrenderValueOfLifeInsurance_1aa41d6f-206f-4bc0-b9ed-b523705a1980_terseLabel_en-US" xlink:label="lab_us-gaap_CashSurrenderValueOfLifeInsurance" xlink: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 surrender value of life insurance policies</link:label>
    <link:label id="lab_us-gaap_CashSurrenderValueOfLifeInsurance_label_en-US" xlink:label="lab_us-gaap_CashSurrenderValueOfLifeInsurance" xlink: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 Surrender Value of Life Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:to="lab_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoanRestructuringModificationDomain_a8d4708a-fea1-423e-b772-ea34d1545b62_terseLabel_en-US" xlink:label="lab_us-gaap_LoanRestructuringModificationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Restructuring Modification [Domain]</link:label>
    <link:label id="lab_us-gaap_LoanRestructuringModificationDomain_label_en-US" xlink:label="lab_us-gaap_LoanRestructuringModificationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Restructuring Modification [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanRestructuringModificationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain" xlink:to="lab_us-gaap_LoanRestructuringModificationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax_51271103-d497-4885-b110-d5201902e191_terseLabel_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities available for sale and transferred securities. change in net unrealized gain on securities transfers to held-to-maturity, net of tax amount</link:label>
    <link:label id="lab_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax_label_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" xlink: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 Transfers From Available For Sale To Held To Maturity Securities Net Of Tax</link:label>
    <link:label id="lab_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax_documentation_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" xlink: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 Transfers From Available For Sale To Held To Maturity Securities Net Of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" xlink:href="cfr-20211231.xsd#cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" xlink:to="lab_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_fa7cf1ac-70ba-41e7-a7db-a168063352e7_totalLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" 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 interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_33679b97-197f-4588-8198-541b7035c10f_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 expense</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_b29ff0ac-007e-4f8f-8163-64230b58d8cf_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">Net periodic benefit cost, 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeOperating_64494a01-c8b5-426e-b7f6-2917d9c92305_totalLabel_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeOperating" 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 interest income</link:label>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeOperating_627ce8f2-6f53-45e6-8872-bdeabfe79560_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeOperating" xlink: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 interest income</link:label>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeOperating_label_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeOperating" xlink: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 and Dividend Income, Operating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating" xlink:to="lab_us-gaap_InterestAndDividendIncomeOperating" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps_50fe158d-75a3-4732-b013-4242aef0f580_terseLabel_en-US" xlink:label="lab_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps" xlink: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 loss severity in the event of default on commodity swaps</link:label>
    <link:label id="lab_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps_label_en-US" xlink:label="lab_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps" xlink: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 loss severity in the event of default on commodity swaps</link:label>
    <link:label id="lab_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps_documentation_en-US" xlink:label="lab_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps" xlink: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 loss severity in the event of default on commodity swaps</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps" xlink:href="cfr-20211231.xsd#cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps" xlink:to="lab_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_d6f99f52-a92c-4c46-a197-bc3fe750d720_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months_f1daa6cc-69b1-4f61-8480-216451259882_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after 12 months</link:label>
    <link:label id="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months_label_en-US" xlink:label="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months" xlink: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 Deposit Liability, above US Insurance Limit, Maturity, over 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months" xlink:to="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ConsumerLoansYearOfOriginationDomain_53f1403b-bfa7-43a1-8d3b-e74bb959df8e_terseLabel_en-US" xlink:label="lab_cfr_ConsumerLoansYearOfOriginationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer Loans Year of Origination [Domain]</link:label>
    <link:label id="lab_cfr_ConsumerLoansYearOfOriginationDomain_label_en-US" xlink:label="lab_cfr_ConsumerLoansYearOfOriginationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer Loans Year of Origination [Domain]</link:label>
    <link:label id="lab_cfr_ConsumerLoansYearOfOriginationDomain_documentation_en-US" xlink:label="lab_cfr_ConsumerLoansYearOfOriginationDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer Loans Year of Origination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ConsumerLoansYearOfOriginationDomain" xlink:href="cfr-20211231.xsd#cfr_ConsumerLoansYearOfOriginationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain" xlink:to="lab_cfr_ConsumerLoansYearOfOriginationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_b19dc60a-b6ef-4cab-bf0d-b83124c6de12_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">2022</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_71d62106-e6b5-481d-b82f-76fa2573f458_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ScheduleOfMarketableSecuritiesTable_89ab6ba5-5c92-41a2-928d-a6aee4190667_terseLabel_en-US" xlink:label="lab_cfr_ScheduleOfMarketableSecuritiesTable" xlink: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 Marketable Securities [Table]</link:label>
    <link:label id="lab_cfr_ScheduleOfMarketableSecuritiesTable_label_en-US" xlink:label="lab_cfr_ScheduleOfMarketableSecuritiesTable" xlink: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 Marketable Securities [Table]</link:label>
    <link:label id="lab_cfr_ScheduleOfMarketableSecuritiesTable_documentation_en-US" xlink:label="lab_cfr_ScheduleOfMarketableSecuritiesTable" xlink: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 Marketable Securities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfMarketableSecuritiesTable" xlink:href="cfr-20211231.xsd#cfr_ScheduleOfMarketableSecuritiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesTable" xlink:to="lab_cfr_ScheduleOfMarketableSecuritiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_59da6770-feeb-4a99-a5f8-627c72c9d99f_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink: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, Expiration Period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink: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, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_f242e63c-5df8-4780-b067-23f71c9b1401_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery" xlink: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 Receivable, Allowance for Credit Loss, Recovery</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Recovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_db651e84-4109-4369-a63a-3c1b0d63c9c9_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock_f60074a9-fd1e-4cea-9a52-fc8472f54cc4_terseLabel_en-US" xlink:label="lab_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock" xlink: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 Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding</link:label>
    <link:label id="lab_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock_label_en-US" xlink:label="lab_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock" xlink: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 weighted-average rates paid and received for interest rate swaps [Table Text Block]</link:label>
    <link:label id="lab_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock_documentation_en-US" xlink:label="lab_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Table Text Block] for Schedule of weighted-average rates paid and received for interest rate swaps [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock" xlink:href="cfr-20211231.xsd#cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock" xlink:to="lab_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_486b66b0-3cc7-4ca8-8764-f742b3c420f6_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/2021q4/dei-2021q4.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_d4ba92f5-a76c-45c8-9d79-bf4a96bc23ef_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">Weighted-average 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_7ed3dd79-65ae-4931-bb1f-dd9cc18ad5f1_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Treasury [Member]</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_b850696c-6323-49a2-80b0-e4f36b39e7eb_verboseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" 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">US Treasury Securities [Member]</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink: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 Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember" xlink:to="lab_us-gaap_USTreasurySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_2fdd1a53-31d8-4a8c-8372-2568b04e5533_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" 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 actuarial loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_f4438b03-65fb-4bf7-9798-50ae3b6bbc28_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">Estimated Fair Value [Member]</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_26807e70-88f7-48d8-8334-4d7ab17df01d_terseLabel_en-US" xlink:label="lab_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits" xlink: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 stock units</link:label>
    <link:label id="lab_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_label_en-US" xlink:label="lab_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits" xlink: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 service share-based compensation not yet recognized, performance stock units</link:label>
    <link:label id="lab_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_documentation_en-US" xlink:label="lab_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee service share-based compensation not yet recognized, performance stock units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits" xlink:href="cfr-20211231.xsd#cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits" xlink:to="lab_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_5713d427-0caf-42ff-ba4b-064954f28d22_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" xlink: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 Foreign Exchange Contracts, Statement of Financial Position</link:label>
    <link:label id="lab_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" xlink: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 Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PaycheckProtectionProgramMember_5c08f898-fc46-4a3a-909b-859c968f8893_terseLabel_en-US" xlink:label="lab_cfr_PaycheckProtectionProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paycheck Protection Program [Member]</link:label>
    <link:label id="lab_cfr_PaycheckProtectionProgramMember_label_en-US" xlink:label="lab_cfr_PaycheckProtectionProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paycheck Protection Program [Member]</link:label>
    <link:label id="lab_cfr_PaycheckProtectionProgramMember_documentation_en-US" xlink:label="lab_cfr_PaycheckProtectionProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paycheck Protection Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember" xlink:href="cfr-20211231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PaycheckProtectionProgramMember" xlink:to="lab_cfr_PaycheckProtectionProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_2bc1fb03-193d-4ac6-af5c-3d122cb7090a_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Updates</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DerivativeAssetsNonmonetaryNotionalAmount_edcfafa6-3724-4cdc-a4ef-c43822f495c3_terseLabel_en-US" xlink:label="lab_cfr_DerivativeAssetsNonmonetaryNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil/Natural Gas Derivative Assets Notional Amount</link:label>
    <link:label id="lab_cfr_DerivativeAssetsNonmonetaryNotionalAmount_label_en-US" xlink:label="lab_cfr_DerivativeAssetsNonmonetaryNotionalAmount" xlink: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 Nonmonetary Notional Amount</link:label>
    <link:label id="lab_cfr_DerivativeAssetsNonmonetaryNotionalAmount_documentation_en-US" xlink:label="lab_cfr_DerivativeAssetsNonmonetaryNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Assets Nonmonetary Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeAssetsNonmonetaryNotionalAmount" xlink:href="cfr-20211231.xsd#cfr_DerivativeAssetsNonmonetaryNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DerivativeAssetsNonmonetaryNotionalAmount" xlink:to="lab_cfr_DerivativeAssetsNonmonetaryNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_65eaf99b-7d1f-4866-9331-fa1585b19cad_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 exercises</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_33209f61-96bb-4d21-8611-e08c699f2944_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_849342f3-7361-4445-9dc4-d2f3a5938a53_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/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPortfolioSegmentMember_108eb7e3-4c9a-404c-9677-c5ff87408cfe_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPortfolioSegmentMember" xlink: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 Portfolio Segment [Member]</link:label>
    <link:label id="lab_us-gaap_CommercialPortfolioSegmentMember_label_en-US" xlink:label="lab_us-gaap_CommercialPortfolioSegmentMember" xlink: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 Portfolio Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPortfolioSegmentMember" xlink:to="lab_us-gaap_CommercialPortfolioSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_44a75f9d-5a48-4716-8894-8c869d5eb2bd_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_b0e769ea-c81e-464e-b20b-c3530add9bf2_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember_e65d3ead-fded-4857-ba55-5f1cc83fd780_terseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities Loaned or Sold under Agreements to Repurchase [Member]</link:label>
    <link:label id="lab_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember_label_en-US" xlink:label="lab_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember" xlink: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 Loaned or Sold under Agreements to Repurchase [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember" xlink:to="lab_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_f7259dd6-8e7f-425f-9a62-711cc3ddf1d0_terseLabel_en-US" xlink:label="lab_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable" xlink: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 Contingencies And Off Balance Sheet Arrangements [Table]</link:label>
    <link:label id="lab_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_label_en-US" xlink:label="lab_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable" xlink: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 Contingencies And Off Balance Sheet Arrangements [Table]</link:label>
    <link:label id="lab_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_documentation_en-US" xlink:label="lab_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable" xlink: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 Contingencies And Off Balance Sheet Arrangements [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable" xlink:href="cfr-20211231.xsd#cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable" xlink:to="lab_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_ef3e16a8-b998-4197-8051-8ca82a840617_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 Operating Results by Segment</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndFeeIncomeLoansAndLeases_4d1f5ca7-6d86-4500-b31a-027809eecc13_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans, including fees</link:label>
    <link:label id="lab_us-gaap_InterestAndFeeIncomeLoansAndLeases_label_en-US" xlink:label="lab_us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink: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 and Fee Income, Loans and Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:to="lab_us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_597c9c72-f7fb-4baf-a4a9-5a02f8267bdf_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses_cccf574c-9956-4e38-bc89-0c696b99ed0a_negatedTerseLabel_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses" 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">Foreclosed Assets Remeasured at Initial Recognition Charge Offs Recognized In Allowance For Loan Losses</link:label>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses_label_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Assets Remeasured at Initial Recognition Charge Offs Recognized In Allowance For Loan Losses</link:label>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses_documentation_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Assets Remeasured at Initial Recognition Charge Offs Recognized In Allowance For Loan Losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses" xlink:href="cfr-20211231.xsd#cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses" xlink:to="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_0e948bfe-e76e-4dee-b968-f05bfbc578a0_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">Thereafter</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_fe04e1dc-a70c-453d-8ed9-3553df9b9518_terseLabel_en-US" xlink:label="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount</link:label>
    <link:label id="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_label_en-US" xlink:label="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:label id="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_documentation_en-US" xlink:label="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:href="cfr-20211231.xsd#cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:to="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_d55071c7-393c-4e83-8231-cf33960c77fc_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">Activities in Related Party Loans</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_e7c9d144-b838-4b26-b64d-bc3ff0329907_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/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquipmentExpense_d7d8d1c6-fd06-41b9-a144-b6832fca4de5_terseLabel_en-US" xlink:label="lab_us-gaap_EquipmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology, furniture and equipment</link:label>
    <link:label id="lab_us-gaap_EquipmentExpense_label_en-US" xlink:label="lab_us-gaap_EquipmentExpense" xlink: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 Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentExpense" xlink:to="lab_us-gaap_EquipmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NaturalGasCommodityDerivativeMember_fb5e12f0-2893-4bc0-9d38-5e2d091f165e_terseLabel_en-US" xlink:label="lab_cfr_NaturalGasCommodityDerivativeMember" xlink: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 Commodity Derivative [Member]</link:label>
    <link:label id="lab_cfr_NaturalGasCommodityDerivativeMember_label_en-US" xlink:label="lab_cfr_NaturalGasCommodityDerivativeMember" xlink: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 Commodity Derivative [Member]</link:label>
    <link:label id="lab_cfr_NaturalGasCommodityDerivativeMember_documentation_en-US" xlink:label="lab_cfr_NaturalGasCommodityDerivativeMember" xlink: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 Commodity Derivative [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NaturalGasCommodityDerivativeMember" xlink:href="cfr-20211231.xsd#cfr_NaturalGasCommodityDerivativeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NaturalGasCommodityDerivativeMember" xlink:to="lab_cfr_NaturalGasCommodityDerivativeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_7eb9cb2e-ac3a-4635-8383-44cb03202e96_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink: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 Non-Interest Income and Expense</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink: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 and Other Expense Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:to="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_8ba44acb-79f4-4f13-8946-b7f5be86a0f4_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" 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, Par or Stated Value 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_0667c226-afab-457a-938c-05f3bb30ddc9_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans, net of unearned discounts</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_4b6b96ab-f617-4a2c-ba63-59335e8bb1b5_verboseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" 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 loans</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable, Net of Deferred Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" xlink:to="lab_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_2fd04ce4-3053-4ac0-8482-b83a78c5bcb5_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/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_13d20fd8-9890-4253-aba5-07ac2bdf057c_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink: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 and Changes in Accounting Principles [Abstract]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRevolving_499dd6d3-2c1d-4f44-a6de-7e29a375b778_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRevolving" xlink: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 Receivable, Revolving</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRevolving_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRevolving" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Revolving</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRevolving"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRevolving" xlink:to="lab_us-gaap_FinancingReceivableRevolving" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_29ab8050-fe93-4b0b-9359-fa28b73562ac_terseLabel_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink: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 Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]</link:label>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_label_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink: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 Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]</link:label>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_documentation_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink: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 Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink:href="cfr-20211231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink:to="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_cbc803c5-268e-4594-a923-cc5faab42c5f_verboseLabel_en-US" xlink:label="lab_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" 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">Effective tier one capital ratio, upon full implementation</link:label>
    <link:label id="lab_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_5e75e2d6-03c7-44ed-b758-83c85afd738c_terseLabel_en-US" xlink:label="lab_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio</link:label>
    <link:label id="lab_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_label_en-US" xlink:label="lab_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:label id="lab_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_documentation_en-US" xlink:label="lab_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:href="cfr-20211231.xsd#cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:to="lab_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_5b06f82d-e67c-4097-8934-2e8102cc72e2_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommercialmortgageMember_1de43fe4-9ed7-46fd-b45f-a688f786570b_terseLabel_en-US" xlink:label="lab_cfr_CommercialmortgageMember" xlink: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 mortgage [Member]</link:label>
    <link:label id="lab_cfr_CommercialmortgageMember_label_en-US" xlink:label="lab_cfr_CommercialmortgageMember" xlink: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 mortgage [Member]</link:label>
    <link:label id="lab_cfr_CommercialmortgageMember_documentation_en-US" xlink:label="lab_cfr_CommercialmortgageMember" xlink: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 mortgage [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialmortgageMember" xlink:href="cfr-20211231.xsd#cfr_CommercialmortgageMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommercialmortgageMember" xlink:to="lab_cfr_CommercialmortgageMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_590ce6cd-ed96-492e-8093-10dd1ce9ee45_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonEquityTierOneCapitalRatio_2ee83cd0-e576-4efe-bd25-4b82ea6b5073_terseLabel_en-US" xlink:label="lab_us-gaap_CommonEquityTierOneCapitalRatio" xlink: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 Equity Tier One Risk-Based Capital Ratio, Actual</link:label>
    <link:label id="lab_us-gaap_CommonEquityTierOneCapitalRatio_label_en-US" xlink:label="lab_us-gaap_CommonEquityTierOneCapitalRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Common Equity Tier One Risk-Based Capital Ratio, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRatio" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonEquityTierOneCapitalRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonEquityTierOneCapitalRatio" xlink:to="lab_us-gaap_CommonEquityTierOneCapitalRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Unfundedbalances_c651b73c-75fa-4693-87ea-9bab0af60a71_terseLabel_en-US" xlink:label="lab_cfr_Unfundedbalances" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unfunded balances</link:label>
    <link:label id="lab_cfr_Unfundedbalances_label_en-US" xlink:label="lab_cfr_Unfundedbalances" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unfunded balances</link:label>
    <link:label id="lab_cfr_Unfundedbalances_documentation_en-US" xlink:label="lab_cfr_Unfundedbalances" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unfunded balances</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Unfundedbalances" xlink:href="cfr-20211231.xsd#cfr_Unfundedbalances"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Unfundedbalances" xlink:to="lab_cfr_Unfundedbalances" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_73cbbe61-ff29-4935-a30b-ecc9cad1e26c_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil/Natural Gas Derivative Assets, Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink: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 Instruments Not Designated as Hedging Instruments, Asset, at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:to="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_9a19e3cd-a7fe-4a2c-9626-f40be616e55f_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain" xlink:to="lab_us-gaap_RetirementPlanTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableNetReportedAmount_6ce8e024-753e-4f27-853d-5e63cdca0c66_totalLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableNetReportedAmount" 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 loans</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableNetReportedAmount_e402903e-436b-4b2d-955e-2c93fc73ffb0_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans, net</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableNetReportedAmount_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable, Net Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:to="lab_us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_InterchangeAndCardTransactionFees_229f3236-24b6-40f4-9fbb-75b1d139d42e_terseLabel_en-US" xlink:label="lab_cfr_InterchangeAndCardTransactionFees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interchange and card transaction fees</link:label>
    <link:label id="lab_cfr_InterchangeAndCardTransactionFees_label_en-US" xlink:label="lab_cfr_InterchangeAndCardTransactionFees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interchange and card transaction fees</link:label>
    <link:label id="lab_cfr_InterchangeAndCardTransactionFees_documentation_en-US" xlink:label="lab_cfr_InterchangeAndCardTransactionFees" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of income earned from card services, including interchange fees, annual fees and other fees.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterchangeAndCardTransactionFees" xlink:href="cfr-20211231.xsd#cfr_InterchangeAndCardTransactionFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_InterchangeAndCardTransactionFees" xlink:to="lab_cfr_InterchangeAndCardTransactionFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a2bfeab9-d3c5-4f03-a0ee-b42c6eac703a_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" 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">Securities available for sale, at estimated fair value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_09b18108-04a6-4aa9-9c88-21dd98e00d4a_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_e91ef0e1-5d75-4dc1-81ce-2d648319152a_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_4f73743e-2654-4d55-a28e-8358f4b9617e_totalLabel_en-US" xlink:label="lab_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" 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 allocated to common stock</link:label>
    <link:label id="lab_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_label_en-US" xlink:label="lab_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" xlink: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 Stock After Participating Securities Allocation</link:label>
    <link:label id="lab_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_documentation_en-US" xlink:label="lab_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income Loss Available To Common Stock After Participating Securities Allocation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" xlink:href="cfr-20211231.xsd#cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" xlink:to="lab_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommercialLoansYearofOriginationAxis_1744c86a-c131-436a-9832-0e7b6bed0fea_terseLabel_en-US" xlink:label="lab_cfr_CommercialLoansYearofOriginationAxis" xlink: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 Loans Year of Origination [Axis]</link:label>
    <link:label id="lab_cfr_CommercialLoansYearofOriginationAxis_label_en-US" xlink:label="lab_cfr_CommercialLoansYearofOriginationAxis" xlink: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 Loans Year of Origination [Axis]</link:label>
    <link:label id="lab_cfr_CommercialLoansYearofOriginationAxis_documentation_en-US" xlink:label="lab_cfr_CommercialLoansYearofOriginationAxis" xlink: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 Loans Year of Origination [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearofOriginationAxis" xlink:href="cfr-20211231.xsd#cfr_CommercialLoansYearofOriginationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommercialLoansYearofOriginationAxis" xlink:to="lab_cfr_CommercialLoansYearofOriginationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes_90389bad-9511-4bd2-b833-04212989d43b_terseLabel_en-US" xlink:label="lab_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Per year percentage of decreases in permissible portion of Subordinate Note included in Total Capital</link:label>
    <link:label id="lab_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes_label_en-US" xlink:label="lab_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Permissible Percentage Decreased Each Of Final Five Years Of Term Of Notes</link:label>
    <link:label id="lab_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes_documentation_en-US" xlink:label="lab_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Permissible Percentage Decreased Each Of Final Five Years Of Term Of Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes" xlink:href="cfr-20211231.xsd#cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes" xlink:to="lab_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_80996c28-765b-49ff-b747-98f75f0c988f_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OtherNonInterestIncomeOther_5fad252f-8e24-4cf1-8160-e0bca8c13218_terseLabel_en-US" xlink:label="lab_cfr_OtherNonInterestIncomeOther" xlink: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_cfr_OtherNonInterestIncomeOther_label_en-US" xlink:label="lab_cfr_OtherNonInterestIncomeOther" xlink: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 Non Interest Income Other</link:label>
    <link:label id="lab_cfr_OtherNonInterestIncomeOther_documentation_en-US" xlink:label="lab_cfr_OtherNonInterestIncomeOther" xlink: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 Non Interest Income Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestIncomeOther" xlink:href="cfr-20211231.xsd#cfr_OtherNonInterestIncomeOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OtherNonInterestIncomeOther" xlink:to="lab_cfr_OtherNonInterestIncomeOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_fbb13453-5f86-4e2e-839b-b8e45ed8235c_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">Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities_7cdd501f-b49e-4711-a2ec-92f3f756f83e_negatedLabel_en-US" xlink:label="lab_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" 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">Net unrealized gain on securities available for sale and transferred securities</link:label>
    <link:label id="lab_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities_label_en-US" xlink:label="lab_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" xlink: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 Unrealized Gain On Securities Available For Sale And transferred Securities</link:label>
    <link:label id="lab_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities_documentation_en-US" xlink:label="lab_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" xlink: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, net unrealized gain on securities available for sale and effective cash flow hedging derivatives.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" xlink:href="cfr-20211231.xsd#cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" xlink:to="lab_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestExpenseAbstract_e8413096-ac43-46b9-a12d-62af4d864da0_terseLabel_en-US" xlink:label="lab_us-gaap_NoninterestExpenseAbstract" xlink: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-interest expense:</link:label>
    <link:label id="lab_us-gaap_NoninterestExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_NoninterestExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest Expense [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestExpenseAbstract" xlink:to="lab_us-gaap_NoninterestExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0daf8421-ee4c-478e-bdaf-9d1acc74cfa3_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_9313bd29-9a20-426e-a9f4-71b4f1091aa6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink: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, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInTradingSecurities_f903e53a-ac02-4c08-b7e4-920f9b57dabe_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTradingSecurities" 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">Trading account securities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInTradingSecurities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTradingSecurities" xlink: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 Debt Securities, Trading, and Equity Securities, FV-NI</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTradingSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInTradingSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInTradingSecurities" xlink:to="lab_us-gaap_IncreaseDecreaseInTradingSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivableRecordedInvestment_29f5009d-b164-489b-b0b0-3ab6e15c27ab_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableRecordedInvestment" xlink: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 value before allocations</link:label>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivableRecordedInvestment_label_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableRecordedInvestment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Financing Receivable, Recorded Investment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairedFinancingReceivableRecordedInvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment" xlink:to="lab_us-gaap_ImpairedFinancingReceivableRecordedInvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_08dca1ff-a010-4db4-b8ac-75e53c25117c_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities" 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">Proceeds from Issuance of Trust Preferred Securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_386873f3-f52b-4c6f-87bd-a3dbe54613b3_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust preferred securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities" xlink: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 Trust Preferred Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementsupto30Days_6133cd8d-aeba-4ee6-9fdc-0285c6e850ad_terseLabel_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementsupto30Days" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements up to 30 Days</link:label>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementsupto30Days_label_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementsupto30Days" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements up to 30 Days</link:label>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementsupto30Days_documentation_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementsupto30Days" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements up to 30 Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsupto30Days" xlink:href="cfr-20211231.xsd#cfr_Remainingcontractualmaturityoftheagreementsupto30Days"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Remainingcontractualmaturityoftheagreementsupto30Days" xlink:to="lab_cfr_Remainingcontractualmaturityoftheagreementsupto30Days" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PriorTo2021Member_6a49ee04-94ab-48aa-8b8c-1374e81dd3ad_terseLabel_en-US" xlink:label="lab_cfr_PriorTo2021Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior to 2021</link:label>
    <link:label id="lab_cfr_PriorTo2021Member_label_en-US" xlink:label="lab_cfr_PriorTo2021Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior to 2021 [Member]</link:label>
    <link:label id="lab_cfr_PriorTo2021Member_documentation_en-US" xlink:label="lab_cfr_PriorTo2021Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior to 2021</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorTo2021Member" xlink:href="cfr-20211231.xsd#cfr_PriorTo2021Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PriorTo2021Member" xlink:to="lab_cfr_PriorTo2021Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherExpenseMember_edf11e42-83bc-4f1e-b6a9-f718474c344a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherExpenseMember" xlink: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 Non-Interest Expense [Member]</link:label>
    <link:label id="lab_us-gaap_OtherExpenseMember_label_en-US" xlink:label="lab_us-gaap_OtherExpenseMember" xlink: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 Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherExpenseMember" xlink:to="lab_us-gaap_OtherExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_55936306-f039-4fbc-9b82-be2d57fdb674_totalLabel_en-US" xlink:label="lab_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset" 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 Amount, Financial Liabilities</link:label>
    <link:label id="lab_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_label_en-US" xlink:label="lab_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset" xlink: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 Derivative Liabilities And Repurchase Agreements Net Of Amount Not Offset</link:label>
    <link:label id="lab_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_documentation_en-US" xlink:label="lab_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset" xlink: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 Instruments Derivative Liabilities And Repurchase Agreements Net Of Amount Not Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset" xlink:href="cfr-20211231.xsd#cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset" xlink:to="lab_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_2ca15380-9995-4e17-aa99-f3fa0324ace1_totalLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral" 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 Amount, Repurchase Agreements, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral" xlink: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, Securities Sold under Agreements to Repurchase, Securities Loaned, Amount Offset Against Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral" xlink:to="lab_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_cfd00005-70b4-44cc-8386-4bf03a447647_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held to Maturity, Due in one year or less, Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" xlink: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, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_84c22dcf-b114-4858-ab41-a907c579196b_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">Employee Benefit Plans</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_3504e84f-aa20-4d97-a3d1-a48571f42d9c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink: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 awarded during period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InsuranceCommissionsAndFees_af0ce066-a3b6-447c-b2bf-c67644555f1f_terseLabel_en-US" xlink:label="lab_us-gaap_InsuranceCommissionsAndFees" xlink: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 commissions and fees</link:label>
    <link:label id="lab_us-gaap_InsuranceCommissionsAndFees_label_en-US" xlink:label="lab_us-gaap_InsuranceCommissionsAndFees" xlink: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 Commissions and Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceCommissionsAndFees" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceCommissionsAndFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceCommissionsAndFees" xlink:to="lab_us-gaap_InsuranceCommissionsAndFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_5b5b0040-92b1-4272-b5c3-2d4c3e02a2a1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink: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 Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink: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 Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByAssetClassAxis" xlink:to="lab_us-gaap_FairValueByAssetClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_19f1f2f1-e5bd-4383-ace1-36f2d387ef22_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/2021q4/dei-2021q4.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_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember_ae0b1e4f-c2c8-4c17-bc03-c79b0e96a0f4_terseLabel_en-US" xlink:label="lab_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember" xlink: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 Swaps With Upstream Financial Institution Counterparties [Member]</link:label>
    <link:label id="lab_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember_label_en-US" xlink:label="lab_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember" xlink: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 Swaps With Upstream Financial Institution Counterparties [Member]</link:label>
    <link:label id="lab_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember_documentation_en-US" xlink:label="lab_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember" xlink: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 Swaps With Upstream Financial Institution Counterparties [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember" xlink:href="cfr-20211231.xsd#cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember" xlink:to="lab_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_f76018a1-57d2-4d4c-951d-f521d7263e6e_totalLabel_en-US" xlink:label="lab_cfr_FinancialAssetsDerivativesAndResellAgreementsNet" 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 Amount Recognized, Financial Assets</link:label>
    <link:label id="lab_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_label_en-US" xlink:label="lab_cfr_FinancialAssetsDerivativesAndResellAgreementsNet" xlink: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 Assets Derivatives And Resell Agreements Net</link:label>
    <link:label id="lab_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_documentation_en-US" xlink:label="lab_cfr_FinancialAssetsDerivativesAndResellAgreementsNet" xlink: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 Assets Derivatives And Resell Agreements Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet" xlink:href="cfr-20211231.xsd#cfr_FinancialAssetsDerivativesAndResellAgreementsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet" xlink:to="lab_cfr_FinancialAssetsDerivativesAndResellAgreementsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_4b107d8f-30fb-4d43-bec7-d308f0bd107e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink: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 expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_466a9162-c5c4-45e5-b28a-6de22e489cb7_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" 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, tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink: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), Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_0d3e72e2-8e1f-4395-9d21-240257749c9f_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_704c03b6-7e51-48d3-b42a-45649ae6102c_terseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink: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 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth_cd8e9e30-07c1-4ebc-8328-887e0bac3851_terseLabel_en-US" xlink:label="lab_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth" xlink: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 level of achievement - less than 13 percent average growth</link:label>
    <link:label id="lab_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth_label_en-US" xlink:label="lab_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage level of achievement - less than 13 percent average growth</link:label>
    <link:label id="lab_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth_documentation_en-US" xlink:label="lab_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage level of achievement - less than 13 percent average growth</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth" xlink:href="cfr-20211231.xsd#cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth" xlink:to="lab_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_eefd65a1-8abe-4cdc-9f45-c446b2aa99dd_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CounterpartyaMember_67c2ffd5-3f21-4565-8311-44b814bc12a7_terseLabel_en-US" xlink:label="lab_cfr_CounterpartyaMember" xlink: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 A [Member]</link:label>
    <link:label id="lab_cfr_CounterpartyaMember_label_en-US" xlink:label="lab_cfr_CounterpartyaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterpartya [Member]</link:label>
    <link:label id="lab_cfr_CounterpartyaMember_documentation_en-US" xlink:label="lab_cfr_CounterpartyaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartyaMember" xlink:href="cfr-20211231.xsd#cfr_CounterpartyaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CounterpartyaMember" xlink:to="lab_cfr_CounterpartyaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths_883403c5-bbbf-4151-a24a-6f397a5252b3_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after 3 months and within 6 months</link:label>
    <link:label id="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths_label_en-US" xlink:label="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths" xlink: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 Deposit Liability, above US Insurance Limit, Maturity, over Three Months through Six Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths" xlink:to="lab_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ParentCompanyMember_aefac132-ef8d-4f11-8bb0-cfb52845410e_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">Parent Company [Member]</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/2021/elts/srt-2021-01-31.xsd#srt_ParentCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ParentCompanyMember" xlink:to="lab_srt_ParentCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans_4585c659-2574-4fe5-8507-28158258e0b1_negatedLabel_en-US" xlink:label="lab_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" 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">Defined benefit post-retirement benefit plans</link:label>
    <link:label id="lab_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans_label_en-US" xlink:label="lab_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" xlink: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 Defined Benefit Post Retirement Benefit Plans</link:label>
    <link:label id="lab_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans_documentation_en-US" xlink:label="lab_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" xlink: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, defined benefit post-retirement benefit plans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" xlink:href="cfr-20211231.xsd#cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" xlink:to="lab_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock_d56d1487-2300-4cc6-bc9d-f9005b69c9dc_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock" xlink: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, Held-to-maturity, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock" xlink: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, Held-to-maturity, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_e4374b9c-fefe-4c8c-b730-19f9853f745e_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink: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_DepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink: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, Nonproduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortization" xlink:to="lab_us-gaap_DepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain_531148af-b750-455c-b87a-139199420ace_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink: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 Receivable Portfolio Segment [Domain]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable Portfolio Segment [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:to="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_560e3a53-fc4d-4818-90d7-f5e49f673bc8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink: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 Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_9a372e5d-63a7-48c2-a0aa-dc7c1cb3b6b2_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_803fc68f-8474-498a-b759-f30efac834fb_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" 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">Derivative, Name [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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NumberOfDaysPastDue_12c9d181-b790-48d2-ad8e-5b02ebacb893_terseLabel_en-US" xlink:label="lab_cfr_NumberOfDaysPastDue" xlink: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 past due for payment of interest on loans, minimum</link:label>
    <link:label id="lab_cfr_NumberOfDaysPastDue_label_en-US" xlink:label="lab_cfr_NumberOfDaysPastDue" xlink: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 Past Due</link:label>
    <link:label id="lab_cfr_NumberOfDaysPastDue_documentation_en-US" xlink:label="lab_cfr_NumberOfDaysPastDue" xlink: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 Past Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfDaysPastDue" xlink:href="cfr-20211231.xsd#cfr_NumberOfDaysPastDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NumberOfDaysPastDue" xlink:to="lab_cfr_NumberOfDaysPastDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_443b00b0-21b2-44ce-a16a-99e1bf2d2144_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" 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">Financing Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares_a67af992-3596-4f48-86b2-4e400d49e43a_terseLabel_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink: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 Redeemed or Called During Period, Shares</link:label>
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink: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 Redeemed or Called During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:to="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_299d8180-505a-4e66-81bc-1676d6f88434_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink: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 Stock-Based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink: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 [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_02e3a45e-e68e-42c4-8afe-9eb2abece378_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 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_57a8cd06-b687-4c30-8585-d4a19aa09b8f_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 provided by (used in) operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_20f2ac79-3f15-4226-a6b6-8c4e69f78af0_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 provided by (used in) 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_8734dc9d-7e58-4913-b5c0-44d82cf86b60_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink: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, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink: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, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4b3dd7bf-a563-4e74-b966-ccde3504458e_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, Recurring and Nonrecurring [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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestBearingDomesticDepositSavings_55b5a493-870a-4e39-974f-c8f910679779_terseLabel_en-US" xlink:label="lab_us-gaap_InterestBearingDomesticDepositSavings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Savings and interest checking</link:label>
    <link:label id="lab_us-gaap_InterestBearingDomesticDepositSavings_label_en-US" xlink:label="lab_us-gaap_InterestBearingDomesticDepositSavings" xlink: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-bearing Domestic Deposit, Savings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositSavings" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDomesticDepositSavings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestBearingDomesticDepositSavings" xlink:to="lab_us-gaap_InterestBearingDomesticDepositSavings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e05985f1-5445-4f03-be1f-16e782ed0268_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink: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 shares outstanding for basic earnings per common share</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_3c718b6f-1ca2-469f-aaaf-d97d6dbd6a20_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_10316f33-cf42-4d98-9bd0-ee5cfaeef284_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">Segment [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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_25b66c81-161f-4afb-882c-23dfd356e139_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink: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 FDIC premiums</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink: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, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ImpactOfNewAccountingPronouncement_71805ebc-2de4-43b7-b890-5a13aa1de49b_terseLabel_en-US" xlink:label="lab_cfr_ImpactOfNewAccountingPronouncement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of New Accounting Pronouncement</link:label>
    <link:label id="lab_cfr_ImpactOfNewAccountingPronouncement_label_en-US" xlink:label="lab_cfr_ImpactOfNewAccountingPronouncement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of New Accounting Pronouncement</link:label>
    <link:label id="lab_cfr_ImpactOfNewAccountingPronouncement_documentation_en-US" xlink:label="lab_cfr_ImpactOfNewAccountingPronouncement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of New Accounting Pronouncement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpactOfNewAccountingPronouncement" xlink:href="cfr-20211231.xsd#cfr_ImpactOfNewAccountingPronouncement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ImpactOfNewAccountingPronouncement" xlink:to="lab_cfr_ImpactOfNewAccountingPronouncement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_cedff410-39f1-4678-80f6-6ebbf8915cbb_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</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized_807159af-f331-41f9-9f7b-6e7702f50969_terseLabel_en-US" xlink:label="lab_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized" xlink: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 Equity Tier One Capital Required To Be Well Capitalized, Capital Amount</link:label>
    <link:label id="lab_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized_label_en-US" xlink:label="lab_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Common Equity Tier One Risk-Based Capital, Well Capitalized, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized" xlink:to="lab_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax_c94cdfad-2637-4433-b785-75f3b7eee74c_terseLabel_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities available for sale and transferred securities, change in net unrealized gain on securities transfers to held-to-maturity, tax expense benefit</link:label>
    <link:label id="lab_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax_label_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" xlink: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 Reclassification Adjustment For Available For Sale Securities Transferred To Held To Maturity Tax</link:label>
    <link:label id="lab_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax_documentation_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" xlink: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 Reclassification Adjustment For Available For Sale Securities Transferred To Held To Maturity Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" xlink:href="cfr-20211231.xsd#cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" xlink:to="lab_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock_57daae7a-e731-424e-a1a1-46b99ef50eb8_terseLabel_en-US" xlink:label="lab_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Age analysis of Past Due Consumer Loans by Class and Year of Origination</link:label>
    <link:label id="lab_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock_label_en-US" xlink:label="lab_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Age analysis of Past Due Consumer Loans by Class and Year of Origination [Table Text Block]</link:label>
    <link:label id="lab_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock_documentation_en-US" xlink:label="lab_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Age analysis of Past Due Consumer Loans by Class and Year of Origination [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock" xlink:href="cfr-20211231.xsd#cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock" xlink:to="lab_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_f5e4b820-3c7f-4f38-b21b-7d0ea9a55d56_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink: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 Amount Recognized, Derivatives, Financial Assets</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink: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, Fair Value, Amount Not Offset Against Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock_42928871-b418-4fab-a3c7-651137a583aa_terseLabel_en-US" xlink:label="lab_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Moody's and Standard &amp; Poor's Bond Ratings</link:label>
    <link:label id="lab_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock_label_en-US" xlink:label="lab_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Moody's and Standard &amp; Poor's Bond Ratings [Table Text Block]</link:label>
    <link:label id="lab_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock_documentation_en-US" xlink:label="lab_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Table Text Block] for Moody's and Standard &amp; Poor's Bond Ratings [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock" xlink:href="cfr-20211231.xsd#cfr_MoodysandStandardPoorsBondRatingsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock" xlink:to="lab_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum_5d756ab4-5d33-4896-8141-f1b897fe41cd_terseLabel_en-US" xlink:label="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General percentage of valuation allowance in excess of principal balance, minimum</link:label>
    <link:label id="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum_label_en-US" xlink:label="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent Of Valuation Allowance In Excess Of Principal Balance Minimum</link:label>
    <link:label id="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum_documentation_en-US" xlink:label="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent Of Valuation Allowance In Excess Of Principal Balance Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum" xlink:href="cfr-20211231.xsd#cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum" xlink:to="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock_5513ce02-55f8-4876-aa73-62b8822f777f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Component of Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink: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) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfOtherAssets_19755fe0-e8cc-4df6-ae75-1b28f9f52dcb_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfOtherAssets" 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">Net (gain) loss on sale/exchange/write-down of assets/foreclosed assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfOtherAssets_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfOtherAssets" xlink: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 Disposition of Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfOtherAssets" xlink:to="lab_us-gaap_GainLossOnSaleOfOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_4e867705-e1a4-410c-aa1a-4bdf691e65ae_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">Income Tax Computed by Applying U.S. Federal Statutory Income Tax Rate</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_dc8ab56d-1975-40e1-8268-c3b1436177b2_terseLabel_en-US" xlink:label="lab_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract" xlink: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 adjustments for (gains) losses included in net income:</link:label>
    <link:label id="lab_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_label_en-US" xlink:label="lab_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract" xlink: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 Adjustments For Gains Losses Included In Net Income [Abstract]</link:label>
    <link:label id="lab_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_documentation_en-US" xlink:label="lab_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification Adjustments For Gains Losses Included In Net Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract" xlink:href="cfr-20211231.xsd#cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract" xlink:to="lab_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DerivativeInstrumentsTable_e95720b9-aaf1-482b-9479-ed293f41a84c_terseLabel_en-US" xlink:label="lab_cfr_DerivativeInstrumentsTable" xlink: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 [Table]</link:label>
    <link:label id="lab_cfr_DerivativeInstrumentsTable_label_en-US" xlink:label="lab_cfr_DerivativeInstrumentsTable" xlink: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 Instruments [Table]</link:label>
    <link:label id="lab_cfr_DerivativeInstrumentsTable_documentation_en-US" xlink:label="lab_cfr_DerivativeInstrumentsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeInstrumentsTable" xlink:href="cfr-20211231.xsd#cfr_DerivativeInstrumentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DerivativeInstrumentsTable" xlink:to="lab_cfr_DerivativeInstrumentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CollateralAxis_d8bf03fe-bf99-4be1-8ca7-8bc38a26b1ef_terseLabel_en-US" xlink:label="lab_us-gaap_CollateralAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_us-gaap_CollateralAxis_label_en-US" xlink:label="lab_us-gaap_CollateralAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateral Held [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollateralAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CollateralAxis" xlink:to="lab_us-gaap_CollateralAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ScheduleOfMarketableSecuritiesLineItems_017bba15-8320-4b14-967b-338be22a2f93_terseLabel_en-US" xlink:label="lab_cfr_ScheduleOfMarketableSecuritiesLineItems" xlink: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 Marketable Securities [Line Items]</link:label>
    <link:label id="lab_cfr_ScheduleOfMarketableSecuritiesLineItems_label_en-US" xlink:label="lab_cfr_ScheduleOfMarketableSecuritiesLineItems" xlink: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 Marketable Securities [Line Items]</link:label>
    <link:label id="lab_cfr_ScheduleOfMarketableSecuritiesLineItems_documentation_en-US" xlink:label="lab_cfr_ScheduleOfMarketableSecuritiesLineItems" xlink: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 Marketable Securities [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfMarketableSecuritiesLineItems" xlink:href="cfr-20211231.xsd#cfr_ScheduleOfMarketableSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems" xlink:to="lab_cfr_ScheduleOfMarketableSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_2be885b5-96b3-4955-9b72-a8fc69739f9b_negatedTerseLabel_en-US" xlink:label="lab_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset" 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 Amounts Not Offset, Collateral, Financial Liabilities</link:label>
    <link:label id="lab_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_label_en-US" xlink:label="lab_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset" xlink: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 Liabilities Derivative And Repurchase Agreements Collateral Amount Not Offset</link:label>
    <link:label id="lab_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_documentation_en-US" xlink:label="lab_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset" xlink: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 Liabilities Derivative And Repurchase Agreements Collateral Amount Not Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset" xlink:href="cfr-20211231.xsd#cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset" xlink:to="lab_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_152550ed-7191-4d95-b10a-ea869aa5d994_terseLabel_en-US" xlink:label="lab_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems" xlink: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-duration Insurance Contracts, Discounted Liabilities [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_label_en-US" xlink:label="lab_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems" xlink: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-duration Insurance Contracts, Discounted Liabilities [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems" xlink:to="lab_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense_95bbec27-b1a5-4b9e-9d15-a170430837aa_negatedTerseLabel_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense" 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">Foreclosed Assets Remeasured Subsequent to initial Recognition Write Downs Included In Other Non Interest Expense</link:label>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense_label_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Assets Remeasured Subsequent to initial Recognition Write Downs Included In Other Non Interest Expense</link:label>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense_documentation_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Assets Remeasured Subsequent to initial recognition Write-downs included in other non-interest expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense" xlink:href="cfr-20211231.xsd#cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense" xlink:to="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreements30to90Days_d7789316-59cd-4dde-a4b6-e613aa9c8fd6_terseLabel_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreements30to90Days" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements 30 to 90 Days</link:label>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreements30to90Days_label_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreements30to90Days" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements 30 to 90 Days</link:label>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreements30to90Days_documentation_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreements30to90Days" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements 30 to 90 Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreements30to90Days" xlink:href="cfr-20211231.xsd#cfr_Remainingcontractualmaturityoftheagreements30to90Days"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Remainingcontractualmaturityoftheagreements30to90Days" xlink:to="lab_cfr_Remainingcontractualmaturityoftheagreements30to90Days" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_e4205708-9f35-4a60-9327-e9ffd8217e1b_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">Accumulated Other Comprehensive Income (Loss), Net of Tax [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7a44a380-9b46-4f9f-bdd4-e82de10779dc_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">AOCI Attributable to Parent [Member]</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BankOwnedLifeInsurance_72c6eacf-b9ab-470a-bf3a-67c25c8c12cc_terseLabel_en-US" xlink:label="lab_us-gaap_BankOwnedLifeInsurance" xlink: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 surrender value of life insurance policies</link:label>
    <link:label id="lab_us-gaap_BankOwnedLifeInsurance_label_en-US" xlink:label="lab_us-gaap_BankOwnedLifeInsurance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Owned Life Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsurance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BankOwnedLifeInsurance" xlink:to="lab_us-gaap_BankOwnedLifeInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssets_1afde275-c0d5-40b4-b881-082b268544d5_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink: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 receivable and other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssets_label_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssets" xlink:to="lab_us-gaap_OtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition_f77391ed-297d-4e38-92ed-db72c1e6cba1_totalLabel_en-US" xlink:label="lab_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition" 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">Fair Value of Foreclosed Assets Remeasured at Initial Recognition</link:label>
    <link:label id="lab_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition_label_en-US" xlink:label="lab_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition" xlink: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 Foreclosed Assets Remeasured at Initial Recognition</link:label>
    <link:label id="lab_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition_documentation_en-US" xlink:label="lab_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Foreclosed Assets Remeasured at Initial Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition" xlink:href="cfr-20211231.xsd#cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition" xlink:to="lab_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubordinatedDebtMember_9fb8a659-a3ca-41ee-8228-f58d2f62948f_terseLabel_en-US" xlink:label="lab_us-gaap_SubordinatedDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subordinated Debt [Member]</link:label>
    <link:label id="lab_us-gaap_SubordinatedDebtMember_label_en-US" xlink:label="lab_us-gaap_SubordinatedDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subordinated Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubordinatedDebtMember" xlink:to="lab_us-gaap_SubordinatedDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_70ff44ac-616d-400b-97fe-8ea264856711_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_07724c25-3205-48c6-a1ab-9e56551afc12_verboseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" 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">Types of 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_01a018dd-df97-4620-9f91-a4e2db45fd0f_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">Available for Sale, Due after five years through ten years, Estimated Fair Value</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_8d011b73-8ac8-4e80-82fb-43be9ad76738_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock" xlink: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 issuance of Series B preferred stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock" xlink: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 Redeemable Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Percentageoftotalenergyloanstototalloans_543eba27-df31-4719-b241-6578ccfa5994_terseLabel_en-US" xlink:label="lab_cfr_Percentageoftotalenergyloanstototalloans" xlink: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 total energy loans to total loans</link:label>
    <link:label id="lab_cfr_Percentageoftotalenergyloanstototalloans_label_en-US" xlink:label="lab_cfr_Percentageoftotalenergyloanstototalloans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of total energy loans to total loans</link:label>
    <link:label id="lab_cfr_Percentageoftotalenergyloanstototalloans_documentation_en-US" xlink:label="lab_cfr_Percentageoftotalenergyloanstototalloans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of total energy loans to total loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Percentageoftotalenergyloanstototalloans" xlink:href="cfr-20211231.xsd#cfr_Percentageoftotalenergyloanstototalloans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Percentageoftotalenergyloanstototalloans" xlink:to="lab_cfr_Percentageoftotalenergyloanstototalloans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses_6e1d7187-b184-4c0c-91a2-1b4736b4fb34_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink: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 loss expense</link:label>
    <link:label id="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses_label_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for Loan, Lease, and Other Losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:to="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_8851bbe1-d400-4bbb-ba68-38ad62b73f1b_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/2021q4/dei-2021q4.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_ScheduleOfFairValueOffBalanceSheetRisksTable_c387d228-06d8-4931-ac38-469dbdb1fac8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" xlink: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 Fair Value, Off-balance Sheet Risks [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" xlink: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 Fair Value, Off-balance Sheet Risks [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" xlink:to="lab_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_ce0acf76-cde3-4498-900e-b6bbbf07222f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems" xlink: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 Held-to-maturity Securities [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems" xlink: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 Held-to-maturity Securities [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NumberOfPreferredStockEquivalentDepositaryShares_ce08ebc1-eeb0-4154-aa7a-c02dec73d920_terseLabel_en-US" xlink:label="lab_cfr_NumberOfPreferredStockEquivalentDepositaryShares" xlink: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 Preferred Stock equivalent depositary shares</link:label>
    <link:label id="lab_cfr_NumberOfPreferredStockEquivalentDepositaryShares_label_en-US" xlink:label="lab_cfr_NumberOfPreferredStockEquivalentDepositaryShares" xlink: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 Preferred Stock equivalent depositary shares</link:label>
    <link:label id="lab_cfr_NumberOfPreferredStockEquivalentDepositaryShares_documentation_en-US" xlink:label="lab_cfr_NumberOfPreferredStockEquivalentDepositaryShares" xlink: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 Preferred Stock equivalent depositary shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfPreferredStockEquivalentDepositaryShares" xlink:href="cfr-20211231.xsd#cfr_NumberOfPreferredStockEquivalentDepositaryShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NumberOfPreferredStockEquivalentDepositaryShares" xlink:to="lab_cfr_NumberOfPreferredStockEquivalentDepositaryShares" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CollateralizedCreditCardGuarantees_d7623f47-8ecd-4e2c-8629-a4bdb6fead60_terseLabel_en-US" xlink:label="lab_cfr_CollateralizedCreditCardGuarantees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fully collateralized credit card guarantees</link:label>
    <link:label id="lab_cfr_CollateralizedCreditCardGuarantees_label_en-US" xlink:label="lab_cfr_CollateralizedCreditCardGuarantees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateralized Credit Card Guarantees</link:label>
    <link:label id="lab_cfr_CollateralizedCreditCardGuarantees_documentation_en-US" xlink:label="lab_cfr_CollateralizedCreditCardGuarantees" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateralized Credit Card Guarantees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CollateralizedCreditCardGuarantees" xlink:href="cfr-20211231.xsd#cfr_CollateralizedCreditCardGuarantees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CollateralizedCreditCardGuarantees" xlink:to="lab_cfr_CollateralizedCreditCardGuarantees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Capital_0e0869b3-371a-4a6e-97fc-21279bcde45f_terseLabel_en-US" xlink:label="lab_us-gaap_Capital" xlink: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 Capital to Risk-Weighted Assets, Actual, Capital Amount</link:label>
    <link:label id="lab_us-gaap_Capital_label_en-US" xlink:label="lab_us-gaap_Capital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Total Capital, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Capital" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Capital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Capital" xlink:to="lab_us-gaap_Capital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JuniorSubordinatedNotes_7a370137-63f5-4e91-9a44-cf84552af236_verboseLabel_en-US" xlink:label="lab_us-gaap_JuniorSubordinatedNotes" 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">Junior subordinated deferrable interest debentures, net of unamortized issuance costs</link:label>
    <link:label id="lab_us-gaap_JuniorSubordinatedNotes_a09cdf98-5e19-43a6-b3f8-5d5db6a33a6d_terseLabel_en-US" xlink:label="lab_us-gaap_JuniorSubordinatedNotes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Junior subordinated deferrable interest debentures</link:label>
    <link:label id="lab_us-gaap_JuniorSubordinatedNotes_label_en-US" xlink:label="lab_us-gaap_JuniorSubordinatedNotes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Junior Subordinated Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JuniorSubordinatedNotes" xlink:to="lab_us-gaap_JuniorSubordinatedNotes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_73a231aa-034e-4332-a6ab-3b1105892424_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink: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 Receivable, Past Due [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Past Due [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_ecc6679b-2f7a-402d-856e-b48dd0f2c5d2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of Exercise Prices, Maximum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink: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, Exercise Price Range, Upper Range Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DividendIncomePaidByNonBanks_fff8659d-c1bc-4c52-81eb-74abc82b8ef5_terseLabel_en-US" xlink:label="lab_cfr_DividendIncomePaidByNonBanks" xlink: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 income paid by non-banks</link:label>
    <link:label id="lab_cfr_DividendIncomePaidByNonBanks_label_en-US" xlink:label="lab_cfr_DividendIncomePaidByNonBanks" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend Income Paid By Non Banks</link:label>
    <link:label id="lab_cfr_DividendIncomePaidByNonBanks_documentation_en-US" xlink:label="lab_cfr_DividendIncomePaidByNonBanks" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend Income Paid By Non Banks</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DividendIncomePaidByNonBanks" xlink:href="cfr-20211231.xsd#cfr_DividendIncomePaidByNonBanks"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DividendIncomePaidByNonBanks" xlink:to="lab_cfr_DividendIncomePaidByNonBanks" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_cfe72be4-f90a-48bd-8cc2-b6b457c6e520_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink: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 Relationships [Member]</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink: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 Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_cfb04dcd-15d2-46aa-9700-55a9abf3f820_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink: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, Due in one year or less, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink: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, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ResellAgreementGrossOffset_82a9342f-8a61-48ef-b215-07e9eaa7d9c3_terseLabel_en-US" xlink:label="lab_cfr_ResellAgreementGrossOffset" xlink: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 Amount Offset, Resell Agreements, Financial Assets</link:label>
    <link:label id="lab_cfr_ResellAgreementGrossOffset_label_en-US" xlink:label="lab_cfr_ResellAgreementGrossOffset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Resell Agreement Gross Offset</link:label>
    <link:label id="lab_cfr_ResellAgreementGrossOffset_documentation_en-US" xlink:label="lab_cfr_ResellAgreementGrossOffset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Resell Agreement Gross Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ResellAgreementGrossOffset" xlink:href="cfr-20211231.xsd#cfr_ResellAgreementGrossOffset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ResellAgreementGrossOffset" xlink:to="lab_cfr_ResellAgreementGrossOffset" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_TotalconsumerrealestateloansMember_19fc90fd-022e-42c8-a875-82005cceb2d0_terseLabel_en-US" xlink:label="lab_cfr_TotalconsumerrealestateloansMember" xlink: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 consumer real estate loans [Member]</link:label>
    <link:label id="lab_cfr_TotalconsumerrealestateloansMember_label_en-US" xlink:label="lab_cfr_TotalconsumerrealestateloansMember" xlink: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 consumer real estate loans [Member]</link:label>
    <link:label id="lab_cfr_TotalconsumerrealestateloansMember_documentation_en-US" xlink:label="lab_cfr_TotalconsumerrealestateloansMember" xlink: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 consumer real estate loans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember" xlink:href="cfr-20211231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TotalconsumerrealestateloansMember" xlink:to="lab_cfr_TotalconsumerrealestateloansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesGross_69ab0f75-8767-477b-9911-dcce75409500_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology, furniture and equipment</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesGross_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesGross" xlink:to="lab_us-gaap_FurnitureAndFixturesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_9e9f0fab-c0be-43ec-8f90-a11f63c8771b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premises and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalToRiskWeightedAssets_cd8472db-b912-4a93-8510-09163c1d5067_verboseLabel_en-US" xlink:label="lab_us-gaap_CapitalToRiskWeightedAssets" 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">Minimum ratio of Total capital to risk weighted assets</link:label>
    <link:label id="lab_us-gaap_CapitalToRiskWeightedAssets_54cc8221-1878-43c9-ac9e-32853b38f8e5_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalToRiskWeightedAssets" xlink: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 Capital to Risk-Weighted Assets, Actual, Ratio</link:label>
    <link:label id="lab_us-gaap_CapitalToRiskWeightedAssets_label_en-US" xlink:label="lab_us-gaap_CapitalToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Total Risk-Based Capital Ratio, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalToRiskWeightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalToRiskWeightedAssets" xlink:to="lab_us-gaap_CapitalToRiskWeightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember_0ad5d398-051c-4d04-b2e6-7ae21a1d6c23_terseLabel_en-US" xlink:label="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember" xlink: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 Mortgage Backed Securities [Member]</link:label>
    <link:label id="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential Mortgage Backed Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember" xlink:to="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_c1a33d4d-bcee-441b-bd97-5f0d2530c530_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/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProFormaMember_453f70a3-194f-4a7a-8502-04a300521158_terseLabel_en-US" xlink:label="lab_srt_ProFormaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pro Forma [Member]</link:label>
    <link:label id="lab_srt_ProFormaMember_label_en-US" xlink:label="lab_srt_ProFormaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pro Forma [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProFormaMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProFormaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProFormaMember" xlink:to="lab_srt_ProFormaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_c0afb3dd-ae62-436b-8a15-a8b7199df23c_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">Benefit obligation at beginning of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_ec98334b-39e9-4828-a588-6459c413c762_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">Benefit obligation at end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_b3f26df8-4fac-42f3-8c66-95247909e84d_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink: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 benefit obligation</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncomeMember_e9d68153-f1ee-4a37-b5ec-20e5c1fa7ce4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeMember" xlink: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 Non-Interest Income [Member]</link:label>
    <link:label id="lab_us-gaap_OtherIncomeMember_label_en-US" xlink:label="lab_us-gaap_OtherIncomeMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeMember" xlink:to="lab_us-gaap_OtherIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_4f5d8add-044f-4e5e-9f6b-15911bcb7f6d_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_393982ac-a9d7-49ca-8501-b60234b314fd_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" 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">Treasury stock, shares, acquired</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseFederalFundsPurchased_9cd3afbd-6219-42f2-82fe-ac43c9e36105_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseFederalFundsPurchased" xlink: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 funds purchased</link:label>
    <link:label id="lab_us-gaap_InterestExpenseFederalFundsPurchased_label_en-US" xlink:label="lab_us-gaap_InterestExpenseFederalFundsPurchased" xlink: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, Federal Funds Purchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalFundsPurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseFederalFundsPurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseFederalFundsPurchased" xlink:to="lab_us-gaap_InterestExpenseFederalFundsPurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_ebcae68b-9177-4bc1-ac51-7a1ba7bc9447_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeDepositsWithFinancialInstitutions" xlink: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-bearing deposits</link:label>
    <link:label id="lab_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_label_en-US" xlink:label="lab_us-gaap_InterestIncomeDepositsWithFinancialInstitutions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income, Deposits with Financial Institutions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeDepositsWithFinancialInstitutions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions" xlink:to="lab_us-gaap_InterestIncomeDepositsWithFinancialInstitutions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_29517707-6ec6-48c4-af12-6fe423ecafea_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink: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, Expensed and Capitalized, Amount [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink: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, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_ee9df730-c11b-4e1e-8dcc-4620f742ee1b_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/2021q4/dei-2021q4.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_cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember_a7854d3d-0496-4d81-b128-d549eee2edbb_terseLabel_en-US" xlink:label="lab_cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">50.01 - 55.00 [Member]</link:label>
    <link:label id="lab_cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember_label_en-US" xlink:label="lab_cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fifty Point Zero One To Fifty Five Point Zero Zero [Member]</link:label>
    <link:label id="lab_cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember_documentation_en-US" xlink:label="lab_cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fifty Point Zero One To Fifty Five Point Zero Zero [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember" xlink:href="cfr-20211231.xsd#cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember" xlink:to="lab_cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssets_dd11ecb4-b983-4ece-aa99-c45fc859ccaa_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">Net Amount Recognized, Derivative, Financial Assets</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_919bd7bd-8858-4e55-b668-f1a56a055f7d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink: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 assets:</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssets" xlink:to="lab_us-gaap_DerivativeAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_8cdedeff-d09e-4773-9490-ae0a51d707db_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" 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 net amortization of actuarial gain/loss included in net income as a componet of net periodic cost (benefit) , tax expense (benefit)</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_7f504852-d891-48aa-840d-3dcb1d78f9b1_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" 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</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_9fbc601d-71dc-48e6-b78b-df3d49b20340_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink: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, Off-balance Sheet Risks, Disclosure Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink: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, Off-balance Sheet Risks, Disclosure Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="lab_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_6df2fc8c-db58-4cdd-8691-f650aa5ddc53_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" 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">Accrued interest receivable and other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink: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 Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_f4c70fa3-3273-4413-8e75-27547bf8c835_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink: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 issuance of preferred stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink: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 Preferred Stock and Preference Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubordinatedDebt_6b0c87af-83c5-4675-8ec6-8ded112a7a89_netLabel_en-US" xlink:label="lab_us-gaap_SubordinatedDebt" 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">Subordinated notes, net of unamortized issuance costs</link:label>
    <link:label id="lab_us-gaap_SubordinatedDebt_5f9c02e7-2aa5-43b3-9eaf-a6a837b10ceb_terseLabel_en-US" xlink:label="lab_us-gaap_SubordinatedDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subordinated notes</link:label>
    <link:label id="lab_us-gaap_SubordinatedDebt_fb789082-176b-4a5b-8e5d-f3ae7ffad625_verboseLabel_en-US" xlink:label="lab_us-gaap_SubordinatedDebt" 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">Subordinated notes</link:label>
    <link:label id="lab_us-gaap_SubordinatedDebt_label_en-US" xlink:label="lab_us-gaap_SubordinatedDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subordinated Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubordinatedDebt" xlink:to="lab_us-gaap_SubordinatedDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase_b38fd989-c1d9-4782-8647-5b5a0a11a286_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase agreements</link:label>
    <link:label id="lab_us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase_label_en-US" xlink:label="lab_us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase" xlink: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, Securities Sold under Agreements to Repurchase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase" xlink:to="lab_us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_51560db2-5710-4715-9e60-51f7797ba361_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leverage Ratio, Required to be Considered Well Capitalized, Capital Amount</link:label>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_label_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Leverage Capital, Well Capitalized, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:to="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapital_37211b1b-b802-4e09-871c-83876072c349_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leverage Ratio, Actual, Capital Amount</link:label>
    <link:label id="lab_us-gaap_TierOneLeverageCapital_label_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Leverage Capital, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneLeverageCapital" xlink:to="lab_us-gaap_TierOneLeverageCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_1571dac5-836c-4161-b466-fba2b209a3d0_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" 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">Sales</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_6ddb67d5-aa90-42cf-87be-4bf400b39ef1_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_65b5286f-dd8e-4568-8b28-f2906a237cb9_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">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit) before tax amount</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositsAbstract_a538515e-4ed8-4708-94d9-b01356a7e00c_terseLabel_en-US" xlink:label="lab_us-gaap_DepositsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits [Abstract]</link:label>
    <link:label id="lab_us-gaap_DepositsAbstract_label_en-US" xlink:label="lab_us-gaap_DepositsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsAbstract" xlink:to="lab_us-gaap_DepositsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Netchangeinoperatingleaserightofuseasset_56930106-17cf-499a-b86d-84f4b55fdf13_terseLabel_en-US" xlink:label="lab_cfr_Netchangeinoperatingleaserightofuseasset" xlink: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 right-of-use assets</link:label>
    <link:label id="lab_cfr_Netchangeinoperatingleaserightofuseasset_label_en-US" xlink:label="lab_cfr_Netchangeinoperatingleaserightofuseasset" xlink: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 change in operating lease right of use asset</link:label>
    <link:label id="lab_cfr_Netchangeinoperatingleaserightofuseasset_documentation_en-US" xlink:label="lab_cfr_Netchangeinoperatingleaserightofuseasset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change in operating lease right of use asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Netchangeinoperatingleaserightofuseasset" xlink:href="cfr-20211231.xsd#cfr_Netchangeinoperatingleaserightofuseasset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Netchangeinoperatingleaserightofuseasset" xlink:to="lab_cfr_Netchangeinoperatingleaserightofuseasset" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DerivativeInstrumentsLineItems_4b3ebd8c-171b-41e3-8088-731cec37c440_terseLabel_en-US" xlink:label="lab_cfr_DerivativeInstrumentsLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_cfr_DerivativeInstrumentsLineItems_label_en-US" xlink:label="lab_cfr_DerivativeInstrumentsLineItems" xlink: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 Instruments [Line Items]</link:label>
    <link:label id="lab_cfr_DerivativeInstrumentsLineItems_documentation_en-US" xlink:label="lab_cfr_DerivativeInstrumentsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeInstrumentsLineItems" xlink:href="cfr-20211231.xsd#cfr_DerivativeInstrumentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DerivativeInstrumentsLineItems" xlink:to="lab_cfr_DerivativeInstrumentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPayablesToBrokerDealers_3e4904ec-d696-4bd2-a075-1f608ac15485_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPayablesToBrokerDealers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsettled securities transactions</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPayablesToBrokerDealers_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPayablesToBrokerDealers" xlink: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 Payables to Broker-Dealers and Clearing Organizations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPayablesToBrokerDealers" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPayablesToBrokerDealers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPayablesToBrokerDealers" xlink:to="lab_us-gaap_IncreaseDecreaseInPayablesToBrokerDealers" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule_088d201d-1fc6-4aa1-8f8c-56abed6f366f_terseLabel_en-US" xlink:label="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" xlink: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 Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Phase In Schedule, Ratio</link:label>
    <link:label id="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule_label_en-US" xlink:label="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" xlink: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 Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Phase In Schedule</link:label>
    <link:label id="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule_documentation_en-US" xlink:label="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" xlink: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 Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Phase In Schedule</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" xlink:href="cfr-20211231.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" xlink:to="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_a92e5a07-ab73-49a7-a113-a5a17beab2a7_terseLabel_en-US" xlink:label="lab_cfr_RepurchaseAgreementsLiabilitiesGrossOffset" xlink: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 Amount Offset, Repurchase Agreements, Financial Liabilities</link:label>
    <link:label id="lab_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_label_en-US" xlink:label="lab_cfr_RepurchaseAgreementsLiabilitiesGrossOffset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Agreements Liabilities Gross Offset</link:label>
    <link:label id="lab_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_documentation_en-US" xlink:label="lab_cfr_RepurchaseAgreementsLiabilitiesGrossOffset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Agreements Liabilities Gross Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset" xlink:href="cfr-20211231.xsd#cfr_RepurchaseAgreementsLiabilitiesGrossOffset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset" xlink:to="lab_cfr_RepurchaseAgreementsLiabilitiesGrossOffset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableNonaccrualNoAllowance_192ba2e4-67e7-46d9-8ff3-07253ea6b676_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableNonaccrualNoAllowance" xlink: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 Receivable, Nonaccrual, No Allowance</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableNonaccrualNoAllowance_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableNonaccrualNoAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Nonaccrual, No Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableNonaccrualNoAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance" xlink:to="lab_us-gaap_FinancingReceivableNonaccrualNoAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_0f4cc0b6-765f-440c-a0b0-fe21f503b488_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred stock-units</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationAxis_611f6639-e6ea-4cf5-85ba-e6e23e68860f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink: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 Location [Axis]</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationAxis_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink: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 Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract_a1358d1d-06cf-44b3-8ece-c77a5f05daed_terseLabel_en-US" xlink:label="lab_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offsetting Securities Sold Under Agreement to Repurchase [Abstract]</link:label>
    <link:label id="lab_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract_label_en-US" xlink:label="lab_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offsetting Securities Sold Under Agreement to Repurchase [Abstract]</link:label>
    <link:label id="lab_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract_documentation_en-US" xlink:label="lab_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offsetting Securities Sold Under Agreement to Repurchase [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract" xlink:href="cfr-20211231.xsd#cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract" xlink:to="lab_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect_702e3f5f-0442-4868-8e4b-4aa2e0282932_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect" 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">Deferred tax benefit</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect" xlink: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, Plan Amendments, Tax Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitiesTable_8cd7436a-f743-4319-9125-edf60a5f24ff_terseLabel_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entities [Table]</link:label>
    <link:label id="lab_dei_EntitiesTable_label_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitiesTable" xlink:to="lab_dei_EntitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesYearTwo_ba2a86a9-5184-4685-a93a-5f4a4a90e707_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesYearTwo" xlink: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_TimeDepositMaturitiesYearTwo_label_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesYearTwo" xlink: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 Deposit Maturities, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositMaturitiesYearTwo" xlink:to="lab_us-gaap_TimeDepositMaturitiesYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LaborAndRelatedExpense_0a75acfc-24ff-48a7-873d-703821b8196d_terseLabel_en-US" xlink:label="lab_us-gaap_LaborAndRelatedExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salaries and wages</link:label>
    <link:label id="lab_us-gaap_LaborAndRelatedExpense_label_en-US" xlink:label="lab_us-gaap_LaborAndRelatedExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Labor and Related Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LaborAndRelatedExpense" xlink:to="lab_us-gaap_LaborAndRelatedExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_cc2b036d-eb09-4371-999d-eabc8a7ff647_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet" 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">Allowance for Loan and Lease Losses Write-offs, Net</link:label>
    <link:label id="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_label_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet" xlink: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 Loan and Lease Losses Write-offs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet" xlink:to="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_d7c3547c-7e1d-407f-aec7-4dc4a804914f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink: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 Notional Amounts and Estimated Fair Values of Commodity Derivative Positions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink: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 [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransferToOtherRealEstate_9ef24de3-cb6f-44da-844b-204d9f27ad68_terseLabel_en-US" xlink:label="lab_us-gaap_TransferToOtherRealEstate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans foreclosed and transferred to other real estate owned and foreclosed assets</link:label>
    <link:label id="lab_us-gaap_TransferToOtherRealEstate_label_en-US" xlink:label="lab_us-gaap_TransferToOtherRealEstate" xlink: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 Owned, Transfer to Real Estate Owned</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferToOtherRealEstate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransferToOtherRealEstate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferToOtherRealEstate" xlink:to="lab_us-gaap_TransferToOtherRealEstate" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico_d0b84ce4-6d96-4c3c-b758-ca714c35d657_terseLabel_en-US" xlink:label="lab_cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico" xlink: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. dollar denominated loans and commitments to borrowers in Mexico</link:label>
    <link:label id="lab_cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico_label_en-US" xlink:label="lab_cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. dollar denominated loans and commitments to borrowers in Mexico</link:label>
    <link:label id="lab_cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico_documentation_en-US" xlink:label="lab_cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. dollar denominated loans and commitments to borrowers in Mexico</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico" xlink:href="cfr-20211231.xsd#cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico" xlink:to="lab_cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax_e0583b20-9e16-4e87-bf73-54dfe71e70da_terseLabel_en-US" xlink:label="lab_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax" xlink: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 unamortized, unrealized gain on transferred securities included in accumulated other comprehensive income, pre tax</link:label>
    <link:label id="lab_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax_label_en-US" xlink:label="lab_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax" xlink: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, Debt Securities, Available-for-sale, Adjustment, Pre Tax</link:label>
    <link:label id="lab_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax_documentation_en-US" xlink:label="lab_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI, Debt Securities, Available-for-sale, Adjustment, Pre Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax" xlink:href="cfr-20211231.xsd#cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax" xlink:to="lab_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_7f6ac980-0bb9-4735-8e7d-af95b6164f17_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 or Stated Value 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember_32731cce-34cc-4030-8553-da81c40be3b5_terseLabel_en-US" xlink:label="lab_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember" xlink: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 B Preferred Stock Equivalent Depositary Shares Member [Member]</link:label>
    <link:label id="lab_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember_label_en-US" xlink:label="lab_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B Preferred Stock Equivalent Depositary Shares Member [Member]</link:label>
    <link:label id="lab_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember_documentation_en-US" xlink:label="lab_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B Preferred Stock Equivalent Depositary Shares Member</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember" xlink:href="cfr-20211231.xsd#cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember" xlink:to="lab_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_8ade131e-d2dd-4bad-8466-18f1100240bb_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink: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, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink: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, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_66eab5c1-6a82-48ab-8ccf-0d2bf3f8c5ac_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestReceivableAndOtherAssets_9ce96014-eb0b-4762-8865-f5e716c2ce63_terseLabel_en-US" xlink:label="lab_us-gaap_InterestReceivableAndOtherAssets" xlink: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 receivable and other assets</link:label>
    <link:label id="lab_us-gaap_InterestReceivableAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_InterestReceivableAndOtherAssets" xlink: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 Receivable and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivableAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestReceivableAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestReceivableAndOtherAssets" xlink:to="lab_us-gaap_InterestReceivableAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_a742ec0a-066c-4b8b-8e3a-827b17a1c26b_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities" 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">Securities held to maturity: Purchases</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink: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 Held-to-maturity Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:to="lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_d2a4db0a-253c-4c09-a83f-bf6ade4f26b8_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink: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 Intangible Assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_3f5d6fb7-2a56-43e0-9590-e79244b747d6_terseLabel_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" xlink: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 net unrealized gain on securities transferred to held-to-maturity</link:label>
    <link:label id="lab_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_14ff866c-2faa-4ebe-a6b6-c6ba25ee3178_verboseLabel_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" 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">Securities available for sale and transferred securities, Change in net unrealized gain on securities transferred to held to maturity, before tax amount</link:label>
    <link:label id="lab_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_label_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" xlink: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), Transfers from Available-for-sale to Held-to-maturity Securities, before Tax</link:label>
    <link:label id="lab_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_documentation_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" xlink: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), Transfers from Available-for-sale to Held-to-maturity Securities, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" xlink:href="cfr-20211231.xsd#cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" xlink:to="lab_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_cfd92af9-652b-4b55-9902-ff3ab6c20507_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink: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 Other Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink: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 Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PostemploymentBenefitsAbstract_label_en-US" xlink:label="lab_us-gaap_PostemploymentBenefitsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postemployment Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract" xlink:to="lab_us-gaap_PostemploymentBenefitsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_c76c1559-ad42-4008-9249-1fd7cd1f65e8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink: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 net unrealized gain/loss on securities available for sale during the period</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_1c169b80-46f7-4e24-9973-df2372900ecf_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" 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">Securities available for sale and transferred securities, Change in net unrealized gain/loss during the period, before tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink: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 and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f7083200-1995-4b5a-8591-7c7657d38686_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink: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 option exercises/deferred stock unit conversions, shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a297b506-db9d-4dae-af18-d115ea60fc97_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" 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">Stock options exercised, number of shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases_6091a8b6-73f2-47b6-8d0e-f1db2a1d5e7b_terseLabel_en-US" xlink:label="lab_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases" xlink: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 under operating leases</link:label>
    <link:label id="lab_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases_label_en-US" xlink:label="lab_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases" xlink: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 asset, lease liabilities under operating leases</link:label>
    <link:label id="lab_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases_documentation_en-US" xlink:label="lab_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases" xlink: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 asset, lease liabilities under operating leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases" xlink:href="cfr-20211231.xsd#cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases" xlink:to="lab_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_95f8a213-7f5b-431f-a6cb-ddfe05e8a0b8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_fd966b87-4553-4100-b3e1-024b9f6963d6_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">Other comprehensive income (loss), net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_df07f794-0220-49c1-9761-2ae3d67f8c76_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">Other comprehensive income, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_794471cd-ffaf-4120-bfb2-46a14ffcefc1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink: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 other comprehensive income (loss) during period</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_5923f8e2-6937-491b-a98f-8fe98dbac47b_terseLabel_en-US" xlink:label="lab_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink: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 with Regulatory Capital Requirements under Banking Regulations [Line Items]</link:label>
    <link:label id="lab_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_label_en-US" xlink:label="lab_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink: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 with Regulatory Capital Requirements under Banking Regulations [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="lab_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_4a26dac6-c11f-4aff-991c-b494852323b9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink: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 Compensation Arrangement with Individual, Share-based Payments [Line Items]</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink: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, Share-based Payments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_df8c4170-5de8-4712-bf7e-b580f434adcd_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_1d84c99b-8aac-451f-b88c-d2b69283d1c4_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink: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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_2c6834e3-b868-455a-8b56-5ce5d733cdfa_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 Measurements</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember_5f95d2ef-63cc-45c8-993f-9ea77c013573_terseLabel_en-US" xlink:label="lab_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember" xlink: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 and Industrial, Other Commercial [Member]</link:label>
    <link:label id="lab_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember_label_en-US" xlink:label="lab_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember" xlink: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 And Industrial Other Commercial Financing Receivable [Member]</link:label>
    <link:label id="lab_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember_documentation_en-US" xlink:label="lab_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember" xlink: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 And Industrial, Other Commercial, Financing Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember" xlink:href="cfr-20211231.xsd#cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember" xlink:to="lab_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_e2275dec-8c02-4723-bb89-9aba3266992c_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/2021q4/dei-2021q4.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_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_775e9edc-058f-4ae6-b105-d8b758a9699d_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Chare-offs of restrucured loans recognized in connection with restructuring</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivables, Impaired, Troubled Debt Restructuring, Write-down</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" xlink:to="lab_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsToExtendCreditMember_e73003a5-c2b5-452f-9908-382a70db9cbc_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsToExtendCreditMember" xlink: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 to Extend Credit [Member]</link:label>
    <link:label id="lab_us-gaap_CommitmentsToExtendCreditMember_label_en-US" xlink:label="lab_us-gaap_CommitmentsToExtendCreditMember" xlink: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 to Extend Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsToExtendCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsToExtendCreditMember" xlink:to="lab_us-gaap_CommitmentsToExtendCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositLiabilityUninsured_b6d75958-c752-4b9b-8d47-c62337b02338_terseLabel_en-US" xlink:label="lab_us-gaap_DepositLiabilityUninsured" xlink: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 deposits not covered by deposit insurance</link:label>
    <link:label id="lab_us-gaap_DepositLiabilityUninsured_label_en-US" xlink:label="lab_us-gaap_DepositLiabilityUninsured" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposit Liability, Uninsured</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityUninsured" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositLiabilityUninsured"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositLiabilityUninsured" xlink:to="lab_us-gaap_DepositLiabilityUninsured" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_d185e33e-514b-432d-afdc-0d97ca836301_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 provided by (used in) investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_8d5cdf99-644e-4bca-a928-46600b48dc7a_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink: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 provided by (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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_01cc1958-8a7e-4d84-b229-6fcef667db07_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 [Member]</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_cb22ff9a-d8e2-45d1-86b1-72e8da6b5291_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">Net change in:</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock_4503640f-963d-4853-b1a9-95d2151983f5_terseLabel_en-US" xlink:label="lab_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral</link:label>
    <link:label id="lab_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock_label_en-US" xlink:label="lab_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Loans Remeasured And Reported At Fair Value Specific Valuation Allowance Allocation Method Of Underlying Collateral [Table Text Block]</link:label>
    <link:label id="lab_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock_documentation_en-US" xlink:label="lab_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discloses the impaired loans measured and reported at fair value through specific valuation allowance allocation method for allowance for loan losses based upon the fair value of the underlying collateral Text Block.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock" xlink:href="cfr-20211231.xsd#cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock" xlink:to="lab_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetNotionalAmount_3e6b633a-ae37-44bb-b710-2c8eb899c6d9_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_bbc602a2-5240-4e01-b08a-3d74d8d5bbe4_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetNotionalAmount" 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">Forward Contracts - Assets, 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/2021/elts/us-gaap-2021-01-31.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_cfr_PercentageLevelOfAchievement25PercentAverageGrowth_4bf5ce18-19fc-4682-898c-c3aa3f1f82e0_terseLabel_en-US" xlink:label="lab_cfr_PercentageLevelOfAchievement25PercentAverageGrowth" xlink: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 level of achievement - 25 percent average growth</link:label>
    <link:label id="lab_cfr_PercentageLevelOfAchievement25PercentAverageGrowth_label_en-US" xlink:label="lab_cfr_PercentageLevelOfAchievement25PercentAverageGrowth" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage level of achievement - 25 percent average growth</link:label>
    <link:label id="lab_cfr_PercentageLevelOfAchievement25PercentAverageGrowth_documentation_en-US" xlink:label="lab_cfr_PercentageLevelOfAchievement25PercentAverageGrowth" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage level of achievement - 25 percent average growth</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageLevelOfAchievement25PercentAverageGrowth" xlink:href="cfr-20211231.xsd#cfr_PercentageLevelOfAchievement25PercentAverageGrowth"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PercentageLevelOfAchievement25PercentAverageGrowth" xlink:to="lab_cfr_PercentageLevelOfAchievement25PercentAverageGrowth" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_e3567113-2e26-43b4-966f-b0e510151ee4_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leverage Ratio, Required to be Considered Well Capitalized, Ratio</link:label>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_label_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Leverage Capital Ratio, Well Capitalized, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" xlink:to="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecurities_82e4e112-7c1d-4048-be56-cd4f558bbb25_totalLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecurities" 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">Held to Maturity, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecurities_065cd051-dff0-4b87-9bd9-6d8269fa3ea9_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held to Maturity, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecurities_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecurities" xlink: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, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecurities" xlink:to="lab_us-gaap_HeldToMaturitySecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1c64c28f-8cc5-4c10-b9cd-284a6de17a11_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">Stock awards exercised/vested in period, weighted-average grant date fair value</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_f8903588-5934-4a9d-9d24-36d8481c55e4_verboseLabel_en-US" xlink:label="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" 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">Effective common equity tier one capital to risk weighted assets, ratio upon full implementation</link:label>
    <link:label id="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_f1efccc6-3ff3-402d-a574-edd1169de06f_terseLabel_en-US" xlink:label="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink: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 Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio</link:label>
    <link:label id="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_label_en-US" xlink:label="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink: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 Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:label id="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_documentation_en-US" xlink:label="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink: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 Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:href="cfr-20211231.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:to="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OtherNonInterestExpenseOther_c0c5a915-57f9-4ba2-8346-54c129b873ab_terseLabel_en-US" xlink:label="lab_cfr_OtherNonInterestExpenseOther" xlink: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_cfr_OtherNonInterestExpenseOther_label_en-US" xlink:label="lab_cfr_OtherNonInterestExpenseOther" xlink: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 Non Interest Expense Other</link:label>
    <link:label id="lab_cfr_OtherNonInterestExpenseOther_documentation_en-US" xlink:label="lab_cfr_OtherNonInterestExpenseOther" xlink: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 non-interest expense, other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestExpenseOther" xlink:href="cfr-20211231.xsd#cfr_OtherNonInterestExpenseOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OtherNonInterestExpenseOther" xlink:to="lab_cfr_OtherNonInterestExpenseOther" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_7fcfef67-19c4-4185-8257-3ad9b9d2c129_terseLabel_en-US" xlink:label="lab_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount</link:label>
    <link:label id="lab_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_label_en-US" xlink:label="lab_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:label id="lab_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_documentation_en-US" xlink:label="lab_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:href="cfr-20211231.xsd#cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:to="lab_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_232908d4-6220-484a-bd3c-671d2a8850ed_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held to Maturity, Due after five years through ten years, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" xlink: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, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year Five through Ten</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_81de8915-9f9d-4448-a74a-101785c11fb5_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_416f2eba-07cd-4073-8ae0-0d752094b38f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" 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">Cash dividends paid on preferred stock</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink: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, Preferred Stock and Preference Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:to="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_46d931f7-a1e4-47e5-908f-5ff8d5ab4e5d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" 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">Intangible assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink: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, Goodwill and Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_a38873d5-946a-4738-9dff-5366e43443ce_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink: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 and Equity Securities, FV-NI [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink: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, FV-NI [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:to="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsShareBasedCompensation_8827bd04-0903-47ce-bdd5-ce2172d03483_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsShareBasedCompensation" xlink: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, share-based compensation</link:label>
    <link:label id="lab_us-gaap_DividendsShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_DividendsShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend, Share-based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsShareBasedCompensation" xlink:to="lab_us-gaap_DividendsShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_8f468a8e-fcea-48e5-8280-f4de7b04f41a_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PositionDomain_723e3607-52d6-41e4-ab81-660e5c9d2141_terseLabel_en-US" xlink:label="lab_us-gaap_PositionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Position [Domain]</link:label>
    <link:label id="lab_us-gaap_PositionDomain_label_en-US" xlink:label="lab_us-gaap_PositionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Position [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PositionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PositionDomain" xlink:to="lab_us-gaap_PositionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NonHedgingInterestRateSwaps2_1508da61-5667-4410-b87e-8facfab6ddc8_terseLabel_en-US" xlink:label="lab_cfr_NonHedgingInterestRateSwaps2" xlink: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-hedging interest rate swaps - customer counterparties</link:label>
    <link:label id="lab_cfr_NonHedgingInterestRateSwaps2_label_en-US" xlink:label="lab_cfr_NonHedgingInterestRateSwaps2" xlink: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 Hedging Interest Rate Swaps 2</link:label>
    <link:label id="lab_cfr_NonHedgingInterestRateSwaps2_documentation_en-US" xlink:label="lab_cfr_NonHedgingInterestRateSwaps2" xlink: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-hedging interest rate swaps (2)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonHedgingInterestRateSwaps2" xlink:href="cfr-20211231.xsd#cfr_NonHedgingInterestRateSwaps2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NonHedgingInterestRateSwaps2" xlink:to="lab_cfr_NonHedgingInterestRateSwaps2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_c9c00838-ee13-4672-8fc1-474fd7c44c91_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">Net periodic benefit cost, Discount rate</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum_bf92e679-0204-44db-81ed-fcdfccae91f0_terseLabel_en-US" xlink:label="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General percentage of valuation allowance in excess of principal balance, maximum</link:label>
    <link:label id="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum_label_en-US" xlink:label="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent Of Valuation Allowance In Excess Of Principal Balance Maximum</link:label>
    <link:label id="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum_documentation_en-US" xlink:label="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent Of Valuation Allowance In Excess Of Principal Balance Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum" xlink:href="cfr-20211231.xsd#cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum" xlink:to="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_bad787a2-ffd3-42b0-bd80-2b3d0d605d84_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingsAndImprovementsGross_d3f43b1a-3483-4864-a2f5-4c7b53168f6c_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings</link:label>
    <link:label id="lab_us-gaap_BuildingsAndImprovementsGross_label_en-US" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings and Improvements, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingsAndImprovementsGross" xlink:to="lab_us-gaap_BuildingsAndImprovementsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective_a905c797-8162-433b-ad65-aea5d7fb898a_terseLabel_en-US" xlink:label="lab_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of change in fair value of derivative hedging instrument to be considered highly effective</link:label>
    <link:label id="lab_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective_label_en-US" xlink:label="lab_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range Of Change In Fair Value Of Derivative Hedging Instrument To Be Considered Highly Effective</link:label>
    <link:label id="lab_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective_documentation_en-US" xlink:label="lab_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range Of Change In Fair Value Of Derivative Hedging Instrument To Be Considered Highly Effective</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" xlink:href="cfr-20211231.xsd#cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" xlink:to="lab_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared_2b36db59-63e6-4160-b779-c9c63140773c_terseLabel_en-US" xlink:label="lab_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared" xlink: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, Dividends equivalent per depositary share, Declared</link:label>
    <link:label id="lab_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared_label_en-US" xlink:label="lab_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared" xlink: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, Dividends equivalent per depositary share, Declared</link:label>
    <link:label id="lab_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared_documentation_en-US" xlink:label="lab_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared" xlink: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, Dividends equivalent per depositary share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared" xlink:href="cfr-20211231.xsd#cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared" xlink:to="lab_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_17bb0e87-616d-459c-b05e-620a80d21b25_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bonus accrual</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" xlink: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 Deferred Expense, Compensation and Benefits, Employee Bonuses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent_19dd5d86-7c88-4f2a-9454-a0092c1be957_terseLabel_en-US" xlink:label="lab_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent" xlink: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 of loans in a single industry in excess of ten percent</link:label>
    <link:label id="lab_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent_label_en-US" xlink:label="lab_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent" xlink: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 of loans in a single industry in excess of ten percent</link:label>
    <link:label id="lab_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent_documentation_en-US" xlink:label="lab_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration of loans in a single industry in excess of ten percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent" xlink:href="cfr-20211231.xsd#cfr_Concentrationofloansinasingleindustryinexcessoftenpercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent" xlink:to="lab_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OtherCounterpartiesMember_9528a227-6152-498a-8b47-1d90d1e0153c_terseLabel_en-US" xlink:label="lab_cfr_OtherCounterpartiesMember" xlink: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 Counterparties [Member]</link:label>
    <link:label id="lab_cfr_OtherCounterpartiesMember_label_en-US" xlink:label="lab_cfr_OtherCounterpartiesMember" xlink: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 Counterparties [Member]</link:label>
    <link:label id="lab_cfr_OtherCounterpartiesMember_documentation_en-US" xlink:label="lab_cfr_OtherCounterpartiesMember" xlink: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 Counterparties [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherCounterpartiesMember" xlink:href="cfr-20211231.xsd#cfr_OtherCounterpartiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OtherCounterpartiesMember" xlink:to="lab_cfr_OtherCounterpartiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd_cc039d23-0c7e-4b43-93d4-12f18532b76b_terseLabel_en-US" xlink:label="lab_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" xlink: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 restructured loans past due in excess of 90 days at period-end</link:label>
    <link:label id="lab_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd_label_en-US" xlink:label="lab_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" xlink: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 Restructured Loans Past Due In Excess of 90 Days At Period-End</link:label>
    <link:label id="lab_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd_documentation_en-US" xlink:label="lab_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" xlink: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 Restructured Loans Past Due In Excess of 90 Days At Period-End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" xlink:href="cfr-20211231.xsd#cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" xlink:to="lab_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_355425a4-4db4-4261-95bf-fdd79049eae7_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink: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 Amount Recognized, Derivative, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink: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, Fair Value, Gross Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_dea1a0f7-644e-48af-bba3-c7918a69d51c_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">Income tax expense computed at the statutory rate</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCompensatingBalancesTable_45d09722-551a-40fe-9879-759ee54c7b1b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensatingBalancesTable" xlink: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 Compensating Balances [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCompensatingBalancesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensatingBalancesTable" xlink: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 Compensating Balances [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensatingBalancesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCompensatingBalancesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCompensatingBalancesTable" xlink:to="lab_us-gaap_ScheduleOfCompensatingBalancesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_fb2ad9e6-e5d9-48b7-891e-487254f0cdfd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" 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">Less: Allowance for credit losses on loans</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_06028b9b-a2ec-4c6b-b79c-9cbf4249e84a_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink: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 Receivable, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Deferredtaxliabilitiespartnershipinterest_3ff1bc83-d617-4edf-9a43-c6749d72b0ef_negatedTerseLabel_en-US" xlink:label="lab_cfr_Deferredtaxliabilitiespartnershipinterest" 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">Partnership interests</link:label>
    <link:label id="lab_cfr_Deferredtaxliabilitiespartnershipinterest_label_en-US" xlink:label="lab_cfr_Deferredtaxliabilitiespartnershipinterest" xlink: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, partnership interest</link:label>
    <link:label id="lab_cfr_Deferredtaxliabilitiespartnershipinterest_documentation_en-US" xlink:label="lab_cfr_Deferredtaxliabilitiespartnershipinterest" xlink: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, partnership interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxliabilitiespartnershipinterest" xlink:href="cfr-20211231.xsd#cfr_Deferredtaxliabilitiespartnershipinterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Deferredtaxliabilitiespartnershipinterest" xlink:to="lab_cfr_Deferredtaxliabilitiespartnershipinterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockMember_ec85c7cf-5a04-49b4-90c6-37a16e65ef87_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock [Member]</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockMember" xlink:to="lab_us-gaap_PreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_461afa62-29b1-40ac-a1eb-bf641be1a682_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink: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, Due after ten years, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink: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, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapital_b0026a2c-2658-4aae-a189-49e89eedf31b_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 Capital to Risk-Weighted Assets, Actual, Capital Amount</link:label>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapital_label_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Risk-Based Capital, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneRiskBasedCapital" xlink:to="lab_us-gaap_TierOneRiskBasedCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_7f92cec6-6ebb-462a-a074-18922363a587_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink: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, Options Outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink: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, Exercise Price Range, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_7bd11609-d503-4a7e-bb95-f67452f15ebe_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink: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 Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink: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 Inputs and Valuation Techniques [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_917c9add-b71a-431c-bdae-3b245926e513_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 and projects in progress</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressGross" xlink:to="lab_us-gaap_ConstructionInProgressGross" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OilCommodityDerivativeMember_b8405d43-078f-4f7b-a378-a67358bb9cdb_terseLabel_en-US" xlink:label="lab_cfr_OilCommodityDerivativeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil Commodity Derivative [Member]</link:label>
    <link:label id="lab_cfr_OilCommodityDerivativeMember_label_en-US" xlink:label="lab_cfr_OilCommodityDerivativeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil Commodity Derivative [Member]</link:label>
    <link:label id="lab_cfr_OilCommodityDerivativeMember_documentation_en-US" xlink:label="lab_cfr_OilCommodityDerivativeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil Commodity Derivative [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OilCommodityDerivativeMember" xlink:href="cfr-20211231.xsd#cfr_OilCommodityDerivativeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OilCommodityDerivativeMember" xlink:to="lab_cfr_OilCommodityDerivativeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Finalyearsofthetermofthenotes_4d76fd7c-f090-403e-bebf-fac3dfcd3961_terseLabel_en-US" xlink:label="lab_cfr_Finalyearsofthetermofthenotes" xlink: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 years of the term of the notes</link:label>
    <link:label id="lab_cfr_Finalyearsofthetermofthenotes_label_en-US" xlink:label="lab_cfr_Finalyearsofthetermofthenotes" xlink: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 years of the term of the notes</link:label>
    <link:label id="lab_cfr_Finalyearsofthetermofthenotes_documentation_en-US" xlink:label="lab_cfr_Finalyearsofthetermofthenotes" xlink: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 years of the term of the notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Finalyearsofthetermofthenotes" xlink:href="cfr-20211231.xsd#cfr_Finalyearsofthetermofthenotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Finalyearsofthetermofthenotes" xlink:to="lab_cfr_Finalyearsofthetermofthenotes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockLiquidationPreferenceValue_bd52734e-d104-416b-b0bd-420c0837edd8_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockLiquidationPreferenceValue" xlink: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, Liquidation Preference, Value</link:label>
    <link:label id="lab_us-gaap_PreferredStockLiquidationPreferenceValue_49a0c8c8-0ccf-478a-97d0-af84fb204ce9_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockLiquidationPreferenceValue" 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, Aggregate Liquidation Preference, Value</link:label>
    <link:label id="lab_us-gaap_PreferredStockLiquidationPreferenceValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockLiquidationPreferenceValue" xlink: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, Liquidation Preference, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockLiquidationPreferenceValue" xlink:to="lab_us-gaap_PreferredStockLiquidationPreferenceValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_7d837b81-006f-42c1-95d8-27655fe32511_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">Retirement Plan [Member]</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_243c9ac8-ee14-408a-921f-7538f582db34_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">Available for Sale, Due in one year or less, Estimated Fair Value</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_11cbf9ea-e110-4fc0-9363-22e98d543686_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink: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 Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink: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 Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>16
<FILENAME>cfr-20211231_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 2022 Workiva-->
<!--r:c65015b9-8b75-475d-82e5-f4824da2804a,g:e6bbe9b4-18b1-440a-b04f-5d45c719ea52-->
<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.frostbank.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="cfr-20211231.xsd#DocumentandEntityInformation"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DocumentandEntityInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DocumentAndEntityInformationAbstract_bee03619-a4e9-47d0-924c-8411d53de3bb" xlink:href="cfr-20211231.xsd#cfr_DocumentAndEntityInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_7faf28de-1d20-4d80-a2ad-de640de390bb" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DocumentAndEntityInformationAbstract_bee03619-a4e9-47d0-924c-8411d53de3bb" xlink:to="loc_dei_EntitiesTable_7faf28de-1d20-4d80-a2ad-de640de390bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_dea2a7f2-a140-4466-bcb2-8414da64fc57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_7faf28de-1d20-4d80-a2ad-de640de390bb" xlink:to="loc_us-gaap_StatementClassOfStockAxis_dea2a7f2-a140-4466-bcb2-8414da64fc57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_5a1dafd4-2e72-494e-ae07-f9925855b214" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_dea2a7f2-a140-4466-bcb2-8414da64fc57" xlink:to="loc_us-gaap_ClassOfStockDomain_5a1dafd4-2e72-494e-ae07-f9925855b214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_4f44f623-921e-47a0-9945-fcb75beed3f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_5a1dafd4-2e72-494e-ae07-f9925855b214" xlink:to="loc_us-gaap_CommonStockMember_4f44f623-921e-47a0-9945-fcb75beed3f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_a21bf76c-c53f-40c2-827d-48dd5f264e3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_5a1dafd4-2e72-494e-ae07-f9925855b214" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_a21bf76c-c53f-40c2-827d-48dd5f264e3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsExchangeAxis_342fd7d4-dde3-4d62-ae0a-dcc965eee72d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityListingsExchangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_7faf28de-1d20-4d80-a2ad-de640de390bb" xlink:to="loc_dei_EntityListingsExchangeAxis_342fd7d4-dde3-4d62-ae0a-dcc965eee72d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain_f6c0ed27-d0fd-4f25-a45a-eb295a7bee65" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_ExchangeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsExchangeAxis_342fd7d4-dde3-4d62-ae0a-dcc965eee72d" xlink:to="loc_dei_ExchangeDomain_f6c0ed27-d0fd-4f25-a45a-eb295a7bee65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exch_XNYS_1b72823e-ac81-4f6e-b50b-f8a03c7995be" xlink:href="https://xbrl.sec.gov/exch/2021/exch-2021.xsd#exch_XNYS"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_ExchangeDomain_f6c0ed27-d0fd-4f25-a45a-eb295a7bee65" xlink:to="loc_exch_XNYS_1b72823e-ac81-4f6e-b50b-f8a03c7995be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_24c3c958-ba52-436e-8f94-473344bdf96e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_7faf28de-1d20-4d80-a2ad-de640de390bb" xlink:to="loc_dei_LegalEntityAxis_24c3c958-ba52-436e-8f94-473344bdf96e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b28877ad-5216-4fdd-91bf-536ade52d332" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_24c3c958-ba52-436e-8f94-473344bdf96e" xlink:to="loc_dei_EntityDomain_b28877ad-5216-4fdd-91bf-536ade52d332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_7faf28de-1d20-4d80-a2ad-de640de390bb" xlink:to="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_3012eb19-7893-4a0e-a3a0-f8469e8df4a2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_DocumentType_3012eb19-7893-4a0e-a3a0-f8469e8df4a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_a0fde736-716a-44f0-be57-e443393812a4" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_DocumentAnnualReport_a0fde736-716a-44f0-be57-e443393812a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_7d5d390f-698a-4e37-95ce-15e89a3e5457" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_DocumentPeriodEndDate_7d5d390f-698a-4e37-95ce-15e89a3e5457" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_ff9327e2-db25-492f-891e-bef2810b3c5a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_CurrentFiscalYearEndDate_ff9327e2-db25-492f-891e-bef2810b3c5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_8e696841-35ed-4fb6-912a-4087e96ee645" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_DocumentFiscalYearFocus_8e696841-35ed-4fb6-912a-4087e96ee645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_7f7dd5e9-94ba-498e-8311-26c6b647755a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_DocumentTransitionReport_7f7dd5e9-94ba-498e-8311-26c6b647755a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_19822917-2e56-4bef-8dbe-a85274c0d6b2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityFileNumber_19822917-2e56-4bef-8dbe-a85274c0d6b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_085531b6-60d5-452d-9d92-3789acf97eba" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityRegistrantName_085531b6-60d5-452d-9d92-3789acf97eba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_024d7177-4834-4f44-ae72-1762c75baab5" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityIncorporationStateCountryCode_024d7177-4834-4f44-ae72-1762c75baab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_1c986a43-cfc6-4ce7-9160-db0d7cb8f585" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityTaxIdentificationNumber_1c986a43-cfc6-4ce7-9160-db0d7cb8f585" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_bc2502f2-ca25-4793-aaf5-43f45255659a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityAddressAddressLine1_bc2502f2-ca25-4793-aaf5-43f45255659a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_f5f6c89c-1ce5-40cb-a57f-695d79d076d4" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityAddressCityOrTown_f5f6c89c-1ce5-40cb-a57f-695d79d076d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_5a9afcda-b3f3-4e67-9c90-1841321fe869" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityAddressStateOrProvince_5a9afcda-b3f3-4e67-9c90-1841321fe869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_dd087a06-0f60-432d-9570-b87a29d18cc2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityAddressPostalZipCode_dd087a06-0f60-432d-9570-b87a29d18cc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_2341b12e-26d8-400e-8308-89471a814f5d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_CityAreaCode_2341b12e-26d8-400e-8308-89471a814f5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_f00f73ed-de9f-4c80-b253-dfd2bf5e769e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_LocalPhoneNumber_f00f73ed-de9f-4c80-b253-dfd2bf5e769e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_4c3055a1-4c3e-463d-af37-b049386fbb60" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_Security12bTitle_4c3055a1-4c3e-463d-af37-b049386fbb60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_e96a8230-30be-4511-a858-9ab983d13580" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_TradingSymbol_e96a8230-30be-4511-a858-9ab983d13580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_daf5d0bb-57d0-4f38-921e-7b4f6d630477" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_SecurityExchangeName_daf5d0bb-57d0-4f38-921e-7b4f6d630477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_a85a9e31-a855-4776-baaa-4db8fd8193ef" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_a85a9e31-a855-4776-baaa-4db8fd8193ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_75405bf7-fdfd-4e22-bcb8-a7ad772c066e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityVoluntaryFilers_75405bf7-fdfd-4e22-bcb8-a7ad772c066e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_10ce9c47-4a76-47cb-a234-afebaacc7ce0" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityCurrentReportingStatus_10ce9c47-4a76-47cb-a234-afebaacc7ce0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_c5d5da69-9c54-4642-9412-536a6dae3354" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityInteractiveDataCurrent_c5d5da69-9c54-4642-9412-536a6dae3354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_a234db2f-80ee-4300-9ff1-6bd0ce42b5c7" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityFilerCategory_a234db2f-80ee-4300-9ff1-6bd0ce42b5c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_939e819e-9649-4cd4-b831-6e02a05b2e9e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntitySmallBusiness_939e819e-9649-4cd4-b831-6e02a05b2e9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_c4acab40-da42-4677-85d4-e5a01840b09f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityEmergingGrowthCompany_c4acab40-da42-4677-85d4-e5a01840b09f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_2e761d85-ce78-4f32-b140-6dc50292d769" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_IcfrAuditorAttestationFlag_2e761d85-ce78-4f32-b140-6dc50292d769" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_5742288b-de09-4912-9dcb-84a0f375b6d4" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityShellCompany_5742288b-de09-4912-9dcb-84a0f375b6d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_974f3def-f47a-401a-a173-b4c7ba742670" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityPublicFloat_974f3def-f47a-401a-a173-b4c7ba742670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_48e347c8-0d81-4591-bb45-d5516e3b79f6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_48e347c8-0d81-4591-bb45-d5516e3b79f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_983c7bae-9345-4674-894a-110865fae338" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_983c7bae-9345-4674-894a-110865fae338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_3fefc7e8-b8b4-44f4-922a-a1170ab265de" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_EntityCentralIndexKey_3fefc7e8-b8b4-44f4-922a-a1170ab265de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_be661b25-332b-4c03-950d-0f7ac09788e3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_AmendmentFlag_be661b25-332b-4c03-950d-0f7ac09788e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_8bc3f220-a322-40e5-9d22-ab3f607e51ff" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_DocumentFiscalPeriodFocus_8bc3f220-a322-40e5-9d22-ab3f607e51ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_0c16f596-00ab-426e-84f1-82115c449d66" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_AuditorName_0c16f596-00ab-426e-84f1-82115c449d66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_8cc7c93d-4e81-43b6-87cd-f0be665da610" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_AuditorLocation_8cc7c93d-4e81-43b6-87cd-f0be665da610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_93193717-cb09-4832-ba79-40a43107cabd" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="37" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_f2dab070-c65d-4c41-a404-dab5f12a2fbf" xlink:to="loc_dei_AuditorFirmId_93193717-cb09-4832-ba79-40a43107cabd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cfr-20211231.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_b90a4dd4-4760-4144-8309-f995cf462f3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_64831480-f405-4f80-b4f5-a903cb72ff7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_b90a4dd4-4760-4144-8309-f995cf462f3c" xlink:to="loc_us-gaap_AssetsAbstract_64831480-f405-4f80-b4f5-a903cb72ff7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks_3a4a403f-c05d-46b6-b8ee-2ee2012e5853" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndDueFromBanks"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_64831480-f405-4f80-b4f5-a903cb72ff7b" xlink:to="loc_us-gaap_CashAndDueFromBanks_3a4a403f-c05d-46b6-b8ee-2ee2012e5853" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositsInBanks_2aa87d89-4637-4391-a8b0-b0dae8d710d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDepositsInBanks"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_64831480-f405-4f80-b4f5-a903cb72ff7b" xlink:to="loc_us-gaap_InterestBearingDepositsInBanks_2aa87d89-4637-4391-a8b0-b0dae8d710d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsSold_42d90cc1-c73e-4e7c-9792-e7b3c05547a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsSold"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_64831480-f405-4f80-b4f5-a903cb72ff7b" xlink:to="loc_us-gaap_FederalFundsSold_42d90cc1-c73e-4e7c-9792-e7b3c05547a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResell_92257fc2-4007-47ec-940f-02e61f91f3dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesPurchasedUnderAgreementsToResell"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_64831480-f405-4f80-b4f5-a903cb72ff7b" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResell_92257fc2-4007-47ec-940f-02e61f91f3dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_53987aa5-c0d0-47b2-b1b6-b8c38b116e3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_64831480-f405-4f80-b4f5-a903cb72ff7b" xlink:to="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_53987aa5-c0d0-47b2-b1b6-b8c38b116e3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_f8d20c29-97eb-491d-b5b7-7aeaf9f6a07b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_64831480-f405-4f80-b4f5-a903cb72ff7b" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_f8d20c29-97eb-491d-b5b7-7aeaf9f6a07b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_cfe70d8a-52a8-4fdc-a32f-467604cc1410" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_64831480-f405-4f80-b4f5-a903cb72ff7b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_cfe70d8a-52a8-4fdc-a32f-467604cc1410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_84c3ee55-2903-46a2-9cdc-fec739ccee57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradingSecurities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_64831480-f405-4f80-b4f5-a903cb72ff7b" xlink:to="loc_us-gaap_TradingSecurities_84c3ee55-2903-46a2-9cdc-fec739ccee57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_1ca185a6-6800-4421-a31f-06e3a9027ffa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_64831480-f405-4f80-b4f5-a903cb72ff7b" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_1ca185a6-6800-4421-a31f-06e3a9027ffa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_11b01a8f-402c-4236-b8aa-67244eece62a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_64831480-f405-4f80-b4f5-a903cb72ff7b" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_11b01a8f-402c-4236-b8aa-67244eece62a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_b1eb8865-f0f5-49f9-a315-5b5d819c8fdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_64831480-f405-4f80-b4f5-a903cb72ff7b" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_b1eb8865-f0f5-49f9-a315-5b5d819c8fdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_b4ca467d-9dfc-4d18-96d3-389c893a10af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_64831480-f405-4f80-b4f5-a903cb72ff7b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_b4ca467d-9dfc-4d18-96d3-389c893a10af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_ba4bd9a2-a75b-4ac8-aaa4-bdde3446010e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_64831480-f405-4f80-b4f5-a903cb72ff7b" xlink:to="loc_us-gaap_Goodwill_ba4bd9a2-a75b-4ac8-aaa4-bdde3446010e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_bd25080b-8526-4fdc-8c98-1c400a39f038" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_64831480-f405-4f80-b4f5-a903cb72ff7b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_bd25080b-8526-4fdc-8c98-1c400a39f038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsurance_ec4322b0-e4bc-4cc1-a9da-59fc037e3544" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_64831480-f405-4f80-b4f5-a903cb72ff7b" xlink:to="loc_us-gaap_BankOwnedLifeInsurance_ec4322b0-e4bc-4cc1-a9da-59fc037e3544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_62c02fe6-d649-4fa2-96be-a650c35f92ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_64831480-f405-4f80-b4f5-a903cb72ff7b" xlink:to="loc_us-gaap_OtherAssets_62c02fe6-d649-4fa2-96be-a650c35f92ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_bee1f315-78f5-4aeb-b090-e2b43c26103e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_64831480-f405-4f80-b4f5-a903cb72ff7b" xlink:to="loc_us-gaap_Assets_bee1f315-78f5-4aeb-b090-e2b43c26103e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_c515d2da-59f0-4e1d-b4be-e9e5d3a567dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_b90a4dd4-4760-4144-8309-f995cf462f3c" xlink:to="loc_us-gaap_LiabilitiesAbstract_c515d2da-59f0-4e1d-b4be-e9e5d3a567dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_b8d55802-6baa-4d6c-9d18-f5a8afca249b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c515d2da-59f0-4e1d-b4be-e9e5d3a567dc" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_b8d55802-6baa-4d6c-9d18-f5a8afca249b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities_580ef7b1-5e40-4dca-8773-1d33eb291291" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDepositLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c515d2da-59f0-4e1d-b4be-e9e5d3a567dc" xlink:to="loc_us-gaap_InterestBearingDepositLiabilities_580ef7b1-5e40-4dca-8773-1d33eb291291" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_e7b6bb18-9595-46ba-84ea-daf3331081f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Deposits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c515d2da-59f0-4e1d-b4be-e9e5d3a567dc" xlink:to="loc_us-gaap_Deposits_e7b6bb18-9595-46ba-84ea-daf3331081f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchased_78b62caf-1db1-444c-9607-0098755cba38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsPurchased"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c515d2da-59f0-4e1d-b4be-e9e5d3a567dc" xlink:to="loc_us-gaap_FederalFundsPurchased_78b62caf-1db1-444c-9607-0098755cba38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_94ef526f-2c2b-4046-93ea-9df21c6496f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c515d2da-59f0-4e1d-b4be-e9e5d3a567dc" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_94ef526f-2c2b-4046-93ea-9df21c6496f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_aeff2390-6f61-4bf5-a408-afcd0fb79aa4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c515d2da-59f0-4e1d-b4be-e9e5d3a567dc" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_aeff2390-6f61-4bf5-a408-afcd0fb79aa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_afc83351-c696-449c-b727-17541de858b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c515d2da-59f0-4e1d-b4be-e9e5d3a567dc" xlink:to="loc_us-gaap_SubordinatedDebt_afc83351-c696-449c-b727-17541de858b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_a1cdb0b1-e623-4a03-a981-262219870964" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c515d2da-59f0-4e1d-b4be-e9e5d3a567dc" xlink:to="loc_us-gaap_OtherLiabilities_a1cdb0b1-e623-4a03-a981-262219870964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_8bb3a96f-6ead-49d0-86e1-db7efa05fb20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c515d2da-59f0-4e1d-b4be-e9e5d3a567dc" xlink:to="loc_us-gaap_Liabilities_8bb3a96f-6ead-49d0-86e1-db7efa05fb20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_08f876ec-1576-4272-8f5f-969acd32951b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_b90a4dd4-4760-4144-8309-f995cf462f3c" xlink:to="loc_us-gaap_StockholdersEquityAbstract_08f876ec-1576-4272-8f5f-969acd32951b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_593e5fc1-065d-4501-ae38-82bd9a508228" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_08f876ec-1576-4272-8f5f-969acd32951b" xlink:to="loc_us-gaap_PreferredStockValue_593e5fc1-065d-4501-ae38-82bd9a508228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_750b69fb-ab18-4efe-85e8-c2f8db3cb35f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_08f876ec-1576-4272-8f5f-969acd32951b" xlink:to="loc_us-gaap_CommonStockValue_750b69fb-ab18-4efe-85e8-c2f8db3cb35f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_7ba1a9a3-d146-48f5-ac67-b2731071a576" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_08f876ec-1576-4272-8f5f-969acd32951b" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_7ba1a9a3-d146-48f5-ac67-b2731071a576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_524a3cf6-9b71-4693-9587-a524aea8f50a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_08f876ec-1576-4272-8f5f-969acd32951b" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_524a3cf6-9b71-4693-9587-a524aea8f50a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_01cc432c-d1da-4d6e-b62e-b31dee66a5f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_08f876ec-1576-4272-8f5f-969acd32951b" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_01cc432c-d1da-4d6e-b62e-b31dee66a5f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_7246d9b1-58d6-4420-abad-05eacdd3a517" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_08f876ec-1576-4272-8f5f-969acd32951b" xlink:to="loc_us-gaap_TreasuryStockValue_7246d9b1-58d6-4420-abad-05eacdd3a517" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_33d506fa-45e1-4350-ac4f-c24081727718" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_08f876ec-1576-4272-8f5f-969acd32951b" xlink:to="loc_us-gaap_StockholdersEquity_33d506fa-45e1-4350-ac4f-c24081727718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_bff9ce33-93d1-486d-8c75-63699666d086" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_b90a4dd4-4760-4144-8309-f995cf462f3c" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_bff9ce33-93d1-486d-8c75-63699666d086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="cfr-20211231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_7efe3e0a-771b-4d08-a4ca-57a69e73b95c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f259fc68-54ac-490a-8dd0-b7325b754a08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_7efe3e0a-771b-4d08-a4ca-57a69e73b95c" xlink:to="loc_us-gaap_StatementTable_f259fc68-54ac-490a-8dd0-b7325b754a08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_f0346998-b1bc-4fde-9ab2-45262a78eca6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f259fc68-54ac-490a-8dd0-b7325b754a08" xlink:to="loc_us-gaap_StatementClassOfStockAxis_f0346998-b1bc-4fde-9ab2-45262a78eca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_80a3a65e-5751-47cc-9bd3-e4736f34b213" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f0346998-b1bc-4fde-9ab2-45262a78eca6" xlink:to="loc_us-gaap_ClassOfStockDomain_80a3a65e-5751-47cc-9bd3-e4736f34b213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_36c6e24b-1432-417c-8990-27634629b5e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_80a3a65e-5751-47cc-9bd3-e4736f34b213" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_36c6e24b-1432-417c-8990-27634629b5e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7b08a8c9-4f52-4fc9-8f88-1fd6d93cbed5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f259fc68-54ac-490a-8dd0-b7325b754a08" xlink:to="loc_us-gaap_StatementLineItems_7b08a8c9-4f52-4fc9-8f88-1fd6d93cbed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_56924c8f-5256-47bb-90cc-ff12aa307c65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7b08a8c9-4f52-4fc9-8f88-1fd6d93cbed5" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_56924c8f-5256-47bb-90cc-ff12aa307c65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_3b44657d-a7f5-408f-9509-a33423cc5022" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7b08a8c9-4f52-4fc9-8f88-1fd6d93cbed5" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_3b44657d-a7f5-408f-9509-a33423cc5022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_7be04758-f6b6-4d1b-9851-858713a714d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7b08a8c9-4f52-4fc9-8f88-1fd6d93cbed5" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_7be04758-f6b6-4d1b-9851-858713a714d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_763aaf78-909c-4e4e-a25d-dc87b8da32af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7b08a8c9-4f52-4fc9-8f88-1fd6d93cbed5" xlink:to="loc_us-gaap_PreferredStockSharesIssued_763aaf78-909c-4e4e-a25d-dc87b8da32af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue_44ebcc41-f0bb-493e-a1e3-ed279ec348ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7b08a8c9-4f52-4fc9-8f88-1fd6d93cbed5" xlink:to="loc_us-gaap_PreferredStockLiquidationPreferenceValue_44ebcc41-f0bb-493e-a1e3-ed279ec348ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_e5e85090-b6f9-45a9-992d-ebd028b3881a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7b08a8c9-4f52-4fc9-8f88-1fd6d93cbed5" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_e5e85090-b6f9-45a9-992d-ebd028b3881a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_36f2f846-1da3-40a1-8a7e-9010435be5b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7b08a8c9-4f52-4fc9-8f88-1fd6d93cbed5" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_36f2f846-1da3-40a1-8a7e-9010435be5b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_5b1cd29c-4b42-43de-9367-723bba42abb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7b08a8c9-4f52-4fc9-8f88-1fd6d93cbed5" xlink:to="loc_us-gaap_CommonStockSharesIssued_5b1cd29c-4b42-43de-9367-723bba42abb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_3752480c-5ea6-4766-8f14-b12dda9057cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7b08a8c9-4f52-4fc9-8f88-1fd6d93cbed5" xlink:to="loc_us-gaap_TreasuryStockShares_3752480c-5ea6-4766-8f14-b12dda9057cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="cfr-20211231.xsd#ConsolidatedStatementsofIncome"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_42347323-e40f-460b-9256-1b45b2c7e33b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_589a8276-1c32-4726-83c9-5a8c5394c1e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_42347323-e40f-460b-9256-1b45b2c7e33b" xlink:to="loc_us-gaap_StatementTable_589a8276-1c32-4726-83c9-5a8c5394c1e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d0b42939-b7dd-4bfd-8d39-88e170ad79a8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_589a8276-1c32-4726-83c9-5a8c5394c1e8" xlink:to="loc_dei_LegalEntityAxis_d0b42939-b7dd-4bfd-8d39-88e170ad79a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_446887c9-ba47-464d-880c-8351859c65c6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d0b42939-b7dd-4bfd-8d39-88e170ad79a8" xlink:to="loc_dei_EntityDomain_446887c9-ba47-464d-880c-8351859c65c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_589a8276-1c32-4726-83c9-5a8c5394c1e8" xlink:to="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_c33dcee0-1c8a-415c-ba6c-9040e3ce4d6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeOperatingAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_c33dcee0-1c8a-415c-ba6c-9040e3ce4d6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_66837133-738e-4391-84b1-3ffca78e7764" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_c33dcee0-1c8a-415c-ba6c-9040e3ce4d6a" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_66837133-738e-4391-84b1-3ffca78e7764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_b405625c-e5f5-4422-9e42-dc9a519b1bec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_c33dcee0-1c8a-415c-ba6c-9040e3ce4d6a" xlink:to="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_b405625c-e5f5-4422-9e42-dc9a519b1bec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxable_3c96b4b2-8e5b-44f2-9bd5-6afa85346c2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeSecuritiesTaxable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_b405625c-e5f5-4422-9e42-dc9a519b1bec" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxable_3c96b4b2-8e5b-44f2-9bd5-6afa85346c2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_6ce5039f-9297-4f74-8741-23dedc4de3b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeSecuritiesTaxExempt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_b405625c-e5f5-4422-9e42-dc9a519b1bec" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_6ce5039f-9297-4f74-8741-23dedc4de3b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_c8d159e1-6794-47a7-97ee-9fb62c2ca295" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeDepositsWithFinancialInstitutions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_c33dcee0-1c8a-415c-ba6c-9040e3ce4d6a" xlink:to="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_c8d159e1-6794-47a7-97ee-9fb62c2ca295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeFederalFundsSold_87308ff2-3ef9-4af9-829b-0426376fa919" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeFederalFundsSold"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_c33dcee0-1c8a-415c-ba6c-9040e3ce4d6a" xlink:to="loc_us-gaap_InterestIncomeFederalFundsSold_87308ff2-3ef9-4af9-829b-0426376fa919" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell_5c22adf6-18aa-4c81-aef8-8e51c7124d52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_c33dcee0-1c8a-415c-ba6c-9040e3ce4d6a" xlink:to="loc_us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell_5c22adf6-18aa-4c81-aef8-8e51c7124d52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_8795ad5a-d117-415a-9f9d-106bfd7e2cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_c33dcee0-1c8a-415c-ba6c-9040e3ce4d6a" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_8795ad5a-d117-415a-9f9d-106bfd7e2cf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_8a02fd75-c4fe-4718-ba38-cbe4bdc78a7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_InterestExpenseAbstract_8a02fd75-c4fe-4718-ba38-cbe4bdc78a7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDeposits_337587f3-5294-42bf-bb74-63e5b74acd96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDeposits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_8a02fd75-c4fe-4718-ba38-cbe4bdc78a7e" xlink:to="loc_us-gaap_InterestExpenseDeposits_337587f3-5294-42bf-bb74-63e5b74acd96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalFundsPurchased_e5250a1b-6631-4b54-af34-0b3f1096c1f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseFederalFundsPurchased"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_8a02fd75-c4fe-4718-ba38-cbe4bdc78a7e" xlink:to="loc_us-gaap_InterestExpenseFederalFundsPurchased_e5250a1b-6631-4b54-af34-0b3f1096c1f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase_9e639470-510f-49b9-ace8-594c825a1687" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_8a02fd75-c4fe-4718-ba38-cbe4bdc78a7e" xlink:to="loc_us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase_9e639470-510f-49b9-ace8-594c825a1687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_99262725-1c7b-4eda-986c-643708cc2d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseJuniorSubordinatedDebentures"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_8a02fd75-c4fe-4718-ba38-cbe4bdc78a7e" xlink:to="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_99262725-1c7b-4eda-986c-643708cc2d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_06b7e7fb-0e80-480a-99fd-6c9994e6f44d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseSubordinatedNotesAndDebentures"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_8a02fd75-c4fe-4718-ba38-cbe4bdc78a7e" xlink:to="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_06b7e7fb-0e80-480a-99fd-6c9994e6f44d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm_4c9b600c-09b4-4c35-8a7c-92d576664f2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_8a02fd75-c4fe-4718-ba38-cbe4bdc78a7e" xlink:to="loc_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm_4c9b600c-09b4-4c35-8a7c-92d576664f2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_5845339d-1036-4fb8-a9f9-b0fa94f55e37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_8a02fd75-c4fe-4718-ba38-cbe4bdc78a7e" xlink:to="loc_us-gaap_InterestExpense_5845339d-1036-4fb8-a9f9-b0fa94f55e37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_07de1e82-e728-49ea-b05d-0f398f0c935e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_07de1e82-e728-49ea-b05d-0f398f0c935e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_78447b1f-0075-4a8c-b90c-1dcf25749303" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_78447b1f-0075-4a8c-b90c-1dcf25749303" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_2671dc03-f66e-4636-ae91-4b5667b5581c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_2671dc03-f66e-4636-ae91-4b5667b5581c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeAbstract_b0c9824e-9eba-4f0b-9439-abd3f5a4fdc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_NoninterestIncomeAbstract_b0c9824e-9eba-4f0b-9439-abd3f5a4fdc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Trustandinvestmentmanagementfees_9b6ef388-ae51-4eee-a170-465e8a865e7b" xlink:href="cfr-20211231.xsd#cfr_Trustandinvestmentmanagementfees"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_b0c9824e-9eba-4f0b-9439-abd3f5a4fdc1" xlink:to="loc_cfr_Trustandinvestmentmanagementfees_9b6ef388-ae51-4eee-a170-465e8a865e7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2985e635-9450-4ad6-b025-7d221ca9deec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_b0c9824e-9eba-4f0b-9439-abd3f5a4fdc1" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2985e635-9450-4ad6-b025-7d221ca9deec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceCommissionsAndFees_7feec3dd-cc90-4c6d-beba-b5be0477bfe2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceCommissionsAndFees"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_b0c9824e-9eba-4f0b-9439-abd3f5a4fdc1" xlink:to="loc_us-gaap_InsuranceCommissionsAndFees_7feec3dd-cc90-4c6d-beba-b5be0477bfe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterchangeAndCardTransactionFees_5c95128a-2885-44f0-8dbf-ec869221bdee" xlink:href="cfr-20211231.xsd#cfr_InterchangeAndCardTransactionFees"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_b0c9824e-9eba-4f0b-9439-abd3f5a4fdc1" xlink:to="loc_cfr_InterchangeAndCardTransactionFees_5c95128a-2885-44f0-8dbf-ec869221bdee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Otherchargescommissionsandfees_6a3f6bca-0ea0-4a16-a2c0-e2fcd146a13c" xlink:href="cfr-20211231.xsd#cfr_Otherchargescommissionsandfees"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_b0c9824e-9eba-4f0b-9439-abd3f5a4fdc1" xlink:to="loc_cfr_Otherchargescommissionsandfees_6a3f6bca-0ea0-4a16-a2c0-e2fcd146a13c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_f0d72b85-7fcd-447a-9751-271b798c0aea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_b0c9824e-9eba-4f0b-9439-abd3f5a4fdc1" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_f0d72b85-7fcd-447a-9751-271b798c0aea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_fc73393f-0fd8-4b05-a32a-113f51a362a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_b0c9824e-9eba-4f0b-9439-abd3f5a4fdc1" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_fc73393f-0fd8-4b05-a32a-113f51a362a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_ec2f9755-c069-4bb8-80ac-c168c22a3fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_b0c9824e-9eba-4f0b-9439-abd3f5a4fdc1" xlink:to="loc_us-gaap_NoninterestIncome_ec2f9755-c069-4bb8-80ac-c168c22a3fb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpenseAbstract_181d3bb5-76f7-4b73-8901-3432db663889" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpenseAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_NoninterestExpenseAbstract_181d3bb5-76f7-4b73-8901-3432db663889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_c6b49dae-1880-4e86-9c04-e562fc4ea6b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_181d3bb5-76f7-4b73-8901-3432db663889" xlink:to="loc_us-gaap_LaborAndRelatedExpense_c6b49dae-1880-4e86-9c04-e562fc4ea6b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_15659e59-bc25-4b23-9df7-9f8859b11f68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_181d3bb5-76f7-4b73-8901-3432db663889" xlink:to="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_15659e59-bc25-4b23-9df7-9f8859b11f68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_41d4b7c4-ddce-47ad-8eeb-7d4eca442eba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OccupancyNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_181d3bb5-76f7-4b73-8901-3432db663889" xlink:to="loc_us-gaap_OccupancyNet_41d4b7c4-ddce-47ad-8eeb-7d4eca442eba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentExpense_f2b6fced-2426-4a8f-b2d9-6ee90f62d189" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_181d3bb5-76f7-4b73-8901-3432db663889" xlink:to="loc_us-gaap_EquipmentExpense_f2b6fced-2426-4a8f-b2d9-6ee90f62d189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_b410898c-b913-40b9-a2c2-1b8165c495d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_181d3bb5-76f7-4b73-8901-3432db663889" xlink:to="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_b410898c-b913-40b9-a2c2-1b8165c495d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_10629f86-d14d-4117-b290-b7c9081feb44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_181d3bb5-76f7-4b73-8901-3432db663889" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_10629f86-d14d-4117-b290-b7c9081feb44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_0dab0858-5cae-4990-ac94-14ee8377a0e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_181d3bb5-76f7-4b73-8901-3432db663889" xlink:to="loc_us-gaap_OtherNoninterestExpense_0dab0858-5cae-4990-ac94-14ee8377a0e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_5c4766a3-f2d3-41a9-a181-73efe5100a64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_181d3bb5-76f7-4b73-8901-3432db663889" xlink:to="loc_us-gaap_NoninterestExpense_5c4766a3-f2d3-41a9-a181-73efe5100a64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c9b6e940-1bf5-437f-a222-f95696687a41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c9b6e940-1bf5-437f-a222-f95696687a41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_8ecd18c1-9aeb-4236-be68-85ded60d8d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_8ecd18c1-9aeb-4236-be68-85ded60d8d4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9a84d6b3-7f57-4e98-abf4-b714d6458402" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_NetIncomeLoss_9a84d6b3-7f57-4e98-abf4-b714d6458402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_b419e19c-dc1b-45e3-9856-2b2727862f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_b419e19c-dc1b-45e3-9856-2b2727862f9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_986e9ed1-53c1-4cc1-b73e-92f20a41c93f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_986e9ed1-53c1-4cc1-b73e-92f20a41c93f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_7e557bce-6ef5-4e43-ad2a-e52d095e081d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_7e557bce-6ef5-4e43-ad2a-e52d095e081d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_8ed7cb48-765c-471b-91fa-55e6eb64e827" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ed10afda-21aa-49c9-99db-d3d70b6fca5d" xlink:to="loc_us-gaap_EarningsPerShareAbstract_8ed7cb48-765c-471b-91fa-55e6eb64e827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_af759ce1-6809-413b-924d-e211e6d56886" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8ed7cb48-765c-471b-91fa-55e6eb64e827" xlink:to="loc_us-gaap_EarningsPerShareBasic_af759ce1-6809-413b-924d-e211e6d56886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_67c1d773-c822-416b-a272-972988c63b8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8ed7cb48-765c-471b-91fa-55e6eb64e827" xlink:to="loc_us-gaap_EarningsPerShareDiluted_67c1d773-c822-416b-a272-972988c63b8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="cfr-20211231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfPartnersCapitalAbstract_da9ea77f-c681-4e8c-ae44-7c0788172dda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfPartnersCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e0379938-1c44-4544-bbaa-25d400098ec3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfPartnersCapitalAbstract_da9ea77f-c681-4e8c-ae44-7c0788172dda" xlink:to="loc_us-gaap_StatementTable_e0379938-1c44-4544-bbaa-25d400098ec3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_86a09e42-cdee-4647-a2a2-1391b206276e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_e0379938-1c44-4544-bbaa-25d400098ec3" xlink:to="loc_dei_LegalEntityAxis_86a09e42-cdee-4647-a2a2-1391b206276e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9653eabd-a5d7-4d03-90e5-107c7735b66a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_86a09e42-cdee-4647-a2a2-1391b206276e" xlink:to="loc_dei_EntityDomain_9653eabd-a5d7-4d03-90e5-107c7735b66a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_8941590a-81d1-4175-ae56-ec3ee61be227" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_e0379938-1c44-4544-bbaa-25d400098ec3" xlink:to="loc_us-gaap_StatementLineItems_8941590a-81d1-4175-ae56-ec3ee61be227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d22ed83f-6692-4a79-8b94-960406059416" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8941590a-81d1-4175-ae56-ec3ee61be227" xlink:to="loc_us-gaap_NetIncomeLoss_d22ed83f-6692-4a79-8b94-960406059416" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_dff9e984-df43-4973-8c8b-813cb9a829aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8941590a-81d1-4175-ae56-ec3ee61be227" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_dff9e984-df43-4973-8c8b-813cb9a829aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_d2dedc9a-5689-4d2f-9388-d34f8a549e97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_dff9e984-df43-4973-8c8b-813cb9a829aa" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_d2dedc9a-5689-4d2f-9388-d34f8a549e97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_cb9d70e0-d1cc-4b5d-891f-0377006354f7" xlink:href="cfr-20211231.xsd#cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_dff9e984-df43-4973-8c8b-813cb9a829aa" xlink:to="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_cb9d70e0-d1cc-4b5d-891f-0377006354f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_f76f1840-c8fc-4b43-b3b9-d41d0fbfe142" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_dff9e984-df43-4973-8c8b-813cb9a829aa" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_f76f1840-c8fc-4b43-b3b9-d41d0fbfe142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_fa2b4336-fcd1-4317-a694-027681f4de27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_dff9e984-df43-4973-8c8b-813cb9a829aa" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_fa2b4336-fcd1-4317-a694-027681f4de27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_dd01f9c5-af33-4b02-9359-87cf5ed9f585" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8941590a-81d1-4175-ae56-ec3ee61be227" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_dd01f9c5-af33-4b02-9359-87cf5ed9f585" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_88a7cfc0-c903-4098-955b-2e6d4d7f3659" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_dd01f9c5-af33-4b02-9359-87cf5ed9f585" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_88a7cfc0-c903-4098-955b-2e6d4d7f3659" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_e4e73c2d-da44-4762-9a36-fde30c27ae05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_dd01f9c5-af33-4b02-9359-87cf5ed9f585" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_e4e73c2d-da44-4762-9a36-fde30c27ae05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_9d006d38-3fe2-47cb-a87a-0499079e2381" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_dd01f9c5-af33-4b02-9359-87cf5ed9f585" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_9d006d38-3fe2-47cb-a87a-0499079e2381" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_71832b93-435b-4f28-9942-ae214958f4e6" xlink:href="cfr-20211231.xsd#cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8941590a-81d1-4175-ae56-ec3ee61be227" xlink:to="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_71832b93-435b-4f28-9942-ae214958f4e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_e5954a28-8a51-44c1-ab1f-8a7e99b8e77e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_71832b93-435b-4f28-9942-ae214958f4e6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_e5954a28-8a51-44c1-ab1f-8a7e99b8e77e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_4d6b2033-9d4a-4137-b1da-fcd8bae2c158" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_71832b93-435b-4f28-9942-ae214958f4e6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_4d6b2033-9d4a-4137-b1da-fcd8bae2c158" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_c9b7ca46-0f54-4ab5-aa20-88066de27deb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_71832b93-435b-4f28-9942-ae214958f4e6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_c9b7ca46-0f54-4ab5-aa20-88066de27deb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_2ed870d1-4d4b-4d70-b0ca-712794d8404f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_71832b93-435b-4f28-9942-ae214958f4e6" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_2ed870d1-4d4b-4d70-b0ca-712794d8404f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity" xlink:type="simple" xlink:href="cfr-20211231.xsd#ConsolidatedStatementofChangesinShareholdersEquity"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_652318b5-4ae1-4652-82af-7492612fa7af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_b28f4ac8-f94a-4fe6-8ff5-25452c89927d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_652318b5-4ae1-4652-82af-7492612fa7af" xlink:to="loc_us-gaap_StatementTable_b28f4ac8-f94a-4fe6-8ff5-25452c89927d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_5c4284c9-b3d8-4a30-97c3-858b66b4929d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_b28f4ac8-f94a-4fe6-8ff5-25452c89927d" xlink:to="loc_dei_LegalEntityAxis_5c4284c9-b3d8-4a30-97c3-858b66b4929d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b6a76c66-acec-49f9-a97f-ccb02229cd07" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_5c4284c9-b3d8-4a30-97c3-858b66b4929d" xlink:to="loc_dei_EntityDomain_b6a76c66-acec-49f9-a97f-ccb02229cd07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_5ed6c83b-d955-42fb-993c-082026dab066" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_b28f4ac8-f94a-4fe6-8ff5-25452c89927d" xlink:to="loc_srt_StatementScenarioAxis_5ed6c83b-d955-42fb-993c-082026dab066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_01f1f4d4-6dab-407e-a2e7-bf84cb0d8d6d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_5ed6c83b-d955-42fb-993c-082026dab066" xlink:to="loc_srt_ScenarioUnspecifiedDomain_01f1f4d4-6dab-407e-a2e7-bf84cb0d8d6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_34acb76e-a436-46fd-8fc7-7f1b3f013b4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_b28f4ac8-f94a-4fe6-8ff5-25452c89927d" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_34acb76e-a436-46fd-8fc7-7f1b3f013b4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ca516338-6186-445c-b2e5-25c55ac1631f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_34acb76e-a436-46fd-8fc7-7f1b3f013b4e" xlink:to="loc_us-gaap_EquityComponentDomain_ca516338-6186-445c-b2e5-25c55ac1631f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_9ce59cea-3012-4983-85a6-5f73327eb18e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ca516338-6186-445c-b2e5-25c55ac1631f" xlink:to="loc_us-gaap_PreferredStockMember_9ce59cea-3012-4983-85a6-5f73327eb18e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_1198a3ec-0b4e-437d-b5a1-6f956507f52f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ca516338-6186-445c-b2e5-25c55ac1631f" xlink:to="loc_us-gaap_CommonStockMember_1198a3ec-0b4e-437d-b5a1-6f956507f52f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_da609ec4-5b72-4e9f-9abd-06f05d0d12bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ca516338-6186-445c-b2e5-25c55ac1631f" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_da609ec4-5b72-4e9f-9abd-06f05d0d12bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_776a203a-cf3d-4caf-8ea4-bb21ae6cf4a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ca516338-6186-445c-b2e5-25c55ac1631f" xlink:to="loc_us-gaap_RetainedEarningsMember_776a203a-cf3d-4caf-8ea4-bb21ae6cf4a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c31939b8-8459-4a8a-849d-33ebd64804f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ca516338-6186-445c-b2e5-25c55ac1631f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c31939b8-8459-4a8a-849d-33ebd64804f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_5e4100e2-3d9a-4515-b5f8-2bc5ad9b55a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ca516338-6186-445c-b2e5-25c55ac1631f" xlink:to="loc_us-gaap_TreasuryStockMember_5e4100e2-3d9a-4515-b5f8-2bc5ad9b55a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a2ef8de4-a496-469e-a663-c21a177ace86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_b28f4ac8-f94a-4fe6-8ff5-25452c89927d" xlink:to="loc_us-gaap_StatementLineItems_a2ef8de4-a496-469e-a663-c21a177ace86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a2ef8de4-a496-469e-a663-c21a177ace86" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1013b787-af92-480b-8c90-85cb3ba0bec1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:to="loc_us-gaap_StockholdersEquity_1013b787-af92-480b-8c90-85cb3ba0bec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_d5c7eeae-8e5a-4cda-a610-28c81cebfcb1" xlink:href="cfr-20211231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_d5c7eeae-8e5a-4cda-a610-28c81cebfcb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance_6b617fc6-a5fb-4f07-a44b-9e7160fd7082" xlink:href="cfr-20211231.xsd#cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:to="loc_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance_6b617fc6-a5fb-4f07-a44b-9e7160fd7082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8741c7cc-3cda-481e-99b8-2af805508154" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:to="loc_us-gaap_NetIncomeLoss_8741c7cc-3cda-481e-99b8-2af805508154" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_80afce32-4481-4e0a-b376-d73397bb081e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_80afce32-4481-4e0a-b376-d73397bb081e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_520e414e-b5cf-417c-91a9-439d72d836db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_520e414e-b5cf-417c-91a9-439d72d836db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_cd47e9df-4006-4f0c-8c34-1f3d51049897" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_cd47e9df-4006-4f0c-8c34-1f3d51049897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_307a96a4-ea2b-4f68-ba6a-c7915d8977b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_307a96a4-ea2b-4f68-ba6a-c7915d8977b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_650599d9-9be3-4b04-9dab-c7b1387d7f6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_650599d9-9be3-4b04-9dab-c7b1387d7f6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_21eb3083-c8bc-4b38-b160-0aeeac529c9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_21eb3083-c8bc-4b38-b160-0aeeac529c9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_25f0d44a-95fa-4edb-a3d7-49a5c69cb38e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_25f0d44a-95fa-4edb-a3d7-49a5c69cb38e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockCash_93338da4-4a58-4bf5-8d74-d78141f8484e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPreferredStockCash"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:to="loc_us-gaap_DividendsPreferredStockCash_93338da4-4a58-4bf5-8d74-d78141f8484e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_9c69baaa-7f97-49d4-a295-fd56d0d8f189" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:to="loc_us-gaap_DividendsCommonStockCash_9c69baaa-7f97-49d4-a295-fd56d0d8f189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e00f8d32-0fd9-4b10-9381-e4c298df3f00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fe68794d-d7ca-4075-abfe-363cefb8eeb3" xlink:to="loc_us-gaap_StockholdersEquity_e00f8d32-0fd9-4b10-9381-e4c298df3f00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical" xlink:type="simple" xlink:href="cfr-20211231.xsd#ConsolidatedStatementofChangesinShareholdersEquityParenthetical"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_6f2a3b4d-3f10-4bc8-b7b0-3831e544938f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_3a76aae8-550d-43dc-8cba-a8d442129546" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_6f2a3b4d-3f10-4bc8-b7b0-3831e544938f" xlink:to="loc_us-gaap_StatementTable_3a76aae8-550d-43dc-8cba-a8d442129546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6f6c06e8-8e52-4713-b29e-68b6fb75de4d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3a76aae8-550d-43dc-8cba-a8d442129546" xlink:to="loc_dei_LegalEntityAxis_6f6c06e8-8e52-4713-b29e-68b6fb75de4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a7bb37a8-7949-43ae-b069-69b75ef9a30f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_6f6c06e8-8e52-4713-b29e-68b6fb75de4d" xlink:to="loc_dei_EntityDomain_a7bb37a8-7949-43ae-b069-69b75ef9a30f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_b7805b98-6e6c-42e6-8606-0fd8f999ad0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3a76aae8-550d-43dc-8cba-a8d442129546" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_b7805b98-6e6c-42e6-8606-0fd8f999ad0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d4f31458-4192-47f7-a551-9ffbbad072ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b7805b98-6e6c-42e6-8606-0fd8f999ad0a" xlink:to="loc_us-gaap_EquityComponentDomain_d4f31458-4192-47f7-a551-9ffbbad072ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_57990e70-51f0-4faf-a8ad-f2bfa415176f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d4f31458-4192-47f7-a551-9ffbbad072ac" xlink:to="loc_us-gaap_PreferredStockMember_57990e70-51f0-4faf-a8ad-f2bfa415176f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_bbe0dcea-c679-424c-8061-eec3d0e98a82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d4f31458-4192-47f7-a551-9ffbbad072ac" xlink:to="loc_us-gaap_RetainedEarningsMember_bbe0dcea-c679-424c-8061-eec3d0e98a82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_4077097d-967c-4dfb-96df-5777f79a9f9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d4f31458-4192-47f7-a551-9ffbbad072ac" xlink:to="loc_us-gaap_TreasuryStockMember_4077097d-967c-4dfb-96df-5777f79a9f9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d44fed24-9cdf-4da0-abb0-2e64d5b78013" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3a76aae8-550d-43dc-8cba-a8d442129546" xlink:to="loc_us-gaap_StatementLineItems_d44fed24-9cdf-4da0-abb0-2e64d5b78013" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_aa2df123-cced-4559-a997-cbf2d77cac65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d44fed24-9cdf-4da0-abb0-2e64d5b78013" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_aa2df123-cced-4559-a997-cbf2d77cac65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_2bd712f9-46bf-44fa-8a50-077e5e9f02ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d44fed24-9cdf-4da0-abb0-2e64d5b78013" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_2bd712f9-46bf-44fa-8a50-077e5e9f02ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_79c2a7fc-92f6-4afe-9b2e-2915250d129b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d44fed24-9cdf-4da0-abb0-2e64d5b78013" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_79c2a7fc-92f6-4afe-9b2e-2915250d129b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_f9077c78-45f6-4fae-aee9-70d8b9a013f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d44fed24-9cdf-4da0-abb0-2e64d5b78013" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_f9077c78-45f6-4fae-aee9-70d8b9a013f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_389935ab-26c2-433c-a44f-298020a675cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d44fed24-9cdf-4da0-abb0-2e64d5b78013" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_389935ab-26c2-433c-a44f-298020a675cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareDeclared_581d6a85-062d-4ac1-a488-e2d0046e7e68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsPerShareDeclared"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d44fed24-9cdf-4da0-abb0-2e64d5b78013" xlink:to="loc_us-gaap_PreferredStockDividendsPerShareDeclared_581d6a85-062d-4ac1-a488-e2d0046e7e68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared_dc1edb35-5179-48bb-a911-9cefd022aa26" xlink:href="cfr-20211231.xsd#cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d44fed24-9cdf-4da0-abb0-2e64d5b78013" xlink:to="loc_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared_dc1edb35-5179-48bb-a911-9cefd022aa26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_a1bdc07c-4ed5-4d64-9652-cc125bb352e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d44fed24-9cdf-4da0-abb0-2e64d5b78013" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_a1bdc07c-4ed5-4d64-9652-cc125bb352e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cfr-20211231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_a95ae41b-8189-418a-9afe-091f28390323" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_ba228f5d-6095-4e60-88e8-990e8ed3816e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a95ae41b-8189-418a-9afe-091f28390323" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_ba228f5d-6095-4e60-88e8-990e8ed3816e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_44bb5783-9ae0-4110-b61e-ac9f53bcf5ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_ba228f5d-6095-4e60-88e8-990e8ed3816e" xlink:to="loc_us-gaap_NetIncomeLoss_44bb5783-9ae0-4110-b61e-ac9f53bcf5ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4c149546-1ab6-4965-b5c9-85208521560f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_ba228f5d-6095-4e60-88e8-990e8ed3816e" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4c149546-1ab6-4965-b5c9-85208521560f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_fd76c941-0a7f-46b4-ba12-b0bbbfe8f863" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4c149546-1ab6-4965-b5c9-85208521560f" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_fd76c941-0a7f-46b4-ba12-b0bbbfe8f863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_b561515f-fe87-462c-81f6-2d1cefe5e9c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4c149546-1ab6-4965-b5c9-85208521560f" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_b561515f-fe87-462c-81f6-2d1cefe5e9c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AccretionOfLoanDiscount_7ef5207f-a41a-4bc7-8edd-f223abbdc1a3" xlink:href="cfr-20211231.xsd#cfr_AccretionOfLoanDiscount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4c149546-1ab6-4965-b5c9-85208521560f" xlink:to="loc_cfr_AccretionOfLoanDiscount_7ef5207f-a41a-4bc7-8edd-f223abbdc1a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_c89b553f-db1c-4688-82c2-f4d3150da31f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4c149546-1ab6-4965-b5c9-85208521560f" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_c89b553f-db1c-4688-82c2-f4d3150da31f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_fdb231eb-441e-41eb-a503-cf1e775c9875" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4c149546-1ab6-4965-b5c9-85208521560f" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_fdb231eb-441e-41eb-a503-cf1e775c9875" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_d6530e6e-03e0-4eb3-a44e-92bd3ea319e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4c149546-1ab6-4965-b5c9-85208521560f" xlink:to="loc_us-gaap_DepreciationAndAmortization_d6530e6e-03e0-4eb3-a44e-92bd3ea319e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets_e604e7a8-b9a9-4990-aa9c-71a41c27f25c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4c149546-1ab6-4965-b5c9-85208521560f" xlink:to="loc_us-gaap_GainLossOnSaleOfOtherAssets_e604e7a8-b9a9-4990-aa9c-71a41c27f25c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_95ffac15-9e59-4fd5-9dab-1ea02423eef0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4c149546-1ab6-4965-b5c9-85208521560f" xlink:to="loc_us-gaap_ShareBasedCompensation_95ffac15-9e59-4fd5-9dab-1ea02423eef0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_0035c9c4-e870-4257-848c-aa047fdf83a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4c149546-1ab6-4965-b5c9-85208521560f" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_0035c9c4-e870-4257-848c-aa047fdf83a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncome_89a10ada-2666-4afe-955d-8b64149f1999" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncome"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4c149546-1ab6-4965-b5c9-85208521560f" xlink:to="loc_us-gaap_OtherNoncashIncome_89a10ada-2666-4afe-955d-8b64149f1999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_607afde0-b558-4eac-a7ed-318fd07c4cb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_ba228f5d-6095-4e60-88e8-990e8ed3816e" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_607afde0-b558-4eac-a7ed-318fd07c4cb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTradingSecurities_548fe940-8309-49cd-be87-3a3024a36b84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInTradingSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_607afde0-b558-4eac-a7ed-318fd07c4cb1" xlink:to="loc_us-gaap_IncreaseDecreaseInTradingSecurities_548fe940-8309-49cd-be87-3a3024a36b84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Netchangeinoperatingleaserightofuseasset_6903de47-e138-44ff-8773-e00cc180a1ee" xlink:href="cfr-20211231.xsd#cfr_Netchangeinoperatingleaserightofuseasset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_607afde0-b558-4eac-a7ed-318fd07c4cb1" xlink:to="loc_cfr_Netchangeinoperatingleaserightofuseasset_6903de47-e138-44ff-8773-e00cc180a1ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_df28eac6-aa16-4be9-9222-42b7518c8be2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_607afde0-b558-4eac-a7ed-318fd07c4cb1" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_df28eac6-aa16-4be9-9222-42b7518c8be2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_1a87cab2-c59b-44f6-9aa6-213844f32f4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_607afde0-b558-4eac-a7ed-318fd07c4cb1" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_1a87cab2-c59b-44f6-9aa6-213844f32f4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6f992fe0-4c2b-4024-913a-8d7cc0fa9c80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_ba228f5d-6095-4e60-88e8-990e8ed3816e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6f992fe0-4c2b-4024-913a-8d7cc0fa9c80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_bbe5c006-4619-4826-a6c7-4236b8b69339" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a95ae41b-8189-418a-9afe-091f28390323" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_bbe5c006-4619-4826-a6c7-4236b8b69339" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_6fd52610-1160-4eff-a9c5-306914f6ef78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_bbe5c006-4619-4826-a6c7-4236b8b69339" xlink:to="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_6fd52610-1160-4eff-a9c5-306914f6ef78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_cf288d2a-34d1-4711-a5c1-19fdcab3f548" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_bbe5c006-4619-4826-a6c7-4236b8b69339" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_cf288d2a-34d1-4711-a5c1-19fdcab3f548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d616bbab-2ecc-4105-8131-a5b64e2d9603" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_bbe5c006-4619-4826-a6c7-4236b8b69339" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d616bbab-2ecc-4105-8131-a5b64e2d9603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_4a506eb4-a91c-46b9-9823-cdc506694f04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d616bbab-2ecc-4105-8131-a5b64e2d9603" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_4a506eb4-a91c-46b9-9823-cdc506694f04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_fc44d04c-e00e-43a5-9a51-23bed8389c75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d616bbab-2ecc-4105-8131-a5b64e2d9603" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_fc44d04c-e00e-43a5-9a51-23bed8389c75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_32f228c1-bbb9-45ea-895b-e6d76d5c77d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d616bbab-2ecc-4105-8131-a5b64e2d9603" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_32f228c1-bbb9-45ea-895b-e6d76d5c77d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansReceivable_565582f9-9b15-48da-adec-2db9f9f04d7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfLoansReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d616bbab-2ecc-4105-8131-a5b64e2d9603" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansReceivable_565582f9-9b15-48da-adec-2db9f9f04d7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_0b730e14-5f9e-437a-91a1-dd2976550c66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromLoansAndLeases"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d616bbab-2ecc-4105-8131-a5b64e2d9603" xlink:to="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_0b730e14-5f9e-437a-91a1-dd2976550c66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLifeInsurancePolicies_cf693a56-3ee8-4e7a-80a6-f3a755e5ef81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLifeInsurancePolicies"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d616bbab-2ecc-4105-8131-a5b64e2d9603" xlink:to="loc_us-gaap_ProceedsFromLifeInsurancePolicies_cf693a56-3ee8-4e7a-80a6-f3a755e5ef81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_55769122-478b-4377-aaaf-a2553eca4c21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d616bbab-2ecc-4105-8131-a5b64e2d9603" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_55769122-478b-4377-aaaf-a2553eca4c21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7978cc87-17e8-43f4-bf9c-2221e1314f1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d616bbab-2ecc-4105-8131-a5b64e2d9603" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7978cc87-17e8-43f4-bf9c-2221e1314f1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfForeclosedAssets_58a76b78-2f00-4c01-ae6d-06e68b0fc5de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfForeclosedAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d616bbab-2ecc-4105-8131-a5b64e2d9603" xlink:to="loc_us-gaap_ProceedsFromSaleOfForeclosedAssets_58a76b78-2f00-4c01-ae6d-06e68b0fc5de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5ba23a2e-8bff-4b41-9ce7-d31e6139061a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_bbe5c006-4619-4826-a6c7-4236b8b69339" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5ba23a2e-8bff-4b41-9ce7-d31e6139061a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_daa7620a-14f4-4191-bbad-3227d7b6d4c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a95ae41b-8189-418a-9afe-091f28390323" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_daa7620a-14f4-4191-bbad-3227d7b6d4c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeposits_3a7b0009-9564-4a48-af1a-5d13d3950217" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeposits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_daa7620a-14f4-4191-bbad-3227d7b6d4c0" xlink:to="loc_us-gaap_IncreaseDecreaseInDeposits_3a7b0009-9564-4a48-af1a-5d13d3950217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_6d6cb50f-8a34-4f1f-bb39-4e95a5f62b6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_daa7620a-14f4-4191-bbad-3227d7b6d4c0" xlink:to="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_6d6cb50f-8a34-4f1f-bb39-4e95a5f62b6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings_eebac7bb-0f7c-463c-a71c-5ff757ab193a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromFederalHomeLoanBankBorrowings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_daa7620a-14f4-4191-bbad-3227d7b6d4c0" xlink:to="loc_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings_eebac7bb-0f7c-463c-a71c-5ff757ab193a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings_c34c2013-033e-4b1a-8a69-d35da3793a00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_daa7620a-14f4-4191-bbad-3227d7b6d4c0" xlink:to="loc_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings_c34c2013-033e-4b1a-8a69-d35da3793a00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_dbf97752-0d83-4154-92c2-743b09beb7af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_daa7620a-14f4-4191-bbad-3227d7b6d4c0" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_dbf97752-0d83-4154-92c2-743b09beb7af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_816dae83-3c59-4f01-910f-e09304c3642d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_daa7620a-14f4-4191-bbad-3227d7b6d4c0" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_816dae83-3c59-4f01-910f-e09304c3642d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_dc0c303b-8a0d-4a83-8072-adc1c254492d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_daa7620a-14f4-4191-bbad-3227d7b6d4c0" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_dc0c303b-8a0d-4a83-8072-adc1c254492d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_3d02ffb0-7544-4fbe-8400-388405545ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_daa7620a-14f4-4191-bbad-3227d7b6d4c0" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_3d02ffb0-7544-4fbe-8400-388405545ad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_0e3ee8e7-202e-4fd9-9ab9-5b9a18f48d86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_daa7620a-14f4-4191-bbad-3227d7b6d4c0" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_0e3ee8e7-202e-4fd9-9ab9-5b9a18f48d86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_1223b48b-c9f9-4f43-bc8a-8e238a0d9d03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_daa7620a-14f4-4191-bbad-3227d7b6d4c0" xlink:to="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_1223b48b-c9f9-4f43-bc8a-8e238a0d9d03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_9afc4d47-37a4-4fb5-8c42-eeb58556d51c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_daa7620a-14f4-4191-bbad-3227d7b6d4c0" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_9afc4d47-37a4-4fb5-8c42-eeb58556d51c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9c1a1d58-f44b-48d1-84e6-a67e802965ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_daa7620a-14f4-4191-bbad-3227d7b6d4c0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9c1a1d58-f44b-48d1-84e6-a67e802965ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_313b710c-6fc8-4e3a-ac45-704907d29d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_daa7620a-14f4-4191-bbad-3227d7b6d4c0" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_313b710c-6fc8-4e3a-ac45-704907d29d4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_0d96918a-583e-4062-998c-2d075e463df8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a95ae41b-8189-418a-9afe-091f28390323" xlink:to="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_0d96918a-583e-4062-998c-2d075e463df8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_0f35f80c-0157-4611-95c6-4e921fe3e5ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a95ae41b-8189-418a-9afe-091f28390323" xlink:to="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_0f35f80c-0157-4611-95c6-4e921fe3e5ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="cfr-20211231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_26df00a5-f57b-42e5-8526-18e90d9d1914" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_c7f24f04-e02c-48f7-939c-83ed9ee78507" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_26df00a5-f57b-42e5-8526-18e90d9d1914" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_c7f24f04-e02c-48f7-939c-83ed9ee78507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="cfr-20211231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NatureOfOperationsPolicyPolicyTextBlock_a40ad9a3-d82b-4bc1-ace6-659890e0a14b" xlink:href="cfr-20211231.xsd#cfr_NatureOfOperationsPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_cfr_NatureOfOperationsPolicyPolicyTextBlock_a40ad9a3-d82b-4bc1-ace6-659890e0a14b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_28c8df65-d46c-444c-8734-95b164f730af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_28c8df65-d46c-444c-8734-95b164f730af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_8eabc702-8695-4c47-ad37-22632c1e0fda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_us-gaap_UseOfEstimates_8eabc702-8695-4c47-ad37-22632c1e0fda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_b9c1d4c8-3ddc-4ff5-a452-b519962fca1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_b9c1d4c8-3ddc-4ff5-a452-b519962fca1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CashFlowReportingPolicyPolicyTextBlock_5f975416-9f97-4772-8163-65f28e636112" xlink:href="cfr-20211231.xsd#cfr_CashFlowReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_cfr_CashFlowReportingPolicyPolicyTextBlock_5f975416-9f97-4772-8163-65f28e636112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAndResaleAgreementsPolicy_03a2d461-4116-473b-9f31-424414a75c85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepurchaseAndResaleAgreementsPolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_us-gaap_RepurchaseAndResaleAgreementsPolicy_03a2d461-4116-473b-9f31-424414a75c85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_766cd9f3-5f86-42d0-995b-63cf5a52ab33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_us-gaap_MarketableSecuritiesPolicy_766cd9f3-5f86-42d0-995b-63cf5a52ab33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy_9f91b802-afad-4d79-ab86-7f85282c6b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLoansAndLeasesReceivablePolicy"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy_9f91b802-afad-4d79-ab86-7f85282c6b5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_d6372c0d-1476-4595-9506-22268df9a45b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_d6372c0d-1476-4595-9506-22268df9a45b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_4dc09b56-ffe2-4330-84d2-5428226faedc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_4dc09b56-ffe2-4330-84d2-5428226faedc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock_ecd31b9b-5de4-4a1c-ac4e-d3e32ec06466" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock_ecd31b9b-5de4-4a1c-ac4e-d3e32ec06466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_0c32df41-5508-4928-a2a3-ced1c4feb856" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_0c32df41-5508-4928-a2a3-ced1c4feb856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy_e7d5b4d3-ea84-45a3-a40f-ada25d5d9b4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy_e7d5b4d3-ea84-45a3-a40f-ada25d5d9b4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_32698124-70d1-46e4-bb88-9c9b6997aadf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_32698124-70d1-46e4-bb88-9c9b6997aadf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_b901afb9-ae38-4d68-9698-bb0a0f83c59d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_b901afb9-ae38-4d68-9698-bb0a0f83c59d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_2b030c2a-4d7c-4a6d-a101-b1334a938fa2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_2b030c2a-4d7c-4a6d-a101-b1334a938fa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_00b87561-0115-4b7e-bc6c-553c35c2e8d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_00b87561-0115-4b7e-bc6c-553c35c2e8d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_cbb8a097-16d2-4e46-89cb-978b246fa7a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_cbb8a097-16d2-4e46-89cb-978b246fa7a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_fdbe8377-772c-45a1-bd14-f13f407334ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_fdbe8377-772c-45a1-bd14-f13f407334ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_fe963c1a-7cd6-4d85-b6d3-ae0b57fe9f28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_fe963c1a-7cd6-4d85-b6d3-ae0b57fe9f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_e852eccc-c790-4ddf-931f-c2b77472c01f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_e852eccc-c790-4ddf-931f-c2b77472c01f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_be39ba2d-b934-42a3-b277-1b2bf1373f0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_be39ba2d-b934-42a3-b277-1b2bf1373f0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_3cd7fded-185c-4b99-9223-57f05ae68af2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_3cd7fded-185c-4b99-9223-57f05ae68af2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock_17a228f4-2ff3-41c1-a163-4f34745dbf43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock_17a228f4-2ff3-41c1-a163-4f34745dbf43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_9c38147f-7452-4bcb-a5e5-c4713976ce50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_9c38147f-7452-4bcb-a5e5-c4713976ce50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TrustAssetsPolicyPolicyTextBlock_c6177ddb-1f20-42b7-9c97-d1af825e3329" xlink:href="cfr-20211231.xsd#cfr_TrustAssetsPolicyPolicyTextBlock"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_cfr_TrustAssetsPolicyPolicyTextBlock_c6177ddb-1f20-42b7-9c97-d1af825e3329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_5e51253e-8311-417c-809b-b0d6016a77bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_5e51253e-8311-417c-809b-b0d6016a77bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_781986d4-9475-4eb7-9811-d081eb8588fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0dfcbdbc-c9f1-419b-a3f5-e438ebc0e94e" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_781986d4-9475-4eb7-9811-d081eb8588fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="cfr-20211231.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_d41c2c06-3942-42f4-aa17-dcf8a7dec667" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_82246997-354c-426e-a0d5-7f356f4590e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d41c2c06-3942-42f4-aa17-dcf8a7dec667" xlink:to="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_82246997-354c-426e-a0d5-7f356f4590e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_c7cf9367-618c-43df-ac27-e26f7e9d8984" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d41c2c06-3942-42f4-aa17-dcf8a7dec667" xlink:to="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_c7cf9367-618c-43df-ac27-e26f7e9d8984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_6fc01332-3172-48a5-ae9f-66b5447d4405" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_c872d036-7ece-447e-a82f-d48d361d5e49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6fc01332-3172-48a5-ae9f-66b5447d4405" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_c872d036-7ece-447e-a82f-d48d361d5e49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_db90ab3d-26da-4d9b-8fdc-f2d430391986" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_c872d036-7ece-447e-a82f-d48d361d5e49" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_db90ab3d-26da-4d9b-8fdc-f2d430391986" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b103e8ef-b1f3-48bb-9dbe-61b7c6d9ef20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_db90ab3d-26da-4d9b-8fdc-f2d430391986" xlink:to="loc_us-gaap_EquityComponentDomain_b103e8ef-b1f3-48bb-9dbe-61b7c6d9ef20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_2bf0173d-0da7-40ef-97df-a6b0da9fd14c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_b103e8ef-b1f3-48bb-9dbe-61b7c6d9ef20" xlink:to="loc_us-gaap_RetainedEarningsMember_2bf0173d-0da7-40ef-97df-a6b0da9fd14c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_f82f4b8c-c224-4851-ad92-898226759e63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_c872d036-7ece-447e-a82f-d48d361d5e49" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_f82f4b8c-c224-4851-ad92-898226759e63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_f0d0663e-db4b-475d-b3c3-b52c6b0d3b71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_f82f4b8c-c224-4851-ad92-898226759e63" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_f0d0663e-db4b-475d-b3c3-b52c6b0d3b71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PremisesAndEquipmentMember_fbefeedf-7a8a-4ede-aabf-a35e97c08fa9" xlink:href="cfr-20211231.xsd#cfr_PremisesAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_f0d0663e-db4b-475d-b3c3-b52c6b0d3b71" xlink:to="loc_cfr_PremisesAndEquipmentMember_fbefeedf-7a8a-4ede-aabf-a35e97c08fa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_53dfed9e-07e6-4f59-8a46-2035577dcd92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_f0d0663e-db4b-475d-b3c3-b52c6b0d3b71" xlink:to="loc_us-gaap_OtherLiabilitiesMember_53dfed9e-07e6-4f59-8a46-2035577dcd92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2befc05a-1d35-4879-8046-e13d6c73bc4b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_c872d036-7ece-447e-a82f-d48d361d5e49" xlink:to="loc_srt_RangeAxis_2befc05a-1d35-4879-8046-e13d6c73bc4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_931e8595-fe9a-4dfc-b6fd-8704a456cfcb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_2befc05a-1d35-4879-8046-e13d6c73bc4b" xlink:to="loc_srt_RangeMember_931e8595-fe9a-4dfc-b6fd-8704a456cfcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_0c4e50b9-7677-476b-b4b1-188d3533c5e9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_931e8595-fe9a-4dfc-b6fd-8704a456cfcb" xlink:to="loc_srt_MinimumMember_0c4e50b9-7677-476b-b4b1-188d3533c5e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3cc5b0dc-b354-40cc-a064-adebdb9d2a0c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_931e8595-fe9a-4dfc-b6fd-8704a456cfcb" xlink:to="loc_srt_MaximumMember_3cc5b0dc-b354-40cc-a064-adebdb9d2a0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ebb1cb95-be7b-4106-bc8e-e3e178501906" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_c872d036-7ece-447e-a82f-d48d361d5e49" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ebb1cb95-be7b-4106-bc8e-e3e178501906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashReserveDepositRequiredAndMade_f81497e9-2efe-4688-a5a9-636fe4a42559" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashReserveDepositRequiredAndMade"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ebb1cb95-be7b-4106-bc8e-e3e178501906" xlink:to="loc_us-gaap_CashReserveDepositRequiredAndMade_f81497e9-2efe-4688-a5a9-636fe4a42559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCollateralForBorrowedSecurities_91779a1f-796f-4b49-b75a-867cae8e064e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCollateralForBorrowedSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ebb1cb95-be7b-4106-bc8e-e3e178501906" xlink:to="loc_us-gaap_CashCollateralForBorrowedSecurities_91779a1f-796f-4b49-b75a-867cae8e064e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateAndForeclosedAssets_e1ed3343-11a2-4032-ae61-4d8dd424611f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherRealEstateAndForeclosedAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ebb1cb95-be7b-4106-bc8e-e3e178501906" xlink:to="loc_us-gaap_OtherRealEstateAndForeclosedAssets_e1ed3343-11a2-4032-ae61-4d8dd424611f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateOwnedValuationAllowanceProvision1_33035cb7-934c-40d6-8013-b2685dd7773e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateOwnedValuationAllowanceProvision1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ebb1cb95-be7b-4106-bc8e-e3e178501906" xlink:to="loc_us-gaap_RealEstateOwnedValuationAllowanceProvision1_33035cb7-934c-40d6-8013-b2685dd7773e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion_a1508943-f029-4523-af06-f3a126af2d2e" xlink:href="cfr-20211231.xsd#cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ebb1cb95-be7b-4106-bc8e-e3e178501906" xlink:to="loc_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion_a1508943-f029-4523-af06-f3a126af2d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective_7c949b28-0b39-4249-b818-4d5cd44e3f66" xlink:href="cfr-20211231.xsd#cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ebb1cb95-be7b-4106-bc8e-e3e178501906" xlink:to="loc_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective_7c949b28-0b39-4249-b818-4d5cd44e3f66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_db5f693b-ea3f-4d3d-847d-a9e48c04bca6" xlink:href="cfr-20211231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ebb1cb95-be7b-4106-bc8e-e3e178501906" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_db5f693b-ea3f-4d3d-847d-a9e48c04bca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_d25b8aa0-aecd-4207-92fa-30f44ab169ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ebb1cb95-be7b-4106-bc8e-e3e178501906" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_d25b8aa0-aecd-4207-92fa-30f44ab169ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_59b18d3e-abb9-4b5e-b899-6b2f58160455" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ebb1cb95-be7b-4106-bc8e-e3e178501906" xlink:to="loc_us-gaap_OperatingLeaseLiability_59b18d3e-abb9-4b5e-b899-6b2f58160455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_27f8837b-7f65-44ca-837b-cafcdc7dcbe1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaid_493ceccf-857d-47c2-b720-a39f6286aa37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_27f8837b-7f65-44ca-837b-cafcdc7dcbe1" xlink:to="loc_us-gaap_InterestPaid_493ceccf-857d-47c2-b720-a39f6286aa37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_cc7228c6-b9f8-4d8b-b1ba-f03475f82971" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_27f8837b-7f65-44ca-837b-cafcdc7dcbe1" xlink:to="loc_us-gaap_IncomeTaxesPaid_cc7228c6-b9f8-4d8b-b1ba-f03475f82971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale_1097ad0a-f03f-478d-8771-d0b0492a7ca7" xlink:href="cfr-20211231.xsd#cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_27f8837b-7f65-44ca-837b-cafcdc7dcbe1" xlink:to="loc_cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale_1097ad0a-f03f-478d-8771-d0b0492a7ca7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonCashExchangeOfRealEstate_e141b365-c7b1-47df-b3ea-fc54b882d0bd" xlink:href="cfr-20211231.xsd#cfr_NonCashExchangeOfRealEstate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_27f8837b-7f65-44ca-837b-cafcdc7dcbe1" xlink:to="loc_cfr_NonCashExchangeOfRealEstate_e141b365-c7b1-47df-b3ea-fc54b882d0bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPayablesToBrokerDealers_20069990-b2cf-4245-a75f-71cb1e029e8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPayablesToBrokerDealers"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_27f8837b-7f65-44ca-837b-cafcdc7dcbe1" xlink:to="loc_us-gaap_IncreaseDecreaseInPayablesToBrokerDealers_20069990-b2cf-4245-a75f-71cb1e029e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferToOtherRealEstate_6536b8f8-19e8-419e-9b9f-555c0f2d31e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransferToOtherRealEstate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_27f8837b-7f65-44ca-837b-cafcdc7dcbe1" xlink:to="loc_us-gaap_TransferToOtherRealEstate_6536b8f8-19e8-419e-9b9f-555c0f2d31e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageLoanRelatedToPropertySales1_f5204a49-bda0-4608-b131-bf472b8ce9fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageLoanRelatedToPropertySales1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_27f8837b-7f65-44ca-837b-cafcdc7dcbe1" xlink:to="loc_us-gaap_MortgageLoanRelatedToPropertySales1_f5204a49-bda0-4608-b131-bf472b8ce9fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_8e38adbb-0a46-4030-9adf-a63555c17253" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_27f8837b-7f65-44ca-837b-cafcdc7dcbe1" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_8e38adbb-0a46-4030-9adf-a63555c17253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_8e27f21e-ae7d-4fe7-8d66-98a0c68df2cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_27f8837b-7f65-44ca-837b-cafcdc7dcbe1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_8e27f21e-ae7d-4fe7-8d66-98a0c68df2cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_61cc3968-a9a7-4b51-a448-4d09c2f1c4cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_40132df0-3b91-4602-9b39-51ddf6a19af5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_61cc3968-a9a7-4b51-a448-4d09c2f1c4cf" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_40132df0-3b91-4602-9b39-51ddf6a19af5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_93f209db-1e3d-4e30-a05a-5c3bf41a3e9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_40132df0-3b91-4602-9b39-51ddf6a19af5" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_93f209db-1e3d-4e30-a05a-5c3bf41a3e9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_762eba3f-c0be-47e4-8699-ae9995b73e9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_93f209db-1e3d-4e30-a05a-5c3bf41a3e9d" xlink:to="loc_us-gaap_TypeOfAdoptionMember_762eba3f-c0be-47e4-8699-ae9995b73e9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreAdoptionAllowanceMember_f0bc165a-ac4b-47e0-b96e-6f2c3d941e1f" xlink:href="cfr-20211231.xsd#cfr_PreAdoptionAllowanceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_762eba3f-c0be-47e4-8699-ae9995b73e9f" xlink:to="loc_cfr_PreAdoptionAllowanceMember_f0bc165a-ac4b-47e0-b96e-6f2c3d941e1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_004c2e77-66f1-4880-8120-b80a2fba6b0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_762eba3f-c0be-47e4-8699-ae9995b73e9f" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_004c2e77-66f1-4880-8120-b80a2fba6b0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PostAdoptionAllowanceMember_d120ecfc-4303-49a9-98d0-f34ce07729ae" xlink:href="cfr-20211231.xsd#cfr_PostAdoptionAllowanceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_762eba3f-c0be-47e4-8699-ae9995b73e9f" xlink:to="loc_cfr_PostAdoptionAllowanceMember_d120ecfc-4303-49a9-98d0-f34ce07729ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_1b7fbe4d-aceb-4a99-bcf4-109d4740089c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_40132df0-3b91-4602-9b39-51ddf6a19af5" xlink:to="loc_us-gaap_FinancialInstrumentAxis_1b7fbe4d-aceb-4a99-bcf4-109d4740089c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2923d5d8-6b10-4263-8b51-f0615460db49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1b7fbe4d-aceb-4a99-bcf4-109d4740089c" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2923d5d8-6b10-4263-8b51-f0615460db49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_3ef154e2-7c95-464e-8d09-ccf0726fe00d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2923d5d8-6b10-4263-8b51-f0615460db49" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_3ef154e2-7c95-464e-8d09-ccf0726fe00d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_5579ef69-85f1-493d-bd7f-becd61d25225" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2923d5d8-6b10-4263-8b51-f0615460db49" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_5579ef69-85f1-493d-bd7f-becd61d25225" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_940174de-439c-45dc-81b0-c05132503960" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2923d5d8-6b10-4263-8b51-f0615460db49" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_940174de-439c-45dc-81b0-c05132503960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_b5129415-9b94-443d-9669-62ebb6451865" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2923d5d8-6b10-4263-8b51-f0615460db49" xlink:to="loc_us-gaap_OtherInvestmentsMember_b5129415-9b94-443d-9669-62ebb6451865" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_8daf1cee-efab-47ef-b4a6-41085216ef41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2923d5d8-6b10-4263-8b51-f0615460db49" xlink:to="loc_us-gaap_DebtSecuritiesMember_8daf1cee-efab-47ef-b4a6-41085216ef41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember_cd6a3c56-cde8-4b1a-ad44-b224738a6f59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsToExtendCreditMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2923d5d8-6b10-4263-8b51-f0615460db49" xlink:to="loc_us-gaap_CommitmentsToExtendCreditMember_cd6a3c56-cde8-4b1a-ad44-b224738a6f59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_105f6957-23a9-47f1-baf0-8469db8dd274" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_40132df0-3b91-4602-9b39-51ddf6a19af5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_105f6957-23a9-47f1-baf0-8469db8dd274" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e5bd66b6-9f63-4931-9cc6-953d92f571e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_105f6957-23a9-47f1-baf0-8469db8dd274" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e5bd66b6-9f63-4931-9cc6-953d92f571e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_86d023d1-f384-4224-8cb2-7ffab0013981" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e5bd66b6-9f63-4931-9cc6-953d92f571e6" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_86d023d1-f384-4224-8cb2-7ffab0013981" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_a26aab7d-6820-4992-adf3-2e6fc66dab26" xlink:href="cfr-20211231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e5bd66b6-9f63-4931-9cc6-953d92f571e6" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_a26aab7d-6820-4992-adf3-2e6fc66dab26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_8d88095c-63e3-4118-9cfe-dccb1e46bbdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e5bd66b6-9f63-4931-9cc6-953d92f571e6" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_8d88095c-63e3-4118-9cfe-dccb1e46bbdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_6cd9d466-9863-4513-ae90-270a940049c7" xlink:href="cfr-20211231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e5bd66b6-9f63-4931-9cc6-953d92f571e6" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_6cd9d466-9863-4513-ae90-270a940049c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_80852aea-edb0-432b-a912-4de2e76c6b69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e5bd66b6-9f63-4931-9cc6-953d92f571e6" xlink:to="loc_us-gaap_ConsumerLoanMember_80852aea-edb0-432b-a912-4de2e76c6b69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_1a5881bc-c3f9-40b5-9f32-fee513dd61b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e5bd66b6-9f63-4931-9cc6-953d92f571e6" xlink:to="loc_us-gaap_LoansReceivableMember_1a5881bc-c3f9-40b5-9f32-fee513dd61b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_b223ae06-eae3-4c8d-b218-748088730f68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_40132df0-3b91-4602-9b39-51ddf6a19af5" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_b223ae06-eae3-4c8d-b218-748088730f68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_8a529874-09fc-4c87-9f33-c232715e5bc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b223ae06-eae3-4c8d-b218-748088730f68" xlink:to="loc_us-gaap_EquityComponentDomain_8a529874-09fc-4c87-9f33-c232715e5bc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_90dcf56e-5d17-47ac-b519-b6143b8da8db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8a529874-09fc-4c87-9f33-c232715e5bc8" xlink:to="loc_us-gaap_RetainedEarningsMember_90dcf56e-5d17-47ac-b519-b6143b8da8db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5d5825be-c427-4272-83b4-b2ee1b00e9e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_40132df0-3b91-4602-9b39-51ddf6a19af5" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5d5825be-c427-4272-83b4-b2ee1b00e9e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_2429c4a6-7ecf-4a89-a304-f05c65cd77d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5d5825be-c427-4272-83b4-b2ee1b00e9e2" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_2429c4a6-7ecf-4a89-a304-f05c65cd77d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_8b350ce2-7200-4eaf-aa8f-5c1635ef428c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5d5825be-c427-4272-83b4-b2ee1b00e9e2" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_8b350ce2-7200-4eaf-aa8f-5c1635ef428c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_bb37aa80-dc9b-441f-8b7b-85993d6e4f8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5d5825be-c427-4272-83b4-b2ee1b00e9e2" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_bb37aa80-dc9b-441f-8b7b-85993d6e4f8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_6c77752f-5e08-4869-a1f8-8a15ad5f7c6b" xlink:href="cfr-20211231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5d5825be-c427-4272-83b4-b2ee1b00e9e2" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_6c77752f-5e08-4869-a1f8-8a15ad5f7c6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/Securities" xlink:type="simple" xlink:href="cfr-20211231.xsd#Securities"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/Securities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_95308315-dcbe-493a-802e-8e3139cdaaae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_15e32b0d-4517-4d59-8720-a893e0406539" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_95308315-dcbe-493a-802e-8e3139cdaaae" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_15e32b0d-4517-4d59-8720-a893e0406539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesTables" xlink:type="simple" xlink:href="cfr-20211231.xsd#SecuritiesTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_aebd9871-9bfa-4a5c-b243-8ce0fc508f73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesTextBlock_5bb9fb96-5d02-4864-be5c-aa1f6ae0bbf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_aebd9871-9bfa-4a5c-b243-8ce0fc508f73" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesTextBlock_5bb9fb96-5d02-4864-be5c-aa1f6ae0bbf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock_de375e2b-84fe-4cd8-99ab-39085844cf8c" xlink:href="cfr-20211231.xsd#cfr_MoodysandStandardPoorsBondRatingsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_aebd9871-9bfa-4a5c-b243-8ce0fc508f73" xlink:to="loc_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock_de375e2b-84fe-4cd8-99ab-39085844cf8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock_ebfe7f48-1181-4547-a2bc-7fba5765738b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_aebd9871-9bfa-4a5c-b243-8ce0fc508f73" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock_ebfe7f48-1181-4547-a2bc-7fba5765738b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_c2a02565-d248-4740-9add-108419898936" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_aebd9871-9bfa-4a5c-b243-8ce0fc508f73" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_c2a02565-d248-4740-9add-108419898936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_0fa73f61-c92b-4731-bd64-1c2ea25b8434" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_aebd9871-9bfa-4a5c-b243-8ce0fc508f73" xlink:to="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_0fa73f61-c92b-4731-bd64-1c2ea25b8434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_32f98978-3621-4338-8436-191cd5cac086" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_aebd9871-9bfa-4a5c-b243-8ce0fc508f73" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_32f98978-3621-4338-8436-191cd5cac086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_60dcadd7-88d6-4319-aabd-158c36b0f73f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRealizedGainLossTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_aebd9871-9bfa-4a5c-b243-8ce0fc508f73" xlink:to="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_60dcadd7-88d6-4319-aabd-158c36b0f73f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeTextBlock_810a0cbc-67e9-4f7f-8057-dd35cf74da11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_aebd9871-9bfa-4a5c-b243-8ce0fc508f73" xlink:to="loc_us-gaap_InvestmentIncomeTextBlock_810a0cbc-67e9-4f7f-8057-dd35cf74da11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock_ff449c6f-3c59-4822-bf9d-256b08593ae9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_aebd9871-9bfa-4a5c-b243-8ce0fc508f73" xlink:to="loc_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock_ff449c6f-3c59-4822-bf9d-256b08593ae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestmentsTextBlock_4ea961ec-ab69-4df7-b096-e9c4c2365e3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnInvestmentsTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_aebd9871-9bfa-4a5c-b243-8ce0fc508f73" xlink:to="loc_us-gaap_GainLossOnInvestmentsTextBlock_4ea961ec-ab69-4df7-b096-e9c4c2365e3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesNarrativeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#SecuritiesNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_dfba99a3-01f3-4a36-9b0a-6046a950e4f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfMarketableSecuritiesTable_26941e2c-dbf8-4ad0-82b0-af9f24ba8989" xlink:href="cfr-20211231.xsd#cfr_ScheduleOfMarketableSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_dfba99a3-01f3-4a36-9b0a-6046a950e4f3" xlink:to="loc_cfr_ScheduleOfMarketableSecuritiesTable_26941e2c-dbf8-4ad0-82b0-af9f24ba8989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_538df454-e056-47f3-bd5e-9b6e6ab04228" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InformationByCategoryOfDebtSecurityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesTable_26941e2c-dbf8-4ad0-82b0-af9f24ba8989" xlink:to="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_538df454-e056-47f3-bd5e-9b6e6ab04228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_f5ca783e-dea5-4de1-8ad0-430ee075f8d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_538df454-e056-47f3-bd5e-9b6e6ab04228" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_f5ca783e-dea5-4de1-8ad0-430ee075f8d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldtomaturitySecuritiesMember_0751429b-498a-4c4e-9934-0c0194cd391b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldtomaturitySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_f5ca783e-dea5-4de1-8ad0-430ee075f8d5" xlink:to="loc_us-gaap_HeldtomaturitySecuritiesMember_0751429b-498a-4c4e-9934-0c0194cd391b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ReclassifiedToHeldToMaturityMember_76a07911-e67f-4ff9-aedf-9a5806116a21" xlink:href="cfr-20211231.xsd#cfr_ReclassifiedToHeldToMaturityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_f5ca783e-dea5-4de1-8ad0-430ee075f8d5" xlink:to="loc_cfr_ReclassifiedToHeldToMaturityMember_76a07911-e67f-4ff9-aedf-9a5806116a21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_c172f41d-6d3b-4e80-b2a1-bcb39cd8425b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableforsaleSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_f5ca783e-dea5-4de1-8ad0-430ee075f8d5" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_c172f41d-6d3b-4e80-b2a1-bcb39cd8425b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GuaranteedbytheTexasPSFMember_f561e68c-4d99-45b0-8139-006a49ed1e42" xlink:href="cfr-20211231.xsd#cfr_GuaranteedbytheTexasPSFMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_f5ca783e-dea5-4de1-8ad0-430ee075f8d5" xlink:to="loc_cfr_GuaranteedbytheTexasPSFMember_f561e68c-4d99-45b0-8139-006a49ed1e42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreRefundedMember_5845c970-7ee4-4f6e-b505-b0d10b6f0683" xlink:href="cfr-20211231.xsd#cfr_PreRefundedMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_f5ca783e-dea5-4de1-8ad0-430ee075f8d5" xlink:to="loc_cfr_PreRefundedMember_5845c970-7ee4-4f6e-b505-b0d10b6f0683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_a23c1c58-ffc0-4268-b42f-016ca1f6c557" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesTable_26941e2c-dbf8-4ad0-82b0-af9f24ba8989" xlink:to="loc_us-gaap_FinancialInstrumentAxis_a23c1c58-ffc0-4268-b42f-016ca1f6c557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8434f9c6-23c2-4671-b6b0-4cdcc564163f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_a23c1c58-ffc0-4268-b42f-016ca1f6c557" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8434f9c6-23c2-4671-b6b0-4cdcc564163f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_bd88cfdc-4057-4f80-b8db-ba916f755b17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8434f9c6-23c2-4671-b6b0-4cdcc564163f" xlink:to="loc_us-gaap_DebtSecuritiesMember_bd88cfdc-4057-4f80-b8db-ba916f755b17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_2ba14974-3111-49c2-bf53-47e13084214a" xlink:href="cfr-20211231.xsd#cfr_ScheduleOfMarketableSecuritiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesTable_26941e2c-dbf8-4ad0-82b0-af9f24ba8989" xlink:to="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_2ba14974-3111-49c2-bf53-47e13084214a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CarryValueofSecuritiesPledged_4a940d34-c0b3-4a04-be83-0069a34056ac" xlink:href="cfr-20211231.xsd#cfr_CarryValueofSecuritiesPledged"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_2ba14974-3111-49c2-bf53-47e13084214a" xlink:to="loc_cfr_CarryValueofSecuritiesPledged_4a940d34-c0b3-4a04-be83-0069a34056ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_0e194700-e0ef-4fa7-9e3a-114067238c7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_2ba14974-3111-49c2-bf53-47e13084214a" xlink:to="loc_us-gaap_InterestReceivable_0e194700-e0ef-4fa7-9e3a-114067238c7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecurities_75c81b9e-afed-4892-a396-329a90188227" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_2ba14974-3111-49c2-bf53-47e13084214a" xlink:to="loc_us-gaap_AvailableForSaleSecurities_75c81b9e-afed-4892-a396-329a90188227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains_1964711d-1576-4c74-9a1d-5c055f6fe7d2" xlink:href="cfr-20211231.xsd#cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_2ba14974-3111-49c2-bf53-47e13084214a" xlink:to="loc_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains_1964711d-1576-4c74-9a1d-5c055f6fe7d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax_2902bc91-38b9-4003-9319-1f10e56142bd" xlink:href="cfr-20211231.xsd#cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_2ba14974-3111-49c2-bf53-47e13084214a" xlink:to="loc_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax_2902bc91-38b9-4003-9319-1f10e56142bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax_697fce55-b439-48f0-bcd7-261ae389fe26" xlink:href="cfr-20211231.xsd#cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_2ba14974-3111-49c2-bf53-47e13084214a" xlink:to="loc_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax_697fce55-b439-48f0-bcd7-261ae389fe26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_b047ff27-06c8-4315-ae61-5ccc2afbc4c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_2ba14974-3111-49c2-bf53-47e13084214a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_b047ff27-06c8-4315-ae61-5ccc2afbc4c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing_8cbf6a1c-dda9-4903-a930-4dd5ec5654ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_2ba14974-3111-49c2-bf53-47e13084214a" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing_8cbf6a1c-dda9-4903-a930-4dd5ec5654ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_ccc8b8ec-56b6-444a-afd7-0c1da33b6cd9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_2ba14974-3111-49c2-bf53-47e13084214a" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_ccc8b8ec-56b6-444a-afd7-0c1da33b6cd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded_32d39cae-70ef-4460-b869-29e78822a314" xlink:href="cfr-20211231.xsd#cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_2ba14974-3111-49c2-bf53-47e13084214a" xlink:to="loc_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded_32d39cae-70ef-4460-b869-29e78822a314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_bc07ad52-f606-4842-bc95-706fba783d6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_2ba14974-3111-49c2-bf53-47e13084214a" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_bc07ad52-f606-4842-bc95-706fba783d6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#SecuritiesYearEndSecuritiesHeldtoMaturityDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_6e4de60c-71f4-42f2-9ebd-ac1189d71c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsTable_89b1f72e-23f7-4ea8-b283-eb7af0791c5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_6e4de60c-71f4-42f2-9ebd-ac1189d71c2c" xlink:to="loc_us-gaap_ScheduleOfInvestmentsTable_89b1f72e-23f7-4ea8-b283-eb7af0791c5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_6134a4b4-5e1d-40a5-99ec-627cead8751b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_89b1f72e-23f7-4ea8-b283-eb7af0791c5b" xlink:to="loc_us-gaap_FinancialInstrumentAxis_6134a4b4-5e1d-40a5-99ec-627cead8751b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c3e3b6a9-f078-418a-b52d-3f529bd4c70b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_6134a4b4-5e1d-40a5-99ec-627cead8751b" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c3e3b6a9-f078-418a-b52d-3f529bd4c70b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_58152a0a-a18b-4dad-811d-354fbb1b4581" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c3e3b6a9-f078-418a-b52d-3f529bd4c70b" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_58152a0a-a18b-4dad-811d-354fbb1b4581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_05205d6f-352f-49c9-9a43-1fd25707d603" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c3e3b6a9-f078-418a-b52d-3f529bd4c70b" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_05205d6f-352f-49c9-9a43-1fd25707d603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_3368eb06-4fd2-4cc4-8b7e-90851362e20e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c3e3b6a9-f078-418a-b52d-3f529bd4c70b" xlink:to="loc_us-gaap_OtherInvestmentsMember_3368eb06-4fd2-4cc4-8b7e-90851362e20e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems_76dbf530-5504-46f3-9f8d-4ed52638f958" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInvestmentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_89b1f72e-23f7-4ea8-b283-eb7af0791c5b" xlink:to="loc_us-gaap_ScheduleOfInvestmentsLineItems_76dbf530-5504-46f3-9f8d-4ed52638f958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_449258c2-0a69-46fe-98ba-76a44dff8ac0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_76dbf530-5504-46f3-9f8d-4ed52638f958" xlink:to="loc_us-gaap_HeldToMaturitySecurities_449258c2-0a69-46fe-98ba-76a44dff8ac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_811b36ea-b10a-4594-88ce-bd4ad117b5f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_76dbf530-5504-46f3-9f8d-4ed52638f958" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_811b36ea-b10a-4594-88ce-bd4ad117b5f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_9b5d1509-a950-4d8b-afa4-9152ea8904fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_76dbf530-5504-46f3-9f8d-4ed52638f958" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_9b5d1509-a950-4d8b-afa4-9152ea8904fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_f217bc38-e20e-4fc7-957a-1cca4cc87029" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_76dbf530-5504-46f3-9f8d-4ed52638f958" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_f217bc38-e20e-4fc7-957a-1cca4cc87029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_c51f1bbe-7374-4341-8f9f-0774af0cd8d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_76dbf530-5504-46f3-9f8d-4ed52638f958" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_c51f1bbe-7374-4341-8f9f-0774af0cd8d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_31b2257e-d2b0-4eb4-839c-5ccfa8c55f35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_76dbf530-5504-46f3-9f8d-4ed52638f958" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_31b2257e-d2b0-4eb4-839c-5ccfa8c55f35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_57e50ce9-14d6-444a-b172-904ac1687ace" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_b063e370-be51-4bb9-a87e-ead27f3eb470" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_57e50ce9-14d6-444a-b172-904ac1687ace" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_b063e370-be51-4bb9-a87e-ead27f3eb470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CreditRatingMoodysAxis_1a844e95-a5b6-40dc-93f9-f99e71f5dcb2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CreditRatingMoodysAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_b063e370-be51-4bb9-a87e-ead27f3eb470" xlink:to="loc_srt_CreditRatingMoodysAxis_1a844e95-a5b6-40dc-93f9-f99e71f5dcb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExternalCreditRatingMoodysMember_60019092-ad70-4ac3-8a88-e114b68e5c96" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ExternalCreditRatingMoodysMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CreditRatingMoodysAxis_1a844e95-a5b6-40dc-93f9-f99e71f5dcb2" xlink:to="loc_srt_ExternalCreditRatingMoodysMember_60019092-ad70-4ac3-8a88-e114b68e5c96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AaaAAAMember_e152b8a5-e6a1-46e8-a1dd-7a36487e8b97" xlink:href="cfr-20211231.xsd#cfr_AaaAAAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ExternalCreditRatingMoodysMember_60019092-ad70-4ac3-8a88-e114b68e5c96" xlink:to="loc_cfr_AaaAAAMember_e152b8a5-e6a1-46e8-a1dd-7a36487e8b97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AaAAMember_8a2fd0b2-4b1b-43d2-9a48-11e7adc5f2f5" xlink:href="cfr-20211231.xsd#cfr_AaAAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ExternalCreditRatingMoodysMember_60019092-ad70-4ac3-8a88-e114b68e5c96" xlink:to="loc_cfr_AaAAMember_8a2fd0b2-4b1b-43d2-9a48-11e7adc5f2f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NotratedMember_dbf81070-57f3-45e2-9db6-9ccf11343157" xlink:href="cfr-20211231.xsd#cfr_NotratedMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ExternalCreditRatingMoodysMember_60019092-ad70-4ac3-8a88-e114b68e5c96" xlink:to="loc_cfr_NotratedMember_dbf81070-57f3-45e2-9db6-9ccf11343157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_b11ae0ba-8fbc-43e6-8317-949485a8a510" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_b063e370-be51-4bb9-a87e-ead27f3eb470" xlink:to="loc_us-gaap_FinancialInstrumentAxis_b11ae0ba-8fbc-43e6-8317-949485a8a510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f26aea21-aea8-4923-8008-1bcba74657c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_b11ae0ba-8fbc-43e6-8317-949485a8a510" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f26aea21-aea8-4923-8008-1bcba74657c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_35bb773d-8508-440f-a561-fc11923038f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f26aea21-aea8-4923-8008-1bcba74657c0" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_35bb773d-8508-440f-a561-fc11923038f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_de58ef57-7c4e-4fa9-bc70-75c110a62805" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f26aea21-aea8-4923-8008-1bcba74657c0" xlink:to="loc_us-gaap_OtherInvestmentsMember_de58ef57-7c4e-4fa9-bc70-75c110a62805" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_cf9c377c-82ee-4100-9bce-f0e397554a1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InformationByCategoryOfDebtSecurityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_b063e370-be51-4bb9-a87e-ead27f3eb470" xlink:to="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_cf9c377c-82ee-4100-9bce-f0e397554a1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_9ffdfa7a-c453-4a23-8df6-54b43c13a156" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_cf9c377c-82ee-4100-9bce-f0e397554a1d" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_9ffdfa7a-c453-4a23-8df6-54b43c13a156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NotGuaranteedorPreRefundedMember_56b4cdf1-f837-4edd-8888-82d86d931258" xlink:href="cfr-20211231.xsd#cfr_NotGuaranteedorPreRefundedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_9ffdfa7a-c453-4a23-8df6-54b43c13a156" xlink:to="loc_cfr_NotGuaranteedorPreRefundedMember_56b4cdf1-f837-4edd-8888-82d86d931258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GuaranteedbytheTexasPSFMember_d433808b-0b6e-4494-a94b-16b962358ce0" xlink:href="cfr-20211231.xsd#cfr_GuaranteedbytheTexasPSFMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_9ffdfa7a-c453-4a23-8df6-54b43c13a156" xlink:to="loc_cfr_GuaranteedbytheTexasPSFMember_d433808b-0b6e-4494-a94b-16b962358ce0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreRefundedMember_8aa04e82-ee1d-40bf-bb09-c0accc4e679d" xlink:href="cfr-20211231.xsd#cfr_PreRefundedMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_9ffdfa7a-c453-4a23-8df6-54b43c13a156" xlink:to="loc_cfr_PreRefundedMember_8aa04e82-ee1d-40bf-bb09-c0accc4e679d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_88746fb7-fedf-4553-bf25-fb9e7ab8bce7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_b063e370-be51-4bb9-a87e-ead27f3eb470" xlink:to="loc_srt_RangeAxis_88746fb7-fedf-4553-bf25-fb9e7ab8bce7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_41b89392-1fb1-4914-8a6e-75cbde7d0270" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_88746fb7-fedf-4553-bf25-fb9e7ab8bce7" xlink:to="loc_srt_RangeMember_41b89392-1fb1-4914-8a6e-75cbde7d0270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_4019db00-aab7-4fc5-886f-55a283a0dd01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_b063e370-be51-4bb9-a87e-ead27f3eb470" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_4019db00-aab7-4fc5-886f-55a283a0dd01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_773d3c61-d5a8-4187-b764-c8be5615e815" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_4019db00-aab7-4fc5-886f-55a283a0dd01" xlink:to="loc_us-gaap_HeldToMaturitySecurities_773d3c61-d5a8-4187-b764-c8be5615e815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_27e2eea5-adc1-4915-a402-bd47922d8165" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_6424b0b5-d5c7-42b0-a327-a09029f7d883" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_27e2eea5-adc1-4915-a402-bd47922d8165" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_6424b0b5-d5c7-42b0-a327-a09029f7d883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_3c939140-8b2a-45db-9235-17ba55c53a08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_6424b0b5-d5c7-42b0-a327-a09029f7d883" xlink:to="loc_us-gaap_FinancialInstrumentAxis_3c939140-8b2a-45db-9235-17ba55c53a08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_436e5de1-7976-4b87-9218-2294d25f073d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_3c939140-8b2a-45db-9235-17ba55c53a08" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_436e5de1-7976-4b87-9218-2294d25f073d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_e8b00195-543f-4679-b8e3-4cfc190bddd9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_436e5de1-7976-4b87-9218-2294d25f073d" xlink:to="loc_us-gaap_DebtSecuritiesMember_e8b00195-543f-4679-b8e3-4cfc190bddd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_563ab584-352c-46c2-9749-e701d9019276" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_6424b0b5-d5c7-42b0-a327-a09029f7d883" xlink:to="loc_srt_RangeAxis_563ab584-352c-46c2-9749-e701d9019276" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_35a62b90-6f2c-49bb-aa8f-79396458189c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_563ab584-352c-46c2-9749-e701d9019276" xlink:to="loc_srt_RangeMember_35a62b90-6f2c-49bb-aa8f-79396458189c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_475d9d9d-9e39-44fa-b4a8-51bbbaefc9e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_6424b0b5-d5c7-42b0-a327-a09029f7d883" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_475d9d9d-9e39-44fa-b4a8-51bbbaefc9e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_f0bb5546-e972-4fdb-a51c-a8309fae0023" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_475d9d9d-9e39-44fa-b4a8-51bbbaefc9e5" xlink:to="loc_us-gaap_TypeOfAdoptionMember_f0bb5546-e972-4fdb-a51c-a8309fae0023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_4cc563ef-3f72-4cc6-aae4-b7bc30d5a1da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_f0bb5546-e972-4fdb-a51c-a8309fae0023" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_4cc563ef-3f72-4cc6-aae4-b7bc30d5a1da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_122592c9-b4cf-4fcb-a219-7c248b86d02a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_6424b0b5-d5c7-42b0-a327-a09029f7d883" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_122592c9-b4cf-4fcb-a219-7c248b86d02a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_6e64ef14-eb1f-4d8b-9b9c-ca42e13195d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_122592c9-b4cf-4fcb-a219-7c248b86d02a" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_6e64ef14-eb1f-4d8b-9b9c-ca42e13195d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease_4ad9fc42-09d3-4ef6-a066-0c35b6df5ccd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_122592c9-b4cf-4fcb-a219-7c248b86d02a" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease_4ad9fc42-09d3-4ef6-a066-0c35b6df5ccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#SecuritiesSecuritiesAvailableforSaleDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_75ec5706-d45d-4876-9bc5-2a17f0c4cf07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_96d92df4-1f9c-43c9-997d-b1b9c99ebe55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_75ec5706-d45d-4876-9bc5-2a17f0c4cf07" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_96d92df4-1f9c-43c9-997d-b1b9c99ebe55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_1979f3d4-e98e-4310-ad1d-a7c2c57daf0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_96d92df4-1f9c-43c9-997d-b1b9c99ebe55" xlink:to="loc_us-gaap_FinancialInstrumentAxis_1979f3d4-e98e-4310-ad1d-a7c2c57daf0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22cb1e71-f721-4735-914b-d593f6e311fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1979f3d4-e98e-4310-ad1d-a7c2c57daf0a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22cb1e71-f721-4735-914b-d593f6e311fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_fe469ee5-5ebf-48d3-9a10-1acc4bb8b795" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22cb1e71-f721-4735-914b-d593f6e311fa" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_fe469ee5-5ebf-48d3-9a10-1acc4bb8b795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_ab710b05-6ad8-4505-a60d-ec36ba873e21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22cb1e71-f721-4735-914b-d593f6e311fa" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_ab710b05-6ad8-4505-a60d-ec36ba873e21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_9d07424d-6993-49ac-ab2d-4a36869a8e4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22cb1e71-f721-4735-914b-d593f6e311fa" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_9d07424d-6993-49ac-ab2d-4a36869a8e4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_f137cadc-1d34-4d3e-93f5-33e1dcab8ad3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22cb1e71-f721-4735-914b-d593f6e311fa" xlink:to="loc_us-gaap_OtherInvestmentsMember_f137cadc-1d34-4d3e-93f5-33e1dcab8ad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems_1c71e5d2-8e4e-4d87-bf73-291c26dbc8ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInvestmentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_96d92df4-1f9c-43c9-997d-b1b9c99ebe55" xlink:to="loc_us-gaap_ScheduleOfInvestmentsLineItems_1c71e5d2-8e4e-4d87-bf73-291c26dbc8ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_9a5d8fe4-ea38-4579-a2a0-df9d13c1285e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1c71e5d2-8e4e-4d87-bf73-291c26dbc8ca" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_9a5d8fe4-ea38-4579-a2a0-df9d13c1285e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_08940cc1-e42a-4400-87fa-d0e914ccda9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1c71e5d2-8e4e-4d87-bf73-291c26dbc8ca" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_08940cc1-e42a-4400-87fa-d0e914ccda9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_f931ebba-786a-4ef1-b03d-c61b17c49800" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1c71e5d2-8e4e-4d87-bf73-291c26dbc8ca" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_f931ebba-786a-4ef1-b03d-c61b17c49800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_d63f9c16-68ea-4e92-a489-a3a80eaa1ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1c71e5d2-8e4e-4d87-bf73-291c26dbc8ca" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_d63f9c16-68ea-4e92-a489-a3a80eaa1ba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a13c0203-dd8d-44af-94e3-20112c1a43a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1c71e5d2-8e4e-4d87-bf73-291c26dbc8ca" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a13c0203-dd8d-44af-94e3-20112c1a43a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3bd3e889-4944-436b-bbbd-e5c0ec9e361a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsTable_51b8215b-5a4f-4132-8cad-e638e80967ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3bd3e889-4944-436b-bbbd-e5c0ec9e361a" xlink:to="loc_us-gaap_ScheduleOfInvestmentsTable_51b8215b-5a4f-4132-8cad-e638e80967ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_0478f36c-5fe4-4925-80bf-ba2f63165a7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_51b8215b-5a4f-4132-8cad-e638e80967ce" xlink:to="loc_us-gaap_FinancialInstrumentAxis_0478f36c-5fe4-4925-80bf-ba2f63165a7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f067b9a-efc8-41ac-bb55-d3d2e557d71f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_0478f36c-5fe4-4925-80bf-ba2f63165a7e" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f067b9a-efc8-41ac-bb55-d3d2e557d71f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_5f2bcf99-0c53-4ade-a82f-6da04485e8e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f067b9a-efc8-41ac-bb55-d3d2e557d71f" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_5f2bcf99-0c53-4ade-a82f-6da04485e8e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_0d6eb57c-ad88-4cc4-86e9-ddff23a16635" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f067b9a-efc8-41ac-bb55-d3d2e557d71f" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_0d6eb57c-ad88-4cc4-86e9-ddff23a16635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_29b0bcbe-bd7e-4bc5-8427-adf18c7a9f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f067b9a-efc8-41ac-bb55-d3d2e557d71f" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_29b0bcbe-bd7e-4bc5-8427-adf18c7a9f0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_f51963bc-e746-4779-bd63-92ef99ff52f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_51b8215b-5a4f-4132-8cad-e638e80967ce" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_f51963bc-e746-4779-bd63-92ef99ff52f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_ddc05050-3c8b-4e95-b162-195f4b1a56e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_f51963bc-e746-4779-bd63-92ef99ff52f3" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_ddc05050-3c8b-4e95-b162-195f4b1a56e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_42c8eb78-6fbe-4ca5-adff-8dbec686dbfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_f51963bc-e746-4779-bd63-92ef99ff52f3" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_42c8eb78-6fbe-4ca5-adff-8dbec686dbfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_3659423c-8974-4fb8-b01e-7e8e0c7cea92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_f51963bc-e746-4779-bd63-92ef99ff52f3" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_3659423c-8974-4fb8-b01e-7e8e0c7cea92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_2fe7d257-4b08-4f8e-af1b-8d7e613b738b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_f51963bc-e746-4779-bd63-92ef99ff52f3" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_2fe7d257-4b08-4f8e-af1b-8d7e613b738b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_39b2a69e-a879-4a7c-b739-f19b5b3f0b1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_f51963bc-e746-4779-bd63-92ef99ff52f3" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_39b2a69e-a879-4a7c-b739-f19b5b3f0b1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2f38d9af-b208-4bf8-a262-0f78a92d77fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_f51963bc-e746-4779-bd63-92ef99ff52f3" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2f38d9af-b208-4bf8-a262-0f78a92d77fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_f481c259-f8af-4c54-b26d-f733a7f416a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_317e07b7-5ba1-4421-b7dc-35c057cc7493" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_f481c259-f8af-4c54-b26d-f733a7f416a0" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_317e07b7-5ba1-4421-b7dc-35c057cc7493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_257b2093-e768-4077-a32d-0d2e126c8730" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_317e07b7-5ba1-4421-b7dc-35c057cc7493" xlink:to="loc_us-gaap_FinancialInstrumentAxis_257b2093-e768-4077-a32d-0d2e126c8730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c0568f16-896c-4426-93a3-d8d0e8ecc28a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_257b2093-e768-4077-a32d-0d2e126c8730" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c0568f16-896c-4426-93a3-d8d0e8ecc28a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_a6cfc678-05bf-4d28-b104-27eff5e1af8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c0568f16-896c-4426-93a3-d8d0e8ecc28a" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_a6cfc678-05bf-4d28-b104-27eff5e1af8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_32cf37e1-1620-40c8-adec-e4856e6b788f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c0568f16-896c-4426-93a3-d8d0e8ecc28a" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_32cf37e1-1620-40c8-adec-e4856e6b788f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_53d6c792-e7fd-42f5-b084-73cc93cea03f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c0568f16-896c-4426-93a3-d8d0e8ecc28a" xlink:to="loc_us-gaap_OtherInvestmentsMember_53d6c792-e7fd-42f5-b084-73cc93cea03f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_0f5aebd2-aa13-418d-a318-70145bd96259" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c0568f16-896c-4426-93a3-d8d0e8ecc28a" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_0f5aebd2-aa13-418d-a318-70145bd96259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_317e07b7-5ba1-4421-b7dc-35c057cc7493" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_b1e338a9-bbdb-4e3b-b5d6-f4242e9dbb1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_b1e338a9-bbdb-4e3b-b5d6-f4242e9dbb1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_5e05b19a-3062-41c7-9e3b-b19dc77e6ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_5e05b19a-3062-41c7-9e3b-b19dc77e6ba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_1ab98372-7549-43b1-9342-29f0e80dc28a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_1ab98372-7549-43b1-9342-29f0e80dc28a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_7eae54ea-1734-4336-8aeb-ad7fb34d8640" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_7eae54ea-1734-4336-8aeb-ad7fb34d8640" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_4a7692f6-7191-4d60-917d-08352b888784" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_HeldToMaturitySecurities_4a7692f6-7191-4d60-917d-08352b888784" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_1915eed8-648b-470c-a829-adc4aada98c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_1915eed8-648b-470c-a829-adc4aada98c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_ea4ab8f3-c610-48d3-b07a-19d6dd4817ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_ea4ab8f3-c610-48d3-b07a-19d6dd4817ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_f373e454-7129-47b1-b0b1-0c610ca6cffd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_f373e454-7129-47b1-b0b1-0c610ca6cffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_543121c0-c7cb-471a-9b0e-054666f4bf66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_543121c0-c7cb-471a-9b0e-054666f4bf66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_627e34cf-ecc3-44fb-b219-385d5653d784" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_627e34cf-ecc3-44fb-b219-385d5653d784" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_db97b8f1-fb38-428e-b538-c5f35e8d4980" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_db97b8f1-fb38-428e-b538-c5f35e8d4980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_e1ff0804-c6f4-441d-a249-b6ee85dfe5c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_e1ff0804-c6f4-441d-a249-b6ee85dfe5c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_e7738fb6-15d3-4e00-ac74-071c198a6988" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_e7738fb6-15d3-4e00-ac74-071c198a6988" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_f851c1f4-23ec-40dc-9ea4-8553326bf1af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_f851c1f4-23ec-40dc-9ea4-8553326bf1af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_d6dedd34-3300-4e1b-8bfe-70c59fffedc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_d6dedd34-3300-4e1b-8bfe-70c59fffedc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_63d5034c-56a6-45fd-8eda-7ccebcb28bf3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_63d5034c-56a6-45fd-8eda-7ccebcb28bf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_55164234-6628-485c-adbf-25518921d13f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_55164234-6628-485c-adbf-25518921d13f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_91afafaf-2b9b-4295-a6cf-5a6423162002" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_91afafaf-2b9b-4295-a6cf-5a6423162002" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_627856c7-e70b-4e0e-b9db-ed2c90ab148e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_627856c7-e70b-4e0e-b9db-ed2c90ab148e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e78170d3-d1e5-4702-8815-931a4d349fbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8585afea-f2fe-40f0-ab73-ae421e826e75" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e78170d3-d1e5-4702-8815-931a4d349fbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#SecuritiesSalesofSecuritiesAvailableforSaleDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_04efa95b-adf5-4d63-9acb-98e07b4f39d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_14540763-7ca6-4d00-a0bb-4cc2f50aa604" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_04efa95b-adf5-4d63-9acb-98e07b4f39d3" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_14540763-7ca6-4d00-a0bb-4cc2f50aa604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_ab04f7ba-7e5c-419e-b050-7e9f5cfd4dc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_04efa95b-adf5-4d63-9acb-98e07b4f39d3" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_ab04f7ba-7e5c-419e-b050-7e9f5cfd4dc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_7f53853f-41fd-45cb-bd02-ca23e154286a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_04efa95b-adf5-4d63-9acb-98e07b4f39d3" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_7f53853f-41fd-45cb-bd02-ca23e154286a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Taxexpensebenefitofsecuritiesgainslosses_04a90be7-24fc-496b-9547-4ced63d8d34b" xlink:href="cfr-20211231.xsd#cfr_Taxexpensebenefitofsecuritiesgainslosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_04efa95b-adf5-4d63-9acb-98e07b4f39d3" xlink:to="loc_cfr_Taxexpensebenefitofsecuritiesgainslosses_04a90be7-24fc-496b-9547-4ced63d8d34b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_e03597a5-ad45-4bd0-be2f-f8c48012a1e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_bd1f37d3-e19b-470b-859e-7c0cb04d0937" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeAmortizationOfPremium"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_e03597a5-ad45-4bd0-be2f-f8c48012a1e2" xlink:to="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_bd1f37d3-e19b-470b-859e-7c0cb04d0937" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeAmortizationOfDiscount_223b5c5e-516b-43a4-bd3f-79e45be7bb12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeAmortizationOfDiscount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_e03597a5-ad45-4bd0-be2f-f8c48012a1e2" xlink:to="loc_us-gaap_InvestmentIncomeAmortizationOfDiscount_223b5c5e-516b-43a4-bd3f-79e45be7bb12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium_5f0963f3-c5a8-4099-b2a4-5f9cac78591a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_e03597a5-ad45-4bd0-be2f-f8c48012a1e2" xlink:to="loc_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium_5f0963f3-c5a8-4099-b2a4-5f9cac78591a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0a873729-bb29-4974-bcee-197b32f2314e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_26bc343a-8fc4-4889-800a-ddac35f102f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0a873729-bb29-4974-bcee-197b32f2314e" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_26bc343a-8fc4-4889-800a-ddac35f102f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_bb9050e3-5878-4cdf-a870-cb85c9450ae4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_26bc343a-8fc4-4889-800a-ddac35f102f0" xlink:to="loc_us-gaap_FinancialInstrumentAxis_bb9050e3-5878-4cdf-a870-cb85c9450ae4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f4d5b8d4-8647-4759-81c7-814ff099bba3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_bb9050e3-5878-4cdf-a870-cb85c9450ae4" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f4d5b8d4-8647-4759-81c7-814ff099bba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_51d0bb9c-517c-474c-a69b-460087d932ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f4d5b8d4-8647-4759-81c7-814ff099bba3" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_51d0bb9c-517c-474c-a69b-460087d932ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_e2e8dbf6-e939-4f67-b9cb-364c26f960e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f4d5b8d4-8647-4759-81c7-814ff099bba3" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_e2e8dbf6-e939-4f67-b9cb-364c26f960e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_1feefdb9-20e4-4312-ae53-a0c50ad4a60c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_26bc343a-8fc4-4889-800a-ddac35f102f0" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_1feefdb9-20e4-4312-ae53-a0c50ad4a60c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_5cc01c58-f21c-4034-bba0-8727b9054e4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradingSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_1feefdb9-20e4-4312-ae53-a0c50ad4a60c" xlink:to="loc_us-gaap_TradingSecurities_5cc01c58-f21c-4034-bba0-8727b9054e4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_772e785a-25d9-484a-8896-2d7b434315cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesTradingRealizedGain_a41896d2-bc9e-49f0-bb26-11119d20922a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesTradingRealizedGain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_772e785a-25d9-484a-8896-2d7b434315cd" xlink:to="loc_us-gaap_DebtSecuritiesTradingRealizedGain_a41896d2-bc9e-49f0-bb26-11119d20922a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesTradingUnrealizedGainLoss_358d2fe7-3f92-427e-9bd5-36782a3b6b10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesTradingUnrealizedGainLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_772e785a-25d9-484a-8896-2d7b434315cd" xlink:to="loc_us-gaap_DebtSecuritiesTradingUnrealizedGainLoss_358d2fe7-3f92-427e-9bd5-36782a3b6b10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesTradingGainLoss_22de6a45-f3e7-401e-a62e-361d38d41cb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesTradingGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_772e785a-25d9-484a-8896-2d7b434315cd" xlink:to="loc_us-gaap_DebtSecuritiesTradingGainLoss_22de6a45-f3e7-401e-a62e-361d38d41cb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/Loans" xlink:type="simple" xlink:href="cfr-20211231.xsd#Loans"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/Loans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_1605a8bf-f194-49f3-b002-fc98ab6f1069" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_b0f01928-606a-4b07-8903-3b0d6533bc76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1605a8bf-f194-49f3-b002-fc98ab6f1069" xlink:to="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_b0f01928-606a-4b07-8903-3b0d6533bc76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ReceivablesLoansNotesReceivableandOthersPolicies" xlink:type="simple" xlink:href="cfr-20211231.xsd#ReceivablesLoansNotesReceivableandOthersPolicies"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/ReceivablesLoansNotesReceivableandOthersPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_45eed69d-8f66-485d-844b-3f3f77ae12c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_d8a89872-36fe-4730-b397-761b9ad6574e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_45eed69d-8f66-485d-844b-3f3f77ae12c7" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_d8a89872-36fe-4730-b397-761b9ad6574e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansTables" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_bc92aae2-a8c4-4e92-b420-49bda310bccb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_d1eaae27-bed7-4d2c-9994-38e0b6062140" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_bc92aae2-a8c4-4e92-b420-49bda310bccb" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_d1eaae27-bed7-4d2c-9994-38e0b6062140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_446aaaa4-21c5-467d-b408-a1a5b02ec7f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_bc92aae2-a8c4-4e92-b420-49bda310bccb" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_446aaaa4-21c5-467d-b408-a1a5b02ec7f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_181297e9-b2d0-49ed-aeef-c2c3889d7984" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_bc92aae2-a8c4-4e92-b420-49bda310bccb" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_181297e9-b2d0-49ed-aeef-c2c3889d7984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock_eba61700-795c-474b-a593-e235e04fef51" xlink:href="cfr-20211231.xsd#cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_bc92aae2-a8c4-4e92-b420-49bda310bccb" xlink:to="loc_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock_eba61700-795c-474b-a593-e235e04fef51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock_11c17075-dadf-46e3-bff3-a5d46f007b30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PastDueFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_bc92aae2-a8c4-4e92-b420-49bda310bccb" xlink:to="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock_11c17075-dadf-46e3-bff3-a5d46f007b30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_e85a10bc-f790-4890-b2ed-7d639522a337" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_bc92aae2-a8c4-4e92-b420-49bda310bccb" xlink:to="loc_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_e85a10bc-f790-4890-b2ed-7d639522a337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock_64a2a63b-57ab-4eca-b638-584d34424038" xlink:href="cfr-20211231.xsd#cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_bc92aae2-a8c4-4e92-b420-49bda310bccb" xlink:to="loc_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock_64a2a63b-57ab-4eca-b638-584d34424038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock_6c0b9088-bc9c-4589-b3ba-fc5fa8f4f148" xlink:href="cfr-20211231.xsd#cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_bc92aae2-a8c4-4e92-b420-49bda310bccb" xlink:to="loc_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock_6c0b9088-bc9c-4589-b3ba-fc5fa8f4f148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock_ba9c2940-9281-42b7-aa63-0092018ecb96" xlink:href="cfr-20211231.xsd#cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_bc92aae2-a8c4-4e92-b420-49bda310bccb" xlink:to="loc_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock_ba9c2940-9281-42b7-aa63-0092018ecb96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock_64e133d1-ddd3-4251-86c9-cccf361c1224" xlink:href="cfr-20211231.xsd#cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_bc92aae2-a8c4-4e92-b420-49bda310bccb" xlink:to="loc_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock_64e133d1-ddd3-4251-86c9-cccf361c1224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock_a8478963-2372-4db6-828e-84ec2c385709" xlink:href="cfr-20211231.xsd#cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_bc92aae2-a8c4-4e92-b420-49bda310bccb" xlink:to="loc_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock_a8478963-2372-4db6-828e-84ec2c385709" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_1d31e9ae-f9c3-432b-891f-4ab85e90a765" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_bc92aae2-a8c4-4e92-b420-49bda310bccb" xlink:to="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_1d31e9ae-f9c3-432b-891f-4ab85e90a765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock_61be668e-faa0-4b7c-b9ff-88bae6fabf78" xlink:href="cfr-20211231.xsd#cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_bc92aae2-a8c4-4e92-b420-49bda310bccb" xlink:to="loc_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock_61be668e-faa0-4b7c-b9ff-88bae6fabf78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansNarrativeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_a4466be9-b428-4d37-83c7-21b29c40d738" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_92c31a6a-08b4-41e6-9ebe-50f573b00339" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a4466be9-b428-4d37-83c7-21b29c40d738" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_92c31a6a-08b4-41e6-9ebe-50f573b00339" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_6bb6f26b-a29b-4ff8-a558-82f84968dbb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_92c31a6a-08b4-41e6-9ebe-50f573b00339" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_6bb6f26b-a29b-4ff8-a558-82f84968dbb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_7965f3ce-7a06-4d1a-bb18-7ba15d795f4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_6bb6f26b-a29b-4ff8-a558-82f84968dbb4" xlink:to="loc_us-gaap_LossContingencyNatureDomain_7965f3ce-7a06-4d1a-bb18-7ba15d795f4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_80af6270-7722-41f0-8418-e851587d2844" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_7965f3ce-7a06-4d1a-bb18-7ba15d795f4e" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_80af6270-7722-41f0-8418-e851587d2844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_aaae2ff7-6065-4389-81c5-d6c68d06acc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_92c31a6a-08b4-41e6-9ebe-50f573b00339" xlink:to="loc_us-gaap_FinancialInstrumentAxis_aaae2ff7-6065-4389-81c5-d6c68d06acc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e8bf2775-2dc0-4b79-93aa-1e3a7ad662b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_aaae2ff7-6065-4389-81c5-d6c68d06acc8" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e8bf2775-2dc0-4b79-93aa-1e3a7ad662b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember_dadce121-1deb-4ac1-928c-0b7a4bd0c904" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsToExtendCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e8bf2775-2dc0-4b79-93aa-1e3a7ad662b9" xlink:to="loc_us-gaap_CommitmentsToExtendCreditMember_dadce121-1deb-4ac1-928c-0b7a4bd0c904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f58bbfcd-ae45-4c72-a52c-ac4ba13052c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_92c31a6a-08b4-41e6-9ebe-50f573b00339" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f58bbfcd-ae45-4c72-a52c-ac4ba13052c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a3e71ac5-6655-4778-9678-4a56dc28acd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f58bbfcd-ae45-4c72-a52c-ac4ba13052c1" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a3e71ac5-6655-4778-9678-4a56dc28acd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_c0085b9e-6693-44bf-b57a-0095d15fff2e" xlink:href="cfr-20211231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a3e71ac5-6655-4778-9678-4a56dc28acd7" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_c0085b9e-6693-44bf-b57a-0095d15fff2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansMember_31eb6922-b824-425f-a309-b6b631472e96" xlink:href="cfr-20211231.xsd#cfr_NonAccrualLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a3e71ac5-6655-4778-9678-4a56dc28acd7" xlink:to="loc_cfr_NonAccrualLoansMember_31eb6922-b824-425f-a309-b6b631472e96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GradeTwelveMember_de907bd9-cb7c-49d3-82fc-3b08d0b819ad" xlink:href="cfr-20211231.xsd#cfr_GradeTwelveMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a3e71ac5-6655-4778-9678-4a56dc28acd7" xlink:to="loc_cfr_GradeTwelveMember_de907bd9-cb7c-49d3-82fc-3b08d0b819ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GradeThirteenMember_5073b3e5-d265-4cc2-955a-8ba5678c1366" xlink:href="cfr-20211231.xsd#cfr_GradeThirteenMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a3e71ac5-6655-4778-9678-4a56dc28acd7" xlink:to="loc_cfr_GradeThirteenMember_5073b3e5-d265-4cc2-955a-8ba5678c1366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_5e0f8d6e-2438-4486-a1e3-56e4c75adf58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a3e71ac5-6655-4778-9678-4a56dc28acd7" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_5e0f8d6e-2438-4486-a1e3-56e4c75adf58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember_3d23ddb3-9ca7-4375-92ac-ad553332d30c" xlink:href="cfr-20211231.xsd#cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a3e71ac5-6655-4778-9678-4a56dc28acd7" xlink:to="loc_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember_3d23ddb3-9ca7-4375-92ac-ad553332d30c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_e3b816dc-5836-4e5c-9165-638ef0ff938c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a3e71ac5-6655-4778-9678-4a56dc28acd7" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_e3b816dc-5836-4e5c-9165-638ef0ff938c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_7ea47be0-6bfc-49f3-9e57-fe9d3b63aeff" xlink:href="cfr-20211231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a3e71ac5-6655-4778-9678-4a56dc28acd7" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_7ea47be0-6bfc-49f3-9e57-fe9d3b63aeff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_343b74b1-2f50-473e-9be3-5ee15e22cab5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a3e71ac5-6655-4778-9678-4a56dc28acd7" xlink:to="loc_us-gaap_ConstructionLoansMember_343b74b1-2f50-473e-9be3-5ee15e22cab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_5e5bccc3-1370-4b2c-8ad8-77191f56b24a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a3e71ac5-6655-4778-9678-4a56dc28acd7" xlink:to="loc_us-gaap_ConsumerLoanMember_5e5bccc3-1370-4b2c-8ad8-77191f56b24a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_79fafddc-b50c-401e-a338-1b382812d878" xlink:href="cfr-20211231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a3e71ac5-6655-4778-9678-4a56dc28acd7" xlink:to="loc_cfr_PaycheckProtectionProgramMember_79fafddc-b50c-401e-a338-1b382812d878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_f7456945-0a57-43b6-8ec0-123968e0959c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_92c31a6a-08b4-41e6-9ebe-50f573b00339" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_f7456945-0a57-43b6-8ec0-123968e0959c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_4074e030-d112-45c5-a8a9-b50d4225a7cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_f7456945-0a57-43b6-8ec0-123968e0959c" xlink:to="loc_us-gaap_ReceivableTypeDomain_4074e030-d112-45c5-a8a9-b50d4225a7cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_82eeb537-1e89-49a5-8ee1-76ea91b8f012" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivableTypeDomain_4074e030-d112-45c5-a8a9-b50d4225a7cb" xlink:to="loc_us-gaap_LoansReceivableMember_82eeb537-1e89-49a5-8ee1-76ea91b8f012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_a1b391e3-2742-4ee2-985b-9b583c0b4c9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_92c31a6a-08b4-41e6-9ebe-50f573b00339" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_a1b391e3-2742-4ee2-985b-9b583c0b4c9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_f7d787ed-f727-48fe-ae4c-e264a9bccd0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_a1b391e3-2742-4ee2-985b-9b583c0b4c9f" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_f7d787ed-f727-48fe-ae4c-e264a9bccd0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeOneToEightMember_6d3e2b35-2fa7-482d-9c84-b4d63500a361" xlink:href="cfr-20211231.xsd#cfr_RiskGradeOneToEightMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_f7d787ed-f727-48fe-ae4c-e264a9bccd0d" xlink:to="loc_cfr_RiskGradeOneToEightMember_6d3e2b35-2fa7-482d-9c84-b4d63500a361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_92c31a6a-08b4-41e6-9ebe-50f573b00339" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent_757c1007-d84a-4a8f-bbd9-d4b4c1a2814d" xlink:href="cfr-20211231.xsd#cfr_Concentrationofloansinasingleindustryinexcessoftenpercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent_757c1007-d84a-4a8f-bbd9-d4b4c1a2814d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry_ddf87379-ac4c-420a-91f0-b2958c5caa8a" xlink:href="cfr-20211231.xsd#cfr_MaximumPercentageOfLoanRelatedToSingleIndustry"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry_ddf87379-ac4c-420a-91f0-b2958c5caa8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Percentageoftotalenergyloanstototalloans_1e12da51-29ba-4bb9-b05b-e5c17ce11608" xlink:href="cfr-20211231.xsd#cfr_Percentageoftotalenergyloanstototalloans"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_cfr_Percentageoftotalenergyloanstototalloans_1e12da51-29ba-4bb9-b05b-e5c17ce11608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans_d1aa8cb4-7187-4827-9dde-52d9331e0cdb" xlink:href="cfr-20211231.xsd#cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans_d1aa8cb4-7187-4827-9dde-52d9331e0cdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Unfundedbalances_2775eb2d-0b64-4a2c-8b68-cdcc437e4fb4" xlink:href="cfr-20211231.xsd#cfr_Unfundedbalances"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_cfr_Unfundedbalances_2775eb2d-0b64-4a2c-8b68-cdcc437e4fb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico_ec1c03f6-8e04-4637-a54f-dbd7bf88db63" xlink:href="cfr-20211231.xsd#cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico_ec1c03f6-8e04-4637-a54f-dbd7bf88db63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOverdrafts_04e15735-d62a-4886-9cb1-aabaffa2f574" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankOverdrafts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_us-gaap_BankOverdrafts_04e15735-d62a-4886-9cb1-aabaffa2f574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_879e0984-310e-4522-abc9-ef282f666c70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestReceivable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_us-gaap_InterestReceivable_879e0984-310e-4522-abc9-ef282f666c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableThresholdPeriodPastDue_e5bb8618-2e85-416c-b4f1-ed4fe85c1623" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableThresholdPeriodPastDue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_us-gaap_FinancingReceivableThresholdPeriodPastDue_e5bb8618-2e85-416c-b4f1-ed4fe85c1623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans_e5557682-bead-422b-9199-4961448099ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans_e5557682-bead-422b-9199-4961448099ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfDaysPastDue_4f1609de-e4c8-4adf-bfb5-1e3eff2471bf" xlink:href="cfr-20211231.xsd#cfr_NumberOfDaysPastDue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_cfr_NumberOfDaysPastDue_4f1609de-e4c8-4adf-bfb5-1e3eff2471bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum_afe8f5c8-43ca-4301-bfbc-26470893fdfd" xlink:href="cfr-20211231.xsd#cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum_afe8f5c8-43ca-4301-bfbc-26470893fdfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum_dac7f6e5-2a6a-4b5c-b283-fbbd4e4fadb4" xlink:href="cfr-20211231.xsd#cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum_dac7f6e5-2a6a-4b5c-b283-fbbd4e4fadb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradeForLoans_f17ee008-3d18-48f3-849d-b5f9a3bb6859" xlink:href="cfr-20211231.xsd#cfr_WeightedAverageRiskGradeForLoans"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_cfr_WeightedAverageRiskGradeForLoans_f17ee008-3d18-48f3-849d-b5f9a3bb6859" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TexasLeadingIndexEconomicConditionIndicator_8a796a69-48f6-43b0-86ba-c0f4310628c2" xlink:href="cfr-20211231.xsd#cfr_TexasLeadingIndexEconomicConditionIndicator"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_cfr_TexasLeadingIndexEconomicConditionIndicator_8a796a69-48f6-43b0-86ba-c0f4310628c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_6b8517d3-95d1-4f29-948d-cd8ba0259d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2abea54-fbac-4c5d-9de3-91ca0c52d3bf" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_6b8517d3-95d1-4f29-948d-cd8ba0259d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansLoansDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansLoansDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansLoansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_958243af-562c-4a62-b8ed-ccf91ad9ed9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_e398f37a-d842-4599-b163-0b08aff13f41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_958243af-562c-4a62-b8ed-ccf91ad9ed9b" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_e398f37a-d842-4599-b163-0b08aff13f41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8457a092-cb17-42e2-97f0-4ab2abc7e191" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_e398f37a-d842-4599-b163-0b08aff13f41" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8457a092-cb17-42e2-97f0-4ab2abc7e191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8457a092-cb17-42e2-97f0-4ab2abc7e191" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_468d2c0f-b2d7-4c6e-8d0e-d5240dc82f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_468d2c0f-b2d7-4c6e-8d0e-d5240dc82f0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EnergyProductionMember_5641ecc7-c046-4282-ae49-0a5cc60ff368" xlink:href="cfr-20211231.xsd#cfr_EnergyProductionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_cfr_EnergyProductionMember_5641ecc7-c046-4282-ae49-0a5cc60ff368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyServiceMember_4f184820-d3d7-4fdf-929b-44a41a389dcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EnergyServiceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_us-gaap_EnergyServiceMember_4f184820-d3d7-4fdf-929b-44a41a389dcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EnergyOtherMember_00ae2f67-a5f8-4571-9694-fb0c26db1b84" xlink:href="cfr-20211231.xsd#cfr_EnergyOtherMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_cfr_EnergyOtherMember_00ae2f67-a5f8-4571-9694-fb0c26db1b84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_39b656d8-fc71-4546-aada-507a4f6348d6" xlink:href="cfr-20211231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_39b656d8-fc71-4546-aada-507a4f6348d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_8dcfc77e-194b-4502-b9e5-72ac0bb6c862" xlink:href="cfr-20211231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_cfr_PaycheckProtectionProgramMember_8dcfc77e-194b-4502-b9e5-72ac0bb6c862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialmortgageMember_d82fa5dc-eafe-4240-9e26-eb8f8a3614b7" xlink:href="cfr-20211231.xsd#cfr_CommercialmortgageMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_cfr_CommercialmortgageMember_d82fa5dc-eafe-4240-9e26-eb8f8a3614b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_b889e8db-bbb7-4d9d-bc1c-7c32a69ef364" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_us-gaap_ConstructionLoansMember_b889e8db-bbb7-4d9d-bc1c-7c32a69ef364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommerciallandloanMember_64f23f57-4fa2-4196-8f5e-48fa9d49e754" xlink:href="cfr-20211231.xsd#cfr_CommerciallandloanMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_cfr_CommerciallandloanMember_64f23f57-4fa2-4196-8f5e-48fa9d49e754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_3783030f-60e1-48b3-8789-74b91ec931ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_3783030f-60e1-48b3-8789-74b91ec931ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_84159a4a-82c3-4727-879a-bf0c3f40ba13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_us-gaap_HomeEquityLoanMember_84159a4a-82c3-4727-879a-bf0c3f40ba13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityMember_4f89a984-b4ac-4e58-83d1-4c0a323cfd50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HomeEquityMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_us-gaap_HomeEquityMember_4f89a984-b4ac-4e58-83d1-4c0a323cfd50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherconsumerrealestateloansMember_ddbb002f-1d1f-497d-80ed-f341026ff22b" xlink:href="cfr-20211231.xsd#cfr_OtherconsumerrealestateloansMember"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_cfr_OtherconsumerrealestateloansMember_ddbb002f-1d1f-497d-80ed-f341026ff22b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_e5537ade-d737-4a2f-8190-351d495f0e1c" xlink:href="cfr-20211231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_e5537ade-d737-4a2f-8190-351d495f0e1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateLoanMember_fc3a36b3-a90b-44c9-8242-37a4afac9fe0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateLoanMember"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_us-gaap_RealEstateLoanMember_fc3a36b3-a90b-44c9-8242-37a4afac9fe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_2bf9092a-4d33-4150-88ad-265153e3ec25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c255cbc-863e-4a35-a25a-8a57c65410d5" xlink:to="loc_us-gaap_ConsumerLoanMember_2bf9092a-4d33-4150-88ad-265153e3ec25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_218834ec-295d-47b0-a7eb-2cf48c217149" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_e398f37a-d842-4599-b163-0b08aff13f41" xlink:to="loc_us-gaap_FinancialInstrumentAxis_218834ec-295d-47b0-a7eb-2cf48c217149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d30b7db3-867e-4c6a-9c59-d335bbf236b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_218834ec-295d-47b0-a7eb-2cf48c217149" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d30b7db3-867e-4c6a-9c59-d335bbf236b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_bd438f82-2a8a-4d5e-8274-12d4a42b734e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_e398f37a-d842-4599-b163-0b08aff13f41" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_bd438f82-2a8a-4d5e-8274-12d4a42b734e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_d2954861-348d-4895-a0c1-3eba6c7d2c0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_bd438f82-2a8a-4d5e-8274-12d4a42b734e" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_d2954861-348d-4895-a0c1-3eba6c7d2c0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansActivitiesinRelatedPartyLoansDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_ede008e2-8ccc-4c1a-a29e-83cfb3cd8d2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_8314e982-612b-4608-aefb-d1f3f00af232" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_ede008e2-8ccc-4c1a-a29e-83cfb3cd8d2c" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_8314e982-612b-4608-aefb-d1f3f00af232" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions_64e7448d-7d90-4d64-97fd-c57abf1fec50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_ede008e2-8ccc-4c1a-a29e-83cfb3cd8d2c" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions_64e7448d-7d90-4d64-97fd-c57abf1fec50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds_91e3b2b1-242f-4639-91ec-7f96f291303f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_ede008e2-8ccc-4c1a-a29e-83cfb3cd8d2c" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds_91e3b2b1-242f-4639-91ec-7f96f291303f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges_3ecdb982-61a8-4284-8e24-eab6396ed5ae" xlink:href="cfr-20211231.xsd#cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_ede008e2-8ccc-4c1a-a29e-83cfb3cd8d2c" xlink:to="loc_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges_3ecdb982-61a8-4284-8e24-eab6396ed5ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_ed457e08-e920-4e16-be37-494d260f06ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_ede008e2-8ccc-4c1a-a29e-83cfb3cd8d2c" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_ed457e08-e920-4e16-be37-494d260f06ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansNonAccrualLoansSegregatedbyClassofLoansDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_29cc5c70-8f26-4bd3-9bc2-9fb0cae17a85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_1437077a-1b48-4ed9-9de5-d06def05af0a" xlink:href="cfr-20211231.xsd#cfr_NonAccrualLoansSegregatedByClassOfLoansTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_29cc5c70-8f26-4bd3-9bc2-9fb0cae17a85" xlink:to="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_1437077a-1b48-4ed9-9de5-d06def05af0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_cbed564f-383a-4354-9a98-84d968a29f21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_1437077a-1b48-4ed9-9de5-d06def05af0a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_cbed564f-383a-4354-9a98-84d968a29f21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b6d9b706-afa0-43bf-b540-98e1e5fa37d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_cbed564f-383a-4354-9a98-84d968a29f21" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b6d9b706-afa0-43bf-b540-98e1e5fa37d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_ac6e963b-de08-46c5-8258-0bb03db4abb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b6d9b706-afa0-43bf-b540-98e1e5fa37d0" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_ac6e963b-de08-46c5-8258-0bb03db4abb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_13c123a0-5577-4fca-91b1-f466581c9779" xlink:href="cfr-20211231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b6d9b706-afa0-43bf-b540-98e1e5fa37d0" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_13c123a0-5577-4fca-91b1-f466581c9779" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_a65dbca2-59e2-4090-be87-1cce6c8f9fd5" xlink:href="cfr-20211231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b6d9b706-afa0-43bf-b540-98e1e5fa37d0" xlink:to="loc_cfr_PaycheckProtectionProgramMember_a65dbca2-59e2-4090-be87-1cce6c8f9fd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_4a164e44-8a88-45d5-b23c-9c98b197f4b1" xlink:href="cfr-20211231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b6d9b706-afa0-43bf-b540-98e1e5fa37d0" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_4a164e44-8a88-45d5-b23c-9c98b197f4b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_3bfa6a02-8b5d-45a1-9342-1f32f3520f71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b6d9b706-afa0-43bf-b540-98e1e5fa37d0" xlink:to="loc_us-gaap_ConstructionLoansMember_3bfa6a02-8b5d-45a1-9342-1f32f3520f71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_22cb76de-d65a-45b7-b61f-ef4373c3105d" xlink:href="cfr-20211231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b6d9b706-afa0-43bf-b540-98e1e5fa37d0" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_22cb76de-d65a-45b7-b61f-ef4373c3105d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_f8b76880-5fc2-4f2b-89c2-81049593680c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b6d9b706-afa0-43bf-b540-98e1e5fa37d0" xlink:to="loc_us-gaap_ConsumerLoanMember_f8b76880-5fc2-4f2b-89c2-81049593680c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_c9ae760d-1949-425c-8613-982ba567c336" xlink:href="cfr-20211231.xsd#cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_1437077a-1b48-4ed9-9de5-d06def05af0a" xlink:to="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_c9ae760d-1949-425c-8613-982ba567c336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_d7ce8b9a-bec8-41d2-aa00-118f4282abe0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_c9ae760d-1949-425c-8613-982ba567c336" xlink:to="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_d7ce8b9a-bec8-41d2-aa00-118f4282abe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_d7ef1792-71d5-4ed6-b4b4-1969b346bb4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableNonaccrualNoAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_c9ae760d-1949-425c-8613-982ba567c336" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_d7ef1792-71d5-4ed6-b4b4-1969b346bb4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_6aa5ef42-d266-4bb9-a2df-29d7cbbf901b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_ac270c51-2a6f-45ae-a236-71e62619bbe0" xlink:href="cfr-20211231.xsd#cfr_NonAccrualLoansSegregatedByClassOfLoansTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_6aa5ef42-d266-4bb9-a2df-29d7cbbf901b" xlink:to="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_ac270c51-2a6f-45ae-a236-71e62619bbe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_a09f5b25-8438-421e-8ba9-507b1c4d6dc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_ac270c51-2a6f-45ae-a236-71e62619bbe0" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_a09f5b25-8438-421e-8ba9-507b1c4d6dc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_72a930f5-08e9-4627-8a38-266cb1ce047c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_a09f5b25-8438-421e-8ba9-507b1c4d6dc7" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_72a930f5-08e9-4627-8a38-266cb1ce047c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonperformingFinancingReceivableMember_30adeaa9-06f5-41d4-b026-71a55579aae0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonperformingFinancingReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_72a930f5-08e9-4627-8a38-266cb1ce047c" xlink:to="loc_us-gaap_NonperformingFinancingReceivableMember_30adeaa9-06f5-41d4-b026-71a55579aae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonperformingFinancingReceivableMember_d2d1d5e9-daaa-48f5-b5fa-9639581d4412" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonperformingFinancingReceivableMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c3f69402-2f40-4762-89d8-83a7bd96a162" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_ac270c51-2a6f-45ae-a236-71e62619bbe0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c3f69402-2f40-4762-89d8-83a7bd96a162" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c08beb12-5ba6-4b24-9118-97ae9527723d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c3f69402-2f40-4762-89d8-83a7bd96a162" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c08beb12-5ba6-4b24-9118-97ae9527723d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_e7c06851-23cb-4def-8041-9b581a357e30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c08beb12-5ba6-4b24-9118-97ae9527723d" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_e7c06851-23cb-4def-8041-9b581a357e30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_4c20110a-76e2-410f-bf4e-7746f8e0a4ff" xlink:href="cfr-20211231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c08beb12-5ba6-4b24-9118-97ae9527723d" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_4c20110a-76e2-410f-bf4e-7746f8e0a4ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_0535858d-21f3-4659-b573-5a85ea936248" xlink:href="cfr-20211231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c08beb12-5ba6-4b24-9118-97ae9527723d" xlink:to="loc_cfr_PaycheckProtectionProgramMember_0535858d-21f3-4659-b573-5a85ea936248" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_17877a3f-4791-4303-8b7e-d635b4938f0f" xlink:href="cfr-20211231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c08beb12-5ba6-4b24-9118-97ae9527723d" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_17877a3f-4791-4303-8b7e-d635b4938f0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_30722ba9-2c3d-4b71-9063-1dde79f55900" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c08beb12-5ba6-4b24-9118-97ae9527723d" xlink:to="loc_us-gaap_ConstructionLoansMember_30722ba9-2c3d-4b71-9063-1dde79f55900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_bf199394-36d5-461e-8e0d-87857d97d964" xlink:href="cfr-20211231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c08beb12-5ba6-4b24-9118-97ae9527723d" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_bf199394-36d5-461e-8e0d-87857d97d964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_f86000e9-0f1f-4595-bac2-c5522ddd8546" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c08beb12-5ba6-4b24-9118-97ae9527723d" xlink:to="loc_us-gaap_ConsumerLoanMember_f86000e9-0f1f-4595-bac2-c5522ddd8546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_a3555f7d-1270-414d-ab51-a537266f2472" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_ac270c51-2a6f-45ae-a236-71e62619bbe0" xlink:to="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_a3555f7d-1270-414d-ab51-a537266f2472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_eb559b71-ac81-4711-8f26-cf94b3a8e1bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_a3555f7d-1270-414d-ab51-a537266f2472" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_eb559b71-ac81-4711-8f26-cf94b3a8e1bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_3b524f40-5cb2-4c0f-9144-ba1af952dcb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_a3555f7d-1270-414d-ab51-a537266f2472" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_3b524f40-5cb2-4c0f-9144-ba1af952dcb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_e48f16df-3b9c-4507-afec-32c0daf88adb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_a3555f7d-1270-414d-ab51-a537266f2472" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_e48f16df-3b9c-4507-afec-32c0daf88adb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_332be1c2-70a3-4031-ab4b-869758b28d39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_a3555f7d-1270-414d-ab51-a537266f2472" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_332be1c2-70a3-4031-ab4b-869758b28d39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_8b7db311-290d-4f4d-9dea-da4ce43c0c28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_a3555f7d-1270-414d-ab51-a537266f2472" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_8b7db311-290d-4f4d-9dea-da4ce43c0c28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_053f531d-de21-4f06-91da-b73f3b93fa9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_a3555f7d-1270-414d-ab51-a537266f2472" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_053f531d-de21-4f06-91da-b73f3b93fa9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving_c75f6e64-4ec4-48ec-8ebc-f786e73348a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRevolving"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_a3555f7d-1270-414d-ab51-a537266f2472" xlink:to="loc_us-gaap_FinancingReceivableRevolving_c75f6e64-4ec4-48ec-8ebc-f786e73348a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_923107fe-c9ad-4cab-8368-1473dbf5af9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRevolvingConvertedToTermLoan"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_a3555f7d-1270-414d-ab51-a537266f2472" xlink:to="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_923107fe-c9ad-4cab-8368-1473dbf5af9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_a0a9ca3b-7bda-4cc1-9115-37a433c08bc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_a3555f7d-1270-414d-ab51-a537266f2472" xlink:to="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_a0a9ca3b-7bda-4cc1-9115-37a433c08bc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_3f737262-129a-42cb-ada8-439e88287ac0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_2610f3f4-8ef4-45eb-9492-6cb72adf5120" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3f737262-129a-42cb-ada8-439e88287ac0" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_2610f3f4-8ef4-45eb-9492-6cb72adf5120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_caf1b6e7-d6b8-451e-921a-cce3c48140ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_2610f3f4-8ef4-45eb-9492-6cb72adf5120" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_caf1b6e7-d6b8-451e-921a-cce3c48140ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_fdcb49f6-0b7a-4f9f-8c73-2bf59e9aca20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_caf1b6e7-d6b8-451e-921a-cce3c48140ad" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_fdcb49f6-0b7a-4f9f-8c73-2bf59e9aca20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivables30to89DaysPastDueMember_23cb616d-6294-4872-bda6-ed7c0f23b938" xlink:href="cfr-20211231.xsd#cfr_FinancingReceivables30to89DaysPastDueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_fdcb49f6-0b7a-4f9f-8c73-2bf59e9aca20" xlink:to="loc_cfr_FinancingReceivables30to89DaysPastDueMember_23cb616d-6294-4872-bda6-ed7c0f23b938" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_4a55ae23-9643-4c16-b19c-e0954c5f4e66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_fdcb49f6-0b7a-4f9f-8c73-2bf59e9aca20" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_4a55ae23-9643-4c16-b19c-e0954c5f4e66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_44049844-abf9-49e8-8886-68414ad882a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialAssetPastDueMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_fdcb49f6-0b7a-4f9f-8c73-2bf59e9aca20" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_44049844-abf9-49e8-8886-68414ad882a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_9979dae6-5488-4ba8-b755-8df259a5e9d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_fdcb49f6-0b7a-4f9f-8c73-2bf59e9aca20" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_9979dae6-5488-4ba8-b755-8df259a5e9d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_20c55332-df54-428c-b4ab-0249bf0665c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_2610f3f4-8ef4-45eb-9492-6cb72adf5120" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_20c55332-df54-428c-b4ab-0249bf0665c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_741d1432-fbcc-4ed3-b7cb-0f078a977190" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_20c55332-df54-428c-b4ab-0249bf0665c7" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_741d1432-fbcc-4ed3-b7cb-0f078a977190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_7a148791-c9fb-4034-a4b3-c6e741235bcf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_741d1432-fbcc-4ed3-b7cb-0f078a977190" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_7a148791-c9fb-4034-a4b3-c6e741235bcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_ff07631b-efcd-4ede-a423-ad62d526e5c4" xlink:href="cfr-20211231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_741d1432-fbcc-4ed3-b7cb-0f078a977190" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_ff07631b-efcd-4ede-a423-ad62d526e5c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_0fbfa34c-64d1-4122-b708-7e9e46731cd5" xlink:href="cfr-20211231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_741d1432-fbcc-4ed3-b7cb-0f078a977190" xlink:to="loc_cfr_PaycheckProtectionProgramMember_0fbfa34c-64d1-4122-b708-7e9e46731cd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_f5f8fd79-1c36-4f8b-a90a-14ecfd2a2cf5" xlink:href="cfr-20211231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_741d1432-fbcc-4ed3-b7cb-0f078a977190" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_f5f8fd79-1c36-4f8b-a90a-14ecfd2a2cf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_72d27d10-fe22-458f-b2c5-b2ed5b43c149" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_741d1432-fbcc-4ed3-b7cb-0f078a977190" xlink:to="loc_us-gaap_ConstructionLoansMember_72d27d10-fe22-458f-b2c5-b2ed5b43c149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_d6a94385-a820-4743-97e4-746c68ad42a2" xlink:href="cfr-20211231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_741d1432-fbcc-4ed3-b7cb-0f078a977190" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_d6a94385-a820-4743-97e4-746c68ad42a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_0652af14-71aa-4aa1-a034-4e815626cd76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_741d1432-fbcc-4ed3-b7cb-0f078a977190" xlink:to="loc_us-gaap_ConsumerLoanMember_0652af14-71aa-4aa1-a034-4e815626cd76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_20533127-013f-4c1a-80f9-0396c6854508" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_2610f3f4-8ef4-45eb-9492-6cb72adf5120" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_20533127-013f-4c1a-80f9-0396c6854508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_bcd9174c-c901-4d61-a58e-d870f82cf539" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_20533127-013f-4c1a-80f9-0396c6854508" xlink:to="loc_us-gaap_NotesReceivableGross_bcd9174c-c901-4d61-a58e-d870f82cf539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_ed1ba411-8979-4325-aa9b-36bbc2a837eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_20533127-013f-4c1a-80f9-0396c6854508" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_ed1ba411-8979-4325-aa9b-36bbc2a837eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_18985d64-4243-42cd-a270-205eaf4bd306" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_20533127-013f-4c1a-80f9-0396c6854508" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_18985d64-4243-42cd-a270-205eaf4bd306" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansTroubledDebtRestructuringsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_11f4747b-aea1-4404-a0c2-80df1ab4307b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_03a5e985-0634-45fb-8aab-720595051db6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_11f4747b-aea1-4404-a0c2-80df1ab4307b" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_03a5e985-0634-45fb-8aab-720595051db6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_2a876a90-fff3-4478-88a3-0c385d4f0f95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_03a5e985-0634-45fb-8aab-720595051db6" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_2a876a90-fff3-4478-88a3-0c385d4f0f95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_80af5603-ed66-42c9-bf82-d07e7a064308" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_2a876a90-fff3-4478-88a3-0c385d4f0f95" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_80af5603-ed66-42c9-bf82-d07e7a064308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_f05b8a7d-4643-4020-955d-0fb60023beaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_80af5603-ed66-42c9-bf82-d07e7a064308" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_f05b8a7d-4643-4020-955d-0fb60023beaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_473e787d-a923-4daf-9931-dcce428cf1b0" xlink:href="cfr-20211231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_80af5603-ed66-42c9-bf82-d07e7a064308" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_473e787d-a923-4daf-9931-dcce428cf1b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_b28aad84-7ac3-4b7b-9006-5213e9978e5b" xlink:href="cfr-20211231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_80af5603-ed66-42c9-bf82-d07e7a064308" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_b28aad84-7ac3-4b7b-9006-5213e9978e5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_6faabd61-da54-45a2-94cc-a6103017b8fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_80af5603-ed66-42c9-bf82-d07e7a064308" xlink:to="loc_us-gaap_ConstructionLoansMember_6faabd61-da54-45a2-94cc-a6103017b8fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_876000fe-4c0d-4f5e-8c7d-ad41017f34f9" xlink:href="cfr-20211231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_80af5603-ed66-42c9-bf82-d07e7a064308" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_876000fe-4c0d-4f5e-8c7d-ad41017f34f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_9053b21b-c78d-4c00-956d-efff725969b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_80af5603-ed66-42c9-bf82-d07e7a064308" xlink:to="loc_us-gaap_ConsumerLoanMember_9053b21b-c78d-4c00-956d-efff725969b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_8ed66d2e-b85f-4c14-8238-96a28d55d677" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_03a5e985-0634-45fb-8aab-720595051db6" xlink:to="loc_us-gaap_FinancingReceivableModificationsLineItems_8ed66d2e-b85f-4c14-8238-96a28d55d677" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_a93c03d3-9eee-40a6-b8ac-a163d31e1e2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_8ed66d2e-b85f-4c14-8238-96a28d55d677" xlink:to="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_a93c03d3-9eee-40a6-b8ac-a163d31e1e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_f69ae3ae-1263-46a7-a6e7-09f1d159e499" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_8ed66d2e-b85f-4c14-8238-96a28d55d677" xlink:to="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_f69ae3ae-1263-46a7-a6e7-09f1d159e499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_a1fe4e28-bf97-4ef8-a3be-44c10d383afd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_1ef211d8-4977-470b-adc8-af62a2cb20ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a1fe4e28-bf97-4ef8-a3be-44c10d383afd" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_1ef211d8-4977-470b-adc8-af62a2cb20ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8b2bcaf1-d1d2-4ab4-b2ec-1f32d418b71b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_1ef211d8-4977-470b-adc8-af62a2cb20ab" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8b2bcaf1-d1d2-4ab4-b2ec-1f32d418b71b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_3e0b23a6-187b-47f4-a2e4-a55b5e48ea17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8b2bcaf1-d1d2-4ab4-b2ec-1f32d418b71b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_3e0b23a6-187b-47f4-a2e4-a55b5e48ea17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c42dcfac-2a6e-4aba-933f-9c973f8a2ec9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_1ef211d8-4977-470b-adc8-af62a2cb20ab" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c42dcfac-2a6e-4aba-933f-9c973f8a2ec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_680d369a-ecaf-489e-b2a9-5016d6f27304" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c42dcfac-2a6e-4aba-933f-9c973f8a2ec9" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_680d369a-ecaf-489e-b2a9-5016d6f27304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_cc92a2f5-4274-4d15-b596-e3056e710bcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollateralAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_1ef211d8-4977-470b-adc8-af62a2cb20ab" xlink:to="loc_us-gaap_CollateralAxis_cc92a2f5-4274-4d15-b596-e3056e710bcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_4783c6cd-1b4f-4743-b4a7-8ab4bc172efa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollateralDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralAxis_cc92a2f5-4274-4d15-b596-e3056e710bcd" xlink:to="loc_us-gaap_CollateralDomain_4783c6cd-1b4f-4743-b4a7-8ab4bc172efa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionAxis_a9eaca6b-4939-42e0-9e35-7bfd54779537" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_1ef211d8-4977-470b-adc8-af62a2cb20ab" xlink:to="loc_us-gaap_GeographicDistributionAxis_a9eaca6b-4939-42e0-9e35-7bfd54779537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_1dfbf06d-5a7f-447c-9560-fb295dd5a7c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicDistributionAxis_a9eaca6b-4939-42e0-9e35-7bfd54779537" xlink:to="loc_us-gaap_GeographicDistributionDomain_1dfbf06d-5a7f-447c-9560-fb295dd5a7c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_1a2f7cda-18af-40ed-a64a-df1b71ac5128" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_1ef211d8-4977-470b-adc8-af62a2cb20ab" xlink:to="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_1a2f7cda-18af-40ed-a64a-df1b71ac5128" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_f8548782-53ab-43e1-a042-9b784b7b0006" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_1a2f7cda-18af-40ed-a64a-df1b71ac5128" xlink:to="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_f8548782-53ab-43e1-a042-9b784b7b0006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_0229139c-30dc-445a-9111-dffe1ad73716" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_1ef211d8-4977-470b-adc8-af62a2cb20ab" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_0229139c-30dc-445a-9111-dffe1ad73716" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_c3cb440d-278d-49d5-9af6-43b62a220cce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_0229139c-30dc-445a-9111-dffe1ad73716" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_c3cb440d-278d-49d5-9af6-43b62a220cce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationNameAxis_47108072-7a35-4ad4-96b8-9495999f67d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanRestructuringModificationNameAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_1ef211d8-4977-470b-adc8-af62a2cb20ab" xlink:to="loc_us-gaap_LoanRestructuringModificationNameAxis_47108072-7a35-4ad4-96b8-9495999f67d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationNameDomain_16f7f707-2f75-4066-8761-5970036007d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanRestructuringModificationNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationNameAxis_47108072-7a35-4ad4-96b8-9495999f67d8" xlink:to="loc_us-gaap_LoanRestructuringModificationNameDomain_16f7f707-2f75-4066-8761-5970036007d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationAxis_78978609-ef03-4475-aeea-e7e9c201ddee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanRestructuringModificationAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_1ef211d8-4977-470b-adc8-af62a2cb20ab" xlink:to="loc_us-gaap_LoanRestructuringModificationAxis_78978609-ef03-4475-aeea-e7e9c201ddee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_74123396-9047-404e-a190-80c2808183f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanRestructuringModificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationAxis_78978609-ef03-4475-aeea-e7e9c201ddee" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_74123396-9047-404e-a190-80c2808183f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_917aaa2f-f980-4831-85e2-a95b6a648099" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_1ef211d8-4977-470b-adc8-af62a2cb20ab" xlink:to="loc_us-gaap_FinancingReceivableModificationsLineItems_917aaa2f-f980-4831-85e2-a95b6a648099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd_8eb30185-5b38-4b9a-83ea-d50e4d05a84b" xlink:href="cfr-20211231.xsd#cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_917aaa2f-f980-4831-85e2-a95b6a648099" xlink:to="loc_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd_8eb30185-5b38-4b9a-83ea-d50e4d05a84b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreviouslyRestructuredLoansPastDue_44515312-f7d2-4847-8628-e06eb040b0d4" xlink:href="cfr-20211231.xsd#cfr_PreviouslyRestructuredLoansPastDue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_917aaa2f-f980-4831-85e2-a95b6a648099" xlink:to="loc_cfr_PreviouslyRestructuredLoansPastDue_44515312-f7d2-4847-8628-e06eb040b0d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Restructuredloansonnonaccrualstatusatperiodend_acbfd3ac-decc-4e10-a17a-c0a2d3fdda2a" xlink:href="cfr-20211231.xsd#cfr_Restructuredloansonnonaccrualstatusatperiodend"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_917aaa2f-f980-4831-85e2-a95b6a648099" xlink:to="loc_cfr_Restructuredloansonnonaccrualstatusatperiodend_acbfd3ac-decc-4e10-a17a-c0a2d3fdda2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_9e4aaef7-a780-4047-9618-6c1073183fae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_917aaa2f-f980-4831-85e2-a95b6a648099" xlink:to="loc_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_9e4aaef7-a780-4047-9618-6c1073183fae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ChargeOffOfPreviouslyRestructuresLoans_0d6a8d14-3424-430e-91f1-669930baa854" xlink:href="cfr-20211231.xsd#cfr_ChargeOffOfPreviouslyRestructuresLoans"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_917aaa2f-f980-4831-85e2-a95b6a648099" xlink:to="loc_cfr_ChargeOffOfPreviouslyRestructuresLoans_0d6a8d14-3424-430e-91f1-669930baa854" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_1314a6ba-26e9-4513-9cd5-c0afd214bcd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_306e42e2-9286-434c-9875-396f84c25dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1314a6ba-26e9-4513-9cd5-c0afd214bcd3" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_306e42e2-9286-434c-9875-396f84c25dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_4addaec8-7437-47ce-bd76-b25240a6b411" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_306e42e2-9286-434c-9875-396f84c25dc5" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_4addaec8-7437-47ce-bd76-b25240a6b411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_8f0d1cd5-4f4a-48a3-9909-ca458854d2f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_4addaec8-7437-47ce-bd76-b25240a6b411" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_8f0d1cd5-4f4a-48a3-9909-ca458854d2f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeOneToEightMember_c30b5639-81c3-4812-af0b-273ba60600b1" xlink:href="cfr-20211231.xsd#cfr_RiskGradeOneToEightMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_8f0d1cd5-4f4a-48a3-9909-ca458854d2f8" xlink:to="loc_cfr_RiskGradeOneToEightMember_c30b5639-81c3-4812-af0b-273ba60600b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeNineMember_6a1c815f-6494-48a5-a002-e54fc0d194aa" xlink:href="cfr-20211231.xsd#cfr_RiskGradeNineMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_8f0d1cd5-4f4a-48a3-9909-ca458854d2f8" xlink:to="loc_cfr_RiskGradeNineMember_6a1c815f-6494-48a5-a002-e54fc0d194aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTenMember_27435a4b-165e-4421-9bf5-4c6b7426d133" xlink:href="cfr-20211231.xsd#cfr_RiskGradeTenMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_8f0d1cd5-4f4a-48a3-9909-ca458854d2f8" xlink:to="loc_cfr_RiskGradeTenMember_27435a4b-165e-4421-9bf5-4c6b7426d133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeElevenMember_6bb36647-b516-4cab-b980-3f68131ec09c" xlink:href="cfr-20211231.xsd#cfr_RiskGradeElevenMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_8f0d1cd5-4f4a-48a3-9909-ca458854d2f8" xlink:to="loc_cfr_RiskGradeElevenMember_6bb36647-b516-4cab-b980-3f68131ec09c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTwelveMember_92bdb86f-23ae-4de7-a315-07cc73e7f6aa" xlink:href="cfr-20211231.xsd#cfr_RiskGradeTwelveMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_8f0d1cd5-4f4a-48a3-9909-ca458854d2f8" xlink:to="loc_cfr_RiskGradeTwelveMember_92bdb86f-23ae-4de7-a315-07cc73e7f6aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeThirteenMember_e79dc41f-8715-430d-9d19-f03232f6d16e" xlink:href="cfr-20211231.xsd#cfr_RiskGradeThirteenMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_8f0d1cd5-4f4a-48a3-9909-ca458854d2f8" xlink:to="loc_cfr_RiskGradeThirteenMember_e79dc41f-8715-430d-9d19-f03232f6d16e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b5f3a993-742f-4d73-8919-a5ecaa6722c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_306e42e2-9286-434c-9875-396f84c25dc5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b5f3a993-742f-4d73-8919-a5ecaa6722c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e277933b-2b33-4a41-af7f-10670e2e2be5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b5f3a993-742f-4d73-8919-a5ecaa6722c5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e277933b-2b33-4a41-af7f-10670e2e2be5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_981afffe-782b-4baa-91ec-2f8a1900dc7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e277933b-2b33-4a41-af7f-10670e2e2be5" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_981afffe-782b-4baa-91ec-2f8a1900dc7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_098b134a-95eb-4228-b282-3928bfc473da" xlink:href="cfr-20211231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e277933b-2b33-4a41-af7f-10670e2e2be5" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_098b134a-95eb-4228-b282-3928bfc473da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_a83b3aa1-48fd-41dc-b748-0b9e1fccc969" xlink:href="cfr-20211231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e277933b-2b33-4a41-af7f-10670e2e2be5" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_a83b3aa1-48fd-41dc-b748-0b9e1fccc969" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_9f01ebbd-61cf-4aef-b388-697b0d38af39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e277933b-2b33-4a41-af7f-10670e2e2be5" xlink:to="loc_us-gaap_ConstructionLoansMember_9f01ebbd-61cf-4aef-b388-697b0d38af39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_09d27422-029b-4732-8422-1c67b5fcbf47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e277933b-2b33-4a41-af7f-10670e2e2be5" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_09d27422-029b-4732-8422-1c67b5fcbf47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearofOriginationAxis_7213e905-52c7-4f49-ad48-5fc31503f57c" xlink:href="cfr-20211231.xsd#cfr_CommercialLoansYearofOriginationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_306e42e2-9286-434c-9875-396f84c25dc5" xlink:to="loc_cfr_CommercialLoansYearofOriginationAxis_7213e905-52c7-4f49-ad48-5fc31503f57c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearOfOriginationDomain_0ca96356-3d35-4dfc-a74a-e613b93635e4" xlink:href="cfr-20211231.xsd#cfr_CommercialLoansYearOfOriginationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearofOriginationAxis_7213e905-52c7-4f49-ad48-5fc31503f57c" xlink:to="loc_cfr_CommercialLoansYearOfOriginationDomain_0ca96356-3d35-4dfc-a74a-e613b93635e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2021Member_4c3cdb5c-14fc-4b55-b5a3-217a731d2cb2" xlink:href="cfr-20211231.xsd#cfr_A2021Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_0ca96356-3d35-4dfc-a74a-e613b93635e4" xlink:to="loc_cfr_A2021Member_4c3cdb5c-14fc-4b55-b5a3-217a731d2cb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2020Member_878c9a6a-d262-4ecd-9c1e-3d6d70efe30b" xlink:href="cfr-20211231.xsd#cfr_A2020Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_0ca96356-3d35-4dfc-a74a-e613b93635e4" xlink:to="loc_cfr_A2020Member_878c9a6a-d262-4ecd-9c1e-3d6d70efe30b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2019Member_1145f113-f274-4f04-938b-338a9413343e" xlink:href="cfr-20211231.xsd#cfr_A2019Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_0ca96356-3d35-4dfc-a74a-e613b93635e4" xlink:to="loc_cfr_A2019Member_1145f113-f274-4f04-938b-338a9413343e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2018Member_d5e8968f-06eb-4200-98a9-158869cd88ca" xlink:href="cfr-20211231.xsd#cfr_A2018Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_0ca96356-3d35-4dfc-a74a-e613b93635e4" xlink:to="loc_cfr_A2018Member_d5e8968f-06eb-4200-98a9-158869cd88ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2017Member_fb677b81-974a-439a-a1bc-245b3acff508" xlink:href="cfr-20211231.xsd#cfr_A2017Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_0ca96356-3d35-4dfc-a74a-e613b93635e4" xlink:to="loc_cfr_A2017Member_fb677b81-974a-439a-a1bc-245b3acff508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2016Member_aa45cb57-c5d8-43b0-9a70-79336917d646" xlink:href="cfr-20211231.xsd#cfr_A2016Member"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_0ca96356-3d35-4dfc-a74a-e613b93635e4" xlink:to="loc_cfr_A2016Member_aa45cb57-c5d8-43b0-9a70-79336917d646" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorYearsMember_78b1e452-7518-42e4-b324-a284040225a3" xlink:href="cfr-20211231.xsd#cfr_PriorYearsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_0ca96356-3d35-4dfc-a74a-e613b93635e4" xlink:to="loc_cfr_PriorYearsMember_78b1e452-7518-42e4-b324-a284040225a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_8e1d10ee-5663-4ed4-84fc-c1110fd10285" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_306e42e2-9286-434c-9875-396f84c25dc5" xlink:to="loc_us-gaap_CreditFacilityAxis_8e1d10ee-5663-4ed4-84fc-c1110fd10285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_deabc55d-6b87-46cf-a071-9185d61d6dbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_8e1d10ee-5663-4ed4-84fc-c1110fd10285" xlink:to="loc_us-gaap_CreditFacilityDomain_deabc55d-6b87-46cf-a071-9185d61d6dbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_3886da1a-4250-4908-9769-51e03f817c80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_deabc55d-6b87-46cf-a071-9185d61d6dbc" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_3886da1a-4250-4908-9769-51e03f817c80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RevolvingLoansConvertedtoTermMember_4b1cf53f-8e65-4048-b525-27e3deac2738" xlink:href="cfr-20211231.xsd#cfr_RevolvingLoansConvertedtoTermMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_deabc55d-6b87-46cf-a071-9185d61d6dbc" xlink:to="loc_cfr_RevolvingLoansConvertedtoTermMember_4b1cf53f-8e65-4048-b525-27e3deac2738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ee069aba-7e17-4024-bfe9-c9246763a14a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_306e42e2-9286-434c-9875-396f84c25dc5" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ee069aba-7e17-4024-bfe9-c9246763a14a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_e9c4d0ee-d532-4569-981a-606f0a4c51db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ee069aba-7e17-4024-bfe9-c9246763a14a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_e9c4d0ee-d532-4569-981a-606f0a4c51db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_42cad7d9-4bcf-403c-ac28-984184667a5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ee069aba-7e17-4024-bfe9-c9246763a14a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_42cad7d9-4bcf-403c-ac28-984184667a5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_78d95bf2-7860-494b-a14c-36580a515f34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ee069aba-7e17-4024-bfe9-c9246763a14a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_78d95bf2-7860-494b-a14c-36580a515f34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_7d6b922f-2839-464e-a94f-63a451a39fa7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ee069aba-7e17-4024-bfe9-c9246763a14a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_7d6b922f-2839-464e-a94f-63a451a39fa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_50ba69d7-8e35-49d1-abe8-66a2bbade2b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ee069aba-7e17-4024-bfe9-c9246763a14a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_50ba69d7-8e35-49d1-abe8-66a2bbade2b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_7bafaff9-8b5f-4ac1-ad68-5970bbd55863" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ee069aba-7e17-4024-bfe9-c9246763a14a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_7bafaff9-8b5f-4ac1-ad68-5970bbd55863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving_3f9251ce-77c1-4098-94ab-461a61283f65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRevolving"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ee069aba-7e17-4024-bfe9-c9246763a14a" xlink:to="loc_us-gaap_FinancingReceivableRevolving_3f9251ce-77c1-4098-94ab-461a61283f65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_d0e39dcd-cb43-49c7-b0ac-0fb356e52801" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRevolvingConvertedToTermLoan"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ee069aba-7e17-4024-bfe9-c9246763a14a" xlink:to="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_d0e39dcd-cb43-49c7-b0ac-0fb356e52801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_5f9c4a98-a539-489b-b575-0e8b110e4174" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ee069aba-7e17-4024-bfe9-c9246763a14a" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_5f9c4a98-a539-489b-b575-0e8b110e4174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradeForLoans_5ba30d33-7301-4710-ab89-7936738d1770" xlink:href="cfr-20211231.xsd#cfr_WeightedAverageRiskGradeForLoans"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ee069aba-7e17-4024-bfe9-c9246763a14a" xlink:to="loc_cfr_WeightedAverageRiskGradeForLoans_5ba30d33-7301-4710-ab89-7936738d1770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_2b6fbaae-92e6-46dc-be84-1f9a09f3df51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9995b254-3407-4e46-b582-40e673b0cfa3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_2b6fbaae-92e6-46dc-be84-1f9a09f3df51" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9995b254-3407-4e46-b582-40e673b0cfa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ConsumerLoansYearofOriginationAxis_d5f1b869-02a6-4498-8ced-fd4a59fa3ac3" xlink:href="cfr-20211231.xsd#cfr_ConsumerLoansYearofOriginationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9995b254-3407-4e46-b582-40e673b0cfa3" xlink:to="loc_cfr_ConsumerLoansYearofOriginationAxis_d5f1b869-02a6-4498-8ced-fd4a59fa3ac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ConsumerLoansYearOfOriginationDomain_6f4f300d-70d7-4393-95d8-fbd2448b7f62" xlink:href="cfr-20211231.xsd#cfr_ConsumerLoansYearOfOriginationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearofOriginationAxis_d5f1b869-02a6-4498-8ced-fd4a59fa3ac3" xlink:to="loc_cfr_ConsumerLoansYearOfOriginationDomain_6f4f300d-70d7-4393-95d8-fbd2448b7f62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2021Member_8512fd63-b8c7-4efc-a2ea-a96a2a556741" xlink:href="cfr-20211231.xsd#cfr_A2021Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_6f4f300d-70d7-4393-95d8-fbd2448b7f62" xlink:to="loc_cfr_A2021Member_8512fd63-b8c7-4efc-a2ea-a96a2a556741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2020Member_51a86414-f673-4e6d-aab9-90ec318364d7" xlink:href="cfr-20211231.xsd#cfr_A2020Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_6f4f300d-70d7-4393-95d8-fbd2448b7f62" xlink:to="loc_cfr_A2020Member_51a86414-f673-4e6d-aab9-90ec318364d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2019Member_a79ab527-9033-43c2-a1db-c3b8ed743667" xlink:href="cfr-20211231.xsd#cfr_A2019Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_6f4f300d-70d7-4393-95d8-fbd2448b7f62" xlink:to="loc_cfr_A2019Member_a79ab527-9033-43c2-a1db-c3b8ed743667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2018Member_f67ba294-dabd-48dd-934d-9da886c303e4" xlink:href="cfr-20211231.xsd#cfr_A2018Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_6f4f300d-70d7-4393-95d8-fbd2448b7f62" xlink:to="loc_cfr_A2018Member_f67ba294-dabd-48dd-934d-9da886c303e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2017Member_a37d13d8-a145-43dd-9a50-d021fc0efcab" xlink:href="cfr-20211231.xsd#cfr_A2017Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_6f4f300d-70d7-4393-95d8-fbd2448b7f62" xlink:to="loc_cfr_A2017Member_a37d13d8-a145-43dd-9a50-d021fc0efcab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2016Member_70cbffba-d7d2-4420-b981-f656daa4b10f" xlink:href="cfr-20211231.xsd#cfr_A2016Member"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_6f4f300d-70d7-4393-95d8-fbd2448b7f62" xlink:to="loc_cfr_A2016Member_70cbffba-d7d2-4420-b981-f656daa4b10f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorYearsMember_48fdf38c-30a9-461f-a6f7-0211a329e40a" xlink:href="cfr-20211231.xsd#cfr_PriorYearsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_6f4f300d-70d7-4393-95d8-fbd2448b7f62" xlink:to="loc_cfr_PriorYearsMember_48fdf38c-30a9-461f-a6f7-0211a329e40a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7c348bb4-2131-4e05-9d2f-8e3e492030da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9995b254-3407-4e46-b582-40e673b0cfa3" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7c348bb4-2131-4e05-9d2f-8e3e492030da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_257ceb9b-5306-4f65-bdaa-3f1848d4fc11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7c348bb4-2131-4e05-9d2f-8e3e492030da" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_257ceb9b-5306-4f65-bdaa-3f1848d4fc11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_ab2caca8-b07d-4861-b5b0-bc9ddee9e218" xlink:href="cfr-20211231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_257ceb9b-5306-4f65-bdaa-3f1848d4fc11" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_ab2caca8-b07d-4861-b5b0-bc9ddee9e218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_b7f7c6ab-a053-47c5-8a56-b8b2d81d19de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_257ceb9b-5306-4f65-bdaa-3f1848d4fc11" xlink:to="loc_us-gaap_ConsumerLoanMember_b7f7c6ab-a053-47c5-8a56-b8b2d81d19de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_ac71fab7-1738-4c25-bc55-79d1880dc193" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9995b254-3407-4e46-b582-40e673b0cfa3" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_ac71fab7-1738-4c25-bc55-79d1880dc193" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_15f31401-63fe-4c55-b586-77736d31e236" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_ac71fab7-1738-4c25-bc55-79d1880dc193" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_15f31401-63fe-4c55-b586-77736d31e236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivables30to89DaysPastDueMember_bf4ed213-8bdd-445a-b672-68aafef15094" xlink:href="cfr-20211231.xsd#cfr_FinancingReceivables30to89DaysPastDueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_15f31401-63fe-4c55-b586-77736d31e236" xlink:to="loc_cfr_FinancingReceivables30to89DaysPastDueMember_bf4ed213-8bdd-445a-b672-68aafef15094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_ff68fa19-748d-4b41-9bb1-a4aff1bf89f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_15f31401-63fe-4c55-b586-77736d31e236" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_ff68fa19-748d-4b41-9bb1-a4aff1bf89f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_0d61321b-ddbd-42a6-99dd-666fec23cb76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialAssetPastDueMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_15f31401-63fe-4c55-b586-77736d31e236" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_0d61321b-ddbd-42a6-99dd-666fec23cb76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_bb4cb4a4-b30d-4b0b-9e39-01e2b1957237" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_15f31401-63fe-4c55-b586-77736d31e236" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_bb4cb4a4-b30d-4b0b-9e39-01e2b1957237" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_370c248f-20ca-41b8-b0f0-88693d3ad838" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9995b254-3407-4e46-b582-40e673b0cfa3" xlink:to="loc_us-gaap_CreditFacilityAxis_370c248f-20ca-41b8-b0f0-88693d3ad838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_597a440a-2aac-439c-9084-a4d707a4a0a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_370c248f-20ca-41b8-b0f0-88693d3ad838" xlink:to="loc_us-gaap_CreditFacilityDomain_597a440a-2aac-439c-9084-a4d707a4a0a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_0f52b396-a928-4de8-87e7-28470cd693fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_597a440a-2aac-439c-9084-a4d707a4a0a7" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_0f52b396-a928-4de8-87e7-28470cd693fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RevolvingLoansConvertedtoTermMember_e4786a8c-4a3a-40f9-8cf3-4b27656b173c" xlink:href="cfr-20211231.xsd#cfr_RevolvingLoansConvertedtoTermMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_597a440a-2aac-439c-9084-a4d707a4a0a7" xlink:to="loc_cfr_RevolvingLoansConvertedtoTermMember_e4786a8c-4a3a-40f9-8cf3-4b27656b173c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_586b1597-203e-4fc2-a0a0-4fc746be4aee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9995b254-3407-4e46-b582-40e673b0cfa3" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_586b1597-203e-4fc2-a0a0-4fc746be4aee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_11dbc0f4-47eb-4120-8b1c-b38eec37b32d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_586b1597-203e-4fc2-a0a0-4fc746be4aee" xlink:to="loc_us-gaap_NotesReceivableGross_11dbc0f4-47eb-4120-8b1c-b38eec37b32d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_3c15d587-6f2b-4b5e-a39c-6d3f2c255afa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_586b1597-203e-4fc2-a0a0-4fc746be4aee" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_3c15d587-6f2b-4b5e-a39c-6d3f2c255afa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansRevolvingLoansConvertedtoTermDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_44a96af3-d404-4530-ab35-a5d0444c0f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_81675abf-e9a4-49f3-84d9-291c10594147" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_44a96af3-d404-4530-ab35-a5d0444c0f3d" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_81675abf-e9a4-49f3-84d9-291c10594147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_e6fe82fc-d1d8-4b2c-8ec1-d791488ffb08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_81675abf-e9a4-49f3-84d9-291c10594147" xlink:to="loc_us-gaap_CreditFacilityAxis_e6fe82fc-d1d8-4b2c-8ec1-d791488ffb08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_25f06939-6768-476b-a6b0-494a19639d57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_e6fe82fc-d1d8-4b2c-8ec1-d791488ffb08" xlink:to="loc_us-gaap_CreditFacilityDomain_25f06939-6768-476b-a6b0-494a19639d57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RevolvingLoansConvertedtoTermMember_694fabfa-03c3-42ef-868a-03a39c834347" xlink:href="cfr-20211231.xsd#cfr_RevolvingLoansConvertedtoTermMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_25f06939-6768-476b-a6b0-494a19639d57" xlink:to="loc_cfr_RevolvingLoansConvertedtoTermMember_694fabfa-03c3-42ef-868a-03a39c834347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_62ac8219-0a33-4d93-b16e-cd5132342fa9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_81675abf-e9a4-49f3-84d9-291c10594147" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_62ac8219-0a33-4d93-b16e-cd5132342fa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_73f9251f-2d61-4fac-bfce-eb8c48106fcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_62ac8219-0a33-4d93-b16e-cd5132342fa9" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_73f9251f-2d61-4fac-bfce-eb8c48106fcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_7f5871f1-8c64-45b8-a5ca-079f9931ddae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_73f9251f-2d61-4fac-bfce-eb8c48106fcd" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_7f5871f1-8c64-45b8-a5ca-079f9931ddae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_5a36e2ce-d3a5-43d6-a689-ea2f72f7aa59" xlink:href="cfr-20211231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_73f9251f-2d61-4fac-bfce-eb8c48106fcd" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_5a36e2ce-d3a5-43d6-a689-ea2f72f7aa59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_500ca400-0603-43a0-a6b0-7aa1b7fdaebd" xlink:href="cfr-20211231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_73f9251f-2d61-4fac-bfce-eb8c48106fcd" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_500ca400-0603-43a0-a6b0-7aa1b7fdaebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_264f5cd1-df5c-45f2-96f6-3579b48eefd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_73f9251f-2d61-4fac-bfce-eb8c48106fcd" xlink:to="loc_us-gaap_ConstructionLoansMember_264f5cd1-df5c-45f2-96f6-3579b48eefd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_79c7ca4c-7d00-403f-a917-88c325345d47" xlink:href="cfr-20211231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_73f9251f-2d61-4fac-bfce-eb8c48106fcd" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_79c7ca4c-7d00-403f-a917-88c325345d47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_058df5ac-6b93-4a4a-91f1-997fef87b704" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_73f9251f-2d61-4fac-bfce-eb8c48106fcd" xlink:to="loc_us-gaap_ConsumerLoanMember_058df5ac-6b93-4a4a-91f1-997fef87b704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7a445a25-d05d-422b-bc19-cdab4211202f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_81675abf-e9a4-49f3-84d9-291c10594147" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7a445a25-d05d-422b-bc19-cdab4211202f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod_a6e7f642-169d-4b8c-aaa8-97f7bdea662c" xlink:href="cfr-20211231.xsd#cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7a445a25-d05d-422b-bc19-cdab4211202f" xlink:to="loc_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod_a6e7f642-169d-4b8c-aaa8-97f7bdea662c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_a048f883-ff4d-41c4-8520-7fc8982ddeff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_c9be2180-85b5-456f-bd5b-67a04d077bcc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a048f883-ff4d-41c4-8520-7fc8982ddeff" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_c9be2180-85b5-456f-bd5b-67a04d077bcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_7e41b8ab-ac6b-43d1-9084-b5a9c38a80ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_c9be2180-85b5-456f-bd5b-67a04d077bcc" xlink:to="loc_us-gaap_FinancialInstrumentAxis_7e41b8ab-ac6b-43d1-9084-b5a9c38a80ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c582204e-0492-44e7-8042-5ae3dfb35e75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_7e41b8ab-ac6b-43d1-9084-b5a9c38a80ce" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c582204e-0492-44e7-8042-5ae3dfb35e75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ModeledExpectedCreditLossesMember_30148c71-0bb7-40d8-a37f-052601c1e0ed" xlink:href="cfr-20211231.xsd#cfr_ModeledExpectedCreditLossesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c582204e-0492-44e7-8042-5ae3dfb35e75" xlink:to="loc_cfr_ModeledExpectedCreditLossesMember_30148c71-0bb7-40d8-a37f-052601c1e0ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_QfactoradjustmentsMember_56e54e9b-97b3-4ef3-a1a0-282e55eb2708" xlink:href="cfr-20211231.xsd#cfr_QfactoradjustmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c582204e-0492-44e7-8042-5ae3dfb35e75" xlink:to="loc_cfr_QfactoradjustmentsMember_56e54e9b-97b3-4ef3-a1a0-282e55eb2708" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SpecificValuationAllowancesMember_0fa4f87a-cfc5-4187-b0c1-476cb8478078" xlink:href="cfr-20211231.xsd#cfr_SpecificValuationAllowancesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c582204e-0492-44e7-8042-5ae3dfb35e75" xlink:to="loc_cfr_SpecificValuationAllowancesMember_0fa4f87a-cfc5-4187-b0c1-476cb8478078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_30b2332b-425b-4217-87c8-5df51098d869" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_c9be2180-85b5-456f-bd5b-67a04d077bcc" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_30b2332b-425b-4217-87c8-5df51098d869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ae5ffa53-3f35-4315-9589-900b13e4de9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_30b2332b-425b-4217-87c8-5df51098d869" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ae5ffa53-3f35-4315-9589-900b13e4de9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_157b35db-21f7-4d38-84aa-0344043f1ebf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ae5ffa53-3f35-4315-9589-900b13e4de9b" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_157b35db-21f7-4d38-84aa-0344043f1ebf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_876a7f16-75bc-4747-bf79-3ec5c1314926" xlink:href="cfr-20211231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ae5ffa53-3f35-4315-9589-900b13e4de9b" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_876a7f16-75bc-4747-bf79-3ec5c1314926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_ff2c8ca7-5f7b-4610-90fb-460591218de6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ae5ffa53-3f35-4315-9589-900b13e4de9b" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_ff2c8ca7-5f7b-4610-90fb-460591218de6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_7531f6fb-8c85-4de9-bc50-27821c71b675" xlink:href="cfr-20211231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ae5ffa53-3f35-4315-9589-900b13e4de9b" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_7531f6fb-8c85-4de9-bc50-27821c71b675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_e8c2fcb9-e58d-4ab1-a38e-07e7da017086" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ae5ffa53-3f35-4315-9589-900b13e4de9b" xlink:to="loc_us-gaap_ConsumerLoanMember_e8c2fcb9-e58d-4ab1-a38e-07e7da017086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_570592b1-8bc3-45b6-a6d4-1c6766eafb50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ae5ffa53-3f35-4315-9589-900b13e4de9b" xlink:to="loc_us-gaap_LoansReceivableMember_570592b1-8bc3-45b6-a6d4-1c6766eafb50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_95f97676-2949-4003-84ef-5c4941ce14be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_c9be2180-85b5-456f-bd5b-67a04d077bcc" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_95f97676-2949-4003-84ef-5c4941ce14be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_d9bf7ea6-0683-4fee-b5df-c1064c52b240" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_95f97676-2949-4003-84ef-5c4941ce14be" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_d9bf7ea6-0683-4fee-b5df-c1064c52b240" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_924a7cdd-b26f-49b3-8db3-484a0f0fbf3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5f115cce-d952-4641-9872-e14272997733" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_924a7cdd-b26f-49b3-8db3-484a0f0fbf3d" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5f115cce-d952-4641-9872-e14272997733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_40e21b81-2f73-4069-b9ef-151d662fed71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5f115cce-d952-4641-9872-e14272997733" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_40e21b81-2f73-4069-b9ef-151d662fed71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0486a90a-c9b1-4b08-b7a8-8c69255f6d9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_40e21b81-2f73-4069-b9ef-151d662fed71" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0486a90a-c9b1-4b08-b7a8-8c69255f6d9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_4404b3ac-f090-44e4-9ee0-09a9be0f21f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0486a90a-c9b1-4b08-b7a8-8c69255f6d9b" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_4404b3ac-f090-44e4-9ee0-09a9be0f21f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_e15dd25c-22a4-4a47-97d4-7febb754176f" xlink:href="cfr-20211231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0486a90a-c9b1-4b08-b7a8-8c69255f6d9b" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_e15dd25c-22a4-4a47-97d4-7febb754176f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_a2cfed26-ea57-4f95-9f42-a142e667e292" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0486a90a-c9b1-4b08-b7a8-8c69255f6d9b" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_a2cfed26-ea57-4f95-9f42-a142e667e292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_66f18cba-e01b-4e40-8f99-ca6acc2941c0" xlink:href="cfr-20211231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0486a90a-c9b1-4b08-b7a8-8c69255f6d9b" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_66f18cba-e01b-4e40-8f99-ca6acc2941c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_5bac5214-75bc-49dc-b1ce-40e13c2e66ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0486a90a-c9b1-4b08-b7a8-8c69255f6d9b" xlink:to="loc_us-gaap_ConsumerLoanMember_5bac5214-75bc-49dc-b1ce-40e13c2e66ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_d81a8ef8-20d3-4bb4-a44e-18a5861a4fbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0486a90a-c9b1-4b08-b7a8-8c69255f6d9b" xlink:to="loc_us-gaap_LoansReceivableMember_d81a8ef8-20d3-4bb4-a44e-18a5861a4fbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2c4f8556-10bb-4609-974f-0b516a86c3e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5f115cce-d952-4641-9872-e14272997733" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2c4f8556-10bb-4609-974f-0b516a86c3e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_16f2697e-9131-4390-8e6d-7180a2a3e525" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2c4f8556-10bb-4609-974f-0b516a86c3e0" xlink:to="loc_us-gaap_TypeOfAdoptionMember_16f2697e-9131-4390-8e6d-7180a2a3e525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_ab315c1a-73df-4bf5-8eb5-7b943e4c8756" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_16f2697e-9131-4390-8e6d-7180a2a3e525" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_ab315c1a-73df-4bf5-8eb5-7b943e4c8756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_79494f2b-748b-4a3d-931b-57e6a3affe10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5f115cce-d952-4641-9872-e14272997733" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_79494f2b-748b-4a3d-931b-57e6a3affe10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_a487a28d-8018-401a-82c3-54cf6f3e235f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_79494f2b-748b-4a3d-931b-57e6a3affe10" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_a487a28d-8018-401a-82c3-54cf6f3e235f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_1606c9be-a19c-4ace-ac9f-92f5ce0ed51f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_79494f2b-748b-4a3d-931b-57e6a3affe10" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_1606c9be-a19c-4ace-ac9f-92f5ce0ed51f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_3c9ad4b8-2acd-45f0-94e6-c7ce80d43e92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_79494f2b-748b-4a3d-931b-57e6a3affe10" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_3c9ad4b8-2acd-45f0-94e6-c7ce80d43e92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_547061d6-1d53-4959-8906-5b7472723e0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_79494f2b-748b-4a3d-931b-57e6a3affe10" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_547061d6-1d53-4959-8906-5b7472723e0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_b54d23d1-8954-4ec2-9f66-c7d58a73f79f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_79494f2b-748b-4a3d-931b-57e6a3affe10" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_b54d23d1-8954-4ec2-9f66-c7d58a73f79f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_373d7671-2158-4ff8-bfb2-c9e1f56615d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4e3d9c34-022b-4ffd-8e14-e85f844f75e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_373d7671-2158-4ff8-bfb2-c9e1f56615d7" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4e3d9c34-022b-4ffd-8e14-e85f844f75e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_69d85bf3-cfa9-4d0c-b04a-83cea3b89921" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4e3d9c34-022b-4ffd-8e14-e85f844f75e8" xlink:to="loc_srt_ProductOrServiceAxis_69d85bf3-cfa9-4d0c-b04a-83cea3b89921" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_1ca0458c-fd40-4e81-876d-136373d34297" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_69d85bf3-cfa9-4d0c-b04a-83cea3b89921" xlink:to="loc_srt_ProductsAndServicesDomain_1ca0458c-fd40-4e81-876d-136373d34297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoansIndividuallyEvaluatedForImpairmentMember_8169aa97-4f61-43ec-b704-0aa14362750a" xlink:href="cfr-20211231.xsd#cfr_LoansIndividuallyEvaluatedForImpairmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1ca0458c-fd40-4e81-876d-136373d34297" xlink:to="loc_cfr_LoansIndividuallyEvaluatedForImpairmentMember_8169aa97-4f61-43ec-b704-0aa14362750a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_1fd5a6b5-56aa-45bb-9d47-8700fe26fc55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4e3d9c34-022b-4ffd-8e14-e85f844f75e8" xlink:to="loc_us-gaap_FinancialInstrumentAxis_1fd5a6b5-56aa-45bb-9d47-8700fe26fc55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3ccc9b5b-ef14-4730-b644-b437ee33ba1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1fd5a6b5-56aa-45bb-9d47-8700fe26fc55" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3ccc9b5b-ef14-4730-b644-b437ee33ba1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SpecificValuationAllowancesMember_00616696-0ca2-429a-bcd3-d205185a62c3" xlink:href="cfr-20211231.xsd#cfr_SpecificValuationAllowancesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3ccc9b5b-ef14-4730-b644-b437ee33ba1a" xlink:to="loc_cfr_SpecificValuationAllowancesMember_00616696-0ca2-429a-bcd3-d205185a62c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_56c9c8af-bb35-4bf6-90c7-150323a5bcdc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4e3d9c34-022b-4ffd-8e14-e85f844f75e8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_56c9c8af-bb35-4bf6-90c7-150323a5bcdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_093f24fb-9326-4319-a2e8-9c435a3f4056" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_56c9c8af-bb35-4bf6-90c7-150323a5bcdc" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_093f24fb-9326-4319-a2e8-9c435a3f4056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_668db609-70e6-4a0d-a49c-6d4b74e8fd07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_093f24fb-9326-4319-a2e8-9c435a3f4056" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_668db609-70e6-4a0d-a49c-6d4b74e8fd07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_f2e8e3f0-ea36-4476-956b-1284f45ae3f6" xlink:href="cfr-20211231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_093f24fb-9326-4319-a2e8-9c435a3f4056" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_f2e8e3f0-ea36-4476-956b-1284f45ae3f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_6bc86ac9-d3f7-4d2a-b007-be97b4603938" xlink:href="cfr-20211231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_093f24fb-9326-4319-a2e8-9c435a3f4056" xlink:to="loc_cfr_PaycheckProtectionProgramMember_6bc86ac9-d3f7-4d2a-b007-be97b4603938" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_8ad0cd5b-f9d6-4969-b73c-190f064a0c60" xlink:href="cfr-20211231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_093f24fb-9326-4319-a2e8-9c435a3f4056" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_8ad0cd5b-f9d6-4969-b73c-190f064a0c60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_0120b53b-2699-4d59-a67f-14bcdc73c3c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_093f24fb-9326-4319-a2e8-9c435a3f4056" xlink:to="loc_us-gaap_ConstructionLoansMember_0120b53b-2699-4d59-a67f-14bcdc73c3c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_8a7b44f4-36a7-45a7-a010-aa5072e643d6" xlink:href="cfr-20211231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_093f24fb-9326-4319-a2e8-9c435a3f4056" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_8a7b44f4-36a7-45a7-a010-aa5072e643d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_70359c76-7990-4a34-a52c-f06f42827198" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_093f24fb-9326-4319-a2e8-9c435a3f4056" xlink:to="loc_us-gaap_ConsumerLoanMember_70359c76-7990-4a34-a52c-f06f42827198" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_efb7caa1-e057-44c6-8817-1d35df9c9aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4e3d9c34-022b-4ffd-8e14-e85f844f75e8" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_efb7caa1-e057-44c6-8817-1d35df9c9aa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_f9ce7f6f-ce28-4815-b4b6-6251afbc7c9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_efb7caa1-e057-44c6-8817-1d35df9c9aa5" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_f9ce7f6f-ce28-4815-b4b6-6251afbc7c9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableAllowance_b0bcd68e-26b7-4b11-9a9d-8425d4690703" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_efb7caa1-e057-44c6-8817-1d35df9c9aa5" xlink:to="loc_us-gaap_LoansAndLeasesReceivableAllowance_b0bcd68e-26b7-4b11-9a9d-8425d4690703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipment" xlink:type="simple" xlink:href="cfr-20211231.xsd#PremisesandEquipment"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c052ac36-5ba5-425e-a6d0-9fd170e6e50b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_f016d9d7-4025-4354-b761-95ee446bbdcc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c052ac36-5ba5-425e-a6d0-9fd170e6e50b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_f016d9d7-4025-4354-b761-95ee446bbdcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentTables" xlink:type="simple" xlink:href="cfr-20211231.xsd#PremisesandEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_9cce93ce-4c8e-4e91-878b-9549e43b43fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_a6a7254f-ee21-4eb2-a61c-1a741ecf8c2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_9cce93ce-4c8e-4e91-878b-9549e43b43fa" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_a6a7254f-ee21-4eb2-a61c-1a741ecf8c2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock_2c3ccf09-f23e-47bc-bb03-98d64e67583c" xlink:href="cfr-20211231.xsd#cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_9cce93ce-4c8e-4e91-878b-9549e43b43fa" xlink:to="loc_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock_2c3ccf09-f23e-47bc-bb03-98d64e67583c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_1c855844-94a7-4eea-a833-1ddbf14822ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_9cce93ce-4c8e-4e91-878b-9549e43b43fa" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_1c855844-94a7-4eea-a833-1ddbf14822ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#PremisesandEquipmentNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_83fe5693-64d8-424b-9ae3-cfad6f18c88c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_87708ca7-8ff3-4d3e-acb5-50c2abad9aab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_83fe5693-64d8-424b-9ae3-cfad6f18c88c" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_87708ca7-8ff3-4d3e-acb5-50c2abad9aab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_87e898e1-10c7-48a6-851a-ddf1714707db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_87708ca7-8ff3-4d3e-acb5-50c2abad9aab" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_87e898e1-10c7-48a6-851a-ddf1714707db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_8a8a29c0-3a1a-43c6-9df7-f2469587cd29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_87e898e1-10c7-48a6-851a-ddf1714707db" xlink:to="loc_us-gaap_RelatedPartyDomain_8a8a29c0-3a1a-43c6-9df7-f2469587cd29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_PartnershipInterestMember_5073c012-8c4f-4775-8234-a07c51bad439" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_PartnershipInterestMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_8a8a29c0-3a1a-43c6-9df7-f2469587cd29" xlink:to="loc_srt_PartnershipInterestMember_5073c012-8c4f-4775-8234-a07c51bad439" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_644ced28-7272-417a-81de-179a71bfad07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_87708ca7-8ff3-4d3e-acb5-50c2abad9aab" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_644ced28-7272-417a-81de-179a71bfad07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b61d3fb1-dc16-4dd3-aae0-ba5cb92ba801" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_644ced28-7272-417a-81de-179a71bfad07" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b61d3fb1-dc16-4dd3-aae0-ba5cb92ba801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_69b4c508-14ee-4068-a0b8-6d88ee713f9d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_87708ca7-8ff3-4d3e-acb5-50c2abad9aab" xlink:to="loc_srt_RangeAxis_69b4c508-14ee-4068-a0b8-6d88ee713f9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4de1cf95-598f-4d24-8c8c-de5b0d8dde47" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_69b4c508-14ee-4068-a0b8-6d88ee713f9d" xlink:to="loc_srt_RangeMember_4de1cf95-598f-4d24-8c8c-de5b0d8dde47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_d0b89502-e711-459e-9936-6456a9f74a89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_87708ca7-8ff3-4d3e-acb5-50c2abad9aab" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_d0b89502-e711-459e-9936-6456a9f74a89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_de028cf9-0e47-454d-9432-b044e999961d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_d0b89502-e711-459e-9936-6456a9f74a89" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_de028cf9-0e47-454d-9432-b044e999961d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PremisesAndEquipmentMember_8371c07b-a829-4a49-b569-f93100eb3fb6" xlink:href="cfr-20211231.xsd#cfr_PremisesAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_de028cf9-0e47-454d-9432-b044e999961d" xlink:to="loc_cfr_PremisesAndEquipmentMember_8371c07b-a829-4a49-b569-f93100eb3fb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_f819bdd1-50ec-450e-bcaf-ffea5648c9ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_de028cf9-0e47-454d-9432-b044e999961d" xlink:to="loc_us-gaap_OtherLiabilitiesMember_f819bdd1-50ec-450e-bcaf-ffea5648c9ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_819bc7a0-2cee-48b1-ab3f-6b1a78b256a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_87708ca7-8ff3-4d3e-acb5-50c2abad9aab" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_819bc7a0-2cee-48b1-ab3f-6b1a78b256a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_7ef2af2a-7e8c-42c1-8145-f7a2cf4dcf9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_819bc7a0-2cee-48b1-ab3f-6b1a78b256a0" xlink:to="loc_us-gaap_Depreciation_7ef2af2a-7e8c-42c1-8145-f7a2cf4dcf9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_5bfd0045-9afc-4ab6-a56c-fa0c5eb95390" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_819bc7a0-2cee-48b1-ab3f-6b1a78b256a0" xlink:to="loc_us-gaap_OperatingLeaseExpense_5bfd0045-9afc-4ab6-a56c-fa0c5eb95390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_8eb71c4f-c208-49d7-be24-3e2f16d654cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_819bc7a0-2cee-48b1-ab3f-6b1a78b256a0" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_8eb71c4f-c208-49d7-be24-3e2f16d654cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_4f3eb057-a023-47ca-9b23-f16c76cdc610" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_819bc7a0-2cee-48b1-ab3f-6b1a78b256a0" xlink:to="loc_us-gaap_OperatingLeaseLiability_4f3eb057-a023-47ca-9b23-f16c76cdc610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_549ef352-7b2c-45f1-bd1f-0189042d9ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_819bc7a0-2cee-48b1-ab3f-6b1a78b256a0" xlink:to="loc_us-gaap_OperatingLeasePayments_549ef352-7b2c-45f1-bd1f-0189042d9ba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility_bbb5a4c2-6668-4359-aa0d-29172029d28e" xlink:href="cfr-20211231.xsd#cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_819bc7a0-2cee-48b1-ab3f-6b1a78b256a0" xlink:to="loc_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility_bbb5a4c2-6668-4359-aa0d-29172029d28e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility_4a4ff036-743f-4160-a5ea-bca050198fc3" xlink:href="cfr-20211231.xsd#cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_819bc7a0-2cee-48b1-ab3f-6b1a78b256a0" xlink:to="loc_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility_4a4ff036-743f-4160-a5ea-bca050198fc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#PremisesandEquipmentPremisesandEquipmentDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b3c8b409-0c5c-4e64-8d01-3e491b39650b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_05aafa24-1fd8-4fdd-a6a8-7fb0b78097ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Land"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b3c8b409-0c5c-4e64-8d01-3e491b39650b" xlink:to="loc_us-gaap_Land_05aafa24-1fd8-4fdd-a6a8-7fb0b78097ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_aba8eafe-c705-425a-9b4f-2aa15cd7463f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b3c8b409-0c5c-4e64-8d01-3e491b39650b" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_aba8eafe-c705-425a-9b4f-2aa15cd7463f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross_d2e5f2bd-0bc5-4434-b56f-bee34eeafe8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b3c8b409-0c5c-4e64-8d01-3e491b39650b" xlink:to="loc_us-gaap_FurnitureAndFixturesGross_d2e5f2bd-0bc5-4434-b56f-bee34eeafe8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsGross_e19bea87-5eb0-4ef4-a185-406fc7a70e82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b3c8b409-0c5c-4e64-8d01-3e491b39650b" xlink:to="loc_us-gaap_LeaseholdImprovementsGross_e19bea87-5eb0-4ef4-a185-406fc7a70e82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_c28bb44e-ab1c-4980-a2d1-840c8e88dd85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b3c8b409-0c5c-4e64-8d01-3e491b39650b" xlink:to="loc_us-gaap_ConstructionInProgressGross_c28bb44e-ab1c-4980-a2d1-840c8e88dd85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_53292763-e517-4726-a92e-77a4cedf1ff0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b3c8b409-0c5c-4e64-8d01-3e491b39650b" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_53292763-e517-4726-a92e-77a4cedf1ff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_992c92db-a295-410c-bd31-37dc18852d4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b3c8b409-0c5c-4e64-8d01-3e491b39650b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_992c92db-a295-410c-bd31-37dc18852d4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_25708fdb-fc34-4e23-ab91-07fac797dbec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b3c8b409-0c5c-4e64-8d01-3e491b39650b" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_25708fdb-fc34-4e23-ab91-07fac797dbec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_091d46b5-39b9-4584-a5b5-4dec689d4dbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b3c8b409-0c5c-4e64-8d01-3e491b39650b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_091d46b5-39b9-4584-a5b5-4dec689d4dbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_896659eb-6f45-4dfa-aa4f-4efe84e580be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_81c3e24f-9565-4318-a8a9-9faa6f906689" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_896659eb-6f45-4dfa-aa4f-4efe84e580be" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_81c3e24f-9565-4318-a8a9-9faa6f906689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4dd446eb-9712-4bc5-97d1-d0e3177ab8c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_81c3e24f-9565-4318-a8a9-9faa6f906689" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4dd446eb-9712-4bc5-97d1-d0e3177ab8c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3d996f21-ad30-4ce5-a0fd-adb84306376e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4dd446eb-9712-4bc5-97d1-d0e3177ab8c1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3d996f21-ad30-4ce5-a0fd-adb84306376e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1e97336f-319f-4ea1-b4dd-403ba559669b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_81c3e24f-9565-4318-a8a9-9faa6f906689" xlink:to="loc_srt_RangeAxis_1e97336f-319f-4ea1-b4dd-403ba559669b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ec21b3ee-542a-4b50-87a7-7e15934e563e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_1e97336f-319f-4ea1-b4dd-403ba559669b" xlink:to="loc_srt_RangeMember_ec21b3ee-542a-4b50-87a7-7e15934e563e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b9026c54-9f8b-44e2-9172-f34c1c7257de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_81c3e24f-9565-4318-a8a9-9faa6f906689" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b9026c54-9f8b-44e2-9172-f34c1c7257de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_6b58af5b-bf5b-4249-92d2-7657d949a85d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b9026c54-9f8b-44e2-9172-f34c1c7257de" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_6b58af5b-bf5b-4249-92d2-7657d949a85d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Shorttermoperatingleaserentexpense_ac4977f9-c003-4487-a1f8-b217c5fd3be5" xlink:href="cfr-20211231.xsd#cfr_Shorttermoperatingleaserentexpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b9026c54-9f8b-44e2-9172-f34c1c7257de" xlink:to="loc_cfr_Shorttermoperatingleaserentexpense_ac4977f9-c003-4487-a1f8-b217c5fd3be5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OperatingLeaseNonLeaseComponents_b6759091-ad87-4ef0-a828-787bbc80b6df" xlink:href="cfr-20211231.xsd#cfr_OperatingLeaseNonLeaseComponents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b9026c54-9f8b-44e2-9172-f34c1c7257de" xlink:to="loc_cfr_OperatingLeaseNonLeaseComponents_b6759091-ad87-4ef0-a828-787bbc80b6df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Totaloperatingleaseexpenseexcludingrent_85423b53-83da-4463-b38b-475f99225ade" xlink:href="cfr-20211231.xsd#cfr_Totaloperatingleaseexpenseexcludingrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b9026c54-9f8b-44e2-9172-f34c1c7257de" xlink:to="loc_cfr_Totaloperatingleaseexpenseexcludingrent_85423b53-83da-4463-b38b-475f99225ade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_d8e4e9cb-3563-4c8c-a642-ae49ca6959b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c7da0562-7225-478c-8ecd-a451988b27db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_d8e4e9cb-3563-4c8c-a642-ae49ca6959b0" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c7da0562-7225-478c-8ecd-a451988b27db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_394ac341-cd64-4de2-90c9-57cd8bbf1fd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c7da0562-7225-478c-8ecd-a451988b27db" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_394ac341-cd64-4de2-90c9-57cd8bbf1fd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0e185d19-d282-4746-8abc-466c51a7ed2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_394ac341-cd64-4de2-90c9-57cd8bbf1fd5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0e185d19-d282-4746-8abc-466c51a7ed2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_95a80f91-ce44-4541-8492-ebfbf1b123ed" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c7da0562-7225-478c-8ecd-a451988b27db" xlink:to="loc_srt_RangeAxis_95a80f91-ce44-4541-8492-ebfbf1b123ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_dbbd2a46-58f9-4a8e-af39-5ce57f99f98b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_95a80f91-ce44-4541-8492-ebfbf1b123ed" xlink:to="loc_srt_RangeMember_dbbd2a46-58f9-4a8e-af39-5ce57f99f98b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_36499bf8-eaa9-4290-b6b1-071e34d0b13d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c7da0562-7225-478c-8ecd-a451988b27db" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_36499bf8-eaa9-4290-b6b1-071e34d0b13d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_28373c77-7cf4-4b2a-bf3e-942e3b12983f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_36499bf8-eaa9-4290-b6b1-071e34d0b13d" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_28373c77-7cf4-4b2a-bf3e-942e3b12983f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_776e063f-636e-471e-88e9-39e20a0d89d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_28373c77-7cf4-4b2a-bf3e-942e3b12983f" xlink:to="loc_us-gaap_OtherLiabilitiesMember_776e063f-636e-471e-88e9-39e20a0d89d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d0dfbe80-e3b5-44a0-9627-442904a1459b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c7da0562-7225-478c-8ecd-a451988b27db" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d0dfbe80-e3b5-44a0-9627-442904a1459b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8f438d95-4b5c-4a51-848f-42a8671bcc89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d0dfbe80-e3b5-44a0-9627-442904a1459b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8f438d95-4b5c-4a51-848f-42a8671bcc89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_30ecdbc8-609c-477b-9a75-1005063a099c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d0dfbe80-e3b5-44a0-9627-442904a1459b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_30ecdbc8-609c-477b-9a75-1005063a099c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5e5d9fb0-0398-453e-980e-f8c7e5f8cfb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d0dfbe80-e3b5-44a0-9627-442904a1459b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5e5d9fb0-0398-453e-980e-f8c7e5f8cfb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_13aa6227-ff9d-4630-906c-9101ef267b15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d0dfbe80-e3b5-44a0-9627-442904a1459b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_13aa6227-ff9d-4630-906c-9101ef267b15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_20b4dfe5-5e20-4c9f-97f5-53a55a90d16b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d0dfbe80-e3b5-44a0-9627-442904a1459b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_20b4dfe5-5e20-4c9f-97f5-53a55a90d16b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_29436534-b1a3-49ad-91ac-3fae22fc55a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d0dfbe80-e3b5-44a0-9627-442904a1459b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_29436534-b1a3-49ad-91ac-3fae22fc55a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9cb22814-5037-49ad-8a02-350e80db5fb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d0dfbe80-e3b5-44a0-9627-442904a1459b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9cb22814-5037-49ad-8a02-350e80db5fb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_68714125-6279-4505-933f-c0afa6fb7c68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d0dfbe80-e3b5-44a0-9627-442904a1459b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_68714125-6279-4505-933f-c0afa6fb7c68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_1863f891-78d8-4c59-b325-330cb7847124" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d0dfbe80-e3b5-44a0-9627-442904a1459b" xlink:to="loc_us-gaap_OperatingLeaseLiability_1863f891-78d8-4c59-b325-330cb7847124" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_66547364-abc5-47aa-bb26-027f213c76c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d0dfbe80-e3b5-44a0-9627-442904a1459b" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_66547364-abc5-47aa-bb26-027f213c76c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_ea249d3d-a008-479b-986d-75ca2dfd5a42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d0dfbe80-e3b5-44a0-9627-442904a1459b" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_ea249d3d-a008-479b-986d-75ca2dfd5a42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="cfr-20211231.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3d3434a4-21f6-4d7f-861c-820176341ab9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_0bc6c0fd-31a2-41d9-8ea0-7f3194a71616" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3d3434a4-21f6-4d7f-861c-820176341ab9" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_0bc6c0fd-31a2-41d9-8ea0-7f3194a71616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="cfr-20211231.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_f8ea38fc-fbfa-492c-9f74-815dfa93c665" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_d4268ff0-5363-4161-969b-fbf58395c896" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_f8ea38fc-fbfa-492c-9f74-815dfa93c665" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_d4268ff0-5363-4161-969b-fbf58395c896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_34bd7ad9-f50e-4be5-8cf7-a16b706c82e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_f8ea38fc-fbfa-492c-9f74-815dfa93c665" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_34bd7ad9-f50e-4be5-8cf7-a16b706c82e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_fc042d88-15ba-40b2-aa9d-c5ab79acb008" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_f8ea38fc-fbfa-492c-9f74-815dfa93c665" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_fc042d88-15ba-40b2-aa9d-c5ab79acb008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#GoodwillandOtherIntangibleAssetsNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_440a5c1c-2a33-4d28-971b-7ea4d3da4256" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_bdbf35c2-6b1c-41c4-8b67-0dda5d94c9b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_440a5c1c-2a33-4d28-971b-7ea4d3da4256" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_bdbf35c2-6b1c-41c4-8b67-0dda5d94c9b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1d43a277-9ff0-442d-bb12-11073c61b52a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_bdbf35c2-6b1c-41c4-8b67-0dda5d94c9b3" xlink:to="loc_srt_RangeAxis_1d43a277-9ff0-442d-bb12-11073c61b52a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_197e6b16-b2c1-4e39-b2ba-8ada5aa4e48a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_1d43a277-9ff0-442d-bb12-11073c61b52a" xlink:to="loc_srt_RangeMember_197e6b16-b2c1-4e39-b2ba-8ada5aa4e48a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_aa3e1e5c-35c4-4620-bb32-eca487d86093" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_197e6b16-b2c1-4e39-b2ba-8ada5aa4e48a" xlink:to="loc_srt_MinimumMember_aa3e1e5c-35c4-4620-bb32-eca487d86093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_cfa59525-2ebf-4e25-bf85-eefba553c7ca" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_197e6b16-b2c1-4e39-b2ba-8ada5aa4e48a" xlink:to="loc_srt_MaximumMember_cfa59525-2ebf-4e25-bf85-eefba553c7ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f0223ded-4a5b-48fe-81de-974a96dab1c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_bdbf35c2-6b1c-41c4-8b67-0dda5d94c9b3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f0223ded-4a5b-48fe-81de-974a96dab1c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_f517fd49-a41e-4944-82bc-6016ad50fa8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f0223ded-4a5b-48fe-81de-974a96dab1c4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_f517fd49-a41e-4944-82bc-6016ad50fa8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_c65dddc7-9537-4a08-9b4a-8f76e97d90a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_f0223ded-4a5b-48fe-81de-974a96dab1c4" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_c65dddc7-9537-4a08-9b4a-8f76e97d90a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_23c3300e-73e9-4e32-b90b-07260da85b84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_ab1b4288-d070-4a0d-9074-3a4a215bff6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_23c3300e-73e9-4e32-b90b-07260da85b84" xlink:to="loc_us-gaap_Goodwill_ab1b4288-d070-4a0d-9074-3a4a215bff6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a0228e80-be44-4b2d-8691-395e9caa325c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_ca6f1c5c-a820-4919-96cb-2bb6c8c9a179" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a0228e80-be44-4b2d-8691-395e9caa325c" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_ca6f1c5c-a820-4919-96cb-2bb6c8c9a179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b77cf4d7-cdb1-4800-87b8-0c12aa327a0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_ca6f1c5c-a820-4919-96cb-2bb6c8c9a179" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b77cf4d7-cdb1-4800-87b8-0c12aa327a0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e357b05c-9a3e-486f-bd70-a1f18320bbd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b77cf4d7-cdb1-4800-87b8-0c12aa327a0c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e357b05c-9a3e-486f-bd70-a1f18320bbd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CoreDepositsMember_c9691d9d-7b54-4d69-acb1-7de1bb32329a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CoreDepositsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e357b05c-9a3e-486f-bd70-a1f18320bbd4" xlink:to="loc_us-gaap_CoreDepositsMember_c9691d9d-7b54-4d69-acb1-7de1bb32329a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_bf7f2aaf-05d6-4e45-957a-20c649d3372a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e357b05c-9a3e-486f-bd70-a1f18320bbd4" xlink:to="loc_us-gaap_CustomerRelationshipsMember_bf7f2aaf-05d6-4e45-957a-20c649d3372a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_d51bf16a-6531-4e08-b2a6-5e9ffece97d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_ca6f1c5c-a820-4919-96cb-2bb6c8c9a179" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_d51bf16a-6531-4e08-b2a6-5e9ffece97d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_87fcff70-6c67-4ce5-9bc2-0b038e3307d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_d51bf16a-6531-4e08-b2a6-5e9ffece97d7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_87fcff70-6c67-4ce5-9bc2-0b038e3307d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9aca8ea2-0caf-4d70-87c4-c8f60556d663" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_d51bf16a-6531-4e08-b2a6-5e9ffece97d7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9aca8ea2-0caf-4d70-87c4-c8f60556d663" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_122eb4c9-2d80-4bb7-9c10-48e0bed74ffd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_d51bf16a-6531-4e08-b2a6-5e9ffece97d7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_122eb4c9-2d80-4bb7-9c10-48e0bed74ffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4935a1b2-b5a5-4d43-90d3-8d478bd58231" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_811e8048-af52-49c1-a9b2-7e1950a2cb31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4935a1b2-b5a5-4d43-90d3-8d478bd58231" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_811e8048-af52-49c1-a9b2-7e1950a2cb31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_7c206085-475f-41a6-8592-4abc07c89154" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4935a1b2-b5a5-4d43-90d3-8d478bd58231" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_7c206085-475f-41a6-8592-4abc07c89154" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_cef1d5e0-dc3b-4901-8355-55223325e284" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4935a1b2-b5a5-4d43-90d3-8d478bd58231" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_cef1d5e0-dc3b-4901-8355-55223325e284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_ba482131-41fa-4a22-979d-815ce99cf5c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4935a1b2-b5a5-4d43-90d3-8d478bd58231" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_ba482131-41fa-4a22-979d-815ce99cf5c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_2680176a-4652-42b5-81d2-fa451eaeeaa9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4935a1b2-b5a5-4d43-90d3-8d478bd58231" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_2680176a-4652-42b5-81d2-fa451eaeeaa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_3867bfe0-9d98-452d-b431-c65991903608" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4935a1b2-b5a5-4d43-90d3-8d478bd58231" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_3867bfe0-9d98-452d-b431-c65991903608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8f7ca19a-5a4c-41e6-90f3-482ee10c7142" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4935a1b2-b5a5-4d43-90d3-8d478bd58231" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8f7ca19a-5a4c-41e6-90f3-482ee10c7142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/Deposits" xlink:type="simple" xlink:href="cfr-20211231.xsd#Deposits"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/Deposits" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_6ecaa3b7-0845-498e-b56a-f72d64da7531" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilitiesDisclosuresTextBlock_6cd660e0-eb44-43ee-bb13-4de878e9b4fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositLiabilitiesDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_6ecaa3b7-0845-498e-b56a-f72d64da7531" xlink:to="loc_us-gaap_DepositLiabilitiesDisclosuresTextBlock_6cd660e0-eb44-43ee-bb13-4de878e9b4fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsTables" xlink:type="simple" xlink:href="cfr-20211231.xsd#DepositsTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DepositsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_c82e33f3-b5aa-43aa-924d-ca9fed002e90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilitiesTypeTableTextBlock_0e46f6bf-7705-4eb7-a98f-f5dacb7e8352" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositLiabilitiesTypeTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_c82e33f3-b5aa-43aa-924d-ca9fed002e90" xlink:to="loc_us-gaap_DepositLiabilitiesTypeTableTextBlock_0e46f6bf-7705-4eb7-a98f-f5dacb7e8352" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock_2d539b19-2c13-4403-aa2c-9966c58fa60d" xlink:href="cfr-20211231.xsd#cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_c82e33f3-b5aa-43aa-924d-ca9fed002e90" xlink:to="loc_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock_2d539b19-2c13-4403-aa2c-9966c58fa60d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock_9ec24add-4757-4aa2-93b3-98fe61b06de7" xlink:href="cfr-20211231.xsd#cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_c82e33f3-b5aa-43aa-924d-ca9fed002e90" xlink:to="loc_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock_9ec24add-4757-4aa2-93b3-98fe61b06de7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesTableTextBlock_6c776bad-312d-4ee4-ab87-f2d46bfbacb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_c82e33f3-b5aa-43aa-924d-ca9fed002e90" xlink:to="loc_us-gaap_TimeDepositMaturitiesTableTextBlock_6c776bad-312d-4ee4-ab87-f2d46bfbacb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsScheduleofDepositsDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#DepositsScheduleofDepositsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DepositsScheduleofDepositsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_397a5219-7f53-4b6e-92a1-5c573d77318b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensatingBalancesTable_c84fc7c9-962d-47d1-b650-b777e34fa93f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCompensatingBalancesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_397a5219-7f53-4b6e-92a1-5c573d77318b" xlink:to="loc_us-gaap_ScheduleOfCompensatingBalancesTable_c84fc7c9-962d-47d1-b650-b777e34fa93f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_57a962e6-dd80-4f5d-b26a-62a0f9037c85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCompensatingBalancesTable_c84fc7c9-962d-47d1-b650-b777e34fa93f" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_57a962e6-dd80-4f5d-b26a-62a0f9037c85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_6d062ab5-0c12-450e-bbfc-75fc4267f588" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_57a962e6-dd80-4f5d-b26a-62a0f9037c85" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_6d062ab5-0c12-450e-bbfc-75fc4267f588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityLineItems_f537e0fa-ac12-4032-a90e-44ee002e35ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositLiabilityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCompensatingBalancesTable_c84fc7c9-962d-47d1-b650-b777e34fa93f" xlink:to="loc_us-gaap_DepositLiabilityLineItems_f537e0fa-ac12-4032-a90e-44ee002e35ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_b23a6c8f-917e-433c-af5c-06681741a79e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_f537e0fa-ac12-4032-a90e-44ee002e35ee" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_b23a6c8f-917e-433c-af5c-06681741a79e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositSavings_dcd51ed1-3ba0-442c-ba1e-8448e39a45d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDomesticDepositSavings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_f537e0fa-ac12-4032-a90e-44ee002e35ee" xlink:to="loc_us-gaap_InterestBearingDomesticDepositSavings_dcd51ed1-3ba0-442c-ba1e-8448e39a45d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositMoneyMarket_bef127d9-6813-4492-aa1a-a7239860758f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDomesticDepositMoneyMarket"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_f537e0fa-ac12-4032-a90e-44ee002e35ee" xlink:to="loc_us-gaap_InterestBearingDomesticDepositMoneyMarket_bef127d9-6813-4492-aa1a-a7239860758f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositTimeDeposits_4caf22a9-dcdc-41d2-84aa-babeec4a0b37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDomesticDepositTimeDeposits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_f537e0fa-ac12-4032-a90e-44ee002e35ee" xlink:to="loc_us-gaap_InterestBearingDomesticDepositTimeDeposits_4caf22a9-dcdc-41d2-84aa-babeec4a0b37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities_e0eaa9b9-813f-42f9-a327-594abd445ecb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDepositLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_f537e0fa-ac12-4032-a90e-44ee002e35ee" xlink:to="loc_us-gaap_InterestBearingDepositLiabilities_e0eaa9b9-813f-42f9-a327-594abd445ecb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_e806a49c-1515-4d35-81f5-49648710c561" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Deposits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_f537e0fa-ac12-4032-a90e-44ee002e35ee" xlink:to="loc_us-gaap_Deposits_e806a49c-1515-4d35-81f5-49648710c561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#DepositsAdditionalInformationAboutCorporationsDepositsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_686e026c-83e5-4d65-abe7-af6ec63c05bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensatingBalancesTable_f374afc4-3fb2-491f-8595-b73eb6d9cc6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCompensatingBalancesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_686e026c-83e5-4d65-abe7-af6ec63c05bb" xlink:to="loc_us-gaap_ScheduleOfCompensatingBalancesTable_f374afc4-3fb2-491f-8595-b73eb6d9cc6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_24a02a9b-e822-49a2-9e9e-278367e6b3d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCompensatingBalancesTable_f374afc4-3fb2-491f-8595-b73eb6d9cc6d" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_24a02a9b-e822-49a2-9e9e-278367e6b3d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_ef9d1a51-19b5-4e05-921e-8d12fe508a7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_24a02a9b-e822-49a2-9e9e-278367e6b3d0" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_ef9d1a51-19b5-4e05-921e-8d12fe508a7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PublicFundsMember_46fdb0d6-b6c0-4051-8b2b-4ebcca1f6c2b" xlink:href="cfr-20211231.xsd#cfr_PublicFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_ef9d1a51-19b5-4e05-921e-8d12fe508a7d" xlink:to="loc_cfr_PublicFundsMember_46fdb0d6-b6c0-4051-8b2b-4ebcca1f6c2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityLineItems_d25061a2-75d0-4bcc-bef9-ca18a0eb5bd9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositLiabilityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCompensatingBalancesTable_f374afc4-3fb2-491f-8595-b73eb6d9cc6d" xlink:to="loc_us-gaap_DepositLiabilityLineItems_d25061a2-75d0-4bcc-bef9-ca18a0eb5bd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits_aaf25bab-a845-4ac1-82ab-30c85f9036de" xlink:href="cfr-20211231.xsd#cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_d25061a2-75d0-4bcc-bef9-ca18a0eb5bd9" xlink:to="loc_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits_aaf25bab-a845-4ac1-82ab-30c85f9036de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsForeign_d4374cda-5d0a-4cbc-ad3b-31240decc9ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_d25061a2-75d0-4bcc-bef9-ca18a0eb5bd9" xlink:to="loc_us-gaap_DepositsForeign_d4374cda-5d0a-4cbc-ad3b-31240decc9ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_8bcf6e6c-8ed5-4df7-ba9f-7a7c864aaca5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_d25061a2-75d0-4bcc-bef9-ca18a0eb5bd9" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_8bcf6e6c-8ed5-4df7-ba9f-7a7c864aaca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities_abaf2089-5a46-4955-ad97-09ab97e75b09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDepositLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_d25061a2-75d0-4bcc-bef9-ca18a0eb5bd9" xlink:to="loc_us-gaap_InterestBearingDepositLiabilities_abaf2089-5a46-4955-ad97-09ab97e75b09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityUninsured_9d919d56-0eb8-4e09-99ec-3b4891aa6aed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositLiabilityUninsured"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_d25061a2-75d0-4bcc-bef9-ca18a0eb5bd9" xlink:to="loc_us-gaap_DepositLiabilityUninsured_9d919d56-0eb8-4e09-99ec-3b4891aa6aed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_2e6acfe9-d5cc-49d3-8005-1d001f1e2e42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_d25061a2-75d0-4bcc-bef9-ca18a0eb5bd9" xlink:to="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_2e6acfe9-d5cc-49d3-8005-1d001f1e2e42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDepositLiabilities_f61c9120-53e1-481e-9e94-549db25ecdc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDepositLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_d25061a2-75d0-4bcc-bef9-ca18a0eb5bd9" xlink:to="loc_us-gaap_RelatedPartyDepositLiabilities_f61c9120-53e1-481e-9e94-549db25ecdc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#DepositsScheduledMaturitiesofTimeDepositsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_909a085c-fbe0-4af1-bd4a-3a9d1ffea031" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearOne_ed336b78-48cc-45e7-87ad-c13034cc1b49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesYearOne"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_909a085c-fbe0-4af1-bd4a-3a9d1ffea031" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearOne_ed336b78-48cc-45e7-87ad-c13034cc1b49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearTwo_bb3701d8-9c5e-4297-a04c-b8a8f7eddbc0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_909a085c-fbe0-4af1-bd4a-3a9d1ffea031" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearTwo_bb3701d8-9c5e-4297-a04c-b8a8f7eddbc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_86c2c68b-0c07-4fb1-948e-9d50813ddf71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDeposits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_909a085c-fbe0-4af1-bd4a-3a9d1ffea031" xlink:to="loc_us-gaap_TimeDeposits_86c2c68b-0c07-4fb1-948e-9d50813ddf71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_1931e9c7-82a4-4602-976e-aad6398bd1b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess_ed3696f6-a985-4c13-938e-91656a45c9d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_1931e9c7-82a4-4602-976e-aad6398bd1b1" xlink:to="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess_ed3696f6-a985-4c13-938e-91656a45c9d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths_2fe54cfd-2039-472e-a3c0-09792ef99e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_1931e9c7-82a4-4602-976e-aad6398bd1b1" xlink:to="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths_2fe54cfd-2039-472e-a3c0-09792ef99e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths_9d9e4fd8-d7ee-441f-a81b-a7acc1f3c564" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_1931e9c7-82a4-4602-976e-aad6398bd1b1" xlink:to="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths_9d9e4fd8-d7ee-441f-a81b-a7acc1f3c564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months_4e4b849e-d4f6-43b8-aaac-71b8ff4e4568" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_1931e9c7-82a4-4602-976e-aad6398bd1b1" xlink:to="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months_4e4b849e-d4f6-43b8-aaac-71b8ff4e4568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_4f3c8670-9d3f-45f0-8776-f0961027151a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_1931e9c7-82a4-4602-976e-aad6398bd1b1" xlink:to="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_4f3c8670-9d3f-45f0-8776-f0961027151a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BorrowedFunds" xlink:type="simple" xlink:href="cfr-20211231.xsd#BorrowedFunds"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/BorrowedFunds" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_dd416024-5ecc-4281-a2e7-64451ed469ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_2a995f22-7160-4311-b905-617662fb3d0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_dd416024-5ecc-4281-a2e7-64451ed469ad" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_2a995f22-7160-4311-b905-617662fb3d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BorrowedFundsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#BorrowedFundsNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/BorrowedFundsNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_58a6a564-c927-4af6-8295-9ed00fc92ce5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BorrowedFundsTable_4b186dd5-d087-4571-b9d7-1bea604b229c" xlink:href="cfr-20211231.xsd#cfr_BorrowedFundsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_58a6a564-c927-4af6-8295-9ed00fc92ce5" xlink:to="loc_cfr_BorrowedFundsTable_4b186dd5-d087-4571-b9d7-1bea604b229c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_c174fbf4-0d86-4672-bab2-b70df897b485" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsTable_4b186dd5-d087-4571-b9d7-1bea604b229c" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_c174fbf4-0d86-4672-bab2-b70df897b485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_290f3c2a-a3de-4a23-8549-3f7def8d78b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_c174fbf4-0d86-4672-bab2-b70df897b485" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_290f3c2a-a3de-4a23-8549-3f7def8d78b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedMember_cf4c86f6-ba17-4d23-98d6-f08e7ac01bf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsPurchasedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_290f3c2a-a3de-4a23-8549-3f7def8d78b2" xlink:to="loc_us-gaap_FederalFundsPurchasedMember_cf4c86f6-ba17-4d23-98d6-f08e7ac01bf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember_6d707e16-0963-45ab-a079-29e5ec34b106" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_290f3c2a-a3de-4a23-8549-3f7def8d78b2" xlink:to="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember_6d707e16-0963-45ab-a079-29e5ec34b106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtMember_a2441710-6671-4e06-86c8-3fb2d392a13f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedDebtMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_290f3c2a-a3de-4a23-8549-3f7def8d78b2" xlink:to="loc_us-gaap_SubordinatedDebtMember_a2441710-6671-4e06-86c8-3fb2d392a13f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebtMember_5cbe5ef2-10ed-4139-a61c-b7ee57465c60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_JuniorSubordinatedDebtMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_290f3c2a-a3de-4a23-8549-3f7def8d78b2" xlink:to="loc_us-gaap_JuniorSubordinatedDebtMember_5cbe5ef2-10ed-4139-a61c-b7ee57465c60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WNBCapitalTrustIMember_39c5bdbb-bef0-455f-ac42-fe56f486f3eb" xlink:href="cfr-20211231.xsd#cfr_WNBCapitalTrustIMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_290f3c2a-a3de-4a23-8549-3f7def8d78b2" xlink:to="loc_cfr_WNBCapitalTrustIMember_39c5bdbb-bef0-455f-ac42-fe56f486f3eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3a95d4c4-dbac-4490-8ea6-8f3910ab4079" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsTable_4b186dd5-d087-4571-b9d7-1bea604b229c" xlink:to="loc_srt_RangeAxis_3a95d4c4-dbac-4490-8ea6-8f3910ab4079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d7fb76d5-c4ae-40e2-a0a6-fc2a50909d7f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_3a95d4c4-dbac-4490-8ea6-8f3910ab4079" xlink:to="loc_srt_RangeMember_d7fb76d5-c4ae-40e2-a0a6-fc2a50909d7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9da06de9-8993-467f-b2ac-9da70c1b9740" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d7fb76d5-c4ae-40e2-a0a6-fc2a50909d7f" xlink:to="loc_srt_MinimumMember_9da06de9-8993-467f-b2ac-9da70c1b9740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7094ecb7-8525-4311-9120-bba284e71a8d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d7fb76d5-c4ae-40e2-a0a6-fc2a50909d7f" xlink:to="loc_srt_MaximumMember_7094ecb7-8525-4311-9120-bba284e71a8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_216c8b6e-9b43-4f3f-87d8-f2dfa5d53f23" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsTable_4b186dd5-d087-4571-b9d7-1bea604b229c" xlink:to="loc_srt_ConsolidatedEntitiesAxis_216c8b6e-9b43-4f3f-87d8-f2dfa5d53f23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_70bae4aa-0c8f-4ebc-a602-ad9d727bc13e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_216c8b6e-9b43-4f3f-87d8-f2dfa5d53f23" xlink:to="loc_srt_ConsolidatedEntitiesDomain_70bae4aa-0c8f-4ebc-a602-ad9d727bc13e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostCapitalTrustIIMember_9e5b968e-747b-4c11-a75e-a404912f579b" xlink:href="cfr-20211231.xsd#cfr_CullenFrostCapitalTrustIIMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_70bae4aa-0c8f-4ebc-a602-ad9d727bc13e" xlink:to="loc_cfr_CullenFrostCapitalTrustIIMember_9e5b968e-747b-4c11-a75e-a404912f579b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WNBCapitalTrustIMember_4f9eefd3-1d54-4e93-8a38-533d5c0d50f9" xlink:href="cfr-20211231.xsd#cfr_WNBCapitalTrustIMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_70bae4aa-0c8f-4ebc-a602-ad9d727bc13e" xlink:to="loc_cfr_WNBCapitalTrustIMember_4f9eefd3-1d54-4e93-8a38-533d5c0d50f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_ca2ec4f3-eee0-4e9e-8790-31d0dd6b970b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsTable_4b186dd5-d087-4571-b9d7-1bea604b229c" xlink:to="loc_us-gaap_DebtInstrumentAxis_ca2ec4f3-eee0-4e9e-8790-31d0dd6b970b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2f5d92f4-fdf3-4bec-aee5-654ab3c9dd93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_ca2ec4f3-eee0-4e9e-8790-31d0dd6b970b" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2f5d92f4-fdf3-4bec-aee5-654ab3c9dd93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_7ae94572-b2f1-4e92-8d3b-ddeba1312311" xlink:href="cfr-20211231.xsd#cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2f5d92f4-fdf3-4bec-aee5-654ab3c9dd93" xlink:to="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_7ae94572-b2f1-4e92-8d3b-ddeba1312311" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_703ecf26-ad70-432d-82d9-261fcc450e7b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsTable_4b186dd5-d087-4571-b9d7-1bea604b229c" xlink:to="loc_dei_LegalEntityAxis_703ecf26-ad70-432d-82d9-261fcc450e7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_87b3ee35-2cf9-4585-998d-0ae6579ca0df" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_703ecf26-ad70-432d-82d9-261fcc450e7b" xlink:to="loc_dei_EntityDomain_87b3ee35-2cf9-4585-998d-0ae6579ca0df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostMember_e9101223-3235-454d-8b6c-68d25761abac" xlink:href="cfr-20211231.xsd#cfr_CullenFrostMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_87b3ee35-2cf9-4585-998d-0ae6579ca0df" xlink:to="loc_cfr_CullenFrostMember_e9101223-3235-454d-8b6c-68d25761abac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:href="cfr-20211231.xsd#cfr_BorrowedFundsLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsTable_4b186dd5-d087-4571-b9d7-1bea604b229c" xlink:to="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DebtInstrumentMaturitiesPeriod_4f4f5c4d-ccd0-4d39-8be0-ed7d30b48e1d" xlink:href="cfr-20211231.xsd#cfr_DebtInstrumentMaturitiesPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:to="loc_cfr_DebtInstrumentMaturitiesPeriod_4f4f5c4d-ccd0-4d39-8be0-ed7d30b48e1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchased_d893e054-e4bc-4d0f-ab28-ae63d1bb647f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsPurchased"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:to="loc_us-gaap_FederalFundsPurchased_d893e054-e4bc-4d0f-ab28-ae63d1bb647f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_c05384f7-0e45-4e2d-8304-e0fdc88670a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_c05384f7-0e45-4e2d-8304-e0fdc88670a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_c1db1271-eb5b-442a-9330-78b05370c34c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:to="loc_us-gaap_SubordinatedDebt_c1db1271-eb5b-442a-9330-78b05370c34c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedBorrowingInterestRate_17059bf7-d19a-47f8-b25f-6273264420e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedBorrowingInterestRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:to="loc_us-gaap_SubordinatedBorrowingInterestRate_17059bf7-d19a-47f8-b25f-6273264420e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_81839d27-f526-4b4f-8f26-999389f54b43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_81839d27-f526-4b4f-8f26-999389f54b43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_194d4b42-8840-437b-8daf-1ac1cad79899" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_194d4b42-8840-437b-8daf-1ac1cad79899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_f887daaa-7771-465b-89ec-bc813b65f8c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_f887daaa-7771-465b-89ec-bc813b65f8c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_ff708871-08bf-4def-a09a-12aa69940ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_ff708871-08bf-4def-a09a-12aa69940ff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c919b0b1-b017-4bd2-aa73-8109e2bba691" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c919b0b1-b017-4bd2-aa73-8109e2bba691" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_44a3e2ff-4eb2-436a-9a88-abc367530233" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_44a3e2ff-4eb2-436a-9a88-abc367530233" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_58e0fabb-b2cd-48d9-a6c4-4b807ad121c6" xlink:href="cfr-20211231.xsd#cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_a9971abc-6d79-470e-93fe-3ef72ddbb8be" xlink:to="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_58e0fabb-b2cd-48d9-a6c4-4b807ad121c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies" xlink:type="simple" xlink:href="cfr-20211231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_fa7c597c-d405-4bdc-92d0-bb3f6442dbdc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_82d9ffc8-1b09-4386-9b00-03c6a61743ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_fa7c597c-d405-4bdc-92d0-bb3f6442dbdc" xlink:to="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_82d9ffc8-1b09-4386-9b00-03c6a61743ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies" xlink:type="simple" xlink:href="cfr-20211231.xsd#FairValueMeasuresandDisclosuresPolicies"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_d38dcdd5-bd83-4098-b3f0-c9a31f055c92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock_6b774360-b75f-4a62-a030-03a45c6a424d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d38dcdd5-bd83-4098-b3f0-c9a31f055c92" xlink:to="loc_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock_6b774360-b75f-4a62-a030-03a45c6a424d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables" xlink:type="simple" xlink:href="cfr-20211231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_76ddc04d-985c-4ba5-a20e-f4d2c0adcacb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock_f66d8ec8-5b5d-4653-bf80-dd490862f626" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_76ddc04d-985c-4ba5-a20e-f4d2c0adcacb" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock_f66d8ec8-5b5d-4653-bf80-dd490862f626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock_99350105-f85a-4433-bab7-b9d1353bb7c1" xlink:href="cfr-20211231.xsd#cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_76ddc04d-985c-4ba5-a20e-f4d2c0adcacb" xlink:to="loc_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock_99350105-f85a-4433-bab7-b9d1353bb7c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a30271d1-c024-4c84-89dd-388ceb7b15cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_15176180-43a2-4602-8e54-c3cc6e8036c1" xlink:href="cfr-20211231.xsd#cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a30271d1-c024-4c84-89dd-388ceb7b15cc" xlink:to="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_15176180-43a2-4602-8e54-c3cc6e8036c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_29816d18-788c-4c53-b3be-6657d3e2c992" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_15176180-43a2-4602-8e54-c3cc6e8036c1" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_29816d18-788c-4c53-b3be-6657d3e2c992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_de8a9997-22ce-45a3-8003-42f7dcb58a20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_29816d18-788c-4c53-b3be-6657d3e2c992" xlink:to="loc_us-gaap_RelatedPartyDomain_de8a9997-22ce-45a3-8003-42f7dcb58a20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_51f43633-9e1a-4c60-82b8-4b43070c76bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_15176180-43a2-4602-8e54-c3cc6e8036c1" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_51f43633-9e1a-4c60-82b8-4b43070c76bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0358c96f-fc8b-40fd-b4a9-a1ce414abf0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_51f43633-9e1a-4c60-82b8-4b43070c76bf" xlink:to="loc_us-gaap_SegmentDomain_0358c96f-fc8b-40fd-b4a9-a1ce414abf0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostWealthAdvisorsMember_e4875b13-83c8-4149-93a9-80d8c2be7206" xlink:href="cfr-20211231.xsd#cfr_FrostWealthAdvisorsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_0358c96f-fc8b-40fd-b4a9-a1ce414abf0d" xlink:to="loc_cfr_FrostWealthAdvisorsMember_e4875b13-83c8-4149-93a9-80d8c2be7206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommitmentsAndGuaranteesLineItems_9799d3eb-621c-48d1-b4a6-6ad5523a0b98" xlink:href="cfr-20211231.xsd#cfr_CommitmentsAndGuaranteesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_15176180-43a2-4602-8e54-c3cc6e8036c1" xlink:to="loc_cfr_CommitmentsAndGuaranteesLineItems_9799d3eb-621c-48d1-b4a6-6ad5523a0b98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CreditCardGuarantees_dcbba807-621a-47b4-be68-5909956cb691" xlink:href="cfr-20211231.xsd#cfr_CreditCardGuarantees"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommitmentsAndGuaranteesLineItems_9799d3eb-621c-48d1-b4a6-6ad5523a0b98" xlink:to="loc_cfr_CreditCardGuarantees_dcbba807-621a-47b4-be68-5909956cb691" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CollateralizedCreditCardGuarantees_3bf03a73-d91e-462d-ad59-fbf07cf8cd4b" xlink:href="cfr-20211231.xsd#cfr_CollateralizedCreditCardGuarantees"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommitmentsAndGuaranteesLineItems_9799d3eb-621c-48d1-b4a6-6ad5523a0b98" xlink:to="loc_cfr_CollateralizedCreditCardGuarantees_3bf03a73-d91e-462d-ad59-fbf07cf8cd4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset_d35c48bb-7383-45f8-9eba-579e4ebe53de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommitmentsAndGuaranteesLineItems_9799d3eb-621c-48d1-b4a6-6ad5523a0b98" xlink:to="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset_d35c48bb-7383-45f8-9eba-579e4ebe53de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a3395b3d-3e63-44c9-8776-c0cf933c973d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_480c6cd8-6748-43d9-8633-3f68134f4bd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a3395b3d-3e63-44c9-8776-c0cf933c973d" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_480c6cd8-6748-43d9-8633-3f68134f4bd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_3232b9ff-a59d-4a09-a1de-832d085d951d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_480c6cd8-6748-43d9-8633-3f68134f4bd5" xlink:to="loc_us-gaap_FinancialInstrumentAxis_3232b9ff-a59d-4a09-a1de-832d085d951d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4be842f2-fd8f-4c5e-a38b-c6d973574614" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_3232b9ff-a59d-4a09-a1de-832d085d951d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4be842f2-fd8f-4c5e-a38b-c6d973574614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember_e3cd4e62-4824-48da-afe6-7b65aeb0e2aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsToExtendCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4be842f2-fd8f-4c5e-a38b-c6d973574614" xlink:to="loc_us-gaap_CommitmentsToExtendCreditMember_e3cd4e62-4824-48da-afe6-7b65aeb0e2aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1b1b31c1-3dfd-4ebc-a16f-241cec73011c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_480c6cd8-6748-43d9-8633-3f68134f4bd5" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1b1b31c1-3dfd-4ebc-a16f-241cec73011c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_6a43ec1f-df59-4a28-9596-9f3003aa5ccb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1b1b31c1-3dfd-4ebc-a16f-241cec73011c" xlink:to="loc_us-gaap_LossContingencyNatureDomain_6a43ec1f-df59-4a28-9596-9f3003aa5ccb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_10f80132-4cb3-4b0e-ab30-4d148a387f2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_6a43ec1f-df59-4a28-9596-9f3003aa5ccb" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_10f80132-4cb3-4b0e-ab30-4d148a387f2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredStandbyLetterOfCreditFeesMember_796c5d07-74dc-4157-8e35-01af4a13a188" xlink:href="cfr-20211231.xsd#cfr_DeferredStandbyLetterOfCreditFeesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_6a43ec1f-df59-4a28-9596-9f3003aa5ccb" xlink:to="loc_cfr_DeferredStandbyLetterOfCreditFeesMember_796c5d07-74dc-4157-8e35-01af4a13a188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_ca8e81bb-5436-4668-a948-7eafb442455b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_480c6cd8-6748-43d9-8633-3f68134f4bd5" xlink:to="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_ca8e81bb-5436-4668-a948-7eafb442455b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability_3c0b9ae3-2101-4e93-a2a8-2ea7506b08d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_ca8e81bb-5436-4668-a948-7eafb442455b" xlink:to="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability_3c0b9ae3-2101-4e93-a2a8-2ea7506b08d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_f7b82a61-c1a3-4f8b-82d8-83707f3b6af2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_c3bd5181-390a-4804-8274-96ff42098582" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_f7b82a61-c1a3-4f8b-82d8-83707f3b6af2" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_c3bd5181-390a-4804-8274-96ff42098582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpactOfNewAccountingPronouncement_f82ebd43-dd85-4835-9a0c-542f5ead5cc3" xlink:href="cfr-20211231.xsd#cfr_ImpactOfNewAccountingPronouncement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_f7b82a61-c1a3-4f8b-82d8-83707f3b6af2" xlink:to="loc_cfr_ImpactOfNewAccountingPronouncement_f82ebd43-dd85-4835-9a0c-542f5ead5cc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_8cd7b8fa-3611-4fcd-969c-9a0a0ffe1ff7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_f7b82a61-c1a3-4f8b-82d8-83707f3b6af2" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_8cd7b8fa-3611-4fcd-969c-9a0a0ffe1ff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_4f0834a8-e7cd-473c-a01b-50641a3f7c09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_f7b82a61-c1a3-4f8b-82d8-83707f3b6af2" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_4f0834a8-e7cd-473c-a01b-50641a3f7c09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMatters" xlink:type="simple" xlink:href="cfr-20211231.xsd#CapitalandRegulatoryMatters"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CapitalandRegulatoryMatters" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_RegulatoryCapitalRequirementsAbstract_075fa2b4-ef66-4acc-a640-bc4ce5262135" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RegulatoryCapitalRequirementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_85b8531b-41af-4e3d-a766-65d66ba0325a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_075fa2b4-ef66-4acc-a640-bc4ce5262135" xlink:to="loc_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_85b8531b-41af-4e3d-a766-65d66ba0325a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMattersTables" xlink:type="simple" xlink:href="cfr-20211231.xsd#CapitalandRegulatoryMattersTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CapitalandRegulatoryMattersTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_RegulatoryCapitalRequirementsAbstract_bcd3905f-2f8b-4b12-8f1e-8a98551de9bf" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RegulatoryCapitalRequirementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_b582fd7e-63db-477a-b53d-03e1ecc5ebdb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_bcd3905f-2f8b-4b12-8f1e-8a98551de9bf" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_b582fd7e-63db-477a-b53d-03e1ecc5ebdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#CapitalandRegulatoryMattersNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_RegulatoryCapitalRequirementsAbstract_09749c84-df46-43c5-b053-e5cfb80672f4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RegulatoryCapitalRequirementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_09749c84-df46-43c5-b053-e5cfb80672f4" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_a0afe521-4a75-4b76-8245-8901f0ec6ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_a0afe521-4a75-4b76-8245-8901f0ec6ba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_b61212d2-9af7-451a-96fc-7d29454a4f38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_a0afe521-4a75-4b76-8245-8901f0ec6ba4" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_b61212d2-9af7-451a-96fc-7d29454a4f38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorStockRepurchasePlansMember_6d72a470-fe0d-41a0-b592-c6697bc621af" xlink:href="cfr-20211231.xsd#cfr_PriorStockRepurchasePlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_b61212d2-9af7-451a-96fc-7d29454a4f38" xlink:to="loc_cfr_PriorStockRepurchasePlansMember_6d72a470-fe0d-41a0-b592-c6697bc621af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_StockRepurchase2021PlanMember_9658e096-9d4b-4e43-a2fb-acaf65b18e74" xlink:href="cfr-20211231.xsd#cfr_StockRepurchase2021PlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_b61212d2-9af7-451a-96fc-7d29454a4f38" xlink:to="loc_cfr_StockRepurchase2021PlanMember_9658e096-9d4b-4e43-a2fb-acaf65b18e74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_8eecfa35-4a2c-42ee-be04-c5d4f0b84b71" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:to="loc_dei_LegalEntityAxis_8eecfa35-4a2c-42ee-be04-c5d4f0b84b71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_72ef648e-de88-407a-a11a-f88d43701dfd" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_8eecfa35-4a2c-42ee-be04-c5d4f0b84b71" xlink:to="loc_dei_EntityDomain_72ef648e-de88-407a-a11a-f88d43701dfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostMember_3da46ccb-7f57-4b11-b3b5-e3ce03f69678" xlink:href="cfr-20211231.xsd#cfr_CullenFrostMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_72ef648e-de88-407a-a11a-f88d43701dfd" xlink:to="loc_cfr_CullenFrostMember_3da46ccb-7f57-4b11-b3b5-e3ce03f69678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostBankMember_7f686eb6-3240-4946-9f68-aa8c33f10d85" xlink:href="cfr-20211231.xsd#cfr_FrostBankMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_72ef648e-de88-407a-a11a-f88d43701dfd" xlink:to="loc_cfr_FrostBankMember_7f686eb6-3240-4946-9f68-aa8c33f10d85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_6983d015-95d0-40e8-a4c6-00138627ce6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_6983d015-95d0-40e8-a4c6-00138627ce6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_cfa1503c-15ae-4983-9b87-a5d9cb63bae1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_6983d015-95d0-40e8-a4c6-00138627ce6c" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_cfa1503c-15ae-4983-9b87-a5d9cb63bae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtMember_8e954972-e21f-41c8-bf2e-c2d7b1bd07ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cfa1503c-15ae-4983-9b87-a5d9cb63bae1" xlink:to="loc_us-gaap_SubordinatedDebtMember_8e954972-e21f-41c8-bf2e-c2d7b1bd07ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_f644c100-16da-45c9-95be-ce05bac8b301" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:to="loc_us-gaap_DebtInstrumentAxis_f644c100-16da-45c9-95be-ce05bac8b301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0c3c90da-50b4-4166-8cf3-5bfea4188f90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_f644c100-16da-45c9-95be-ce05bac8b301" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0c3c90da-50b4-4166-8cf3-5bfea4188f90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_e1d77af2-4f2b-4c7f-a1d9-652199d91530" xlink:href="cfr-20211231.xsd#cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0c3c90da-50b4-4166-8cf3-5bfea4188f90" xlink:to="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_e1d77af2-4f2b-4c7f-a1d9-652199d91530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_0a63c2ca-9fe0-4418-80fd-6cc03fb896ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:to="loc_us-gaap_StatementClassOfStockAxis_0a63c2ca-9fe0-4418-80fd-6cc03fb896ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_edeb781c-3ea2-4202-bbe4-8e137ecfc6cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0a63c2ca-9fe0-4418-80fd-6cc03fb896ca" xlink:to="loc_us-gaap_ClassOfStockDomain_edeb781c-3ea2-4202-bbe4-8e137ecfc6cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_7dfdcdbc-dd82-4b64-a585-f47d172045e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_edeb781c-3ea2-4202-bbe4-8e137ecfc6cf" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_7dfdcdbc-dd82-4b64-a585-f47d172045e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_5a0ddfa6-8bf6-41c1-8c63-8a58806f9214" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_edeb781c-3ea2-4202-bbe4-8e137ecfc6cf" xlink:to="loc_us-gaap_TreasuryStockMember_5a0ddfa6-8bf6-41c1-8c63-8a58806f9214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_6b2666a3-069e-4e66-86a6-d6b65f0ecffc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_edeb781c-3ea2-4202-bbe4-8e137ecfc6cf" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_6b2666a3-069e-4e66-86a6-d6b65f0ecffc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember_405d88b7-da91-4228-b553-1653cc841dad" xlink:href="cfr-20211231.xsd#cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_edeb781c-3ea2-4202-bbe4-8e137ecfc6cf" xlink:to="loc_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember_405d88b7-da91-4228-b553-1653cc841dad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_e7e0bb0f-16f9-49c3-8368-259a67270ab8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_e7e0bb0f-16f9-49c3-8368-259a67270ab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_e75728f9-332f-4906-8e30-4f37f060ae72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_e7e0bb0f-16f9-49c3-8368-259a67270ab8" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_e75728f9-332f-4906-8e30-4f37f060ae72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ecf20de6-630c-4fcc-89d7-513b74d6aa46" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:to="loc_srt_RangeAxis_ecf20de6-630c-4fcc-89d7-513b74d6aa46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a4a2604b-2255-4424-b862-7a013831c919" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_ecf20de6-630c-4fcc-89d7-513b74d6aa46" xlink:to="loc_srt_RangeMember_a4a2604b-2255-4424-b862-7a013831c919" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_9c08433f-4567-497d-83e6-c5eb5420202c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:to="loc_us-gaap_OtherCommitmentsAxis_9c08433f-4567-497d-83e6-c5eb5420202c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_bea761de-2698-453e-9cc9-c7de15d9c1ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsAxis_9c08433f-4567-497d-83e6-c5eb5420202c" xlink:to="loc_us-gaap_OtherCommitmentsDomain_bea761de-2698-453e-9cc9-c7de15d9c1ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionAxis_d3fcefdd-cdfc-4139-ac4e-86f8c2beeeb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PositionAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:to="loc_us-gaap_PositionAxis_d3fcefdd-cdfc-4139-ac4e-86f8c2beeeb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionDomain_1ae124e3-3bd4-4e03-8b70-8e2e470c3d04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PositionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PositionAxis_d3fcefdd-cdfc-4139-ac4e-86f8c2beeeb4" xlink:to="loc_us-gaap_PositionDomain_1ae124e3-3bd4-4e03-8b70-8e2e470c3d04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionTypeAxis_0fa49163-70fc-4c0e-b052-bb54e48742d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransactionTypeAxis"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:to="loc_us-gaap_TransactionTypeAxis_0fa49163-70fc-4c0e-b052-bb54e48742d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionDomain_e31fb740-8063-4f5a-beb4-1e3633c7df0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransactionTypeAxis_0fa49163-70fc-4c0e-b052-bb54e48742d5" xlink:to="loc_us-gaap_TransactionDomain_e31fb740-8063-4f5a-beb4-1e3633c7df0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_b7743a7c-8f4c-4254-8547-794b1b71636a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_b7743a7c-8f4c-4254-8547-794b1b71636a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_4a6787ed-2779-458a-ad67-d7da99ccb77e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b7743a7c-8f4c-4254-8547-794b1b71636a" xlink:to="loc_us-gaap_EquityComponentDomain_4a6787ed-2779-458a-ad67-d7da99ccb77e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_f90197f7-99d7-4450-a42b-763292d3c520" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_4a6787ed-2779-458a-ad67-d7da99ccb77e" xlink:to="loc_us-gaap_RetainedEarningsMember_f90197f7-99d7-4450-a42b-763292d3c520" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_81dd718d-b7ec-44d5-a349-377d71d8d628" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:to="loc_srt_ConsolidatedEntitiesAxis_81dd718d-b7ec-44d5-a349-377d71d8d628" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_c601db6d-55e5-48f4-8845-d6447d26bddc" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_81dd718d-b7ec-44d5-a349-377d71d8d628" xlink:to="loc_srt_ConsolidatedEntitiesDomain_c601db6d-55e5-48f4-8845-d6447d26bddc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WNBCapitalTrustIMember_0d5aa320-439c-403e-b2ca-bb6631c44380" xlink:href="cfr-20211231.xsd#cfr_WNBCapitalTrustIMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_c601db6d-55e5-48f4-8845-d6447d26bddc" xlink:to="loc_cfr_WNBCapitalTrustIMember_0d5aa320-439c-403e-b2ca-bb6631c44380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_dd7b8036-e117-43fd-a9c5-04f1749e7b06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_dd7b8036-e117-43fd-a9c5-04f1749e7b06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_ef664e0f-8b99-46b1-8a6a-02700118b12c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_dd7b8036-e117-43fd-a9c5-04f1749e7b06" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_ef664e0f-8b99-46b1-8a6a-02700118b12c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_f42f9a3c-fd88-4725-aead-eb700e3231d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_ef664e0f-8b99-46b1-8a6a-02700118b12c" xlink:to="loc_us-gaap_SubsequentEventMember_f42f9a3c-fd88-4725-aead-eb700e3231d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_de62a232-ba19-4eff-88f5-0bdc44f949a4" xlink:to="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CreditLossOptionalTransitionalPeriodUnderCECL_d5a5c762-97e3-42a2-ab6e-2c406a4d4661" xlink:href="cfr-20211231.xsd#cfr_CreditLossOptionalTransitionalPeriodUnderCECL"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_CreditLossOptionalTransitionalPeriodUnderCECL_d5a5c762-97e3-42a2-ab6e-2c406a4d4661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1_b7fb8d16-b9f0-415b-b1ee-1a466ce08fa9" xlink:href="cfr-20211231.xsd#cfr_AdditionalTier1CapitalbeyondCommonEquityTier1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1_b7fb8d16-b9f0-415b-b1ee-1a466ce08fa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_fe351885-d009-4439-bfa5-c57deba34d56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_fe351885-d009-4439-bfa5-c57deba34d56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_a7ba8e47-1dba-476e-94c0-9b63003b3db4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_a7ba8e47-1dba-476e-94c0-9b63003b3db4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_f40e2bc7-ff9e-4efc-a6b7-aa902780ece7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_f40e2bc7-ff9e-4efc-a6b7-aa902780ece7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital_dca367d6-7479-4fc8-ad88-32e961ec1733" xlink:href="cfr-20211231.xsd#cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital_dca367d6-7479-4fc8-ad88-32e961ec1733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_156eaa1c-851e-4980-aa34-0c8c233a8464" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_SubordinatedDebt_156eaa1c-851e-4980-aa34-0c8c233a8464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedBorrowingInterestRate_77acbc07-7404-4524-a734-3e54b94674fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedBorrowingInterestRate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_SubordinatedBorrowingInterestRate_77acbc07-7404-4524-a734-3e54b94674fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes_c72a1e66-48b0-4f8c-85ff-b03eeeaa414e" xlink:href="cfr-20211231.xsd#cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes_c72a1e66-48b0-4f8c-85ff-b03eeeaa414e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Finalyearsofthetermofthenotes_7863293a-bbd8-4c27-a2f4-e596badadbfc" xlink:href="cfr-20211231.xsd#cfr_Finalyearsofthetermofthenotes"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_Finalyearsofthetermofthenotes_7863293a-bbd8-4c27-a2f4-e596badadbfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule_59718834-fae2-4807-bc99-6265b8c16f30" xlink:href="cfr-20211231.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule_59718834-fae2-4807-bc99-6265b8c16f30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalConservationBuffer_8e15ba49-0092-419d-a73b-500a341d02a3" xlink:href="cfr-20211231.xsd#cfr_CapitalConservationBuffer"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_CapitalConservationBuffer_8e15ba49-0092-419d-a73b-500a341d02a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_a4e78baa-fbf5-44ef-a84d-484926b05421" xlink:href="cfr-20211231.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_a4e78baa-fbf5-44ef-a84d-484926b05421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_f01c7821-ec61-4a55-bb91-85665b5b8176" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_f01c7821-ec61-4a55-bb91-85665b5b8176" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_7e9c3192-27df-4bd0-8aff-54176c930f81" xlink:href="cfr-20211231.xsd#cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_7e9c3192-27df-4bd0-8aff-54176c930f81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets_be8eb8ec-6bfb-4ad6-b582-92c618ae8ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalToRiskWeightedAssets"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_CapitalToRiskWeightedAssets_be8eb8ec-6bfb-4ad6-b582-92c618ae8ce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_a856a963-3d3f-41a9-a497-2154dd7be60f" xlink:href="cfr-20211231.xsd#cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_a856a963-3d3f-41a9-a497-2154dd7be60f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_c3ea26ef-9600-477e-a3e1-2317e2efa5b8" xlink:href="cfr-20211231.xsd#cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_c3ea26ef-9600-477e-a3e1-2317e2efa5b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_aa67c531-30f0-4681-acae-c4e9163749f1" xlink:href="cfr-20211231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_aa67c531-30f0-4681-acae-c4e9163749f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CreditLossTransitionalPeriodUnderCECL_e7e5b9b1-30f7-4732-82c0-34f55033f55c" xlink:href="cfr-20211231.xsd#cfr_CreditLossTransitionalPeriodUnderCECL"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_CreditLossTransitionalPeriodUnderCECL_e7e5b9b1-30f7-4732-82c0-34f55033f55c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CECLTransitionAmount_b1b92c16-6733-46f0-a263-3230e199b0c9" xlink:href="cfr-20211231.xsd#cfr_CECLTransitionAmount"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_CECLTransitionAmount_b1b92c16-6733-46f0-a263-3230e199b0c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EstimatedIncrementalEffectofCECL_ff962b01-33f0-4c3d-8e66-49582ece9c8f" xlink:href="cfr-20211231.xsd#cfr_EstimatedIncrementalEffectofCECL"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_EstimatedIncrementalEffectofCECL_ff962b01-33f0-4c3d-8e66-49582ece9c8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_e790ef9f-5000-47a2-95cd-0b4489759b17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_PreferredStockSharesIssued_e790ef9f-5000-47a2-95cd-0b4489759b17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue_d8e4df7f-29e4-462e-8216-efe923ab546c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_PreferredStockLiquidationPreferenceValue_d8e4df7f-29e4-462e-8216-efe923ab546c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_5d5b7916-194d-4479-92b6-f2a4f0ebb558" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_5d5b7916-194d-4479-92b6-f2a4f0ebb558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreference_bf456dcc-9775-4309-85b7-99c99f27e3bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreference"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_PreferredStockLiquidationPreference_bf456dcc-9775-4309-85b7-99c99f27e3bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfPreferredStockEquivalentDepositaryShares_9c6aaad9-5f3b-461d-a171-01e068ff4d40" xlink:href="cfr-20211231.xsd#cfr_NumberOfPreferredStockEquivalentDepositaryShares"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_NumberOfPreferredStockEquivalentDepositaryShares_9c6aaad9-5f3b-461d-a171-01e068ff4d40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_7ce8ad6b-044a-461e-86f0-31779435cde3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_7ce8ad6b-044a-461e-86f0-31779435cde3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_881be487-c7bf-4994-ab8a-681ac8f7f870" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_881be487-c7bf-4994-ab8a-681ac8f7f870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_db99a073-aff5-4022-8518-529e5e013dc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_db99a073-aff5-4022-8518-529e5e013dc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_2990576d-e925-44b5-8a1c-168b3985f854" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_2990576d-e925-44b5-8a1c-168b3985f854" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_10287f4b-fef2-4e25-baa1-bf21f23cc1f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_10287f4b-fef2-4e25-baa1-bf21f23cc1f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_6718dc78-0dc5-450b-8066-87cbc1124a2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_6718dc78-0dc5-450b-8066-87cbc1124a2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_16b5be04-3710-447a-ac05-b881208bb8ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_16b5be04-3710-447a-ac05-b881208bb8ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_5b38d884-d30e-4174-a28e-4bb57e873727" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_5b38d884-d30e-4174-a28e-4bb57e873727" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_b0712a38-20f5-4c70-8c1d-b1e1770abe94" xlink:href="cfr-20211231.xsd#cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_89ec282c-3aaf-46be-a546-efd2d3ccef8f" xlink:to="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_b0712a38-20f5-4c70-8c1d-b1e1770abe94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#RegulatoryMattersActualandRequiredCapitalRatiosDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_RegulatoryCapitalRequirementsAbstract_35739f73-dd96-45ea-9a7c-25d5d5628748" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RegulatoryCapitalRequirementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_73937991-a65f-4349-b481-7ba82dc2b7f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_35739f73-dd96-45ea-9a7c-25d5d5628748" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_73937991-a65f-4349-b481-7ba82dc2b7f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7fe58525-c722-4944-b0d6-77a07e263468" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_73937991-a65f-4349-b481-7ba82dc2b7f7" xlink:to="loc_dei_LegalEntityAxis_7fe58525-c722-4944-b0d6-77a07e263468" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0266bdcd-fc61-4cf1-8d31-3f1294c2b23a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_7fe58525-c722-4944-b0d6-77a07e263468" xlink:to="loc_dei_EntityDomain_0266bdcd-fc61-4cf1-8d31-3f1294c2b23a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostMember_265a91f6-25b0-402c-a5f5-505fbf7cd025" xlink:href="cfr-20211231.xsd#cfr_CullenFrostMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_0266bdcd-fc61-4cf1-8d31-3f1294c2b23a" xlink:to="loc_cfr_CullenFrostMember_265a91f6-25b0-402c-a5f5-505fbf7cd025" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostBankMember_4e47936a-62bb-4e97-886d-47d7c3dd2876" xlink:href="cfr-20211231.xsd#cfr_FrostBankMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_0266bdcd-fc61-4cf1-8d31-3f1294c2b23a" xlink:to="loc_cfr_FrostBankMember_4e47936a-62bb-4e97-886d-47d7c3dd2876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_73937991-a65f-4349-b481-7ba82dc2b7f7" xlink:to="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapital_a3d7fcc9-a2a2-490e-b622-517a8af8815c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonEquityTierOneCapital"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_CommonEquityTierOneCapital_a3d7fcc9-a2a2-490e-b622-517a8af8815c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRatio_261e233c-bc53-4ef9-8d5d-ccfbda661405" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonEquityTierOneCapitalRatio"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_CommonEquityTierOneCapitalRatio_261e233c-bc53-4ef9-8d5d-ccfbda661405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_03b840e0-be10-48ce-bd29-975269185ef7" xlink:href="cfr-20211231.xsd#cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_03b840e0-be10-48ce-bd29-975269185ef7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_a06aff5f-ae4b-460e-9b2c-ed9d3ac2e2a1" xlink:href="cfr-20211231.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_a06aff5f-ae4b-460e-9b2c-ed9d3ac2e2a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized_d7fa01fe-0f52-4784-a8d8-bfd3216d24f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized_d7fa01fe-0f52-4784-a8d8-bfd3216d24f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum_204a41e0-3538-4a74-bb30-54ee12e29c36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum_204a41e0-3538-4a74-bb30-54ee12e29c36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapital_f45386bc-e46f-41d5-ac0d-3b04d9e9d9a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapital"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_TierOneRiskBasedCapital_f45386bc-e46f-41d5-ac0d-3b04d9e9d9a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets_6f4ceb3b-c6cc-4fed-92e5-ec2e8f834dcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets_6f4ceb3b-c6cc-4fed-92e5-ec2e8f834dcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_0382f4f1-9f9d-43b8-ae21-515a2c7df26d" xlink:href="cfr-20211231.xsd#cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_0382f4f1-9f9d-43b8-ae21-515a2c7df26d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_914a52e4-7983-49a7-8dbd-82a1873d5b47" xlink:href="cfr-20211231.xsd#cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_914a52e4-7983-49a7-8dbd-82a1873d5b47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_7cff2853-a12b-4ee7-bb16-026990c31dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_7cff2853-a12b-4ee7-bb16-026990c31dbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_c49dfdf9-a78f-4d96-8654-298b3e61577b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_c49dfdf9-a78f-4d96-8654-298b3e61577b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Capital_aac65083-b982-4134-a222-eb06b2ea5d1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Capital"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_Capital_aac65083-b982-4134-a222-eb06b2ea5d1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets_0e9b69fd-8a85-42df-971a-fe935461acb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalToRiskWeightedAssets"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_CapitalToRiskWeightedAssets_0e9b69fd-8a85-42df-971a-fe935461acb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_fee896c7-b090-43d3-97d6-e0644f6ff042" xlink:href="cfr-20211231.xsd#cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_fee896c7-b090-43d3-97d6-e0644f6ff042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_a374ec3b-d9c9-497c-ab5d-9fb907854f26" xlink:href="cfr-20211231.xsd#cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_a374ec3b-d9c9-497c-ab5d-9fb907854f26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalized_1bdbe4e2-aa64-4629-92c9-bfc829084fc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalized_1bdbe4e2-aa64-4629-92c9-bfc829084fc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_1e35468d-b144-4fbe-b15a-3d560ef9c680" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_1e35468d-b144-4fbe-b15a-3d560ef9c680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapital_13829e7e-b87a-4005-b3f0-1d35486f221c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapital"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_TierOneLeverageCapital_13829e7e-b87a-4005-b3f0-1d35486f221c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_f4e6c91b-8b5e-49fa-b09b-6c0d0ed3bee0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalToAverageAssets"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_f4e6c91b-8b5e-49fa-b09b-6c0d0ed3bee0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_0db72bb9-83a6-4825-8f96-de44d5896798" xlink:href="cfr-20211231.xsd#cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_0db72bb9-83a6-4825-8f96-de44d5896798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_1b705a1b-f24e-4274-82ac-f39e85ce5cee" xlink:href="cfr-20211231.xsd#cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_1b705a1b-f24e-4274-82ac-f39e85ce5cee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_e5cb3381-7ec9-4066-8ee0-828dfc24f0e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_e5cb3381-7ec9-4066-8ee0-828dfc24f0e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_e6a730b8-ae04-4c80-aba9-b920e5374469" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_b66e4996-b883-47d8-bc5d-35fdd9ca72cd" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_e6a730b8-ae04-4c80-aba9-b920e5374469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EarningsPerCommonShare" xlink:type="simple" xlink:href="cfr-20211231.xsd#EarningsPerCommonShare"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EarningsPerCommonShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_1d89bcf4-b4ad-440b-9bb7-c9d2df73ad23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_a2d5cbde-8e8b-4325-a178-94863e44d3c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_1d89bcf4-b4ad-440b-9bb7-c9d2df73ad23" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_a2d5cbde-8e8b-4325-a178-94863e44d3c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EarningsPerCommonShareTables" xlink:type="simple" xlink:href="cfr-20211231.xsd#EarningsPerCommonShareTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EarningsPerCommonShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_79cae810-3b8d-4577-956a-04142bc0fa9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_72d0611b-e6ba-464b-8c11-be842444de1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_79cae810-3b8d-4577-956a-04142bc0fa9d" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_72d0611b-e6ba-464b-8c11-be842444de1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_15f32ad2-ae54-4f60-93dd-d02b50e00c9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_fda2fc76-4ff0-4186-9f20-557ce7e69187" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_15f32ad2-ae54-4f60-93dd-d02b50e00c9e" xlink:to="loc_us-gaap_NetIncomeLoss_fda2fc76-4ff0-4186-9f20-557ce7e69187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_c094dc0e-d188-4d2b-bbcf-ee4d93917f29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_15f32ad2-ae54-4f60-93dd-d02b50e00c9e" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_c094dc0e-d188-4d2b-bbcf-ee4d93917f29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_924ae7f6-4184-45dc-bcdd-c6ac5870b80c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_15f32ad2-ae54-4f60-93dd-d02b50e00c9e" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_924ae7f6-4184-45dc-bcdd-c6ac5870b80c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_54fa230c-b6e9-4ca4-9faa-e4d67dc0a10e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_15f32ad2-ae54-4f60-93dd-d02b50e00c9e" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_54fa230c-b6e9-4ca4-9faa-e4d67dc0a10e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_6d675bd7-563b-4670-816a-e78ae19bba19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_15f32ad2-ae54-4f60-93dd-d02b50e00c9e" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_6d675bd7-563b-4670-816a-e78ae19bba19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_0a205382-a59a-407f-8982-495d0a000363" xlink:href="cfr-20211231.xsd#cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_15f32ad2-ae54-4f60-93dd-d02b50e00c9e" xlink:to="loc_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_0a205382-a59a-407f-8982-495d0a000363" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributedEarnings_dfd32435-79bf-4715-a019-3d84af96dfc3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DistributedEarnings"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_15f32ad2-ae54-4f60-93dd-d02b50e00c9e" xlink:to="loc_us-gaap_DistributedEarnings_dfd32435-79bf-4715-a019-3d84af96dfc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarnings_54e636f8-edfa-48cb-92b4-f74055493e0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarnings"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_15f32ad2-ae54-4f60-93dd-d02b50e00c9e" xlink:to="loc_us-gaap_UndistributedEarnings_54e636f8-edfa-48cb-92b4-f74055493e0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2bd9550c-fce2-420f-ac2a-95ccd61ad264" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_15f32ad2-ae54-4f60-93dd-d02b50e00c9e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2bd9550c-fce2-420f-ac2a-95ccd61ad264" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_6e6b8f56-fdda-4d8e-9ad3-de9f1ad83cfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_15f32ad2-ae54-4f60-93dd-d02b50e00c9e" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_6e6b8f56-fdda-4d8e-9ad3-de9f1ad83cfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_31b1dd65-8b59-4e56-aa7e-412006dc2cea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_15f32ad2-ae54-4f60-93dd-d02b50e00c9e" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_31b1dd65-8b59-4e56-aa7e-412006dc2cea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EarningsPerSharePolicies" xlink:type="simple" xlink:href="cfr-20211231.xsd#EarningsPerSharePolicies"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EarningsPerSharePolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_dd8d9918-04cb-4770-8451-125fe5d82fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_1a371c81-117e-4eec-8d75-a0450cb75e57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_dd8d9918-04cb-4770-8451-125fe5d82fe9" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_1a371c81-117e-4eec-8d75-a0450cb75e57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlans"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_14fc9744-88d2-4efe-a043-532fb656de9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_f0855de2-0c3e-4f74-8de9-860d055c24f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_14fc9744-88d2-4efe-a043-532fb656de9c" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_f0855de2-0c3e-4f74-8de9-860d055c24f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CompensationRelatedCostsPostemploymentBenefitsPolicies" xlink:type="simple" xlink:href="cfr-20211231.xsd#CompensationRelatedCostsPostemploymentBenefitsPolicies"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CompensationRelatedCostsPostemploymentBenefitsPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_2c8c572f-f3c0-4beb-8b21-b8ca9d7065fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_d7260452-c163-41af-a7f4-b5220fe62aed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_2c8c572f-f3c0-4beb-8b21-b8ca9d7065fd" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_d7260452-c163-41af-a7f4-b5220fe62aed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansTables" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1341e250-7f97-4582-926b-ceee5a88dc82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_f7baf53e-d26e-4b3c-88df-335251ce7ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1341e250-7f97-4582-926b-ceee5a88dc82" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_f7baf53e-d26e-4b3c-88df-335251ce7ffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_6ece49bc-b8d2-4b2a-a9e8-328ea6ad25d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1341e250-7f97-4582-926b-ceee5a88dc82" xlink:to="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_6ece49bc-b8d2-4b2a-a9e8-328ea6ad25d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_25787eeb-73d6-42b2-bb58-af631785f425" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1341e250-7f97-4582-926b-ceee5a88dc82" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_25787eeb-73d6-42b2-bb58-af631785f425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_e792bade-0745-4ed6-bf77-3f71594a55e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1341e250-7f97-4582-926b-ceee5a88dc82" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_e792bade-0745-4ed6-bf77-3f71594a55e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock_79385ea3-dc1d-4043-8712-c84070f7b169" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1341e250-7f97-4582-926b-ceee5a88dc82" xlink:to="loc_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock_79385ea3-dc1d-4043-8712-c84070f7b169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_b422a90d-0c18-45f4-add7-436d14cf48de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1341e250-7f97-4582-926b-ceee5a88dc82" xlink:to="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_b422a90d-0c18-45f4-add7-436d14cf48de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_efb6f423-130e-4856-82df-30d61b21431f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1341e250-7f97-4582-926b-ceee5a88dc82" xlink:to="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_efb6f423-130e-4856-82df-30d61b21431f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_7eb5968c-9926-4401-b879-ccb07215fd7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1341e250-7f97-4582-926b-ceee5a88dc82" xlink:to="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_7eb5968c-9926-4401-b879-ccb07215fd7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_25fc626f-e4d1-41b5-821d-bba89ca5c6dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1341e250-7f97-4582-926b-ceee5a88dc82" xlink:to="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_25fc626f-e4d1-41b5-821d-bba89ca5c6dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_3af43909-720f-43ba-a192-d5a0fe924458" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1341e250-7f97-4582-926b-ceee5a88dc82" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_3af43909-720f-43ba-a192-d5a0fe924458" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_8279d8b9-bf65-403a-99c6-eb2e1889d272" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1341e250-7f97-4582-926b-ceee5a88dc82" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_8279d8b9-bf65-403a-99c6-eb2e1889d272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_8e4aa4a3-7507-40e1-9ea6-dd1a34d9b57d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1341e250-7f97-4582-926b-ceee5a88dc82" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_8e4aa4a3-7507-40e1-9ea6-dd1a34d9b57d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_39ed2fdc-fe3a-4374-8cd7-3d283f69a32d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1341e250-7f97-4582-926b-ceee5a88dc82" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_39ed2fdc-fe3a-4374-8cd7-3d283f69a32d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_dd834b11-34ee-4a2f-a913-6ed697036652" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_be091435-9517-4450-97c5-b35855dabf06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_dd834b11-34ee-4a2f-a913-6ed697036652" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_be091435-9517-4450-97c5-b35855dabf06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_fae18bad-ae09-43d1-ace1-f280273b87f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_be091435-9517-4450-97c5-b35855dabf06" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_fae18bad-ae09-43d1-ace1-f280273b87f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_bcc881f7-252d-4bf4-8eb9-bf1aa6852fe0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_fae18bad-ae09-43d1-ace1-f280273b87f9" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_bcc881f7-252d-4bf4-8eb9-bf1aa6852fe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredProfitSharingMember_078adcf6-3115-4ec8-bdac-b53ca44901fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredProfitSharingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_bcc881f7-252d-4bf4-8eb9-bf1aa6852fe0" xlink:to="loc_us-gaap_DeferredProfitSharingMember_078adcf6-3115-4ec8-bdac-b53ca44901fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_1e45c6b0-761e-4c69-96d3-21255a32672c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_bcc881f7-252d-4bf4-8eb9-bf1aa6852fe0" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_1e45c6b0-761e-4c69-96d3-21255a32672c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_a3bf95a3-c7ac-4d0f-b695-b7afcde77c27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_be091435-9517-4450-97c5-b35855dabf06" xlink:to="loc_us-gaap_RetirementPlanNameAxis_a3bf95a3-c7ac-4d0f-b695-b7afcde77c27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_702929c3-4d2c-4b1c-ac74-de385cd26012" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameAxis_a3bf95a3-c7ac-4d0f-b695-b7afcde77c27" xlink:to="loc_us-gaap_RetirementPlanNameDomain_702929c3-4d2c-4b1c-ac74-de385cd26012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis_ed71fca9-1138-4910-8dab-bbe68580af99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTaxStatusAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_be091435-9517-4450-97c5-b35855dabf06" xlink:to="loc_us-gaap_RetirementPlanTaxStatusAxis_ed71fca9-1138-4910-8dab-bbe68580af99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_e0954a5c-bd71-44e3-b129-4e804c9fdf05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_ed71fca9-1138-4910-8dab-bbe68580af99" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_e0954a5c-bd71-44e3-b129-4e804c9fdf05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QualifiedPlanMember_bcf0f28a-2804-4069-a85e-1c35422b8885" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_QualifiedPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain_e0954a5c-bd71-44e3-b129-4e804c9fdf05" xlink:to="loc_us-gaap_QualifiedPlanMember_bcf0f28a-2804-4069-a85e-1c35422b8885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ebe312d4-9bc3-4682-a98a-42ab3e89c004" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_be091435-9517-4450-97c5-b35855dabf06" xlink:to="loc_srt_RangeAxis_ebe312d4-9bc3-4682-a98a-42ab3e89c004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4d0b3d40-af18-4e82-a4be-a3aa7800629a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_ebe312d4-9bc3-4682-a98a-42ab3e89c004" xlink:to="loc_srt_RangeMember_4d0b3d40-af18-4e82-a4be-a3aa7800629a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ddf80f0f-fe1c-4db4-a52a-4556a567951e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4d0b3d40-af18-4e82-a4be-a3aa7800629a" xlink:to="loc_srt_MinimumMember_ddf80f0f-fe1c-4db4-a52a-4556a567951e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_20ef1b1a-b78f-43c7-8a02-c26238ed926f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4d0b3d40-af18-4e82-a4be-a3aa7800629a" xlink:to="loc_srt_MaximumMember_20ef1b1a-b78f-43c7-8a02-c26238ed926f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_bf202af9-2716-4fba-b5f8-0183ea9a46dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_be091435-9517-4450-97c5-b35855dabf06" xlink:to="loc_us-gaap_PlanNameAxis_bf202af9-2716-4fba-b5f8-0183ea9a46dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_8c13e841-dbdf-49e7-a828-a02eb93866f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_bf202af9-2716-4fba-b5f8-0183ea9a46dd" xlink:to="loc_us-gaap_PlanNameDomain_8c13e841-dbdf-49e7-a828-a02eb93866f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TwoThousandFifteenPlanMember_5073fe87-f78c-4a99-83ca-2f659b60f48c" xlink:href="cfr-20211231.xsd#cfr_TwoThousandFifteenPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_8c13e841-dbdf-49e7-a828-a02eb93866f4" xlink:to="loc_cfr_TwoThousandFifteenPlanMember_5073fe87-f78c-4a99-83ca-2f659b60f48c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_c3c8d031-0902-46b1-ad9b-f22e144334e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_be091435-9517-4450-97c5-b35855dabf06" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_c3c8d031-0902-46b1-ad9b-f22e144334e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_fc85b4a2-11b7-4aa3-8e67-f018ea63fd70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_c3c8d031-0902-46b1-ad9b-f22e144334e6" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_fc85b4a2-11b7-4aa3-8e67-f018ea63fd70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_4993add3-e454-4ea7-b59d-b16ba7809d52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_fc85b4a2-11b7-4aa3-8e67-f018ea63fd70" xlink:to="loc_us-gaap_EquitySecuritiesMember_4993add3-e454-4ea7-b59d-b16ba7809d52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember_bbedd2ff-ba40-482e-a452-f9f81039911a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FixedIncomeSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_fc85b4a2-11b7-4aa3-8e67-f018ea63fd70" xlink:to="loc_us-gaap_FixedIncomeSecuritiesMember_bbedd2ff-ba40-482e-a452-f9f81039911a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_bdb4dc4e-d323-4efd-84fc-a8d15bff4e12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_be091435-9517-4450-97c5-b35855dabf06" xlink:to="loc_us-gaap_AwardTypeAxis_bdb4dc4e-d323-4efd-84fc-a8d15bff4e12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f828d17-c117-4906-94b6-74d314e6418e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_bdb4dc4e-d323-4efd-84fc-a8d15bff4e12" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f828d17-c117-4906-94b6-74d314e6418e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_ce31b112-3dd2-42e2-a9aa-4052f110f33f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f828d17-c117-4906-94b6-74d314e6418e" xlink:to="loc_us-gaap_StockOptionMember_ce31b112-3dd2-42e2-a9aa-4052f110f33f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_e08baacb-0fc2-4cfc-b3ec-30b2aee00162" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f828d17-c117-4906-94b6-74d314e6418e" xlink:to="loc_us-gaap_PerformanceSharesMember_e08baacb-0fc2-4cfc-b3ec-30b2aee00162" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonVestedStockAndStockUnitsMember_98a49d85-5a53-4508-80e1-56ebace07cca" xlink:href="cfr-20211231.xsd#cfr_NonVestedStockAndStockUnitsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f828d17-c117-4906-94b6-74d314e6418e" xlink:to="loc_cfr_NonVestedStockAndStockUnitsMember_98a49d85-5a53-4508-80e1-56ebace07cca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_6c50db4a-b790-4416-bb35-76c3039eeee3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f828d17-c117-4906-94b6-74d314e6418e" xlink:to="loc_us-gaap_EmployeeStockOptionMember_6c50db4a-b790-4416-bb35-76c3039eeee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_2a420c1a-30e8-4181-b2b6-81dcfd2c109c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_be091435-9517-4450-97c5-b35855dabf06" xlink:to="loc_srt_StatementScenarioAxis_2a420c1a-30e8-4181-b2b6-81dcfd2c109c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_0d7f9a36-903d-4bde-b291-f8d898e90a1c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_2a420c1a-30e8-4181-b2b6-81dcfd2c109c" xlink:to="loc_srt_ScenarioUnspecifiedDomain_0d7f9a36-903d-4bde-b291-f8d898e90a1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProFormaMember_ca168649-c92c-4035-b6e5-9f5081eda2df" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProFormaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_0d7f9a36-903d-4bde-b291-f8d898e90a1c" xlink:to="loc_srt_ProFormaMember_ca168649-c92c-4035-b6e5-9f5081eda2df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_976bdcbe-22cd-45f1-a2c7-36626e001527" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_be091435-9517-4450-97c5-b35855dabf06" xlink:to="loc_us-gaap_AwardDateAxis_976bdcbe-22cd-45f1-a2c7-36626e001527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_8eac69b4-526a-4a54-a942-d3c651808bb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateAxis_976bdcbe-22cd-45f1-a2c7-36626e001527" xlink:to="loc_us-gaap_AwardDateDomain_8eac69b4-526a-4a54-a942-d3c651808bb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2021Member_dc6bec78-4061-45b3-9dbb-bf68892cb4a0" xlink:href="cfr-20211231.xsd#cfr_A2021Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_8eac69b4-526a-4a54-a942-d3c651808bb9" xlink:to="loc_cfr_A2021Member_dc6bec78-4061-45b3-9dbb-bf68892cb4a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorTo2021Member_54346957-13c5-404c-976f-03e07bb9f59f" xlink:href="cfr-20211231.xsd#cfr_PriorTo2021Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_8eac69b4-526a-4a54-a942-d3c651808bb9" xlink:to="loc_cfr_PriorTo2021Member_54346957-13c5-404c-976f-03e07bb9f59f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:href="cfr-20211231.xsd#cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_be091435-9517-4450-97c5-b35855dabf06" xlink:to="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_3e74b605-e838-45d0-bdaf-e500bf2ebbe2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_3e74b605-e838-45d0-bdaf-e500bf2ebbe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_67b0d159-e8dc-4620-a0bc-9fce28598252" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_67b0d159-e8dc-4620-a0bc-9fce28598252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageOfEquityInvestmentsInMutualFund_44b85c3d-efe2-45da-bb5d-1089b7e6e328" xlink:href="cfr-20211231.xsd#cfr_PercentageOfEquityInvestmentsInMutualFund"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_PercentageOfEquityInvestmentsInMutualFund_44b85c3d-efe2-45da-bb5d-1089b7e6e328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_a867bd01-71be-4fd9-af4c-667a755019be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_a867bd01-71be-4fd9-af4c-667a755019be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear_bb31c5be-c191-4f69-b079-779fff3b0812" xlink:href="cfr-20211231.xsd#cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear_bb31c5be-c191-4f69-b079-779fff3b0812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_cafe184c-9e57-423c-8c9a-916e50529172" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_cafe184c-9e57-423c-8c9a-916e50529172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_6a9ec1c7-6699-412a-ba37-d3afc3dd6e49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_6a9ec1c7-6699-412a-ba37-d3afc3dd6e49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_994ac8ba-7b1f-461c-b121-eb5a506921b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_994ac8ba-7b1f-461c-b121-eb5a506921b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Numberofstockplans_c7981d59-89d0-4e63-980f-a4d5cfc71815" xlink:href="cfr-20211231.xsd#cfr_Numberofstockplans"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_Numberofstockplans_c7981d59-89d0-4e63-980f-a4d5cfc71815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6936af6f-25ed-491a-9f3e-6ca4a28e63b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6936af6f-25ed-491a-9f3e-6ca4a28e63b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_f17c35df-a56f-4ffc-95f1-4cba06f7a2f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_f17c35df-a56f-4ffc-95f1-4cba06f7a2f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_a569b36f-da3b-4876-bea6-96d9e0425a0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_a569b36f-da3b-4876-bea6-96d9e0425a0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BaseYearAdjustedNetRevenueAmount_68e4af2b-dfa8-4b9b-b1a0-e2095e2a688c" xlink:href="cfr-20211231.xsd#cfr_BaseYearAdjustedNetRevenueAmount"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_BaseYearAdjustedNetRevenueAmount_68e4af2b-dfa8-4b9b-b1a0-e2095e2a688c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BaseYearCalculationBasisPointAdjustment_64715211-f8ce-4f7f-88d7-9dbe969134d6" xlink:href="cfr-20211231.xsd#cfr_BaseYearCalculationBasisPointAdjustment"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_BaseYearCalculationBasisPointAdjustment_64715211-f8ce-4f7f-88d7-9dbe969134d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth_5ee95f13-8449-495f-a2ea-a48685e3b12d" xlink:href="cfr-20211231.xsd#cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth_5ee95f13-8449-495f-a2ea-a48685e3b12d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AwardPayoutPercentageOfTargetAt0Percent_7e1f4f94-dbe1-4b90-82a3-6af860329eb6" xlink:href="cfr-20211231.xsd#cfr_AwardPayoutPercentageOfTargetAt0Percent"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_AwardPayoutPercentageOfTargetAt0Percent_7e1f4f94-dbe1-4b90-82a3-6af860329eb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageLevelOfAchievement13PercentAverageGrowth_fade4bb9-95f8-4ba9-abeb-3d187e3e7272" xlink:href="cfr-20211231.xsd#cfr_PercentageLevelOfAchievement13PercentAverageGrowth"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_PercentageLevelOfAchievement13PercentAverageGrowth_fade4bb9-95f8-4ba9-abeb-3d187e3e7272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AwardPayoutPercentageOfTargetAt50Percent_41de61d8-1cc9-407a-9767-1b2cce6b6a98" xlink:href="cfr-20211231.xsd#cfr_AwardPayoutPercentageOfTargetAt50Percent"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_AwardPayoutPercentageOfTargetAt50Percent_41de61d8-1cc9-407a-9767-1b2cce6b6a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageLevelOfAchievement19PercentAverageGrowth_3cf2ed2a-7ae2-4afe-9450-353ebf6cd136" xlink:href="cfr-20211231.xsd#cfr_PercentageLevelOfAchievement19PercentAverageGrowth"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_PercentageLevelOfAchievement19PercentAverageGrowth_3cf2ed2a-7ae2-4afe-9450-353ebf6cd136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AwardPayoutPercentageOfTargetAt100Percent_6d4ae0be-2d93-4a0c-910d-ed422c597aa6" xlink:href="cfr-20211231.xsd#cfr_AwardPayoutPercentageOfTargetAt100Percent"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_AwardPayoutPercentageOfTargetAt100Percent_6d4ae0be-2d93-4a0c-910d-ed422c597aa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageLevelOfAchievement25PercentAverageGrowth_b4743989-a749-4389-afb1-0a0b99bf4076" xlink:href="cfr-20211231.xsd#cfr_PercentageLevelOfAchievement25PercentAverageGrowth"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_PercentageLevelOfAchievement25PercentAverageGrowth_b4743989-a749-4389-afb1-0a0b99bf4076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AwardPayoutPercentageOfTargetAt150Percent_502e999d-84b5-4999-aacd-fb84957c6dc2" xlink:href="cfr-20211231.xsd#cfr_AwardPayoutPercentageOfTargetAt150Percent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_AwardPayoutPercentageOfTargetAt150Percent_502e999d-84b5-4999-aacd-fb84957c6dc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement_14fe8d5a-19aa-4a13-b5e0-33793791360d" xlink:href="cfr-20211231.xsd#cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement_14fe8d5a-19aa-4a13-b5e0-33793791360d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement_f316063a-eaaa-46c9-b910-55105049bec9" xlink:href="cfr-20211231.xsd#cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement_f316063a-eaaa-46c9-b910-55105049bec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement_57d8699d-2459-4e67-8b1a-06b5dbd735e3" xlink:href="cfr-20211231.xsd#cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement_57d8699d-2459-4e67-8b1a-06b5dbd735e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement_12daf93e-5aec-4a51-a2cd-445d1f6d3372" xlink:href="cfr-20211231.xsd#cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement_12daf93e-5aec-4a51-a2cd-445d1f6d3372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsShareBasedCompensation_7fce4f07-418d-4239-a5c9-5f8b22310fbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsShareBasedCompensation"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_us-gaap_DividendsShareBasedCompensation_7fce4f07-418d-4239-a5c9-5f8b22310fbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_844dae0e-c52e-4aee-be71-b90c04f9362f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_844dae0e-c52e-4aee-be71-b90c04f9362f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_32b86afb-5108-44a2-b699-738a70217a68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_32b86afb-5108-44a2-b699-738a70217a68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_5ae9573d-2bd6-4eea-a6eb-2ff578b53d7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_f0db8ffc-27cd-4b50-b6c1-cc6e9cbcdc82" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_5ae9573d-2bd6-4eea-a6eb-2ff578b53d7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_153d8565-70f2-41c7-8920-2c68ede1e2e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_0ad35e0b-5cef-49da-b4a8-77c8e9f5d398" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_153d8565-70f2-41c7-8920-2c68ede1e2e1" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_0ad35e0b-5cef-49da-b4a8-77c8e9f5d398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_02cf1098-4f0e-479c-abf3-22ff70bc9050" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_153d8565-70f2-41c7-8920-2c68ede1e2e1" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_02cf1098-4f0e-479c-abf3-22ff70bc9050" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_590dc617-6c64-4c3b-8de6-acc01e7309b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_153d8565-70f2-41c7-8920-2c68ede1e2e1" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_590dc617-6c64-4c3b-8de6-acc01e7309b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_5eb3253c-b4d8-4345-8e43-a575868d4ef9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_153d8565-70f2-41c7-8920-2c68ede1e2e1" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_5eb3253c-b4d8-4345-8e43-a575868d4ef9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_4d90315f-fb00-4855-83cb-5b47bd08fcbb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_153d8565-70f2-41c7-8920-2c68ede1e2e1" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_4d90315f-fb00-4855-83cb-5b47bd08fcbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_47b18347-9d1e-4a1f-9b27-e4c3b1ac2981" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_153d8565-70f2-41c7-8920-2c68ede1e2e1" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_47b18347-9d1e-4a1f-9b27-e4c3b1ac2981" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_a6ff3e6b-0708-4edc-b664-39994f16c7ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_153d8565-70f2-41c7-8920-2c68ede1e2e1" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_a6ff3e6b-0708-4edc-b664-39994f16c7ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_8b17068c-dfc8-4c3a-a8eb-6f47ec1b2fa6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_153d8565-70f2-41c7-8920-2c68ede1e2e1" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_8b17068c-dfc8-4c3a-a8eb-6f47ec1b2fa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_edb5a8f6-0289-4041-a852-e39f01262c91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_153d8565-70f2-41c7-8920-2c68ede1e2e1" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_edb5a8f6-0289-4041-a852-e39f01262c91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_4b98e25d-2043-4712-b25b-48049229bb46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_153d8565-70f2-41c7-8920-2c68ede1e2e1" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_4b98e25d-2043-4712-b25b-48049229bb46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_d9481eb1-0bb7-43ba-98a4-3b663aa50843" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_153d8565-70f2-41c7-8920-2c68ede1e2e1" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_d9481eb1-0bb7-43ba-98a4-3b663aa50843" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_befa8943-1144-41e8-a563-c70f3988219e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_153d8565-70f2-41c7-8920-2c68ede1e2e1" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_befa8943-1144-41e8-a563-c70f3988219e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_61f9a4a9-ef13-4e04-a3dd-0f6d535f5c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4fdecf00-e92b-4b62-909c-04a79bd28001" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_61f9a4a9-ef13-4e04-a3dd-0f6d535f5c1c" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4fdecf00-e92b-4b62-909c-04a79bd28001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_53de64ea-64da-4a5d-b09d-b2b28a1f19ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4fdecf00-e92b-4b62-909c-04a79bd28001" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_53de64ea-64da-4a5d-b09d-b2b28a1f19ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_14b5d02a-1bdb-497c-a628-b22b7bb11363" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_53de64ea-64da-4a5d-b09d-b2b28a1f19ed" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_14b5d02a-1bdb-497c-a628-b22b7bb11363" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_393c4242-311c-4314-97af-f74243cf306b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_14b5d02a-1bdb-497c-a628-b22b7bb11363" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_393c4242-311c-4314-97af-f74243cf306b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_f1203cef-1066-4b29-88a0-b1aedbb510a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_14b5d02a-1bdb-497c-a628-b22b7bb11363" xlink:to="loc_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_f1203cef-1066-4b29-88a0-b1aedbb510a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bf5b9263-8fac-4da3-9a41-0ca47b8f0f67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4fdecf00-e92b-4b62-909c-04a79bd28001" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bf5b9263-8fac-4da3-9a41-0ca47b8f0f67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_e265281b-029c-49d2-8bed-f1e8613bcd28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bf5b9263-8fac-4da3-9a41-0ca47b8f0f67" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_e265281b-029c-49d2-8bed-f1e8613bcd28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_4130b08a-f12d-4039-8000-e04042d1e7b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bf5b9263-8fac-4da3-9a41-0ca47b8f0f67" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_4130b08a-f12d-4039-8000-e04042d1e7b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_9d6f8fa4-fabb-4e9c-bd26-7caf50c455b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bf5b9263-8fac-4da3-9a41-0ca47b8f0f67" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_9d6f8fa4-fabb-4e9c-bd26-7caf50c455b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_fa02477d-aa89-4069-a790-0c9d1805c288" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bf5b9263-8fac-4da3-9a41-0ca47b8f0f67" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_fa02477d-aa89-4069-a790-0c9d1805c288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_56b320de-c03b-4671-b788-3d72429b5f55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_3a237c64-07b6-456e-abcb-791d047c0d84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_56b320de-c03b-4671-b788-3d72429b5f55" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_3a237c64-07b6-456e-abcb-791d047c0d84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_fb990f3f-d93a-4f7d-9d86-7793c479aceb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_56b320de-c03b-4671-b788-3d72429b5f55" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_fb990f3f-d93a-4f7d-9d86-7793c479aceb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_059d23a9-d8af-48f3-9072-e2b3ccf0e958" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_56b320de-c03b-4671-b788-3d72429b5f55" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_059d23a9-d8af-48f3-9072-e2b3ccf0e958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_93961515-5743-4f56-a237-559c670f76a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_56b320de-c03b-4671-b788-3d72429b5f55" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_93961515-5743-4f56-a237-559c670f76a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5acf13a7-2a29-4134-ba19-56c16ce4ce14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6650db28-8e67-4574-b9d5-b24c74b42ec2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5acf13a7-2a29-4134-ba19-56c16ce4ce14" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6650db28-8e67-4574-b9d5-b24c74b42ec2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_a1355fad-7fdc-4ffc-b9ec-8ddcec72bd2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6650db28-8e67-4574-b9d5-b24c74b42ec2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_a1355fad-7fdc-4ffc-b9ec-8ddcec72bd2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_2be91116-1ebd-4451-b595-bdec8ee2d126" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_a1355fad-7fdc-4ffc-b9ec-8ddcec72bd2b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_2be91116-1ebd-4451-b595-bdec8ee2d126" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_579bd61e-1521-4582-931b-49e50269760b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_6650db28-8e67-4574-b9d5-b24c74b42ec2" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_579bd61e-1521-4582-931b-49e50269760b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_4af95fff-c391-4a73-b4a4-b9f6c833cb24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_579bd61e-1521-4582-931b-49e50269760b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_4af95fff-c391-4a73-b4a4-b9f6c833cb24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_f614e336-8b6c-4128-9288-707d9c728b1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_579bd61e-1521-4582-931b-49e50269760b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_f614e336-8b6c-4128-9288-707d9c728b1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_de185b7f-5f59-41e7-b0a6-71d435cfb744" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_579bd61e-1521-4582-931b-49e50269760b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_de185b7f-5f59-41e7-b0a6-71d435cfb744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b66fc6df-01fa-4d71-9721-dd88521e7f07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c7b56ed7-c60e-4b2b-bba3-226cc9acd064" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b66fc6df-01fa-4d71-9721-dd88521e7f07" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c7b56ed7-c60e-4b2b-bba3-226cc9acd064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_ef3a2a61-9ddc-496a-bf3a-42fc9d6c123d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c7b56ed7-c60e-4b2b-bba3-226cc9acd064" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_ef3a2a61-9ddc-496a-bf3a-42fc9d6c123d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_c219e94e-0961-46ca-bbec-9b481fc2eb4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_ef3a2a61-9ddc-496a-bf3a-42fc9d6c123d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_c219e94e-0961-46ca-bbec-9b481fc2eb4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_d7dd82c7-c508-4516-83ee-aae8f8f884d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_c219e94e-0961-46ca-bbec-9b481fc2eb4c" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_d7dd82c7-c508-4516-83ee-aae8f8f884d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f287680c-ba71-444b-924f-4d6eb8a46043" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c7b56ed7-c60e-4b2b-bba3-226cc9acd064" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f287680c-ba71-444b-924f-4d6eb8a46043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_652a2c47-ed6c-469a-a665-d24a28808b34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f287680c-ba71-444b-924f-4d6eb8a46043" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_652a2c47-ed6c-469a-a665-d24a28808b34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect_c46f4390-9ea7-4380-909d-4c1cfc92cd55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f287680c-ba71-444b-924f-4d6eb8a46043" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect_c46f4390-9ea7-4380-909d-4c1cfc92cd55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax_dcb394b7-3641-4caa-8de8-ea2005706f35" xlink:href="cfr-20211231.xsd#cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f287680c-ba71-444b-924f-4d6eb8a46043" xlink:to="loc_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax_dcb394b7-3641-4caa-8de8-ea2005706f35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_424e2478-ed53-4471-b462-40c863edbe99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_fb517895-89b8-4e3b-b1e4-7c12ac27f7d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_424e2478-ed53-4471-b462-40c863edbe99" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_fb517895-89b8-4e3b-b1e4-7c12ac27f7d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_fb5b2d4a-2ba5-4850-8a53-417464a4a632" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_424e2478-ed53-4471-b462-40c863edbe99" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_fb5b2d4a-2ba5-4850-8a53-417464a4a632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_d958746b-4e55-48dd-b24a-e8a6739c2217" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_424e2478-ed53-4471-b462-40c863edbe99" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_d958746b-4e55-48dd-b24a-e8a6739c2217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansFairValueofPlanAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b1d72775-828e-46d9-b003-55a65a11b7f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_50ce57eb-bec2-4990-acf1-c7883349e13a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b1d72775-828e-46d9-b003-55a65a11b7f1" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_50ce57eb-bec2-4990-acf1-c7883349e13a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_4be32042-85d8-4e48-87df-7e38e0eeec7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_50ce57eb-bec2-4990-acf1-c7883349e13a" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_4be32042-85d8-4e48-87df-7e38e0eeec7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_fbc952b2-f0b8-4226-b7c6-04080cc34c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_4be32042-85d8-4e48-87df-7e38e0eeec7d" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_fbc952b2-f0b8-4226-b7c6-04080cc34c2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MutualFundsMember_9014b587-54fb-47b8-9e81-7dece96c592f" xlink:href="cfr-20211231.xsd#cfr_MutualFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_fbc952b2-f0b8-4226-b7c6-04080cc34c2c" xlink:to="loc_cfr_MutualFundsMember_9014b587-54fb-47b8-9e81-7dece96c592f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_b2ba856a-6bca-45d6-bf9a-3b454cc9916a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_fbc952b2-f0b8-4226-b7c6-04080cc34c2c" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_b2ba856a-6bca-45d6-bf9a-3b454cc9916a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2712e021-63ac-45d3-ae3a-8f10902d128a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_50ce57eb-bec2-4990-acf1-c7883349e13a" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2712e021-63ac-45d3-ae3a-8f10902d128a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f5899b32-ff0f-490f-8639-a8c6e06d3709" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2712e021-63ac-45d3-ae3a-8f10902d128a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f5899b32-ff0f-490f-8639-a8c6e06d3709" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_93547341-2797-495d-8108-00f1f1b785c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f5899b32-ff0f-490f-8639-a8c6e06d3709" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_93547341-2797-495d-8108-00f1f1b785c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bcfbcd32-62b7-4fbb-bd24-b25c52ed257f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_50ce57eb-bec2-4990-acf1-c7883349e13a" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bcfbcd32-62b7-4fbb-bd24-b25c52ed257f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_b72a9df7-828e-4823-a300-9be8f7d12e96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bcfbcd32-62b7-4fbb-bd24-b25c52ed257f" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_b72a9df7-828e-4823-a300-9be8f7d12e96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b999e878-e4fc-4c43-b8bf-10655422532c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_c48ce3c5-401a-4f63-9e87-3710f0d5c787" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b999e878-e4fc-4c43-b8bf-10655422532c" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_c48ce3c5-401a-4f63-9e87-3710f0d5c787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_2638ad47-4b91-40c4-a39e-661e830a928c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b999e878-e4fc-4c43-b8bf-10655422532c" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_2638ad47-4b91-40c4-a39e-661e830a928c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_eb47f6b3-be67-4c32-8578-5fc76b8363fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b999e878-e4fc-4c43-b8bf-10655422532c" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_eb47f6b3-be67-4c32-8578-5fc76b8363fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_036878ec-90f4-48e7-9e25-8b09ff2c490e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b999e878-e4fc-4c43-b8bf-10655422532c" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_036878ec-90f4-48e7-9e25-8b09ff2c490e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_6a145a00-c915-4b93-b555-4c09f9647872" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b999e878-e4fc-4c43-b8bf-10655422532c" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_6a145a00-c915-4b93-b555-4c09f9647872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_754df2a8-a35d-4314-bbb9-e0e8273c5dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b999e878-e4fc-4c43-b8bf-10655422532c" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_754df2a8-a35d-4314-bbb9-e0e8273c5dbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_c03a2761-e944-485d-8001-056410089779" xlink:href="cfr-20211231.xsd#cfr_DefinedBenefitPlanExpectedFutureBenefitPayments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b999e878-e4fc-4c43-b8bf-10655422532c" xlink:to="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_c03a2761-e944-485d-8001-056410089779" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_fe7caab8-2d31-4cfb-aafe-3ccae3eee827" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_afda9465-59a3-4a54-8d22-e1fffb3feb86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_fe7caab8-2d31-4cfb-aafe-3ccae3eee827" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_afda9465-59a3-4a54-8d22-e1fffb3feb86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_27f275a8-275f-4f42-894c-69c240ad0184" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_afda9465-59a3-4a54-8d22-e1fffb3feb86" xlink:to="loc_srt_RangeAxis_27f275a8-275f-4f42-894c-69c240ad0184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_76f1ac35-6b22-49b2-8556-bc10e067d528" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_27f275a8-275f-4f42-894c-69c240ad0184" xlink:to="loc_srt_RangeMember_76f1ac35-6b22-49b2-8556-bc10e067d528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_fef480d8-a198-421e-98d0-2607b4b53901" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_76f1ac35-6b22-49b2-8556-bc10e067d528" xlink:to="loc_srt_MaximumMember_fef480d8-a198-421e-98d0-2607b4b53901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3a69f886-8b9a-4caf-b475-e3c786513828" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_afda9465-59a3-4a54-8d22-e1fffb3feb86" xlink:to="loc_us-gaap_AwardTypeAxis_3a69f886-8b9a-4caf-b475-e3c786513828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5f9c12ae-7a8e-422c-b633-4f1797efeda7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_3a69f886-8b9a-4caf-b475-e3c786513828" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5f9c12ae-7a8e-422c-b633-4f1797efeda7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DirectordeferredstockunitsoutstandingMember_825ede3c-498c-48ec-a3b3-9a64519d50fa" xlink:href="cfr-20211231.xsd#cfr_DirectordeferredstockunitsoutstandingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5f9c12ae-7a8e-422c-b633-4f1797efeda7" xlink:to="loc_cfr_DirectordeferredstockunitsoutstandingMember_825ede3c-498c-48ec-a3b3-9a64519d50fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonVestedStockAwardsOutstandingMember_304ecb6e-579d-45b3-88f0-00a4dd5a7074" xlink:href="cfr-20211231.xsd#cfr_NonVestedStockAwardsOutstandingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5f9c12ae-7a8e-422c-b633-4f1797efeda7" xlink:to="loc_cfr_NonVestedStockAwardsOutstandingMember_304ecb6e-579d-45b3-88f0-00a4dd5a7074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_a912b087-fa24-4efe-988e-00c23621b9c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5f9c12ae-7a8e-422c-b633-4f1797efeda7" xlink:to="loc_us-gaap_PerformanceSharesMember_a912b087-fa24-4efe-988e-00c23621b9c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_7a8f4767-b503-49b9-801a-dcbf902fe52d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5f9c12ae-7a8e-422c-b633-4f1797efeda7" xlink:to="loc_us-gaap_EmployeeStockOptionMember_7a8f4767-b503-49b9-801a-dcbf902fe52d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_afda9465-59a3-4a54-8d22-e1fffb3feb86" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3c4e8b19-6e07-4d24-ae1c-826149eb12cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3c4e8b19-6e07-4d24-ae1c-826149eb12cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d546fab2-fd26-4cc7-a5d5-aab0130d51de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d546fab2-fd26-4cc7-a5d5-aab0130d51de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e93574da-a703-440c-8035-4f82f895bfff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e93574da-a703-440c-8035-4f82f895bfff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_a8ac2e8f-166c-43d0-955e-078a53c20f29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_a8ac2e8f-166c-43d0-955e-078a53c20f29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d4c0c322-2ebb-43a4-8bf7-f60fba4b38a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d4c0c322-2ebb-43a4-8bf7-f60fba4b38a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7412e4c1-67a1-4067-8301-6aba6a52b64c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7412e4c1-67a1-4067-8301-6aba6a52b64c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_af0af037-27d5-4dc6-a257-abaaa09f16af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_af0af037-27d5-4dc6-a257-abaaa09f16af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3ff5103c-15c3-42a4-a7fe-331f172bc53a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3ff5103c-15c3-42a4-a7fe-331f172bc53a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_ecab53ab-ed54-422c-8dc0-1bdb95c0e4ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_ecab53ab-ed54-422c-8dc0-1bdb95c0e4ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_875c74aa-9e69-4de4-86fa-6a0b9b90593e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_875c74aa-9e69-4de4-86fa-6a0b9b90593e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1fa97555-00d3-41e7-869d-2df2657ab782" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1fa97555-00d3-41e7-869d-2df2657ab782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1c693544-ba6a-4e3e-b5e6-c7e474cd806f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1c693544-ba6a-4e3e-b5e6-c7e474cd806f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4468fd40-410b-41ba-a859-3190380fe5ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4468fd40-410b-41ba-a859-3190380fe5ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d70057d5-3484-49ea-9b68-f8c8b5d6892c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d70057d5-3484-49ea-9b68-f8c8b5d6892c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_d3b486cd-0837-4566-94dc-61a35b11de1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_d3b486cd-0837-4566-94dc-61a35b11de1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1dae8898-f33f-47e8-9b51-3200708c02c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1dae8898-f33f-47e8-9b51-3200708c02c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_45020785-f42e-48d7-8616-647bf6b2c6d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_45020785-f42e-48d7-8616-647bf6b2c6d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_542055b9-088c-478d-8de2-b588d91279f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c291b62b-7ce4-49e0-a72a-89c88575ad2e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_542055b9-088c-478d-8de2-b588d91279f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_de92630a-fa1e-4959-99bc-05dd66aac1cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_eea5879d-7d72-4379-a34f-562189a9256a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_de92630a-fa1e-4959-99bc-05dd66aac1cc" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_eea5879d-7d72-4379-a34f-562189a9256a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_333ae001-b4ef-43f2-b2d7-628c9b22d743" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_eea5879d-7d72-4379-a34f-562189a9256a" xlink:to="loc_us-gaap_AwardTypeAxis_333ae001-b4ef-43f2-b2d7-628c9b22d743" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aa3cf397-a82c-4cf7-a948-53eb7dc2d591" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_333ae001-b4ef-43f2-b2d7-628c9b22d743" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aa3cf397-a82c-4cf7-a948-53eb7dc2d591" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_6a94a8c1-be6b-4952-9183-e630c0be66ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aa3cf397-a82c-4cf7-a948-53eb7dc2d591" xlink:to="loc_us-gaap_EmployeeStockOptionMember_6a94a8c1-be6b-4952-9183-e630c0be66ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OptionsExercisableMember_32abb55d-4025-4c83-9fc4-64597fbcabef" xlink:href="cfr-20211231.xsd#cfr_OptionsExercisableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aa3cf397-a82c-4cf7-a948-53eb7dc2d591" xlink:to="loc_cfr_OptionsExercisableMember_32abb55d-4025-4c83-9fc4-64597fbcabef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_2fb61e33-d178-465f-9a17-0e39bc5570e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_eea5879d-7d72-4379-a34f-562189a9256a" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_2fb61e33-d178-465f-9a17-0e39bc5570e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_ae712bb4-b7a2-4cfa-8b9e-22a123824a13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_2fb61e33-d178-465f-9a17-0e39bc5570e5" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_ae712bb4-b7a2-4cfa-8b9e-22a123824a13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember_8c44fb99-c5b6-47a0-afe2-9e64844aa102" xlink:href="cfr-20211231.xsd#cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_ae712bb4-b7a2-4cfa-8b9e-22a123824a13" xlink:to="loc_cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember_8c44fb99-c5b6-47a0-afe2-9e64844aa102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember_2088bc84-42de-473f-a93c-de1d6b8d0f38" xlink:href="cfr-20211231.xsd#cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_ae712bb4-b7a2-4cfa-8b9e-22a123824a13" xlink:to="loc_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember_2088bc84-42de-473f-a93c-de1d6b8d0f38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember_05c31b6f-1a5f-46f1-ac3e-35be3c4bc52d" xlink:href="cfr-20211231.xsd#cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_ae712bb4-b7a2-4cfa-8b9e-22a123824a13" xlink:to="loc_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember_05c31b6f-1a5f-46f1-ac3e-35be3c4bc52d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember_5d2a8d6a-f9c4-4645-9159-f54e54fe940a" xlink:href="cfr-20211231.xsd#cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_ae712bb4-b7a2-4cfa-8b9e-22a123824a13" xlink:to="loc_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember_5d2a8d6a-f9c4-4645-9159-f54e54fe940a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b84de790-0a2c-4b85-b12c-f41e8535071c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_eea5879d-7d72-4379-a34f-562189a9256a" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b84de790-0a2c-4b85-b12c-f41e8535071c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_26ff48f5-8830-4b9d-963d-86459daa6def" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b84de790-0a2c-4b85-b12c-f41e8535071c" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_26ff48f5-8830-4b9d-963d-86459daa6def" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_fdc6578b-f1a0-495b-89b9-3be389a508d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b84de790-0a2c-4b85-b12c-f41e8535071c" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_fdc6578b-f1a0-495b-89b9-3be389a508d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_080cd68a-8508-4bda-a336-7b49f8873a59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b84de790-0a2c-4b85-b12c-f41e8535071c" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_080cd68a-8508-4bda-a336-7b49f8873a59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_3b4ab225-52f6-46c7-9348-8684f579682d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b84de790-0a2c-4b85-b12c-f41e8535071c" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_3b4ab225-52f6-46c7-9348-8684f579682d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_36deaffd-a128-4c26-8727-ba6b937a0d99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b84de790-0a2c-4b85-b12c-f41e8535071c" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_36deaffd-a128-4c26-8727-ba6b937a0d99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_eb412695-8577-4281-b537-03982f62b657" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b84de790-0a2c-4b85-b12c-f41e8535071c" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_eb412695-8577-4281-b537-03982f62b657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_35139434-9f74-4141-a684-f2ba24753213" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b84de790-0a2c-4b85-b12c-f41e8535071c" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_35139434-9f74-4141-a684-f2ba24753213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_e0febb72-de2f-49b9-af85-e5ee677bef7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b84de790-0a2c-4b85-b12c-f41e8535071c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_e0febb72-de2f-49b9-af85-e5ee677bef7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_f2a7b9b4-a93f-4b27-92c6-3af451ad1d81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b84de790-0a2c-4b85-b12c-f41e8535071c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_f2a7b9b4-a93f-4b27-92c6-3af451ad1d81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b13a09d4-5c89-4633-8fca-aa86fe881a5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TreasurySharesIssuedRelatedToStockOptionExercises_b99d3aa6-8b48-4fd1-be18-89a04b411413" xlink:href="cfr-20211231.xsd#cfr_TreasurySharesIssuedRelatedToStockOptionExercises"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b13a09d4-5c89-4633-8fca-aa86fe881a5e" xlink:to="loc_cfr_TreasurySharesIssuedRelatedToStockOptionExercises_b99d3aa6-8b48-4fd1-be18-89a04b411413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_b9c5578a-245d-467a-b765-f4028f9ca5a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b13a09d4-5c89-4633-8fca-aa86fe881a5e" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_b9c5578a-245d-467a-b765-f4028f9ca5a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_9839adba-0f23-4df9-8d31-0e8cb0176f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b13a09d4-5c89-4633-8fca-aa86fe881a5e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_9839adba-0f23-4df9-8d31-0e8cb0176f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_75ba1563-b2aa-4711-beed-ad29e8784336" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b13a09d4-5c89-4633-8fca-aa86fe881a5e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_75ba1563-b2aa-4711-beed-ad29e8784336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansStockBasedCompensationExpenseDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_04f38f58-c4b7-4fa2-967d-613ed1760c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b42aa4c9-1da1-40d8-93da-526f15cc2644" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_04f38f58-c4b7-4fa2-967d-613ed1760c4f" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b42aa4c9-1da1-40d8-93da-526f15cc2644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9ce45555-3d9b-48b9-8ebc-769bac1dee93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b42aa4c9-1da1-40d8-93da-526f15cc2644" xlink:to="loc_us-gaap_AwardTypeAxis_9ce45555-3d9b-48b9-8ebc-769bac1dee93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8e9360d6-c881-41c4-8483-c90ed78455a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_9ce45555-3d9b-48b9-8ebc-769bac1dee93" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8e9360d6-c881-41c4-8483-c90ed78455a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_ffae2280-4f88-43a8-be05-fb1ddbddd77b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b42aa4c9-1da1-40d8-93da-526f15cc2644" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_ffae2280-4f88-43a8-be05-fb1ddbddd77b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionPlanExpense_eb4224a3-0d42-49f0-b3fd-5c7d80f9f6d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionPlanExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_ffae2280-4f88-43a8-be05-fb1ddbddd77b" xlink:to="loc_us-gaap_StockOptionPlanExpense_eb4224a3-0d42-49f0-b3fd-5c7d80f9f6d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockExpense_a03f189e-35b3-49b9-bd30-6d3e43f4975d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_ffae2280-4f88-43a8-be05-fb1ddbddd77b" xlink:to="loc_us-gaap_RestrictedStockExpense_a03f189e-35b3-49b9-bd30-6d3e43f4975d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_c2bce6a6-d84d-42a9-a375-10f990a91aa6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_ffae2280-4f88-43a8-be05-fb1ddbddd77b" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_c2bce6a6-d84d-42a9-a375-10f990a91aa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Sharebasedcompensationexpenseonperformancestockunits_d8027839-c7c1-4177-954f-e6698eb31a84" xlink:href="cfr-20211231.xsd#cfr_Sharebasedcompensationexpenseonperformancestockunits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_ffae2280-4f88-43a8-be05-fb1ddbddd77b" xlink:to="loc_cfr_Sharebasedcompensationexpenseonperformancestockunits_d8027839-c7c1-4177-954f-e6698eb31a84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_d5b374c0-2031-4f04-9b3f-9ff5c5a73238" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_ffae2280-4f88-43a8-be05-fb1ddbddd77b" xlink:to="loc_us-gaap_ShareBasedCompensation_d5b374c0-2031-4f04-9b3f-9ff5c5a73238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_b72991dc-22b0-4212-97fb-e906376dbf68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_ffae2280-4f88-43a8-be05-fb1ddbddd77b" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_b72991dc-22b0-4212-97fb-e906376dbf68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d20dcef5-238c-45c5-9120-7abd18b0e757" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable_ff071d7c-26a2-44c6-9717-b176eb48fb23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d20dcef5-238c-45c5-9120-7abd18b0e757" xlink:to="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable_ff071d7c-26a2-44c6-9717-b176eb48fb23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c24e7b11-c006-444e-872f-053088a3c0ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable_ff071d7c-26a2-44c6-9717-b176eb48fb23" xlink:to="loc_us-gaap_AwardTypeAxis_c24e7b11-c006-444e-872f-053088a3c0ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_01e5743d-a11e-40eb-bfd9-bac688a1af92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_c24e7b11-c006-444e-872f-053088a3c0ea" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_01e5743d-a11e-40eb-bfd9-bac688a1af92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_5aae7da3-c601-4a85-b3db-7b22d8d46bae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable_ff071d7c-26a2-44c6-9717-b176eb48fb23" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_5aae7da3-c601-4a85-b3db-7b22d8d46bae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_c23e0c4a-af1f-4dc6-9d4b-c974c00370b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_5aae7da3-c601-4a85-b3db-7b22d8d46bae" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_c23e0c4a-af1f-4dc6-9d4b-c974c00370b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_fc8b4e47-0614-4df6-a3ed-9636bdf7927b" xlink:href="cfr-20211231.xsd#cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_5aae7da3-c601-4a85-b3db-7b22d8d46bae" xlink:to="loc_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_fc8b4e47-0614-4df6-a3ed-9636bdf7927b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_85a62fff-18f9-4fd4-b109-26f3f4c7ae72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_5aae7da3-c601-4a85-b3db-7b22d8d46bae" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_85a62fff-18f9-4fd4-b109-26f3f4c7ae72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4fecd25a-1d32-47b5-a6da-15fb83e3cb3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_5aae7da3-c601-4a85-b3db-7b22d8d46bae" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4fecd25a-1d32-47b5-a6da-15fb83e3cb3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition_6a472587-a932-473e-98ba-3b10e41d5333" xlink:href="cfr-20211231.xsd#cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_5aae7da3-c601-4a85-b3db-7b22d8d46bae" xlink:to="loc_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition_6a472587-a932-473e-98ba-3b10e41d5333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpense" xlink:type="simple" xlink:href="cfr-20211231.xsd#OtherNonInterestIncomeandExpense"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OtherNonInterestIncomeandExpense" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_b5552e2b-ce54-4542-90e4-36b225f0e576" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_7d750e5b-c781-44cd-971a-d244c1f6a46c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_b5552e2b-ce54-4542-90e4-36b225f0e576" xlink:to="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_7d750e5b-c781-44cd-971a-d244c1f6a46c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables" xlink:type="simple" xlink:href="cfr-20211231.xsd#OtherNonInterestIncomeandExpenseTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_1dcfdcc1-ada5-4679-b500-0c4effbf048a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock_e5ac33cd-14f5-4d1c-94e3-bc8e46fc79c6" xlink:href="cfr-20211231.xsd#cfr_OtherNonInterestIncomeAndExpenseTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_1dcfdcc1-ada5-4679-b500-0c4effbf048a" xlink:to="loc_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock_e5ac33cd-14f5-4d1c-94e3-bc8e46fc79c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseNarrativeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#OtherNonInterestIncomeandExpenseNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_54a95615-8645-4903-b9be-be225bd8e2d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately_4f8333b8-882c-43d7-a566-09b6982267b2" xlink:href="cfr-20211231.xsd#cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_54a95615-8645-4903-b9be-be225bd8e2d6" xlink:to="loc_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately_4f8333b8-882c-43d7-a566-09b6982267b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesRelatedParty_0b2fa10d-ac25-40bf-acf6-4f1bd66e1bcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpensesRelatedParty"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_54a95615-8645-4903-b9be-be225bd8e2d6" xlink:to="loc_us-gaap_CostsAndExpensesRelatedParty_0b2fa10d-ac25-40bf-acf6-4f1bd66e1bcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_3ec4737d-be53-4456-aff4-f461043d2889" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestIncomeOther_b95c82bb-8b24-4641-9c3e-b7a83a9f2552" xlink:href="cfr-20211231.xsd#cfr_OtherNonInterestIncomeOther"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_3ec4737d-be53-4456-aff4-f461043d2889" xlink:to="loc_cfr_OtherNonInterestIncomeOther_b95c82bb-8b24-4641-9c3e-b7a83a9f2552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_5ba30372-82e4-48fc-a111-99ec95fa9204" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_3ec4737d-be53-4456-aff4-f461043d2889" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_5ba30372-82e4-48fc-a111-99ec95fa9204" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees_67459d1a-6829-4b74-8e7b-b9c601325def" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfessionalFees"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_3ec4737d-be53-4456-aff4-f461043d2889" xlink:to="loc_us-gaap_ProfessionalFees_67459d1a-6829-4b74-8e7b-b9c601325def" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense_7e611476-ad6e-4755-9ce0-c88d25318432" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_3ec4737d-be53-4456-aff4-f461043d2889" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpense_7e611476-ad6e-4755-9ce0-c88d25318432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TravelAndEntertainmentExpense_205203f8-80a9-414a-bbf4-1e6296d47584" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TravelAndEntertainmentExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_3ec4737d-be53-4456-aff4-f461043d2889" xlink:to="loc_us-gaap_TravelAndEntertainmentExpense_205203f8-80a9-414a-bbf4-1e6296d47584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestExpenseOther_05dc3b71-5a04-44f3-b7e5-6a02b3461ba6" xlink:href="cfr-20211231.xsd#cfr_OtherNonInterestExpenseOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_3ec4737d-be53-4456-aff4-f461043d2889" xlink:to="loc_cfr_OtherNonInterestExpenseOther_05dc3b71-5a04-44f3-b7e5-6a02b3461ba6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_4799dae7-b8fa-4c5d-9d71-5e8abb0e411e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_3ec4737d-be53-4456-aff4-f461043d2889" xlink:to="loc_us-gaap_OtherNoninterestExpense_4799dae7-b8fa-4c5d-9d71-5e8abb0e411e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxes" xlink:type="simple" xlink:href="cfr-20211231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_502acc58-f690-4ea4-866d-de85b213ab2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_f339b9c2-171c-4e1e-b185-4d02bf145641" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_502acc58-f690-4ea4-866d-de85b213ab2a" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_f339b9c2-171c-4e1e-b185-4d02bf145641" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="cfr-20211231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_83c47929-56ab-4950-960d-f072c6749c6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_85185512-784f-46ef-be5e-0ffe3cab0617" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_83c47929-56ab-4950-960d-f072c6749c6c" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_85185512-784f-46ef-be5e-0ffe3cab0617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_eea7c04a-cbc0-4530-8a14-f8c94102ba20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_83c47929-56ab-4950-960d-f072c6749c6c" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_eea7c04a-cbc0-4530-8a14-f8c94102ba20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_a490afe3-14c9-4312-a04f-d193503a0762" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_83c47929-56ab-4950-960d-f072c6749c6c" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_a490afe3-14c9-4312-a04f-d193503a0762" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesNarrativeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#IncomeTaxesNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/IncomeTaxesNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_f79a2f50-ab86-47fd-a5b4-25e675d385ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_ead85bcd-fb3a-4f03-a96f-e0342797b0f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f79a2f50-ab86-47fd-a5b4-25e675d385ce" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_ead85bcd-fb3a-4f03-a96f-e0342797b0f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_ed7cbe9d-a05d-4672-a0fe-7e3530d1f4b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f79a2f50-ab86-47fd-a5b4-25e675d385ce" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_ed7cbe9d-a05d-4672-a0fe-7e3530d1f4b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_061352ab-829e-424c-86ba-53f19edf31bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f79a2f50-ab86-47fd-a5b4-25e675d385ce" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_061352ab-829e-424c-86ba-53f19edf31bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#IncomeTaxesIncomeTaxExpenseDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_96157495-1faf-484f-9a77-919dde966e26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_aee719d7-7a1d-484d-ae37-acc283329d67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_96157495-1faf-484f-9a77-919dde966e26" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_aee719d7-7a1d-484d-ae37-acc283329d67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9d0d681b-5a40-4625-8c3a-448171ba9a02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_96157495-1faf-484f-9a77-919dde966e26" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9d0d681b-5a40-4625-8c3a-448171ba9a02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_48362ea4-6e7b-4e41-9ddc-c8cfa2f1dec1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_96157495-1faf-484f-9a77-919dde966e26" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_48362ea4-6e7b-4e41-9ddc-c8cfa2f1dec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_667fb920-71ad-4ad4-bd4c-2f55cc2a3035" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_96157495-1faf-484f-9a77-919dde966e26" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_667fb920-71ad-4ad4-bd4c-2f55cc2a3035" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_9cbbffd3-f057-45a6-a707-804d7096696c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_526fe9cc-609a-4042-9c45-e29fef510619" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9cbbffd3-f057-45a6-a707-804d7096696c" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_526fe9cc-609a-4042-9c45-e29fef510619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_0a027d86-cf20-4067-8220-9e7da19c8939" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9cbbffd3-f057-45a6-a707-804d7096696c" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_0a027d86-cf20-4067-8220-9e7da19c8939" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends_c109948c-1277-42f3-ab18-9d290988aa84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9cbbffd3-f057-45a6-a707-804d7096696c" xlink:to="loc_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends_c109948c-1277-42f3-ab18-9d290988aa84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome_e5f6f87d-2eec-4ff6-b011-999542bf6421" xlink:href="cfr-20211231.xsd#cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9cbbffd3-f057-45a6-a707-804d7096696c" xlink:to="loc_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome_e5f6f87d-2eec-4ff6-b011-999542bf6421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_ef58d166-d9ea-4df8-bf52-d52fbd333e96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9cbbffd3-f057-45a6-a707-804d7096696c" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_ef58d166-d9ea-4df8-bf52-d52fbd333e96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_44449497-65a1-467b-9426-da7a7555cc20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9cbbffd3-f057-45a6-a707-804d7096696c" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_44449497-65a1-467b-9426-da7a7555cc20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_e333af65-137e-40cd-a9a8-a26f36f91a7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9cbbffd3-f057-45a6-a707-804d7096696c" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_e333af65-137e-40cd-a9a8-a26f36f91a7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_b020474b-e98d-4884-95b4-df5114f360d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9cbbffd3-f057-45a6-a707-804d7096696c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_b020474b-e98d-4884-95b4-df5114f360d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductions_a4c0906a-cf96-4ec6-9632-f624b7e3ee95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductions"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9cbbffd3-f057-45a6-a707-804d7096696c" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductions_a4c0906a-cf96-4ec6-9632-f624b7e3ee95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_30f212af-1ff0-4aac-bb7d-0bf2b19db7bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9cbbffd3-f057-45a6-a707-804d7096696c" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_30f212af-1ff0-4aac-bb7d-0bf2b19db7bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_8af46353-0492-46e9-89be-1c02bee134e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9cbbffd3-f057-45a6-a707-804d7096696c" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_8af46353-0492-46e9-89be-1c02bee134e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0ae8d212-498c-4935-a877-5d3aa15cd7cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9cbbffd3-f057-45a6-a707-804d7096696c" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0ae8d212-498c-4935-a877-5d3aa15cd7cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_bbf719d6-b737-4d80-af6f-83be19a5e852" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases_032b886a-fb23-43dd-b94b-0312b4793655" xlink:href="cfr-20211231.xsd#cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bbf719d6-b737-4d80-af6f-83be19a5e852" xlink:to="loc_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases_032b886a-fb23-43dd-b94b-0312b4793655" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_2af7f80c-46a0-419a-bcb0-0a96fdeb3cbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bbf719d6-b737-4d80-af6f-83be19a5e852" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_2af7f80c-46a0-419a-bcb0-0a96fdeb3cbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_75f2aded-4d07-4c21-a5d2-1fb03e0fb9f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bbf719d6-b737-4d80-af6f-83be19a5e852" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_75f2aded-4d07-4c21-a5d2-1fb03e0fb9f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_7342e207-e024-4ba4-8526-e4dd2b4939c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bbf719d6-b737-4d80-af6f-83be19a5e852" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_7342e207-e024-4ba4-8526-e4dd2b4939c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_bbbdfb4f-3a20-426a-920d-270d185fd164" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bbf719d6-b737-4d80-af6f-83be19a5e852" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_bbbdfb4f-3a20-426a-920d-270d185fd164" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees_e08b236a-6e89-4101-8e60-6c72b45ac404" xlink:href="cfr-20211231.xsd#cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bbf719d6-b737-4d80-af6f-83be19a5e852" xlink:to="loc_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees_e08b236a-6e89-4101-8e60-6c72b45ac404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_8d63b733-486d-48d3-81f9-75297e08a7fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bbf719d6-b737-4d80-af6f-83be19a5e852" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_8d63b733-486d-48d3-81f9-75297e08a7fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_c7594ed8-69e9-424c-ad2d-deca20a037ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bbf719d6-b737-4d80-af6f-83be19a5e852" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_c7594ed8-69e9-424c-ad2d-deca20a037ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities_a0f6de89-744e-42d7-a47b-2f287697ef73" xlink:href="cfr-20211231.xsd#cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bbf719d6-b737-4d80-af6f-83be19a5e852" xlink:to="loc_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities_a0f6de89-744e-42d7-a47b-2f287697ef73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases_e9ddc039-aad0-4d1b-b2e9-d75557775d94" xlink:href="cfr-20211231.xsd#cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bbf719d6-b737-4d80-af6f-83be19a5e852" xlink:to="loc_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases_e9ddc039-aad0-4d1b-b2e9-d75557775d94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_4699c3b9-f186-47fb-b79b-e0520e9efd0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bbf719d6-b737-4d80-af6f-83be19a5e852" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_4699c3b9-f186-47fb-b79b-e0520e9efd0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_d75ee198-f467-485d-97e1-9b0c409f2399" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bbf719d6-b737-4d80-af6f-83be19a5e852" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_d75ee198-f467-485d-97e1-9b0c409f2399" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans_bc19f688-6749-44ec-8d8f-f939c254f165" xlink:href="cfr-20211231.xsd#cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bbf719d6-b737-4d80-af6f-83be19a5e852" xlink:to="loc_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans_bc19f688-6749-44ec-8d8f-f939c254f165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxliabilitiespartnershipinterest_afa18517-8f74-4b82-aacc-f6d2faae826e" xlink:href="cfr-20211231.xsd#cfr_Deferredtaxliabilitiespartnershipinterest"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bbf719d6-b737-4d80-af6f-83be19a5e852" xlink:to="loc_cfr_Deferredtaxliabilitiespartnershipinterest_afa18517-8f74-4b82-aacc-f6d2faae826e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_20a0e416-a13c-498b-8335-6372eb67ffff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bbf719d6-b737-4d80-af6f-83be19a5e852" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_20a0e416-a13c-498b-8335-6372eb67ffff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_9577d72f-2511-47e8-a4a6-19c174d4b5c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bbf719d6-b737-4d80-af6f-83be19a5e852" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_9577d72f-2511-47e8-a4a6-19c174d4b5c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_4924b0ba-eaaf-4e36-8cce-f1a6b831293e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bbf719d6-b737-4d80-af6f-83be19a5e852" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_4924b0ba-eaaf-4e36-8cce-f1a6b831293e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_80ddfe44-d1d8-460b-97c3-74278892430c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bbf719d6-b737-4d80-af6f-83be19a5e852" xlink:to="loc_us-gaap_DeferredTaxLiabilities_80ddfe44-d1d8-460b-97c3-74278892430c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeLoss" xlink:type="simple" xlink:href="cfr-20211231.xsd#OtherComprehensiveIncomeLoss"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OtherComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_1bd742c0-b298-4850-b4a4-e8f183dbb1c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_0a420543-d242-4814-b8be-f8108223ccd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_1bd742c0-b298-4850-b4a4-e8f183dbb1c9" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_0a420543-d242-4814-b8be-f8108223ccd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables" xlink:type="simple" xlink:href="cfr-20211231.xsd#OtherComprehensiveIncomeLossTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_7015ecce-1e00-4ea0-b260-b161736b743b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock_3382e564-9fc1-4804-a4b7-f8689155ffa9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_7015ecce-1e00-4ea0-b260-b161736b743b" xlink:to="loc_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock_3382e564-9fc1-4804-a4b7-f8689155ffa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_6de9ff74-5968-4328-8357-c0159dbf05ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_7015ecce-1e00-4ea0-b260-b161736b743b" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_6de9ff74-5968-4328-8357-c0159dbf05ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_37819254-d97b-4e27-915e-e56732f557d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_be3a1eb6-a760-484a-963a-75b6d7358bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_37819254-d97b-4e27-915e-e56732f557d7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_be3a1eb6-a760-484a-963a-75b6d7358bbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_66f3f1e1-f5a4-4174-ba89-3bbc5068e2ec" xlink:href="cfr-20211231.xsd#cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_37819254-d97b-4e27-915e-e56732f557d7" xlink:to="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_66f3f1e1-f5a4-4174-ba89-3bbc5068e2ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_76d0ee2f-d946-4564-83bd-9100f20202de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_37819254-d97b-4e27-915e-e56732f557d7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_76d0ee2f-d946-4564-83bd-9100f20202de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_18439205-cd84-458f-a2b0-8b65f849c996" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_37819254-d97b-4e27-915e-e56732f557d7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_18439205-cd84-458f-a2b0-8b65f849c996" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_b2bc1f2b-e3ac-4f83-a998-80d948cb2772" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_37819254-d97b-4e27-915e-e56732f557d7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_b2bc1f2b-e3ac-4f83-a998-80d948cb2772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_86b617ff-aa4c-4bff-8700-d78ffbda24e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_37819254-d97b-4e27-915e-e56732f557d7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_86b617ff-aa4c-4bff-8700-d78ffbda24e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_b1112290-d048-4982-b125-3168fd0e42d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_37819254-d97b-4e27-915e-e56732f557d7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_b1112290-d048-4982-b125-3168fd0e42d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_6d9fdc94-3fe5-44d6-adbd-bc9c1b8c50b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_37819254-d97b-4e27-915e-e56732f557d7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_6d9fdc94-3fe5-44d6-adbd-bc9c1b8c50b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_d630b744-3e85-4c77-b81c-e5af5bcf8d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_37819254-d97b-4e27-915e-e56732f557d7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_d630b744-3e85-4c77-b81c-e5af5bcf8d2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax_72a50a07-ea21-422c-b617-54b9e69f8a5d" xlink:href="cfr-20211231.xsd#cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_37819254-d97b-4e27-915e-e56732f557d7" xlink:to="loc_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax_72a50a07-ea21-422c-b617-54b9e69f8a5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_9c1776d1-ae17-481a-90f1-dbeaf49251c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_37819254-d97b-4e27-915e-e56732f557d7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_9c1776d1-ae17-481a-90f1-dbeaf49251c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_a46be1d0-4e40-433c-8906-778773acfe2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_37819254-d97b-4e27-915e-e56732f557d7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_a46be1d0-4e40-433c-8906-778773acfe2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_a56b58d8-6fb2-4024-8c80-cd578ea6d566" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_37819254-d97b-4e27-915e-e56732f557d7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_a56b58d8-6fb2-4024-8c80-cd578ea6d566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_d180b45b-e86a-4811-a77c-f84ee681436a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_37819254-d97b-4e27-915e-e56732f557d7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_d180b45b-e86a-4811-a77c-f84ee681436a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_32c16d1e-5ed2-4a07-8aa3-7c25850049c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_37819254-d97b-4e27-915e-e56732f557d7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_32c16d1e-5ed2-4a07-8aa3-7c25850049c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_3d3f24fb-e13a-48ff-9f4b-41f04e0c244c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_37819254-d97b-4e27-915e-e56732f557d7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_3d3f24fb-e13a-48ff-9f4b-41f04e0c244c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_8802ace1-00e5-4415-8b08-7df5bbbbc0bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_37819254-d97b-4e27-915e-e56732f557d7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_8802ace1-00e5-4415-8b08-7df5bbbbc0bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax_7b495827-ac7c-4714-9f65-524c49a1dedc" xlink:href="cfr-20211231.xsd#cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_37819254-d97b-4e27-915e-e56732f557d7" xlink:to="loc_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax_7b495827-ac7c-4714-9f65-524c49a1dedc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_d8cc3d24-97f3-4d11-8fbe-4a1736f53d4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_37819254-d97b-4e27-915e-e56732f557d7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_d8cc3d24-97f3-4d11-8fbe-4a1736f53d4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_9dd8869c-1515-4b3c-a3cc-528ced2d274c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_37819254-d97b-4e27-915e-e56732f557d7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_9dd8869c-1515-4b3c-a3cc-528ced2d274c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax_4807bfcd-2513-4173-89df-b568b8ab6e54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_37819254-d97b-4e27-915e-e56732f557d7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax_4807bfcd-2513-4173-89df-b568b8ab6e54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_aa5cb4ec-a395-4813-84ae-31d3973dee46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_37819254-d97b-4e27-915e-e56732f557d7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_aa5cb4ec-a395-4813-84ae-31d3973dee46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_6a879c43-c357-4570-851c-090418af6c78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_37819254-d97b-4e27-915e-e56732f557d7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_6a879c43-c357-4570-851c-090418af6c78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_b51deda2-7e63-4ba3-906b-12f391e6a806" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_37819254-d97b-4e27-915e-e56732f557d7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_b51deda2-7e63-4ba3-906b-12f391e6a806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_21d38f8b-4dd9-4a14-9689-8c8487f1de68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_c7fb0c55-fcfe-4f7d-85e0-36300db04f16" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_21d38f8b-4dd9-4a14-9689-8c8487f1de68" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_c7fb0c55-fcfe-4f7d-85e0-36300db04f16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_9cf90257-4624-4554-8115-32eacd6b05d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_c7fb0c55-fcfe-4f7d-85e0-36300db04f16" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_9cf90257-4624-4554-8115-32eacd6b05d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_4fe3b8c6-c28a-41ca-bbcc-30835212023e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_9cf90257-4624-4554-8115-32eacd6b05d6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_4fe3b8c6-c28a-41ca-bbcc-30835212023e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_add1ff27-86fb-46f4-bd50-c2e5d986f444" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableforsaleSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_4fe3b8c6-c28a-41ca-bbcc-30835212023e" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_add1ff27-86fb-46f4-bd50-c2e5d986f444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_deaab1ff-d18f-4a6e-b3c1-3640a7989233" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_4fe3b8c6-c28a-41ca-bbcc-30835212023e" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_deaab1ff-d18f-4a6e-b3c1-3640a7989233" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8ead1b1b-adbc-45e7-9faa-427cea592667" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_4fe3b8c6-c28a-41ca-bbcc-30835212023e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8ead1b1b-adbc-45e7-9faa-427cea592667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_914ebe49-d473-494f-9e21-a7117d2cd85d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_c7fb0c55-fcfe-4f7d-85e0-36300db04f16" xlink:to="loc_srt_CondensedFinancialStatementsCaptionsLineItems_914ebe49-d473-494f-9e21-a7117d2cd85d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b96c1e86-14c7-4aab-bf68-7fb4b9f9012c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_914ebe49-d473-494f-9e21-a7117d2cd85d" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b96c1e86-14c7-4aab-bf68-7fb4b9f9012c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_938cc8be-0381-4014-86c8-321cf66ab2d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b96c1e86-14c7-4aab-bf68-7fb4b9f9012c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_938cc8be-0381-4014-86c8-321cf66ab2d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_e4e9a9e6-5851-49f7-88e7-c8fb2356c139" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b96c1e86-14c7-4aab-bf68-7fb4b9f9012c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_e4e9a9e6-5851-49f7-88e7-c8fb2356c139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_295b18ba-d7eb-41e6-9c11-4ce3b383e266" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b96c1e86-14c7-4aab-bf68-7fb4b9f9012c" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_295b18ba-d7eb-41e6-9c11-4ce3b383e266" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_9fcb8c8f-55d7-44a0-a93f-a5e7b2ac7c73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b96c1e86-14c7-4aab-bf68-7fb4b9f9012c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_9fcb8c8f-55d7-44a0-a93f-a5e7b2ac7c73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a69cef95-5343-4210-8578-4f09c14b3dc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b96c1e86-14c7-4aab-bf68-7fb4b9f9012c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a69cef95-5343-4210-8578-4f09c14b3dc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstruments" xlink:type="simple" xlink:href="cfr-20211231.xsd#DerivativeFinancialInstruments"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_d4c49131-91ac-4d82-9b7a-bdb6d1faebda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_e9588f12-d63b-4f62-bdf1-c34141cc7984" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_d4c49131-91ac-4d82-9b7a-bdb6d1faebda" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_e9588f12-d63b-4f62-bdf1-c34141cc7984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables" xlink:type="simple" xlink:href="cfr-20211231.xsd#DerivativeFinancialInstrumentsTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e6e1af64-4d88-49b1-b823-7c339a3e2f0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_06b1b91d-12c9-4607-8339-4ffdcb9aa6a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e6e1af64-4d88-49b1-b823-7c339a3e2f0f" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_06b1b91d-12c9-4607-8339-4ffdcb9aa6a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock_d4969ddf-f528-46a7-86a2-d579d213456d" xlink:href="cfr-20211231.xsd#cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e6e1af64-4d88-49b1-b823-7c339a3e2f0f" xlink:to="loc_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock_d4969ddf-f528-46a7-86a2-d579d213456d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_b0af96a4-44ba-47e1-8ebd-ace8183044a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e6e1af64-4d88-49b1-b823-7c339a3e2f0f" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_b0af96a4-44ba-47e1-8ebd-ace8183044a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_dfc27413-2bd6-4602-874f-86616300db28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e6e1af64-4d88-49b1-b823-7c339a3e2f0f" xlink:to="loc_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_dfc27413-2bd6-4602-874f-86616300db28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock_4dcbadc6-8070-4a03-845f-1381d0c929d4" xlink:href="cfr-20211231.xsd#cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e6e1af64-4d88-49b1-b823-7c339a3e2f0f" xlink:to="loc_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock_4dcbadc6-8070-4a03-845f-1381d0c929d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_16c9f404-3bef-44b9-ae80-5f35d292945c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e6e1af64-4d88-49b1-b823-7c339a3e2f0f" xlink:to="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_16c9f404-3bef-44b9-ae80-5f35d292945c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#DerivativeFinancialInstrumentsNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_96dac763-3b13-4b20-96e0-2ee0906f504d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_7f9665e5-aabc-4979-9967-30f35e88290d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_96dac763-3b13-4b20-96e0-2ee0906f504d" xlink:to="loc_us-gaap_DerivativeTable_7f9665e5-aabc-4979-9967-30f35e88290d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_3e0be87b-e2ae-4765-9824-211308897d68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_7f9665e5-aabc-4979-9967-30f35e88290d" xlink:to="loc_us-gaap_HedgingDesignationAxis_3e0be87b-e2ae-4765-9824-211308897d68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_ba0a7d57-f972-4ad3-aa9d-671feefe8fe7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_3e0be87b-e2ae-4765-9824-211308897d68" xlink:to="loc_us-gaap_HedgingDesignationDomain_ba0a7d57-f972-4ad3-aa9d-671feefe8fe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_29a7796d-fc5d-463b-9ea0-d6d3c0e4e944" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_ba0a7d57-f972-4ad3-aa9d-671feefe8fe7" xlink:to="loc_us-gaap_NondesignatedMember_29a7796d-fc5d-463b-9ea0-d6d3c0e4e944" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_b76b586e-14e2-45a5-8f28-a58ab8a6c474" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_7f9665e5-aabc-4979-9967-30f35e88290d" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_b76b586e-14e2-45a5-8f28-a58ab8a6c474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_e792ccb0-67b1-4a4f-9297-d6b4e4ff546b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b76b586e-14e2-45a5-8f28-a58ab8a6c474" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_e792ccb0-67b1-4a4f-9297-d6b4e4ff546b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_1bdfa667-d0e5-4200-adcd-f6f323c7a749" xlink:href="cfr-20211231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e792ccb0-67b1-4a4f-9297-d6b4e4ff546b" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_1bdfa667-d0e5-4200-adcd-f6f323c7a749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PutOptionMember_e1f9bbd8-a8ac-4c2e-b19a-ac44295d6506" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PutOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e792ccb0-67b1-4a4f-9297-d6b4e4ff546b" xlink:to="loc_us-gaap_PutOptionMember_e1f9bbd8-a8ac-4c2e-b19a-ac44295d6506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember_33c37155-4e18-4896-9898-eeb06a45354b" xlink:href="cfr-20211231.xsd#cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e792ccb0-67b1-4a4f-9297-d6b4e4ff546b" xlink:to="loc_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember_33c37155-4e18-4896-9898-eeb06a45354b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_779ccb01-f2b3-4d50-b903-cb73152b84ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_7f9665e5-aabc-4979-9967-30f35e88290d" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_779ccb01-f2b3-4d50-b903-cb73152b84ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_3eaa6152-4058-4480-824e-0533d81e3dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_779ccb01-f2b3-4d50-b903-cb73152b84ff" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_3eaa6152-4058-4480-824e-0533d81e3dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeMember_fb00a1f5-e0d8-48e4-8198-820679a74654" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3eaa6152-4058-4480-824e-0533d81e3dc5" xlink:to="loc_us-gaap_OtherIncomeMember_fb00a1f5-e0d8-48e4-8198-820679a74654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_9861f083-67ce-4de2-99c6-a65b0adad7a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_7f9665e5-aabc-4979-9967-30f35e88290d" xlink:to="loc_us-gaap_DerivativeLineItems_9861f083-67ce-4de2-99c6-a65b0adad7a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange_e500972a-049a-4d86-a76a-e4ba39dc2daa" xlink:href="cfr-20211231.xsd#cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_9861f083-67ce-4de2-99c6-a65b0adad7a2" xlink:to="loc_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange_e500972a-049a-4d86-a76a-e4ba39dc2daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps_042febf1-8c45-4d62-957f-c4db27bfa295" xlink:href="cfr-20211231.xsd#cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_9861f083-67ce-4de2-99c6-a65b0adad7a2" xlink:to="loc_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps_042febf1-8c45-4d62-957f-c4db27bfa295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_4c44c4f5-d4cb-4000-9f07-3b7a2c67307f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_9861f083-67ce-4de2-99c6-a65b0adad7a2" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_4c44c4f5-d4cb-4000-9f07-3b7a2c67307f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditDerivativeMaximumExposureUndiscounted_4721faec-307d-43a4-a3df-7b4861e1c681" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditDerivativeMaximumExposureUndiscounted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_9861f083-67ce-4de2-99c6-a65b0adad7a2" xlink:to="loc_us-gaap_CreditDerivativeMaximumExposureUndiscounted_4721faec-307d-43a4-a3df-7b4861e1c681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCollateralForBorrowedSecurities_64eb6c4c-9276-4b0d-a8cf-4dd672a7d7cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCollateralForBorrowedSecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_9861f083-67ce-4de2-99c6-a65b0adad7a2" xlink:to="loc_us-gaap_CashCollateralForBorrowedSecurities_64eb6c4c-9276-4b0d-a8cf-4dd672a7d7cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_57391405-c399-4fc2-af43-bfea9ddb0470" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f8534cd3-f0cf-4e01-acdf-7b6695c7deef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_57391405-c399-4fc2-af43-bfea9ddb0470" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f8534cd3-f0cf-4e01-acdf-7b6695c7deef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_a4e50480-cb9e-423c-8e7a-cdb23fe2bdb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f8534cd3-f0cf-4e01-acdf-7b6695c7deef" xlink:to="loc_us-gaap_HedgingDesignationAxis_a4e50480-cb9e-423c-8e7a-cdb23fe2bdb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_ef5d362f-27c8-4c2e-81b4-7f2eaa59fbee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_a4e50480-cb9e-423c-8e7a-cdb23fe2bdb1" xlink:to="loc_us-gaap_HedgingDesignationDomain_ef5d362f-27c8-4c2e-81b4-7f2eaa59fbee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_7f09abd8-f782-4004-ab14-af2c6a7f59e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_ef5d362f-27c8-4c2e-81b4-7f2eaa59fbee" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_7f09abd8-f782-4004-ab14-af2c6a7f59e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_f3644463-0f1b-4970-997f-5f2a8e1d476f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_ef5d362f-27c8-4c2e-81b4-7f2eaa59fbee" xlink:to="loc_us-gaap_NondesignatedMember_f3644463-0f1b-4970-997f-5f2a8e1d476f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_f9b93b93-be0e-406f-ad5b-60a293b7be8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f8534cd3-f0cf-4e01-acdf-7b6695c7deef" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_f9b93b93-be0e-406f-ad5b-60a293b7be8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_4d5f683b-94ff-4b04-b053-bd2bbd1c0b46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_f9b93b93-be0e-406f-ad5b-60a293b7be8e" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_4d5f683b-94ff-4b04-b053-bd2bbd1c0b46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_5e8cc380-15e4-4990-aefd-809e76c46e91" xlink:href="cfr-20211231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4d5f683b-94ff-4b04-b053-bd2bbd1c0b46" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_5e8cc380-15e4-4990-aefd-809e76c46e91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_68702bb1-88ef-4ea1-b008-aacc3c91d177" xlink:href="cfr-20211231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4d5f683b-94ff-4b04-b053-bd2bbd1c0b46" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_68702bb1-88ef-4ea1-b008-aacc3c91d177" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember_e2825cd8-1b34-4f2d-8a21-cf18643f3172" xlink:href="cfr-20211231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4d5f683b-94ff-4b04-b053-bd2bbd1c0b46" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember_e2825cd8-1b34-4f2d-8a21-cf18643f3172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_1d8c1ac1-cb0c-405c-959a-ad2aad988b57" xlink:href="cfr-20211231.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4d5f683b-94ff-4b04-b053-bd2bbd1c0b46" xlink:to="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_1d8c1ac1-cb0c-405c-959a-ad2aad988b57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_2f35c632-1711-425e-83f5-252444d66b2d" xlink:href="cfr-20211231.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4d5f683b-94ff-4b04-b053-bd2bbd1c0b46" xlink:to="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_2f35c632-1711-425e-83f5-252444d66b2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember_89d35355-a5c5-4b8f-b1e9-a2d39c24e89d" xlink:href="cfr-20211231.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4d5f683b-94ff-4b04-b053-bd2bbd1c0b46" xlink:to="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember_89d35355-a5c5-4b8f-b1e9-a2d39c24e89d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_8b993d29-1977-4cde-83e8-03a4f55392f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f8534cd3-f0cf-4e01-acdf-7b6695c7deef" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_8b993d29-1977-4cde-83e8-03a4f55392f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_92f07260-18c0-4681-bed3-41fbcccbc14c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_8b993d29-1977-4cde-83e8-03a4f55392f1" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_92f07260-18c0-4681-bed3-41fbcccbc14c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_a4801f52-404f-423f-85a0-4d3a20e0776a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_8b993d29-1977-4cde-83e8-03a4f55392f1" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_a4801f52-404f-423f-85a0-4d3a20e0776a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet_1e5f1b5e-64fd-4f43-ba4f-eb5ff15e4b22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_8b993d29-1977-4cde-83e8-03a4f55392f1" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeNet_1e5f1b5e-64fd-4f43-ba4f-eb5ff15e4b22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_acae2d41-f4f2-4484-b56e-389cf6c10dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_ef1e586c-a64a-4734-85d7-1f01d1a41744" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_acae2d41-f4f2-4484-b56e-389cf6c10dd7" xlink:to="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_ef1e586c-a64a-4734-85d7-1f01d1a41744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_4006a721-50a2-4e02-bea8-a578b8a4d898" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_ef1e586c-a64a-4734-85d7-1f01d1a41744" xlink:to="loc_srt_CounterpartyNameAxis_4006a721-50a2-4e02-bea8-a578b8a4d898" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_b2de0484-e268-4f01-93da-d4b3ef896b00" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_4006a721-50a2-4e02-bea8-a578b8a4d898" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_b2de0484-e268-4f01-93da-d4b3ef896b00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesMember_72ba2740-31ac-4996-87da-b463206e3999" xlink:href="cfr-20211231.xsd#cfr_FinancialInstitutionCounterpartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_b2de0484-e268-4f01-93da-d4b3ef896b00" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesMember_72ba2740-31ac-4996-87da-b463206e3999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesMember_9637cad4-3262-4d0b-b047-7ccb26e77bf3" xlink:href="cfr-20211231.xsd#cfr_CustomerCounterpartiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_b2de0484-e268-4f01-93da-d4b3ef896b00" xlink:to="loc_cfr_CustomerCounterpartiesMember_9637cad4-3262-4d0b-b047-7ccb26e77bf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_b4516b58-2a4c-4da0-ba9a-c03d9b34cff4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_ef1e586c-a64a-4734-85d7-1f01d1a41744" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_b4516b58-2a4c-4da0-ba9a-c03d9b34cff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_51f0657b-6397-471f-953d-453c0a536fbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b4516b58-2a4c-4da0-ba9a-c03d9b34cff4" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_51f0657b-6397-471f-953d-453c0a536fbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageInterestRatePaidMember_a8424482-10b9-40f4-96fb-5c3730beaa52" xlink:href="cfr-20211231.xsd#cfr_WeightedAverageInterestRatePaidMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_51f0657b-6397-471f-953d-453c0a536fbe" xlink:to="loc_cfr_WeightedAverageInterestRatePaidMember_a8424482-10b9-40f4-96fb-5c3730beaa52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageInterestRateReceivedMember_59604bd9-9d9c-4996-84f2-66b4d8622561" xlink:href="cfr-20211231.xsd#cfr_WeightedAverageInterestRateReceivedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_51f0657b-6397-471f-953d-453c0a536fbe" xlink:to="loc_cfr_WeightedAverageInterestRateReceivedMember_59604bd9-9d9c-4996-84f2-66b4d8622561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_679d1882-e720-4f51-875b-5277c95a84b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_ef1e586c-a64a-4734-85d7-1f01d1a41744" xlink:to="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_679d1882-e720-4f51-875b-5277c95a84b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FairValueHedgeLoanLeaseInterestRateSwaps_39f0a5b5-8005-4a5b-9974-d992d3c37306" xlink:href="cfr-20211231.xsd#cfr_FairValueHedgeLoanLeaseInterestRateSwaps"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_679d1882-e720-4f51-875b-5277c95a84b1" xlink:to="loc_cfr_FairValueHedgeLoanLeaseInterestRateSwaps_39f0a5b5-8005-4a5b-9974-d992d3c37306" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonHedgingInterestRateSwaps_888aa6a1-2baa-4782-9b6f-75dd7665b237" xlink:href="cfr-20211231.xsd#cfr_NonHedgingInterestRateSwaps"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_679d1882-e720-4f51-875b-5277c95a84b1" xlink:to="loc_cfr_NonHedgingInterestRateSwaps_888aa6a1-2baa-4782-9b6f-75dd7665b237" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonHedgingInterestRateSwaps2_9c40d7ff-5fc7-4ab8-b96e-c816cc251b01" xlink:href="cfr-20211231.xsd#cfr_NonHedgingInterestRateSwaps2"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_679d1882-e720-4f51-875b-5277c95a84b1" xlink:to="loc_cfr_NonHedgingInterestRateSwaps2_9c40d7ff-5fc7-4ab8-b96e-c816cc251b01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_3a189d48-7b80-44c2-9f29-fe0288de122a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeInstrumentsTable_09673baa-be81-4821-b2ab-a055785ee7f7" xlink:href="cfr-20211231.xsd#cfr_DerivativeInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_3a189d48-7b80-44c2-9f29-fe0288de122a" xlink:to="loc_cfr_DerivativeInstrumentsTable_09673baa-be81-4821-b2ab-a055785ee7f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_ef5f2d7e-3f30-4a89-8447-3b4a510be8cf" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsTable_09673baa-be81-4821-b2ab-a055785ee7f7" xlink:to="loc_srt_CounterpartyNameAxis_ef5f2d7e-3f30-4a89-8447-3b4a510be8cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_2978fffe-0bed-44e5-bd84-3c3c72c17654" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_ef5f2d7e-3f30-4a89-8447-3b4a510be8cf" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_2978fffe-0bed-44e5-bd84-3c3c72c17654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesMember_1eebc414-cff8-4cd5-8519-0bf073044773" xlink:href="cfr-20211231.xsd#cfr_FinancialInstitutionCounterpartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_2978fffe-0bed-44e5-bd84-3c3c72c17654" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesMember_1eebc414-cff8-4cd5-8519-0bf073044773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesMember_2df65b76-897b-4aa9-b714-e6b579e1e24c" xlink:href="cfr-20211231.xsd#cfr_CustomerCounterpartiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_2978fffe-0bed-44e5-bd84-3c3c72c17654" xlink:to="loc_cfr_CustomerCounterpartiesMember_2df65b76-897b-4aa9-b714-e6b579e1e24c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_656844ac-f015-4c46-b381-1426a956f3bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsTable_09673baa-be81-4821-b2ab-a055785ee7f7" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_656844ac-f015-4c46-b381-1426a956f3bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_79c76a33-45f6-472c-9e05-63266d9e0b92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_656844ac-f015-4c46-b381-1426a956f3bc" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_79c76a33-45f6-472c-9e05-63266d9e0b92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OilCommodityDerivativeMember_d221a402-36dc-47e1-b1a6-dd2f6b36633c" xlink:href="cfr-20211231.xsd#cfr_OilCommodityDerivativeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_79c76a33-45f6-472c-9e05-63266d9e0b92" xlink:to="loc_cfr_OilCommodityDerivativeMember_d221a402-36dc-47e1-b1a6-dd2f6b36633c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NaturalGasCommodityDerivativeMember_2fc10801-e2d4-4d59-8e49-2f2a1c28bc44" xlink:href="cfr-20211231.xsd#cfr_NaturalGasCommodityDerivativeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_79c76a33-45f6-472c-9e05-63266d9e0b92" xlink:to="loc_cfr_NaturalGasCommodityDerivativeMember_2fc10801-e2d4-4d59-8e49-2f2a1c28bc44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeInstrumentsLineItems_eed0fd80-ea17-4b73-ada8-4344cbb1b8f0" xlink:href="cfr-20211231.xsd#cfr_DerivativeInstrumentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsTable_09673baa-be81-4821-b2ab-a055785ee7f7" xlink:to="loc_cfr_DerivativeInstrumentsLineItems_eed0fd80-ea17-4b73-ada8-4344cbb1b8f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeAssetsNonmonetaryNotionalAmount_e8b2f933-460e-49d7-aac3-09646c70ee95" xlink:href="cfr-20211231.xsd#cfr_DerivativeAssetsNonmonetaryNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_eed0fd80-ea17-4b73-ada8-4344cbb1b8f0" xlink:to="loc_cfr_DerivativeAssetsNonmonetaryNotionalAmount_e8b2f933-460e-49d7-aac3-09646c70ee95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_309f915e-ee7a-4035-84a9-619069f427e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_eed0fd80-ea17-4b73-ada8-4344cbb1b8f0" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_309f915e-ee7a-4035-84a9-619069f427e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount_04129c4f-73ad-47d1-b481-b9a6520b2300" xlink:href="cfr-20211231.xsd#cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_eed0fd80-ea17-4b73-ada8-4344cbb1b8f0" xlink:to="loc_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount_04129c4f-73ad-47d1-b481-b9a6520b2300" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_54768cba-e720-497e-a091-0dea5d08be41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_eed0fd80-ea17-4b73-ada8-4344cbb1b8f0" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_54768cba-e720-497e-a091-0dea5d08be41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_f5c12b0c-4465-40be-9842-316b587f8626" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeCounterPartyTable_97706d0c-2e05-4866-ba29-b182d1d048d6" xlink:href="cfr-20211231.xsd#cfr_DerivativeCounterPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_f5c12b0c-4465-40be-9842-316b587f8626" xlink:to="loc_cfr_DerivativeCounterPartyTable_97706d0c-2e05-4866-ba29-b182d1d048d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_f1767a4d-a5bd-4940-a3d8-687fb511b9a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeCounterPartyTable_97706d0c-2e05-4866-ba29-b182d1d048d6" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_f1767a4d-a5bd-4940-a3d8-687fb511b9a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_73154b01-e93b-43c9-9d63-6d29a149ca0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_f1767a4d-a5bd-4940-a3d8-687fb511b9a0" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_73154b01-e93b-43c9-9d63-6d29a149ca0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GBPForeignExchangeForwardMember_0d3d318f-bf8f-49f3-8de8-e327c461bd6b" xlink:href="cfr-20211231.xsd#cfr_GBPForeignExchangeForwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_73154b01-e93b-43c9-9d63-6d29a149ca0b" xlink:to="loc_cfr_GBPForeignExchangeForwardMember_0d3d318f-bf8f-49f3-8de8-e327c461bd6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_e4f75909-d76f-44d5-8501-69e7ccf21115" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_73154b01-e93b-43c9-9d63-6d29a149ca0b" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_e4f75909-d76f-44d5-8501-69e7ccf21115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_77b28791-9bc6-47b0-b562-7671f5545286" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeCounterPartyTable_97706d0c-2e05-4866-ba29-b182d1d048d6" xlink:to="loc_srt_CounterpartyNameAxis_77b28791-9bc6-47b0-b562-7671f5545286" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_6856357d-26d8-43a0-b0af-a9a885857bc8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_77b28791-9bc6-47b0-b562-7671f5545286" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_6856357d-26d8-43a0-b0af-a9a885857bc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesMember_41578acd-bb5b-4bf3-8ca4-cd084655bae4" xlink:href="cfr-20211231.xsd#cfr_FinancialInstitutionCounterpartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_6856357d-26d8-43a0-b0af-a9a885857bc8" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesMember_41578acd-bb5b-4bf3-8ca4-cd084655bae4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesMember_eeeb5f83-8d8d-4813-b693-c8fea2fd2764" xlink:href="cfr-20211231.xsd#cfr_CustomerCounterpartiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_6856357d-26d8-43a0-b0af-a9a885857bc8" xlink:to="loc_cfr_CustomerCounterpartiesMember_eeeb5f83-8d8d-4813-b693-c8fea2fd2764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_7dfecccc-ca01-4ea3-a999-28b430c481f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeCounterPartyTable_97706d0c-2e05-4866-ba29-b182d1d048d6" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_7dfecccc-ca01-4ea3-a999-28b430c481f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_58af4f8e-9dc9-49ad-956e-581a2393cea2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7dfecccc-ca01-4ea3-a999-28b430c481f0" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_58af4f8e-9dc9-49ad-956e-581a2393cea2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_04895d8d-2bda-4668-b581-fb6646dab847" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_58af4f8e-9dc9-49ad-956e-581a2393cea2" xlink:to="loc_us-gaap_OtherAssetsMember_04895d8d-2bda-4668-b581-fb6646dab847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_e97f5387-2e78-445e-8c2d-94712b65cb9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_58af4f8e-9dc9-49ad-956e-581a2393cea2" xlink:to="loc_us-gaap_OtherLiabilitiesMember_e97f5387-2e78-445e-8c2d-94712b65cb9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_384e72d1-102f-4995-9c38-154789a7a237" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeCounterPartyTable_97706d0c-2e05-4866-ba29-b182d1d048d6" xlink:to="loc_us-gaap_HedgingDesignationAxis_384e72d1-102f-4995-9c38-154789a7a237" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_c1e6fcc4-e883-4be6-b750-cca8443dae03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_384e72d1-102f-4995-9c38-154789a7a237" xlink:to="loc_us-gaap_HedgingDesignationDomain_c1e6fcc4-e883-4be6-b750-cca8443dae03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_96a959a9-a2e9-4c91-bf60-a281123feb87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_c1e6fcc4-e883-4be6-b750-cca8443dae03" xlink:to="loc_us-gaap_NondesignatedMember_96a959a9-a2e9-4c91-bf60-a281123feb87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeCounterPartyLineItems_7fc53256-edb3-449d-82a4-9d94e04f873b" xlink:href="cfr-20211231.xsd#cfr_DerivativeCounterPartyLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeCounterPartyTable_97706d0c-2e05-4866-ba29-b182d1d048d6" xlink:to="loc_cfr_DerivativeCounterPartyLineItems_7fc53256-edb3-449d-82a4-9d94e04f873b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_0dfcdd3c-5c63-4539-9f0a-2347177a3469" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeCounterPartyLineItems_7fc53256-edb3-449d-82a4-9d94e04f873b" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_0dfcdd3c-5c63-4539-9f0a-2347177a3469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_25046d39-71b7-46c4-86c2-cf666f1eb8d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeCounterPartyLineItems_7fc53256-edb3-449d-82a4-9d94e04f873b" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_25046d39-71b7-46c4-86c2-cf666f1eb8d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_2f1de6bc-231a-4aa7-9df1-10356ef5de42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeCounterPartyLineItems_7fc53256-edb3-449d-82a4-9d94e04f873b" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_2f1de6bc-231a-4aa7-9df1-10356ef5de42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_060ddc99-838d-4928-94c6-56311974f08c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeCounterPartyLineItems_7fc53256-edb3-449d-82a4-9d94e04f873b" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_060ddc99-838d-4928-94c6-56311974f08c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_02a6621d-1c6d-4bcf-bd80-e28e468a9dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_c4286ba5-38e7-4d87-b91a-06615c083c76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_02a6621d-1c6d-4bcf-bd80-e28e468a9dc5" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_c4286ba5-38e7-4d87-b91a-06615c083c76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_0be33a54-44c6-449d-bb0b-b9b16964832e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_c4286ba5-38e7-4d87-b91a-06615c083c76" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_0be33a54-44c6-449d-bb0b-b9b16964832e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_8a4474c2-c33a-406b-968d-4620658d2733" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_0be33a54-44c6-449d-bb0b-b9b16964832e" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_8a4474c2-c33a-406b-968d-4620658d2733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeMember_eeed4d2c-edde-406b-ac3d-019d4d45dc58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_8a4474c2-c33a-406b-968d-4620658d2733" xlink:to="loc_us-gaap_InterestIncomeMember_eeed4d2c-edde-406b-ac3d-019d4d45dc58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenseMember_0cb99478-6e0f-474d-b188-fc5eb84bbeea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_8a4474c2-c33a-406b-968d-4620658d2733" xlink:to="loc_us-gaap_OtherExpenseMember_0cb99478-6e0f-474d-b188-fc5eb84bbeea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_102c3310-62d6-42f4-8bcf-e098563f9494" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_c4286ba5-38e7-4d87-b91a-06615c083c76" xlink:to="loc_us-gaap_HedgingDesignationAxis_102c3310-62d6-42f4-8bcf-e098563f9494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_17baa01a-f134-4702-a764-0f38d2a4c679" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_102c3310-62d6-42f4-8bcf-e098563f9494" xlink:to="loc_us-gaap_HedgingDesignationDomain_17baa01a-f134-4702-a764-0f38d2a4c679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_dd6ea71c-a8ca-4d50-a324-1e2d6d2edc53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_17baa01a-f134-4702-a764-0f38d2a4c679" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_dd6ea71c-a8ca-4d50-a324-1e2d6d2edc53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_efe540dc-0705-4794-96a6-13a333fee110" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_c4286ba5-38e7-4d87-b91a-06615c083c76" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_efe540dc-0705-4794-96a6-13a333fee110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_c27d8b04-1428-49a0-8042-a00bc869fec7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_efe540dc-0705-4794-96a6-13a333fee110" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_c27d8b04-1428-49a0-8042-a00bc869fec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoanLeaseInterestRateSwapsMember_26f68b1b-d395-4187-947f-bb528f370cac" xlink:href="cfr-20211231.xsd#cfr_CommercialLoanLeaseInterestRateSwapsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_c27d8b04-1428-49a0-8042-a00bc869fec7" xlink:to="loc_cfr_CommercialLoanLeaseInterestRateSwapsMember_26f68b1b-d395-4187-947f-bb528f370cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_957834c9-1649-461f-b916-5213edf390f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_c4286ba5-38e7-4d87-b91a-06615c083c76" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_957834c9-1649-461f-b916-5213edf390f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_19be7668-2159-4780-83c0-e05d3e9afa3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_957834c9-1649-461f-b916-5213edf390f9" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_19be7668-2159-4780-83c0-e05d3e9afa3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_81bb4f62-9661-4d80-8425-d95c9bd00871" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_1b630f6e-4089-44be-b6dd-c69ace176b09" xlink:href="cfr-20211231.xsd#cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_81bb4f62-9661-4d80-8425-d95c9bd00871" xlink:to="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_1b630f6e-4089-44be-b6dd-c69ace176b09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_5104ea3c-a3b4-4abc-a6ae-a7a7f6dcecfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_1b630f6e-4089-44be-b6dd-c69ace176b09" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_5104ea3c-a3b4-4abc-a6ae-a7a7f6dcecfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_953ebe85-8385-4158-a53e-5d8d39d93a0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_5104ea3c-a3b4-4abc-a6ae-a7a7f6dcecfd" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_953ebe85-8385-4158-a53e-5d8d39d93a0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember_9675ebdd-7c2d-4ec5-bbb4-768f34f1f702" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_953ebe85-8385-4158-a53e-5d8d39d93a0c" xlink:to="loc_us-gaap_InterestRateContractMember_9675ebdd-7c2d-4ec5-bbb4-768f34f1f702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_ad4085af-895b-44ce-b91d-a81acfc3f65d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommodityContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_953ebe85-8385-4158-a53e-5d8d39d93a0c" xlink:to="loc_us-gaap_CommodityContractMember_ad4085af-895b-44ce-b91d-a81acfc3f65d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_0a01baac-804c-43ed-9985-aaf6b369cae4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_953ebe85-8385-4158-a53e-5d8d39d93a0c" xlink:to="loc_us-gaap_ForeignExchangeContractMember_0a01baac-804c-43ed-9985-aaf6b369cae4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PutOptionMember_cfbdbf8e-e03d-41a4-8894-0a6b616cdade" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PutOptionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_953ebe85-8385-4158-a53e-5d8d39d93a0c" xlink:to="loc_us-gaap_PutOptionMember_cfbdbf8e-e03d-41a4-8894-0a6b616cdade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_21724984-4bae-4943-a029-b441e8ea2051" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_1b630f6e-4089-44be-b6dd-c69ace176b09" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_21724984-4bae-4943-a029-b441e8ea2051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e331182a-7158-4426-899a-4817ad171407" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_21724984-4bae-4943-a029-b441e8ea2051" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e331182a-7158-4426-899a-4817ad171407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeMember_e6538265-87e6-4462-a847-8a80f0a55d5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e331182a-7158-4426-899a-4817ad171407" xlink:to="loc_us-gaap_OtherIncomeMember_e6538265-87e6-4462-a847-8a80f0a55d5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenseMember_81b69d7c-50df-4f96-a5d4-6306d494a740" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e331182a-7158-4426-899a-4817ad171407" xlink:to="loc_us-gaap_OtherExpenseMember_81b69d7c-50df-4f96-a5d4-6306d494a740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_0f4d8232-2eaa-402c-8599-b495a1c2373f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_1b630f6e-4089-44be-b6dd-c69ace176b09" xlink:to="loc_us-gaap_HedgingDesignationAxis_0f4d8232-2eaa-402c-8599-b495a1c2373f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_241bdd9c-3d8e-4f14-8210-d585e73bcf72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_0f4d8232-2eaa-402c-8599-b495a1c2373f" xlink:to="loc_us-gaap_HedgingDesignationDomain_241bdd9c-3d8e-4f14-8210-d585e73bcf72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_174bf610-098a-4764-a297-7dd127740f88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_241bdd9c-3d8e-4f14-8210-d585e73bcf72" xlink:to="loc_us-gaap_NondesignatedMember_174bf610-098a-4764-a297-7dd127740f88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_1ec069a1-f079-4453-ae97-4d69f6a92ce7" xlink:href="cfr-20211231.xsd#cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_1b630f6e-4089-44be-b6dd-c69ace176b09" xlink:to="loc_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_1ec069a1-f079-4453-ae97-4d69f6a92ce7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_b821b69f-8f9e-476d-9a4b-6ea302463236" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_1ec069a1-f079-4453-ae97-4d69f6a92ce7" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_b821b69f-8f9e-476d-9a4b-6ea302463236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsetting" xlink:type="simple" xlink:href="cfr-20211231.xsd#BalanceSheetOffsetting"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsetting" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_27667934-af78-4452-945b-d9fc6224e410" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BalanceSheetOffsettingDisclosureTextBlock_049d8836-1c4b-46be-a2bd-32e8b835b913" xlink:href="cfr-20211231.xsd#cfr_BalanceSheetOffsettingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_27667934-af78-4452-945b-d9fc6224e410" xlink:to="loc_cfr_BalanceSheetOffsettingDisclosureTextBlock_049d8836-1c4b-46be-a2bd-32e8b835b913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables" xlink:type="simple" xlink:href="cfr-20211231.xsd#BalanceSheetOffsettingBalanceSheetOffsettingTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_6a668b6c-c7f1-41a6-ab6a-674161aa103a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock_01718061-6e34-4008-8b6c-e6f11ea160b9" xlink:href="cfr-20211231.xsd#cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_6a668b6c-c7f1-41a6-ab6a-674161aa103a" xlink:to="loc_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock_01718061-6e34-4008-8b6c-e6f11ea160b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock_c8044d6b-72a0-4786-8d4d-bdfdeaa5861b" xlink:href="cfr-20211231.xsd#cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_6a668b6c-c7f1-41a6-ab6a-674161aa103a" xlink:to="loc_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock_c8044d6b-72a0-4786-8d4d-bdfdeaa5861b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock_acfded8c-f7d3-4760-bc17-9f0775c2e5bf" xlink:href="cfr-20211231.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_6a668b6c-c7f1-41a6-ab6a-674161aa103a" xlink:to="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock_acfded8c-f7d3-4760-bc17-9f0775c2e5bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_54e92cd7-6513-4f39-ad09-7818b57524df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_a9d38cde-b2eb-44b0-b93b-260e52c7e649" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_54e92cd7-6513-4f39-ad09-7818b57524df" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_a9d38cde-b2eb-44b0-b93b-260e52c7e649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_dd31be8c-60f7-443e-9ad0-18e492c46d0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_a9d38cde-b2eb-44b0-b93b-260e52c7e649" xlink:to="loc_us-gaap_FinancialInstrumentAxis_dd31be8c-60f7-443e-9ad0-18e492c46d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ec715d97-d9ab-4d6d-b1fa-6b540462bd98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_dd31be8c-60f7-443e-9ad0-18e492c46d0e" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ec715d97-d9ab-4d6d-b1fa-6b540462bd98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoanLeaseInterestRateSwapsAndCapsMember_8e5e7be1-eb86-4340-a0c6-bf3b797121e8" xlink:href="cfr-20211231.xsd#cfr_LoanLeaseInterestRateSwapsAndCapsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ec715d97-d9ab-4d6d-b1fa-6b540462bd98" xlink:to="loc_cfr_LoanLeaseInterestRateSwapsAndCapsMember_8e5e7be1-eb86-4340-a0c6-bf3b797121e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommoditySwapsAndOptionsMember_bbadcbd9-93e4-419f-8152-c4768a2b02bd" xlink:href="cfr-20211231.xsd#cfr_CommoditySwapsAndOptionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ec715d97-d9ab-4d6d-b1fa-6b540462bd98" xlink:to="loc_cfr_CommoditySwapsAndOptionsMember_bbadcbd9-93e4-419f-8152-c4768a2b02bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeignCurrencyForwardContractsMember_00d990e5-dc3b-4fa7-99fc-377f959ae415" xlink:href="cfr-20211231.xsd#cfr_ForeignCurrencyForwardContractsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ec715d97-d9ab-4d6d-b1fa-6b540462bd98" xlink:to="loc_cfr_ForeignCurrencyForwardContractsMember_00d990e5-dc3b-4fa7-99fc-377f959ae415" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoanLeaseInterestRateSwapsMember_5a8a22a7-1bc7-4eab-9c84-b0947b1ed128" xlink:href="cfr-20211231.xsd#cfr_LoanLeaseInterestRateSwapsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ec715d97-d9ab-4d6d-b1fa-6b540462bd98" xlink:to="loc_cfr_LoanLeaseInterestRateSwapsMember_5a8a22a7-1bc7-4eab-9c84-b0947b1ed128" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_a9d38cde-b2eb-44b0-b93b-260e52c7e649" xlink:to="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_f5ba6d6f-bed8-4bb9-a904-8b1864401f19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_f5ba6d6f-bed8-4bb9-a904-8b1864401f19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeAssetsGrossOffset_4d1043ee-edff-44b9-a81c-62a6996ee3d2" xlink:href="cfr-20211231.xsd#cfr_DerivativeAssetsGrossOffset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_cfr_DerivativeAssetsGrossOffset_4d1043ee-edff-44b9-a81c-62a6996ee3d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_07ab9f92-dccb-4f50-8cab-458b827f3c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_us-gaap_DerivativeAssets_07ab9f92-dccb-4f50-8cab-458b827f3c1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_d49fe899-cefd-4218-bbcb-b566c9c3ea45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_d49fe899-cefd-4218-bbcb-b566c9c3ea45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ResellAgreementGrossOffset_94a4f049-712f-42cc-b7d5-350680df803c" xlink:href="cfr-20211231.xsd#cfr_ResellAgreementGrossOffset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_cfr_ResellAgreementGrossOffset_94a4f049-712f-42cc-b7d5-350680df803c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_0ee3a23f-ea66-45ca-8a36-d4df17febc6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_0ee3a23f-ea66-45ca-8a36-d4df17febc6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGross_61d4a8d3-227e-4286-8427-1a0b1c710d13" xlink:href="cfr-20211231.xsd#cfr_FinancialAssetsGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_cfr_FinancialAssetsGross_61d4a8d3-227e-4286-8427-1a0b1c710d13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGrossOffset_0afc38fa-4553-4ae5-9fb4-5c976b7174a4" xlink:href="cfr-20211231.xsd#cfr_FinancialAssetsGrossOffset"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_cfr_FinancialAssetsGrossOffset_0afc38fa-4553-4ae5-9fb4-5c976b7174a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_632fb3b1-d432-45cf-a491-5aa4bbba1d41" xlink:href="cfr-20211231.xsd#cfr_FinancialAssetsDerivativesAndResellAgreementsNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_632fb3b1-d432-45cf-a491-5aa4bbba1d41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_a9e8e4c3-fca3-4ce9-9133-c414da74aa1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_a9e8e4c3-fca3-4ce9-9133-c414da74aa1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeLiabilitiesGrossOffset_3bfb8023-fd8c-4bfb-a498-a07fcbcc5366" xlink:href="cfr-20211231.xsd#cfr_DerivativeLiabilitiesGrossOffset"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_cfr_DerivativeLiabilitiesGrossOffset_3bfb8023-fd8c-4bfb-a498-a07fcbcc5366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_6c9b503e-e3b3-4c89-a1e5-1d8c9b9088af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_us-gaap_DerivativeLiabilities_6c9b503e-e3b3-4c89-a1e5-1d8c9b9088af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_3419c371-a5e2-4571-bc89-2506a3bf6d62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_3419c371-a5e2-4571-bc89-2506a3bf6d62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_11796b5d-054a-4e11-9f06-4fb3d51b4c77" xlink:href="cfr-20211231.xsd#cfr_RepurchaseAgreementsLiabilitiesGrossOffset"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_11796b5d-054a-4e11-9f06-4fb3d51b4c77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_ddfbe130-48a5-430d-b4ea-fbadad9f0ec3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_ddfbe130-48a5-430d-b4ea-fbadad9f0ec3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesGross_63ec2284-2684-47ea-a35e-bf5268ceae90" xlink:href="cfr-20211231.xsd#cfr_FinancialLiabilitiesGross"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_cfr_FinancialLiabilitiesGross_63ec2284-2684-47ea-a35e-bf5268ceae90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesGrossOffset_20691cc2-66b0-4bff-98a8-6f55cbd1152c" xlink:href="cfr-20211231.xsd#cfr_FinancialLiabilitiesGrossOffset"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_cfr_FinancialLiabilitiesGrossOffset_20691cc2-66b0-4bff-98a8-6f55cbd1152c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_fb2aee49-3fd7-451a-a25a-91ae4a6c49d4" xlink:href="cfr-20211231.xsd#cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_aa217691-f276-48bb-adcc-fac29585bcb8" xlink:to="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_fb2aee49-3fd7-451a-a25a-91ae4a6c49d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_0342fe2e-7c5e-4d73-b70f-50af1a0aa633" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_4c6b1373-d3b9-4075-8af3-4dfe54b1442d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_0342fe2e-7c5e-4d73-b70f-50af1a0aa633" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_4c6b1373-d3b9-4075-8af3-4dfe54b1442d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_1b292b1c-f06f-4b24-9451-f9aa4de77ef2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_4c6b1373-d3b9-4075-8af3-4dfe54b1442d" xlink:to="loc_us-gaap_FinancialInstrumentAxis_1b292b1c-f06f-4b24-9451-f9aa4de77ef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0899b06b-0474-4c80-aadc-37918baf0ac7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1b292b1c-f06f-4b24-9451-f9aa4de77ef2" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0899b06b-0474-4c80-aadc-37918baf0ac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_65938951-1f7d-427f-bdcf-659611b1e837" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_4c6b1373-d3b9-4075-8af3-4dfe54b1442d" xlink:to="loc_srt_CounterpartyNameAxis_65938951-1f7d-427f-bdcf-659611b1e837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_e7dbfdd4-1ced-4271-820d-677585d03c08" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_65938951-1f7d-427f-bdcf-659611b1e837" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_e7dbfdd4-1ced-4271-820d-677585d03c08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartyaMember_3dcb03f2-33c7-4c53-b1b2-711f818b4a9e" xlink:href="cfr-20211231.xsd#cfr_CounterpartyaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_e7dbfdd4-1ced-4271-820d-677585d03c08" xlink:to="loc_cfr_CounterpartyaMember_3dcb03f2-33c7-4c53-b1b2-711f818b4a9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartybMember_6c1a083d-5601-4172-b10f-8a6debd4ab2b" xlink:href="cfr-20211231.xsd#cfr_CounterpartybMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_e7dbfdd4-1ced-4271-820d-677585d03c08" xlink:to="loc_cfr_CounterpartybMember_6c1a083d-5601-4172-b10f-8a6debd4ab2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartycMember_a28751ce-cfb9-4bfe-af49-fba887b16fed" xlink:href="cfr-20211231.xsd#cfr_CounterpartycMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_e7dbfdd4-1ced-4271-820d-677585d03c08" xlink:to="loc_cfr_CounterpartycMember_a28751ce-cfb9-4bfe-af49-fba887b16fed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherCounterpartiesMember_3936e996-8e54-4444-9fd2-9502d5f2311a" xlink:href="cfr-20211231.xsd#cfr_OtherCounterpartiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_e7dbfdd4-1ced-4271-820d-677585d03c08" xlink:to="loc_cfr_OtherCounterpartiesMember_3936e996-8e54-4444-9fd2-9502d5f2311a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_4c6b1373-d3b9-4075-8af3-4dfe54b1442d" xlink:to="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_6096aaa3-d066-4344-b580-1cd2e4642f50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_6096aaa3-d066-4344-b580-1cd2e4642f50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_4eb8e74e-d1ef-43f0-aff4-1c11c167e0c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeCollateralObligationToReturnSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_4eb8e74e-d1ef-43f0-aff4-1c11c167e0c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnCash_b0026335-8b62-422a-99a5-a7c4f452b55a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeCollateralObligationToReturnCash"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnCash_b0026335-8b62-422a-99a5-a7c4f452b55a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_e4be062b-b70b-44c0-a5c6-e6648cdc37bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_e4be062b-b70b-44c0-a5c6-e6648cdc37bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_1d771be5-4420-4a6d-89f2-16950fa55aaa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_1d771be5-4420-4a6d-89f2-16950fa55aaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_ffe951fc-c4d4-4bca-a8e3-8ac5aafe87ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_ffe951fc-c4d4-4bca-a8e3-8ac5aafe87ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_b7ba7c27-4c70-43ef-a35c-10b1e6269b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_b7ba7c27-4c70-43ef-a35c-10b1e6269b4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_7d465850-880a-4c4e-b6fc-bb1725d4b862" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_7d465850-880a-4c4e-b6fc-bb1725d4b862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_47590db3-6fda-4a80-ae64-227c4bb27845" xlink:href="cfr-20211231.xsd#cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_47590db3-6fda-4a80-ae64-227c4bb27845" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_685dec4b-0201-4ea1-b309-2790dd9d07c1" xlink:href="cfr-20211231.xsd#cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_685dec4b-0201-4ea1-b309-2790dd9d07c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_559da818-6fa5-449a-af1f-f93cbcd6f85d" xlink:href="cfr-20211231.xsd#cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_559da818-6fa5-449a-af1f-f93cbcd6f85d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_75b1f985-b85b-4c61-acc2-747905c1df50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_75b1f985-b85b-4c61-acc2-747905c1df50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_3938e861-da31-42b9-9449-fa3a1bded33e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeCollateralRightToReclaimSecurities"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_3938e861-da31-42b9-9449-fa3a1bded33e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimCash_6a01d5f4-8971-4031-a088-1af79ff89e2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeCollateralRightToReclaimCash"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimCash_6a01d5f4-8971-4031-a088-1af79ff89e2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_9860ddbd-a378-4181-b5d0-02ecd2a50ac7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_9860ddbd-a378-4181-b5d0-02ecd2a50ac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_28d909e4-6ce7-43fb-8973-1bc7faec2e2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_28d909e4-6ce7-43fb-8973-1bc7faec2e2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_6685c602-bb6e-4aaf-9960-6f939c907866" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_6685c602-bb6e-4aaf-9960-6f939c907866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_e85811f3-ca06-4e55-98c9-49e183f4dd49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_e85811f3-ca06-4e55-98c9-49e183f4dd49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_582da59b-9b6a-405b-956e-2bdee315568f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_582da59b-9b6a-405b-956e-2bdee315568f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_67eb1931-4fdd-471b-a56e-7ba20316736b" xlink:href="cfr-20211231.xsd#cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_67eb1931-4fdd-471b-a56e-7ba20316736b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_92346aca-23b2-44ba-b97b-bd884fa6e4d4" xlink:href="cfr-20211231.xsd#cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_92346aca-23b2-44ba-b97b-bd884fa6e4d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_0319633f-e0e4-4013-b4cc-322bffb08fe7" xlink:href="cfr-20211231.xsd#cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_2976dcb5-bad2-49ef-8e69-3fdb2c71e222" xlink:to="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_0319633f-e0e4-4013-b4cc-322bffb08fe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract_b6ebae46-64a8-45b3-8170-ce36a7672d63" xlink:href="cfr-20211231.xsd#cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_c56ba208-0cd4-46ce-be93-74e0f5300add" xlink:href="cfr-20211231.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract_b6ebae46-64a8-45b3-8170-ce36a7672d63" xlink:to="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_c56ba208-0cd4-46ce-be93-74e0f5300add" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_06956679-0b54-42a0-a0ba-a12d76921e57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_c56ba208-0cd4-46ce-be93-74e0f5300add" xlink:to="loc_us-gaap_FinancialInstrumentAxis_06956679-0b54-42a0-a0ba-a12d76921e57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f40b682f-1ce3-4307-abc0-88d52f1c8e36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_06956679-0b54-42a0-a0ba-a12d76921e57" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f40b682f-1ce3-4307-abc0-88d52f1c8e36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_7a39a1f4-861b-49f6-ac97-a5654ddf56ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f40b682f-1ce3-4307-abc0-88d52f1c8e36" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_7a39a1f4-861b-49f6-ac97-a5654ddf56ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_30f67661-0d4d-40ff-ac7a-8728cba590c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f40b682f-1ce3-4307-abc0-88d52f1c8e36" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_30f67661-0d4d-40ff-ac7a-8728cba590c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_f114b597-569e-404d-8c06-d3db9da7efbc" xlink:href="cfr-20211231.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_c56ba208-0cd4-46ce-be93-74e0f5300add" xlink:to="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_f114b597-569e-404d-8c06-d3db9da7efbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous_3254b961-b556-4242-aaf9-c71c7676432d" xlink:href="cfr-20211231.xsd#cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_f114b597-569e-404d-8c06-d3db9da7efbc" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous_3254b961-b556-4242-aaf9-c71c7676432d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsupto30Days_45fdd7f7-38f1-4e20-8c2c-f698149cef5e" xlink:href="cfr-20211231.xsd#cfr_Remainingcontractualmaturityoftheagreementsupto30Days"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_f114b597-569e-404d-8c06-d3db9da7efbc" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementsupto30Days_45fdd7f7-38f1-4e20-8c2c-f698149cef5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreements30to90Days_48052de9-d34c-4248-b952-94892f5288d2" xlink:href="cfr-20211231.xsd#cfr_Remainingcontractualmaturityoftheagreements30to90Days"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_f114b597-569e-404d-8c06-d3db9da7efbc" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreements30to90Days_48052de9-d34c-4248-b952-94892f5288d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days_b0cf2682-40a2-4917-babe-48b181f36135" xlink:href="cfr-20211231.xsd#cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_f114b597-569e-404d-8c06-d3db9da7efbc" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days_b0cf2682-40a2-4917-babe-48b181f36135" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementstotal_fb358f73-93b2-4d5e-976e-7608ebf38320" xlink:href="cfr-20211231.xsd#cfr_Remainingcontractualmaturityoftheagreementstotal"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_f114b597-569e-404d-8c06-d3db9da7efbc" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementstotal_fb358f73-93b2-4d5e-976e-7608ebf38320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_51708a38-30a5-47ec-9653-6dbd4aa2944f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_f114b597-569e-404d-8c06-d3db9da7efbc" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_51708a38-30a5-47ec-9653-6dbd4aa2944f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_0caa6f6b-4d72-4e21-96cc-fd8aa64504be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_f114b597-569e-404d-8c06-d3db9da7efbc" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_0caa6f6b-4d72-4e21-96cc-fd8aa64504be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="cfr-20211231.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_8f133195-6bf1-4676-8d6f-30849aef3d12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_384412fb-4e59-4c01-9dfd-a0147fe5e293" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8f133195-6bf1-4676-8d6f-30849aef3d12" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_384412fb-4e59-4c01-9dfd-a0147fe5e293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies_1" xlink:type="simple" xlink:href="cfr-20211231.xsd#FairValueMeasuresandDisclosuresPolicies_1"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_cdc80344-fff6-4cc5-9bdf-43a8f8a976ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_c7f4b890-d8cb-4864-b0eb-64502f9457e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_cdc80344-fff6-4cc5-9bdf-43a8f8a976ee" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_c7f4b890-d8cb-4864-b0eb-64502f9457e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="cfr-20211231.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_f5dde492-a975-4d37-9df1-65cdca180245" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_d595c79c-0f2d-4f81-9e71-4282bdb6c6bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_f5dde492-a975-4d37-9df1-65cdca180245" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_d595c79c-0f2d-4f81-9e71-4282bdb6c6bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock_d396c6d3-1d30-4b8b-92b8-920dddc876fc" xlink:href="cfr-20211231.xsd#cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_f5dde492-a975-4d37-9df1-65cdca180245" xlink:to="loc_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock_d396c6d3-1d30-4b8b-92b8-920dddc876fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock_3330d3ad-da7c-488f-a9d3-e00a9bce9408" xlink:href="cfr-20211231.xsd#cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_f5dde492-a975-4d37-9df1-65cdca180245" xlink:to="loc_cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock_3330d3ad-da7c-488f-a9d3-e00a9bce9408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_c8308373-0954-489c-b915-1e4d9560fb12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_f5dde492-a975-4d37-9df1-65cdca180245" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_c8308373-0954-489c-b915-1e4d9560fb12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#FairValueMeasurementsNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_ed1f2533-74d6-4ce3-a12d-e4b1793ba727" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0233cfc1-f77d-4542-ba07-0d608c3c5109" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ed1f2533-74d6-4ce3-a12d-e4b1793ba727" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0233cfc1-f77d-4542-ba07-0d608c3c5109" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_da481780-a08d-46eb-9410-ba3439ffe2a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0233cfc1-f77d-4542-ba07-0d608c3c5109" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_da481780-a08d-46eb-9410-ba3439ffe2a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_013c3acc-ef62-4286-81d3-19e7d6e33058" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_da481780-a08d-46eb-9410-ba3439ffe2a0" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_013c3acc-ef62-4286-81d3-19e7d6e33058" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommoditySwapsAndOptionsMember_09e41078-b230-481f-9b87-cc5b7900e13c" xlink:href="cfr-20211231.xsd#cfr_CommoditySwapsAndOptionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_013c3acc-ef62-4286-81d3-19e7d6e33058" xlink:to="loc_cfr_CommoditySwapsAndOptionsMember_09e41078-b230-481f-9b87-cc5b7900e13c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_064679bb-fe80-4477-b1fb-5fbd8aa22e18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0233cfc1-f77d-4542-ba07-0d608c3c5109" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_064679bb-fe80-4477-b1fb-5fbd8aa22e18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6d37cfb2-7d64-44e0-aa30-20eeac85741a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_064679bb-fe80-4477-b1fb-5fbd8aa22e18" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6d37cfb2-7d64-44e0-aa30-20eeac85741a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_5d401905-3d8b-49e2-9c3f-c4f920079dee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6d37cfb2-7d64-44e0-aa30-20eeac85741a" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_5d401905-3d8b-49e2-9c3f-c4f920079dee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e2417a3f-2720-4765-9ff1-9dfa639f2ef4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0233cfc1-f77d-4542-ba07-0d608c3c5109" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e2417a3f-2720-4765-9ff1-9dfa639f2ef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradeForLoans_d3d76010-2883-41ff-8f53-0f6f1762e800" xlink:href="cfr-20211231.xsd#cfr_WeightedAverageRiskGradeForLoans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e2417a3f-2720-4765-9ff1-9dfa639f2ef4" xlink:to="loc_cfr_WeightedAverageRiskGradeForLoans_d3d76010-2883-41ff-8f53-0f6f1762e800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps_8c7335bf-87d9-45d2-a308-7509b34c5068" xlink:href="cfr-20211231.xsd#cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e2417a3f-2720-4765-9ff1-9dfa639f2ef4" xlink:to="loc_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps_8c7335bf-87d9-45d2-a308-7509b34c5068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Financialinstrumentsusingfairvaluemeasurementoption_e88dcf4e-3649-4db3-88eb-519f2415c548" xlink:href="cfr-20211231.xsd#cfr_Financialinstrumentsusingfairvaluemeasurementoption"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e2417a3f-2720-4765-9ff1-9dfa639f2ef4" xlink:to="loc_cfr_Financialinstrumentsusingfairvaluemeasurementoption_e88dcf4e-3649-4db3-88eb-519f2415c548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_674ab5cc-3480-4b9b-85f5-1b7d46264600" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_98eb0db0-43fb-4e58-ab83-9080f7ae5d78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_674ab5cc-3480-4b9b-85f5-1b7d46264600" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_98eb0db0-43fb-4e58-ab83-9080f7ae5d78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_b0f608be-b8e6-4474-83d8-f0c87c7e6337" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_98eb0db0-43fb-4e58-ab83-9080f7ae5d78" xlink:to="loc_us-gaap_FinancialInstrumentAxis_b0f608be-b8e6-4474-83d8-f0c87c7e6337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b2db6579-e4e9-47ba-aafa-162c609e0e3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_b0f608be-b8e6-4474-83d8-f0c87c7e6337" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b2db6579-e4e9-47ba-aafa-162c609e0e3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_9b2b9883-88e0-4e5d-beaf-976f720df749" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b2db6579-e4e9-47ba-aafa-162c609e0e3d" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_9b2b9883-88e0-4e5d-beaf-976f720df749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_c726f1c5-28ea-4b8a-b255-2f6b6f98e426" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b2db6579-e4e9-47ba-aafa-162c609e0e3d" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_c726f1c5-28ea-4b8a-b255-2f6b6f98e426" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_f0e422ff-9a4c-4610-849a-7debb0e9aea2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b2db6579-e4e9-47ba-aafa-162c609e0e3d" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_f0e422ff-9a4c-4610-849a-7debb0e9aea2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_67578e25-5e74-4393-907e-ab189029dc8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b2db6579-e4e9-47ba-aafa-162c609e0e3d" xlink:to="loc_us-gaap_OtherInvestmentsMember_67578e25-5e74-4393-907e-ab189029dc8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bf314062-e801-496b-be04-8c1a9e504fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_98eb0db0-43fb-4e58-ab83-9080f7ae5d78" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bf314062-e801-496b-be04-8c1a9e504fb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d3a5d89b-f5ec-43fc-bcc1-2c248951f4c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bf314062-e801-496b-be04-8c1a9e504fb9" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d3a5d89b-f5ec-43fc-bcc1-2c248951f4c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_d9def6a3-523b-4537-a1f9-52048aa75e7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d3a5d89b-f5ec-43fc-bcc1-2c248951f4c6" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_d9def6a3-523b-4537-a1f9-52048aa75e7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_fc33ad1a-68ff-4cb2-9a6a-33e4c8b0fc16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d3a5d89b-f5ec-43fc-bcc1-2c248951f4c6" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_fc33ad1a-68ff-4cb2-9a6a-33e4c8b0fc16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_c7dc2c87-5b45-457c-b9f0-834e7e78e7bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d3a5d89b-f5ec-43fc-bcc1-2c248951f4c6" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_c7dc2c87-5b45-457c-b9f0-834e7e78e7bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_fb04aa8d-a965-4030-ba1a-e248893f0fa8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_98eb0db0-43fb-4e58-ab83-9080f7ae5d78" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_fb04aa8d-a965-4030-ba1a-e248893f0fa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_ff03f889-c52b-42f6-b0ca-f7a5eebd5180" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_fb04aa8d-a965-4030-ba1a-e248893f0fa8" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_ff03f889-c52b-42f6-b0ca-f7a5eebd5180" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_18cdca2a-19a7-45a8-8f8e-35b2bedea553" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_ff03f889-c52b-42f6-b0ca-f7a5eebd5180" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_18cdca2a-19a7-45a8-8f8e-35b2bedea553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_72f42b29-058d-4809-8671-d33311fb8905" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_ff03f889-c52b-42f6-b0ca-f7a5eebd5180" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_72f42b29-058d-4809-8671-d33311fb8905" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_1379d114-cc8c-44ea-a752-a9f8ec4a1a42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_ff03f889-c52b-42f6-b0ca-f7a5eebd5180" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_1379d114-cc8c-44ea-a752-a9f8ec4a1a42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_d90ce8c1-8d38-4ccd-995e-793e73cf7bdd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_ff03f889-c52b-42f6-b0ca-f7a5eebd5180" xlink:to="loc_us-gaap_OtherInvestmentsMember_d90ce8c1-8d38-4ccd-995e-793e73cf7bdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_abaa9ab0-3599-4480-ad44-42d550f84748" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_98eb0db0-43fb-4e58-ab83-9080f7ae5d78" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_abaa9ab0-3599-4480-ad44-42d550f84748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_5cc38533-b340-44f1-8d4b-2a66c130fc4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_abaa9ab0-3599-4480-ad44-42d550f84748" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_5cc38533-b340-44f1-8d4b-2a66c130fc4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterestRateSwapsCapsAndFloorsMember_baaa1747-cbed-4f33-966e-8879a71a57a2" xlink:href="cfr-20211231.xsd#cfr_InterestRateSwapsCapsAndFloorsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5cc38533-b340-44f1-8d4b-2a66c130fc4f" xlink:to="loc_cfr_InterestRateSwapsCapsAndFloorsMember_baaa1747-cbed-4f33-966e-8879a71a57a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommoditySwapsAndOptionsMember_bb2f756e-8908-498c-aab4-3e3087856406" xlink:href="cfr-20211231.xsd#cfr_CommoditySwapsAndOptionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5cc38533-b340-44f1-8d4b-2a66c130fc4f" xlink:to="loc_cfr_CommoditySwapsAndOptionsMember_bb2f756e-8908-498c-aab4-3e3087856406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_5ff7ab9a-7282-4ff4-bd08-52f0a5e90981" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5cc38533-b340-44f1-8d4b-2a66c130fc4f" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_5ff7ab9a-7282-4ff4-bd08-52f0a5e90981" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_20642879-740b-4cfa-8a95-e9411b78590a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_98eb0db0-43fb-4e58-ab83-9080f7ae5d78" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_20642879-740b-4cfa-8a95-e9411b78590a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_09a89ef5-fc7d-428c-911d-fccf833c87f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_20642879-740b-4cfa-8a95-e9411b78590a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_09a89ef5-fc7d-428c-911d-fccf833c87f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_241a2bed-80bc-4853-9001-e3b89784d418" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradingSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_20642879-740b-4cfa-8a95-e9411b78590a" xlink:to="loc_us-gaap_TradingSecurities_241a2bed-80bc-4853-9001-e3b89784d418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_ba093de9-a70c-46d3-bd3c-a9448aaae8fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_20642879-740b-4cfa-8a95-e9411b78590a" xlink:to="loc_us-gaap_DerivativeAssets_ba093de9-a70c-46d3-bd3c-a9448aaae8fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_a6820eea-123c-4e55-8681-0687863e86aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_20642879-740b-4cfa-8a95-e9411b78590a" xlink:to="loc_us-gaap_DerivativeLiabilities_a6820eea-123c-4e55-8681-0687863e86aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_db96b938-c483-46f0-a520-0248167ef577" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_093c4fd8-4c30-48dd-8c15-8a32f94628a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_db96b938-c483-46f0-a520-0248167ef577" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_093c4fd8-4c30-48dd-8c15-8a32f94628a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_42a37a83-daf6-43a0-a503-b91939bb3c3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_093c4fd8-4c30-48dd-8c15-8a32f94628a3" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_42a37a83-daf6-43a0-a503-b91939bb3c3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1fe88d74-e04c-4542-8569-20c7f39cac9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_42a37a83-daf6-43a0-a503-b91939bb3c3a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1fe88d74-e04c-4542-8569-20c7f39cac9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_ad71aabb-80d9-468f-a74e-00e79febdf0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1fe88d74-e04c-4542-8569-20c7f39cac9d" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_ad71aabb-80d9-468f-a74e-00e79febdf0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_d0ebd2ee-e55d-43db-9642-862388d9fe1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1fe88d74-e04c-4542-8569-20c7f39cac9d" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_d0ebd2ee-e55d-43db-9642-862388d9fe1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f44a882f-b5b8-4022-876c-7d55f7832d14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_093c4fd8-4c30-48dd-8c15-8a32f94628a3" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f44a882f-b5b8-4022-876c-7d55f7832d14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_799a4325-a682-478c-a62a-ff1356d0c1c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairedFinancingReceivableRecordedInvestment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f44a882f-b5b8-4022-876c-7d55f7832d14" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_799a4325-a682-478c-a62a-ff1356d0c1c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_cf1806ec-40e0-47c9-8da8-54ff50b7efc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairedFinancingReceivableRelatedAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f44a882f-b5b8-4022-876c-7d55f7832d14" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_cf1806ec-40e0-47c9-8da8-54ff50b7efc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_c5b5a4c4-98e4-47a5-a62a-956729290256" xlink:href="cfr-20211231.xsd#cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f44a882f-b5b8-4022-876c-7d55f7832d14" xlink:to="loc_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_c5b5a4c4-98e4-47a5-a62a-956729290256" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_cac17d14-de4a-42c5-9737-a4bb9307ac53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f44a882f-b5b8-4022-876c-7d55f7832d14" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_cac17d14-de4a-42c5-9737-a4bb9307ac53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_8c002f07-0baf-4d03-a89c-e88049743696" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_89b199b1-1ba6-41f1-be7d-2425fa80baf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8c002f07-0baf-4d03-a89c-e88049743696" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_89b199b1-1ba6-41f1-be7d-2425fa80baf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_d9e9c20a-d825-45be-b66b-91573fc0a847" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_89b199b1-1ba6-41f1-be7d-2425fa80baf0" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_d9e9c20a-d825-45be-b66b-91573fc0a847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_29b20b12-4d82-46e3-90b1-f9a4c8cb2d8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_d9e9c20a-d825-45be-b66b-91573fc0a847" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_29b20b12-4d82-46e3-90b1-f9a4c8cb2d8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_49348961-c26e-487d-beac-0d97d921e46c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_29b20b12-4d82-46e3-90b1-f9a4c8cb2d8b" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_49348961-c26e-487d-beac-0d97d921e46c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ac23579a-04b9-4874-bcea-977d1b3c7965" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_89b199b1-1ba6-41f1-be7d-2425fa80baf0" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ac23579a-04b9-4874-bcea-977d1b3c7965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_d9865148-c21c-4556-b65c-a389c66f94bb" xlink:href="cfr-20211231.xsd#cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ac23579a-04b9-4874-bcea-977d1b3c7965" xlink:to="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_d9865148-c21c-4556-b65c-a389c66f94bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses_7ce2aa56-22c3-4330-be82-216d8cc79c51" xlink:href="cfr-20211231.xsd#cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ac23579a-04b9-4874-bcea-977d1b3c7965" xlink:to="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses_7ce2aa56-22c3-4330-be82-216d8cc79c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition_d3b6bb8b-8069-430e-b7c5-2ca5573556db" xlink:href="cfr-20211231.xsd#cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ac23579a-04b9-4874-bcea-977d1b3c7965" xlink:to="loc_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition_d3b6bb8b-8069-430e-b7c5-2ca5573556db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_437d107c-46b2-4832-9454-a5bc13f7574e" xlink:href="cfr-20211231.xsd#cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ac23579a-04b9-4874-bcea-977d1b3c7965" xlink:to="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_437d107c-46b2-4832-9454-a5bc13f7574e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense_c776ddc5-655f-469f-b951-aa018ae4e40e" xlink:href="cfr-20211231.xsd#cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ac23579a-04b9-4874-bcea-977d1b3c7965" xlink:to="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense_c776ddc5-655f-469f-b951-aa018ae4e40e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition_2d29eb19-4442-4faf-aa59-2a250d9d7e1a" xlink:href="cfr-20211231.xsd#cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ac23579a-04b9-4874-bcea-977d1b3c7965" xlink:to="loc_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition_2d29eb19-4442-4faf-aa59-2a250d9d7e1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_25f1cb31-6eda-407f-a031-593c3d7f7468" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_45fa3437-78b3-4b23-8666-74a8daa05b0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_25f1cb31-6eda-407f-a031-593c3d7f7468" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_45fa3437-78b3-4b23-8666-74a8daa05b0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_ff5ab3da-27da-4e65-b00e-bd3a94cf6f23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_45fa3437-78b3-4b23-8666-74a8daa05b0d" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_ff5ab3da-27da-4e65-b00e-bd3a94cf6f23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_f139ca9c-a123-43e0-8b5a-8cee6c6a457a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_ff5ab3da-27da-4e65-b00e-bd3a94cf6f23" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_f139ca9c-a123-43e0-8b5a-8cee6c6a457a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_6d3ff8b8-b105-4629-afba-a343460377a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_f139ca9c-a123-43e0-8b5a-8cee6c6a457a" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_6d3ff8b8-b105-4629-afba-a343460377a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_d4841fa6-508c-40a4-bc25-059b70dab16e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_f139ca9c-a123-43e0-8b5a-8cee6c6a457a" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_d4841fa6-508c-40a4-bc25-059b70dab16e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_5172a500-6ff6-4757-977d-17000f37eb34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_f139ca9c-a123-43e0-8b5a-8cee6c6a457a" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_5172a500-6ff6-4757-977d-17000f37eb34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_77f5faee-e49f-4381-8ae5-013f053ee82c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_dcaaa126-e748-476d-831d-fbd9a255f6c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_45fa3437-78b3-4b23-8666-74a8daa05b0d" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_dcaaa126-e748-476d-831d-fbd9a255f6c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e2778638-be13-420b-9530-d5e889dc97d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_dcaaa126-e748-476d-831d-fbd9a255f6c0" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e2778638-be13-420b-9530-d5e889dc97d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_9bd34502-b45f-4b05-b8f8-6d2c6af5568d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e2778638-be13-420b-9530-d5e889dc97d9" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_9bd34502-b45f-4b05-b8f8-6d2c6af5568d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_523ab294-b159-4f81-90de-5cd36da8e36b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e2778638-be13-420b-9530-d5e889dc97d9" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_523ab294-b159-4f81-90de-5cd36da8e36b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_68ee8e3f-012d-4319-bce2-45972799d0d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_45fa3437-78b3-4b23-8666-74a8daa05b0d" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_68ee8e3f-012d-4319-bce2-45972799d0d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_911562b0-e594-49b8-be23-0c9884a91693" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_68ee8e3f-012d-4319-bce2-45972799d0d7" xlink:to="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_911562b0-e594-49b8-be23-0c9884a91693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_7da153d3-76e7-4fbf-a02a-1e72640a13e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_68ee8e3f-012d-4319-bce2-45972799d0d7" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_7da153d3-76e7-4fbf-a02a-1e72640a13e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_8041a34b-5ca8-40a3-a335-0298ff0a9b43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_68ee8e3f-012d-4319-bce2-45972799d0d7" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_8041a34b-5ca8-40a3-a335-0298ff0a9b43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_f088b1c4-ea6e-414e-8632-09f79378d802" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_68ee8e3f-012d-4319-bce2-45972799d0d7" xlink:to="loc_us-gaap_InterestReceivable_f088b1c4-ea6e-414e-8632-09f79378d802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_fa9c0b72-7c69-439a-bb4d-aefd4dd5e834" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_68ee8e3f-012d-4319-bce2-45972799d0d7" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_fa9c0b72-7c69-439a-bb4d-aefd4dd5e834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_5f2ec745-6275-451d-9f7d-58ffbc93d07e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Deposits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_68ee8e3f-012d-4319-bce2-45972799d0d7" xlink:to="loc_us-gaap_Deposits_5f2ec745-6275-451d-9f7d-58ffbc93d07e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchased_3772bca8-81e4-482f-b335-fc9d88268385" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsPurchased"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_68ee8e3f-012d-4319-bce2-45972799d0d7" xlink:to="loc_us-gaap_FederalFundsPurchased_3772bca8-81e4-482f-b335-fc9d88268385" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_38ccebf4-5475-4d5d-a465-4a8524b33db0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_68ee8e3f-012d-4319-bce2-45972799d0d7" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_38ccebf4-5475-4d5d-a465-4a8524b33db0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_b66a8eb1-4bd8-47ec-a350-190468a29d97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_68ee8e3f-012d-4319-bce2-45972799d0d7" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_b66a8eb1-4bd8-47ec-a350-190468a29d97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_20ab1c0f-ae0a-4342-8915-c8a80aea0d87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedDebt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_68ee8e3f-012d-4319-bce2-45972799d0d7" xlink:to="loc_us-gaap_SubordinatedDebt_20ab1c0f-ae0a-4342-8915-c8a80aea0d87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_3a1c56ab-989f-403e-8bdf-0d16cf262d27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_68ee8e3f-012d-4319-bce2-45972799d0d7" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_3a1c56ab-989f-403e-8bdf-0d16cf262d27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OperatingSegments" xlink:type="simple" xlink:href="cfr-20211231.xsd#OperatingSegments"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OperatingSegments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_6c71c98b-9bd2-4e5e-bca7-1d57bb2ed86d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_15f028c3-9f8a-47db-b7a7-b7a1085a740f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_6c71c98b-9bd2-4e5e-bca7-1d57bb2ed86d" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_15f028c3-9f8a-47db-b7a7-b7a1085a740f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OperatingSegmentsTables" xlink:type="simple" xlink:href="cfr-20211231.xsd#OperatingSegmentsTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OperatingSegmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_63ab7149-5290-4812-bf45-61f3ba7808f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_63f89168-02de-49c1-a3bf-0e5ad490335b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_63ab7149-5290-4812-bf45-61f3ba7808f2" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_63f89168-02de-49c1-a3bf-0e5ad490335b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#OperatingSegmentsOperatingSegmentsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_a7caeb97-1e7d-4c36-8798-e799f92b047f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2bc06783-0f87-4c19-abbd-f8d794e8f303" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_a7caeb97-1e7d-4c36-8798-e799f92b047f" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2bc06783-0f87-4c19-abbd-f8d794e8f303" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_eec21ca1-52b6-4c47-be77-992ad131dc35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2bc06783-0f87-4c19-abbd-f8d794e8f303" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_eec21ca1-52b6-4c47-be77-992ad131dc35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a459625b-62e1-4f2a-8330-b3cf45078bca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_eec21ca1-52b6-4c47-be77-992ad131dc35" xlink:to="loc_us-gaap_SegmentDomain_a459625b-62e1-4f2a-8330-b3cf45078bca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostWealthAdvisorsMember_7e34a372-4c20-4758-8e45-a09bdea0e5d7" xlink:href="cfr-20211231.xsd#cfr_FrostWealthAdvisorsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a459625b-62e1-4f2a-8330-b3cf45078bca" xlink:to="loc_cfr_FrostWealthAdvisorsMember_7e34a372-4c20-4758-8e45-a09bdea0e5d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_2af5de2f-3488-45c3-a93e-1b4363ba149f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2bc06783-0f87-4c19-abbd-f8d794e8f303" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_2af5de2f-3488-45c3-a93e-1b4363ba149f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_d0f93e10-be5e-47c7-8ee9-c13b0eead3f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2af5de2f-3488-45c3-a93e-1b4363ba149f" xlink:to="loc_us-gaap_NumberOfOperatingSegments_d0f93e10-be5e-47c7-8ee9-c13b0eead3f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset_f3420565-13b7-4c0a-b4a6-194e8d1b5161" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_2af5de2f-3488-45c3-a93e-1b4363ba149f" xlink:to="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset_f3420565-13b7-4c0a-b4a6-194e8d1b5161" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_ff7af499-57c6-493a-ae97-6b1d234da54f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_24741ca3-d242-4adf-94b6-416627afbe02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_ff7af499-57c6-493a-ae97-6b1d234da54f" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_24741ca3-d242-4adf-94b6-416627afbe02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_d3014d69-cde1-4fcb-b829-0b75f2a82c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_24741ca3-d242-4adf-94b6-416627afbe02" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_d3014d69-cde1-4fcb-b829-0b75f2a82c4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_95f7f7df-c262-4be8-b14f-82119d543f9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_d3014d69-cde1-4fcb-b829-0b75f2a82c4f" xlink:to="loc_us-gaap_SegmentDomain_95f7f7df-c262-4be8-b14f-82119d543f9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BankMember_cd748c89-db60-4543-a2d1-3fa0428bd9c2" xlink:href="cfr-20211231.xsd#cfr_BankMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_95f7f7df-c262-4be8-b14f-82119d543f9c" xlink:to="loc_cfr_BankMember_cd748c89-db60-4543-a2d1-3fa0428bd9c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostWealthAdvisorsMember_e23c19c9-8b13-4367-897c-9fea27fc3c3e" xlink:href="cfr-20211231.xsd#cfr_FrostWealthAdvisorsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_95f7f7df-c262-4be8-b14f-82119d543f9c" xlink:to="loc_cfr_FrostWealthAdvisorsMember_e23c19c9-8b13-4367-897c-9fea27fc3c3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonBanksMember_f398c1fe-ce8f-4f52-b880-95d0df8140e2" xlink:href="cfr-20211231.xsd#cfr_NonBanksMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_95f7f7df-c262-4be8-b14f-82119d543f9c" xlink:to="loc_cfr_NonBanksMember_f398c1fe-ce8f-4f52-b880-95d0df8140e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_24741ca3-d242-4adf-94b6-416627afbe02" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_c8d2080f-bbce-4bd4-b5da-ffce9115b042" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_c8d2080f-bbce-4bd4-b5da-ffce9115b042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_d0b4d43c-e973-40c0-9dc1-c4d9625fda47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_d0b4d43c-e973-40c0-9dc1-c4d9625fda47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_490b563b-b852-4bf3-988e-848059025537" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:to="loc_us-gaap_NoninterestIncome_490b563b-b852-4bf3-988e-848059025537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_9b8c58b8-414c-46db-9cda-b334f5c0b8e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:to="loc_us-gaap_NoninterestExpense_9b8c58b8-414c-46db-9cda-b334f5c0b8e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c37520da-7c16-4d5a-b8ad-73a2844ca41f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c37520da-7c16-4d5a-b8ad-73a2844ca41f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_70b9588c-a8d1-46e4-95c7-c221cd277e69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_70b9588c-a8d1-46e4-95c7-c221cd277e69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8e3e9bd7-72cd-4983-b5de-82f683e9f8ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:to="loc_us-gaap_NetIncomeLoss_8e3e9bd7-72cd-4983-b5de-82f683e9f8ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_b8bdefe2-a34c-4350-ae31-3438233263a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_b8bdefe2-a34c-4350-ae31-3438233263a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_c26d8770-5d19-4812-88b3-33a2181a2961" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_c26d8770-5d19-4812-88b3-33a2181a2961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c9db2cfe-aa81-4be9-bfcd-c48da3e2afc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c9db2cfe-aa81-4be9-bfcd-c48da3e2afc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_b9856bdb-b719-4c26-94c7-1c12fdc9e552" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:to="loc_us-gaap_Revenues_b9856bdb-b719-4c26-94c7-1c12fdc9e552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SegmentReportingAverageAssets_f87ae440-d5fa-4be8-a345-2496050d2455" xlink:href="cfr-20211231.xsd#cfr_SegmentReportingAverageAssets"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_eb35690c-fa26-4adc-b5af-323f388e4987" xlink:to="loc_cfr_SegmentReportingAverageAssets_f87ae440-d5fa-4be8-a345-2496050d2455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompany" xlink:type="simple" xlink:href="cfr-20211231.xsd#CondensedFinancialStatementsofParentCompany"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompany" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_a163e5e0-9258-4dd0-b106-241c4196e0eb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_d3468f6e-b845-4448-921a-ef01c576780e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_a163e5e0-9258-4dd0-b106-241c4196e0eb" xlink:to="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_d3468f6e-b845-4448-921a-ef01c576780e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables" xlink:type="simple" xlink:href="cfr-20211231.xsd#CondensedFinancialStatementsofParentCompanyTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_8fcb4e7a-4a0c-4187-8763-c895bc9d438b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_031c31d2-49a2-4f57-aca0-74f1df546e3d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_8fcb4e7a-4a0c-4187-8763-c895bc9d438b" xlink:to="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_031c31d2-49a2-4f57-aca0-74f1df546e3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_3bee1c7f-7da5-42fd-8dbc-22fb8e4b690a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_8fcb4e7a-4a0c-4187-8763-c895bc9d438b" xlink:to="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_3bee1c7f-7da5-42fd-8dbc-22fb8e4b690a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_06e74337-80dd-429b-ae3c-05fd0ca8796b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_8fcb4e7a-4a0c-4187-8763-c895bc9d438b" xlink:to="loc_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_06e74337-80dd-429b-ae3c-05fd0ca8796b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_b096254b-1c52-4825-8b30-b454ba831448" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_6d545f8e-26c2-4768-9e01-a0017c8388e1" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_b096254b-1c52-4825-8b30-b454ba831448" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_6d545f8e-26c2-4768-9e01-a0017c8388e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_237a5ea4-b2cd-4757-acd0-a5a8e0af7510" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_6d545f8e-26c2-4768-9e01-a0017c8388e1" xlink:to="loc_srt_ConsolidatedEntitiesAxis_237a5ea4-b2cd-4757-acd0-a5a8e0af7510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_b5edb492-9408-449b-a84d-1b15f6a9e670" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_237a5ea4-b2cd-4757-acd0-a5a8e0af7510" xlink:to="loc_srt_ConsolidatedEntitiesDomain_b5edb492-9408-449b-a84d-1b15f6a9e670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_513b2a5c-7a31-4983-a3ab-587d73ab42cf" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_b5edb492-9408-449b-a84d-1b15f6a9e670" xlink:to="loc_srt_ParentCompanyMember_513b2a5c-7a31-4983-a3ab-587d73ab42cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_6d545f8e-26c2-4768-9e01-a0017c8388e1" xlink:to="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks_6d9c0710-d072-4230-8b63-7eb23bb03fe8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndDueFromBanks"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:to="loc_us-gaap_CashAndDueFromBanks_6d9c0710-d072-4230-8b63-7eb23bb03fe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResell_d3be01b7-0e97-4e48-8078-1f288c13e40d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesPurchasedUnderAgreementsToResell"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResell_d3be01b7-0e97-4e48-8078-1f288c13e40d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_d808e037-002b-4cfa-9b6a-d390305ea3c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:to="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_d808e037-002b-4cfa-9b6a-d390305ea3c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InvestmentInSubsidiaries_39262613-aa68-4d0c-9819-4835c8c28663" xlink:href="cfr-20211231.xsd#cfr_InvestmentInSubsidiaries"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:to="loc_cfr_InvestmentInSubsidiaries_39262613-aa68-4d0c-9819-4835c8c28663" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivableAndOtherAssets_5d45a97c-d81b-4d75-a0d6-c356761d2ec9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestReceivableAndOtherAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:to="loc_us-gaap_InterestReceivableAndOtherAssets_5d45a97c-d81b-4d75-a0d6-c356761d2ec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_69be86e1-47a8-468d-816f-bba13750a812" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:to="loc_us-gaap_Assets_69be86e1-47a8-468d-816f-bba13750a812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_cde9df27-9c68-4808-bda0-28c15235b95b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_cde9df27-9c68-4808-bda0-28c15235b95b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_62176253-62e2-4368-a991-3d83f6a79568" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedDebt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:to="loc_us-gaap_SubordinatedDebt_62176253-62e2-4368-a991-3d83f6a79568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_e1bf1f02-a11d-4b15-9c80-d5ed94064182" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:to="loc_us-gaap_OtherLiabilities_e1bf1f02-a11d-4b15-9c80-d5ed94064182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_fba399ae-696c-41bd-abd6-e5fc7fa35f40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:to="loc_us-gaap_Liabilities_fba399ae-696c-41bd-abd6-e5fc7fa35f40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_31873384-9abf-43dd-a501-9c679aeb30f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:to="loc_us-gaap_StockholdersEquity_31873384-9abf-43dd-a501-9c679aeb30f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_7448ad03-c4c5-4df5-8b17-72c28830d98a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2dbede79-aba9-4680-831c-07aba8e50c83" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_7448ad03-c4c5-4df5-8b17-72c28830d98a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_00d812d4-263c-4d27-8050-ac0a1f1dd2c2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_ccd8c60b-0f2f-4e4c-be7e-1def892c95f9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_00d812d4-263c-4d27-8050-ac0a1f1dd2c2" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_ccd8c60b-0f2f-4e4c-be7e-1def892c95f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_9d9954ed-78e5-4753-97e4-07620178d8a4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_ccd8c60b-0f2f-4e4c-be7e-1def892c95f9" xlink:to="loc_srt_ConsolidatedEntitiesAxis_9d9954ed-78e5-4753-97e4-07620178d8a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_735bef56-fac2-4364-bae8-6f10bf45b4cd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_9d9954ed-78e5-4753-97e4-07620178d8a4" xlink:to="loc_srt_ConsolidatedEntitiesDomain_735bef56-fac2-4364-bae8-6f10bf45b4cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_0d14132c-47f4-46bd-be27-f39b242f091e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_735bef56-fac2-4364-bae8-6f10bf45b4cd" xlink:to="loc_srt_ParentCompanyMember_0d14132c-47f4-46bd-be27-f39b242f091e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_ccd8c60b-0f2f-4e4c-be7e-1def892c95f9" xlink:to="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendIncomeOperating_82980133-b838-4229-9b53-c39a82724eaa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendIncomeOperating"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_us-gaap_DividendIncomeOperating_82980133-b838-4229-9b53-c39a82724eaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DividendIncomePaidByNonBanks_52169442-955a-4ba1-b092-71bf6ebbe2fe" xlink:href="cfr-20211231.xsd#cfr_DividendIncomePaidByNonBanks"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_cfr_DividendIncomePaidByNonBanks_52169442-955a-4ba1-b092-71bf6ebbe2fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome_62de15c5-a87b-4b94-9cce-417a8d9dd188" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_us-gaap_InterestAndOtherIncome_62de15c5-a87b-4b94-9cce-417a8d9dd188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_3abbfd0a-ac9f-47e4-a8c1-8749ae95aad3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_3abbfd0a-ac9f-47e4-a8c1-8749ae95aad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_1cb3b04e-05a2-4b16-b877-a5090dec07ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_us-gaap_InterestExpense_1cb3b04e-05a2-4b16-b877-a5090dec07ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalariesAndWages_59706b66-f9b9-4879-98fc-0f1cb5f7d80f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalariesAndWages"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_us-gaap_SalariesAndWages_59706b66-f9b9-4879-98fc-0f1cb5f7d80f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_7ed6d777-8944-4be7-99d6-0beae49a8ec6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_us-gaap_OtherNoninterestExpense_7ed6d777-8944-4be7-99d6-0beae49a8ec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_88b36a2e-eef3-4b28-811a-7428b2d5123a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_us-gaap_OperatingExpenses_88b36a2e-eef3-4b28-811a-7428b2d5123a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e6120adc-55a4-40df-a05d-5399d2130a85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e6120adc-55a4-40df-a05d-5399d2130a85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_aec0aefc-0547-4385-84a1-23bf02a15fda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_aec0aefc-0547-4385-84a1-23bf02a15fda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries_b60120e3-5b33-49cc-b7ef-51f602a752ef" xlink:href="cfr-20211231.xsd#cfr_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries_b60120e3-5b33-49cc-b7ef-51f602a752ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_fd18449d-f59d-428c-8f5c-46db979bff89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_us-gaap_NetIncomeLoss_fd18449d-f59d-428c-8f5c-46db979bff89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_a19a9f04-af1b-4d7c-b6c6-00f91e2fd5e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_a19a9f04-af1b-4d7c-b6c6-00f91e2fd5e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_0f0056a4-341a-4a9b-b82a-43f316710123" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_0f0056a4-341a-4a9b-b82a-43f316710123" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2e4805e4-ba70-49e1-8581-48d1942db2bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_f5ddb352-5466-4047-acfb-8d7678840145" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2e4805e4-ba70-49e1-8581-48d1942db2bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail" xlink:type="simple" xlink:href="cfr-20211231.xsd#CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_a6c0c24a-882f-4529-9652-e67e7495e47d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_6536a90d-33a9-4201-8d93-229727c89e2d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_a6c0c24a-882f-4529-9652-e67e7495e47d" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_6536a90d-33a9-4201-8d93-229727c89e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_2cf7fef9-891f-46af-9241-ded14d31cb19" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_6536a90d-33a9-4201-8d93-229727c89e2d" xlink:to="loc_srt_ConsolidatedEntitiesAxis_2cf7fef9-891f-46af-9241-ded14d31cb19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_20b29096-81fa-4649-ac06-c227e9ae778b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_2cf7fef9-891f-46af-9241-ded14d31cb19" xlink:to="loc_srt_ConsolidatedEntitiesDomain_20b29096-81fa-4649-ac06-c227e9ae778b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_c5da4b7a-61c1-451e-a7d0-af971a901dcf" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_20b29096-81fa-4649-ac06-c227e9ae778b" xlink:to="loc_srt_ParentCompanyMember_c5da4b7a-61c1-451e-a7d0-af971a901dcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_6536a90d-33a9-4201-8d93-229727c89e2d" xlink:to="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_23a412bd-3c24-417c-82fe-e504b6347a7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_NetIncomeLoss_23a412bd-3c24-417c-82fe-e504b6347a7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries_bd4966b1-3f27-41d7-9f23-0dd596de4119" xlink:href="cfr-20211231.xsd#cfr_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries_bd4966b1-3f27-41d7-9f23-0dd596de4119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_868225a7-befb-4c3e-a6e0-304aed9a41e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_ShareBasedCompensation_868225a7-befb-4c3e-a6e0-304aed9a41e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_a87df008-8714-45ec-b7de-e974ef4f61ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_a87df008-8714-45ec-b7de-e974ef4f61ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_4c8cf2aa-87c1-43d4-a544-fec6ad10bc65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_4c8cf2aa-87c1-43d4-a544-fec6ad10bc65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1c32c038-515d-4366-941d-678e056659a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1c32c038-515d-4366-941d-678e056659a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_fd860e23-9eca-4b9c-8fb7-7c06cafec40a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_fd860e23-9eca-4b9c-8fb7-7c06cafec40a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_879c6c89-54cb-47b8-8b6f-170626b336c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_879c6c89-54cb-47b8-8b6f-170626b336c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_a49fef4c-a9cc-4b8c-9267-a6279f6c45de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities_a49fef4c-a9cc-4b8c-9267-a6279f6c45de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_be31bb56-1118-45f7-8d14-495623494bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_be31bb56-1118-45f7-8d14-495623494bf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_91883f01-a81c-4476-aecb-ef945c1251a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_91883f01-a81c-4476-aecb-ef945c1251a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_549ed414-b40c-4340-a303-7d775de85890" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_549ed414-b40c-4340-a303-7d775de85890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_2cd367dd-6bbf-4356-8afa-e945478cd934" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_2cd367dd-6bbf-4356-8afa-e945478cd934" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_7c06af5b-a0b4-47a9-b8c6-3688f634ab68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_7c06af5b-a0b4-47a9-b8c6-3688f634ab68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_955237ca-bfa4-4516-b708-50b2a073b47b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_955237ca-bfa4-4516-b708-50b2a073b47b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_40f64d5e-dffd-499b-a17b-3581066da93d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_40f64d5e-dffd-499b-a17b-3581066da93d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_efb10df2-46e9-4e65-b87d-bf88b57a5e18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_efb10df2-46e9-4e65-b87d-bf88b57a5e18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5fdca2f9-9539-4f71-b2a2-6a232aacc4a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5fdca2f9-9539-4f71-b2a2-6a232aacc4a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_ac3a727c-cb94-4ec8-8cb9-2c411cfe907d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_ac3a727c-cb94-4ec8-8cb9-2c411cfe907d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_db394b05-169a-4ba2-a996-0b3830a60f97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_db394b05-169a-4ba2-a996-0b3830a60f97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e2ffab89-766d-40c1-8934-1527d35f1b2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_169dcba7-b184-4cc6-b5c2-cc5986941ea3" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e2ffab89-766d-40c1-8934-1527d35f1b2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/AccountingStandardsUpdates" xlink:type="simple" xlink:href="cfr-20211231.xsd#AccountingStandardsUpdates"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/AccountingStandardsUpdates" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_5f407a56-e62f-446d-aef5-cd7ec973acae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_4c1631dd-3919-46c3-ab47-81fd90945d89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_5f407a56-e62f-446d-aef5-cd7ec973acae" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_4c1631dd-3919-46c3-ab47-81fd90945d89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails" xlink:type="simple" xlink:href="cfr-20211231.xsd#AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_001a94bf-815b-4b6e-b0e6-cb1b8a6653bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_40b15148-2e6b-4291-b4a0-ddd58ad8d84b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_001a94bf-815b-4b6e-b0e6-cb1b8a6653bb" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_40b15148-2e6b-4291-b4a0-ddd58ad8d84b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_36103c89-2c3b-41d3-bdcc-dcf9ceba260d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_40b15148-2e6b-4291-b4a0-ddd58ad8d84b" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_36103c89-2c3b-41d3-bdcc-dcf9ceba260d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c1fcf270-a871-41dc-b8cc-3f5f84bd1e4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_36103c89-2c3b-41d3-bdcc-dcf9ceba260d" xlink:to="loc_us-gaap_EquityComponentDomain_c1fcf270-a871-41dc-b8cc-3f5f84bd1e4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_72a22d78-015c-4fa1-8db3-7acda802d28a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c1fcf270-a871-41dc-b8cc-3f5f84bd1e4e" xlink:to="loc_us-gaap_RetainedEarningsMember_72a22d78-015c-4fa1-8db3-7acda802d28a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b1c99cec-4681-4f14-b3f6-f572f7b0208d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_40b15148-2e6b-4291-b4a0-ddd58ad8d84b" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b1c99cec-4681-4f14-b3f6-f572f7b0208d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_1f40291c-b487-428c-b7a4-3831bed4136d" xlink:href="cfr-20211231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b1c99cec-4681-4f14-b3f6-f572f7b0208d" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_1f40291c-b487-428c-b7a4-3831bed4136d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989011624968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jan. 26, 2022</div></th>
<th class="th"><div>Jun. 30, 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="top.Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-13221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">CULLEN/FROST BANKERS, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">TX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">74-1751768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">111 W. Houston Street,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">San Antonio,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">TX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">78205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(210)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">220-4011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64,023,571<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000039263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Ernst&#160;& Young LLP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">San Antonio, Texas<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | NEW YORK STOCK EXCHANGE, INC. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $.01 Par Value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CFR<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember', window );">Series B Preferred Stock [Member] | NEW YORK STOCK EXCHANGE, INC. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Depositary Shares, each representing a 1/40th interest in a share of 4.450% Non-Cumulative Perpetual Preferred Stock, Series B<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CFR.PrB<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInformationLineItems</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_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityListingsExchangeAxis=exch_XNYS">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityListingsExchangeAxis=exch_XNYS</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>18
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989010925352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndDueFromBanks', window );">Cash and due from banks</a></td>
<td class="nump">$ 555,778<span></span>
</td>
<td class="nump">$ 529,454<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestBearingDepositsInBanks', window );">Interest-bearing deposits</a></td>
<td class="nump">15,985,244<span></span>
</td>
<td class="nump">9,758,624<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalFundsSold', window );">Federal funds sold</a></td>
<td class="nump">34,075<span></span>
</td>
<td class="nump">775<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesPurchasedUnderAgreementsToResell', window );">Resell agreements</a></td>
<td class="nump">7,903<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndFederalFundsSold', window );">Total cash and cash equivalents</a></td>
<td class="nump">16,583,000<span></span>
</td>
<td class="nump">10,288,853<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="nump">1,749,179<span></span>
</td>
<td class="nump">1,945,673<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">13,924,628<span></span>
</td>
<td class="nump">10,437,565<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">25,162<span></span>
</td>
<td class="nump">24,456<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">16,336,397<span></span>
</td>
<td class="nump">17,481,309<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Less: Allowance for credit losses on loans</a></td>
<td class="num">(248,666)<span></span>
</td>
<td class="num">(263,177)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetReportedAmount', window );">Net loans</a></td>
<td class="nump">16,087,731<span></span>
</td>
<td class="nump">17,218,132<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Premises and equipment, net</a></td>
<td class="nump">1,050,331<span></span>
</td>
<td class="nump">1,045,578<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">654,952<span></span>
</td>
<td class="nump">654,952<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Other intangible assets, net</a></td>
<td class="nump">866<span></span>
</td>
<td class="nump">1,563<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsurance', window );">Cash surrender value of life insurance policies</a></td>
<td class="nump">190,139<span></span>
</td>
<td class="nump">189,984<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Accrued interest receivable and other assets</a></td>
<td class="nump">612,502<span></span>
</td>
<td class="nump">584,561<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">50,878,490<span></span>
</td>
<td class="nump">42,391,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="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestBearingDepositLiabilities', window );">Non-interest-bearing public funds deposits</a></td>
<td class="nump">18,423,018<span></span>
</td>
<td class="nump">15,117,051<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestBearingDepositLiabilities', window );">Interest-bearing public funds deposits</a></td>
<td class="nump">24,272,678<span></span>
</td>
<td class="nump">19,898,710<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Deposits', window );">Total deposits</a></td>
<td class="nump">42,695,696<span></span>
</td>
<td class="nump">35,015,761<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalFundsPurchased', window );">Federal funds purchased</a></td>
<td class="nump">25,925<span></span>
</td>
<td class="nump">48,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="top.Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase', window );">Repurchase agreements</a></td>
<td class="nump">2,740,799<span></span>
</td>
<td class="nump">2,068,147<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior subordinated deferrable interest debentures, net of unamortized issuance costs</a></td>
<td class="nump">123,011<span></span>
</td>
<td class="nump">136,357<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes, net of unamortized issuance costs</a></td>
<td class="nump">99,178<span></span>
</td>
<td class="nump">99,021<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Accrued interest payable and other liabilities</a></td>
<td class="nump">754,326<span></span>
</td>
<td class="nump">730,165<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">46,438,935<span></span>
</td>
<td class="nump">38,098,301<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders&#8217; Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, par value $0.01 per share; 10,000,000 shares authorized; 150,000 Series B shares ($1,000 liquidation preference) issued in 2021 and 2020</a></td>
<td class="nump">145,452<span></span>
</td>
<td class="nump">145,452<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, par value $0.01 per share; 210,000,000 shares authorized; 64,236,306 shares issued in both 2021 and 2020</a></td>
<td class="nump">642<span></span>
</td>
<td class="nump">642<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">1,009,921<span></span>
</td>
<td class="nump">997,168<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">2,956,966<span></span>
</td>
<td class="nump">2,750,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="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income, net of tax</a></td>
<td class="nump">347,318<span></span>
</td>
<td class="nump">512,970<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, at cost; 250,070 shares in 2021 and 1,225,066 in 2020</a></td>
<td class="num">(20,744)<span></span>
</td>
<td class="num">(113,939)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">4,439,555<span></span>
</td>
<td class="nump">4,293,016<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">$ 50,878,490<span></span>
</td>
<td class="nump">$ 42,391,317<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: 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 http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankOwnedLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of a life insurance policy on an officer, executive or employee for which the reporting entity (a bank) is entitled to proceeds from the policy upon death of the insured or surrender of the insurance policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankOwnedLifeInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndDueFromBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For banks and other depository institutions: Includes cash on hand (currency and coin), cash items in process of collection, noninterest bearing deposits due from other financial institutions (including corporate credit unions), and noninterest bearing balances with the Federal Reserve Banks, Federal Home Loan Banks and central banks.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndDueFromBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsAndFederalFundsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of cash and cash equivalents plus Federal Funds Sold. Cash and cash equivalents consist of short term, highly liquid investments that are readily convertible to known amounts of cash and are so near their maturity that they present negligible risk of changes in value due to changes in interest rates -- usually with an original maturity less than 90 days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.1,2,3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndFederalFundsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-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 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: 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 5<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Deposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Deposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalFundsPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short term borrowing where a bank borrows, at the federal funds rate, from another bank.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.13(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalFundsPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalFundsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount outstanding of funds lent to other depository institutions, securities brokers, or securities dealers in the form of Federal Funds sold; for example, immediately available funds lent under agreements or contracts that mature in one business day or roll over under a continuing contract, regardless of the nature of the transaction or the collateral involved, excluding overnight lending for commercial and industrial purposes. Also include Federal Funds sold under agreements to resell on a gross basis, excluding (1) sales of term Federal Funds, (2) due bills representing purchases of securities or other assets by the reporting bank that have not yet been delivered and similar instruments, (3) resale agreements that mature in more than one business day involving assets other than securities, and (4) yield maintenance dollar repurchase agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalFundsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (3)<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (c)<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestBearingDepositLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all domestic and foreign interest-bearing deposit liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestBearingDepositLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestBearingDepositsInBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For banks and other depository institutions (including Federal Reserve Banks, if applicable): Interest-bearing deposits in other financial institutions for relatively short periods of time including, for example, certificates of deposits, which are presented separately from cash on the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=117340910&amp;loc=d3e59706-112781<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.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestBearingDepositsInBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JuniorSubordinatedNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Junior Subordinated Notes, which have a lower priority than senior instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JuniorSubordinatedNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableNetReportedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements and loans held for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<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.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableNetReportedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestBearingDepositLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of all domestic and foreign noninterest-bearing deposits liabilities held by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestBearingDepositLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.15)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://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 http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: 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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://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 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 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)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesPurchasedUnderAgreementsToResell">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after the effects of master netting arrangements, of funds outstanding loaned in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price. Includes purchases of participations in pools of securities that are subject to a resale agreement, assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(m)(2)(i)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesPurchasedUnderAgreementsToResell</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after the effects of master netting arrangements, of funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(m)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 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 1<br> -Subparagraph (SX 210.4-08(m)(1)(ii)(A)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 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.13(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesSoldUnderAgreementsToRepurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubordinatedDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of subordinated debt (with initial maturities beyond one year or beyond the operating cycle if longer). Subordinated debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubordinatedDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradingSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradingSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<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,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>19
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989010884136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br></strong></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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="num">$ (158,000)<span></span>
</td>
<td class="num">$ (160,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="nump">210,000,000<span></span>
</td>
<td class="nump">210,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="nump">64,236,306<span></span>
</td>
<td class="nump">64,236,306<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares</a></td>
<td class="nump">250,070<span></span>
</td>
<td class="nump">1,225,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="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember', window );">Series B Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred Stock, Shares Authorized</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred Stock, Shares Issued</a></td>
<td class="nump">150,000<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreferenceValue', window );">Preferred Stock, Liquidation Preference, Value</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="nump">$ 1,000<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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aaa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockLiquidationPreferenceValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of the difference between preference in liquidation and the par or stated values of the preferred shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockLiquidationPreferenceValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-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_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>20
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989013414856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperatingAbstract', window );"><strong>Interest income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndFeeIncomeLoansAndLeases', window );">Loans, including fees</a></td>
<td class="nump">$ 674,611<span></span>
</td>
<td class="nump">$ 680,064<span></span>
</td>
<td class="nump">$ 741,747<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract', window );"><strong>Securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeSecuritiesTaxable', window );">Taxable</a></td>
<td class="nump">89,550<span></span>
</td>
<td class="nump">93,569<span></span>
</td>
<td class="nump">117,082<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeSecuritiesTaxExempt', window );">Tax-exempt</a></td>
<td class="nump">226,683<span></span>
</td>
<td class="nump">233,614<span></span>
</td>
<td class="nump">233,842<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeDepositsWithFinancialInstitutions', window );">Interest-bearing deposits</a></td>
<td class="nump">17,878<span></span>
</td>
<td class="nump">12,893<span></span>
</td>
<td class="nump">35,590<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeFederalFundsSold', window );">Federal funds sold</a></td>
<td class="nump">31<span></span>
</td>
<td class="nump">723<span></span>
</td>
<td class="nump">5,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="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell', window );">Resell agreements</a></td>
<td class="nump">16<span></span>
</td>
<td class="nump">172<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Total interest income</a></td>
<td class="nump">1,008,769<span></span>
</td>
<td class="nump">1,021,035<span></span>
</td>
<td class="nump">1,133,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="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseAbstract', window );"><strong>Interest expense:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDeposits', window );">Deposits</a></td>
<td class="nump">14,520<span></span>
</td>
<td class="nump">32,018<span></span>
</td>
<td class="nump">99,742<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseFederalFundsPurchased', window );">Federal funds purchased</a></td>
<td class="nump">32<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">347<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase', window );">Repurchase agreements</a></td>
<td class="nump">2,209<span></span>
</td>
<td class="nump">4,382<span></span>
</td>
<td class="nump">19,328<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseJuniorSubordinatedDebentures', window );">Junior subordinated deferrable interest debentures</a></td>
<td class="nump">2,484<span></span>
</td>
<td class="nump">3,560<span></span>
</td>
<td class="nump">5,706<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseSubordinatedNotesAndDebentures', window );">Subordinated notes</a></td>
<td class="nump">4,657<span></span>
</td>
<td class="nump">4,656<span></span>
</td>
<td class="nump">4,657<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm', window );">Federal Home Loan Bank advances</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">318<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Total interest expense</a></td>
<td class="nump">23,902<span></span>
</td>
<td class="nump">45,034<span></span>
</td>
<td class="nump">129,780<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income</a></td>
<td class="nump">984,867<span></span>
</td>
<td class="nump">976,001<span></span>
</td>
<td class="nump">1,004,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="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Credit loss expense</a></td>
<td class="nump">63<span></span>
</td>
<td class="nump">241,230<span></span>
</td>
<td class="nump">33,759<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss', window );">Net interest income after credit loss expense</a></td>
<td class="nump">984,804<span></span>
</td>
<td class="nump">734,771<span></span>
</td>
<td class="nump">970,246<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncomeAbstract', window );"><strong>Non-interest income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Trustandinvestmentmanagementfees', window );">Trust and investment management fees</a></td>
<td class="nump">148,994<span></span>
</td>
<td class="nump">129,272<span></span>
</td>
<td class="nump">126,722<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Service charges on deposit accounts</a></td>
<td class="nump">83,292<span></span>
</td>
<td class="nump">80,873<span></span>
</td>
<td class="nump">88,983<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceCommissionsAndFees', window );">Insurance commissions and fees</a></td>
<td class="nump">51,548<span></span>
</td>
<td class="nump">50,313<span></span>
</td>
<td class="nump">52,345<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_InterchangeAndCardTransactionFees', window );">Interchange and card transaction fees</a></td>
<td class="nump">17,461<span></span>
</td>
<td class="nump">13,470<span></span>
</td>
<td class="nump">14,873<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Otherchargescommissionsandfees', window );">Other charges, commissions and fees</a></td>
<td class="nump">36,836<span></span>
</td>
<td class="nump">34,825<span></span>
</td>
<td class="nump">37,123<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtAndEquitySecuritiesGainLoss', window );">Net gain (loss) on securities transactions</a></td>
<td class="nump">69<span></span>
</td>
<td class="nump">108,989<span></span>
</td>
<td class="nump">293<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOtherOperatingIncome', window );">Other</a></td>
<td class="nump">48,528<span></span>
</td>
<td class="nump">47,712<span></span>
</td>
<td class="nump">43,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="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Total non-interest income</a></td>
<td class="nump">386,728<span></span>
</td>
<td class="nump">465,454<span></span>
</td>
<td class="nump">363,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="top.Show.showAR( this, 'defref_us-gaap_NoninterestExpenseAbstract', window );"><strong>Non-interest expense:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LaborAndRelatedExpense', window );">Salaries and wages</a></td>
<td class="nump">395,497<span></span>
</td>
<td class="nump">387,328<span></span>
</td>
<td class="nump">375,029<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation', window );">Employee benefits</a></td>
<td class="nump">82,029<span></span>
</td>
<td class="nump">75,676<span></span>
</td>
<td class="nump">86,230<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OccupancyNet', window );">Net occupancy</a></td>
<td class="nump">107,344<span></span>
</td>
<td class="nump">102,938<span></span>
</td>
<td class="nump">89,466<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquipmentExpense', window );">Technology, furniture and equipment</a></td>
<td class="nump">112,738<span></span>
</td>
<td class="nump">105,232<span></span>
</td>
<td class="nump">91,995<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalDepositInsuranceCorporationPremiumExpense', window );">Deposit insurance</a></td>
<td class="nump">12,232<span></span>
</td>
<td class="nump">10,502<span></span>
</td>
<td class="nump">10,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="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Intangible amortization</a></td>
<td class="nump">697<span></span>
</td>
<td class="nump">918<span></span>
</td>
<td class="nump">1,168<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Other</a></td>
<td class="nump">171,457<span></span>
</td>
<td class="nump">166,310<span></span>
</td>
<td class="nump">180,665<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Total non-interest expense</a></td>
<td class="nump">881,994<span></span>
</td>
<td class="nump">848,904<span></span>
</td>
<td class="nump">834,679<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">489,538<span></span>
</td>
<td class="nump">351,321<span></span>
</td>
<td class="nump">499,469<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes</a></td>
<td class="nump">46,459<span></span>
</td>
<td class="nump">20,170<span></span>
</td>
<td class="nump">55,870<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">443,079<span></span>
</td>
<td class="nump">331,151<span></span>
</td>
<td class="nump">443,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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Preferred stock dividends</a></td>
<td class="nump">7,157<span></span>
</td>
<td class="nump">2,016<span></span>
</td>
<td class="nump">8,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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Redemption of preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,514<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common shareholders</a></td>
<td class="nump">$ 435,922<span></span>
</td>
<td class="nump">$ 323,621<span></span>
</td>
<td class="nump">$ 435,536<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 6.79<span></span>
</td>
<td class="nump">$ 5.11<span></span>
</td>
<td class="nump">$ 6.89<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 6.76<span></span>
</td>
<td class="nump">$ 5.10<span></span>
</td>
<td class="nump">$ 6.84<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_InterchangeAndCardTransactionFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income earned from card services, including interchange fees, annual fees and other fees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_InterchangeAndCardTransactionFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Otherchargescommissionsandfees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of fee and commission revenue classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Otherchargescommissionsandfees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Trustandinvestmentmanagementfees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income from services rendered by trust departments or by any consolidated subsidiaries acting in a fiduciary capacity, including fees earned for (1) acting as an agent for fiduciary placement and loans and (2) custody or investment advisory services when such fees are not separately billed to the customer. This item excludes commissions and fees received for the accumulation or disbursement of funds deposited to Individual Retirement or Keogh plan accounts when such are not handled by the reporting entity's trust department.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Trustandinvestmentmanagementfees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtAndEquitySecuritiesGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtAndEquitySecuritiesGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_EmployeeBenefitsAndShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for employee benefit and equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeBenefitsAndShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquipmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents equipment expense including depreciation, repairs, rentals, and service contract costs. This item also includes equipment purchases which do not qualify for capitalization in accordance with the entity's accounting policy. This item may also include furniture expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquipmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalDepositInsuranceCorporationPremiumExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalDepositInsuranceCorporationPremiumExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceCommissionsAndFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income from agency and brokerage operations (includes sales of annuities and supplemental contracts); service charges, commissions, and fees from the sale of insurance and related services; and management fees from separate accounts, deferred annuities, and universal life products.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.13(c),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceCommissionsAndFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.1-5)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeOperatingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndFeeIncomeLoansAndLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndFeeIncomeLoansAndLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of interest expense on all deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.6)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseFederalFundsPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross expenses on the purchase of Federal funds at a specified price with a simultaneous agreement to sell the same to the same counterparty at a fixed or determinable price at a future date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (a)<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (b)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseFederalFundsPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest expense incurred during the reporting period on short-term borrowings associated with Federal Home Loan Bank and Federal Reserve Bank advances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseJuniorSubordinatedDebentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest expense incurred during the reporting period on junior subordinated debentures. Includes amortization of expenses incurred in the issuance of subordinated notes and debentures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseJuniorSubordinatedDebentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross expenses on securities sold coupled with an agreement to repurchase the same from the same counterparty at a fixed or determinable price within a fixed or variable time period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (a)<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (b)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseSubordinatedNotesAndDebentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest expense incurred during the reporting period on subordinated notes and debentures. Includes amortization of expenses incurred in the issuance of subordinated notes and debentures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseSubordinatedNotesAndDebentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeDepositsWithFinancialInstitutions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest income derived from funds deposited with both domestic and foreign financial institutions including funds in money market and other accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (a)<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (b)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeDepositsWithFinancialInstitutions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income or expense, including any amortization and accretion (as applicable) of discounts and premiums, including consideration of the provisions for loan, lease, credit, and other related losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeFederalFundsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest income on federal funds sold. Federal funds sold represent the excess federal funds held by one commercial bank which it lends to another commercial bank, usually at an agreed-upon (federal funds) rate of interest. Such loans generally are of short-duration (overnight).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (b)<br> -Subparagraph (1)<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (a)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeFederalFundsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest income derived from securities purchased under agreements to resell. The difference in the price at which the institution buys the securities and resells the securities represents interest for the use of the funds by the other party. Most repurchase and sale agreements involve obligations of the federal government or its agencies, but other financial instruments, such as commercial paper, banker's acceptances and negotiable certificates of deposits are sometimes used in such transactions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (b)<br> -Subparagraph (1)<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (a)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeSecuritiesTaxExempt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating interest income, including amortization and accretion of premiums and discounts, on securities exempt from state, federal and other income tax.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (a)<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (b)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeSecuritiesTaxExempt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeSecuritiesTaxable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating interest income, including amortization and accretion of premiums and discounts, on securities subject to state, federal and other income tax.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (a)<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (b)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeSecuritiesTaxable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LaborAndRelatedExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LaborAndRelatedExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total aggregate amount of all noninterest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of noninterest income which may be derived from: (1) fees and commissions; (2) premiums earned; (3) insurance policy charges; (4) the sale or disposal of assets; and (5) other sources not otherwise specified.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncomeOtherOperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue earned, classified as other, excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(1)(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868656-224227<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncomeOtherOperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OccupancyNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net occupancy expense that may include items, such as depreciation of facilities and equipment, lease expenses, property taxes and property and casualty insurance expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.14(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123386454&amp;loc=d3e45280-112737<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.6)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OccupancyNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noninterest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoninterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of accretion of the preferred stock redemption discount during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockAccretionOfRedemptionDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsAndOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsAndOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.11)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLeaseAndOtherLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989010810360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 443,079<span></span>
</td>
<td class="nump">$ 331,151<span></span>
</td>
<td class="nump">$ 443,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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss), before tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax', window );">Change in net unrealized gain/loss on securities available for sale during the period</a></td>
<td class="num">(231,355)<span></span>
</td>
<td class="nump">427,331<span></span>
</td>
<td class="nump">418,556<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax', window );">Change in net unrealized gain on securities transferred to held-to-maturity</a></td>
<td class="num">(971)<span></span>
</td>
<td class="num">(1,256)<span></span>
</td>
<td class="num">(1,292)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax', window );">Reclassification adjustment for net (gains) losses included in net income</a></td>
<td class="num">(69)<span></span>
</td>
<td class="num">(108,989)<span></span>
</td>
<td class="num">(293)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax', window );">Total securities available for sale and transferred securities before tax amount</a></td>
<td class="num">(232,395)<span></span>
</td>
<td class="nump">317,086<span></span>
</td>
<td class="nump">416,971<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Defined-benefit post-retirement benefit plans:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax', window );">Change in the net actuarial gain/loss before tax amount</a></td>
<td class="nump">16,593<span></span>
</td>
<td class="num">(11,518)<span></span>
</td>
<td class="num">(3,644)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax', window );">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit) before tax amount</a></td>
<td class="nump">6,116<span></span>
</td>
<td class="nump">5,319<span></span>
</td>
<td class="nump">5,623<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax', window );">Total defined-benefit post-retirement benefit plans</a></td>
<td class="nump">22,709<span></span>
</td>
<td class="num">(6,199)<span></span>
</td>
<td class="nump">1,979<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract', window );"><strong>Reclassification adjustments for (gains) losses included in net income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax', window );">Other comprehensive income (loss), before tax</a></td>
<td class="num">(209,686)<span></span>
</td>
<td class="nump">310,887<span></span>
</td>
<td class="nump">418,950<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Deferred tax expense (benefit)</a></td>
<td class="num">(44,034)<span></span>
</td>
<td class="nump">65,287<span></span>
</td>
<td class="nump">87,980<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="num">(165,652)<span></span>
</td>
<td class="nump">245,600<span></span>
</td>
<td class="nump">330,970<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 277,427<span></span>
</td>
<td class="nump">$ 576,751<span></span>
</td>
<td class="nump">$ 774,569<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Comprehensive Income (Loss), Transfers from Available-for-sale to Held-to-maturity Securities, before Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reclassification Adjustments For Gains Losses Included In Net Income [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and after adjustment, of 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) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax, after reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 http://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> -URI http://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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33775-111570<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 8: 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 http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-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 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 2: 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 (i)<br> -URI http://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 http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e689-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e689-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e39076-109324<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 4: 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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e640-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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>22
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989011755976">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statement of Changes in Shareholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Preferred Stock [Member]</div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-In Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss), Net of Tax [Member]</div></th>
<th class="th"><div>Treasury Stock [Member]</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="num">$ (14,672)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (14,672)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance', window );">Adjusted beginning balance</a></td>
<td class="nump">3,354,245<span></span>
</td>
<td class="nump">$ 144,486<span></span>
</td>
<td class="nump">$ 642<span></span>
</td>
<td class="nump">$ 967,304<span></span>
</td>
<td class="nump">2,425,330<span></span>
</td>
<td class="num">$ (63,600)<span></span>
</td>
<td class="num">$ (119,917)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2018</a></td>
<td class="nump">3,368,917<span></span>
</td>
<td class="nump">144,486<span></span>
</td>
<td class="nump">642<span></span>
</td>
<td class="nump">967,304<span></span>
</td>
<td class="nump">2,440,002<span></span>
</td>
<td class="num">(63,600)<span></span>
</td>
<td class="num">(119,917)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">443,599<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">443,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="nump">330,970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">330,970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Proceeds from stock option exercises/stock unit conversions (987,758 shares, 408,563 shares, and 399,224 shares during 2021, 2020, and 2019, respectively)</a></td>
<td class="nump">20,770<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,326)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,096<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense recognized in earnings</a></td>
<td class="nump">15,946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of treasury stock (31,317 shares, 206,951 shares, and 716,062 shares during 2021, 2020, and 2019, respectively)</a></td>
<td class="num">(68,793)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(68,793)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Treasury Stock issued to the 401(k) stock purchase plan (18,555 shares in 2021 and 140,264 shares in 2020)</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Cash dividends paid on preferred stock (approximately $47.71 per share which is equivalent to approximately $1.19 per depositary share in 2021 and approximately $0.34 per share in 2020 and $1.34 per share in 2019)</a></td>
<td class="num">(8,063)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,063)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends &#8211; common stock ($2.94 per share, $2.85 per share, and $2.80 per share in 2021, 2020, and 2019, respectively)</a></td>
<td class="num">(177,006)<span></span>
</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">(177,006)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2019</a></td>
<td class="nump">3,911,668<span></span>
</td>
<td class="nump">144,486<span></span>
</td>
<td class="nump">642<span></span>
</td>
<td class="nump">983,250<span></span>
</td>
<td class="nump">2,667,534<span></span>
</td>
<td class="nump">267,370<span></span>
</td>
<td class="num">(151,614)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="num">(29,252)<span></span>
</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">(29,252)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance', window );">Adjusted beginning balance</a></td>
<td class="nump">3,882,416<span></span>
</td>
<td class="nump">144,486<span></span>
</td>
<td class="nump">642<span></span>
</td>
<td class="nump">983,250<span></span>
</td>
<td class="nump">2,638,282<span></span>
</td>
<td class="nump">267,370<span></span>
</td>
<td class="num">(151,614)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">331,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">331,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="nump">245,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">245,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Proceeds from stock option exercises/stock unit conversions (987,758 shares, 408,563 shares, and 399,224 shares during 2021, 2020, and 2019, respectively)</a></td>
<td class="nump">12,557<span></span>
</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">(27,214)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,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="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense recognized in earnings</a></td>
<td class="nump">13,918<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,918<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue', window );">Redemption of series A preferred stock (6,000,000 shares)</a></td>
<td class="num">(150,000)<span></span>
</td>
<td class="num">(144,486)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,514)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of series B preferred stock (150,000 shares)</a></td>
<td class="nump">145,452<span></span>
</td>
<td class="nump">145,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of treasury stock (31,317 shares, 206,951 shares, and 716,062 shares during 2021, 2020, and 2019, respectively)</a></td>
<td class="num">(15,785)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Treasury Stock issued to the 401(k) stock purchase plan (18,555 shares in 2021 and 140,264 shares in 2020)</a></td>
<td class="nump">10,307<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,382)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,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="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Cash dividends paid on preferred stock (approximately $47.71 per share which is equivalent to approximately $1.19 per depositary share in 2021 and approximately $0.34 per share in 2020 and $1.34 per share in 2019)</a></td>
<td class="num">(2,016)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,016)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends &#8211; common stock ($2.94 per share, $2.85 per share, and $2.80 per share in 2021, 2020, and 2019, respectively)</a></td>
<td class="num">(180,584)<span></span>
</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">(180,584)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2020</a></td>
<td class="nump">4,293,016<span></span>
</td>
<td class="nump">145,452<span></span>
</td>
<td class="nump">642<span></span>
</td>
<td class="nump">997,168<span></span>
</td>
<td class="nump">2,750,723<span></span>
</td>
<td class="nump">512,970<span></span>
</td>
<td class="num">(113,939)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">443,079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">443,079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="num">(165,652)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(165,652)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Proceeds from stock option exercises/stock unit conversions (987,758 shares, 408,563 shares, and 399,224 shares during 2021, 2020, and 2019, respectively)</a></td>
<td class="nump">54,417<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(40,836)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95,253<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense recognized in earnings</a></td>
<td class="nump">12,753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of treasury stock (31,317 shares, 206,951 shares, and 716,062 shares during 2021, 2020, and 2019, respectively)</a></td>
<td class="num">(3,864)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,864)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Treasury Stock issued to the 401(k) stock purchase plan (18,555 shares in 2021 and 140,264 shares in 2020)</a></td>
<td class="nump">1,749<span></span>
</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">(57)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,806<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Cash dividends paid on preferred stock (approximately $47.71 per share which is equivalent to approximately $1.19 per depositary share in 2021 and approximately $0.34 per share in 2020 and $1.34 per share in 2019)</a></td>
<td class="num">(7,157)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,157)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends &#8211; common stock ($2.94 per share, $2.85 per share, and $2.80 per share in 2021, 2020, and 2019, respectively)</a></td>
<td class="num">(188,786)<span></span>
</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">(188,786)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2021</a></td>
<td class="nump">$ 4,439,555<span></span>
</td>
<td class="nump">$ 145,452<span></span>
</td>
<td class="nump">$ 642<span></span>
</td>
<td class="nump">$ 1,009,921<span></span>
</td>
<td class="nump">$ 2,956,966<span></span>
</td>
<td class="nump">$ 347,318<span></span>
</td>
<td class="num">$ (20,744)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity, Net of Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11149-113907<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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123468992&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPreferredStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPreferredStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRedeemedOrCalledDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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>23
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019537096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statement of Changes in Shareholders' Equity (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock option exercises/deferred stock unit conversions, shares</a></td>
<td class="nump">987,758<span></span>
</td>
<td class="nump">408,563<span></span>
</td>
<td class="nump">399,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="top.Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodShares', window );">Stock Redeemed or Called During Period, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="nump">31,317<span></span>
</td>
<td class="nump">206,951<span></span>
</td>
<td class="nump">716,062<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued', window );">Stock Issued During Period, Shares, Treasury Stock Reissued</a></td>
<td class="nump">18,555<span></span>
</td>
<td class="nump">140,264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsPerShareDeclared', window );">Preferred Stock, Dividends Per Share, Declared</a></td>
<td class="nump">$ 47.71<span></span>
</td>
<td class="nump">$ 0.34<span></span>
</td>
<td class="nump">$ 1.34<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared', window );">Preferred stock, Dividends equivalent per depositary share, Declared</a></td>
<td class="nump">1.19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Common Stock, Dividends, Per Share, Cash Paid</a></td>
<td class="nump">$ 2.94<span></span>
</td>
<td class="nump">$ 2.85<span></span>
</td>
<td class="nump">$ 2.80<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Preferred stock, Dividends equivalent per depositary share, Declared</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends paid during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="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_PreferredStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of preferred stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued</td>
</tr>
<tr>
<td style="padding-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_StockRedeemedOrCalledDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of stock bought back by the entity at the exercise price or redemption price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRedeemedOrCalledDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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>24
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989010643016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 443,079<span></span>
</td>
<td class="nump">$ 331,151<span></span>
</td>
<td class="nump">$ 443,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="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Credit loss expense</a></td>
<td class="nump">63<span></span>
</td>
<td class="nump">241,230<span></span>
</td>
<td class="nump">33,759<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax expense (benefit)</a></td>
<td class="nump">7,784<span></span>
</td>
<td class="num">(15,832)<span></span>
</td>
<td class="nump">7,614<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_AccretionOfLoanDiscount', window );">Accretion of loan discounts</a></td>
<td class="num">(12,890)<span></span>
</td>
<td class="num">(15,692)<span></span>
</td>
<td class="num">(15,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="top.Show.showAR( this, 'defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">Securities premium amortization (discount accretion), net</a></td>
<td class="nump">119,242<span></span>
</td>
<td class="nump">123,785<span></span>
</td>
<td class="nump">115,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="top.Show.showAR( this, 'defref_us-gaap_DebtAndEquitySecuritiesGainLoss', window );">Net (gain) loss on securities transactions</a></td>
<td class="num">(69)<span></span>
</td>
<td class="num">(108,989)<span></span>
</td>
<td class="num">(293)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">69,289<span></span>
</td>
<td class="nump">64,370<span></span>
</td>
<td class="nump">54,091<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfOtherAssets', window );">Net (gain) loss on sale/exchange/write-down of assets/foreclosed assets</a></td>
<td class="num">(11,578)<span></span>
</td>
<td class="nump">524<span></span>
</td>
<td class="num">(5,712)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">12,753<span></span>
</td>
<td class="nump">13,918<span></span>
</td>
<td class="nump">15,946<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities', window );">Net tax benefit from stock-based compensation</a></td>
<td class="nump">7,877<span></span>
</td>
<td class="nump">852<span></span>
</td>
<td class="nump">2,447<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncome', window );">Earnings on life insurance policies</a></td>
<td class="num">(2,462)<span></span>
</td>
<td class="num">(3,731)<span></span>
</td>
<td class="num">(3,683)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Net change in:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInTradingSecurities', window );">Trading account securities</a></td>
<td class="num">(560)<span></span>
</td>
<td class="num">(158)<span></span>
</td>
<td class="num">(212)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Netchangeinoperatingleaserightofuseasset', window );">Lease right-of-use assets</a></td>
<td class="nump">23,504<span></span>
</td>
<td class="nump">23,933<span></span>
</td>
<td class="nump">20,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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Accrued interest receivable and other assets</a></td>
<td class="num">(46,560)<span></span>
</td>
<td class="num">(158,264)<span></span>
</td>
<td class="num">(15,570)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Accrued interest payable and other liabilities</a></td>
<td class="nump">38,821<span></span>
</td>
<td class="nump">27,146<span></span>
</td>
<td class="num">(18,381)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">648,293<span></span>
</td>
<td class="nump">524,243<span></span>
</td>
<td class="nump">634,090<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>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="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireHeldToMaturitySecurities', window );">Securities held to maturity: Purchases</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,500)<span></span>
</td>
<td class="num">(649,326)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities', window );">Securities held to maturity: Maturities, calls and principal repayments</a></td>
<td class="nump">177,593<span></span>
</td>
<td class="nump">63,577<span></span>
</td>
<td class="nump">81,762<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Securities available for sale:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Purchases</a></td>
<td class="num">(24,217,841)<span></span>
</td>
<td class="num">(20,841,622)<span></span>
</td>
<td class="num">(23,306,694)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Sales</a></td>
<td class="nump">1,999,891<span></span>
</td>
<td class="nump">1,162,352<span></span>
</td>
<td class="nump">18,660,147<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities', window );">Maturities, calls and principal repayments</a></td>
<td class="nump">18,425,108<span></span>
</td>
<td class="nump">20,893,464<span></span>
</td>
<td class="nump">4,694,927<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfLoansReceivable', window );">Proceeds from sale of loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">37,535<span></span>
</td>
<td class="nump">24,036<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromLoansAndLeases', window );">Net change in loans</a></td>
<td class="nump">1,145,924<span></span>
</td>
<td class="num">(2,856,395)<span></span>
</td>
<td class="num">(693,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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLifeInsurancePolicies', window );">Benefits received on life insurance policies</a></td>
<td class="nump">2,307<span></span>
</td>
<td class="nump">903<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sales of premises and equipment</a></td>
<td class="nump">7,044<span></span>
</td>
<td class="nump">5,988<span></span>
</td>
<td class="nump">8,038<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of premises and equipment</a></td>
<td class="num">(65,850)<span></span>
</td>
<td class="num">(95,422)<span></span>
</td>
<td class="num">(206,716)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfForeclosedAssets', window );">Proceeds from sales of repossessed properties</a></td>
<td class="nump">809<span></span>
</td>
<td class="nump">73<span></span>
</td>
<td class="nump">663<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="num">(2,525,015)<span></span>
</td>
<td class="num">(1,631,047)<span></span>
</td>
<td class="num">(1,386,750)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeposits', window );">Net change in deposits</a></td>
<td class="nump">7,679,935<span></span>
</td>
<td class="nump">7,376,197<span></span>
</td>
<td class="nump">490,360<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet', window );">Net change in short-term borrowings</a></td>
<td class="nump">649,727<span></span>
</td>
<td class="nump">421,655<span></span>
</td>
<td class="nump">327,794<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings', window );">Proceeds from Federal Home Loan Bank advances</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,250,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="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings', window );">Principal payments on Federal Home Loan Bank advances</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,250,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities', window );">Principal payments on long-term borrowings</a></td>
<td class="num">(13,403)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock', window );">Redemption of Series A preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(150,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock', window );">Proceeds from issuance of Series B preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">145,452<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock option exercises</a></td>
<td class="nump">54,417<span></span>
</td>
<td class="nump">12,557<span></span>
</td>
<td class="nump">20,770<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Purchase of treasury stock</a></td>
<td class="num">(3,864)<span></span>
</td>
<td class="num">(15,785)<span></span>
</td>
<td class="num">(68,793)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock', window );">Cash dividends paid on preferred stock</a></td>
<td class="num">(7,157)<span></span>
</td>
<td class="num">(2,016)<span></span>
</td>
<td class="num">(8,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="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Cash dividends paid on common stock</a></td>
<td class="num">(188,786)<span></span>
</td>
<td class="num">(180,584)<span></span>
</td>
<td class="num">(177,006)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">8,170,869<span></span>
</td>
<td class="nump">7,607,476<span></span>
</td>
<td class="nump">585,062<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net change in cash and cash equivalents</a></td>
<td class="nump">6,294,147<span></span>
</td>
<td class="nump">6,500,672<span></span>
</td>
<td class="num">(167,598)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndFederalFundsSold', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">10,288,853<span></span>
</td>
<td class="nump">3,788,181<span></span>
</td>
<td class="nump">3,955,779<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndFederalFundsSold', window );">Cash and cash equivalents at end of year</a></td>
<td class="nump">$ 16,583,000<span></span>
</td>
<td class="nump">$ 10,288,853<span></span>
</td>
<td class="nump">$ 3,788,181<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_AccretionOfLoanDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accretion Of Loan Discount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_AccretionOfLoanDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Netchangeinoperatingleaserightofuseasset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net change in operating lease right of use asset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Netchangeinoperatingleaserightofuseasset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsAndFederalFundsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of cash and cash equivalents plus Federal Funds Sold. Cash and cash equivalents consist of short term, highly liquid investments that are readily convertible to known amounts of cash and are so near their maturity that they present negligible risk of changes in value due to changes in interest rates -- usually with an original maturity less than 90 days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.1,2,3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndFederalFundsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtAndEquitySecuritiesGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtAndEquitySecuritiesGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11374-113907<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of other assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3095-108585<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 230<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123398031&amp;loc=d3e60009-112784<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow from the fund lent to other financial institution arising from the excess in reserve deposited at Federal Reserve Bank to meet legal requirement. This borrowing is usually contracted on an overnight basis at an agreed rate of interest. Also include cash inflow or outflow from investment sold under the agreement to reacquire such investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3098-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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3095-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInTradingSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of investment in debt and equity securities, measured at fair value with changes in fair value recognized in net income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3444-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInTradingSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherNoncashIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income or gain included in net income that result in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromLoansAndLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash outflow or inflow for the increase (decrease) in the beginning and end of period of loan and lease balances which are not originated or purchased specifically for resale. Includes cash payments and proceeds associated with (a) loans held-for-investment, (b) leases held-for-investment, and (c) both.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123398031&amp;loc=d3e60009-112784<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromLoansAndLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for reacquisition of callable preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire preferred stocks issued by a business trust or other special purpose entity, mainly established by a bank holding entity, to third party investors. The trust's assets are deeply subordinated debentures of the bank holding entity. Most trust preferred securities are subject to a mandatory redemption upon the repayment of the debentures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireHeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow through purchase of long-term held-to-maturity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireHeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from Federal Home Loan Bank (FHLBank) borrowing, classified as financing activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromFederalHomeLoanBankBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of preferred stock that is classified as callable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLifeInsurancePolicies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow for proceeds from settlement of corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 21C<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=SL94080552-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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLifeInsurancePolicies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3151-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 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfForeclosedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale assets received in full or partial satisfaction of a receivable including real and personal property; equity interests in corporations, partnerships, and joint ventures; and beneficial interests in trusts. Foreclosed assets also include loans that are treated as if the underlying collateral had been foreclosed because the institution has taken possession of the collateral, even though legal foreclosure or repossession proceedings have not taken place.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfForeclosedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfLoansReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale of loans receivables arising from the financing of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfLoansReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.11)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLeaseAndOtherLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for repayment of Federal Home Loan Bank (FHLBank) borrowing, classified as financing activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989098923432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies<div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Cullen/Frost Bankers, Inc. (&#8220;Cullen/Frost&#8221;) is a financial holding company and a bank holding company headquartered in San Antonio, Texas that provides, through its subsidiaries, a broad array of products and services throughout numerous Texas markets. The terms &#8220;Cullen/Frost,&#8221; &#8220;the Corporation,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221; mean Cullen/Frost Bankers, Inc. and its subsidiaries, when appropriate. In addition to general commercial and consumer banking, other products and services offered include trust and investment management, insurance, brokerage, mutual funds, leasing, treasury management, capital markets advisory and item processing.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The consolidated financial statements include the accounts of Cullen/Frost and all other entities in which Cullen/Frost has a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation. The accounting and financial reporting policies we follow conform, in all material respects, to accounting principles generally accepted in the United States and to general practices within the financial services industry.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine whether we have a controlling financial interest in an entity by first evaluating whether the entity is a voting interest entity or a variable interest entity (&#8220;VIE&#8221;) under accounting principles generally accepted in the United States. Voting interest entities are entities in which the total equity investment at risk is sufficient to enable the entity to finance itself independently and provides the equity holders with the obligation to absorb losses, the right to receive residual returns and the right to make decisions about the entity&#8217;s activities. We consolidate voting interest entities in which we have all, or at least a majority of, the voting interest. As defined in applicable accounting standards, VIEs are entities that lack one or more of the characteristics of a voting interest entity. A controlling financial interest in a VIE is present when an enterprise has both the power to direct the activities of the VIE that most significantly impact the VIE&#8217;s economic performance and an obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE. The enterprise with a controlling financial interest, known as the primary beneficiary, consolidates the VIE. Our wholly-owned subsidiary, Cullen/Frost Capital Trust&#160;II, is a VIE for which we are not the primary beneficiary and, as such, its accounts are not included in our consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions are accounted for using the purchase method with the operating results of the acquired companies included with our results of operations since their respective dates of acquisition.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have evaluated subsequent events for potential recognition and/or disclosure through the date these consolidated financial statements were issued. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. The allowance for credit losses on loans and off-balance-sheet credit exposures, the fair values of financial instruments and the status of contingencies are particularly subject to change.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentrations and Restrictions on Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We maintain deposits with other financial institutions in amounts that exceed federal deposit insurance coverage. Furthermore, federal funds sold are essentially uncollateralized loans to other financial institutions. Management regularly evaluates the credit risk associated with the counterparties to these transactions and believes that we are not exposed to any significant credit risks on cash and cash equivalents.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021 and 2020, we had $110.3 million and $74.0 million in cash collateral on deposit with other financial institution counterparties to interest rate swap transactions. Additionally, prior to 2021 we were required to maintain a minimum amount cash on hand or on deposit with the Federal Reserve Bank to meet regulatory reserve and clearing requirements. This amount totaled $42.0 million at December&#160;31, 2020. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flow Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Cash and cash equivalents include cash, deposits with other financial institutions that have an initial maturity of less than 90 days when acquired by us, federal funds sold and resell agreements. Net cash flows are reported for loans, deposit transactions and short-term borrowings. Additional cash flow information was as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:62.083%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.639%"/><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:8pt;font-weight:700;line-height:100%">Year Ended 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:8pt;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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</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%">29,003&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">49,300&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">124,781&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 paid for 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%">39,852&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,352&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant non-cash transactions:</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%">Transfer of securities from available for sale to held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 of real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,036&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Unsettled securities transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,032&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,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%">&#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 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans foreclosed and transferred to other real estate owned and foreclosed 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%">3,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,348&#160;</span></td><td style="background-color:#cceeff;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%">Loans to facilitate the sale of other real estate owned</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use lease assets obtained in exchange for lessee 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%">12,854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,284&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,286&#160;</span></td><td style="background-color:#cceeff;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%">Treasury stock issued to 401(k) stock purchase 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%">1,749&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Repurchase/Resell Agreements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We purchase certain securities under agreements to resell. The amounts advanced under these agreements represent short-term loans and are reflected as assets in the accompanying consolidated balance sheets. The securities underlying these agreements are book-entry securities. We also sell certain securities under agreements to repurchase. The agreements are treated as collateralized financing transactions and the obligations to repurchase securities sold are reflected as a liability in the accompanying consolidated balance sheets. The dollar amount of the securities underlying the agreements remains in the asset accounts.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Securities are classified as held to maturity and carried at amortized cost when management has the positive intent and ability to hold them until maturity. Securities to be held for indefinite periods of time are classified as available for sale and carried at fair value, with the unrealized holding gains and losses (those for which no allowance for credit losses are recorded) reported as a component of other comprehensive income, net of tax. Securities held for resale in anticipation of short-term market movements are classified as trading and are carried at fair value, with changes in unrealized holding gains and losses included in income. Management determines the appropriate classification of securities at the time of purchase. Securities with limited marketability, such as stock in the Federal Reserve Bank and the Federal Home Loan Bank, are carried at cost.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income on securities includes amortization of purchase premiums and discounts. Premiums and discounts on securities are generally amortized using the interest method with a constant effective yield without anticipating prepayments, except for mortgage-backed securities where prepayments are anticipated. Premiums on callable securities are amortized to their earliest call date. A security is placed on non-accrual status if (i) principal or interest has been in default for a period of 90 days or more or (ii) full payment of principal and interest is not expected. Interest accrued but not received for a security placed on non-accrual status is reversed against interest income. Gains and losses on sales are recorded on the trade date and are derived from the amortized cost of the security sold.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Loans are reported at the principal balance outstanding net of unearned discounts. Interest income on loans is reported on the level-yield method and includes amortization of deferred loan fees and costs over the terms of the individual loans to which they relate, or, in certain cases, over the average expected term for loans where deferred fees and costs are accounted for on a pooled basis. Net loan commitment fees or costs for commitment periods greater than one year are deferred and amortized into fee income or other expense on a straight-line basis over the commitment period. Income on direct financing leases is recognized on a basis that achieves a constant periodic rate of return on the outstanding investment. Further information regarding our accounting policies related to past due loans, non-accrual loans, impaired loans and troubled-debt restructurings is presented in Note&#160;3 - Loans.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Credit Losses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As further discussed below, we adopted Accounting Standards Update (&#8220;ASU&#8221;) 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,&#8221; on January&#160;1, 2020. Accounting Standards Codification (&#8220;ASC&#8221;) Topic 326 (&#8220;ASC 326&#8221;) replaced the previous &#8220;incurred loss&#8221; model for measuring credit losses, which encompassed allowances for current known and inherent losses within the portfolio, with an &#8220;expected loss&#8221; model, which encompasses allowances for losses </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:120%">expected to be incurred over the life of the portfolio. The new current expected credit loss (&#8220;CECL&#8221;) model requires the measurement of all expected credit losses for financial assets measured at amortized cost and certain off-balance-sheet credit exposures based on historical experience, current conditions, and reasonable and supportable forecasts. In connection with the adoption of ASC 326, we revised certain accounting policies and implemented certain accounting policy elections. The revised accounting policies are described below. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Held-to-Maturity Securities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on held-to-maturity securities is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of held-to-maturity securities to present management's best estimate of the net amount expected to be collected. Held-to-maturity securities are charged-off against the allowance when deemed uncollectible by management. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management measures expected credit losses on held-to-maturity securities on a collective basis by major security type with each type sharing similar risk characteristics and considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. Management has made the accounting policy election to exclude accrued interest receivable on held-to-maturity securities from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on held-to-maturity securities is presented in Note 2 - Securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Available-for-Sale Securities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For available-for-sale securities in an unrealized loss position, we first assess whether (i) we intend to sell or (ii) it is more likely than not that we will be required to sell the security before recovery of its amortized cost basis. If either case is affirmative, any previously recognized allowances are charged-off and the security's amortized cost is written down to fair value through income. If neither case is affirmative, the security is evaluated to determine whether the decline in fair value has resulted from credit losses or other factors. In making this assessment, management considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency and any adverse conditions specifically related to the security, among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded for the credit loss, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an allowance for credit losses is recognized in other comprehensive income. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on available-for-sale securities from the estimate of credit losses. Available-for-sale securities are charged-off against the allowance or, in the absence of any allowance, written down through income when deemed uncollectible by management or when either of the aforementioned criteria regarding intent or requirement to sell is met.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of ASU 2016-13, declines in the fair value of held-to-maturity and available-for-sale securities below their cost that were deemed to be other than temporary were reflected in earnings as realized losses. In estimating other-than-temporary impairment losses prior to January&#160;1, 2020, management considered, among other things, (i)&#160;the length of time and the extent to which the fair value had been less than cost, (ii)&#160;the financial condition and near-term prospects of the issuer and (iii)&#160;the intent and our ability to retain our investment in the issuer for a period of time sufficient to allow for any anticipated recovery in fair value.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance for Credit Losses - Loans:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of loans to present management's best estimate of the net amount expected to be collected. Loans are charged-off against the allowance when deemed uncollectible by management. Expected recoveries do not exceed the aggregate of amounts previously charged-off and expected to be charged-off. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on loans from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on loans is presented in Note&#160;3 - Loans.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of ASU 2016-13, the allowance for credit losses on loans was a contra-asset valuation account established through a provision for loan losses charged to expense, which represented management&#8217;s best estimate of inherent losses that had been incurred within the existing portfolio of loans. The allowance for credit losses on loans included allowance allocations calculated in accordance with ASC Topic&#160;310, &#8220;Receivables&#8221; and allowance allocations calculated in accordance with ASC Topic&#160;450, &#8220;Contingencies.&#8221; </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. The allowance is reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Further information regarding our policies and methodology used to estimate the allowance for credit losses on off-balance-sheet credit exposures is presented in Note 8 - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Premises and Equipment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Land is carried at cost. Building and improvements, and furniture and equipment are carried at cost, less accumulated depreciation, computed principally by the straight-line method based on the estimated useful lives of the related property. Leasehold improvements are generally depreciated over the lesser of the term of the respective leases or the estimated useful lives of the improvements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease certain office facilities and office equipment under operating leases. We also own certain office facilities which we lease to outside parties under operating lessor leases; however, such leases are not significant. In 2019, we adopted certain accounting standard updates related to accounting for leases as further discussed below. Under the new standards, for operating leases other than those considered to be short-term, we recognize lease right-of-use assets and related lease liabilities. Such amounts are reported as components of premises and equipment and accrued interest payable and other liabilities, respectively, on our accompanying consolidated balance sheet. We do not recognize short-term operating leases on our balance sheet. A short-term operating lease has an original term of 12 months or less and does not have a purchase option that is likely to be exercised. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recognizing lease right-of-use assets and related lease liabilities, we account for lease and non-lease components (such as taxes, insurance, and common area maintenance costs) separately as such amounts are generally readily determinable under our lease contracts. Lease payments over the expected term are discounted using our incremental borrowing rate referenced to the Federal Home Loan Bank Secure Connect advance rates for borrowings of similar term. We also consider renewal and termination options in the determination of the term of the lease. If it is reasonably certain that a renewal or termination option will be exercised, the effects of such options are included in the determination of the expected lease term. Generally, we cannot be reasonably certain about whether or not we will renew a lease until such time the lease is within the last two years of the existing lease term. However, renewal options related to our regional headquarters facilities or operations centers are evaluated on a case-by-case basis, typically in advance of such time frame. When we are reasonably certain that a renewal option will be exercised, we measure/remeasure the right-of-use asset and related lease liability using the lease payments specified for the renewal period or, if such amounts are unspecified, we generally assume an increase (evaluated on a case-by-case basis in light of prevailing market conditions) in the lease payment over the final period of the existing lease term.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreclosed Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Assets acquired through or instead of loan foreclosure are held for sale and are initially recorded at fair value less estimated selling costs when acquired, establishing a new cost basis. Write-downs occurring at acquisition are charged against the allowance for credit losses on loans. Foreclosed assets are included in other assets in the accompanying consolidated balance sheets and totaled $3.4 million and $850 thousand at December&#160;31, 2021 and 2020. Regulatory guidelines require us to reevaluate the fair value of foreclosed assets on at least an annual basis. Our policy is to comply with the regulatory guidelines. If the fair value of the asset declines, a write-down is recorded through other non-interest expense along with other expenses related to maintaining the properties. The valuation of foreclosed assets is subjective in nature and may be adjusted in the future because of changes in economic conditions. Write-downs of foreclosed assets totaled $14 thousand during 2021 and $231 thousand in 2020 while there were no write-downs during 2019. There were no significant concentrations of any properties, to which the aforementioned write-downs relate, in any single geographic region.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Goodwill represents the excess of the cost of businesses acquired over the fair value of the net assets acquired. Goodwill is assigned to reporting units and tested for impairment at least annually on October&#160;1st, or on an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying value. See Note&#160;5&#160;-&#160;Goodwill and Other Intangible Assets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles and Other Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Intangible assets are acquired assets that lack physical substance but can be distinguished from goodwill because of contractual or other legal rights or because the asset is capable of being sold or exchanged either on its own or in combination with a related contract, asset, or liability. Our intangible assets relate to core deposits, non-compete agreements and customer relationships. Intangible assets with definite useful lives are amortized on an accelerated basis over their estimated life. Intangible assets with indefinite useful lives are not amortized until their lives are determined to be definite. Intangible assets, premises and equipment and other long-lived assets are tested for impairment whenever events or changes in circumstances indicate the carrying amount of the assets may not be recoverable from future undiscounted cash flows. If impaired, the assets are recorded at fair value. See Note&#160;5&#160;- Goodwill and Other Intangible Assets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In general, for revenue not associated with financial instruments, guarantees and lease contracts, we apply the following steps when recognizing revenue from contracts with customers: (i)&#160;identify the contract, (ii)&#160;identify the performance obligations, (iii)&#160;determine the transaction price, (iv)&#160;allocate the transaction price to the performance obligations and (v)&#160;recognize revenue when a performance obligation is satisfied. Our contracts with customers are generally short term in nature, typically due within one year or less or cancellable by us or our customer upon a short notice period. Performance obligations for our customer contracts are generally satisfied at a single point in time, typically when the transaction is complete, or over time. For performance obligations satisfied over time, we primarily use the output method, directly measuring the value of the products/services transferred to the customer, to determine when performance obligations have been satisfied. We typically receive payment from customers and recognize revenue concurrent with the satisfaction of our performance obligations. In most cases, this occurs within a single financial reporting period. For payments received in advance of the satisfaction of performance obligations, revenue recognition is deferred until such time as the performance obligations have been satisfied. In cases where we have not received payment despite satisfaction of our performance obligations, we accrue an estimate of the amount due in the period our performance obligations have been satisfied. For contracts with variable components, only amounts for which collection is probable are accrued. We generally act in a principal capacity, on our own behalf, in most of our contracts with customers. In such transactions, we recognize revenue and the related costs to provide our services on a gross basis in our financial statements. In some cases, we act in an agent capacity, deriving revenue through assisting other entities in transactions with our customers. In such transactions, we recognize revenue and the related costs to provide our services on a net basis in our financial statements. These transactions recognized on a net basis primarily relate to insurance and brokerage commissions and fees derived from our customers' use of various interchange and ATM/debit card networks.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share-Based Payments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Compensation expense for stock options, non-vested stock awards/stock units and deferred stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized ratably over the service period of the award. Compensation expense for performance stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized over the service period of the award based upon the probable number of units expected to vest. The fair value of stock options is estimated using a binomial lattice-based valuation model. The fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of our stock on the date of grant. The fair value of performance stock units is generally the market price of our stock on the date of grant discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. The impact of forfeitures of share-based payment awards on compensation expense is recognized as forfeitures occur.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advertising Costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Advertising costs are expensed as incurred.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Income tax expense is the total of the current year income tax due or refundable and the change in deferred tax assets and liabilities (excluding deferred tax assets and liabilities related to business combinations or components of other comprehensive income). Deferred tax assets and liabilities are the expected future tax amounts for the temporary differences between carrying amounts and tax bases of assets and liabilities, computed using enacted tax rates. A valuation allowance, if needed, reduces deferred tax assets to the expected amount most likely to be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income. Although realization is not assured, management believes it is more likely than not that all of the deferred tax assets will be realized. Interest and/or penalties related to income taxes are reported as a component of income tax expense. The income tax effects related to settlements of share-based payment awards are reported in earnings as an increase (or decrease) to income tax expense. See Note&#160;13&#160;-&#160;Income Taxes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file a consolidated income tax return with our subsidiaries. Federal income tax expense or benefit has been allocated to subsidiaries on a separate return basis.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basic and Diluted Earnings Per Common Share.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Earnings per common share is computed using the two-class method prescribed under ASC Topic&#160;260, &#8220;Earnings Per Share.&#8221; ASC&#160;260 provides that unvested share-based payment awards that contain nonforfeitable rights to dividends or dividend equivalents (whether paid or unpaid) are participating securities and shall be included in the computation of earnings per share pursuant to the two-class method. We have determined that our outstanding non-vested stock awards/stock units and deferred stock units are participating securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the two-class method, basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method. A reconciliation of the weighted-average shares used in calculating basic earnings per common share and the weighted average common shares used in calculating diluted earnings per common share for the reported periods is provided in Note&#160;10&#160;-&#160;Earnings Per Common Share.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Comprehensive income includes all changes in shareholders&#8217; equity during a period, except those resulting from transactions with shareholders. Besides net income, other components of our comprehensive income include the after tax effect of changes in the net unrealized gain/loss on securities available for sale, changes in the net unrealized gain on securities transferred to held to maturity and changes in the net actuarial gain/loss on defined benefit post-retirement benefit plans. See Note&#160;14&#160;-&#160;Other Comprehensive Income (Loss).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivative Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our hedging policies permit the use of various derivative financial instruments to manage interest rate risk or to hedge specified assets and liabilities. All derivatives are recorded at fair value on our balance sheet. Derivatives executed with the same counterparty are generally subject to master netting arrangements, however, fair value amounts recognized for derivatives and fair value amounts recognized for the right/obligation to reclaim/return cash collateral are not offset for financial reporting purposes. We may be required to recognize certain contracts and commitments as derivatives when the characteristics of those contracts and commitments meet the definition of a derivative.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To qualify for hedge accounting, derivatives must be highly effective at reducing the risk associated with the exposure being hedged and must be designated as a hedge at the inception of the derivative contract. We consider a hedge to be highly effective if the change in fair value of the derivative hedging instrument is within 80% to 125% of the opposite change in the fair value of the hedged item attributable to the hedged risk. If derivative instruments are designated as hedges of fair values, and such hedges are highly effective, both the change in the fair value of the hedge and the hedged item are included in current earnings. Fair value adjustments related to cash flow hedges are recorded in other comprehensive income and are reclassified to earnings when the hedged transaction is reflected in earnings. Ineffective portions of hedges are reflected in earnings as they occur. Actual cash receipts and/or payments and related accruals on derivatives related to hedges are recorded as adjustments to the interest income or interest expense associated with the hedged item. During the life of the hedge, we formally assess whether derivatives designated as hedging instruments continue to be highly effective in offsetting changes in the fair value or cash flows of hedged items. If it is determined that a hedge has ceased to be highly effective, we will discontinue hedge accounting prospectively. At such time, previous adjustments to the carrying value of the hedged item are reversed into current earnings and the derivative instrument is reclassified to a trading position recorded at fair value.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In general, fair values of financial instruments are based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. See Note&#160;17&#160;-&#160;Fair Value Measurements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transfers of Financial Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Transfers of financial assets are accounted for as sales when control over the assets has been surrendered. Control over transferred assets is deemed to be surrendered when (i)&#160;the assets have been isolated from us, (ii)&#160;the transferee obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and (iii)&#160;we do not maintain effective control over the transferred assets through an agreement to repurchase them before their maturity.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loss Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Loss contingencies, including claims and legal actions arising in the ordinary course of business are recorded as liabilities when the likelihood of loss is probable and an amount or range of loss can be reasonably estimated.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trust Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Assets of our trust department, other than cash on deposit at Frost Bank, are not included in the accompanying financial statements because they are not our assets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Changes, Reclassifications and Restatements. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain items in prior financial statements have been reclassified to conform to the current presentation. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed above, on January&#160;1, 2020 we adopted the provisions of ASC 326 using the modified retrospective method for all financial assets measured at amortized cost and off-balance-sheet credit exposures. Upon adoption, we recognized an after-tax cumulative effect reduction to retained earnings totaling $29.3 million, as detailed in the table below. Operating results for periods after January 1, 2020 are presented in accordance with ASC 326 while prior period amounts continue to be reported in accordance with previously applicable standards and the accounting policies as described above.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the impact of the adoption of ASC 326 on the allowance for credit losses as of January&#160;1, 2020.</span></div><div style="margin-top:5pt;text-align:justify"><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:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.842%"/><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:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">January 1, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-Adoption Allowance</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:8pt;font-weight:700;line-height:100%">Impact of Adoption</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:8pt;font-weight:700;line-height:100%">Post-Adoption Allowance </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:8pt;font-weight:700;line-height:100%">Cumulative Effect on Retained Earnings</span></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%">Securities held to maturity:</span></div></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 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. Treasury</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</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%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;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%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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</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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">215&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">215&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">(170)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans:</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Commercial and industrial</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,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,798)</span></td><td style="background-color:#ffffff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">37,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,453)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 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%">Commercial real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">(13,519)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,680&#160;</span></td><td style="background-color:#ffffff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,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 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%">Consumer 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%">8,042&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,248)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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%">1,776&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">132,167&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">(2,565)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">129,602&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">2,026&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Off-balance-sheet credit exposures</span></td><td style="background-color:#ffffff;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:#ffffff;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%">500&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">39,377&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">39,877&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">(31,108)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;1, 2019, we adopted certain accounting standard updates related to accounting for leases, primarily ASU&#160;2016-02 &#8220;Leases (Topic&#160;842)&#8221; and subsequent updates. Among other things, these updates require lessees to recognize a lease liability, measured on a discounted basis, related to the lessee's obligation to make lease payments arising under a lease contract; and a right-of-use asset related to the lessee&#8217;s right to use, or control the use of, a specified asset for the lease term. The updates did not significantly change lease accounting requirements applicable to lessors and did not significantly impact our financial statements in relation to contracts whereby we act as a lessor. We adopted the updates using a modified-retrospective transition approach and recognized right-of-use lease assets and related lease liabilities totaling $170.5 million and $174.4 million, respectively, as of January&#160;1, 2019. We elected to apply certain practical adoption expedients provided under the updates whereby we did not reassess (i)&#160;whether any expired or existing contracts are or contain leases, (ii)&#160;the lease classification for any expired or existing leases and (iii)&#160;initial direct costs for any existing leases. We did not elect to apply the recognition requirements of the updates to short-term leases. See Note&#160;4&#160;-&#160;Premises and Equipment and Lease Commitments.</span></div>On January&#160;1, 2019, we also adopted ASU 2017-08 &#8220;Receivables - Nonrefundable Fees and Other Costs (Subtopic 310-20) - Premium Amortization on Purchased Callable Debt Securities.&#8221; ASU 2017-08 shortens the amortization period for certain callable debt securities held at a premium to require such premiums to be amortized to the earliest call date unless applicable guidance related to certain pools of securities is applied to consider estimated prepayments. Under prior guidance, entities were generally required to amortize premiums on individual, non-pooled callable debt securities as a yield adjustment over the contractual life of the security. ASU 2017-08 does not change the accounting for callable debt securities held at a discount. Upon adoption, using a modified retrospective transition adoption approach, we recognized a cumulative effect reduction to retained earnings totaling $14.7 million.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 http://asc.fasb.org/extlink&amp;oid=123372394&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 http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>26
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989098758296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Securities</a></td>
<td class="text">Securities<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities - Held to Maturity.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> A summary of the amortized cost, fair value and allowance for credit losses related to securities held to maturity as of December 31, 2021 and 2020 is presented below.</span></div><div style="margin-top:5pt;text-align:justify"><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:26.624%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><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:10.278%"/><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:10.278%"/><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:10.278%"/><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:10.278%"/><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:10.281%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</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:8pt;font-weight:700;line-height:100%">Allowance<br/>for Credit<br/>Losses</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:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</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:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed 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%">527,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%">18,766&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">546,030&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,264&#160;</span></td><td style="background-color:#cceeff;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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220,573&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,613&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220,415&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.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%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#cceeff;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</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%">1,749,337&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">59,907&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">101&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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,809,143&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">(158)</span></td><td style="background-color:#ffffff;border-top:1pt 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,749,179&#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%">December 31, 2020</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"/><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="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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</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%">528,784&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,742&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,784&#160;</span></td><td style="background-color:#ffffff;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:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,415,549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,321&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480,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%">(160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,415,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 2px 5.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%">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,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 19pt;text-align: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 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,945,833&#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%">107,063&#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%">2,052,896&#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%">(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,945,673&#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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All mortgage-backed securities included in the above table were issued by U.S. government agencies and corporations. The carrying value of held-to-maturity securities pledged to secure public funds, trust deposits, repurchase agreements and for other purposes, as required or permitted by law was $642.3 million and $659.2 million at December 31, 2021 and 2020, respectively. Accrued interest receivable on held-to-maturity securities totaled $18.4 million and $21.7 million at December 31, 2021 and 2020, respectively and is included in accrued interest receivable and other assets in the accompanying consolidated balance sheets. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we have reclassified certain securities from available for sale to held to maturity. During 2019, we reclassified securities with an aggregate fair value of $377.8 million and an aggregate net unrealized gain of $3.3 million ($2.6 million, net of tax) on the date of the transfer. The net unamortized, unrealized gain remaining on transferred securities, including those transferred in 2019 and in years prior, included in accumulated other comprehensive income in the accompanying balance sheet totaled $2.5 million ($2.0 million, net of tax) at December&#160;31, 2021 and $3.5 million ($2.8 million, net of tax) at December&#160;31, 2020. This amount will be amortized out of accumulated other comprehensive income over the remaining life of the underlying securities as an adjustment of the yield on those securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on held-to-maturity securities is a contra-asset valuation account that is deducted from the amortized cost basis of held-to-maturity securities to present the net amount expected to be collected. Management measures expected credit losses on held-to-maturity securities on a collective basis by major security type with each type sharing similar risk characteristics, and considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. With regard to U.S. Treasury and residential mortgage-backed securities issued by the U.S. government, or agencies thereof, it is expected that the securities will not be settled at prices less than the amortized cost bases of the securities as such securities are backed by the full faith and credit of and/or guaranteed by the U.S. government. Accordingly, no allowance for credit losses has been recorded for these securities. With regard to securities issued by States and political subdivisions and other held-to-maturity securities, management considers (i) issuer bond ratings, (ii) historical loss rates for given bond </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:120%">ratings, (iii) whether issuers continue to make timely principal and interest payments under the contractual terms of the securities, (iv) internal forecasts and (v) whether or not such securities are guaranteed by the Texas Permanent School Fund (&#8220;PSF&#8221;) or pre-refunded by the issuers.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes Moody's and/or Standard &amp; Poor's bond ratings for our portfolio of held-to-maturity securities issued by States and political subdivisions and other securities as of December&#160;31, 2021:</span></div><div style="margin-top:5pt;text-align:justify"><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:25.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.842%"/><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:12.842%"/><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:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">States and Political Subdivisions</span></td><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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Not Guaranteed or Pre-Refunded</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:8pt;font-weight:700;line-height:100%">Guaranteed by the Texas PSF</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:8pt;font-weight:700;line-height:100%">Pre-Refunded</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:8pt;font-weight:700;line-height:100%">Total</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:8pt;font-weight:700;line-height:100%">Other<br/>Securities</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%">Aaa/AAA</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%">92,379&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">460,648&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">563,251&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,116,278&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">Aa/AA</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%">104,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">&#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"/><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%">Not rated</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#cceeff;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</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%">196,674&#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 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%">460,648&#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 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%">563,251&#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 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%">1,220,573&#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 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%">1,500&#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"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historical loss rates associated with securities having similar grades as those in our portfolio have generally not been significant. Furthermore, as of December&#160;31, 2021, there were no past due principal or interest payments associated with these securities. The PSF is a sovereign wealth fund which serves to provide revenues for funding of public primary and secondary education in the State of Texas. Based upon (i) the PSF's AAA insurer financial strength rating, (ii) the PSF's substantial capitalization and excess guarantee capacity and (iii) a zero historical loss rate, no allowance for credit losses has been recorded for securities guaranteed by the PSF as there is no current expectation of credit losses related to these securities. Pre-refunded securities have been defeased by the issuer and are fully secured by cash and/or U.S. Treasury securities held in escrow for payment to holders when the underlying call dates of the securities are reached. Accordingly, no allowance for credit losses has been recorded for securities that have been defeased as there is no current expectation of credit losses related to these securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on held-to-maturity securities.</span></div><div style="margin-top:5pt;text-align:justify"><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:69.573%"/><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:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Beginning balance</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%">160&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of adopting ASC 326</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%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Credit loss expense (benefit)</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><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%">158&#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 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%">160&#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"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities - Available for Sale. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the amortized cost, fair value and allowance for credit losses related to securities available for sale as of December 31, 2021 and 2020 is presented below.</span></div><div style="margin-top:5pt;text-align:justify"><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:35.919%"/><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:10.278%"/><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:10.278%"/><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:10.278%"/><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.723%"/><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:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</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:8pt;font-weight:700;line-height:100%">Allowance<br/>for Credit<br/>Losses</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;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"/><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%">U.S. Treasury</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,165,702&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,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%">9,602&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,179,433&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.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 mortgage-backed 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%">4,059,692&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,089&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,066,265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,178,135&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463,810&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align: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 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%">13,445,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"/><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%">518,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 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%">40,065&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">13,924,628&#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="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="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="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: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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%">U.S. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084,542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,091&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,119,633&#160;</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 2px 6.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 mortgage-backed 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%">1,916,581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987,679&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,683,927&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,287,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">42,351&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,351&#160;</span></td><td style="background-color:#ffffff;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</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%">9,727,401&#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%">710,168&#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%">4&#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%">10,437,565&#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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All mortgage-backed securities included in the above table were issued by U.S. government agencies and corporations. At December 31, 2021 all of the securities in our available for sale municipal bond portfolio were issued by the State of Texas or political subdivisions or agencies within the State of Texas, of which approximately 76.6% are either guaranteed by the PSF or have been pre-refunded. Securities with limited marketability, such as stock in the Federal Reserve Bank and the Federal Home Loan Bank, are carried at cost and are reported as other available for sale securities in the table above. The carrying value of available-for-sale securities pledged to secure public funds, trust deposits, repurchase agreements and for other purposes, as required or permitted by law was $5.8 billion and $4.4 billion at December 31, 2021 and 2020, respectively. Accrued interest receivable on available-for-sale securities totaled $120.5 million and $111.0 million at December 31, 2021 and 2020, respectively, and is included in accrued interest receivable and other assets in the accompanying consolidated balance sheets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes, as of December 31, 2021, securities available for sale in an unrealized loss position for which an allowance for credit losses has not been recorded, aggregated by type of security and length of time in a continuous unrealized loss position.</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 style="width:22.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><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:10.919%"/><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:10.919%"/><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:10.919%"/><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:10.919%"/><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:10.922%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">Less than 12 Months</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:8pt;font-weight:700;line-height:100%">More than 12 Months</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:8pt;font-weight:700;line-height:100%">Total</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</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:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</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:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</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:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</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%">U.S. Treasury</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%">684,242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,602&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,602&#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed 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%">2,219,261&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,464&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,265,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%">25,089&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</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%">364,056&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,074&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,374&#160;</span></td><td style="background-color:#cceeff;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: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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,267,559&#160;</span></td><td style="background-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%">38,301&#160;</span></td><td style="background-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%">51,638&#160;</span></td><td style="background-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,764&#160;</span></td><td style="background-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,319,197&#160;</span></td><td style="background-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%">40,065&#160;</span></td><td style="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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, no allowance for credit losses has been recognized on available for sale securities in an unrealized loss position as management does not believe any of the securities are impaired due to reasons of credit quality. This is based upon our analysis of the underlying risk characteristics, including credit ratings, and other qualitative factors related to our available for sale securities and in consideration of our historical credit loss experience and internal forecasts. The issuers of these securities continue to make timely principal and interest payments under the contractual terms of the securities. Furthermore, management does not have the intent to sell any of the securities classified as available for sale in the table above and believes that it is more likely than not that we will not have to sell any such securities before a recovery of cost. The unrealized losses are due to increases in market interest rates over the yields available at the time the underlying securities were purchased. The fair value is expected to recover as the securities approach their maturity date or repricing date or if market yields for such investments decline.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contractual Maturities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the maturity distribution schedule of securities held to maturity and securities available for sale as of December&#160;31, 2021. Mortgage-backed securities are included in maturity categories based on their stated maturity date. Expected maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations. Other securities classified as available for sale include stock in the Federal Reserve Bank and the Federal Home Loan Bank, which have no maturity date. These securities have been included in the total column only.</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.519%"><tr><td style="width:1.0%"/><td style="width:33.682%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.299%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.299%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.299%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.299%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.302%"/><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:8pt;font-weight:700;line-height:100%">Within 1 Year</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:8pt;font-weight:700;line-height:100%">1 - 5 Years</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:8pt;font-weight:700;line-height:100%">5 - 10 Years</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:8pt;font-weight:700;line-height:100%">After 10 Years</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:8pt;font-weight:700;line-height:100%">Total</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%">Held To Maturity</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"/><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Residential mortgage-backed 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%">37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,127&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,264&#160;</span></td><td style="background-color:#cceeff;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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,808&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220,573&#160;</span></td><td style="background-color:#ffffff;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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#cceeff;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%">Total</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%">465,649&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">180,373&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">588,908&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">514,407&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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,749,337&#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-style:italic;font-weight:400;line-height:100%">Estimated Fair Value</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"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">546,030&#160;</span></td><td style="background-color:#ffffff;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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468,685&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,458&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532,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%">1,261,613&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 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</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%">470,222&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">185,458&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">608,183&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">545,280&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,809,143&#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%">Available For Sale</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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U. S. Treasury</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%">1,030,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,165,702&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Residential mortgage-backed 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%">63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">19,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%">4,025,176&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,059,692&#160;</span></td><td style="background-color:#cceeff;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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,611,040&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">808,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%">4,672,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%">7,178,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: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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</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%">86,548&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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,656,909&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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,770,915&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">8,889,157&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">13,445,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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Estimated Fair Value</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U. S. Treasury</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%">1,038,734&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">942,113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,179,433&#160;</span></td><td style="background-color:#ffffff;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%">Residential mortgage-backed 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%">64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">19,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,030,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,066,265&#160;</span></td><td style="background-color:#cceeff;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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,493&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,715,065&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,975,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%">7,636,571&#160;</span></td><td style="background-color:#ffffff;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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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</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%">87,557&#160;</span></td><td style="background-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,769,753&#160;</span></td><td style="background-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,820,222&#160;</span></td><td style="background-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%">9,204,737&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,924,628&#160;</span></td><td style="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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales of Securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Sales of securities available for sale were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,999,891&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,162,352&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">18,660,147&#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%">Gross realized gains</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(637)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 benefit (expense) related to securities gains/losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,888)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Premiums and Discounts.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Premium amortization and discount accretion included in interest income on securities was 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:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premium amortization</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%">(121,994)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">(126,210)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">(120,785)</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%">Discount accretion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,752&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,227&#160;</span></td><td style="background-color:#ffffff;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 (premium amortization) discount accretion</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%">(119,242)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,785)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,558)</span></td><td style="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-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trading Account Securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Year-end trading account securities, at estimated fair value, were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.843%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">U.S. Treasury</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%">24,237&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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,996&#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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 2px 7.75pt;text-align: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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,162&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,456&#160;</span></td><td style="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-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net gains and losses on trading account securities were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on sales transactions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,014&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">2,173&#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%">Net mark-to-market gains (losses)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(176)</span></td><td style="background-color:#ffffff;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 gain on trading account securities</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%">939&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,187&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,997&#160;</span></td><td style="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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for  investments in certain debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2209399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2324412<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI http://asc.fasb.org/topic&amp;trid=2196928<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 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2176304<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph (b)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>27
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989098733416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Loans</a></td>
<td class="text">Loans<div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end loans, including leases net of unearned discounts, consisted of the following:</span></div><div style="margin-top:5pt;text-align:justify"><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:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.843%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Commercial and industrial</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%">5,364,954&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,955,341&#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%">Energy:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">878,436&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">976,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 2px 7.75pt;text-align: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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,901&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,825&#160;</span></td><td style="background-color:#ffffff;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%">93,455&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total energy</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%">1,077,792&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,235,198&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,882&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,433,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 mortgages</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,867,062&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,478,806&#160;</span></td><td style="background-color:#cceeff;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%">Construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304,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%">1,223,814&#160;</span></td><td style="background-color:#ffffff;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%">Land</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">317,847&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total commercial real estate</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%">7,576,610&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,020,467&#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%">Consumer real estate:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,390&#160;</span></td><td style="background-color:#ffffff;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%">Home equity lines 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%">519,098&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452,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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">567,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548,530&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:400;line-height:100%">Total consumer real estate</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,410,790&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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,774&#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 18.25pt;text-align: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 real estate</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%">8,987,400&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,351,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:400;line-height:100%">Consumer 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%">477,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">505,680&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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 loans</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%">16,336,397&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,481,309&#160;</span></td><td style="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></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentrations of Credit.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Most of our lending activity occurs within the State of Texas, including the four largest metropolitan areas of Austin, Dallas/Ft. Worth, Houston and San Antonio, as well as other markets. The majority of our loan portfolio consists of commercial and industrial and commercial real estate loans. As of December&#160;31, 2021 and 2020, there were no concentrations of loans related to any single industry in excess of 10% of total loans. At such dates, the largest industry concentration was related to the energy industry, which totaled 6.6% of total loans, or 6.8% excluding PPP Loans at December&#160;31, 2021 and 7.1% of total loans, or 8.2% excluding PPP Loans at December&#160;31, 2020. Unfunded commitments to extend credit and standby letters of credit issued to customers in the energy industry totaled $891.4 million and $68.9 million, respectively, as of December&#160;31, 2021.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Loans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have U.S. dollar denominated loans and commitments to borrowers in Mexico. The outstanding balance of these loans and the unfunded amounts available under these commitments were not significant at December&#160;31, 2021 or 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Overdrafts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Deposit account overdrafts reported as loans totaled $7.8 million and $5.6 million at December&#160;31, 2021 and 2020. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Related Party Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In the ordinary course of business, we have granted loans to certain directors, executive officers and their affiliates (collectively referred to as &#8220;related parties&#8221;). Activity in related party loans during 2021 is presented in the following table. Other changes were primarily related to changes in related-party status. </span></div><div style="margin-top:5pt;text-align:justify"><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:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 outstanding at December&#160;31, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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%">262,761&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(196,634)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,694)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 outstanding at December&#160;31, 2021</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%">350,538&#160;</span></td><td style="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-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accrued Interest Receivable. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest receivable on loans totaled $40.0 million and $48.7 million at December&#160;31, 2021 and 2020, respectively and is included in accrued interest receivable and other assets in the accompany consolidated balance sheets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Accrual and Past Due Loans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Loans are considered past due if the required principal and interest payments have not been received as of the date such payments were due. Loans are placed on non-accrual status when, in management&#8217;s opinion, the borrower may be unable to meet payment obligations as they become due, as well as when required by regulatory provisions. In determining whether or not a borrower may be unable to meet payment obligations for each class of loans, we consider the borrower&#8217;s debt service capacity through the analysis of current financial information, if available, and/or current information with regards to our collateral position. Regulatory provisions would typically require the placement of a loan on non-accrual status if (i)&#160;principal or interest has been in default for a period of 90 days or more unless the loan is both well secured and in the process of collection or (ii)&#160;full payment of principal and interest is not expected. Loans may be placed on non-accrual status regardless of whether or not such loans are considered past due. When interest accrual is discontinued, all unpaid accrued interest is reversed. Interest income on non-accrual loans is recognized only to the extent that cash payments are received in excess of principal due. A loan may be returned to accrual status when all the principal and interest amounts contractually due are brought current and future principal and interest amounts contractually due are reasonably assured, which is typically evidenced by a sustained period (at least six months) of repayment performance by the borrower.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end non-accrual loans, segregated by class of loans, were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.842%"/><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:12.845%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">Total Non-Accrual</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Non-Accrual with No Credit Loss Allowance</span></td><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:8pt;font-weight:700;line-height:100%">Total Non-Accrual</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Non-Accrual with No Credit Loss Allowance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 industrial</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%">22,582&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">4,701&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,849&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">4,479&#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%">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%">14,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">23,168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Commercial real estate:</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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%">15,297&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,737&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,116&#160;</span></td><td style="background-color:#cceeff;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%">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%">948&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer 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%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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%">53,713&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,202&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,449&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,911&#160;</span></td><td style="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-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present non-accrual loans as of December&#160;31, 2021 and December&#160;31, 2020 by class and year of origination.</span></div><div style="margin-top:5pt;text-align:justify"><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:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.880%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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-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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">636&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,856&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,047&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,820&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">765&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">353&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,635&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,470&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,582&#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:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,931&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">819&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Paycheck Protection Program </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land 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:8pt;font-weight:400;line-height:100%">6,038&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">3,446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">814&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,030&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,297&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">948&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">948&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">408&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">440&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer 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:8pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,687&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,111&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,851&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,959&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,795&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,423&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,566&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,321&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53,713&#160;</span></td><td style="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-top:5pt;text-align:justify"><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:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.880%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2016</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,479&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,351&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,846&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,489&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">839&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,711&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,849&#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:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">2,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:8pt;font-weight:400;line-height:100%">6,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,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:8pt;font-weight:400;line-height:100%">279&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Paycheck Protection Program </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land 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:8pt;font-weight:400;line-height:100%">2,914&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,031&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">999&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,019&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,933&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,736&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,737&#160;</span></td><td style="background-color:#cceeff;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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">1,684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">211&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">408&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/></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:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,498&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,989&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,719&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,038&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,532&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,414&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,105&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61,449&#160;</span></td><td style="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-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the tables above, loans reported as 2021 originations as of December&#160;31, 2021 and loans reported as 2020 originations as of December&#160;31, 2020 were, for the most part, first originated in various years prior to 2021 and 2020, respectively, but were renewed in the respective year. Had non-accrual loans performed in accordance with their original contract terms, we would have recognized additional interest income, net of tax, of approximately $1.8 million in 2021, $2.9 million in 2020 and $3.9 million in 2019.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An age analysis of past due loans (including both accruing and non-accruing loans), segregated by class of loans, as of December&#160;31, 2021 is presented in the following table. Despite their past due status, Paycheck Protection Plan loans are fully guaranteed by the SBA.</span></div><div style="margin-top:5pt;text-align:justify"><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:24.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.438%"/><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:10.438%"/><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:10.438%"/><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.079%"/><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.079%"/><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:10.443%"/><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:8pt;font-weight:700;line-height:100%">Loans<br/>30-89&#160;Days<br/>Past Due</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:8pt;font-weight:700;line-height:100%">Loans<br/>90&#160;or&#160;More<br/>Days<br/>Past Due</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:8pt;font-weight:700;line-height:100%">Total&#160;Past<br/>Due&#160;Loans</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:8pt;font-weight:700;line-height:100%">Current<br/>Loans</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:8pt;font-weight:700;line-height:100%">Total&#160;Loans</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:8pt;font-weight:700;line-height:100%">Accruing<br/>Loans&#160;90&#160;or<br/>More Days<br/>Past Due</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 industrial</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%">34,096&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,364&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,460&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">5,318,494&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">5,364,954&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">7,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,451&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,867&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">1,068,474&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,979&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,766&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,745&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,137&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,882&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,766&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 real estate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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%">Buildings, land 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%">37,899&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">52,035&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,220,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">8,687&#160;</span></td><td style="background-color:#cceeff;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%">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%">188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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%">&#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%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,877&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,513&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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%">1,410,790&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">Consumer 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%">4,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%">1,076&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,261&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,369&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,076&#160;</span></td><td style="background-color:#ffffff;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</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%">87,675&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,722&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,397&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,192,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%">16,336,397&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,723&#160;</span></td><td style="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-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Troubled Debt Restructurings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The restructuring of a loan is considered a &#8220;troubled debt restructuring&#8221; if both (i)&#160;the borrower is experiencing financial difficulties and (ii)&#160;the creditor has granted a concession. Concessions may include interest rate reductions or below market interest rates, principal forgiveness, restructuring amortization schedules, reductions in collateral and other actions intended to minimize potential losses. Troubled debt restructurings that occurred during 2021, 2020 and 2019 are set forth in the following table.</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 style="width:24.701%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><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:10.598%"/><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:10.598%"/><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:10.598%"/><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:10.598%"/><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:10.604%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%">2021</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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr style="height:23pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>Restructure</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:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Year-end</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:8pt;font-weight:700;line-height:100%">Balance at<br/>Restructure</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:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Year-end</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:8pt;font-weight:700;line-height:100%">Balance at<br/>Restructure</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:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Year-end</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,312&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,162&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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,661&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">192&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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,845&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">2,161&#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%">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%">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%">721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,432&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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%">Buildings, land 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%">1,888&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,862&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">4,922&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,393&#160;</span></td><td style="background-color:#ffffff;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%">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Consumer real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">7,017&#160;</span></td><td style="background-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,745&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,524&#160;</span></td><td style="background-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,552&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,426&#160;</span></td><td style="background-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,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"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loan modifications are typically related to extending amortization periods, converting loans to interest only for a limited period of time, deferral of interest payments, waiver of certain covenants, consolidating notes and/or reducing collateral or interest rates. The modifications during the reported periods did not significantly impact our determination of the allowance for credit losses on loans.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information related to restructured loans was as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:62.201%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><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:10.598%"/><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:10.601%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructured loans past due in excess of 90 days at period-end:</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;border-top:1pt solid #000000;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%">Number of loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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&#160;</span></td><td style="background-color:#ffffff;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%">Dollar amount of loans</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,008&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,340&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructured loans on non-accrual status at period end</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,439&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs of restructured loans:</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%">Recognized in connection with restructuring</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Recognized on previously restructured loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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%">3,894&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</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></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Quality Indicators.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As part of the on-going monitoring of the credit quality of our loan portfolio, management tracks certain credit quality indicators including trends related to (i)&#160;the weighted-average risk grade of commercial loans, (ii)&#160;the level of classified commercial loans, (iii)&#160;the delinquency status of consumer loans (iv)&#160;non-performing loans (see details above) and (vi)&#160;the general economic conditions in the State of Texas.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize a risk grading matrix to assign a risk grade to each of our commercial loans. Loans are graded on a scale of 1 to 14. A description of the general characteristics of the 14 risk grades is as follows:</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grades 1, 2 and 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - These grades include loans to very high credit quality borrowers of investment or near investment grade. These borrowers are generally publicly traded (grades 1 and 2), have significant capital strength, moderate leverage, stable earnings and growth, and readily available financing alternatives. Smaller entities, regardless of strength, would generally not fit in these grades.</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grades 4 and 5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - These grades include loans to borrowers of solid credit quality with moderate risk. Borrowers in these grades are differentiated from higher grades on the basis of size (capital and/or revenue), leverage, asset quality and the stability of the industry or market area.</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grades 6, 7 and 8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - These grades include &#8220;pass grade&#8221; loans to borrowers of acceptable credit quality and risk. Such borrowers are differentiated from Grades 4 and 5 in terms of size, secondary sources of repayment or they are of lesser stature in other key credit metrics in that they may be over-leveraged, under capitalized, inconsistent in performance or in an industry or an economic area that is known to have a higher level of risk, volatility, or susceptibility to weaknesses in the economy.</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade includes loans on management&#8217;s &#8220;watch list&#8221; and is intended to be utilized on a temporary basis for pass grade borrowers where a significant risk-modifying action is anticipated in the near term.</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 10</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade is for &#8220;Other Assets Especially Mentioned&#8221; in accordance with regulatory guidelines. This grade is intended to be temporary and includes loans to borrowers whose credit quality has clearly deteriorated and are at risk of further decline unless active measures are taken to correct the situation.</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 11</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade includes &#8220;Substandard&#8221; loans, in accordance with regulatory guidelines, for which the accrual of interest has not been stopped. By definition under regulatory guidelines, a &#8220;Substandard&#8221; loan has defined weaknesses which make payment default or principal exposure likely, but not yet certain. Such loans are apt to be dependent upon collateral liquidation, a secondary source of repayment or an event outside of the normal course of business.</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 12</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade includes &#8220;Substandard&#8221; loans, in accordance with regulatory guidelines, for which the accrual of interest has been stopped. This grade includes loans where interest is more than 120 days past due and not fully secured and loans where a specific valuation allowance may be necessary, but generally does not exceed 30% of the principal balance.</span></div><div style="margin-top: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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade includes &#8220;Doubtful&#8221; loans in accordance with regulatory guidelines. Such loans are placed on non-accrual status and may be dependent upon collateral having a value that is difficult to determine or upon some near-term event which lacks certainty. Additionally, these loans generally have a specific valuation allowance in excess of 30% of the principal balance.</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 14 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This grade includes &#8220;Loss&#8221; loans in accordance with regulatory guidelines. Such loans are to be charged-off or charged-down when payment is acknowledged to be uncertain or when the timing or value of payments cannot be determined. &#8220;Loss&#8221; is not intended to imply that the loan or some portion of it will never be paid, nor does it in any way imply that there has been a forgiveness of debt.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In monitoring credit quality trends in the context of assessing the appropriate level of the allowance for credit losses on loans, we monitor portfolio credit quality by the weighted-average risk grade of each class of commercial loan. Individual relationship managers, under the oversight of credit administration, review updated financial information for all pass grade loans to reassess the risk grade on at least an annual basis. When a loan has a risk grade of 9, it is still considered a pass grade loan; however, it is considered to be on management&#8217;s &#8220;watch list,&#8221; where a significant risk-modifying action is anticipated in the near term. When a loan has a risk grade of 10 or higher, a special assets officer monitors the loan on an on-going basis. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present weighted-average risk grades for all commercial loans, by class and year of origination/renewal as of December&#160;31, 2021 and 2020. Paycheck Protection Program (&#8220;PPP&#8221;) loans are excluded as such loans are fully guaranteed by the Small Business Administration (&#8220;SBA&#8221;). </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 style="width:12.201%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.034%"/><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:7.714%"/><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:7.714%"/><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:7.714%"/><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:7.714%"/><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:7.714%"/><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:8.034%"/><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:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" 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:8pt;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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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-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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</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"/><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"/><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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,567,883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">657,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">350,563&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">179,209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146,064&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">131,201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,987,061&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,063,847&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,094&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,683&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,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:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">11,419&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65,131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,738&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">187,870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,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:8pt;font-weight:400;line-height:100%">4,047&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,021&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,091&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,289&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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:8pt;font-weight:400;line-height:100%">4,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,068&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,460&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,855&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,518&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">2,495&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">347&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">613&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,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:8pt;font-weight:400;line-height:100%">12,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,219&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">418&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,022&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,783&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,047&#160;</span></td><td style="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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">1,630,524&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">693,324&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">392,408&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">214,163&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">150,922&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">143,292&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">2,075,632&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">64,689&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">5,364,954&#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">5.91&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.30&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.89&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.06&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">5.91&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">5.80&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.21&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">8.04&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.22&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">445,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,259&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">464,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,174&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,008,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,274&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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:8pt;font-weight:400;line-height:100%">187&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">724&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,416&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,773&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,260&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">752&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">16,594&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,888&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,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:8pt;font-weight:400;line-height:100%">819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,953&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,470&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,931&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,480&#160;</span></td><td style="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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">475,023&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,539&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,991&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,480&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,110&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,638&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">483,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"/><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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,991&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,077,792&#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></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:8pt;font-weight:400;line-height:100%">6.21&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.81&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">9.34&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">8.60&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.12&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.63&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">5.61&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">6.46&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">6.06&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land, other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,707,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,096,274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">874,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">533,362&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">492,492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">713,268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,574,922&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,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:8pt;font-weight:400;line-height:100%">145,340&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,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:8pt;font-weight:400;line-height:100%">27,188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,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:8pt;font-weight:400;line-height:100%">4,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:8pt;font-weight:400;line-height:100%">4,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">321,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,209&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69,643&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,582&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">269,447&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,455&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,321&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,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:8pt;font-weight:400;line-height:100%">7,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:8pt;font-weight:400;line-height:100%">26,107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,970&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,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:8pt;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:8pt;font-weight:400;line-height:100%">91,140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,838&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">3,446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">814&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,030&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,097&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,761,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,257,055&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,008,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">632,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"/><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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">612,767&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">825,249&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,595&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,733&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,272,339&#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></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:8pt;font-weight:400;line-height:100%">7.19&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.18&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.35&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.39&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.34&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.01&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.06&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.02&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.22&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">657,471&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">262,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">178,226&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">160,020&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,262,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,721&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">693,192&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">268,080&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">178,226&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">2,339&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">484&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">1,930&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">160,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:8pt;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">1,304,271&#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.17&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.56&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.60&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.51&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">8.92&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.73&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.79&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.06&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total commercial real estate</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,454,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,525,135&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,186,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">634,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">613,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">827,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">219,615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,576,610&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.18&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.07&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.39&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.39&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.34&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.00&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.86&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.02&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.19&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:center;text-indent:13.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:12.201%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.034%"/><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:7.714%"/><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:7.714%"/><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:7.714%"/><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:7.714%"/><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:7.714%"/><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:8.034%"/><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:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" 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:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2016</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</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"/><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"/><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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,300,844&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">552,885&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">290,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">226,232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">113,458&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,852,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,506,121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,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:8pt;font-weight:400;line-height:100%">37,865&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,961&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,851&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,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:8pt;font-weight:400;line-height:100%">85,756&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">256,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,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:8pt;font-weight:400;line-height:100%">7,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:8pt;font-weight:400;line-height:100%">11,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:8pt;font-weight:400;line-height:100%">6,749&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">710&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65,180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,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:8pt;font-weight:400;line-height:100%">125,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,551&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,416&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">15,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,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:8pt;font-weight:400;line-height:100%">47,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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,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:8pt;font-weight:400;line-height:100%">2,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,416&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,528&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">952&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">651&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">295&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,321&#160;</span></td><td style="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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">1,397,141&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">608,464&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">343,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:8pt;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:8pt;font-weight:400;line-height:100%">258,737&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">121,652&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">119,250&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">2,019,121&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">87,151&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">4,955,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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.19&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.88&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.22&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.39&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.32&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">5.84&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.38&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.51&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.45&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">403,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,759&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,083&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,326&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">494,946&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,548&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">968,144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,194&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,566&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">133,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">4,049&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">759&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,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:8pt;font-weight:400;line-height:100%">1,940&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,427&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,849&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">661&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,124&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,768&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,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="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,490&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,427&#160;</span></td><td style="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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">524,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,853&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,083&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,174&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,346&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">592,094&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,068&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">1,235,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></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:8pt;font-weight:400;line-height:100%">6.86&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">9.57&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">8.68&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.40&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.85&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">8.06&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">6.45&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">8.20&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.85&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land, other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,544,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">947,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">749,879&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">605,152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">432,941&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">661,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,340&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,047,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="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,527&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,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:8pt;font-weight:400;line-height:100%">75,893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,745&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,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:8pt;font-weight:400;line-height:100%">10,521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">325,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,414&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,014&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71,814&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60,225&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">5,261&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">258,454&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,633&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,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:8pt;font-weight:400;line-height:100%">11,916&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,727&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,904&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,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:8pt;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:8pt;font-weight:400;line-height:100%">149,362&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,031&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">999&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,019&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,683&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,736&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">513&#160;</span></td><td style="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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,629,815&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,086,073&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">883,701&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">764,197&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">495,617&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">804,894&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,953&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,796,653&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></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:8pt;font-weight:400;line-height:100%">7.13&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.36&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.54&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.55&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.54&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.20&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.54&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.12&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.34&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">374,661&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">436,077&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">168,517&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,758&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127,801&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,110,025&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,567&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72,287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,463&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">856&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">856&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">420,477&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">452,644&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">196,170&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">2,915&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">1,144&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">1,758&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">147,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 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:8pt;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:8pt;font-weight:400;line-height:100%">1,131&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">1,223,814&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.82&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.18&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">8.08&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">8.95&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.30&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.44&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.29&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">9.00&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.22&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total commercial real estate</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,050,292&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,538,717&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,079,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">767,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">496,761&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">806,652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">221,978&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,084&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,020,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.06&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.31&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.64&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.56&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.54&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.20&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.37&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.15&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.32&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2021 and 2020, the weighted-average risk grades for &#8220;pass grade&#8221; (risk grades 1-8) loans were 6.01 and 6.13, respectively, for commercial and industrial; 5.78 and 5.99, respectively, for energy; 6.91 and 6.97, respectively, for commercial real estate - buildings, land and other; and 6.99 and 6.99, respectively,  for commercial real estate - construction. Furthermore, in the tables above, there are loans reported as 2021 originations as of December&#160;31, 2021 and 2020 originations as of December&#160;31, 2020 that have risk grades of 11 or higher. These loans were, for the most part, first originated in various years prior to 2021 and 2020, respectively, but were renewed in the respective year.</span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about the payment status of consumer loans, segregated by portfolio segment and year of origination, as of December&#160;31, 2021 and December&#160;31, 2020 was 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:100.000%"><tr><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><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:7.233%"/><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:7.233%"/><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:7.233%"/><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:7.233%"/><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:7.233%"/><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:7.393%"/><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:7.874%"/><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:8.361%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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-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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer real estate:</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"/><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"/><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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">406&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,732&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,877&#160;</span></td><td style="background-color:#ffffff;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:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">154&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">355&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">991&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,513&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</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:8pt;font-weight:400;line-height:100%">280&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">204&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">643&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">651&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,172&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,117&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,917&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,390&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">319,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:8pt;font-weight:400;line-height:100%">251,160&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,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:8pt;font-weight:400;line-height:100%">55,893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,841&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">505,333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,808&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,403,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 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</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:8pt;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:8pt;font-weight:400;line-height:100%">319,322&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">251,364&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">96,306&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">56,536&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">49,492&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">118,595&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">506,450&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">12,725&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">1,410,790&#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:8pt;font-weight:400;line-height:100%">Consumer and other:</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"/><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="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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,185&#160;</span></td><td style="background-color:#ffffff;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:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">548&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">449&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,076&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</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:8pt;font-weight:400;line-height:100%">2,148&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">165&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">359&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,392&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,261&#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,215&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,684&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">371,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,926&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">472,108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,856&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,934&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,380&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,759&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,175&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">372,225&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,318&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">477,369&#160;</span></td><td style="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: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 style="width:15.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><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:7.233%"/><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:7.233%"/><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:7.233%"/><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:7.233%"/><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:7.233%"/><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:7.393%"/><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:7.874%"/><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:8.361%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2016</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer real estate:</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"/><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"/><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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">553&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">628&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,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 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">706&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">615&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,047&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</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:8pt;font-weight:400;line-height:100%">240&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,177&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,665&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,259&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">653&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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:8pt;font-weight:400;line-height:100%">682&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,137&#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">336,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">166,323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">94,374&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66,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:8pt;font-weight:400;line-height:100%">124,590&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">434,939&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,319,637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</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:8pt;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:8pt;font-weight:400;line-height:100%">336,681&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">167,500&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">96,039&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">81,884&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">66,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 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:8pt;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:8pt;font-weight:400;line-height:100%">128,784&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">436,206&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">16,786&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">1,330,774&#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:8pt;font-weight:400;line-height:100%">Consumer and other:</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"/><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="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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">453&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">727&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,031&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</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:8pt;font-weight:400;line-height:100%">1,821&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">310&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">571&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,269&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">748&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,788&#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,705&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">386,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:8pt;font-weight:400;line-height:100%">28,529&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">498,892&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47,107&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,123&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,968&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,851&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">572&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">390,060&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,277&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">505,680&#160;</span></td><td style="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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolving loans that converted to term during 2021 and 2020 were as follows:</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 style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;padding:2px 1pt;text-align: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 industrial</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%">40,099&#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%">47,562&#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="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%">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%">54,996&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,150&#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%">Commercial real estate:</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="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%">Buildings, land 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%">68,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,505&#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%">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">Consumer real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#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%">Consumer 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%">8,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%">16,395&#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%">Total</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%">172,955&#160;</span></td><td style="background-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%">111,007&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In assessing the general economic conditions in the State of Texas, management monitors and tracks the Texas Leading Index (&#8220;TLI&#8221;), which is produced by the Federal Reserve Bank of Dallas. The TLI is a single summary statistic that is designed to signal the likelihood of the Texas economy&#8217;s transition from expansion to recession and vice versa. Management believes this index provides a reliable indication of the direction of overall credit quality. The TLI is a composite of the following eight leading indicators: (i)&#160;Texas Value of the Dollar, (ii)&#160;U.S. Leading </span></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Index, (iii)&#160;real oil prices (iv)&#160;well permits, (v)&#160;initial claims for unemployment insurance, (vi)&#160;Texas Stock Index, (vii)&#160;Help-Wanted Index and (viii)&#160;average weekly hours worked in manufacturing. The TLI totaled 134.7 at December&#160;31, 2021 and 118.1 at December&#160;31, 2020. A higher TLI value implies more favorable economic conditions.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance For Credit Losses - Loans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC&#160;326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. The amount of the allowance represents management's best estimate of current expected credit losses on loans considering available information, from internal and external sources, relevant to assessing collectibility over the loans' contractual terms, adjusted for expected prepayments when appropriate. The contractual term excludes expected extensions, renewals and modifications unless (i)&#160;management has a reasonable expectation that a trouble debt restructuring will be executed with an individual borrower or (ii)&#160;such extension or renewal options are not unconditionally cancellable by us and, in such cases, the borrower is likely to meet applicable conditions and likely to request extension or renewal. Relevant available information includes historical credit loss experience, current conditions and reasonable and supportable forecasts. While historical credit loss experience provides the basis for the estimation of expected credit losses, adjustments to historical loss information may be made for differences in current portfolio-specific risk characteristics, environmental conditions or other relevant factors. The allowance for credit losses is measured on a collective basis for portfolios of loans when similar risk characteristics exist. Loans that do not share risk characteristics are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Expected credit losses for collateral dependent loans, including loans where the borrower is experiencing financial difficulty but foreclosure is not probable, are based on the fair value of the collateral at the reporting date, adjusted for selling costs as appropriate. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit loss expense related to loans reflects the totality of actions taken on all loans for a particular period including any necessary increases or decreases in the allowance related to changes in credit loss expectations associated with specific loans or pools of loans. Portions of the allowance may be allocated for specific credits; however, the entire allowance is available for any credit that, in management&#8217;s judgment, should be charged off. While management utilizes its best judgment and information available, the ultimate appropriateness of the allowance is dependent upon a variety of factors beyond our control, including the performance of our loan portfolio, the economy, changes in interest rates and the view of the regulatory authorities toward loan classifications.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In calculating the allowance for credit losses, most loans are segmented into pools based upon similar characteristics and risk profiles. Common characteristics and risk profiles include the type/purpose of loan, underlying collateral, geographical similarity and historical/expected credit loss patterns. In developing these loan pools for the purposes of modeling expected credit losses, we also analyzed the degree of correlation in how loans within each portfolio respond when subjected to varying economic conditions and scenarios as well as other portfolio stress factors. For modeling purposes, our loan pools include (i)&#160;commercial and industrial and energy - non-revolving, (ii)&#160;commercial and industrial and energy - revolving, (iii)&#160;commercial real estate - owner occupied, (iv)&#160;commercial real estate - non-owner occupied, (v)&#160;commercial real estate - construction/land development, (vi)&#160;consumer real estate and (vii)&#160;consumer and other. We periodically reassess each pool to ensure the loans within the pool continue to share similar characteristics and risk profiles and to determine whether further segmentation is necessary.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each loan pool, we measure expected credit losses over the life of each loan utilizing a combination of models which measure (i)&#160;probability of default&#160;(&#8220;PD&#8221;), which is the likelihood that loan will stop performing/default, (ii)&#160;probability of attrition (&#8220;PA&#8221;), which is the likelihood that a loan will pay-off prior to maturity, (iii)&#160;loss given default (&#8220;LGD&#8221;), which is the expected loss rate for loans in default and (iv)&#160;exposure at default (&#8220;EAD&#8221;), which is the estimated outstanding principal balance of the loans upon default, including the expected funding of unfunded commitments outstanding as of the measurement date. For certain commercial loan portfolios, the PD is calculated using a transition matrix to determine the likelihood of a customer&#8217;s risk grade migrating from one specified range of risk grades to a different specified range. Expected credit losses are calculated as the product of PD (adjusted for attrition), LGD and EAD. This methodology builds on default probabilities already incorporated into our risk grading process by utilizing pool-specific historical loss rates to calculate expected credit losses. These pool-specific historical loss rates may be adjusted for current macroeconomic assumptions, as further discussed below, and other factors such as differences in underwriting standards, portfolio mix, or when historical asset terms do not reflect the contractual terms of the financial assets being evaluated as of the measurement date. Each time we measure expected </span></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">credit losses, we assess the relevancy of historical loss information and consider any necessary adjustments to address any differences in asset-specific characteristics. Due to their short-term nature, expected credit losses for overdrafts included in consumer and other loans are based solely upon a weighting of recent historical charge-offs over a period of three years.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement of expected credit losses is impacted by loan/borrower attributes and certain macroeconomic variables. Significant loan/borrower attributes utilized in our modeling processes include, among other things, (i)&#160;origination date, (ii)&#160;maturity date, (iii)&#160;payment type, (iv)&#160;collateral type and amount, (v)&#160;current risk grade, (vi)&#160;current unpaid balance and commitment utilization rate, (vii)&#160;payment status/delinquency history and (viii)&#160;expected recoveries of previously charged-off amounts. Significant macroeconomic variables utilized in our modeling processes include, among other things, (i)&#160;Gross State Product for Texas and U.S. Gross Domestic Product, (ii)&#160;selected market interest rates including U.S. Treasury rates, bank prime rate, 30-year fixed mortgage rate, BBB corporate bond rate, among others, (iii)&#160;unemployment rates, (iv)&#160;commercial and residential property prices in Texas and the U.S. as a whole, (v)&#160;West Texas Intermediate crude oil price and (vi)&#160;total stock market index. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PD and PA were estimated by analyzing internally-sourced data related to historical performance of each loan pool over a complete economic cycle. PD and PA are adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a reasonable and supportable forecast period. We have determined that we are reasonably able to forecast the macroeconomic variables used in our modeling processes with an acceptable degree of confidence for a total of two years with the last twelve months of the forecast period encompassing a reversion process whereby the forecasted macroeconomic variables are reverted to their historical mean utilizing a rational, systematic basis. The macroeconomic variables utilized as inputs in our modeling processes were subjected to a variety of analysis procedures and were selected primarily based on statistical relevancy and correlation to our historical credit losses. By reverting these modeling inputs to their historical mean and considering loan/borrower specific attributes, our models are intended to yield a measurement of expected credit losses that reflects our average historical loss rates for periods subsequent to the twelve-month reversion period. The LGD is based on historical recovery averages for each loan pool, adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a two-year forecast period, with the final twelve months of the forecast period encompassing a reversion process, which management considers to be both reasonable and supportable. This same forecast/reversion period is used for all macroeconomic variables used in all of our models. EAD is estimated using a linear regression model that estimates the average percentage of the loan balance that remains at the time of a default event.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management qualitatively adjusts model results for risk factors that are not considered within our modeling processes but are nonetheless relevant in assessing the expected credit losses within our loan pools. These qualitative factor (&#8220;Q-Factor&#8221;) and other qualitative adjustments may increase or decrease management's estimate of expected credit losses by a calculated percentage or amount based upon the estimated level of risk. The various risks that may be considered in making Q-Factor and other qualitative adjustments include, among other things, the impact of (i)&#160;changes in lending policies and procedures, including changes in underwriting standards and practices for collections, write-offs, and recoveries, (ii)&#160;actual and expected changes in international, national, regional, and local economic and business conditions and developments that affect the collectibility of the loan pools, (iii)&#160;changes in the nature and volume of the loan pools and in the terms of the underlying loans, (iv)&#160;changes in the experience, ability, and depth of our lending management and staff, (v)&#160;changes in volume and severity of past due financial assets, the volume of non-accrual assets, and the volume and severity of adversely classified or graded assets, (vi)&#160;changes in the quality of our credit review function, (vii)&#160;changes in the value of the underlying collateral for loans that are non-collateral dependent, (viii)&#160;the existence, growth, and effect of any concentrations of credit and (ix)&#160;other factors such as the regulatory, legal and technological environments; competition; and events such as natural disasters or health pandemics.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In some cases, management may determine that an individual loan exhibits unique risk characteristics which differentiate the loan from other loans within our loan pools. In such cases, the loans are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Specific allocations of the allowance for credit losses are determined by analyzing the borrower&#8217;s ability to repay amounts owed, collateral deficiencies, the relative risk grade of the loan and economic conditions affecting the borrower&#8217;s industry, among other things. A loan is considered to be collateral dependent when, based upon management's assessment, the borrower is experiencing financial difficulty and repayment is expected to be provided substantially through the operation or sale of the collateral. In such cases, expected credit losses are based on the fair value of the collateral at </span></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the measurement date, adjusted for estimated selling costs if satisfaction of the loan depends on the sale of the collateral. We reevaluate the fair value of collateral supporting collateral dependent loans on a quarterly basis. The fair value of real estate collateral supporting collateral dependent loans is evaluated by our internal appraisal services using a methodology that is consistent with the Uniform Standards of Professional Appraisal Practice. The fair value of collateral supporting collateral dependent construction loans is based on an &#8220;as is&#8221; valuation.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the allowance for credit losses on loans segregated by loan portfolio segment as of December&#160;31, 2021 and 2020, calculated in accordance with the CECL methodology described above. No allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA.</span></div><div style="margin-top:5pt;text-align:justify"><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:24.701%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><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:10.598%"/><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:10.598%"/><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:10.598%"/><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:10.598%"/><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:10.604%"/><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:8pt;font-weight:700;line-height:100%">Commercial<br/>and<br/>Industrial</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:8pt;font-weight:700;line-height:100%">Energy</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:8pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>Real&#160;Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;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"/><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 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modeled expected credit losses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,946&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,676&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,484&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,397&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,866&#160;</span></td><td style="background-color:#ffffff;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;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Q-Factor and other qualitative adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,374&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">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%">1,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%">149,348&#160;</span></td><td style="background-color:#cceeff;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;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specific allocations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">5,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,452&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align: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 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%">72,091&#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%">17,217&#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%">144,936&#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%">6,585&#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%">7,837&#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%">248,666&#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:700;line-height:100%">December 31, 2020</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="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 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modeled expected credit 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%">65,645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,910&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,926&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,945&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,552&#160;</span></td><td style="background-color:#cceeff;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;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Q-Factor and other qualitative 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%">2,877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,253&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,346&#160;</span></td><td style="background-color:#ffffff;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;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specific allocations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,321&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">513&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align: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 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%">73,843&#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%">39,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%">134,892&#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%">7,926&#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%">6,963&#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%">263,177&#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;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on loans by portfolio segment for 2021, 2020 and 2019. Allocation of a portion of the allowance to one category of loans does not preclude its availability to absorb losses in other categories. No allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA. </span></div><div style="margin-top:5pt;text-align:justify"><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:30.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><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:9.637%"/><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:9.637%"/><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:9.637%"/><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:9.637%"/><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:9.640%"/><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:8pt;font-weight:700;line-height:100%">Commercial<br/>and<br/>Industrial</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:8pt;font-weight:700;line-height:100%">Energy</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:8pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>Real&#160;Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="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"/><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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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%">73,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,553&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,892&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,926&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,177&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss (expense) benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,207)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,061)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,097)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,513)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,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%">(399)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(829)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,614)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,921&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,202&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,272&#160;</span></td><td style="background-color:#cceeff;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 (charge-offs) recoveries</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%">408&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,129)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,943&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,356)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,414)</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 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</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%">72,091&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">17,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"/><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%">144,936&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">6,585&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,837&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,666&#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%">2020</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="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:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">31,037&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impacting of adopting ASC 326</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">(10,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%">(13,519)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,248)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,565)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss (expense) benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,889&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">1,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,908)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,107)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,499)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,186)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,830)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,530)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,739&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,842&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">19,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 2px 7.75pt;text-align: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 (charge-offs) recoveries</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,169)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,265)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,053)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(485)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,435)</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 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</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%">73,843&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">39,553&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">134,892&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">7,926&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">6,963&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">263,177&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">2019</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="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:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,052&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,777&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss (expense) benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,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%">14,388&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,934)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">33,759&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,117)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,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%">(1,025)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,665)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,725)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,032)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,986&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">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%">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%">10,453&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,308&#160;</span></td><td style="background-color:#ffffff;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 (charge-offs) recoveries</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%">(10,131)</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,058)</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%">(806)</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%">(2,457)</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%">(14,272)</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%">(33,724)</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 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</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%">51,593&#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 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%">37,382&#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 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%">31,037&#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 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%">4,113&#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 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%">8,042&#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 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%">132,167&#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"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, a commercial loan, or a portion thereof, is charged-off immediately when it is determined, through the analysis of any available current financial information with regards to the borrower, that the borrower is incapable of servicing unsecured debt, there is little or no prospect for near term improvement and no realistic strengthening action of significance is pending or, in the case of secured debt, when it is determined, through analysis of current information with regards to our collateral position, that amounts due from the borrower are in excess of the calculated current fair value of the collateral. Notwithstanding the foregoing, generally, commercial loans that become past due 180 cumulative days are charged-off. Generally, a consumer loan, or a portion thereof, is charged-off in accordance with regulatory guidelines which provide that such loans be charged-off when we become aware of the loss, such as from a triggering event that may include new information about a borrower&#8217;s intent/ability to repay the loan, bankruptcy, fraud or death, among other things, but in any event the charge-off must be taken within specified delinquency time frames. Such delinquency time frames state that closed-end retail loans (loans with pre-defined maturity dates, such as real estate mortgages, home equity loans and consumer installment loans) that become past due 120 cumulative days and open-end retail loans (loans that roll-over at the end of each term, such as home equity lines of credit) that become past due 180 cumulative days should be classified as a loss and charged-off.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents loans that were evaluated for expected credit losses on an individual basis and the related specific allocations, by loan portfolio segment as of December&#160;31, 2021 and December&#160;31, 2020.</span></div><div style="margin-top:5pt;text-align:justify"><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:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.842%"/><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:12.845%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr style="height:23pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loan<br/>Balance</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:8pt;font-weight:700;line-height:100%">Specific Allocations</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:8pt;font-weight:700;line-height:100%">Loan<br/>Balance</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:8pt;font-weight:700;line-height:100%">Specific Allocations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 industrial</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%">24,523&#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%">10,536&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,287&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">5,321&#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%">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%">16,393&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,888&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Commercial real estate:</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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%">24,670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,057&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513&#160;</span></td><td style="background-color:#cceeff;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%">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%">948&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">1,684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">Consumer 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">Total</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%">66,837&#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%">16,452&#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%">80,495&#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%">15,279&#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><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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989141934840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Premises and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Premises and Equipment</a></td>
<td class="text">Premises and Equipment and Lease Commitments<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end premises and equipment were as follows:</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 style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.843%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Land</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%">152,219&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">128,739&#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%">Buildings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,693&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology, furniture and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,395&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,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%">183,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction and projects 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%">14,513&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,202&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease right-of-use 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%">281,438&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,392,603&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,347,943&#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%">Less accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(342,272)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(302,365)</span></td><td style="background-color:#ffffff;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 premises and equipment, 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%">1,050,331&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045,578&#160;</span></td><td style="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-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation of premises and equipment totaled $55.1 million in 2021, $49.9 million 2020 and $41.0 million in 2019.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We lease certain office facilities and office equipment under operating leases. Rent expense for all operating leases totaled $45.6 million in 2021, $46.0 million in 2020 and $42.1 million in 2019. On January&#160;1, 2019, we adopted a new accounting standard which required the recognition of certain operating leases on our balance sheet as lease right-of-use assets (reported as component of premises and equipment) and related lease liabilities (reported as a component of accrued interest payable and other liabilities). See Note 1 - Summary of Significant Accounting Policies.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of total lease expense in 2021 and 2020 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:100.000%"><tr><td style="width:1.0%"/><td style="width:69.412%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Amortization of lease right-of-use assets</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%">32,811&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">32,772&#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%">Short-term lease expense</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,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,799&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-lease components (including taxes, insurance, common maintenance, etc.)</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,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%">11,396&#160;</span></td><td style="background-color:#cceeff;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</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%">45,609&#160;</span></td><td style="background-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%">45,967&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use lease assets totaled $281.4 million and $292.1 million at December&#160;31, 2021 and 2020, respectively, and are reported as a component of premises and equipment on our accompanying consolidated balance sheets. The related lease liabilities totaled $313.4 million and $323.0 million at December&#160;31, 2021 and 2020, respectively, and are reported as a component of accrued interest payable and other liabilities in the accompanying consolidated balance sheets. Lease payments under operating leases that were applied to our operating lease liability totaled $32.1 million during 2021 and $31.6 million during 2020. The following table reconciles future undiscounted lease payments due under non-cancelable operating leases (those amounts subject to recognition) to the aggregate operating lessee lease liability as of December&#160;31, 2021:</span></div><div style="margin-top:5pt;text-align:justify"><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:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future lease payments</span></td><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%">2022</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%">32,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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,458&#160;</span></td><td style="background-color:#cceeff;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%">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%">29,398&#160;</span></td><td style="background-color:#ffffff;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%">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%">28,253&#160;</span></td><td style="background-color:#cceeff;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%">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%">27,833&#160;</span></td><td style="background-color:#ffffff;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%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,819&#160;</span></td><td style="background-color:#cceeff;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%">Total undiscounted operating lease liability</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%">394,983&#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 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%">Imputed 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%">81,579&#160;</span></td><td style="background-color:#cceeff;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 operating lease liability included in the accompanying balance sheet</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%">313,404&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Weighted-average lease term in years</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.73</span></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%">Weighted-average discount rate</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%">3.05%</span></td></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease certain buildings and branch facilities from various entities which are controlled by or affiliated with certain directors. Payments related to these leases totaled $322 thousand in 2021, $9.8 million in 2020 and $5.9 million in 2019. The decrease in these lease payments during 2021 was the result of a director who did not stand for re-election and who has a controlling interest in the entity from which we lease our headquarters building. This lease originally commenced during the second quarter of 2019 and we recognized a right-of-use asset totaling $121.7 million and a related lease liability totaling $121.7 million in connection with this lease. The lease was a separate agreement under a comprehensive development agreement between us, the City of San Antonio and a third party controlled by the aforementioned director.</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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>29
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989010505768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Other Intangible Assets</a></td>
<td class="text">Goodwill and Other Intangible Assets<div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Year-end goodwill was as follows:</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 style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.843%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Goodwill</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%">654,952&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654,952&#160;</span></td><td style="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-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Intangible Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Year-end other intangible assets were as follows:</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 style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">Gross<br/>Intangible<br/>Assets</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:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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:8pt;font-weight:700;line-height:100%">Net<br/>Intangible<br/>Assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core deposits</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%">9,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,582)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#ffffff;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%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,385&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148&#160;</span></td><td style="background-color:#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: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%">11,685&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">(10,819)</span></td><td style="background-color:#ffffff;border-top:1pt 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%">866&#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%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core deposits</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%">9,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,004)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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:#ffffff;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%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,886&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</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: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%">12,186&#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%">(10,623)</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%">1,563&#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;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets are amortized on an accelerated basis over their estimated lives, which range from 5 to 10&#160;years. Amortization expense related to intangible assets totaled $697 thousand in 2021, $918 thousand in 2020, and $1.2 million in 2019. The estimated aggregate future amortization expense for intangible assets remaining as of December&#160;31, 2021 is as follows:</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 style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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;text-align: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%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">866&#160;</span></td><td style="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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>30
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019420504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deposits<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_DepositsAbstract', window );"><strong>Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositLiabilitiesDisclosuresTextBlock', window );">Deposits</a></td>
<td class="text">Deposits<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end deposits were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.843%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Non-interest-bearing demand deposits</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%">18,423,018&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">15,117,051&#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%">Interest-bearing deposits:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Savings and interest checking</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,930,959&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,730,292&#160;</span></td><td style="background-color:#cceeff;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%">Money market accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,228,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,027,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Time accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,140,763&#160;</span></td><td style="background-color:#cceeff;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%">Total interest-bearing deposits</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%">24,272,678&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,898,710&#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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deposits</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%">42,695,696&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,015,761&#160;</span></td><td style="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-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents additional information about our year-end deposits:</span></div><div style="margin-top:5pt;text-align:justify"><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:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.843%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Deposits from the Certificate of Deposit Account Registry Service (CDARS)</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%">&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372&#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%">Deposits from foreign sources (primarily Mexico)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">993,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%">884,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-interest-bearing public funds 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%">1,235,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">960,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-bearing public funds deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,863&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">652,761&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 deposits not covered by deposit insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,125,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%">18,694,320&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits not covered by deposit insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,608&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,298&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits from certain directors, executive officers and their affiliates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scheduled maturities of time deposits at December&#160;31, 2021 were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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,904&#160;</span></td><td style="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-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scheduled maturities of time deposits not covered by deposit insurance at December&#160;31, 2021, were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due within 3 months or less</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">Due after 3 months and within 6 months</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after 6 months and within 12 months</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,357&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after 12 months</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,810&#160;</span></td><td style="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%">238,608&#160;</span></td><td style="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_DepositLiabilitiesDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for deposit liabilities including data and tables. It may include a description of the entity's deposit liabilities, the aggregate amount of time deposits (including certificates of deposit) in denominations of $100,000 or more at the balance sheet date; the aggregate amount of any demand deposits that have been reclassified as loan balances, such as overdrafts, at the balance sheet date; deposits that are received on terms other than those in the normal course of business, the amount of accrued interest on deposit liabilities; securities, mortgage loans or other financial instruments that serve as collateral for deposits; for time deposits having a remaining term of more than one year, the aggregate amount of maturities for each of the five years following the balance sheet date; and the weighted average interest rate for all deposit liabilities held by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116652737&amp;loc=d3e64164-112818<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.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph (e)<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositLiabilitiesDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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_DepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>31
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019312280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Borrowed Funds<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Borrowed Funds</a></td>
<td class="text">Borrowed Funds<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Federal Funds Purchased and Securities Sold Under Agreements to Repurchase.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Federal funds purchased are short-term borrowings that typically mature within <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzE4NA_d5d6de54-c491-44c7-8691-a0d9988d5816">one</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzE5MA_c4ecd7de-e919-43f5-868e-dd643081b217">ninety</span> days. Federal funds purchased totaled $25.9 million and $48.9 million at December&#160;31, 2021 and 2020. Securities sold under agreements to repurchase are secured short-term borrowings that typically mature overnight or within <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzM3OA_3c9f8e6e-abca-42ea-9d3b-53680bde0f81">thirty</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzM4NA_15b26856-1798-4f59-850b-79faf99d1447">ninety</span> days. Securities sold under agreements to repurchase are stated at the amount of cash received in connection with the transaction. We may be required to provide additional collateral based on the fair value of the underlying securities. Securities sold under agreements to repurchase totaled $2.7 billion and $2.1 billion at December&#160;31, 2021 and 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subordinated Notes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In March&#160;2017, we issued $100 million of 4.50% subordinated notes that mature on March&#160;17, 2027. The notes, which qualify as Tier 2 capital for Cullen/Frost, bear interest at the rate of 4.50% per annum, payable semi-annually on each March&#160;17 and September&#160;17. The notes are unsecured and subordinated in right of payment to the payment of our existing and future senior indebtedness and structurally subordinated to all existing and future indebtedness of our subsidiaries. Unamortized debt issuance costs related to these notes, totaled approximately $822 thousand and $1.0 million December&#160;31, 2021 and 2020. Proceeds from sale of the notes were used for general corporate purposes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Junior Subordinated Deferrable Interest Debentures.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> At December&#160;31, 2021 and 2020, we had $123.7 million of junior subordinated deferrable interest debentures issued to Cullen/Frost Capital Trust&#160;II (&#8220;Trust&#160;II&#8221;), a wholly owned Delaware statutory business trust. Unamortized debt issuance costs related to Trust&#160;II totaled $701 thousand and $758 thousand at December&#160;31, 2021 and 2020. At December&#160;31, 2020, we also had $13.4 million of junior subordinated deferrable interest debentures issued to WNB Capital Trust&#160;I (&#8220;WNB Trust&#8221;), a wholly owned Delaware statutory business trust acquired in connection with the acquisition of WNB Bancshares, Inc. (&#8220;WNB&#8221;) in 2014. The junior subordinated deferrable interest debentures issued to WNB Trust and the trust preferred securities issued by WNB Trust were redeemed in October 2021. Trust&#160;II is a variable interest entity for which we are not the primary beneficiary and, as such, its accounts are not included in our consolidated financial statements. This was also the case with WNB Trust prior to its dissolution in 2021. See Note&#160;1&#160;- Summary of Significant Accounting Policies for additional information about our consolidation policy. Details of our transactions with the capital trust are presented below.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trust&#160;II was formed in 2004 for the purpose of issuing $120.0 million of floating rate (three-month LIBOR plus a margin of 1.55%) trust preferred securities, which represent beneficial interests in the assets of the trust. The trust preferred securities will mature on March&#160;1, 2034 and are currently redeemable with the approval of the Federal Reserve Board in whole or in part at our option. Distributions on the trust preferred securities are payable quarterly in arrears on March&#160;1, June&#160;1, September&#160;1 and December&#160;1 of each year. Trust&#160;II also issued $3.7 million of common equity securities to Cullen/Frost. The proceeds of the offering of the trust preferred securities and common equity securities were used to purchase $123.7 million of floating rate (three-month LIBOR plus a margin of 1.55%, which was equal to 1.72% and 1.78% at December&#160;31, 2021 and 2020) junior subordinated deferrable interest debentures issued by us, which have terms substantially similar to the trust preferred securities. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have the right at any time during the term of the debentures issued to Trust II to defer payments of interest at any time or from time to time for an extension period not exceeding 20 consecutive quarterly periods with respect to each extension period. Under the terms of the debentures, in the event that under certain circumstances there is an event of default under the debentures or we have elected to defer interest on the debentures, we may not, with certain exceptions, declare or pay any dividends or distributions on our capital stock or purchase or acquire any of our capital stock.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments of distributions on the trust preferred securities and payments on redemption of the trust preferred securities are guaranteed by us on a limited basis. We are obligated by agreement to pay any costs, expenses or liabilities of Trust&#160;II other than those arising under the trust preferred securities. Our obligations under the junior subordinated debentures, the related indenture, the trust agreement establishing the trust, the guarantee and the agreement as to expenses and liabilities, in the aggregate, constitute a full and unconditional guarantee by us of Trust&#160;II&#8217;s obligations under the trust preferred securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">WNB Trust was formed in 2004 by WNB for the purpose of issuing $13.0 million of floating rate trust preferred securities, which represented beneficial interests in the assets of the trust. The proceeds of the offering of the trust preferred securities along with $403 thousand in proceeds from the issuance of common equity securities were used </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:120%">to purchase $13.4 million of floating rate (three-month LIBOR plus a margin of 2.35%, which was equal to 2.56% at December&#160;31, 2020) junior subordinated deferrable interest debentures issued by WNB, which had terms substantially similar to the trust preferred securities. As noted above, the junior subordinated deferrable interest debentures issued to WNB Trust and the trust preferred securities issued by WNB Trust were redeemed in October 2021.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the accounts of Trust II and WNB Trust are not included in our consolidated financial statements, the trust preferred securities issued by these are included in the capital of Cullen/Frost for regulatory capital purposes. See Note 9 - Capital and Regulatory Matters.</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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br><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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>32
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019331736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock', window );">Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies</a></td>
<td class="text">Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments with Off-Balance-Sheet Risk</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In the normal course of business, we enter into various transactions, which, in accordance with generally accepted accounting principles in the United States, are not included in our consolidated balance sheets. We enter into these transactions to meet the financing needs of our customers. These transactions include commitments to extend credit and standby letters of credit, which involve, to varying degrees, elements of credit risk and interest rate risk in excess of the amounts recognized in the consolidated balance sheets. We minimize our exposure to loss under these commitments by subjecting them to credit approval and monitoring procedures. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into contractual commitments to extend credit, normally with fixed expiration dates or termination clauses, at specified rates and for specific purposes. Substantially all of our commitments to extend credit are contingent upon customers maintaining specific credit standards at the time of loan funding. Standby letters of credit are written conditional commitments issued by us to guarantee the performance of a customer to a third party. In the event the customer does not perform in accordance with the terms of the agreement with the third party, we would be required to fund the commitment. The maximum potential amount of future payments we could be required to make is represented by the contractual amount of the commitment. If the commitment were funded, we would be entitled to seek recovery from the customer. Our policies generally require that standby letter of credit arrangements contain security and debt covenants similar to those contained in loan agreements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider the fees collected in connection with the issuance of standby letters of credit to be representative of the fair value of our obligation undertaken in issuing the guarantee. In accordance with applicable accounting standards related to guarantees, we defer fees collected in connection with the issuance of standby letters of credit. The fees are then recognized in income proportionately over the life of the standby letter of credit agreement. The deferred standby letter of credit fees represent the fair value of our potential obligations under the standby letter of credit guarantees. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end financial instruments with off-balance-sheet risk are presented in the following table. Commitments and standby letters of credit are presented at contractual amounts; however, since many of these commitments are expected to expire unused or only partially used, the total amounts of these commitments do not necessarily reflect future cash requirements.</span></div><div style="margin-top:5pt;text-align:justify"><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:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.843%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Commitments to extend credit</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,420,142&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,814,475&#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%">Standby letters of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred standby letter of credit fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,723&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. Off-balance-sheet credit exposures primarily consist of amounts available under outstanding lines of credit and letters of credit detailed in the table above. For the period of exposure, the estimate of expected credit losses considers both the likelihood that funding will occur and the amount expected to be funded over the estimated remaining life of the commitment or other off-balance-sheet exposure. The likelihood and expected amount of funding are based on historical utilization rates. The amount of the allowance represents management's best estimate of expected credit losses on commitments expected to be funded over the contractual life of the commitment. </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:120%">Estimating credit losses on amounts expected to be funded uses the same methodology as described for loans in Note 3 - Loans as if such commitments were funded.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on off-balance-sheet credit exposures.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:58.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.743%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Beginning balance</span></div></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%">44,152&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">500&#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%">Impact of adopting ASC 326</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,377&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Credit loss 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%">6,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">Ending balance</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%">50,314&#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 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%">44,152&#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 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%">500&#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"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Card Guarantees</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We guarantee the credit card debt of certain customers to the merchant bank that issues the cards. At December&#160;31, 2021 and 2020, the guarantees totaled approximately $8.6 million and $9.1 million, of which amounts, $962 thousand and $8.2 million were fully collateralized.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trust Accounts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We hold certain assets which are not included in our consolidated balance sheets including assets held in fiduciary or custodial capacity on behalf of our trust customers. The estimated fair value of trust assets was approximately $43.3 billion and $38.6 billion at December&#160;31, 2021 and 2020, respectively. These assets are primarily composed of equity securities, fixed income securities, alternative investments and cash equivalents, among other things. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Executive Change-In-Control Severance Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We maintain a change-in-control severance plan for the benefit of certain executive officers. Under this plan, each covered person could receive, upon the effectiveness of a change-in-control, two to three times (depending on the person) their base compensation plus the target bonus established for the year, and any unpaid base salary and pro rata target bonus for the year in which the termination occurs, including vacation pay. Additionally, the executive&#8217;s insurance benefits will continue for two to three full years after the termination and all long-term incentive awards will immediately vest.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We are subject to various claims and legal actions that have arisen in the course of conducting business. Management does not expect the ultimate disposition of these matters to have a material adverse impact on our financial statements.</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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments, contingencies, and guarantees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -URI http://asc.fasb.org/topic&amp;trid=2155896<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock</td>
</tr>
<tr>
<td style="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>33
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019381288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital and Regulatory Matters<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_srt_RegulatoryCapitalRequirementsAbstract', window );"><strong>Broker-Dealer, Net Capital Requirement, SEC Regulation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock', window );">Capital and Regulatory Matters</a></td>
<td class="text">Capital and Regulatory Matters<div style="margin-top:5pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banks and bank holding companies are subject to various regulatory capital requirements administered by state and federal banking agencies. Capital adequacy guidelines and, additionally for banks, prompt corrective action regulations, involve quantitative measures of assets, liabilities, and certain off-balance-sheet items calculated under regulatory accounting practices. Capital amounts and classifications are also subject to qualitative judgments by regulators about components, risk weighting and other factors.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost and Frost Bank are each required to comply with applicable capital adequacy standards established by the Federal Reserve Board (the &#8220;Basel&#160;III Capital Rules&#8221;). Quantitative measures established by the Basel&#160;III Capital Rules designed to ensure capital adequacy require the maintenance of minimum amounts and ratios (set forth below) of Common Equity Tier&#160;1 capital, Tier&#160;1 capital and Total capital (as defined in the regulations) to risk-weighted assets (as defined), and of Tier&#160;1 capital to adjusted quarterly average assets (as defined).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost&#8217;s and Frost Bank&#8217;s Common Equity Tier&#160;1 capital includes common stock and related paid-in capital, net of treasury stock, and retained earnings. In connection with the adoption of the Basel&#160;III Capital Rules, we elected to opt-out of the requirement to include most components of accumulated other comprehensive income in Common Equity Tier&#160;1. We also elected to delay, for a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzE0OTk_2b63dc27-5520-4a4d-bef1-d9f64ee56ad8">five</span>-year transitional period, the effects of credit loss accounting under CECL from Common Equity Tier 1, as further discussed below. Common Equity Tier&#160;1 for both Cullen/Frost and Frost Bank is reduced by goodwill and other intangible assets, net of associated deferred tax liabilities. Frost Bank's Common Equity Tier&#160;1 is also reduced by its equity investment in its financial subsidiary, Frost Insurance Agency (&#8220;FIA&#8221;). </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tier&#160;1 capital includes Common Equity Tier&#160;1 capital and additional Tier&#160;1 capital. For Cullen/Frost, additional Tier&#160;1 capital at December&#160;31, 2021 and 2020 included $145.5 million of 4.450% non-cumulative perpetual preferred stock, the details of which is are further discussed below. Frost Bank did not have any additional Tier&#160;1 capital beyond Common Equity Tier&#160;1 at December&#160;31, 2021 or 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total capital includes Tier&#160;1 capital and Tier&#160;2 capital. Tier&#160;2 capital for both Cullen/Frost and Frost Bank includes a permissible portion of the allowance for credit losses on securities, loans and off-balance sheet exposures. Tier&#160;2 capital for Cullen/Frost also includes trust preferred securities that were excluded from Tier&#160;1 capital and qualified subordinated debt. At December&#160;31, 2021 and 2020, Cullen/Frost's Tier&#160;2 capital included $120.0 million and $133.0 million of trust preferred securities, respectively. The $13.0 million of trust preferred securities issued by WNB Capital Trust&#160;I were redeemed in October 2021. At both December&#160;31, 2021 and 2020, Tier&#160;2 Capital for Cullen/Frost also included $100.0 million related to the permissible portion of our aggregate $100 million of 4.50% subordinated notes. The permissible portion of qualified subordinated notes decreases 20%&#160;per year during the final <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzMwNTI_69605f33-0cd3-4f77-814d-dabe39463450">five</span> years of the term of the notes. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Common Equity Tier&#160;1, Tier&#160;1 and Total capital ratios are calculated by dividing the respective capital amounts by risk-weighted assets. Risk-weighted assets are calculated based on regulatory requirements and include total assets, with certain exclusions, allocated by risk weight category, and certain off-balance-sheet items, among other things. The leverage ratio is calculated by dividing Tier&#160;1 capital by adjusted quarterly average total assets, which exclude goodwill and other intangible assets, among other things.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Basel&#160;III Capital Rules require Cullen/Frost and Frost Bank to maintain (i)&#160;a minimum ratio of Common Equity Tier&#160;1 capital to risk-weighted assets of at least 4.5%, plus a 2.5% &#8220;capital conservation buffer&#8221; (which is added to the 4.5% Common Equity Tier&#160;1 capital ratio, effectively resulting in a minimum ratio of Common Equity Tier&#160;1 capital to risk-weighted assets of at least 7.0%), (ii)&#160;a minimum ratio of Tier&#160;1 capital to risk-weighted assets of at least 6.0%, plus the capital conservation buffer (which is added to the 6.0% Tier&#160;1 capital ratio, effectively resulting in a minimum Tier&#160;1 capital ratio of 8.5%), (iii)&#160;a minimum ratio of Total capital (that is, Tier&#160;1 plus Tier&#160;2) to risk-weighted assets of at least 8.0%, plus the capital conservation buffer (which is added to the 8.0% total capital ratio, effectively resulting in a minimum total capital ratio of 10.5%) and (iv)&#160;a minimum leverage ratio of 4.0%, calculated as the ratio of Tier&#160;1 capital to average quarterly assets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The capital conservation buffer is designed to absorb losses during periods of economic stress and, as detailed above, effectively increases the minimum required risk-weighted capital ratios. Banking institutions with a ratio of Common Equity Tier&#160;1 capital to risk-weighted assets below the effective minimum (4.5% plus the capital conservation buffer and, if applicable, the &#8220;countercyclical capital buffer,&#8221; which is discussed below) will face constraints on dividends, equity repurchases and compensation based on the amount of the shortfall and the institution's &#8220;eligible retained income&#8221; (that is, four quarter trailing net income, net of distributions and tax effects not reflected in net income). The countercyclical capital buffer is applicable to only certain covered institutions and does not have any current applicability to Cullen/Frost or Frost Bank. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 1 - Significant Accounting Policies, in connection with the adoption of ASC 326, we recognized an after-tax cumulative effect reduction to retained earnings totaling $29.3 million on January&#160;1, 2020. In February 2019, the federal bank regulatory agencies issued a final rule (the &#8220;2019 CECL Rule&#8221;) that revised certain capital regulations to account for changes to credit loss accounting under U.S. GAAP. The 2019 CECL Rule included a transition option that allows banking organizations to phase in, over a three-year period, the day-one adverse effects of CECL on their regulatory capital ratios (three-year transition option). In March 2020, the federal bank regulatory agencies issued an interim final rule that maintains the three-year transition option of the 2019 CECL Rule and also provides banking organizations that were required under U.S. GAAP (as of January 2020) to implement CECL before the end of 2020 the option to delay for two years an estimate of the effect of CECL on regulatory capital, relative to the incurred loss methodology&#8217;s effect on regulatory capital, followed by a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzEwOTk1MTE2NDcwODM_5788e750-ec35-4c51-a601-7e36d59d279c">three</span>-year transition period (<span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzY1OTc_2b63dc27-5520-4a4d-bef1-d9f64ee56ad8">five</span>-year transition option). We elected to adopt the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzY2NDk_2b63dc27-5520-4a4d-bef1-d9f64ee56ad8">five</span>-year transition option. Accordingly, a CECL transitional amount totaling $61.6 million has been added back to CET1 as of December&#160;31, 2021. The CECL transitional amount includes $29.3 million related to cumulative effect of adopting CECL and $32.4 million related to the estimated incremental effect of CECL since adoption.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2020, we began originating loans to qualified small businesses under the PPP administered by the SBA. Federal bank regulatory agencies have issued an interim final rule that permits banks to neutralize the regulatory capital effects of participating in the Paycheck Protection Program Lending Facility (the &#8220;PPP Facility&#8221;) and clarify that PPP loans have a zero percent risk weight under applicable risk-based capital rules. Specifically, a bank may exclude all PPP loans pledged as collateral to the PPP Facility from its average total consolidated assets for the purposes of calculating its leverage ratio, while PPP loans that are not pledged as collateral to the PPP Facility will be included. Our PPP loans are included in the calculation of our leverage ratio as of December&#160;31, 2021 as we did not utilize the PPP Facility for funding purposes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents actual and required capital ratios as of December&#160;31, 2021 and December&#160;31, 2020 for Cullen/Frost and Frost Bank under the Basel&#160;III Capital Rules. Capital levels required to be considered well capitalized are based upon prompt corrective action regulations, as amended to reflect the changes under the Basel&#160;III Capital Rules.</span></div><div style="margin-top:5pt;text-align:justify"><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:40.887%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.433%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">Actual</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:8pt;font-weight:700;line-height:100%">Minimum Capital Required - Basel III Fully Phased-In</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:8pt;font-weight:700;line-height:100%">Required to be<br/>Considered Well<br/>Capitalized</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:8pt;font-weight:700;line-height:100%">Capital<br/>Amount</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:8pt;font-weight:700;line-height:100%">Ratio</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:8pt;font-weight:700;line-height:100%">Capital<br/>Amount</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:8pt;font-weight:700;line-height:100%">Ratio</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:8pt;font-weight:700;line-height:100%">Capital<br/>Amount</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:8pt;font-weight:700;line-height:100%">Ratio</span></td></tr><tr><td colspan="3" style="background-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%">2021</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"/><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;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:9pt;font-weight:400;line-height:100%">Common Equity Tier 1 to Risk-Weighted Assets</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 2px 12.25pt;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%">Cullen/Frost</span></td><td style="background-color:#cceeff;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%">3,371,043&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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%">%</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: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%">1,796,549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">%</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: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%">1,668,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.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:9pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,261,532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,795,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:9pt;font-weight:400;line-height:100%">7.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,666,991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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%">Tier 1 Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,516,495&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,181,523&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,053,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:9pt;font-weight:400;line-height:100%">8.00&#160;</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,261,532&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,179,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:9pt;font-weight:400;line-height:100%">8.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,051,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,966,244&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,694,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:9pt;font-weight:400;line-height:100%">10.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,566,498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.00&#160;</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,491,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:9pt;font-weight:400;line-height:100%">13.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,692,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,564,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-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%">Leverage Ratio</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,516,495&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.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:9pt;font-weight:400;line-height:100%">1,917,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:9pt;font-weight:400;line-height:100%">4.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,396,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,261,532&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.80&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,917,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:9pt;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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,397,099&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-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:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 5.5pt;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%">Common Equity Tier 1 to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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:9pt;font-weight:400;line-height:100%">Cullen/Frost</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">3,058,447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">1,664,867&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.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:9pt;font-weight:400;line-height:100%">%</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">1,545,948&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.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:9pt;font-weight:400;line-height:100%">%</span></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:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,030,093&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,661,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,542,933&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,203,899&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,021,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,902,705&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.00&#160;</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,030,093&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.77&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,017,682&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,898,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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 Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,672,912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,497,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,378,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.00&#160;</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,266,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:9pt;font-weight:400;line-height:100%">13.76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,492,430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,373,743&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-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%">Leverage Ratio</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,203,899&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,589,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:9pt;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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,986,255&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.00&#160;</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,030,093&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.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:9pt;font-weight:400;line-height:100%">1,588,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:9pt;font-weight:400;line-height:100%">4.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,985,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, capital levels for Cullen/Frost and Frost Bank exceed all capital adequacy requirements under the Basel III Capital Rules. Based on the ratios presented above, capital levels as of December&#160;31, 2021 for Cullen/Frost and Frost Bank exceed the minimum levels necessary to be considered &#8220;well capitalized.&#8221;</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost and Frost Bank are subject to the regulatory capital requirements administered by the Federal Reserve Board and, for Frost Bank, the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;). Regulatory authorities can initiate certain mandatory actions if Cullen/Frost or Frost Bank fail to meet the minimum capital requirements, which could have a direct material effect on our financial statements. Management believes, as of December&#160;31, 2021, that Cullen/Frost and Frost Bank meet all capital adequacy requirements to which they are subject.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Series&#160;B Preferred Stock. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;19, 2020, we issued 150,000 shares, or $150.0 million in aggregate liquidation preference, of our 4.450% Non-Cumulative Perpetual Preferred Stock, Series&#160;B, par value $0.01 and liquidation preference $1,000 per share (&#8220;Series&#160;B Preferred Stock&#8221;). Each share of Series B Preferred Stock issued and outstanding is represented by 40 depositary shares, each representing a 1/40th ownership interest in a share of the Series B Preferred Stock (equivalent to a liquidation preference of $25 per share). Each holder of depositary shares will be entitled, in proportion to the applicable fraction of a share of Series&#160;B Preferred Stock represented by such depositary shares, to all rights and preferences of the Series&#160;B Preferred Stock represented thereby (including dividend, voting, redemption, and liquidation rights). Such rights must be exercised through the depositary. Dividends on the Series B&#160;Preferred Stock will be non-cumulative and, if declared, accrue and are payable quarterly, </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:120%">in arrears, at a rate of 4.450% per annum. The Series&#160;B Preferred Stock qualifies as Tier 1 capital for the purposes of the regulatory capital calculations. The net proceeds from the issuance and sale of the Series&#160;B Preferred Stock, after deducting $4.5 million of issuance costs including the underwriting discount and professional service fees, among other things, were approximately $145.5 million.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Series&#160;B Preferred Stock is perpetual and has no maturity date. We may redeem the Series B Preferred Stock at our option (i) in whole or in part, from time to time, on any dividend payment date on or after December&#160;15, 2025 or (ii) in whole but not in part, within 90 days following certain changes in laws or regulations impacting the regulatory capital treatment of the Series&#160;B Preferred Stock, in either case, at a redemption price equal to $1,000 per share of Series&#160;B Preferred Stock (equivalent to $25 per depositary share), plus any declared and unpaid dividends for prior dividend periods and accrued but unpaid dividends (whether or not declared) for the then-current dividend period prior to but excluding the redemption date. If we redeem the Series&#160;B Preferred Stock, the depositary is expected redeem a proportionate number of depositary shares. Neither the holders of Series&#160;B Preferred Stock nor holders of depositary shares will have the right to require the redemption or repurchase of the Series&#160;B Preferred Stock or the depositary shares.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Series&#160;A Preferred Stock.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On February&#160;15, 2013, we issued and sold 6,000,000 shares, or $150.0 million in aggregate liquidation preference, of our 5.375% Non-Cumulative Perpetual Preferred Stock, Series&#160;A, par value $0.01 and liquidation preference $25 per share (&#8220;Series&#160;A Preferred Stock&#8221;). On March&#160;16, 2020, we redeemed all of the outstanding shares of our Series&#160;A Preferred Stock at a redemption price of $25 per share, or an aggregate redemption of $150.0 million. When issued, the net proceeds of the Series&#160;A Preferred Stock totaled $144.5 million after deducting $5.5 million of issuance costs including the underwriting discount and professional service fees, among other things. Upon redemption, these issuance costs were reclassified to retained earnings and reported as a reduction of net income available to common shareholders. Prior to redemption, dividends on the Series&#160;A Preferred Stock were paid quarterly, in arrears, at a rate of 5.375% per annum and the Series&#160;A Preferred Stock qualified as Tier&#160;1 capital for the purposes of regulatory capital calculations. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Repurchase Plans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, our board of directors has authorized stock repurchase plans. In general, stock repurchase plans allow us to proactively manage our capital position and return excess capital to shareholders. Shares purchased under such plans also provide us with shares of common stock necessary to satisfy obligations related to stock compensation awards. On January&#160;26, 2022, our board of directors authorized a $100.0 million stock repurchase plan, allowing us to repurchase shares of our common stock over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI3NDg3NzkwODY2ODk_a5b28c42-2d17-4045-9d7b-f3d0877dd40d">one</span>-year period from time to time at various prices in the open market or through private transactions. Under prior stock repurchase plans, we repurchased, 177,834 shares at a total cost of $13.7 million during 2020 and 699,031 shares at a total cost of $67.2 million during 2019. No shares were repurchased under a stock repurchase plan during 2021. In July&#160;2019, the federal bank regulators adopted final rules (the &#8220;Capital Simplifications Rules&#8221;) that, among other things, eliminated the standalone prior approval requirement in the Basel III Capital Rules for any repurchase of common stock. In certain circumstances, Cullen/Frost&#8217;s repurchases of its common stock may be subject to a prior approval or notice requirement under other regulations, policies or supervisory expectations of the Federal Reserve Board. Any redemption or repurchase of preferred stock or subordinated debt remains subject to the prior approval of the Federal Reserve Board.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividend Restrictions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In the ordinary course of business, Cullen/Frost is dependent upon dividends from Frost Bank to provide funds for the payment of dividends to shareholders and to provide for other cash requirements, including to repurchase its common stock. Banking regulations may limit the amount of dividends that may be paid. Approval by regulatory authorities is required if the effect of dividends declared would cause the regulatory capital of Frost Bank to fall below specified minimum levels. Approval is also required if dividends declared exceed the net profits for that year combined with the retained net profits for the preceding two years. Under the foregoing dividend restrictions and while maintaining its &#8220;well capitalized&#8221; status, at December&#160;31, 2021, Frost Bank could pay aggregate dividends of up to $494.1 million to Cullen/Frost without prior regulatory approval.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the junior subordinated deferrable interest debentures that Cullen/Frost has issued to Cullen/Frost Capital Trust II, Cullen/Frost has the right at any time during the term of the debentures to defer the payment of interest at any time or from time to time for an extension period not exceeding 20 consecutive quarterly periods with respect to each extension period. In the event that we have elected to defer interest on the debentures, we may not, with certain exceptions, declare or pay any dividends or distributions on our capital stock or purchase or acquire any of our capital stock.</span></div>Under the terms of the Series&#160;B Preferred Stock, in the event that we do not declare and pay dividends on the Series B Preferred Stock for the most recent dividend period, we may not, with certain exceptions, declare or pay dividends on, or purchase, redeem or otherwise acquire, shares of our common stock or any of our securities that rank junior to the Series&#160;B Preferred Stock.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RegulatoryCapitalRequirementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RegulatoryCapitalRequirementsAbstract</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_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for regulatory capital requirement for depository and lending institutions. Institutions include, but not are not limited to, finance company, insured depository institution, bank holding company, savings and loan association holding company, bank and savings institution not federally insured, mortgage company, foreign financial institution and credit union.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1F<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958575-112826<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958569-112826<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1D<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958573-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock</td>
</tr>
<tr>
<td style="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>34
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019243192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Common Share</a></td>
<td class="text">Earnings Per Common Share<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Common Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Earnings per common share is computed using the two-class method. Basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Participating securities include non-vested stock awards/stock units, deferred stock units and performance stock units (during the performance period), though no actual shares of common stock related to any type of stock unit have been issued. Non-vested stock awards/stock units and deferred stock units are considered participating securities because holders of these securities receive non-forfeitable dividends at the same rate as holders of our common stock. Holders of performance stock units receive dividend equivalent payments for dividends paid during the performance period at the vesting date of the award based upon the number of units that ultimately vest. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of net income available to common shareholders, net earnings allocated to common stock and the number of shares used in the calculation of basic and diluted earnings per common share.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:58.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.743%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income</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%">443,079&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">331,151&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">443,599&#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%">Less: 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%">7,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,514&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">Net income available to common shareholders</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%">435,922&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,621&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,536&#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: Earnings allocated to participating 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%">3,881&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,687&#160;</span></td><td style="background-color:#cceeff;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 earnings allocated to common stock</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%">432,041&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">320,485&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">431,849&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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="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%">Distributed earnings allocated to common stock</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%">187,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,863&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,540&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undistributed earnings allocated to common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,839&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,309&#160;</span></td><td style="background-color:#cceeff;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 earnings allocated to common stock</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%">432,041&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">320,485&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">431,849&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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="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"><div style="padding-left: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 shares outstanding for basic earnings per common share</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%">63,612,658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,727,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,741,769&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock 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%">489,462&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,784&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding for diluted earnings per common share</span></div></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%">64,102,120&#160;</span></td><td style="background-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="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%">63,003,837&#160;</span></td><td style="background-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="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%">63,441,870&#160;</span></td><td style="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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>35
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019264120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Employee Benefit Plans</a></td>
<td class="text">Employee Benefit Plans<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Retirement Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Profit Sharing Plan.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Prior to 2019, we maintained a qualified defined contribution profit sharing plan that covered employees who had completed at least one year of service and were age 21 or older. The Plan was merged with and into our 401(k) plan effective January&#160;1, 2019. We continue to maintain a separate non-qualified profit sharing plan for certain employees whose participation in the qualified profit sharing plan was limited. The plan offers such employees an alternative means of receiving comparable benefits. Expense related to this plan was not significant during 2021, 2020 and 2019.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Retirement Plan and Restoration Plan.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We maintain a non-contributory defined benefit plan (the &#8220;Retirement Plan&#8221;) that was frozen as of December&#160;31, 2001. The plan provides pension and death benefits to substantially all employees who were at least 21 years of age and had completed at least one year of service prior to December&#160;31, 2001. Defined benefits are provided based on an employee&#8217;s final average compensation and years of service at the time the plan was frozen and age at retirement. The freezing of the plan provides that future salary increases will not </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:120%">be considered. Our funding policy is to contribute yearly, at least the amount necessary to satisfy the funding standards of the Employee Retirement Income Security Act (&#8220;ERISA&#8221;).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Restoration of Retirement Income Plan (the &#8220;Restoration Plan&#8221;) provides benefits for eligible employees that are in excess of the limits under Section&#160;415 of the Internal Revenue Code of 1986, as amended, that apply to the Retirement Plan. The Restoration Plan is designed to comply with the requirements of ERISA. The entire cost of the plan, which was also frozen as of December&#160;31, 2001, is supported by our contributions.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a December&#160;31 measurement date for our defined benefit plans. Combined activity in our defined benefit pension plans was as follows: </span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in plan assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</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%">182,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,173&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,820&#160;</span></td><td style="background-color:#ffffff;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%">24,908&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,599&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,945&#160;</span></td><td style="background-color:#cceeff;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%">1,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%">1,201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">(10,485)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,885)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,755)</span></td><td style="background-color:#cceeff;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%">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%">197,747&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,173&#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%">Change in benefit obligation:</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%">Benefit obligation 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%">197,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,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%">167,107&#160;</span></td><td style="background-color:#ffffff;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%">3,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,472&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,524)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,817&#160;</span></td><td style="background-color:#ffffff;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%">(10,485)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,885)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,755)</span></td><td style="background-color:#cceeff;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%">Benefit obligation 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%">185,925&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,641&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Funded status of the plan at end of year and accrued benefit (liability) recognized</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,822&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,505)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,468)</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%">Accumulated benefit obligation at end of year</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%">185,925&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">197,593&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">186,641&#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"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain disaggregated information related to our defined benefit pension plans as of year-end was as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.842%"/><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:12.845%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">Retirement Plan</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:8pt;font-weight:700;line-height:100%">Restoration Plan</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:8pt;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:8pt;font-weight:700;line-height:100%">2020</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:8pt;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:8pt;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%">Projected benefit obligation</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%">170,389&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">180,986&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">15,536&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">16,607&#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%">Accumulated benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,986&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">16,607&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,088&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status of the plan at end of year and accrued benefit (liability) recognized</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%">27,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">(15,536)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,607)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the combined net periodic cost (benefit) for our defined benefit pension plans are presented in the table below. </span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets, net of expenses</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%">(12,839)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,289)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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,772)</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%">Interest cost on projected benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,472&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 amortization and deferral</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,319&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,623&#160;</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 expense (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,382)</span></td><td style="background-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,960)</span></td><td style="background-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,323&#160;</span></td><td style="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:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts related to our defined benefit pension plans recognized as a component of other comprehensive income were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial gain (loss)</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%">22,709&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">(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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,979&#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 (expense) benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,769)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">(416)</span></td><td style="background-color:#ffffff;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 comprehensive income (loss), net of 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%">17,940&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,897)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,563&#160;</span></td><td style="background-color:#cceeff;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:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recognized as a component of accumulated other comprehensive loss as of year-end that have not been recognized as a component of the combined net periodic benefit cost of our defined benefit pension plans are presented in the following table.</span></div><div style="margin-top:5pt;text-align:justify"><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:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.843%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Net actuarial loss</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%">(41,634)</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,343)</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 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,743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 included in accumulated other comprehensive income/loss, net of 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%">(32,891)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,831)</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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average assumptions used to determine the benefit obligations as of the end of the years indicated and the net periodic benefit cost for the years indicated are presented in the table below. Because the plans were frozen, increases in compensation are not considered after 2001.</span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligations:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount 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%">2.79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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.20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost:</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%">Discount 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%">2.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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.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%">4.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.25&#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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management uses an asset allocation optimization model to analyze the potential risks and rewards associated with various asset allocation strategies on a quarterly basis. As of December&#160;31, 2021, management&#8217;s investment objective for our defined benefit plans is to achieve long-term growth. This strategy provides for a target asset allocation of approximately 62% invested in equity securities, approximately 36% invested in fixed income debt securities with any remainder invested in cash or short-term cash equivalents. The asset allocation optimization process provides portfolio allocations which best represent the potential risk associated with a given asset allocation over a full market cycle. This is used to help management determine an appropriate mix of assets in order to achieve the plan's long term investment goals. The plan assets are reviewed annually to determine if the obligations can be met with the current investment mix and funding strategy.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major categories of assets in our Retirement Plan as of year-end are presented in the following table. Assets are segregated by the level of the valuation inputs within the fair value hierarchy established by ASC Topic&#160;820 &#8220;Fair Value Measurements and Disclosures,&#8221; utilized to measure fair value (see Note&#160;17&#160;-&#160;Fair Value Measurements). Our Restoration Plan is unfunded.</span></div><div style="margin-top:5pt;text-align:justify"><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:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.843%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Level 1:</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%">Mutual funds</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%">195,452&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,693&#160;</span></td><td style="background-color:#ffffff;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 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,295&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,395&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="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%">Total fair value of plan assets</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%">197,747&#160;</span></td><td style="background-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%">182,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 style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mutual funds include various equity, fixed-income and blended funds with varying investment strategies. Approximately 68% of mutual fund investments consist of equity investments as of December&#160;31, 2021. The investment objective of equity funds is long-term capital appreciation with current income. The remaining mutual fund investments consist of U.S. fixed-income securities, including investment-grade U.S. Treasury securities, U.S. government agency securities and mortgage-backed securities, corporate bonds and notes and collateralized mortgage obligations. The investment objective of fixed-income funds is to maximize investment return while preserving investment principal. Our investment strategies prohibit selling assets short and the use of derivatives. Additionally, our defined benefit plans do not directly invest in real estate, commodities, or private investments.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The asset allocation optimization model is used to estimate the expected long-term rate of return for a given asset allocation strategy. Expectations of returns for each asset class are based on comprehensive reviews of historical data and economic/financial market theory. During periods with volatile interest rates and equity security prices, the model may call for changes in the allocation of plan investments to achieve desired returns. Management assumed a long-term rate of return of 7.25% in the determination of the net periodic benefit cost for 2021. The expected long-term rate of return on assets was selected from within the reasonable range of rates determined by historical real returns, net of inflation, for the asset classes covered by the plan&#8217;s investment policy and projections of inflation over the long-term period during which benefits are payable to plan participants.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, expected future benefit payments related to our defined benefit plans were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,592&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,805&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,975&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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,982&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 through 2031</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,494&#160;</span></td><td style="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%">115,866&#160;</span></td><td style="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-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to contribute $1.2 million to the defined benefit plans during 2022.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Savings Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">401(k) Plan and Thrift Incentive Plan.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We maintain a 401(k) stock purchase plan that permits each participant to make before-tax contributions in an amount not less than 2% and not exceeding 50% of eligible compensation and subject to dollar limits from Internal Revenue Service regulations. We match 100% of the employee&#8217;s contributions to the plan based on the amount of each participant&#8217;s contributions up to a maximum of 6% of eligible compensation. Eligible employees must complete 30 days of service in order to enroll and vest in our matching contributions immediately. Our matching contribution is initially invested in the common stock of Cullen/Frost. Employees may immediately reallocate our matching portion, as well as invest their individual contribution, to any of a variety of investment alternatives offered under the 401(k) Plan. We may also make discretionary profit sharing contributions to eligible participants.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All profit contributions to the plan are made at our discretion and may be made without regard to current or accumulated profits. Contributions are generally allocated to eligible participants uniformly, based upon compensation, age and/or other factors. Plan participants self-direct the investment of allocated contributions by choosing from a menu of investment options. Profit sharing contributions are subject to withdrawal restrictions and participants vest in their allocated contributions after three years of service. Expense related to the plan totaled $23.8 million in 2021, $17.9 million in 2020 and $28.9 million in 2019.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain a thrift incentive stock purchase plan to offer certain employees whose participation in the 401(k) plan is limited an alternative means of receiving comparable benefits. Expense related to this plan was not significant during 2021, 2020 and 2019.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Compensation Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have three active stock compensation plans (the 2005 Omnibus Incentive Plan, the 2007 Outside Directors Incentive Plan and the 2015 Omnibus Incentive Plan). All of the plans have been approved by our shareholders. During 2015, the 2015 Omnibus Incentive Plan (&#8220;2015 Plan&#8221;) was established to replace both the 2005 Omnibus Incentive Plan (&#8220;2005 Plan&#8221;) and the 2007 Outside Directors Incentive Plan (the &#8220;2007 Directors Plan&#8221;). All remaining shares authorized for grant under the superseded 2005 Plan and 2007 Directors Plan were transferred to the 2015 Plan. Our stock compensation plans were established to (i)&#160;motivate superior performance by means of performance-related incentives, (ii)&#160;encourage and provide for the acquisition of an ownership interest in our company by employees and non-employee directors and (iii)&#160;enable us to attract and retain qualified and competent persons as employees and to serve as members of our board of directors.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2015 Plan, we may grant, among other things, nonqualified stock options, incentive stock options, stock awards, stock appreciation rights, restricted stock units, performance share units or any combination thereof to certain employees and non-employee directors. Any of the authorized shares may be used for any type of award allowable under the Plan. The Compensation and Benefits Committee (&#8220;Committee&#8221;) of our Board of Directors has sole authority to (i)&#160;establish the awards to be issued, (ii)&#160;select the employees and non-employee directors to receive awards, and (iii)&#160;approve the terms and conditions of each award contract. Each award under the stock plans is evidenced by an award agreement that specifies the award price, the duration of the award, the number of shares to which the award pertains, and such other provisions as the Committee determines. For stock options, the option price for each grant is at least equal to the fair market value of a share of Cullen/Frost&#8217;s common stock on the date of grant. Options granted expire at such time as the Committee determines at the date of grant and in no event does the exercise period exceed a maximum of ten years. As defined in the plans, outstanding awards may immediately vest </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:120%">upon a change-in-control of Cullen/Frost and, in the case of awards granted under the 2015&#160;Plan, subsequent termination resulting from the change in control.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A combined summary of activity in our active stock plans is presented in the table. Performance stock units outstanding are presented assuming attainment of the maximum payout rate as set forth by the performance criteria. The target award level for performance stock units granted in 2021, 2020 and 2019 was 30,723, 48,409 and 34,317, respectively.</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, there were 777,687 shares remaining available for grant for future awards.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:21.211%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.086%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.086%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.086%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.897%"/><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:8pt;font-weight:700;line-height:100%">Director Deferred<br/>Stock Units<br/>Outstanding</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:8pt;font-weight:700;line-height:100%">Non-Vested Stock<br/>Awards/Stock Units<br/>Outstanding</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:8pt;font-weight:700;line-height:100%">Performance Stock Units Outstanding</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:8pt;font-weight:700;line-height:100%">Stock Options<br/>Outstanding</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:8pt;font-weight:700;line-height:100%">Number of Units</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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</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:8pt;font-weight:700;line-height:100%">Number<br/>of Shares/Units</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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</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:8pt;font-weight:700;line-height:100%">Number of Units</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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</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:8pt;font-weight:700;line-height:100%">Number<br/>of 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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="background-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%">January&#160;1, 2019</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:9pt;font-weight:400;line-height:100%">48,910&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">71.14&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">383,797&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">85.59&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,809&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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%">82.55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,352,008&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">63.55&#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:9pt;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:9pt;font-weight:400;line-height:100%">7,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">127,091&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,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:9pt;font-weight:400;line-height:100%">85.74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Exercised/vested</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:9pt;font-weight:400;line-height:100%">(1,132)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(53,990)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65.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: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(359,892)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.71&#160;</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Forfeited/expired</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: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,251)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65.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;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%">December 31, 2019</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:9pt;font-weight:400;line-height:100%">55,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74.76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">440,647&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90.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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177,288&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83.48&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,980,866&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64.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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:9pt;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:9pt;font-weight:400;line-height:100%">10,428&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66.79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,618&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Exercised/vested</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:9pt;font-weight:400;line-height:100%">(12,938)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(117,990)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(41,755)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69.70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(235,880)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53.23&#160;</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Forfeited/expired</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: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,336)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,894)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,427)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2020</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:9pt;font-weight:400;line-height:100%">52,860&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75.47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">470,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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86.24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201,257&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77.18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,739,559&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66.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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:9pt;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:9pt;font-weight:400;line-height:100%">5,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117.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:9pt;font-weight:400;line-height:100%">95,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,086&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Exercised/vested</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:9pt;font-weight:400;line-height:100%">(2,499)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(88,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98.90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(35,131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(861,878)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63.14&#160;</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Forfeited/expired</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: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,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:9pt;font-weight:400;line-height:100%">87.08&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,752)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-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%">December 31, 2021</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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,301&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">449,337&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93.05&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">202,460&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84.71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">877,681&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69.02&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options awarded to employees generally have a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzExMTk0_1fcc0098-e57f-4662-b6ad-c2aae695dc4d">ten</span>-year life and vest in equal annual installments over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzExMjUy_53e15f9e-bdf9-4b25-af11-5fb05e968d0f">four</span>-year period. Non-vested stock awards/stock units awarded to employees generally have a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTA5MzY_7c478893-63a5-463c-b684-3d543fc9a06f">three</span>-year-cliff vesting period for awards granted in 2021 and a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTA5NDU_51089506-9638-4aeb-b718-c056de25353f">four</span>-year-cliff vesting period for awards granted prior to 2021. Deferred stock units awarded to non-employee directors generally have immediate vesting. Upon retirement from our board of directors, non-employee directors will receive one share of our common stock for each deferred stock unit held. Outstanding non-vested stock units and deferred stock units receive equivalent dividend payments as such dividends are declared on our common stock.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units represent shares potentially issuable in the future. For performance stock units granted in 2021, issuance is based upon the measure of our achievement of growth in adjusted net revenue, averaged over the three-year performance period, compared to the 2021 base-year amount. Adjusted net revenue for the three-year performance period is calculated as the sum of taxable-equivalent net interest income (excluding the effects of PPP lending) and non-interest income, reduced by non-interest expense (excluding the effects of PPP lending) and net charge-offs. The 2021 base-year adjusted net revenue amount of approximately $426.6 million was calculated as the sum of taxable-equivalent net interest income (excluding the effects of PPP lending) and non-interest income, reduced by non-interest expense (excluding the effects of PPP lending) and the product of average total loans (excluding PPP loans) and 0.30%. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level of achievement. The level of achievement is measured as the amount by which adjusted net revenue, averaged over a three-year performance period, exceeds the 2021 base-year amount, stated as an average growth percentage. The award payout percentages by level of achievement are as follows: (i)&#160;less than 13% average growth pays out at 0% of target, (ii)&#160;13% average growth pays out at 50% of target, (iii)&#160;19% average growth pays out at 100% of target and (iv)&#160;25% average growth or more pays out at 150% of target. Achievement between the aforementioned average growth percentages will result in an award payout percentage determined based on straight-line interpolation between the percentages.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For performance stock units granted prior to 2021, issuance is based upon the measure of our achievement of relative return on assets over a three-year performance period compared to an identified peer group's achievement of relative return on assets over the same three-year performance period. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level 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:120%">achievement. The level of achievement is measured as the percentile rank of relative return on assets among the peer group. The award payout percentages by level of achievement are as follows: (i)&#160;less than 25th percentile pays out at 0% of target, (ii)&#160;25th percentile pays out at 50% of target, (iii)&#160;50th percentile pays out at 100% of target and (iv)&#160;75th percentile or more pays out at 150% of target. Achievement between the aforementioned percentiles will result in an award payout percentage determined based on straight-line interpolation between the percentiles. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units are eligible to receive equivalent dividend payments as such dividends are declared on our common stock during the performance period. Equivalent dividend payments are based upon the ultimate number of shares issued under each performance award and are deferred until such time that the units vest and shares are issued.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information regarding options outstanding and exercisable as of December&#160;31, 2021 is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.358%"><tr><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.061%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.480%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.679%"/><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="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Options Outstanding</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:8pt;font-weight:700;line-height:100%">Options Exercisable</span></td></tr><tr><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:8pt;font-weight:700;line-height:100%">Range of<br/>Exercise Prices</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:8pt;font-weight:700;line-height:100%">Number<br/>of 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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise Price</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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual Life<br/>in Years</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:8pt;font-weight:700;line-height:100%">Number<br/>of 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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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.01&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">to</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,314&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">54.56&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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.81</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%">123,314&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">54.56&#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.01&#160;</span></td><td style="background-color:#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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</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%">70.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,081&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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="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.72</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319,081&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.01&#160;</span></td><td style="background-color:#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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</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%">75.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.39&#160;</span></td><td style="background-color:#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%">1.78</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%">169,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.01&#160;</span></td><td style="background-color:#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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</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%">80.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,560&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">2.75</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%">265,560&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.92&#160;</span></td><td style="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="12" style="background-color:#cceeff;padding:2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.02&#160;</span></td><td style="background-color:#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.64</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%">877,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.02&#160;</span></td><td style="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="12" style="background-color:#ffffff;padding:2px 1pt;text-align: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 intrinsic value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="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="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%">50,070&#160;</span></td><td style="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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="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="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%">50,070&#160;</span></td><td style="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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares issued in connection with stock compensation awards are issued from available treasury shares. If no treasury shares are available, new shares are issued from available authorized shares. Shares issued in connection with stock compensation awards along with other related information were as follows:</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 style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issued from available treasury stock</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%">987,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,563&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399,224&#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"/><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%">Proceeds from stock option exercises</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%">54,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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%">20,770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intrinsic value of stock options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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%">13,713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of stock awards/units vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,773&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-based Compensation Expense.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Stock-based compensation expense is recognized ratably over the requisite service period for all awards. For most stock option awards, the service period generally matches the vesting period. For stock options granted to certain executive officers and for non-vested stock units granted to all participants, the service period does not extend past the date the participant reaches 65&#160;years of age. Deferred stock units granted to non-employee directors generally have immediate vesting and the related expense is fully recognized on the date of grant. For performance stock units, the service period generally matches the three-year performance period specified by the award, however, the service period does not extend past the date the participant reaches 65&#160;years of age. Expense recognized each period is dependent upon our estimate of the number of shares that will ultimately be issued. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense and the related income tax benefit is presented in the following table. The service period for performance stock units granted each year begins on January&#160;1 of the following year.</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 style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</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%">&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested stock awards/stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">10,240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 stock-units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">780&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,076&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,908&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,642&#160;</span></td><td style="background-color:#ffffff;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</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%">12,753&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">13,918&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">15,946&#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%">Income tax benefit</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%">1,713&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2,142&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2,359&#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"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrecognized stock-based compensation expense and the weighted-average period over which the expense is expected to be recognized at December&#160;31, 2021 is presented in the table below. Unrecognized stock-based compensation expense related to performance stock units is presented assuming attainment of the maximum payout rate as set forth by the performance criteria.</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 style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.843%"/><td style="width:0.1%"/></tr><tr><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:8pt;font-weight:700;line-height:100%">Unrecognized Expense</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:8pt;font-weight:700;line-height:100%">Weighted-Average Number of Years for Expense Recognition</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-vested stock awards/stock units</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%">18,431&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.07</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%">Performance stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,818&#160;</span></td><td style="background-color:#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%">2.16</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%">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%">28,249&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #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="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Valuation of Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For the purposes of recognizing stock-based compensation expense, the fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of the stock on the measurement date, which, for us, is the date of the award. The fair value of performance stock units is determined in a similar manner except that the market price of the stock on the measurement date is discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. In applying this discount to the market price of our stock on the measurement date, we assumed we would pay a flat quarterly dividend during the service period equal to our most recent dividend payment, which was $0.75, $0.72 and $0.71 in 2021, 2020, and 2019, respectively, discounted at a weighted-average risk-free rate of 0.77%, 0.19% and 1.65% in 2021, 2020, and 2019, respectively. </span></div>The fair value of employee stock options granted is estimated on the measurement date, which, for us, is the date of grant. The fair value of stock options is estimated using a binomial lattice-based valuation model that takes into account employee exercise patterns based on changes in our stock price and other variables, and allows for the use of dynamic assumptions about interest rates and expected volatility. No stock options have been granted since 2015.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>36
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019416872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Non-Interest Income and Expense<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock', window );">Other Non-Interest Income and Expense</a></td>
<td class="text">Other Non-Interest Income and Expense<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-interest income and expense totals are presented in the following table. Components of these totals exceeding 1% of the aggregate of total net interest income and total non-interest income for any of the years presented are stated separately.</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 style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,712&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,563&#160;</span></td><td style="background-color:#ffffff;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</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%">48,528&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">47,712&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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,563&#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 non-interest expense:</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%">Professional services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">37,253&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising, promotions and public relations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">38,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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Travel/meals and entertainment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,946&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,459&#160;</span></td><td style="background-color:#cceeff;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%">97,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%">87,558&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,967&#160;</span></td><td style="background-color:#ffffff;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</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%">171,457&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,310&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,665&#160;</span></td><td style="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-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we transact with certain directors and/or their affiliates. Payments for services provided totaled $257 thousand in 2021, $551 thousand in 2020 and $567 thousand in 2019.</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_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -URI http://asc.fasb.org/topic&amp;trid=2122503<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 610<br> -URI http://asc.fasb.org/topic&amp;trid=49130413<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>37
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019413480">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense was as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income tax expense</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%">38,675&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,002&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">48,256&#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 income tax expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,784&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,832)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,614&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Income tax expense, as reported</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%">46,459&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,170&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,870&#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:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom: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%">9.5&#160;</span></td><td style="background-color:#cceeff;border-bottom: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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom: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%">5.7&#160;</span></td><td style="background-color:#cceeff;border-bottom: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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom: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%">11.2&#160;</span></td><td style="background-color:#cceeff;border-bottom: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></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation between reported income tax expense and the amounts computed by applying the U.S. federal statutory income tax rate of 21% to income before income taxes is presented in the following table. </span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense computed at the statutory rate</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%">102,803&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">73,777&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">104,888&#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%">Effect of tax-exempt 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%">(50,740)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,166)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 benefit on dividends paid in our 401k plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,764)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,851)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,743)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank owned life insurance 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%">(517)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(783)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 FDIC premiums</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,629&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,790&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,773&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible meals and entertainment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,299&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 tax benefit from stock-based 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%">(7,877)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(852)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,447)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 contribution to a charitable trust</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,556)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax basis adjustment of premises 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%">(1,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838&#160;</span></td><td style="background-color:#cceeff;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%">Income tax expense, as reported</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%">46,459&#160;</span></td><td style="background-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,170&#160;</span></td><td style="background-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%">55,870&#160;</span></td><td style="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:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no unrecognized tax benefits during any of the reported periods. Interest and/or penalties related to income taxes are reported as a component of income tax expense. Such amounts were not significant during the reported periods. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end deferred taxes are presented in the table below. Deferred taxes are based on the U.S. statutory federal income tax rate of 21%. </span></div><div style="margin-top:5pt;text-align:justify"><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:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.843%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Deferred tax assets:</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%">Lease liabilities under operating leases</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%">65,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,839&#160;</span></td><td style="background-color:#ffffff;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%">Allowance for credit losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,573&#160;</span></td><td style="background-color:#cceeff;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 actuarial loss on defined benefit post-retirement benefit plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,512&#160;</span></td><td style="background-color:#ffffff;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%">Stock-based 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%">6,989&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,033&#160;</span></td><td style="background-color:#cceeff;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%">Bonus accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,961&#160;</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%">Deferred loan and lease origination fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,252&#160;</span></td><td style="background-color:#cceeff;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%">3,834&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,834&#160;</span></td><td style="background-color:#ffffff;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 gross 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%">158,824&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,004&#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;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: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%">Net unrealized gain on securities available for sale and transferred securities</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%">(101,067)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,870)</span></td><td style="background-color:#cceeff;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%">Right-of-use assets under operating 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%">(59,415)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,963)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premises and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,645)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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="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%">Intangible assets</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%">(16,595)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,596)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit post-retirement benefit plans</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,027)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,081)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Partnership interests</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%">(2,913)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(712)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,090)</span></td><td style="background-color:#cceeff;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%">(1,611)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,387)</span></td><td style="background-color:#ffffff;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 gross 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%">(240,072)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(291,502)</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 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 deferred tax asset (liability)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,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"/><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%">(117,498)</span></td><td style="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:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No valuation allowance for deferred tax assets was recorded at December&#160;31, 2021 and 2020 as management believes it is more likely than not that all of the deferred tax assets will be realized against deferred tax liabilities and projected future taxable income. There were no unrecognized tax benefits during any of the reported periods.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file income tax returns in the U.S. federal jurisdiction. We are no longer subject to U.S. federal income tax examinations by tax authorities for years before 2018.</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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><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 http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>38
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989131481656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Other Comprehensive Income (Loss)</a></td>
<td class="text">Other Comprehensive Income (Loss)<div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects allocated to each component of other comprehensive income (loss) were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:65.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.993%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.353%"/><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:8pt;font-weight:700;line-height:100%">Before&#160;Tax<br/>Amount</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:8pt;font-weight:700;line-height:100%">Tax&#160;Expense,<br/>(Benefit)</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:8pt;font-weight:700;line-height:100%">Net of Tax<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale and transferred 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 net unrealized gain/loss during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,355)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,585)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,770)</span></td><td style="background-color:#cceeff;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%">Change in net unrealized gain on securities transferred to held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(971)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(204)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(767)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 adjustment for net (gains) losses included in net 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%">(69)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;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 securities available for sale and transferred securities</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%">(232,395)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,803)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,592)</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%">Defined-benefit post-retirement benefit plans:</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%">Change in the net actuarial gain/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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 net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,284&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,832&#160;</span></td><td style="background-color:#cceeff;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 defined-benefit post-retirement benefit plans</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%">22,709&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,769&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,940&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(209,686)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">(44,034)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">(165,652)</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%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale and transferred 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 net unrealized gain/loss during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,590&#160;</span></td><td style="background-color:#cceeff;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%">Change in net unrealized gain on securities transferred to held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,256)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(992)</span></td><td style="background-color:#ffffff;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%">Reclassification adjustment for net (gains) losses included in net 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%">(108,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%">(22,888)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,101)</span></td><td style="background-color:#cceeff;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 securities available for sale and transferred securities</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%">317,086&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,589&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined-benefit post-retirement benefit plans:</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%">Change in the net actuarial gain/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,518)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,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%">(9,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)</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,319&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,202&#160;</span></td><td style="background-color:#cceeff;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 defined-benefit post-retirement benefit plans</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%">(6,199)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,302)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,897)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,887&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">65,287&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">245,600&#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%">2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale and transferred 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 net unrealized gain/loss during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">87,897&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,659&#160;</span></td><td style="background-color:#cceeff;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%">Change in net unrealized gain on securities transferred to held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,292)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(271)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,021)</span></td><td style="background-color:#ffffff;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%">Reclassification adjustment for net (gains) losses included in net 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%">(293)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;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 securities available for sale and transferred securities</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%">416,971&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,564&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,407&#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%">Defined-benefit post-retirement benefit plans:</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%">Change in the net actuarial gain/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,644)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(765)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,879)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)</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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,181&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,442&#160;</span></td><td style="background-color:#cceeff;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 defined-benefit post-retirement benefit plans</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%">1,979&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416&#160;</span></td><td style="background-color:#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%">1,563&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,950&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,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="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,970&#160;</span></td><td style="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-top:4pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in accumulated other comprehensive income, net of tax, was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:61.018%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><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.744%"/><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:8pt;font-weight:700;line-height:100%">Securities<br/>Available<br/>For Sale</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:8pt;font-weight:700;line-height:100%">Defined<br/>Benefit<br/>Plans</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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>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%">Balance January&#160;1, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563,801&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">(50,831)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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%">512,970&#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%">Other comprehensive income (loss) before reclassification</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%">(183,537)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,108&#160;</span></td><td style="background-color:#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%">(170,429)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of amounts included in net 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%">(55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,832&#160;</span></td><td style="background-color:#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%">4,777&#160;</span></td><td style="background-color:#cceeff;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 other comprehensive income (loss) during period</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,592)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,940&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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%">(165,652)</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%">Balance December&#160;31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380,209&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">(32,891)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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%">347,318&#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="display:none"/><td colspan="3" style="display:none"/><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%">Balance January&#160;1, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,934)</span></td><td style="background-color:#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%">267,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Other comprehensive income (loss) before reclassification</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%">336,598&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">327,499&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of amounts included in net 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%">(86,101)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,202&#160;</span></td><td style="background-color:#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%">(81,899)</span></td><td style="background-color:#cceeff;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 other comprehensive income (loss) during period</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%">250,497&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,897)</span></td><td style="background-color:#ffffff;border-top:1pt solid #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%">245,600&#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%">Balance December&#160;31, 2020</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%">563,801&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">(50,831)</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%">512,970&#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: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="display:none"/><td colspan="3" style="display:none"/><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%">Balance January&#160;1, 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%">(16,103)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,497)</span></td><td style="background-color:#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%">(63,600)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Other comprehensive income (loss) before reclassification</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%">329,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%">(2,879)</span></td><td style="background-color:#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%">326,759&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of amounts included in net 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%">(231)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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="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%">4,211&#160;</span></td><td style="background-color:#cceeff;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 other comprehensive income (loss) during period</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%">329,407&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,563&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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%">330,970&#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%">Balance December&#160;31, 2019</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%">313,304&#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%">(45,934)</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 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 #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%">267,370&#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_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -URI http://asc.fasb.org/topic&amp;trid=2134417<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>39
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019400264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivative Financial Instruments</a></td>
<td class="text">Derivative Financial Instruments<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of derivative positions outstanding is included in accrued interest receivable and other assets and accrued interest payable and other liabilities in the accompanying consolidated balance sheets and in the net change in each of these financial statement line items in the accompanying consolidated statements of cash flows.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 Derivatives.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We utilize interest rate swaps, caps and floors to mitigate exposure to interest rate risk and to facilitate the needs of our customers. Our objectives for utilizing these derivative instruments are described below:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into certain interest rate swap contracts that are matched to specific fixed-rate commercial loans or leases that we have entered into with our customers. These contracts have been designated as hedging instruments to hedge the risk of changes in the fair value of the underlying commercial loan/lease due to changes in interest rates. The related contracts are structured so that the notional amounts reduce over time to generally match the expected amortization of the underlying loan/lease.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into certain interest rate swap, cap and floor contracts that are not designated as hedging instruments. These derivative contracts relate to transactions in which we enter into an interest rate swap, cap and/or floor with a customer while at the same time entering into an offsetting interest rate swap, cap and/or floor with a third-party financial institution. In connection with each swap transaction, we agree to pay interest to the customer on a notional amount at a variable interest rate and receive interest from the customer on a similar notional amount at a fixed interest rate. At the same time, we agree to pay a third-party financial institution the same fixed interest rate on the same notional amount and receive the same variable interest rate on the same notional amount. The transaction allows our customer to effectively convert a variable rate loan to a fixed rate. Because we act as an intermediary for our customer, changes in the fair value of the underlying derivative contracts for the most part offset each other and do not significantly impact our results of operations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amounts and estimated fair values of interest rate derivative contracts outstanding at December&#160;31, 2021 and 2020 are presented in the following table. The fair values of interest rate derivative contracts are estimated utilizing internal valuation methods with observable market data inputs, or as determined by the Chicago Mercantile Exchange (&#8220;CME&#8221;) for centrally cleared derivative contracts. CME rules legally characterize variation margin payments for centrally cleared derivatives as settlements of the derivatives' exposure rather than collateral. As a result, the variation margin payment and the related derivative instruments are considered a single unit of account for accounting and financial reporting purposes. Variation margin, as determined by the CME, is settled daily. As a result, derivative contracts that clear through the CME have an estimated fair value of zero as of December&#160;31, 2021 and 2020. </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 style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.842%"/><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:12.845%"/><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:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedges of fair value:</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 7.75pt;text-align: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 institution counterparties:</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Loan/lease interest rate swaps - liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,426&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,724&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-hedging interest rate derivatives:</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 7.75pt;text-align: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 institution counterparties:</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 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%">Loan/lease interest rate swaps - 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%">247,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">Loan/lease interest rate swaps - 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%">928,756&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,142)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,173,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%">(33,812)</span></td><td style="background-color:#cceeff;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%">Loan/lease interest rate caps - 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%">270,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%">3,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%">356,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,241&#160;</span></td><td style="background-color:#ffffff;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%">Customer counterparties:</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 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%">Loan/lease interest rate swaps - 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%">928,756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,173,173&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,424&#160;</span></td><td style="background-color:#ffffff;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%">Loan/lease interest rate swaps - 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%">247,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%">(2,846)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Loan/lease interest rate caps - 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%">270,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%">(3,239)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average rates paid and received for interest rate swaps outstanding at December&#160;31, 2021 were as follows:</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 style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.843%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">Weighted-Average</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:8pt;font-weight:700;line-height:100%">Interest<br/>Rate<br/>Paid</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:8pt;font-weight:700;line-height:100%">Interest<br/>Rate<br/>Received</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 rate swaps:</span></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">&#160;</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%">Fair value hedge loan/lease interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate swaps - financial institution counterparties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.90&#160;</span></td><td style="background-color:#cceeff;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-hedging interest rate swaps - customer counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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%">3.73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average strike rate for outstanding interest rate caps was 3.26% at December&#160;31, 2021.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commodity Derivatives.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We enter into commodity swaps and option contracts that are not designated as hedging instruments primarily to accommodate the business needs of our customers. Upon the origination of a commodity swap or option contract with a customer, we simultaneously enter into an offsetting contract with a third-party financial institution to mitigate the exposure to fluctuations in commodity prices.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amounts and estimated fair values of non-hedging commodity swap and option derivative positions outstanding are presented in the following table. We obtain dealer quotations and use internal valuation methods with observable market data inputs to value our commodity derivative positions.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:31.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.744%"/><td style="width:0.1%"/></tr><tr><td colspan="6" 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:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">Notional<br/>Units</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:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 institution counterparties:</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"/><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%">Oil - assets</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%">Barrels</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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,056&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil - liabilities</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%">Barrels</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,032&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,594)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">(32,112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas - assets</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%">MMBTUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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%">9,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%">1,529&#160;</span></td><td style="background-color:#ffffff;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%">Natural gas - liabilities</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%">MMBTUs</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%">29,446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,249)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">(3,265)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 counterparties:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">Oil - assets</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%">Barrels</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,046&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,437&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">32,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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil - liabilities</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%">Barrels</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,796&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,294)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,264)</span></td><td style="background-color:#ffffff;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%">Natural gas - assets</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%">MMBTUs</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%">29,446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,456&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,451&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas - liabilities</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%">MMBTUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,124)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,724&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,458)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We enter into foreign currency forward contracts that are not designated as hedging instruments primarily to accommodate the business needs of our customers. Upon the origination of a foreign currency denominated transaction with a customer, we simultaneously enter into an offsetting contract with a third-party financial institution to negate the exposure to fluctuations in foreign currency exchange rates. We also utilize foreign currency forward contracts that are not designated as hedging instruments to mitigate the economic effect of fluctuations in foreign currency exchange rates on foreign currency holdings and certain short-term, non-U.S. dollar denominated loans. The notional amounts and fair values of open foreign currency forward contracts were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:31.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.744%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">Notional<br/>Currency</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:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 institution counterparties:</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"/><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%">Forward contracts - assets</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%">EUR</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 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%">1,900</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%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 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%">&#8212;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts - assets</span></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%">CAD</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 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%">658</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="3" style="background-color:#cceeff;padding:2px 7.75pt 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%">&#8212;</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Customer counterparties:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">Forward contracts - assets</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%">EUR</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 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%">&#8212;</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="3" style="background-color:#cceeff;padding:2px 7.75pt 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%">&#8212;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts - assets</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%">CAD</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 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%">658</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&#160;</span></td><td style="background-color:#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 7.75pt 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%">&#8212;</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Forward contracts - liabilities</span></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%">EUR</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 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%">1,900</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%">(55)</span></td><td style="background-color:#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 7.75pt 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%">&#8212;</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gains, Losses and Derivative Cash Flows</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For fair value hedges, the changes in the fair value of both the derivative hedging instrument and the hedged item are included in other non-interest income or other non-interest expense. The extent that such changes in fair value do not offset represents hedge ineffectiveness. Net cash flows from interest rate swaps on commercial loans/leases designated as hedging instruments in effective hedges of fair value are included in interest income on loans. For non-hedging derivative instruments, gains and losses due to changes in fair value and all cash flows are included in other non-interest income and other non-interest expense.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in the consolidated statements of income related to interest rate derivatives designated as hedges of fair value were as follows:</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 style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial loan/lease interest rate swaps:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gain (loss) included in interest income on loans</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%">(91)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#ffffff;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%">Amount of (gain) loss included in other non-interest 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%">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%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As stated above, we enter into non-hedge related derivative positions primarily to accommodate the business needs of our customers. Upon the origination of a derivative contract with a customer, we simultaneously enter into an offsetting derivative contract with a third-party financial institution. We recognize immediate income based upon the difference in the bid/ask spread of the underlying transactions with our customers and the third party. Because we act only as an intermediary for our customer, subsequent changes in the fair value of the underlying derivative contracts for the most part offset each other and do not significantly impact our results of operations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in the consolidated statements of income related to non-hedging interest rate, commodity, foreign currency and other derivative instruments are presented in the table below.</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 style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate derivatives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income</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%">4,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,413&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,005&#160;</span></td><td style="background-color:#ffffff;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 non-interest 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%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-hedging commodity derivatives:</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%">Other non-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%">4,052&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,768&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-hedging foreign currency derivatives:</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%">Other non-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%">39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-hedging other derivatives:</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%">Other non-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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%">750&#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020, we sold certain non-hedge related, short-term put options on U.S. Treasury securities and realized gains totaling approximately $6.0 million in connection with the sales. The put options expired without being exercised. Gains realized from similar transactions totaled $750 thousand in 2019. These gains are included in the table above as a component of non-hedging other derivatives.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Counterparty Credit Risk.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Derivative contracts involve the risk of dealing with both bank customers and institutional derivative counterparties and their ability to meet contractual terms. Institutional counterparties must have an investment grade credit rating and be approved by our Asset/Liability Management Committee. Our credit exposure on interest rate swaps is limited to the net favorable value and interest payments of all swaps by each counterparty, while our credit exposure on commodity swaps/options and foreign currency forward contracts is limited to the net favorable value of all contracts by each counterparty. Credit exposure may be reduced by the amount of collateral pledged by the counterparty. There are no credit-risk-related contingent features associated with any of our derivative contracts. Certain derivative contracts with upstream financial institution counterparties may be terminated with respect to a party in the transaction, if such party does not have at least a minimum level rating assigned to either its senior unsecured long-term debt or its deposit obligations by certain third-party rating agencies.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our credit exposure relating to interest rate swaps, commodity swaps/options and foreign currency forward contracts with bank customers was approximately $118.3 million at December&#160;31, 2021. This credit exposure is partly mitigated as transactions with customers are generally secured by the collateral, if any, securing the underlying transaction being hedged. Our credit exposure, net of collateral pledged, relating to interest rate swaps, commodity swaps/options and foreign currency forward contracts with upstream financial institution counterparties was approximately $19.7 million at December&#160;31, 2021. This amount was primarily related to excess collateral we posted to counterparties. Collateral levels for upstream financial institution counterparties are monitored and adjusted as necessary. See Note 16 &#8211; Balance Sheet Offsetting and Repurchase Agreements for additional information regarding our credit exposure with upstream financial institution counterparties. At December&#160;31, 2021 we had $110.3 million in cash collateral related to derivative contracts on deposit with other financial institution counterparties.</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -URI http://asc.fasb.org/topic&amp;trid=2229140<br><br>Reference 2: 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 5<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123477628&amp;loc=d3e90205-114008<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>40
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019416040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Offsetting<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BalanceSheetOffsettingDisclosureTextBlock', window );">Balance Sheet Offsetting</a></td>
<td class="text">Balance Sheet Offsetting and Repurchase Agreements<div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Balance Sheet Offsetting. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain financial instruments, including resell and repurchase agreements and derivatives, may be eligible for offset in the consolidated balance sheet and/or subject to master netting arrangements or similar agreements. Our derivative transactions with upstream financial institution counterparties are generally executed under International Swaps and Derivative Association (&#8220;ISDA&#8221;) master agreements which include &#8220;right of set-off&#8221; provisions. In such cases there is generally a legally enforceable right to offset recognized amounts and there may be an intention to settle such amounts on a net basis. Nonetheless, we do not generally offset such financial instruments for financial reporting purposes. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 2021 is presented in the following tables.</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 style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Recognized</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:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Offset</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:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</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%">December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 assets:</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%">Derivatives:</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%">Loan/lease interest rate swaps and caps</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%">4,446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,446&#160;</span></td><td style="background-color:#ffffff;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%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,864&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,864&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Foreign currency forward contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align: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 derivatives</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%">23,339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">23,339&#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%">Resell agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,242&#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%">Financial liabilities:</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%">Derivatives:</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%">Loan/lease interest rate swaps</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%">19,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,176&#160;</span></td><td style="background-color:#ffffff;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%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,843&#160;</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 19pt;text-align: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 derivatives</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%">114,019&#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%">114,019&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase 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%">2,740,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,740,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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</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%">2,854,818&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-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,854,818&#160;</span></td><td style="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: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:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.842%"/><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:12.845%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset</span></td><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</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:8pt;font-weight:700;line-height:100%">Financial<br/>Instruments</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:8pt;font-weight:700;line-height:100%">Collateral</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:8pt;font-weight:700;line-height:100%">Net<br/>Amount</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%">December 31, 2021</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;text-align: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 assets:</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</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 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%">Counterparty A</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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Counterparty B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,655)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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%">Other counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,678&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,678)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Total derivatives</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%">23,339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,339)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,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%">&#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 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</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%">31,242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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,339)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">(7,903)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities:</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="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%">Derivatives:</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 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%">Counterparty A</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%">3,870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,864)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Counterparty B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,655)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,475)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Counterparty C</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Other counterparties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">(66,225)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 2px 19pt;text-align: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 derivatives</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%">114,019&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,339)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,573)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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&#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%">Repurchase 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%">2,740,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,740,799)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 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</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%">2,854,818&#160;</span></td><td style="background-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%">(23,339)</span></td><td style="background-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,831,372)</span></td><td style="background-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%">107&#160;</span></td><td style="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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 2020 is presented in the following tables.</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 style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Recognized</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:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Offset</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:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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;text-align: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 assets:</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%">Derivatives:</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%">Loan/lease interest rate swaps and caps</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,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,241&#160;</span></td><td style="background-color:#ffffff;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%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,870&#160;</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 19pt;text-align: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 derivatives</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,111&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,111&#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%">Resell 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%">&#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 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</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%">11,111&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">11,111&#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%">Financial liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</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%">Loan/lease interest rate swaps</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,946&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,946&#160;</span></td><td style="background-color:#cceeff;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%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,377&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 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%">Foreign currency forward contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Total derivatives</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%">69,323&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,323&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase 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%">2,068,147&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,068,147&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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</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%">2,137,470&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-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,137,470&#160;</span></td><td style="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: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:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.842%"/><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:12.845%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset</span></td><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</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:8pt;font-weight:700;line-height:100%">Financial<br/>Instruments</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:8pt;font-weight:700;line-height:100%">Collateral</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:8pt;font-weight:700;line-height:100%">Net<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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;text-align: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 assets:</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</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 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%">Counterparty A</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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Counterparty B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,838&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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%">Other counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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%">(5,271)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Total derivatives</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%">11,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%">(11,111)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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</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%">11,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,111)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities:</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="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%">Derivatives:</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 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%">Counterparty A</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,430&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,428)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Counterparty B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,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%">(14,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Counterparty C</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Other counterparties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,271)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">997&#160;</span></td><td style="background-color:#cceeff;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 derivatives</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%">69,323&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,111)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,031)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,181&#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%">Repurchase 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%">2,068,147&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,068,147)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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</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%">2,137,470&#160;</span></td><td style="background-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,111)</span></td><td style="background-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,125,178)</span></td><td style="background-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,181&#160;</span></td><td style="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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Repurchase Agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We utilize securities sold under agreements to repurchase to facilitate the needs of our customers and to facilitate secured short-term funding needs. Securities sold under agreements to repurchase are stated at the amount of cash received in connection with the transaction. We monitor collateral levels on a continuous basis. We may be required to provide additional collateral based on the fair value of the underlying securities. Securities pledged as collateral under repurchase agreements are maintained with our safekeeping agents.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining contractual maturity of repurchase agreements in the consolidated balance sheets as of December&#160;31, 2021 and December&#160;31, 2020 is presented in the following tables.</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 style="width:25.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.842%"/><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:12.842%"/><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:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining Contractual Maturity of the Agreements</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:8pt;font-weight:700;line-height:100%">Overnight and Continuous</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:8pt;font-weight:700;line-height:100%">Up to 30 Days</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:8pt;font-weight:700;line-height:100%">30-90 Days</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:8pt;font-weight:700;line-height:100%">Greater than 90 Days</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:8pt;font-weight:700;line-height:100%">Total</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%">December 31, 2021</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"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,342,591&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,342,591&#160;</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 2px 16.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%">Residential mortgage-backed 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%">1,398,208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,398,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="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total borrowings</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,740,799&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,740,799&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="24" 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%">Gross amount of recognized liabilities for repurchase agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2,740,799&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="24" 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%">Amounts related to agreements not included in offsetting disclosures above</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" 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"/></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%">December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,860&#160;</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:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</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,375,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,375,287&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total borrowings</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,068,147&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,068,147&#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="24" 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%">Gross amount of recognized liabilities for repurchase agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2,068,147&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="24" 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%">Amounts related to agreements not included in offsetting disclosures above</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_BalanceSheetOffsettingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balance Sheet Offsetting Disclosure [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_BalanceSheetOffsettingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019439576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of an asset or liability is the price that would be received to sell that asset or paid to transfer that liability in an orderly transaction occurring in the principal market (or most advantageous market in the absence of a principal market) for such asset or liability. In estimating fair value, we utilize valuation techniques that are consistent with the market approach, the income approach and/or the cost approach. Such valuation techniques are consistently applied. Inputs to valuation techniques include the assumptions that market participants would use in pricing an asset or liability. ASC Topic&#160;820 establishes a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. The fair value hierarchy is as follows:</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;1 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;2 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Inputs other than quoted prices included in Level&#160;1 that are observable for the asset or liability, either directly or indirectly. These might include quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (such as interest rates, volatilities, prepayment speeds, credit risks, etc.) or inputs that are derived principally from or corroborated by market data by correlation or other means.</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;3 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Unobservable inputs for determining the fair values of assets or liabilities that reflect an entity&#8217;s own assumptions about the assumptions that market participants would use in pricing the assets or liabilities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, fair value is based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. Our valuation methodologies may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. While management believes our valuation methodologies are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different estimate of fair value at the reporting date. Furthermore, the reported fair value amounts have not been comprehensively revalued since the presentation dates, and therefore, estimates of fair value after the balance sheet date may differ significantly from the amounts presented herein. A more detailed description of the valuation methodologies used for assets and liabilities measured at fair value is set forth below. Transfers between levels of the fair value hierarchy are recognized on the actual date of the event or circumstances that caused the transfer, which generally coincides with our monthly and/or quarterly valuation process.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Assets and Financial Liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Financial assets and financial liabilities measured at fair value on a recurring basis include the following:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities Available for Sale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. U.S. Treasury securities are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as available for sale are reported at fair value utilizing Level&#160;2 inputs. For these securities, we obtain fair value measurements from an independent pricing service. The fair value measurements consider observable data that may include dealer quotes, market spreads, cash flows, the U.S. Treasury yield curve, live trading levels, trade execution data, market consensus prepayment speeds, credit information and the bond&#8217;s terms and conditions, among other things.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review the prices supplied by the independent pricing service, as well as their underlying pricing methodologies, for reasonableness and to ensure such prices are aligned with traditional pricing matrices. In general, we do not purchase investment portfolio securities that are esoteric or that have a complicated structure. Our entire portfolio consists of traditional investments, nearly all of which are U.S. Treasury obligations, federal agency bullet or mortgage pass-through securities, or general obligation or revenue based municipal bonds. Pricing for such instruments is fairly generic and is easily obtained. From time to time, we will validate prices supplied by the independent pricing service by comparison to prices obtained from third-party sources or derived using internal models.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trading Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. U.S. Treasury securities and exchange-listed common stock are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as trading are reported at fair value utilizing Level&#160;2 inputs in the same manner as described above for securities available for sale.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Derivatives are generally reported at fair value utilizing Level 2 inputs, except for foreign currency contracts, which are reported at fair value utilizing Level&#160;1 inputs. We obtain dealer quotations and utilize internally developed valuation models to value commodity swaps/options. We utilize internally developed valuation models and/or third-party models with observable market data inputs to validate the valuations provided by the dealers. Though there has never been a significant discrepancy in the valuations, should such a significant discrepancy arise, we would obtain price verification from a third-party dealer. We utilize internal valuation methods with observable market data inputs to estimate fair values of customer interest rate swaps, caps and floors. We also obtain dealer quotations for these derivatives for comparative purposes to assess the reasonableness of the model valuations. In cases where significant credit valuation adjustments are incorporated into the estimation of fair value, reported amounts are considered to have been derived utilizing Level&#160;3 inputs.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of potential valuation adjustments to our derivative positions, we evaluate the credit risk of our counterparties as well as ours. Accordingly, we have considered factors such as the likelihood of our default and the default of our counterparties, our net exposures and remaining contractual life, among other things, in determining if any fair value adjustments related to credit risk are required. Counterparty exposure is evaluated by netting positions that are subject to master netting arrangements, as well as considering the amount of collateral securing the position. We review our counterparty exposure on a regular basis, and, when necessary, appropriate business actions are taken to adjust the exposure. We also utilize this approach to estimate our own credit risk on derivative liability positions. To date, we have not realized any significant losses due to a counterparty&#8217;s inability to pay any net uncollateralized </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:120%">position. The change in value of derivative assets and derivative liabilities attributable to credit risk was not significant during the reported periods.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize financial assets and financial liabilities measured at fair value on a recurring basis as of December&#160;31, 2021 and 2020, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure 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:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.842%"/><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:12.845%"/><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:8pt;font-weight:700;line-height:100%">Level 1<br/>Inputs</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:8pt;font-weight:700;line-height:100%">Level 2<br/>Inputs</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:8pt;font-weight:700;line-height:100%">Level&#160;3<br/>Inputs</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:8pt;font-weight:700;line-height:100%">Total<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale:</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 7.75pt;text-align: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. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,179,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,179,433&#160;</span></td><td style="background-color:#cceeff;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%">Residential mortgage-backed 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,066,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,066,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:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading account 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="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%">U.S. Treasury</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,237&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,237&#160;</span></td><td style="background-color:#ffffff;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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 assets:</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 7.75pt;text-align: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 rate swaps, caps and floors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,310&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,310&#160;</span></td><td style="background-color:#cceeff;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%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,757&#160;</span></td><td style="background-color:#ffffff;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%">Foreign currency forward contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 liabilities:</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 7.75pt;text-align: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 rate swaps, caps and floors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,261&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,261&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,261&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,261&#160;</span></td><td style="background-color:#ffffff;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%">Foreign currency forward contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale:</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 7.75pt;text-align: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. Treasury</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,119,633&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,119,633&#160;</span></td><td style="background-color:#ffffff;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%">Residential mortgage-backed 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987,679&#160;</span></td><td style="background-color:#cceeff;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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,287,902&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,287,902&#160;</span></td><td style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,351&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading account 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="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%">U.S. Treasury</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,996&#160;</span></td><td style="background-color:#cceeff;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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets:</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 7.75pt;text-align: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 rate swaps, caps and floors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,665&#160;</span></td><td style="background-color:#ffffff;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%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,991&#160;</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%">Derivative liabilities:</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 7.75pt;text-align: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 rate swaps, caps and floors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,099&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,099&#160;</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></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative assets, measured at fair value on a recurring basis using significant unobservable (Level&#160;3) inputs during the reported periods consist of commodity swaps sold to loan customers. The significant unobservable (Level&#160;3) inputs used in the fair value measurement of these commodity swaps sold to loan customers primarily relate to the probability of default and loss severity in the event of default. The probability of default is determined by the underlying risk grade of the loan (see Note 3 &#8211; Loans) underlying the commodity swap in that the probability of default increases as a loan&#8217;s risk grade deteriorates, while the loss severity is estimated through an analysis of the collateral supporting both the underlying loan and commodity swap. Generally, a change in the assumption used for the probability of default is accompanied by a directionally similar change in the assumption used for the loss severity. As of December 31, 2020, the weighted-average risk grade of loans underlying commodity swaps measured at fair value using significant unobservable (Level 3) inputs was 14.0. The weighted-average loss severity in the event of default on the commodity swaps was 10%. A reconciliation of the beginning and ending balances of derivative assets measured at fair value on a recurring basis using significant unobservable (Level 3) inputs is not presented as such amounts were not significant during the reported periods.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain financial assets and financial liabilities are measured at fair value on a nonrecurring basis; that is, the instruments are not measured at fair value on an ongoing basis but are subject to fair value adjustments in certain circumstances (for example, when there is evidence of impairment). Financial assets measured at fair value on a non-recurring basis during the reported periods include certain impaired loans reported at the fair value of the underlying collateral if repayment is expected solely from the collateral. Collateral values are estimated using Level 2 inputs based on observable market data, typically in the case of real estate collateral, or Level 3 inputs based on customized discounting criteria, typically in the case of non-real estate collateral such as inventory, oil and gas reserves, accounts receivable, equipment or other business assets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents collateral dependent loans that were remeasured and reported at fair value through a specific allocation of the allowance for credit losses on loans based upon the fair value of the underlying collateral:</span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Level 2</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Carrying value before allocations</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,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%">1,559&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,354&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Specific (allocations) reversals of prior allocations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;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%">Fair value</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%">1,547&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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,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"/><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,971&#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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Carrying value before allocations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Specific (allocations) reversals of prior allocations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,178)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,151)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,019)</span></td><td style="background-color:#cceeff;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%">Fair value</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%">10,896&#160;</span></td><td style="background-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%">23,151&#160;</span></td><td style="background-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%">47,157&#160;</span></td><td style="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:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Financial Assets and Non-Financial Liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We do not have any non-financial assets or non-financial liabilities measured at fair value on a recurring basis. Certain non-financial assets measured at fair value on a non-recurring basis include foreclosed assets (upon initial recognition or subsequent impairment), non-financial assets and non-financial liabilities measured at fair value in the second step of a goodwill impairment test, and intangible assets and other non-financial long-lived assets measured at fair value for impairment assessment. Non-financial assets measured at fair value on a non-recurring basis during the reported periods include certain foreclosed assets which, upon initial recognition, were remeasured and reported at fair value through a charge-off to the allowance for credit losses on loans and certain foreclosed assets which, subsequent to their initial recognition, were remeasured at fair value through a write-down included in other non-interest expense. The fair value of a foreclosed asset is estimated using Level 2 inputs based on observable market data or Level 3 inputs based on customized discounting criteria. During the reported periods, all fair value measurements for foreclosed assets utilized Level 2 inputs.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents foreclosed assets that were remeasured and reported at fair value:</span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreclosed assets remeasured at initial recognition:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Carrying value of foreclosed assets prior to remeasurement</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%">1,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;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%">Charge-offs recognized in the allowance for credit losses on loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;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%">Fair value</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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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,272&#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%">Foreclosed assets remeasured subsequent to initial recognition:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Carrying value of foreclosed assets prior to remeasurement</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%">14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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%">Write-downs included in other non-interest 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%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Fair value</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%">&#8212;&#160;</span></td><td style="background-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%">97&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="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:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Charge-offs recognized upon loan foreclosures are generally offset by general or specific allocations of the allowance for credit losses on loans and generally do not, and did not during the reported periods, significantly impact our credit loss expense. Regulatory guidelines require us to reevaluate the fair value of other real estate owned on at least an annual basis. While our policy is to comply with the regulatory guidelines, our general practice is to reevaluate the fair value of collateral supporting impaired collateral dependent loans on a quarterly basis. Thus, appraisals are generally not considered to be outdated, and we typically do not make any adjustments to the appraised values.</span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC Topic&#160;825, &#8220;Financial Instruments,&#8221; requires disclosure of the fair value of financial assets and financial liabilities, including those financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis. The estimated fair value approximates carrying value for cash and cash equivalents, accrued interest and the cash surrender value of life insurance policies. The methodologies for other </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:120%">financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis are discussed below:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for variable-rate loans that reprice frequently and with no significant change in credit risk. The fair value of fixed-rate loans and variable-rate loans which reprice on an infrequent basis is estimated by discounting future cash flows using the current interest rates at which similar loans with similar terms would be made to borrowers of similar credit quality. An overall valuation adjustment is made for specific credit risks as well as general portfolio credit risk.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for demand deposits. The fair value of fixed-rate deposit liabilities with defined maturities is estimated by discounting future cash flows using the interest rates currently offered for deposits of similar remaining maturities. The estimated fair value of deposits does not take into account the value of our long-term relationships with depositors, commonly known as core deposit intangibles, which are separate intangible assets, and not considered financial instruments. Nonetheless, we would likely realize a core deposit premium if our deposit portfolio were sold in the principal market for such deposits.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Borrowed Funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for short-term borrowings. The fair value of long-term fixed-rate borrowings is estimated using quoted market prices, if available, or by discounting future cash flows using current interest rates for similar financial instruments. The estimated fair value approximates carrying value for variable-rate junior subordinated deferrable interest debentures that reprice quarterly.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loan Commitments, Standby and Commercial Letters of Credit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our lending commitments have variable interest rates and &#8220;escape&#8221; clauses if the customer&#8217;s credit quality deteriorates. Therefore, the fair values of these items are not significant and are not included in the following table.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair values of financial instruments that are reported at amortized cost in our consolidated balance sheets, segregated by the level of valuation inputs within the fair value hierarchy utilized to measure fair value, were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:46.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.284%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Amount</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Amount</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 assets:</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 inputs:</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 7.75pt;text-align: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%">16,583,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%">16,583,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%">10,288,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%">10,288,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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,749,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,809,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%">1,945,673&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,052,896&#160;</span></td><td style="background-color:#ffffff;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 surrender value of life insurance policies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,984&#160;</span></td><td style="background-color:#cceeff;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%">Accrued interest 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%">179,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%">179,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%">181,432&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,432&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3 inputs:</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans, 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%">16,087,731&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,079,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%">17,218,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,390,683&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 liabilities:</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 inputs:</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">42,695,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,343,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,015,761&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,018,185&#160;</span></td><td style="background-color:#cceeff;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%">Federal funds purchased</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,850&#160;</span></td><td style="background-color:#ffffff;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%">Repurchase 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%">2,740,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,740,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,068,147&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,068,147&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Junior subordinated deferrable interest debentures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,011&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,712&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,115&#160;</span></td><td style="background-color:#ffffff;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%">Subordinated notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">111,430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,021&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,717&#160;</span></td><td style="background-color:#cceeff;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%">Accrued interest 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%">3,026&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,026&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC Topic&#160;825, entities may choose to measure eligible financial instruments at fair value at specified election dates. The fair value measurement option (i)&#160;may be applied instrument by instrument, with certain exceptions, (ii)&#160;is generally irrevocable and (iii)&#160;is applied only to entire instruments and not to portions of instruments. Unrealized gains and losses on items for which the fair value measurement option has been elected must be reported in earnings at each subsequent reporting date. During the reported periods, we had no financial instruments measured at fair value under the fair value measurement option.</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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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>42
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019340136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Segments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Operating Segments</a></td>
<td class="text">Operating Segments<div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are managed under a matrix organizational structure whereby our two primary operating segments, Banking and Frost Wealth Advisors, overlap a regional reporting structure. The regions are primarily based upon geographic location and include Austin, Corpus Christi, Dallas, Fort Worth, Houston, Permian Basin, Rio Grande Valley, San Antonio and Statewide. We are primarily managed based on the line of business structure. In that regard, all regions have the same lines of business, which have the same product and service offerings, have similar types and classes of customers and utilize similar service delivery methods. Pricing guidelines for products and services are the same across all regions. The regional reporting structure is primarily a means to scale the lines of business to provide a local, community focus for customer relations and business development.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banking and Frost Wealth Advisors are delineated by the products and services that each segment offers. The Banking operating segment includes both commercial and consumer banking services and Frost Insurance Agency. Commercial banking services are provided to corporations and other business clients and include a wide array of lending and cash management products. Consumer banking services include direct lending and depository services. Frost Insurance Agency provides insurance brokerage services to individuals and businesses covering corporate and personal property and casualty products, as well as group health and life insurance products. The Frost Wealth Advisors operating segment includes fee-based services within private trust, retirement services, and financial management services, including personal wealth management and securities brokerage services. A third operating segment, Non-Banks, is for the most part the parent holding company, as well as certain other insignificant non-bank subsidiaries of the parent that, for the most part, have little or no activity. The parent company&#8217;s principal activities include the direct and indirect ownership of our banking and non-banking subsidiaries and the issuance of debt and equity. Our principal source of revenue is dividends from our subsidiaries.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies of each reportable segment are the same as those of our consolidated entity except for the following items, which impact the Banking and Frost Wealth Advisors segments: (i)&#160;expenses for consolidated back-office operations and general overhead-type expenses such as executive administration, accounting and internal audit are allocated to operating segments based on estimated uses of those services, (ii)&#160;income tax expense for the individual segments is calculated essentially at the statutory rate, and (iii)&#160;the parent company records the tax expense or benefit necessary to reconcile to the consolidated total.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a match-funded transfer pricing process to assess operating segment performance. The process helps us to (i)&#160;identify the cost or opportunity value of funds within each business segment, (ii)&#160;measure the profitability of a particular business segment by relating appropriate costs to revenues, (iii)&#160;evaluate each business segment in a manner consistent with its economic impact on consolidated earnings, and (iv)&#160;enhance asset and liability pricing decisions.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial results by operating segment are detailed below. Certain prior period amounts have been reclassified to conform to the current presentation. Frost Wealth Advisors excludes off-balance-sheet managed and custody assets with a total fair value of $43.3 billion, $38.6 billion and $37.8 billion at December&#160;31, 2021, 2020 and 2019.</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 style="width:45.855%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><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.560%"/><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.560%"/><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.562%"/><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:8pt;font-weight:700;line-height:100%">Banking</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:8pt;font-weight:700;line-height:100%">Frost<br/>Wealth<br/>Advisors</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:8pt;font-weight:700;line-height:100%">Non-Banks</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:8pt;font-weight:700;line-height:100%">Consolidated</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%">2021</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;text-align: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 interest income (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%">989,870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,138&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,141)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">984,867&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss 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%">54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;text-align: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-interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,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%">167,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%">(1,376)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-interest 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%">753,719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,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%">5,303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">881,994&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 (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%">456,759&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,599&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,820)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,538&#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 tax expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,483&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,810)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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%">415,276&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,813&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,010)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,079&#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%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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%">7,157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 income (loss) available to common shareholders</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%">415,276&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">36,813&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">(16,167)</span></td><td style="background-color:#ffffff;border-top:1pt 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%">435,922&#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%">Revenues from (expenses to) external customers</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,210,532&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,580&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,517)</span></td><td style="background-color:#cceeff;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-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,371,595&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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%">Average assets (in millions)</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%">45,903&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">70&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">10&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">45,983&#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"/></tr></table></div><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:45.855%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><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.560%"/><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.560%"/><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.562%"/><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:8pt;font-weight:700;line-height:100%">Banking</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:8pt;font-weight:700;line-height:100%">Frost<br/>Wealth<br/>Advisors</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:8pt;font-weight:700;line-height:100%">Non-Banks</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:8pt;font-weight:700;line-height:100%">Consolidated</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%">2020</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;text-align: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 interest income (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%">981,441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,216)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">976,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%">Credit loss 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%">241,230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest 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%">718,519&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,630&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,755&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,904&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 (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%">342,828&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,414&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,921)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,321&#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 tax expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,127&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,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%">20,170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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%">322,481&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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%">(10,617)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,151&#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%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of preferred 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%">5,514&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,514&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Net income (loss) available to common shareholders</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%">322,481&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,287&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">(18,147)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">323,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"/></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%">Revenues from (expenses to) external customers</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%">1,302,577&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">148,044&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(9,166)</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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%">1,441,455&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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%">Average assets (in millions)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,892&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,961&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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%">2019</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="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%">Net interest income (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%">1,010,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,001&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,364)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss 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%">33,758&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,759&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-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%">218,447&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">(450)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest 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%">703,121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834,679&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 (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%">491,936&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,283&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,750)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,469&#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%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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%">(4,958)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 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%">436,416&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,975&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,792)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,599&#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%">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Net income (loss) available to common shareholders</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%">436,416&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,975&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,855)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">435,536&#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%">Revenues from (expenses to) external customers</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%">1,228,815&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">149,906&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(10,814)</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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%">1,367,907&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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%">Average assets (in millions)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,019&#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%">56&#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%">11&#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%">32,086&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>43
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019335688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Financial Statements of Parent Company<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Condensed Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock', window );">Condensed Financial Statements of Parent Company</a></td>
<td class="text">Condensed Financial Statements of Parent Company<div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed financial statements pertaining only to Cullen/Frost Bankers, Inc. are presented below. Investments in subsidiaries are stated using the equity method of accounting.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Balance Sheets</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 style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.843%"/><td style="width:0.1%"/></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:8pt;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:8pt;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:8pt;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:700;line-height:100%">Assets:</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 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%">Cash</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%">471,875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Resell 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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471,875&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,240&#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 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%">Investment in subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,222,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%">4,155,619&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Accrued interest receivable and 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%">2,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%">2,164&#160;</span></td><td style="background-color:#ffffff;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 assets</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%">4,696,391&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,539,023&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="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 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Junior subordinated deferrable interest debentures, net of unamortized issuance costs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,011&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,357&#160;</span></td><td style="background-color:#cceeff;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%">Subordinated notes, net of unamortized issuance 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%">99,178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,021&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Accrued interest payable and 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%">34,647&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,629&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,836&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,007&#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%">Shareholders&#8217; 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%">4,439,555&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align: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 and shareholders&#8217; equity</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%">4,696,391&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,539,023&#160;</span></td><td style="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:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Statements of Income</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 style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">Year Ended 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:8pt;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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend income paid by Frost Bank</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%">219,386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,531&#160;</span></td><td style="background-color:#ffffff;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%">Dividend income paid by non-banks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">736&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,822&#160;</span></td><td style="background-color:#cceeff;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%">Interest and other income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,868&#160;</span></td><td style="background-color:#ffffff;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 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%">219,960&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,066&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expenses:</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%">Interest 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%">7,141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,363&#160;</span></td><td style="background-color:#cceeff;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%">Salaries and employee benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,499&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,551&#160;</span></td><td style="background-color:#ffffff;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%">5,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,833&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,033&#160;</span></td><td style="background-color:#cceeff;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 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%">14,507&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,630&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,947&#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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before income taxes and equity in undistributed earnings of subsidiaries</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%">205,453&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,436&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,274&#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%">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%">4,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%">5,406&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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;text-align: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 undistributed 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%">232,727&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,309&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,190&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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%">443,079&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,151&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,599&#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%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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%">2,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,063&#160;</span></td><td style="background-color:#cceeff;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%">Redemption of preferred 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%">5,514&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:700;line-height:100%">Net income available to common shareholders</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%">435,922&#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%">323,621&#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%">435,536&#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="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Statements of Cash Flows</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 style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">Year Ended 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:8pt;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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</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%">443,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</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 19pt;text-align: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 undistributed earnings of 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%">(232,727)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,309)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,190)</span></td><td style="background-color:#ffffff;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%">Stock-based 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%">700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">780&#160;</span></td><td style="background-color:#cceeff;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%">Net tax benefit from stock-based 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%">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%">370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240&#160;</span></td><td style="background-color:#ffffff;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%">Net change in other assets and 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%">23,890&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,937)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,216&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash 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%">235,220&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,045&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,645&#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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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:700;line-height:100%">Investing Activities:</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%">Redemption of investment in non-bank 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%">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%">&#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 25.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%">Net cash from investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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:700;line-height:100%">Financing Activities:</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%">Principal payments on long-term borrowings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Redemption of Series A preferred 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%">(150,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">Proceeds from issuance of Series B 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 7.75pt;text-align: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 exercises</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">12,557&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from stock-based compensation activities of subsidiaries</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%">12,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%">13,148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,166&#160;</span></td><td style="background-color:#cceeff;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%">Purchase of treasury 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%">(3,864)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,785)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,793)</span></td><td style="background-color:#ffffff;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%">Treasury stock issued to 401(k) stock purchase plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,749&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">&#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%">Cash dividends paid on preferred 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,157)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,016)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,063)</span></td><td style="background-color:#ffffff;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 paid on common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(188,786)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,584)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(177,006)</span></td><td style="background-color:#cceeff;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:700;line-height:100%">Net cash 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%">(144,991)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,921)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(217,926)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Net change in cash and cash equivalents</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%">90,635&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,719&#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%">Cash and cash equivalents at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,397&#160;</span></td><td style="background-color:#ffffff;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%">Cash and cash equivalents 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%">471,875&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,240&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,116&#160;</span></td><td style="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_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.5-04(Schedule I))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391182&amp;loc=d3e5864-122674<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=d3e5283-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>44
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019313000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Standards Updates<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>Accounting Standards Update and Change in Accounting Principle [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Accounting Standards Updates</a></td>
<td class="text">Accounting Standards Updates<div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2016-02, &#8220;Leases (Topic 842).&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU&#160;2016-02 among other things, requires lessees to recognize a lease liability, which is a lessee's obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use asset, which is an asset that represents the lessee&#8217;s right to use, or control the use of, a specified asset for the lease term. We adopted ASU 2016-02, along with several other subsequent codification updates related to lease accounting, as of January 1, 2019. See Note 1 - Summary of Significant Accounting Policies for additional information.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU&#160;2016-13 requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts and requires enhanced disclosures related to the significant estimates and judgments used in estimating credit losses, as well as the credit quality and underwriting standards of an organization&#8217;s portfolio. We adopted ASU&#160;2016-13, as subsequently updated for certain clarifications, targeted relief and codification improvements, as of January 1, 2020 and recognized a cumulative effect adjustment reducing retained earnings by $29.3 million. See Note 1 - Summary of Significant Accounting Policies for additional information.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2017-04, &#8220;Intangibles - Goodwill and Other (Topic 350) - Simplifying the Test for Goodwill Impairment.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU 2017-04 eliminates Step 2 from the goodwill impairment test which required entities to compute the implied fair value of goodwill. Under ASU&#160;2017-04, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an </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:120%">impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. ASU&#160;2017-04 became effective for us on January&#160;1, 2020 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2017-08, &#8220;Receivables - Nonrefundable Fees and Other Costs (Subtopic 310-20) - Premium Amortization on Purchased Callable Debt Securities.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2017-08 shortens the amortization period for certain callable debt securities held at a premium to require such premiums to be amortized to the earliest call date unless applicable guidance related to certain pools of securities is applied to consider estimated prepayments. Under prior guidance, entities were generally required to amortize premiums on individual, non-pooled callable debt securities as a yield adjustment over the contractual life of the security. ASU&#160;2017-08 does not change the accounting for callable debt securities held at a discount. We adopted ASU 2017-08 effective January 1, 2019 and recognized a cumulative effect adjustment reducing retained earnings by $14.7 million. See Note 1 - Summary of Significant Accounting Policies for additional information.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2017-12, &#8220;Derivatives and Hedging (Topic 815) - Targeted Improvements to Accounting for Hedging Activities.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU&#160;2017-12 amends the hedge accounting recognition and presentation requirements in ASC 815 to improve the transparency and understandability of information conveyed to financial statement users about an entity&#8217;s risk management activities to better align the entity&#8217;s financial reporting for hedging relationships with those risk management activities and to reduce the complexity of and simplify the application of hedge accounting. ASU&#160;2017-12 became effective for us on January&#160;1, 2019 and did not have a significant impact on our financial statements. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2018-13,&#160;&#8220;Fair Value Measurement (Topic 820) - Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2018-13 modifies the disclosure requirements on fair value measurements in Topic&#160;820. The amendments in this update remove disclosures that no longer are considered cost beneficial, modify/clarify the specific requirements of certain disclosures, and add disclosure requirements identified as relevant. ASU 2018-13 became effective for us on January&#160;1, 2020 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2018-14, &#8220;Compensation - Retirement Benefits-Defined Benefit Plans-General (Subtopic 715-20).&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2018-14 amends and modifies the disclosure requirements for employers that sponsor defined benefit pension or other post-retirement plans. The amendments in this update remove disclosures that no longer are considered cost beneficial, clarify the specific requirements of disclosures, and add disclosure requirements identified as relevant. ASU&#160;2018-14 became effective for the year ended December  31, 2020 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2018-15, &#8220;Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40) - Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2018-15 clarifies certain aspects of ASU 2015-05, &#8220;Customer&#8217;s Accounting for Fees Paid in a Cloud Computing Arrangement,&#8221; which was issued in April 2015. Specifically, ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). ASU&#160;2018-15 does not affect the accounting for the service element of a hosting arrangement that is a service contract. ASU&#160;2018-15 became effective for us on January&#160;1, 2020 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2018-16, &#8220;Derivatives and Hedging (Topic 815) - Inclusion of the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) Overnight Index Swap (&#8220;OIS&#8221;) Rate as a Benchmark Interest Rate for Hedge Accounting Purposes.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments in this update permit use of the OIS rate based on SOFR as a U.S. benchmark interest rate for hedge accounting purposes under Topic&#160;815 in addition to the interest rates on direct U.S. Treasury obligations, the LIBOR swap rate, the OIS rate based on the Fed Funds Effective Rate and the Securities Industry and Financial Markets Association (&#8220;SIFMA&#8221;) Municipal Swap Rate. ASU&#160;2018-16 became effective for us on January&#160;1, 2019 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2019-12, &#8220;Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The guidance issued in this update simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in ASC 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition for deferred tax liabilities for outside basis differences. ASU&#160;2019-12 also simplifies </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:120%">aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. ASU 2019-12 became effective for us on January&#160;1, 2021 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2020-04, &#8220;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2020-04 provides optional expedients and exceptions for accounting related to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. ASU&#160;2020-04 applies only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform and do not apply to contract modifications made and hedging relationships entered into or evaluated after December&#160;31, 2022, except for hedging relationships existing as of December&#160;31, 2022, that an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship. ASU&#160;2020-04 was effective upon issuance and generally can be applied through December&#160;31, 2022. The adoption of ASU&#160;2020-04 did not significantly impact our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2020-08, &#8220;Codification Improvements to Subtopic 310-20, Receivables - Nonrefundable Fees and Other Costs.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2020-08 clarifies the accounting for the amortization of purchase premiums for callable debt securities with multiple call dates. ASU 2020-8 became effective for us on January&#160;1, 2021 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2020-09, &#8220;Debt (Topic 470): Amendments to SEC Paragraphs Pursuant to SEC Release No. 33-10762.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2020-9 amends the ASC to reflect the issuance of an SEC rule related to financial disclosure requirements for subsidiary issuers and guarantors of registered debt securities and affiliates whose securities are pledged as collateral for registered securities. ASU&#160;2020-09 became effective for us on January&#160;4, 2021, concurrent with the effective date of the SEC release, and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2021-01, &#8220;Reference Rate Reform (Topic 848): Scope.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2021-01 clarifies that certain optional expedients and exceptions in ASC&#160;848 for contract modifications and hedge accounting apply to derivatives that are affected by the discounting transition. ASU&#160;2021-01 also amends the expedients and exceptions in ASC&#160;848 to capture the incremental consequences of the scope clarification and to tailor the existing guidance to derivative instruments affected by the discounting transition. ASU&#160;2021-01 was effective upon issuance and generally can be applied through December&#160;31, 2022. The adoption of ASU&#160;2021-01 did not significantly impact our financial statements.</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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123338486&amp;loc=SL49131195-203048<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br><br>Reference 3: 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<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 65<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123338486&amp;loc=SL49131195-203048<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 65<br> -Paragraph 8<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<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 S99<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=122038215&amp;loc=SL108384541-122693<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124402435&amp;loc=SL124402458-218513<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 65<br> -Paragraph 6<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<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 65<br> -Paragraph 1<br> -Subparagraph (i)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123338486&amp;loc=SL49131195-203048<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<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 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 15: 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 (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 17: 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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124402435&amp;loc=SL124402458-218513<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=123338486&amp;loc=SL49131195-203048<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 (g)(2)(iv)<br> -URI http://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 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038215&amp;loc=d3e31137-122693<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 24: http://www.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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 27: 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 (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 28: http://www.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 (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 30: 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 (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 31: http://www.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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 32: 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 1<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122150657&amp;loc=SL122150809-237846<br><br>Reference 33: 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 (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (c)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="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>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989013426232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of 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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NatureOfOperationsPolicyPolicyTextBlock', window );">Nature Of Operations</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Cullen/Frost Bankers, Inc. (&#8220;Cullen/Frost&#8221;) is a financial holding company and a bank holding company headquartered in San Antonio, Texas that provides, through its subsidiaries, a broad array of products and services throughout numerous Texas markets. The terms &#8220;Cullen/Frost,&#8221; &#8220;the Corporation,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221; mean Cullen/Frost Bankers, Inc. and its subsidiaries, when appropriate. In addition to general commercial and consumer banking, other products and services offered include trust and investment management, insurance, brokerage, mutual funds, leasing, treasury management, capital markets advisory and item processing.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The consolidated financial statements include the accounts of Cullen/Frost and all other entities in which Cullen/Frost has a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation. The accounting and financial reporting policies we follow conform, in all material respects, to accounting principles generally accepted in the United States and to general practices within the financial services industry.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine whether we have a controlling financial interest in an entity by first evaluating whether the entity is a voting interest entity or a variable interest entity (&#8220;VIE&#8221;) under accounting principles generally accepted in the United States. Voting interest entities are entities in which the total equity investment at risk is sufficient to enable the entity to finance itself independently and provides the equity holders with the obligation to absorb losses, the right to receive residual returns and the right to make decisions about the entity&#8217;s activities. We consolidate voting interest entities in which we have all, or at least a majority of, the voting interest. As defined in applicable accounting standards, VIEs are entities that lack one or more of the characteristics of a voting interest entity. A controlling financial interest in a VIE is present when an enterprise has both the power to direct the activities of the VIE that most significantly impact the VIE&#8217;s economic performance and an obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE. The enterprise with a controlling financial interest, known as the primary beneficiary, consolidates the VIE. Our wholly-owned subsidiary, Cullen/Frost Capital Trust&#160;II, is a VIE for which we are not the primary beneficiary and, as such, its accounts are not included in our consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions are accounted for using the purchase method with the operating results of the acquired companies included with our results of operations since their respective dates of acquisition.</span></div>We have evaluated subsequent events for potential recognition and/or disclosure through the date these consolidated financial statements were issued.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. The allowance for credit losses on loans and off-balance-sheet credit exposures, the fair values of financial instruments and the status of contingencies are particularly subject to change.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Concentrations and Restrictions on Cash and Cash Equivalents</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentrations and Restrictions on Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We maintain deposits with other financial institutions in amounts that exceed federal deposit insurance coverage. Furthermore, federal funds sold are essentially uncollateralized loans to other financial institutions. Management regularly evaluates the credit risk associated with the counterparties to these transactions and believes that we are not exposed to any significant credit risks on cash and cash equivalents.</span>As of December&#160;31, 2021 and 2020, we had $110.3 million and $74.0 million in cash collateral on deposit with other financial institution counterparties to interest rate swap transactions. Additionally, prior to 2021 we were required to maintain a minimum amount cash on hand or on deposit with the Federal Reserve Bank to meet regulatory reserve and clearing requirements. This amount totaled $42.0 million at December&#160;31, 2020.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CashFlowReportingPolicyPolicyTextBlock', window );">Cash Flow Reporting</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flow Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Cash and cash equivalents include cash, deposits with other financial institutions that have an initial maturity of less than 90 days when acquired by us, federal funds sold and resell agreements. Net cash flows are reported for loans, deposit transactions and short-term borrowings. Additional cash flow information was as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:62.083%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.639%"/><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:8pt;font-weight:700;line-height:100%">Year Ended 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:8pt;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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</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%">29,003&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">49,300&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">124,781&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 paid for 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%">39,852&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,352&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant non-cash transactions:</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%">Transfer of securities from available for sale to held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 of real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,036&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Unsettled securities transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,032&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,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%">&#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 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans foreclosed and transferred to other real estate owned and foreclosed 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%">3,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,348&#160;</span></td><td style="background-color:#cceeff;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%">Loans to facilitate the sale of other real estate owned</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use lease assets obtained in exchange for lessee 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%">12,854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,284&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,286&#160;</span></td><td style="background-color:#cceeff;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%">Treasury stock issued to 401(k) stock purchase 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%">1,749&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepurchaseAndResaleAgreementsPolicy', window );">Repurchase/Resell Agreements</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Repurchase/Resell Agreements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We purchase certain securities under agreements to resell. The amounts advanced under these agreements represent short-term loans and are reflected as assets in the accompanying consolidated balance sheets. The securities underlying these agreements are book-entry securities. We also sell certain securities under agreements to repurchase. The agreements are treated as collateralized financing transactions and the obligations to repurchase securities sold are reflected as a liability in the accompanying consolidated balance sheets. The dollar amount of the securities underlying the agreements remains in the asset accounts.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesPolicy', window );">Securities</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Securities are classified as held to maturity and carried at amortized cost when management has the positive intent and ability to hold them until maturity. Securities to be held for indefinite periods of time are classified as available for sale and carried at fair value, with the unrealized holding gains and losses (those for which no allowance for credit losses are recorded) reported as a component of other comprehensive income, net of tax. Securities held for resale in anticipation of short-term market movements are classified as trading and are carried at fair value, with changes in unrealized holding gains and losses included in income. Management determines the appropriate classification of securities at the time of purchase. Securities with limited marketability, such as stock in the Federal Reserve Bank and the Federal Home Loan Bank, are carried at cost.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income on securities includes amortization of purchase premiums and discounts. Premiums and discounts on securities are generally amortized using the interest method with a constant effective yield without anticipating prepayments, except for mortgage-backed securities where prepayments are anticipated. Premiums on callable securities are amortized to their earliest call date. A security is placed on non-accrual status if (i) principal or interest has been in default for a period of 90 days or more or (ii) full payment of principal and interest is not expected. Interest accrued but not received for a security placed on non-accrual status is reversed against interest income. Gains and losses on sales are recorded on the trade date and are derived from the amortized cost of the security sold.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLoansAndLeasesReceivablePolicy', window );">Loans</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Loans are reported at the principal balance outstanding net of unearned discounts. Interest income on loans is reported on the level-yield method and includes amortization of deferred loan fees and costs over the terms of the individual loans to which they relate, or, in certain cases, over the average expected term for loans where deferred fees and costs are accounted for on a pooled basis. Net loan commitment fees or costs for commitment periods greater than one year are deferred and amortized into fee income or other expense on a straight-line basis over the commitment period. Income on direct financing leases is recognized on a basis that achieves a constant periodic rate of return on the outstanding investment. Further information regarding our accounting policies related to past due loans, non-accrual loans, impaired loans and troubled-debt restructurings is presented in Note&#160;3 - Loans.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock', window );">Credit Loss, Financial Instrument</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Credit Losses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As further discussed below, we adopted Accounting Standards Update (&#8220;ASU&#8221;) 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,&#8221; on January&#160;1, 2020. Accounting Standards Codification (&#8220;ASC&#8221;) Topic 326 (&#8220;ASC 326&#8221;) replaced the previous &#8220;incurred loss&#8221; model for measuring credit losses, which encompassed allowances for current known and inherent losses within the portfolio, with an &#8220;expected loss&#8221; model, which encompasses allowances for losses </span>expected to be incurred over the life of the portfolio. The new current expected credit loss (&#8220;CECL&#8221;) model requires the measurement of all expected credit losses for financial assets measured at amortized cost and certain off-balance-sheet credit exposures based on historical experience, current conditions, and reasonable and supportable forecasts. In connection with the adoption of ASC 326, we revised certain accounting policies and implemented certain accounting policy elections. The revised accounting policies are described below.<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Held-to-Maturity Securities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on held-to-maturity securities is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of held-to-maturity securities to present management's best estimate of the net amount expected to be collected. Held-to-maturity securities are charged-off against the allowance when deemed uncollectible by management. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management measures expected credit losses on held-to-maturity securities on a collective basis by major security type with each type sharing similar risk characteristics and considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. Management has made the accounting policy election to exclude accrued interest receivable on held-to-maturity securities from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on held-to-maturity securities is presented in Note 2 - Securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Available-for-Sale Securities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For available-for-sale securities in an unrealized loss position, we first assess whether (i) we intend to sell or (ii) it is more likely than not that we will be required to sell the security before recovery of its amortized cost basis. If either case is affirmative, any previously recognized allowances are charged-off and the security's amortized cost is written down to fair value through income. If neither case is affirmative, the security is evaluated to determine whether the decline in fair value has resulted from credit losses or other factors. In making this assessment, management considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency and any adverse conditions specifically related to the security, among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded for the credit loss, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an allowance for credit losses is recognized in other comprehensive income. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on available-for-sale securities from the estimate of credit losses. Available-for-sale securities are charged-off against the allowance or, in the absence of any allowance, written down through income when deemed uncollectible by management or when either of the aforementioned criteria regarding intent or requirement to sell is met.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of ASU 2016-13, declines in the fair value of held-to-maturity and available-for-sale securities below their cost that were deemed to be other than temporary were reflected in earnings as realized losses. In estimating other-than-temporary impairment losses prior to January&#160;1, 2020, management considered, among other things, (i)&#160;the length of time and the extent to which the fair value had been less than cost, (ii)&#160;the financial condition and near-term prospects of the issuer and (iii)&#160;the intent and our ability to retain our investment in the issuer for a period of time sufficient to allow for any anticipated recovery in fair value.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts', window );">Allowance for Credit Losses Loans</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance for Credit Losses - Loans:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of loans to present management's best estimate of the net amount expected to be collected. Loans are charged-off against the allowance when deemed uncollectible by management. Expected recoveries do not exceed the aggregate of amounts previously charged-off and expected to be charged-off. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on loans from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on loans is presented in Note&#160;3 - Loans.</span>Prior to the adoption of ASU 2016-13, the allowance for credit losses on loans was a contra-asset valuation account established through a provision for loan losses charged to expense, which represented management&#8217;s best estimate of inherent losses that had been incurred within the existing portfolio of loans. The allowance for credit losses on loans included allowance allocations calculated in accordance with ASC Topic&#160;310, &#8220;Receivables&#8221; and allowance allocations calculated in accordance with ASC Topic&#160;450, &#8220;Contingencies.&#8221;<div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance For Credit Losses - Loans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC&#160;326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. The amount of the allowance represents management's best estimate of current expected credit losses on loans considering available information, from internal and external sources, relevant to assessing collectibility over the loans' contractual terms, adjusted for expected prepayments when appropriate. The contractual term excludes expected extensions, renewals and modifications unless (i)&#160;management has a reasonable expectation that a trouble debt restructuring will be executed with an individual borrower or (ii)&#160;such extension or renewal options are not unconditionally cancellable by us and, in such cases, the borrower is likely to meet applicable conditions and likely to request extension or renewal. Relevant available information includes historical credit loss experience, current conditions and reasonable and supportable forecasts. While historical credit loss experience provides the basis for the estimation of expected credit losses, adjustments to historical loss information may be made for differences in current portfolio-specific risk characteristics, environmental conditions or other relevant factors. The allowance for credit losses is measured on a collective basis for portfolios of loans when similar risk characteristics exist. Loans that do not share risk characteristics are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Expected credit losses for collateral dependent loans, including loans where the borrower is experiencing financial difficulty but foreclosure is not probable, are based on the fair value of the collateral at the reporting date, adjusted for selling costs as appropriate. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit loss expense related to loans reflects the totality of actions taken on all loans for a particular period including any necessary increases or decreases in the allowance related to changes in credit loss expectations associated with specific loans or pools of loans. Portions of the allowance may be allocated for specific credits; however, the entire allowance is available for any credit that, in management&#8217;s judgment, should be charged off. While management utilizes its best judgment and information available, the ultimate appropriateness of the allowance is dependent upon a variety of factors beyond our control, including the performance of our loan portfolio, the economy, changes in interest rates and the view of the regulatory authorities toward loan classifications.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In calculating the allowance for credit losses, most loans are segmented into pools based upon similar characteristics and risk profiles. Common characteristics and risk profiles include the type/purpose of loan, underlying collateral, geographical similarity and historical/expected credit loss patterns. In developing these loan pools for the purposes of modeling expected credit losses, we also analyzed the degree of correlation in how loans within each portfolio respond when subjected to varying economic conditions and scenarios as well as other portfolio stress factors. For modeling purposes, our loan pools include (i)&#160;commercial and industrial and energy - non-revolving, (ii)&#160;commercial and industrial and energy - revolving, (iii)&#160;commercial real estate - owner occupied, (iv)&#160;commercial real estate - non-owner occupied, (v)&#160;commercial real estate - construction/land development, (vi)&#160;consumer real estate and (vii)&#160;consumer and other. We periodically reassess each pool to ensure the loans within the pool continue to share similar characteristics and risk profiles and to determine whether further segmentation is necessary.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each loan pool, we measure expected credit losses over the life of each loan utilizing a combination of models which measure (i)&#160;probability of default&#160;(&#8220;PD&#8221;), which is the likelihood that loan will stop performing/default, (ii)&#160;probability of attrition (&#8220;PA&#8221;), which is the likelihood that a loan will pay-off prior to maturity, (iii)&#160;loss given default (&#8220;LGD&#8221;), which is the expected loss rate for loans in default and (iv)&#160;exposure at default (&#8220;EAD&#8221;), which is the estimated outstanding principal balance of the loans upon default, including the expected funding of unfunded commitments outstanding as of the measurement date. For certain commercial loan portfolios, the PD is calculated using a transition matrix to determine the likelihood of a customer&#8217;s risk grade migrating from one specified range of risk grades to a different specified range. Expected credit losses are calculated as the product of PD (adjusted for attrition), LGD and EAD. This methodology builds on default probabilities already incorporated into our risk grading process by utilizing pool-specific historical loss rates to calculate expected credit losses. These pool-specific historical loss rates may be adjusted for current macroeconomic assumptions, as further discussed below, and other factors such as differences in underwriting standards, portfolio mix, or when historical asset terms do not reflect the contractual terms of the financial assets being evaluated as of the measurement date. Each time we measure expected </span></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">credit losses, we assess the relevancy of historical loss information and consider any necessary adjustments to address any differences in asset-specific characteristics. Due to their short-term nature, expected credit losses for overdrafts included in consumer and other loans are based solely upon a weighting of recent historical charge-offs over a period of three years.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement of expected credit losses is impacted by loan/borrower attributes and certain macroeconomic variables. Significant loan/borrower attributes utilized in our modeling processes include, among other things, (i)&#160;origination date, (ii)&#160;maturity date, (iii)&#160;payment type, (iv)&#160;collateral type and amount, (v)&#160;current risk grade, (vi)&#160;current unpaid balance and commitment utilization rate, (vii)&#160;payment status/delinquency history and (viii)&#160;expected recoveries of previously charged-off amounts. Significant macroeconomic variables utilized in our modeling processes include, among other things, (i)&#160;Gross State Product for Texas and U.S. Gross Domestic Product, (ii)&#160;selected market interest rates including U.S. Treasury rates, bank prime rate, 30-year fixed mortgage rate, BBB corporate bond rate, among others, (iii)&#160;unemployment rates, (iv)&#160;commercial and residential property prices in Texas and the U.S. as a whole, (v)&#160;West Texas Intermediate crude oil price and (vi)&#160;total stock market index. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PD and PA were estimated by analyzing internally-sourced data related to historical performance of each loan pool over a complete economic cycle. PD and PA are adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a reasonable and supportable forecast period. We have determined that we are reasonably able to forecast the macroeconomic variables used in our modeling processes with an acceptable degree of confidence for a total of two years with the last twelve months of the forecast period encompassing a reversion process whereby the forecasted macroeconomic variables are reverted to their historical mean utilizing a rational, systematic basis. The macroeconomic variables utilized as inputs in our modeling processes were subjected to a variety of analysis procedures and were selected primarily based on statistical relevancy and correlation to our historical credit losses. By reverting these modeling inputs to their historical mean and considering loan/borrower specific attributes, our models are intended to yield a measurement of expected credit losses that reflects our average historical loss rates for periods subsequent to the twelve-month reversion period. The LGD is based on historical recovery averages for each loan pool, adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a two-year forecast period, with the final twelve months of the forecast period encompassing a reversion process, which management considers to be both reasonable and supportable. This same forecast/reversion period is used for all macroeconomic variables used in all of our models. EAD is estimated using a linear regression model that estimates the average percentage of the loan balance that remains at the time of a default event.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management qualitatively adjusts model results for risk factors that are not considered within our modeling processes but are nonetheless relevant in assessing the expected credit losses within our loan pools. These qualitative factor (&#8220;Q-Factor&#8221;) and other qualitative adjustments may increase or decrease management's estimate of expected credit losses by a calculated percentage or amount based upon the estimated level of risk. The various risks that may be considered in making Q-Factor and other qualitative adjustments include, among other things, the impact of (i)&#160;changes in lending policies and procedures, including changes in underwriting standards and practices for collections, write-offs, and recoveries, (ii)&#160;actual and expected changes in international, national, regional, and local economic and business conditions and developments that affect the collectibility of the loan pools, (iii)&#160;changes in the nature and volume of the loan pools and in the terms of the underlying loans, (iv)&#160;changes in the experience, ability, and depth of our lending management and staff, (v)&#160;changes in volume and severity of past due financial assets, the volume of non-accrual assets, and the volume and severity of adversely classified or graded assets, (vi)&#160;changes in the quality of our credit review function, (vii)&#160;changes in the value of the underlying collateral for loans that are non-collateral dependent, (viii)&#160;the existence, growth, and effect of any concentrations of credit and (ix)&#160;other factors such as the regulatory, legal and technological environments; competition; and events such as natural disasters or health pandemics.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In some cases, management may determine that an individual loan exhibits unique risk characteristics which differentiate the loan from other loans within our loan pools. In such cases, the loans are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Specific allocations of the allowance for credit losses are determined by analyzing the borrower&#8217;s ability to repay amounts owed, collateral deficiencies, the relative risk grade of the loan and economic conditions affecting the borrower&#8217;s industry, among other things. A loan is considered to be collateral dependent when, based upon management's assessment, the borrower is experiencing financial difficulty and repayment is expected to be provided substantially through the operation or sale of the collateral. In such cases, expected credit losses are based on the fair value of the collateral at </span></div>the measurement date, adjusted for estimated selling costs if satisfaction of the loan depends on the sale of the collateral. We reevaluate the fair value of collateral supporting collateral dependent loans on a quarterly basis. The fair value of real estate collateral supporting collateral dependent loans is evaluated by our internal appraisal services using a methodology that is consistent with the Uniform Standards of Professional Appraisal Practice. The fair value of collateral supporting collateral dependent construction loans is based on an &#8220;as is&#8221; valuation.Generally, a commercial loan, or a portion thereof, is charged-off immediately when it is determined, through the analysis of any available current financial information with regards to the borrower, that the borrower is incapable of servicing unsecured debt, there is little or no prospect for near term improvement and no realistic strengthening action of significance is pending or, in the case of secured debt, when it is determined, through analysis of current information with regards to our collateral position, that amounts due from the borrower are in excess of the calculated current fair value of the collateral. Notwithstanding the foregoing, generally, commercial loans that become past due 180 cumulative days are charged-off. Generally, a consumer loan, or a portion thereof, is charged-off in accordance with regulatory guidelines which provide that such loans be charged-off when we become aware of the loss, such as from a triggering event that may include new information about a borrower&#8217;s intent/ability to repay the loan, bankruptcy, fraud or death, among other things, but in any event the charge-off must be taken within specified delinquency time frames. Such delinquency time frames state that closed-end retail loans (loans with pre-defined maturity dates, such as real estate mortgages, home equity loans and consumer installment loans) that become past due 120 cumulative days and open-end retail loans (loans that roll-over at the end of each term, such as home equity lines of credit) that become past due 180 cumulative days should be classified as a loss and charged-off.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock', window );">Off-Balance-Sheet Credit Exposure</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. The allowance is reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Further information regarding our policies and methodology used to estimate the allowance for credit losses on off-balance-sheet credit exposures is presented in Note 8 - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. Off-balance-sheet credit exposures primarily consist of amounts available under outstanding lines of credit and letters of credit detailed in the table above. For the period of exposure, the estimate of expected credit losses considers both the likelihood that funding will occur and the amount expected to be funded over the estimated remaining life of the commitment or other off-balance-sheet exposure. The likelihood and expected amount of funding are based on historical utilization rates. The amount of the allowance represents management's best estimate of expected credit losses on commitments expected to be funded over the contractual life of the commitment. </span>Estimating credit losses on amounts expected to be funded uses the same methodology as described for loans in Note 3 - Loans as if such commitments were funded.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Premises and Equipment</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Premises and Equipment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Land is carried at cost. Building and improvements, and furniture and equipment are carried at cost, less accumulated depreciation, computed principally by the straight-line method based on the estimated useful lives of the related property. Leasehold improvements are generally depreciated over the lesser of the term of the respective leases or the estimated useful lives of the improvements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease certain office facilities and office equipment under operating leases. We also own certain office facilities which we lease to outside parties under operating lessor leases; however, such leases are not significant. In 2019, we adopted certain accounting standard updates related to accounting for leases as further discussed below. Under the new standards, for operating leases other than those considered to be short-term, we recognize lease right-of-use assets and related lease liabilities. Such amounts are reported as components of premises and equipment and accrued interest payable and other liabilities, respectively, on our accompanying consolidated balance sheet. We do not recognize short-term operating leases on our balance sheet. A short-term operating lease has an original term of 12 months or less and does not have a purchase option that is likely to be exercised. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recognizing lease right-of-use assets and related lease liabilities, we account for lease and non-lease components (such as taxes, insurance, and common area maintenance costs) separately as such amounts are generally readily determinable under our lease contracts. Lease payments over the expected term are discounted using our incremental borrowing rate referenced to the Federal Home Loan Bank Secure Connect advance rates for borrowings of similar term. We also consider renewal and termination options in the determination of the term of the lease. If it is reasonably certain that a renewal or termination option will be exercised, the effects of such options are included in the determination of the expected lease term. Generally, we cannot be reasonably certain about whether or not we will renew a lease until such time the lease is within the last two years of the existing lease term. However, renewal options related to our regional headquarters facilities or operations centers are evaluated on a case-by-case basis, typically in advance of such time frame. When we are reasonably certain that a renewal option will be exercised, we measure/remeasure the right-of-use asset and related lease liability using the lease payments specified for the renewal period or, if such amounts are unspecified, we generally assume an increase (evaluated on a case-by-case basis in light of prevailing market conditions) in the lease payment over the final period of the existing lease term.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy', window );">Foreclosed Assets</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreclosed Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Assets acquired through or instead of loan foreclosure are held for sale and are initially recorded at fair value less estimated selling costs when acquired, establishing a new cost basis. Write-downs occurring at acquisition are charged against the allowance for credit losses on loans. Foreclosed assets are included in other assets in the accompanying consolidated balance sheets and totaled $3.4 million and $850 thousand at December&#160;31, 2021 and 2020. Regulatory guidelines require us to reevaluate the fair value of foreclosed assets on at least an annual basis. Our policy is to comply with the regulatory guidelines. If the fair value of the asset declines, a write-down is recorded through other non-interest expense along with other expenses related to maintaining the properties. The valuation of foreclosed assets is subjective in nature and may be adjusted in the future because of changes in economic conditions. Write-downs of foreclosed assets totaled $14 thousand during 2021 and $231 thousand in 2020 while there were no write-downs during 2019. There were no significant concentrations of any properties, to which the aforementioned write-downs relate, in any single geographic region.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Goodwill represents the excess of the cost of businesses acquired over the fair value of the net assets acquired. Goodwill is assigned to reporting units and tested for impairment at least annually on October&#160;1st, or on an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying value. See Note&#160;5&#160;-&#160;Goodwill and Other Intangible Assets.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy', window );">Intangibles and Other Long Lived Assets</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles and Other Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Intangible assets are acquired assets that lack physical substance but can be distinguished from goodwill because of contractual or other legal rights or because the asset is capable of being sold or exchanged either on its own or in combination with a related contract, asset, or liability. Our intangible assets relate to core deposits, non-compete agreements and customer relationships. Intangible assets with definite useful lives are amortized on an accelerated basis over their estimated life. Intangible assets with indefinite useful lives are not amortized until their lives are determined to be definite. Intangible assets, premises and equipment and other long-lived assets are tested for impairment whenever events or changes in circumstances indicate the carrying amount of the assets may not be recoverable from future undiscounted cash flows. If impaired, the assets are recorded at fair value. See Note&#160;5&#160;- Goodwill and Other Intangible Assets.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In general, for revenue not associated with financial instruments, guarantees and lease contracts, we apply the following steps when recognizing revenue from contracts with customers: (i)&#160;identify the contract, (ii)&#160;identify the performance obligations, (iii)&#160;determine the transaction price, (iv)&#160;allocate the transaction price to the performance obligations and (v)&#160;recognize revenue when a performance obligation is satisfied. Our contracts with customers are generally short term in nature, typically due within one year or less or cancellable by us or our customer upon a short notice period. Performance obligations for our customer contracts are generally satisfied at a single point in time, typically when the transaction is complete, or over time. For performance obligations satisfied over time, we primarily use the output method, directly measuring the value of the products/services transferred to the customer, to determine when performance obligations have been satisfied. We typically receive payment from customers and recognize revenue concurrent with the satisfaction of our performance obligations. In most cases, this occurs within a single financial reporting period. For payments received in advance of the satisfaction of performance obligations, revenue recognition is deferred until such time as the performance obligations have been satisfied. In cases where we have not received payment despite satisfaction of our performance obligations, we accrue an estimate of the amount due in the period our performance obligations have been satisfied. For contracts with variable components, only amounts for which collection is probable are accrued. We generally act in a principal capacity, on our own behalf, in most of our contracts with customers. In such transactions, we recognize revenue and the related costs to provide our services on a gross basis in our financial statements. In some cases, we act in an agent capacity, deriving revenue through assisting other entities in transactions with our customers. In such transactions, we recognize revenue and the related costs to provide our services on a net basis in our financial statements. These transactions recognized on a net basis primarily relate to insurance and brokerage commissions and fees derived from our customers' use of various interchange and ATM/debit card networks.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock Based Compensation</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share-Based Payments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Compensation expense for stock options, non-vested stock awards/stock units and deferred stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized ratably over the service period of the award. Compensation expense for performance stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized over the service period of the award based upon the probable number of units expected to vest. The fair value of stock options is estimated using a binomial lattice-based valuation model. The fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of our stock on the date of grant. The fair value of performance stock units is generally the market price of our stock on the date of grant discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. The impact of forfeitures of share-based payment awards on compensation expense is recognized as forfeitures occur.</span><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have three active stock compensation plans (the 2005 Omnibus Incentive Plan, the 2007 Outside Directors Incentive Plan and the 2015 Omnibus Incentive Plan). All of the plans have been approved by our shareholders. During 2015, the 2015 Omnibus Incentive Plan (&#8220;2015 Plan&#8221;) was established to replace both the 2005 Omnibus Incentive Plan (&#8220;2005 Plan&#8221;) and the 2007 Outside Directors Incentive Plan (the &#8220;2007 Directors Plan&#8221;). All remaining shares authorized for grant under the superseded 2005 Plan and 2007 Directors Plan were transferred to the 2015 Plan. Our stock compensation plans were established to (i)&#160;motivate superior performance by means of performance-related incentives, (ii)&#160;encourage and provide for the acquisition of an ownership interest in our company by employees and non-employee directors and (iii)&#160;enable us to attract and retain qualified and competent persons as employees and to serve as members of our board of directors.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2015 Plan, we may grant, among other things, nonqualified stock options, incentive stock options, stock awards, stock appreciation rights, restricted stock units, performance share units or any combination thereof to certain employees and non-employee directors. Any of the authorized shares may be used for any type of award allowable under the Plan. The Compensation and Benefits Committee (&#8220;Committee&#8221;) of our Board of Directors has sole authority to (i)&#160;establish the awards to be issued, (ii)&#160;select the employees and non-employee directors to receive awards, and (iii)&#160;approve the terms and conditions of each award contract. Each award under the stock plans is evidenced by an award agreement that specifies the award price, the duration of the award, the number of shares to which the award pertains, and such other provisions as the Committee determines. For stock options, the option price for each grant is at least equal to the fair market value of a share of Cullen/Frost&#8217;s common stock on the date of grant. Options granted expire at such time as the Committee determines at the date of grant and in no event does the exercise period exceed a maximum of ten years. As defined in the plans, outstanding awards may immediately vest </span></div>upon a change-in-control of Cullen/Frost and, in the case of awards granted under the 2015&#160;Plan, subsequent termination resulting from the change in control.<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options awarded to employees generally have a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzExMTk0_1fcc0098-e57f-4662-b6ad-c2aae695dc4d">ten</span>-year life and vest in equal annual installments over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzExMjUy_53e15f9e-bdf9-4b25-af11-5fb05e968d0f">four</span>-year period. Non-vested stock awards/stock units awarded to employees generally have a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTA5MzY_7c478893-63a5-463c-b684-3d543fc9a06f">three</span>-year-cliff vesting period for awards granted in 2021 and a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTA5NDU_51089506-9638-4aeb-b718-c056de25353f">four</span>-year-cliff vesting period for awards granted prior to 2021. Deferred stock units awarded to non-employee directors generally have immediate vesting. Upon retirement from our board of directors, non-employee directors will receive one share of our common stock for each deferred stock unit held. Outstanding non-vested stock units and deferred stock units receive equivalent dividend payments as such dividends are declared on our common stock.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units represent shares potentially issuable in the future. For performance stock units granted in 2021, issuance is based upon the measure of our achievement of growth in adjusted net revenue, averaged over the three-year performance period, compared to the 2021 base-year amount. Adjusted net revenue for the three-year performance period is calculated as the sum of taxable-equivalent net interest income (excluding the effects of PPP lending) and non-interest income, reduced by non-interest expense (excluding the effects of PPP lending) and net charge-offs. The 2021 base-year adjusted net revenue amount of approximately $426.6 million was calculated as the sum of taxable-equivalent net interest income (excluding the effects of PPP lending) and non-interest income, reduced by non-interest expense (excluding the effects of PPP lending) and the product of average total loans (excluding PPP loans) and 0.30%. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level of achievement. The level of achievement is measured as the amount by which adjusted net revenue, averaged over a three-year performance period, exceeds the 2021 base-year amount, stated as an average growth percentage. The award payout percentages by level of achievement are as follows: (i)&#160;less than 13% average growth pays out at 0% of target, (ii)&#160;13% average growth pays out at 50% of target, (iii)&#160;19% average growth pays out at 100% of target and (iv)&#160;25% average growth or more pays out at 150% of target. Achievement between the aforementioned average growth percentages will result in an award payout percentage determined based on straight-line interpolation between the percentages.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For performance stock units granted prior to 2021, issuance is based upon the measure of our achievement of relative return on assets over a three-year performance period compared to an identified peer group's achievement of relative return on assets over the same three-year performance period. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level 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:120%">achievement. The level of achievement is measured as the percentile rank of relative return on assets among the peer group. The award payout percentages by level of achievement are as follows: (i)&#160;less than 25th percentile pays out at 0% of target, (ii)&#160;25th percentile pays out at 50% of target, (iii)&#160;50th percentile pays out at 100% of target and (iv)&#160;75th percentile or more pays out at 150% of target. Achievement between the aforementioned percentiles will result in an award payout percentage determined based on straight-line interpolation between the percentiles. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units are eligible to receive equivalent dividend payments as such dividends are declared on our common stock during the performance period. Equivalent dividend payments are based upon the ultimate number of shares issued under each performance award and are deferred until such time that the units vest and shares are issued.</span></div>Stock-based Compensation Expense. Stock-based compensation expense is recognized ratably over the requisite service period for all awards. For most stock option awards, the service period generally matches the vesting period. For stock options granted to certain executive officers and for non-vested stock units granted to all participants, the service period does not extend past the date the participant reaches 65&#160;years of age. Deferred stock units granted to non-employee directors generally have immediate vesting and the related expense is fully recognized on the date of grant. For performance stock units, the service period generally matches the three-year performance period specified by the award, however, the service period does not extend past the date the participant reaches 65&#160;years of age. Expense recognized each period is dependent upon our estimate of the number of shares that will ultimately be issued.<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Valuation of Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For the purposes of recognizing stock-based compensation expense, the fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of the stock on the measurement date, which, for us, is the date of the award. The fair value of performance stock units is determined in a similar manner except that the market price of the stock on the measurement date is discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. In applying this discount to the market price of our stock on the measurement date, we assumed we would pay a flat quarterly dividend during the service period equal to our most recent dividend payment, which was $0.75, $0.72 and $0.71 in 2021, 2020, and 2019, respectively, discounted at a weighted-average risk-free rate of 0.77%, 0.19% and 1.65% in 2021, 2020, and 2019, respectively. </span>The fair value of employee stock options granted is estimated on the measurement date, which, for us, is the date of grant. The fair value of stock options is estimated using a binomial lattice-based valuation model that takes into account employee exercise patterns based on changes in our stock price and other variables, and allows for the use of dynamic assumptions about interest rates and expected volatility. No stock options have been granted since 2015.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Costs</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advertising Costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Advertising costs are expensed as incurred.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Income tax expense is the total of the current year income tax due or refundable and the change in deferred tax assets and liabilities (excluding deferred tax assets and liabilities related to business combinations or components of other comprehensive income). Deferred tax assets and liabilities are the expected future tax amounts for the temporary differences between carrying amounts and tax bases of assets and liabilities, computed using enacted tax rates. A valuation allowance, if needed, reduces deferred tax assets to the expected amount most likely to be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income. Although realization is not assured, management believes it is more likely than not that all of the deferred tax assets will be realized. Interest and/or penalties related to income taxes are reported as a component of income tax expense. The income tax effects related to settlements of share-based payment awards are reported in earnings as an increase (or decrease) to income tax expense. See Note&#160;13&#160;-&#160;Income Taxes.</span>We file a consolidated income tax return with our subsidiaries. Federal income tax expense or benefit has been allocated to subsidiaries on a separate return basis.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Basic and Diluted Earnings Per Common Share</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basic and Diluted Earnings Per Common Share.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Earnings per common share is computed using the two-class method prescribed under ASC Topic&#160;260, &#8220;Earnings Per Share.&#8221; ASC&#160;260 provides that unvested share-based payment awards that contain nonforfeitable rights to dividends or dividend equivalents (whether paid or unpaid) are participating securities and shall be included in the computation of earnings per share pursuant to the two-class method. We have determined that our outstanding non-vested stock awards/stock units and deferred stock units are participating securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the two-class method, basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method. A reconciliation of the weighted-average shares used in calculating basic earnings per common share and the weighted average common shares used in calculating diluted earnings per common share for the reported periods is provided in Note&#160;10&#160;-&#160;Earnings Per Common Share.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Common Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Earnings per common share is computed using the two-class method. Basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Participating securities include non-vested stock awards/stock units, deferred stock units and performance stock units (during the performance period), though no actual shares of common stock related to any type of stock unit have been issued. Non-vested stock awards/stock units and deferred stock units are considered participating securities because holders of these securities receive non-forfeitable dividends at the same rate as holders of our common stock. Holders of performance stock units receive dividend equivalent payments for dividends paid during the performance period at the vesting date of the award based upon the number of units that ultimately vest. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Income</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Comprehensive income includes all changes in shareholders&#8217; equity during a period, except those resulting from transactions with shareholders. Besides net income, other components of our comprehensive income include the after tax effect of changes in the net unrealized gain/loss on securities available for sale, changes in the net unrealized gain on securities transferred to held to maturity and changes in the net actuarial gain/loss on defined benefit post-retirement benefit plans. See Note&#160;14&#160;-&#160;Other Comprehensive Income (Loss).</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Derivative Financial Instruments</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivative Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our hedging policies permit the use of various derivative financial instruments to manage interest rate risk or to hedge specified assets and liabilities. All derivatives are recorded at fair value on our balance sheet. Derivatives executed with the same counterparty are generally subject to master netting arrangements, however, fair value amounts recognized for derivatives and fair value amounts recognized for the right/obligation to reclaim/return cash collateral are not offset for financial reporting purposes. We may be required to recognize certain contracts and commitments as derivatives when the characteristics of those contracts and commitments meet the definition of a derivative.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To qualify for hedge accounting, derivatives must be highly effective at reducing the risk associated with the exposure being hedged and must be designated as a hedge at the inception of the derivative contract. We consider a hedge to be highly effective if the change in fair value of the derivative hedging instrument is within 80% to 125% of the opposite change in the fair value of the hedged item attributable to the hedged risk. If derivative instruments are designated as hedges of fair values, and such hedges are highly effective, both the change in the fair value of the hedge and the hedged item are included in current earnings. Fair value adjustments related to cash flow hedges are recorded in other comprehensive income and are reclassified to earnings when the hedged transaction is reflected in earnings. Ineffective portions of hedges are reflected in earnings as they occur. Actual cash receipts and/or payments and related accruals on derivatives related to hedges are recorded as adjustments to the interest income or interest expense associated with the hedged item. During the life of the hedge, we formally assess whether derivatives designated as hedging instruments continue to be highly effective in offsetting changes in the fair value or cash flows of hedged items. If it is determined that a hedge has ceased to be highly effective, we will discontinue hedge accounting prospectively. At such time, previous adjustments to the carrying value of the hedged item are reversed into current earnings and the derivative instrument is reclassified to a trading position recorded at fair value.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value Measurements</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In general, fair values of financial instruments are based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. See Note&#160;17&#160;-&#160;Fair Value Measurements.</span><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of an asset or liability is the price that would be received to sell that asset or paid to transfer that liability in an orderly transaction occurring in the principal market (or most advantageous market in the absence of a principal market) for such asset or liability. In estimating fair value, we utilize valuation techniques that are consistent with the market approach, the income approach and/or the cost approach. Such valuation techniques are consistently applied. Inputs to valuation techniques include the assumptions that market participants would use in pricing an asset or liability. ASC Topic&#160;820 establishes a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. The fair value hierarchy is as follows:</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;1 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;2 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Inputs other than quoted prices included in Level&#160;1 that are observable for the asset or liability, either directly or indirectly. These might include quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (such as interest rates, volatilities, prepayment speeds, credit risks, etc.) or inputs that are derived principally from or corroborated by market data by correlation or other means.</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;3 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Unobservable inputs for determining the fair values of assets or liabilities that reflect an entity&#8217;s own assumptions about the assumptions that market participants would use in pricing the assets or liabilities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, fair value is based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. Our valuation methodologies may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. While management believes our valuation methodologies are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different estimate of fair value at the reporting date. Furthermore, the reported fair value amounts have not been comprehensively revalued since the presentation dates, and therefore, estimates of fair value after the balance sheet date may differ significantly from the amounts presented herein. A more detailed description of the valuation methodologies used for assets and liabilities measured at fair value is set forth below. Transfers between levels of the fair value hierarchy are recognized on the actual date of the event or circumstances that caused the transfer, which generally coincides with our monthly and/or quarterly valuation process.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Assets and Financial Liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Financial assets and financial liabilities measured at fair value on a recurring basis include the following:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities Available for Sale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. U.S. Treasury securities are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as available for sale are reported at fair value utilizing Level&#160;2 inputs. For these securities, we obtain fair value measurements from an independent pricing service. The fair value measurements consider observable data that may include dealer quotes, market spreads, cash flows, the U.S. Treasury yield curve, live trading levels, trade execution data, market consensus prepayment speeds, credit information and the bond&#8217;s terms and conditions, among other things.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review the prices supplied by the independent pricing service, as well as their underlying pricing methodologies, for reasonableness and to ensure such prices are aligned with traditional pricing matrices. In general, we do not purchase investment portfolio securities that are esoteric or that have a complicated structure. Our entire portfolio consists of traditional investments, nearly all of which are U.S. Treasury obligations, federal agency bullet or mortgage pass-through securities, or general obligation or revenue based municipal bonds. Pricing for such instruments is fairly generic and is easily obtained. From time to time, we will validate prices supplied by the independent pricing service by comparison to prices obtained from third-party sources or derived using internal models.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trading Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. U.S. Treasury securities and exchange-listed common stock are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as trading are reported at fair value utilizing Level&#160;2 inputs in the same manner as described above for securities available for sale.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Derivatives are generally reported at fair value utilizing Level 2 inputs, except for foreign currency contracts, which are reported at fair value utilizing Level&#160;1 inputs. We obtain dealer quotations and utilize internally developed valuation models to value commodity swaps/options. We utilize internally developed valuation models and/or third-party models with observable market data inputs to validate the valuations provided by the dealers. Though there has never been a significant discrepancy in the valuations, should such a significant discrepancy arise, we would obtain price verification from a third-party dealer. We utilize internal valuation methods with observable market data inputs to estimate fair values of customer interest rate swaps, caps and floors. We also obtain dealer quotations for these derivatives for comparative purposes to assess the reasonableness of the model valuations. In cases where significant credit valuation adjustments are incorporated into the estimation of fair value, reported amounts are considered to have been derived utilizing Level&#160;3 inputs.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of potential valuation adjustments to our derivative positions, we evaluate the credit risk of our counterparties as well as ours. Accordingly, we have considered factors such as the likelihood of our default and the default of our counterparties, our net exposures and remaining contractual life, among other things, in determining if any fair value adjustments related to credit risk are required. Counterparty exposure is evaluated by netting positions that are subject to master netting arrangements, as well as considering the amount of collateral securing the position. We review our counterparty exposure on a regular basis, and, when necessary, appropriate business actions are taken to adjust the exposure. We also utilize this approach to estimate our own credit risk on derivative liability positions. To date, we have not realized any significant losses due to a counterparty&#8217;s inability to pay any net uncollateralized </span></div>position. The change in value of derivative assets and derivative liabilities attributable to credit risk was not significant during the reported periods.Derivative assets, measured at fair value on a recurring basis using significant unobservable (Level&#160;3) inputs during the reported periods consist of commodity swaps sold to loan customers. The significant unobservable (Level&#160;3) inputs used in the fair value measurement of these commodity swaps sold to loan customers primarily relate to the probability of default and loss severity in the event of default. The probability of default is determined by the underlying risk grade of the loan (see Note 3 &#8211; Loans) underlying the commodity swap in that the probability of default increases as a loan&#8217;s risk grade deteriorates, while the loss severity is estimated through an analysis of the collateral supporting both the underlying loan and commodity swap. Generally, a change in the assumption used for the probability of default is accompanied by a directionally similar change in the assumption used for the loss severity. As of December 31, 2020, the weighted-average risk grade of loans underlying commodity swaps measured at fair value using significant unobservable (Level 3) inputs was 14.0. The weighted-average loss severity in the event of default on the commodity swaps was 10%. A reconciliation of the beginning and ending balances of derivative assets measured at fair value on a recurring basis using significant unobservable (Level 3) inputs is not presented as such amounts were not significant during the reported periods.Certain financial assets and financial liabilities are measured at fair value on a nonrecurring basis; that is, the instruments are not measured at fair value on an ongoing basis but are subject to fair value adjustments in certain circumstances (for example, when there is evidence of impairment). Financial assets measured at fair value on a non-recurring basis during the reported periods include certain impaired loans reported at the fair value of the underlying collateral if repayment is expected solely from the collateral. Collateral values are estimated using Level 2 inputs based on observable market data, typically in the case of real estate collateral, or Level 3 inputs based on customized discounting criteria, typically in the case of non-real estate collateral such as inventory, oil and gas reserves, accounts receivable, equipment or other business assets.<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Financial Assets and Non-Financial Liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We do not have any non-financial assets or non-financial liabilities measured at fair value on a recurring basis. Certain non-financial assets measured at fair value on a non-recurring basis include foreclosed assets (upon initial recognition or subsequent impairment), non-financial assets and non-financial liabilities measured at fair value in the second step of a goodwill impairment test, and intangible assets and other non-financial long-lived assets measured at fair value for impairment assessment. Non-financial assets measured at fair value on a non-recurring basis during the reported periods include certain foreclosed assets which, upon initial recognition, were remeasured and reported at fair value through a charge-off to the allowance for credit losses on loans and certain foreclosed assets which, subsequent to their initial recognition, were remeasured at fair value through a write-down included in other non-interest expense. The fair value of a foreclosed asset is estimated using Level 2 inputs based on observable market data or Level 3 inputs based on customized discounting criteria. During the reported periods, all fair value measurements for foreclosed assets utilized Level 2 inputs.</span><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Charge-offs recognized upon loan foreclosures are generally offset by general or specific allocations of the allowance for credit losses on loans and generally do not, and did not during the reported periods, significantly impact our credit loss expense. Regulatory guidelines require us to reevaluate the fair value of other real estate owned on at least an annual basis. While our policy is to comply with the regulatory guidelines, our general practice is to reevaluate the fair value of collateral supporting impaired collateral dependent loans on a quarterly basis. Thus, appraisals are generally not considered to be outdated, and we typically do not make any adjustments to the appraised values.</span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC Topic&#160;825, &#8220;Financial Instruments,&#8221; requires disclosure of the fair value of financial assets and financial liabilities, including those financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis. The estimated fair value approximates carrying value for cash and cash equivalents, accrued interest and the cash surrender value of life insurance policies. The methodologies for other </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:120%">financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis are discussed below:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for variable-rate loans that reprice frequently and with no significant change in credit risk. The fair value of fixed-rate loans and variable-rate loans which reprice on an infrequent basis is estimated by discounting future cash flows using the current interest rates at which similar loans with similar terms would be made to borrowers of similar credit quality. An overall valuation adjustment is made for specific credit risks as well as general portfolio credit risk.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for demand deposits. The fair value of fixed-rate deposit liabilities with defined maturities is estimated by discounting future cash flows using the interest rates currently offered for deposits of similar remaining maturities. The estimated fair value of deposits does not take into account the value of our long-term relationships with depositors, commonly known as core deposit intangibles, which are separate intangible assets, and not considered financial instruments. Nonetheless, we would likely realize a core deposit premium if our deposit portfolio were sold in the principal market for such deposits.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Borrowed Funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for short-term borrowings. The fair value of long-term fixed-rate borrowings is estimated using quoted market prices, if available, or by discounting future cash flows using current interest rates for similar financial instruments. The estimated fair value approximates carrying value for variable-rate junior subordinated deferrable interest debentures that reprice quarterly.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loan Commitments, Standby and Commercial Letters of Credit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our lending commitments have variable interest rates and &#8220;escape&#8221; clauses if the customer&#8217;s credit quality deteriorates. Therefore, the fair values of these items are not significant and are not included in the following table.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock', window );">Transfers of Financial Assets</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transfers of Financial Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Transfers of financial assets are accounted for as sales when control over the assets has been surrendered. Control over transferred assets is deemed to be surrendered when (i)&#160;the assets have been isolated from us, (ii)&#160;the transferee obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and (iii)&#160;we do not maintain effective control over the transferred assets through an agreement to repurchase them before their maturity.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock', window );">Loss Contingencies</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loss Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Loss contingencies, including claims and legal actions arising in the ordinary course of business are recorded as liabilities when the likelihood of loss is probable and an amount or range of loss can be reasonably estimated.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TrustAssetsPolicyPolicyTextBlock', window );">Trust Assets</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trust Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Assets of our trust department, other than cash on deposit at Frost Bank, are not included in the accompanying financial statements because they are not our assets.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassification, Comparability Adjustment</a></td>
<td class="text">Certain items in prior financial statements have been reclassified to conform to the current presentation.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Accounting Changes, Reclassifications and Restatement</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Changes, Reclassifications and Restatements. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain items in prior financial statements have been reclassified to conform to the current presentation. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed above, on January&#160;1, 2020 we adopted the provisions of ASC 326 using the modified retrospective method for all financial assets measured at amortized cost and off-balance-sheet credit exposures. Upon adoption, we recognized an after-tax cumulative effect reduction to retained earnings totaling $29.3 million, as detailed in the table below. Operating results for periods after January 1, 2020 are presented in accordance with ASC 326 while prior period amounts continue to be reported in accordance with previously applicable standards and the accounting policies as described above.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the impact of the adoption of ASC 326 on the allowance for credit losses as of January&#160;1, 2020.</span></div><div style="margin-top:5pt;text-align:justify"><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:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.842%"/><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:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">January 1, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-Adoption Allowance</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:8pt;font-weight:700;line-height:100%">Impact of Adoption</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:8pt;font-weight:700;line-height:100%">Post-Adoption Allowance </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:8pt;font-weight:700;line-height:100%">Cumulative Effect on Retained Earnings</span></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%">Securities held to maturity:</span></div></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 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. Treasury</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</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%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;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%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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</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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">215&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">215&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">(170)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans:</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Commercial and industrial</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,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,798)</span></td><td style="background-color:#ffffff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">37,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,453)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 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%">Commercial real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">(13,519)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,680&#160;</span></td><td style="background-color:#ffffff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,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 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%">Consumer 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%">8,042&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,248)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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%">1,776&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">132,167&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">(2,565)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">129,602&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">2,026&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Off-balance-sheet credit exposures</span></td><td style="background-color:#ffffff;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:#ffffff;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%">500&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">39,377&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">39,877&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">(31,108)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;1, 2019, we adopted certain accounting standard updates related to accounting for leases, primarily ASU&#160;2016-02 &#8220;Leases (Topic&#160;842)&#8221; and subsequent updates. Among other things, these updates require lessees to recognize a lease liability, measured on a discounted basis, related to the lessee's obligation to make lease payments arising under a lease contract; and a right-of-use asset related to the lessee&#8217;s right to use, or control the use of, a specified asset for the lease term. The updates did not significantly change lease accounting requirements applicable to lessors and did not significantly impact our financial statements in relation to contracts whereby we act as a lessor. We adopted the updates using a modified-retrospective transition approach and recognized right-of-use lease assets and related lease liabilities totaling $170.5 million and $174.4 million, respectively, as of January&#160;1, 2019. We elected to apply certain practical adoption expedients provided under the updates whereby we did not reassess (i)&#160;whether any expired or existing contracts are or contain leases, (ii)&#160;the lease classification for any expired or existing leases and (iii)&#160;initial direct costs for any existing leases. We did not elect to apply the recognition requirements of the updates to short-term leases. See Note&#160;4&#160;-&#160;Premises and Equipment and Lease Commitments.</span></div>On January&#160;1, 2019, we also adopted ASU 2017-08 &#8220;Receivables - Nonrefundable Fees and Other Costs (Subtopic 310-20) - Premium Amortization on Purchased Callable Debt Securities.&#8221; ASU 2017-08 shortens the amortization period for certain callable debt securities held at a premium to require such premiums to be amortized to the earliest call date unless applicable guidance related to certain pools of securities is applied to consider estimated prepayments. Under prior guidance, entities were generally required to amortize premiums on individual, non-pooled callable debt securities as a yield adjustment over the contractual life of the security. ASU 2017-08 does not change the accounting for callable debt securities held at a discount. Upon adoption, using a modified retrospective transition adoption approach, we recognized a cumulative effect reduction to retained earnings totaling $14.7 million.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CashFlowReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash Flow Reporting Policy [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CashFlowReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_NatureOfOperationsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nature of Operations Policy [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NatureOfOperationsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_TrustAssetsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trust assets [Policy Text Block].</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TrustAssetsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances.  Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&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 http://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6049-115624<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_CreditLossFinancialInstrumentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 35<br> -Paragraph 7A<br> -URI http://asc.fasb.org/extlink&amp;oid=125515542&amp;loc=SL120269220-210453<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 50<br> -Paragraph 3D<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267969-210447<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922895-210455<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 35<br> -Paragraph 13A<br> -URI http://asc.fasb.org/extlink&amp;oid=125515542&amp;loc=SL120267917-210453<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 35<br> -Paragraph 8A<br> -URI http://asc.fasb.org/extlink&amp;oid=124266218&amp;loc=SL120267834-210445<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 30<br> -Paragraph 4A<br> -URI http://asc.fasb.org/extlink&amp;oid=124256539&amp;loc=SL120269210-210444<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919260-210447<br><br>Reference 8: 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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL120267845-210446<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919272-210447<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 30<br> -Paragraph 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=124256539&amp;loc=SL120254536-210444<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3C<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267966-210447<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 30<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=124268681&amp;loc=SL120267897-210452<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919244-210447<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3D<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL120267862-210455<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.M.Q4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122651532&amp;loc=SL122037091-237805<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3C<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL120267859-210455<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL120267853-210455<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossFinancialInstrumentPolicyTextBlock</td>
</tr>
<tr>
<td style="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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its derivative instruments and hedging activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13279-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FinanceLoansAndLeasesReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5093-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5144-111524<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 7: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (b,d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLoansAndLeasesReceivablePolicy</td>
</tr>
<tr>
<td style="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_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for charging off uncollectible financing receivables, including, but not limited to, factors and methodologies used in estimating the allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (a,b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts</td>
</tr>
<tr>
<td style="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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy</td>
</tr>
<tr>
<td style="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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for real estate acquired through foreclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy</td>
</tr>
<tr>
<td style="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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment classified as marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=d3e62652-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_OffBalanceSheetCreditExposurePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of accounting policies and methodologies used to estimate the entity's liability for off-balance sheet credit exposures and related charges for those credit exposures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5144-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 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919272-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429488&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RepurchaseAndResaleAgreementsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for repurchase and resale agreements. This disclosure may address (a) the reasons for entering into repurchase and resale agreements, (b) how securities transferred under such agreements are classified in the entity's financial statements, (c) whether multiple agreements with the same counterparty are offset (d) the entity's accounting policy for requiring collateral or other security for such transactions, and (e) how the entity ensures that the market value of the underlying assets remains sufficient to protect the entity in the event of default by the counterparty.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=49176635&amp;loc=d3e9760-107771<br><br>Reference 2: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109249958&amp;loc=SL6224234-111729<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepurchaseAndResaleAgreementsPolicy</td>
</tr>
<tr>
<td style="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_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 2: 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="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_TransfersAndServicingOfFinancialAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for transfers and servicing financial assets, including securitization transactions as well as repurchase and resale agreements. This disclosure may include how the entity (1) determines whether a transaction is accounted for as a sale; (2) accounts for a sale transaction, including the initial and subsequent accounting for any interests that the entity obtains or continues to hold in the transaction, how such interests are valued, and the significant assumptions used in the valuation; (3) accounts for a transaction that does not qualify for sale treatment (that is, a financing); and (4) accounts for its servicing assets and liabilities ("servicing"), including how such servicing is measured initially and subsequently, and the methodology and significant assumptions used to value such servicing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109249958&amp;loc=SL6224234-111729<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=d3e107314-111719<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122739-111746<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122596-111746<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122625-111746<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="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>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019755800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Receivables, Loans, Notes Receivable, and Others (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts', window );">Allowance for Credit Losses Loans</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance for Credit Losses - Loans:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of loans to present management's best estimate of the net amount expected to be collected. Loans are charged-off against the allowance when deemed uncollectible by management. Expected recoveries do not exceed the aggregate of amounts previously charged-off and expected to be charged-off. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on loans from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on loans is presented in Note&#160;3 - Loans.</span>Prior to the adoption of ASU 2016-13, the allowance for credit losses on loans was a contra-asset valuation account established through a provision for loan losses charged to expense, which represented management&#8217;s best estimate of inherent losses that had been incurred within the existing portfolio of loans. The allowance for credit losses on loans included allowance allocations calculated in accordance with ASC Topic&#160;310, &#8220;Receivables&#8221; and allowance allocations calculated in accordance with ASC Topic&#160;450, &#8220;Contingencies.&#8221;<div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance For Credit Losses - Loans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC&#160;326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. The amount of the allowance represents management's best estimate of current expected credit losses on loans considering available information, from internal and external sources, relevant to assessing collectibility over the loans' contractual terms, adjusted for expected prepayments when appropriate. The contractual term excludes expected extensions, renewals and modifications unless (i)&#160;management has a reasonable expectation that a trouble debt restructuring will be executed with an individual borrower or (ii)&#160;such extension or renewal options are not unconditionally cancellable by us and, in such cases, the borrower is likely to meet applicable conditions and likely to request extension or renewal. Relevant available information includes historical credit loss experience, current conditions and reasonable and supportable forecasts. While historical credit loss experience provides the basis for the estimation of expected credit losses, adjustments to historical loss information may be made for differences in current portfolio-specific risk characteristics, environmental conditions or other relevant factors. The allowance for credit losses is measured on a collective basis for portfolios of loans when similar risk characteristics exist. Loans that do not share risk characteristics are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Expected credit losses for collateral dependent loans, including loans where the borrower is experiencing financial difficulty but foreclosure is not probable, are based on the fair value of the collateral at the reporting date, adjusted for selling costs as appropriate. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit loss expense related to loans reflects the totality of actions taken on all loans for a particular period including any necessary increases or decreases in the allowance related to changes in credit loss expectations associated with specific loans or pools of loans. Portions of the allowance may be allocated for specific credits; however, the entire allowance is available for any credit that, in management&#8217;s judgment, should be charged off. While management utilizes its best judgment and information available, the ultimate appropriateness of the allowance is dependent upon a variety of factors beyond our control, including the performance of our loan portfolio, the economy, changes in interest rates and the view of the regulatory authorities toward loan classifications.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In calculating the allowance for credit losses, most loans are segmented into pools based upon similar characteristics and risk profiles. Common characteristics and risk profiles include the type/purpose of loan, underlying collateral, geographical similarity and historical/expected credit loss patterns. In developing these loan pools for the purposes of modeling expected credit losses, we also analyzed the degree of correlation in how loans within each portfolio respond when subjected to varying economic conditions and scenarios as well as other portfolio stress factors. For modeling purposes, our loan pools include (i)&#160;commercial and industrial and energy - non-revolving, (ii)&#160;commercial and industrial and energy - revolving, (iii)&#160;commercial real estate - owner occupied, (iv)&#160;commercial real estate - non-owner occupied, (v)&#160;commercial real estate - construction/land development, (vi)&#160;consumer real estate and (vii)&#160;consumer and other. We periodically reassess each pool to ensure the loans within the pool continue to share similar characteristics and risk profiles and to determine whether further segmentation is necessary.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each loan pool, we measure expected credit losses over the life of each loan utilizing a combination of models which measure (i)&#160;probability of default&#160;(&#8220;PD&#8221;), which is the likelihood that loan will stop performing/default, (ii)&#160;probability of attrition (&#8220;PA&#8221;), which is the likelihood that a loan will pay-off prior to maturity, (iii)&#160;loss given default (&#8220;LGD&#8221;), which is the expected loss rate for loans in default and (iv)&#160;exposure at default (&#8220;EAD&#8221;), which is the estimated outstanding principal balance of the loans upon default, including the expected funding of unfunded commitments outstanding as of the measurement date. For certain commercial loan portfolios, the PD is calculated using a transition matrix to determine the likelihood of a customer&#8217;s risk grade migrating from one specified range of risk grades to a different specified range. Expected credit losses are calculated as the product of PD (adjusted for attrition), LGD and EAD. This methodology builds on default probabilities already incorporated into our risk grading process by utilizing pool-specific historical loss rates to calculate expected credit losses. These pool-specific historical loss rates may be adjusted for current macroeconomic assumptions, as further discussed below, and other factors such as differences in underwriting standards, portfolio mix, or when historical asset terms do not reflect the contractual terms of the financial assets being evaluated as of the measurement date. Each time we measure expected </span></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">credit losses, we assess the relevancy of historical loss information and consider any necessary adjustments to address any differences in asset-specific characteristics. Due to their short-term nature, expected credit losses for overdrafts included in consumer and other loans are based solely upon a weighting of recent historical charge-offs over a period of three years.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement of expected credit losses is impacted by loan/borrower attributes and certain macroeconomic variables. Significant loan/borrower attributes utilized in our modeling processes include, among other things, (i)&#160;origination date, (ii)&#160;maturity date, (iii)&#160;payment type, (iv)&#160;collateral type and amount, (v)&#160;current risk grade, (vi)&#160;current unpaid balance and commitment utilization rate, (vii)&#160;payment status/delinquency history and (viii)&#160;expected recoveries of previously charged-off amounts. Significant macroeconomic variables utilized in our modeling processes include, among other things, (i)&#160;Gross State Product for Texas and U.S. Gross Domestic Product, (ii)&#160;selected market interest rates including U.S. Treasury rates, bank prime rate, 30-year fixed mortgage rate, BBB corporate bond rate, among others, (iii)&#160;unemployment rates, (iv)&#160;commercial and residential property prices in Texas and the U.S. as a whole, (v)&#160;West Texas Intermediate crude oil price and (vi)&#160;total stock market index. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PD and PA were estimated by analyzing internally-sourced data related to historical performance of each loan pool over a complete economic cycle. PD and PA are adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a reasonable and supportable forecast period. We have determined that we are reasonably able to forecast the macroeconomic variables used in our modeling processes with an acceptable degree of confidence for a total of two years with the last twelve months of the forecast period encompassing a reversion process whereby the forecasted macroeconomic variables are reverted to their historical mean utilizing a rational, systematic basis. The macroeconomic variables utilized as inputs in our modeling processes were subjected to a variety of analysis procedures and were selected primarily based on statistical relevancy and correlation to our historical credit losses. By reverting these modeling inputs to their historical mean and considering loan/borrower specific attributes, our models are intended to yield a measurement of expected credit losses that reflects our average historical loss rates for periods subsequent to the twelve-month reversion period. The LGD is based on historical recovery averages for each loan pool, adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a two-year forecast period, with the final twelve months of the forecast period encompassing a reversion process, which management considers to be both reasonable and supportable. This same forecast/reversion period is used for all macroeconomic variables used in all of our models. EAD is estimated using a linear regression model that estimates the average percentage of the loan balance that remains at the time of a default event.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management qualitatively adjusts model results for risk factors that are not considered within our modeling processes but are nonetheless relevant in assessing the expected credit losses within our loan pools. These qualitative factor (&#8220;Q-Factor&#8221;) and other qualitative adjustments may increase or decrease management's estimate of expected credit losses by a calculated percentage or amount based upon the estimated level of risk. The various risks that may be considered in making Q-Factor and other qualitative adjustments include, among other things, the impact of (i)&#160;changes in lending policies and procedures, including changes in underwriting standards and practices for collections, write-offs, and recoveries, (ii)&#160;actual and expected changes in international, national, regional, and local economic and business conditions and developments that affect the collectibility of the loan pools, (iii)&#160;changes in the nature and volume of the loan pools and in the terms of the underlying loans, (iv)&#160;changes in the experience, ability, and depth of our lending management and staff, (v)&#160;changes in volume and severity of past due financial assets, the volume of non-accrual assets, and the volume and severity of adversely classified or graded assets, (vi)&#160;changes in the quality of our credit review function, (vii)&#160;changes in the value of the underlying collateral for loans that are non-collateral dependent, (viii)&#160;the existence, growth, and effect of any concentrations of credit and (ix)&#160;other factors such as the regulatory, legal and technological environments; competition; and events such as natural disasters or health pandemics.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In some cases, management may determine that an individual loan exhibits unique risk characteristics which differentiate the loan from other loans within our loan pools. In such cases, the loans are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Specific allocations of the allowance for credit losses are determined by analyzing the borrower&#8217;s ability to repay amounts owed, collateral deficiencies, the relative risk grade of the loan and economic conditions affecting the borrower&#8217;s industry, among other things. A loan is considered to be collateral dependent when, based upon management's assessment, the borrower is experiencing financial difficulty and repayment is expected to be provided substantially through the operation or sale of the collateral. In such cases, expected credit losses are based on the fair value of the collateral at </span></div>the measurement date, adjusted for estimated selling costs if satisfaction of the loan depends on the sale of the collateral. We reevaluate the fair value of collateral supporting collateral dependent loans on a quarterly basis. The fair value of real estate collateral supporting collateral dependent loans is evaluated by our internal appraisal services using a methodology that is consistent with the Uniform Standards of Professional Appraisal Practice. The fair value of collateral supporting collateral dependent construction loans is based on an &#8220;as is&#8221; valuation.Generally, a commercial loan, or a portion thereof, is charged-off immediately when it is determined, through the analysis of any available current financial information with regards to the borrower, that the borrower is incapable of servicing unsecured debt, there is little or no prospect for near term improvement and no realistic strengthening action of significance is pending or, in the case of secured debt, when it is determined, through analysis of current information with regards to our collateral position, that amounts due from the borrower are in excess of the calculated current fair value of the collateral. Notwithstanding the foregoing, generally, commercial loans that become past due 180 cumulative days are charged-off. Generally, a consumer loan, or a portion thereof, is charged-off in accordance with regulatory guidelines which provide that such loans be charged-off when we become aware of the loss, such as from a triggering event that may include new information about a borrower&#8217;s intent/ability to repay the loan, bankruptcy, fraud or death, among other things, but in any event the charge-off must be taken within specified delinquency time frames. Such delinquency time frames state that closed-end retail loans (loans with pre-defined maturity dates, such as real estate mortgages, home equity loans and consumer installment loans) that become past due 120 cumulative days and open-end retail loans (loans that roll-over at the end of each term, such as home equity lines of credit) that become past due 180 cumulative days should be classified as a loss and charged-off.<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_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for charging off uncollectible financing receivables, including, but not limited to, factors and methodologies used in estimating the allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (a,b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts</td>
</tr>
<tr>
<td style="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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019300984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measures and Disclosures (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock', window );">Off-Balance-Sheet Credit Exposure</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. The allowance is reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Further information regarding our policies and methodology used to estimate the allowance for credit losses on off-balance-sheet credit exposures is presented in Note 8 - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. Off-balance-sheet credit exposures primarily consist of amounts available under outstanding lines of credit and letters of credit detailed in the table above. For the period of exposure, the estimate of expected credit losses considers both the likelihood that funding will occur and the amount expected to be funded over the estimated remaining life of the commitment or other off-balance-sheet exposure. The likelihood and expected amount of funding are based on historical utilization rates. The amount of the allowance represents management's best estimate of expected credit losses on commitments expected to be funded over the contractual life of the commitment. </span>Estimating credit losses on amounts expected to be funded uses the same methodology as described for loans in Note 3 - Loans as if such commitments were funded.<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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of accounting policies and methodologies used to estimate the entity's liability for off-balance sheet credit exposures and related charges for those credit exposures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5144-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 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919272-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019738536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Basic and Diluted Earnings Per Common Share</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basic and Diluted Earnings Per Common Share.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Earnings per common share is computed using the two-class method prescribed under ASC Topic&#160;260, &#8220;Earnings Per Share.&#8221; ASC&#160;260 provides that unvested share-based payment awards that contain nonforfeitable rights to dividends or dividend equivalents (whether paid or unpaid) are participating securities and shall be included in the computation of earnings per share pursuant to the two-class method. We have determined that our outstanding non-vested stock awards/stock units and deferred stock units are participating securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the two-class method, basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method. A reconciliation of the weighted-average shares used in calculating basic earnings per common share and the weighted average common shares used in calculating diluted earnings per common share for the reported periods is provided in Note&#160;10&#160;-&#160;Earnings Per Common Share.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Common Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Earnings per common share is computed using the two-class method. Basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Participating securities include non-vested stock awards/stock units, deferred stock units and performance stock units (during the performance period), though no actual shares of common stock related to any type of stock unit have been issued. Non-vested stock awards/stock units and deferred stock units are considered participating securities because holders of these securities receive non-forfeitable dividends at the same rate as holders of our common stock. Holders of performance stock units receive dividend equivalent payments for dividends paid during the performance period at the vesting date of the award based upon the number of units that ultimately vest. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="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>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019257656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Compensation Related Costs, Postemployment Benefits (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_PostemploymentBenefitsAbstract', window );"><strong>Postemployment Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock Based Compensation</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share-Based Payments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Compensation expense for stock options, non-vested stock awards/stock units and deferred stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized ratably over the service period of the award. Compensation expense for performance stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized over the service period of the award based upon the probable number of units expected to vest. The fair value of stock options is estimated using a binomial lattice-based valuation model. The fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of our stock on the date of grant. The fair value of performance stock units is generally the market price of our stock on the date of grant discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. The impact of forfeitures of share-based payment awards on compensation expense is recognized as forfeitures occur.</span><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have three active stock compensation plans (the 2005 Omnibus Incentive Plan, the 2007 Outside Directors Incentive Plan and the 2015 Omnibus Incentive Plan). All of the plans have been approved by our shareholders. During 2015, the 2015 Omnibus Incentive Plan (&#8220;2015 Plan&#8221;) was established to replace both the 2005 Omnibus Incentive Plan (&#8220;2005 Plan&#8221;) and the 2007 Outside Directors Incentive Plan (the &#8220;2007 Directors Plan&#8221;). All remaining shares authorized for grant under the superseded 2005 Plan and 2007 Directors Plan were transferred to the 2015 Plan. Our stock compensation plans were established to (i)&#160;motivate superior performance by means of performance-related incentives, (ii)&#160;encourage and provide for the acquisition of an ownership interest in our company by employees and non-employee directors and (iii)&#160;enable us to attract and retain qualified and competent persons as employees and to serve as members of our board of directors.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2015 Plan, we may grant, among other things, nonqualified stock options, incentive stock options, stock awards, stock appreciation rights, restricted stock units, performance share units or any combination thereof to certain employees and non-employee directors. Any of the authorized shares may be used for any type of award allowable under the Plan. The Compensation and Benefits Committee (&#8220;Committee&#8221;) of our Board of Directors has sole authority to (i)&#160;establish the awards to be issued, (ii)&#160;select the employees and non-employee directors to receive awards, and (iii)&#160;approve the terms and conditions of each award contract. Each award under the stock plans is evidenced by an award agreement that specifies the award price, the duration of the award, the number of shares to which the award pertains, and such other provisions as the Committee determines. For stock options, the option price for each grant is at least equal to the fair market value of a share of Cullen/Frost&#8217;s common stock on the date of grant. Options granted expire at such time as the Committee determines at the date of grant and in no event does the exercise period exceed a maximum of ten years. As defined in the plans, outstanding awards may immediately vest </span></div>upon a change-in-control of Cullen/Frost and, in the case of awards granted under the 2015&#160;Plan, subsequent termination resulting from the change in control.<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options awarded to employees generally have a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzExMTk0_1fcc0098-e57f-4662-b6ad-c2aae695dc4d">ten</span>-year life and vest in equal annual installments over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzExMjUy_53e15f9e-bdf9-4b25-af11-5fb05e968d0f">four</span>-year period. Non-vested stock awards/stock units awarded to employees generally have a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTA5MzY_7c478893-63a5-463c-b684-3d543fc9a06f">three</span>-year-cliff vesting period for awards granted in 2021 and a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTA5NDU_51089506-9638-4aeb-b718-c056de25353f">four</span>-year-cliff vesting period for awards granted prior to 2021. Deferred stock units awarded to non-employee directors generally have immediate vesting. Upon retirement from our board of directors, non-employee directors will receive one share of our common stock for each deferred stock unit held. Outstanding non-vested stock units and deferred stock units receive equivalent dividend payments as such dividends are declared on our common stock.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units represent shares potentially issuable in the future. For performance stock units granted in 2021, issuance is based upon the measure of our achievement of growth in adjusted net revenue, averaged over the three-year performance period, compared to the 2021 base-year amount. Adjusted net revenue for the three-year performance period is calculated as the sum of taxable-equivalent net interest income (excluding the effects of PPP lending) and non-interest income, reduced by non-interest expense (excluding the effects of PPP lending) and net charge-offs. The 2021 base-year adjusted net revenue amount of approximately $426.6 million was calculated as the sum of taxable-equivalent net interest income (excluding the effects of PPP lending) and non-interest income, reduced by non-interest expense (excluding the effects of PPP lending) and the product of average total loans (excluding PPP loans) and 0.30%. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level of achievement. The level of achievement is measured as the amount by which adjusted net revenue, averaged over a three-year performance period, exceeds the 2021 base-year amount, stated as an average growth percentage. The award payout percentages by level of achievement are as follows: (i)&#160;less than 13% average growth pays out at 0% of target, (ii)&#160;13% average growth pays out at 50% of target, (iii)&#160;19% average growth pays out at 100% of target and (iv)&#160;25% average growth or more pays out at 150% of target. Achievement between the aforementioned average growth percentages will result in an award payout percentage determined based on straight-line interpolation between the percentages.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For performance stock units granted prior to 2021, issuance is based upon the measure of our achievement of relative return on assets over a three-year performance period compared to an identified peer group's achievement of relative return on assets over the same three-year performance period. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level 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:120%">achievement. The level of achievement is measured as the percentile rank of relative return on assets among the peer group. The award payout percentages by level of achievement are as follows: (i)&#160;less than 25th percentile pays out at 0% of target, (ii)&#160;25th percentile pays out at 50% of target, (iii)&#160;50th percentile pays out at 100% of target and (iv)&#160;75th percentile or more pays out at 150% of target. Achievement between the aforementioned percentiles will result in an award payout percentage determined based on straight-line interpolation between the percentiles. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units are eligible to receive equivalent dividend payments as such dividends are declared on our common stock during the performance period. Equivalent dividend payments are based upon the ultimate number of shares issued under each performance award and are deferred until such time that the units vest and shares are issued.</span></div>Stock-based Compensation Expense. Stock-based compensation expense is recognized ratably over the requisite service period for all awards. For most stock option awards, the service period generally matches the vesting period. For stock options granted to certain executive officers and for non-vested stock units granted to all participants, the service period does not extend past the date the participant reaches 65&#160;years of age. Deferred stock units granted to non-employee directors generally have immediate vesting and the related expense is fully recognized on the date of grant. For performance stock units, the service period generally matches the three-year performance period specified by the award, however, the service period does not extend past the date the participant reaches 65&#160;years of age. Expense recognized each period is dependent upon our estimate of the number of shares that will ultimately be issued.<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Valuation of Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For the purposes of recognizing stock-based compensation expense, the fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of the stock on the measurement date, which, for us, is the date of the award. The fair value of performance stock units is determined in a similar manner except that the market price of the stock on the measurement date is discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. In applying this discount to the market price of our stock on the measurement date, we assumed we would pay a flat quarterly dividend during the service period equal to our most recent dividend payment, which was $0.75, $0.72 and $0.71 in 2021, 2020, and 2019, respectively, discounted at a weighted-average risk-free rate of 0.77%, 0.19% and 1.65% in 2021, 2020, and 2019, respectively. </span>The fair value of employee stock options granted is estimated on the measurement date, which, for us, is the date of grant. The fair value of stock options is estimated using a binomial lattice-based valuation model that takes into account employee exercise patterns based on changes in our stock price and other variables, and allows for the use of dynamic assumptions about interest rates and expected volatility. No stock options have been granted since 2015.<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_PostemploymentBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PostemploymentBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="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>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019738536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measures and Disclosures (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value Measurements</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In general, fair values of financial instruments are based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. See Note&#160;17&#160;-&#160;Fair Value Measurements.</span><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of an asset or liability is the price that would be received to sell that asset or paid to transfer that liability in an orderly transaction occurring in the principal market (or most advantageous market in the absence of a principal market) for such asset or liability. In estimating fair value, we utilize valuation techniques that are consistent with the market approach, the income approach and/or the cost approach. Such valuation techniques are consistently applied. Inputs to valuation techniques include the assumptions that market participants would use in pricing an asset or liability. ASC Topic&#160;820 establishes a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. The fair value hierarchy is as follows:</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;1 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;2 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Inputs other than quoted prices included in Level&#160;1 that are observable for the asset or liability, either directly or indirectly. These might include quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (such as interest rates, volatilities, prepayment speeds, credit risks, etc.) or inputs that are derived principally from or corroborated by market data by correlation or other means.</span></div><div style="margin-top: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-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;3 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Unobservable inputs for determining the fair values of assets or liabilities that reflect an entity&#8217;s own assumptions about the assumptions that market participants would use in pricing the assets or liabilities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, fair value is based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. Our valuation methodologies may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. While management believes our valuation methodologies are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different estimate of fair value at the reporting date. Furthermore, the reported fair value amounts have not been comprehensively revalued since the presentation dates, and therefore, estimates of fair value after the balance sheet date may differ significantly from the amounts presented herein. A more detailed description of the valuation methodologies used for assets and liabilities measured at fair value is set forth below. Transfers between levels of the fair value hierarchy are recognized on the actual date of the event or circumstances that caused the transfer, which generally coincides with our monthly and/or quarterly valuation process.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Assets and Financial Liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Financial assets and financial liabilities measured at fair value on a recurring basis include the following:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities Available for Sale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. U.S. Treasury securities are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as available for sale are reported at fair value utilizing Level&#160;2 inputs. For these securities, we obtain fair value measurements from an independent pricing service. The fair value measurements consider observable data that may include dealer quotes, market spreads, cash flows, the U.S. Treasury yield curve, live trading levels, trade execution data, market consensus prepayment speeds, credit information and the bond&#8217;s terms and conditions, among other things.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review the prices supplied by the independent pricing service, as well as their underlying pricing methodologies, for reasonableness and to ensure such prices are aligned with traditional pricing matrices. In general, we do not purchase investment portfolio securities that are esoteric or that have a complicated structure. Our entire portfolio consists of traditional investments, nearly all of which are U.S. Treasury obligations, federal agency bullet or mortgage pass-through securities, or general obligation or revenue based municipal bonds. Pricing for such instruments is fairly generic and is easily obtained. From time to time, we will validate prices supplied by the independent pricing service by comparison to prices obtained from third-party sources or derived using internal models.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trading Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. U.S. Treasury securities and exchange-listed common stock are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as trading are reported at fair value utilizing Level&#160;2 inputs in the same manner as described above for securities available for sale.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Derivatives are generally reported at fair value utilizing Level 2 inputs, except for foreign currency contracts, which are reported at fair value utilizing Level&#160;1 inputs. We obtain dealer quotations and utilize internally developed valuation models to value commodity swaps/options. We utilize internally developed valuation models and/or third-party models with observable market data inputs to validate the valuations provided by the dealers. Though there has never been a significant discrepancy in the valuations, should such a significant discrepancy arise, we would obtain price verification from a third-party dealer. We utilize internal valuation methods with observable market data inputs to estimate fair values of customer interest rate swaps, caps and floors. We also obtain dealer quotations for these derivatives for comparative purposes to assess the reasonableness of the model valuations. In cases where significant credit valuation adjustments are incorporated into the estimation of fair value, reported amounts are considered to have been derived utilizing Level&#160;3 inputs.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of potential valuation adjustments to our derivative positions, we evaluate the credit risk of our counterparties as well as ours. Accordingly, we have considered factors such as the likelihood of our default and the default of our counterparties, our net exposures and remaining contractual life, among other things, in determining if any fair value adjustments related to credit risk are required. Counterparty exposure is evaluated by netting positions that are subject to master netting arrangements, as well as considering the amount of collateral securing the position. We review our counterparty exposure on a regular basis, and, when necessary, appropriate business actions are taken to adjust the exposure. We also utilize this approach to estimate our own credit risk on derivative liability positions. To date, we have not realized any significant losses due to a counterparty&#8217;s inability to pay any net uncollateralized </span></div>position. The change in value of derivative assets and derivative liabilities attributable to credit risk was not significant during the reported periods.Derivative assets, measured at fair value on a recurring basis using significant unobservable (Level&#160;3) inputs during the reported periods consist of commodity swaps sold to loan customers. The significant unobservable (Level&#160;3) inputs used in the fair value measurement of these commodity swaps sold to loan customers primarily relate to the probability of default and loss severity in the event of default. The probability of default is determined by the underlying risk grade of the loan (see Note 3 &#8211; Loans) underlying the commodity swap in that the probability of default increases as a loan&#8217;s risk grade deteriorates, while the loss severity is estimated through an analysis of the collateral supporting both the underlying loan and commodity swap. Generally, a change in the assumption used for the probability of default is accompanied by a directionally similar change in the assumption used for the loss severity. As of December 31, 2020, the weighted-average risk grade of loans underlying commodity swaps measured at fair value using significant unobservable (Level 3) inputs was 14.0. The weighted-average loss severity in the event of default on the commodity swaps was 10%. A reconciliation of the beginning and ending balances of derivative assets measured at fair value on a recurring basis using significant unobservable (Level 3) inputs is not presented as such amounts were not significant during the reported periods.Certain financial assets and financial liabilities are measured at fair value on a nonrecurring basis; that is, the instruments are not measured at fair value on an ongoing basis but are subject to fair value adjustments in certain circumstances (for example, when there is evidence of impairment). Financial assets measured at fair value on a non-recurring basis during the reported periods include certain impaired loans reported at the fair value of the underlying collateral if repayment is expected solely from the collateral. Collateral values are estimated using Level 2 inputs based on observable market data, typically in the case of real estate collateral, or Level 3 inputs based on customized discounting criteria, typically in the case of non-real estate collateral such as inventory, oil and gas reserves, accounts receivable, equipment or other business assets.<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Financial Assets and Non-Financial Liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We do not have any non-financial assets or non-financial liabilities measured at fair value on a recurring basis. Certain non-financial assets measured at fair value on a non-recurring basis include foreclosed assets (upon initial recognition or subsequent impairment), non-financial assets and non-financial liabilities measured at fair value in the second step of a goodwill impairment test, and intangible assets and other non-financial long-lived assets measured at fair value for impairment assessment. Non-financial assets measured at fair value on a non-recurring basis during the reported periods include certain foreclosed assets which, upon initial recognition, were remeasured and reported at fair value through a charge-off to the allowance for credit losses on loans and certain foreclosed assets which, subsequent to their initial recognition, were remeasured at fair value through a write-down included in other non-interest expense. The fair value of a foreclosed asset is estimated using Level 2 inputs based on observable market data or Level 3 inputs based on customized discounting criteria. During the reported periods, all fair value measurements for foreclosed assets utilized Level 2 inputs.</span><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Charge-offs recognized upon loan foreclosures are generally offset by general or specific allocations of the allowance for credit losses on loans and generally do not, and did not during the reported periods, significantly impact our credit loss expense. Regulatory guidelines require us to reevaluate the fair value of other real estate owned on at least an annual basis. While our policy is to comply with the regulatory guidelines, our general practice is to reevaluate the fair value of collateral supporting impaired collateral dependent loans on a quarterly basis. Thus, appraisals are generally not considered to be outdated, and we typically do not make any adjustments to the appraised values.</span></div><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC Topic&#160;825, &#8220;Financial Instruments,&#8221; requires disclosure of the fair value of financial assets and financial liabilities, including those financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis. The estimated fair value approximates carrying value for cash and cash equivalents, accrued interest and the cash surrender value of life insurance policies. The methodologies for other </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:120%">financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis are discussed below:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for variable-rate loans that reprice frequently and with no significant change in credit risk. The fair value of fixed-rate loans and variable-rate loans which reprice on an infrequent basis is estimated by discounting future cash flows using the current interest rates at which similar loans with similar terms would be made to borrowers of similar credit quality. An overall valuation adjustment is made for specific credit risks as well as general portfolio credit risk.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for demand deposits. The fair value of fixed-rate deposit liabilities with defined maturities is estimated by discounting future cash flows using the interest rates currently offered for deposits of similar remaining maturities. The estimated fair value of deposits does not take into account the value of our long-term relationships with depositors, commonly known as core deposit intangibles, which are separate intangible assets, and not considered financial instruments. Nonetheless, we would likely realize a core deposit premium if our deposit portfolio were sold in the principal market for such deposits.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Borrowed Funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for short-term borrowings. The fair value of long-term fixed-rate borrowings is estimated using quoted market prices, if available, or by discounting future cash flows using current interest rates for similar financial instruments. The estimated fair value approximates carrying value for variable-rate junior subordinated deferrable interest debentures that reprice quarterly.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loan Commitments, Standby and Commercial Letters of Credit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our lending commitments have variable interest rates and &#8220;escape&#8221; clauses if the customer&#8217;s credit quality deteriorates. Therefore, the fair values of these items are not significant and are not included in the following table.</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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13279-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989016235144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of 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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">Additional Cash Flow Information</a></td>
<td class="text">Additional cash flow information was as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:62.083%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.639%"/><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:8pt;font-weight:700;line-height:100%">Year Ended 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:8pt;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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</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%">29,003&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">49,300&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">124,781&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 paid for 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%">39,852&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,352&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant non-cash transactions:</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%">Transfer of securities from available for sale to held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 of real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,036&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Unsettled securities transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,032&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,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%">&#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 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans foreclosed and transferred to other real estate owned and foreclosed 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%">3,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,348&#160;</span></td><td style="background-color:#cceeff;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%">Loans to facilitate the sale of other real estate owned</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use lease assets obtained in exchange for lessee 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%">12,854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,284&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,286&#160;</span></td><td style="background-color:#cceeff;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%">Treasury stock issued to 401(k) stock purchase 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%">1,749&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Accounting Standards Update and Change in Accounting Principle</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the impact of the adoption of ASC 326 on the allowance for credit losses as of January&#160;1, 2020.</span></div><div style="margin-top:5pt;text-align:justify"><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:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.842%"/><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:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">January 1, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-Adoption Allowance</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:8pt;font-weight:700;line-height:100%">Impact of Adoption</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:8pt;font-weight:700;line-height:100%">Post-Adoption Allowance </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:8pt;font-weight:700;line-height:100%">Cumulative Effect on Retained Earnings</span></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%">Securities held to maturity:</span></div></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 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. Treasury</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</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%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;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%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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</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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">215&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">215&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">(170)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans:</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Commercial and industrial</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,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,798)</span></td><td style="background-color:#ffffff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">37,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,453)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 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%">Commercial real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">(13,519)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,680&#160;</span></td><td style="background-color:#ffffff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,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 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%">Consumer 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%">8,042&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,248)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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%">1,776&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">132,167&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">(2,565)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">129,602&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">2,026&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Off-balance-sheet credit exposures</span></td><td style="background-color:#ffffff;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:#ffffff;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%">500&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">39,377&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">39,877&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">(31,108)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of supplemental cash flow information for the periods presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=124437754&amp;loc=d3e765-108305<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124437754&amp;loc=d3e725-108305<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="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>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989010844552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesTextBlock', window );">Debt Securities, Held-to-maturity</a></td>
<td class="text">A summary of the amortized cost, fair value and allowance for credit losses related to securities held to maturity as of December 31, 2021 and 2020 is presented below.<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:26.624%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><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:10.278%"/><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:10.278%"/><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:10.278%"/><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:10.278%"/><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:10.281%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</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:8pt;font-weight:700;line-height:100%">Allowance<br/>for Credit<br/>Losses</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:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</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:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed 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%">527,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%">18,766&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">546,030&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,264&#160;</span></td><td style="background-color:#cceeff;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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220,573&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,613&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220,415&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.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%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#cceeff;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</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%">1,749,337&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">59,907&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">101&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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,809,143&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">(158)</span></td><td style="background-color:#ffffff;border-top:1pt 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,749,179&#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%">December 31, 2020</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"/><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="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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</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%">528,784&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,742&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,784&#160;</span></td><td style="background-color:#ffffff;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:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,415,549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,321&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480,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%">(160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,415,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 2px 5.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%">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,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 19pt;text-align: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 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,945,833&#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%">107,063&#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%">2,052,896&#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%">(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,945,673&#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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock', window );">Moody's and Standard &amp; Poor's Bond Ratings</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes Moody's and/or Standard &amp; Poor's bond ratings for our portfolio of held-to-maturity securities issued by States and political subdivisions and other securities as of December&#160;31, 2021:</span></div><div style="margin-top:5pt;text-align:justify"><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:25.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.842%"/><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:12.842%"/><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:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">States and Political Subdivisions</span></td><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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Not Guaranteed or Pre-Refunded</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:8pt;font-weight:700;line-height:100%">Guaranteed by the Texas PSF</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:8pt;font-weight:700;line-height:100%">Pre-Refunded</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:8pt;font-weight:700;line-height:100%">Total</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:8pt;font-weight:700;line-height:100%">Other<br/>Securities</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%">Aaa/AAA</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%">92,379&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">460,648&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">563,251&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,116,278&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">Aa/AA</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%">104,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">&#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"/><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%">Not rated</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#cceeff;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</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%">196,674&#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 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%">460,648&#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 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%">563,251&#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 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%">1,220,573&#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 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%">1,500&#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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on held-to-maturity securities.</span></div><div style="margin-top:5pt;text-align:justify"><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:69.573%"/><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:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Beginning balance</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%">160&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of adopting ASC 326</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%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Credit loss expense (benefit)</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><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%">158&#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 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%">160&#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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock', window );">Debt Securities, Available-for-sale</a></td>
<td class="text">A summary of the amortized cost, fair value and allowance for credit losses related to securities available for sale as of December 31, 2021 and 2020 is presented below.<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:35.919%"/><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:10.278%"/><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:10.278%"/><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:10.278%"/><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.723%"/><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:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</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:8pt;font-weight:700;line-height:100%">Allowance<br/>for Credit<br/>Losses</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;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"/><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%">U.S. Treasury</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,165,702&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,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%">9,602&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,179,433&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.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 mortgage-backed 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%">4,059,692&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,089&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,066,265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,178,135&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463,810&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align: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 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%">13,445,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"/><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%">518,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 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%">40,065&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">13,924,628&#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="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="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="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: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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%">U.S. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084,542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,091&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,119,633&#160;</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 2px 6.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 mortgage-backed 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%">1,916,581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987,679&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,683,927&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,287,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">42,351&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,351&#160;</span></td><td style="background-color:#ffffff;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</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%">9,727,401&#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%">710,168&#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%">4&#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%">10,437,565&#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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock', window );">Year End Securities with Unrealized Losses, Segregated by Length of Impairment</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes, as of December 31, 2021, securities available for sale in an unrealized loss position for which an allowance for credit losses has not been recorded, aggregated by type of security and length of time in a continuous unrealized loss position.</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 style="width:22.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><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:10.919%"/><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:10.919%"/><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:10.919%"/><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:10.919%"/><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:10.922%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">Less than 12 Months</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:8pt;font-weight:700;line-height:100%">More than 12 Months</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:8pt;font-weight:700;line-height:100%">Total</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</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:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</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:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</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:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</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%">U.S. Treasury</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%">684,242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,602&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,602&#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed 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%">2,219,261&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,464&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,265,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%">25,089&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</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%">364,056&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,074&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,374&#160;</span></td><td style="background-color:#cceeff;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: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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,267,559&#160;</span></td><td style="background-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%">38,301&#160;</span></td><td style="background-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%">51,638&#160;</span></td><td style="background-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,764&#160;</span></td><td style="background-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,319,197&#160;</span></td><td style="background-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%">40,065&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Amortized Cost and Estimated Fair Value of Securities, Excluding Trading Securities, Presented by Contractual Maturity</a></td>
<td class="text">The following table summarizes the maturity distribution schedule of securities held to maturity and securities available for sale as of December&#160;31, 2021. Mortgage-backed securities are included in maturity categories based on their stated maturity date. Expected maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations. Other securities classified as available for sale include stock in the Federal Reserve Bank and the Federal Home Loan Bank, which have no maturity date. These securities have been included in the total column only.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"/><td style="width:33.682%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.299%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.299%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.299%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.299%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.302%"/><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:8pt;font-weight:700;line-height:100%">Within 1 Year</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:8pt;font-weight:700;line-height:100%">1 - 5 Years</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:8pt;font-weight:700;line-height:100%">5 - 10 Years</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:8pt;font-weight:700;line-height:100%">After 10 Years</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:8pt;font-weight:700;line-height:100%">Total</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%">Held To Maturity</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"/><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Residential mortgage-backed 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%">37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,127&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,264&#160;</span></td><td style="background-color:#cceeff;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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,808&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220,573&#160;</span></td><td style="background-color:#ffffff;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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#cceeff;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%">Total</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%">465,649&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">180,373&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">588,908&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">514,407&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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,749,337&#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-style:italic;font-weight:400;line-height:100%">Estimated Fair Value</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"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">546,030&#160;</span></td><td style="background-color:#ffffff;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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468,685&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,458&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532,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%">1,261,613&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 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</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%">470,222&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">185,458&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">608,183&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">545,280&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,809,143&#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%">Available For Sale</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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U. S. Treasury</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%">1,030,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,165,702&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Residential mortgage-backed 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%">63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">19,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%">4,025,176&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,059,692&#160;</span></td><td style="background-color:#cceeff;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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,611,040&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">808,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%">4,672,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%">7,178,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: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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</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%">86,548&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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,656,909&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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,770,915&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">8,889,157&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">13,445,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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Estimated Fair Value</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U. S. Treasury</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%">1,038,734&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">942,113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,179,433&#160;</span></td><td style="background-color:#ffffff;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%">Residential mortgage-backed 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%">64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">19,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,030,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,066,265&#160;</span></td><td style="background-color:#cceeff;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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,493&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,715,065&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,975,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%">7,636,571&#160;</span></td><td style="background-color:#ffffff;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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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</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%">87,557&#160;</span></td><td style="background-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,769,753&#160;</span></td><td style="background-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,820,222&#160;</span></td><td style="background-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%">9,204,737&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,924,628&#160;</span></td><td style="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>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRealizedGainLossTableTextBlock', window );">Schedule of Realized Gain (Loss)</a></td>
<td class="text">Sales of securities available for sale were as follows:<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:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,999,891&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,162,352&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">18,660,147&#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%">Gross realized gains</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(637)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 benefit (expense) related to securities gains/losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,888)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeTextBlock', window );">Investment Income</a></td>
<td class="text">Premium amortization and discount accretion included in interest income on securities was as follows:<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:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premium amortization</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%">(121,994)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">(126,210)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">(120,785)</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%">Discount accretion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,752&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,227&#160;</span></td><td style="background-color:#ffffff;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 (premium amortization) discount accretion</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%">(119,242)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,785)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,558)</span></td><td style="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="top.Show.showAR( this, 'defref_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock', window );">Year End Trading Account Securities, at Estimated Fair Value</a></td>
<td class="text">Year-end trading account securities, at estimated fair value, were as follows:<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:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.843%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">U.S. Treasury</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%">24,237&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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,996&#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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 2px 7.75pt;text-align: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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,162&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,456&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnInvestmentsTextBlock', window );">Net Gains and Losses on Trading Account Securities</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net gains and losses on trading account securities were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on sales transactions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,014&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">2,173&#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%">Net mark-to-market gains (losses)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(176)</span></td><td style="background-color:#ffffff;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 gain on trading account securities</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%">939&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,187&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,997&#160;</span></td><td style="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_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Table Text Block] for Moody's and Standard &amp; Poor's Bond Ratings [Table]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_MoodysandStandardPoorsBondRatingsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_DebtSecuritiesAvailableForSaleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI http://asc.fasb.org/topic&amp;trid=2196928<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock</td>
</tr>
<tr>
<td style="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_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock</td>
</tr>
<tr>
<td style="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_GainLossOnInvestmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of realized and unrealized gain (loss) on investment in security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInvestmentsTextBlock</td>
</tr>
<tr>
<td style="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_HeldToMaturitySecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5B<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=SL120269825-111563<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=SL120269820-111563<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesTextBlock</td>
</tr>
<tr>
<td style="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_InvestmentIncomeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment income, including, but not limited to, interest and dividend income and amortization of discount (premium) derived from debt and equity securities. Excludes realized and unrealized gain (loss) on investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&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.2)<br> -URI http://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.7(a),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeTextBlock</td>
</tr>
<tr>
<td style="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_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRealizedGainLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the proceeds from sales of available-for-sale securities and the gross realized gains and gross realized losses that have been included in earnings as a result of those sales.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRealizedGainLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27290-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="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_TradingSecuritiesAndCertainTradingAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock</td>
</tr>
<tr>
<td style="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>53
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989011749640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Loans</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end loans, including leases net of unearned discounts, consisted of the following:</span></div><div style="margin-top:5pt;text-align:justify"><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:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.843%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Commercial and industrial</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%">5,364,954&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,955,341&#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%">Energy:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">878,436&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">976,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 2px 7.75pt;text-align: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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,901&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,825&#160;</span></td><td style="background-color:#ffffff;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%">93,455&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total energy</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%">1,077,792&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,235,198&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,882&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,433,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 mortgages</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,867,062&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,478,806&#160;</span></td><td style="background-color:#cceeff;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%">Construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304,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%">1,223,814&#160;</span></td><td style="background-color:#ffffff;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%">Land</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">317,847&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total commercial real estate</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%">7,576,610&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,020,467&#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%">Consumer real estate:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,390&#160;</span></td><td style="background-color:#ffffff;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%">Home equity lines 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%">519,098&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452,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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">567,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548,530&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:400;line-height:100%">Total consumer real estate</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,410,790&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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,774&#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 18.25pt;text-align: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 real estate</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%">8,987,400&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,351,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:400;line-height:100%">Consumer 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%">477,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">505,680&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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 loans</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%">16,336,397&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,481,309&#160;</span></td><td style="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></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Activities in Related Party Loans</a></td>
<td class="text">Activity in related party loans during 2021 is presented in the following table. Other changes were primarily related to changes in related-party status. <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:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 outstanding at December&#160;31, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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%">262,761&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(196,634)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,694)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 outstanding at December&#160;31, 2021</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%">350,538&#160;</span></td><td style="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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock', window );">Non-Accrual Loans, Segregated by Class of Loans</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end non-accrual loans, segregated by class of loans, were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.842%"/><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:12.845%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">Total Non-Accrual</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Non-Accrual with No Credit Loss Allowance</span></td><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:8pt;font-weight:700;line-height:100%">Total Non-Accrual</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Non-Accrual with No Credit Loss Allowance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 industrial</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%">22,582&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">4,701&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,849&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">4,479&#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%">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%">14,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">23,168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Commercial real estate:</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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%">15,297&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,737&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,116&#160;</span></td><td style="background-color:#cceeff;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%">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%">948&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer 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%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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%">53,713&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,202&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,449&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,911&#160;</span></td><td style="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock', window );">Financing Receivable, Non-Accrual Loans, Segregated by Class of Loan and Year of Origination</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present non-accrual loans as of December&#160;31, 2021 and December&#160;31, 2020 by class and year of origination.</span></div><div style="margin-top:5pt;text-align:justify"><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:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.880%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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-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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">636&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,856&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,047&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,820&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">765&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">353&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,635&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,470&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,582&#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:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,931&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">819&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Paycheck Protection Program </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land 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:8pt;font-weight:400;line-height:100%">6,038&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">3,446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">814&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,030&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,297&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">948&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">948&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">408&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">440&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer 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:8pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,687&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,111&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,851&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,959&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,795&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,423&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,566&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,321&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53,713&#160;</span></td><td style="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-top:5pt;text-align:justify"><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:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.874%"/><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:7.880%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2016</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,479&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,351&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,846&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,489&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">839&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,711&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,849&#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:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">2,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:8pt;font-weight:400;line-height:100%">6,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,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:8pt;font-weight:400;line-height:100%">279&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Paycheck Protection Program </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land 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:8pt;font-weight:400;line-height:100%">2,914&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,031&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">999&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,019&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,933&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,736&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,737&#160;</span></td><td style="background-color:#cceeff;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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">1,684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">211&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">408&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/></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:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,498&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,989&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,719&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,038&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,532&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,414&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,105&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61,449&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PastDueFinancingReceivablesTableTextBlock', window );">Age Analysis of Past Due Loans, Segregated by Class of Loans</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An age analysis of past due loans (including both accruing and non-accruing loans), segregated by class of loans, as of December&#160;31, 2021 is presented in the following table. Despite their past due status, Paycheck Protection Plan loans are fully guaranteed by the SBA.</span></div><div style="margin-top:5pt;text-align:justify"><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:24.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.438%"/><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:10.438%"/><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:10.438%"/><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.079%"/><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.079%"/><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:10.443%"/><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:8pt;font-weight:700;line-height:100%">Loans<br/>30-89&#160;Days<br/>Past Due</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:8pt;font-weight:700;line-height:100%">Loans<br/>90&#160;or&#160;More<br/>Days<br/>Past Due</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:8pt;font-weight:700;line-height:100%">Total&#160;Past<br/>Due&#160;Loans</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:8pt;font-weight:700;line-height:100%">Current<br/>Loans</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:8pt;font-weight:700;line-height:100%">Total&#160;Loans</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:8pt;font-weight:700;line-height:100%">Accruing<br/>Loans&#160;90&#160;or<br/>More Days<br/>Past Due</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 industrial</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%">34,096&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,364&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,460&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">5,318,494&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">5,364,954&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">7,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,451&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,867&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">1,068,474&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,979&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,766&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,745&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,137&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,882&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,766&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 real estate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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%">Buildings, land 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%">37,899&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">52,035&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,220,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">8,687&#160;</span></td><td style="background-color:#cceeff;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%">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%">188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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%">&#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%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,877&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,513&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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%">1,410,790&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">Consumer 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%">4,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%">1,076&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,261&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,369&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,076&#160;</span></td><td style="background-color:#ffffff;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</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%">87,675&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,722&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,397&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,192,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%">16,336,397&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,723&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock', window );">Troubled Debt Restructurings</a></td>
<td class="text">Troubled debt restructurings that occurred during 2021, 2020 and 2019 are set forth in the following table.<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:24.701%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><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:10.598%"/><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:10.598%"/><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:10.598%"/><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:10.598%"/><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:10.604%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%">2021</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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr style="height:23pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>Restructure</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:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Year-end</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:8pt;font-weight:700;line-height:100%">Balance at<br/>Restructure</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:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Year-end</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:8pt;font-weight:700;line-height:100%">Balance at<br/>Restructure</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:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Year-end</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,312&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,162&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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,661&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">192&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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,845&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">2,161&#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%">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%">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%">721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,432&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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%">Buildings, land 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%">1,888&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,862&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">4,922&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,393&#160;</span></td><td style="background-color:#ffffff;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%">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Consumer real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">7,017&#160;</span></td><td style="background-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,745&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,524&#160;</span></td><td style="background-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,552&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,426&#160;</span></td><td style="background-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,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"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock', window );">Restructured Loans Past Due in Excess of 90 Days on Financing Receivables</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information related to restructured loans was as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:62.201%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><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:10.598%"/><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:10.601%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructured loans past due in excess of 90 days at period-end:</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;border-top:1pt solid #000000;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%">Number of loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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&#160;</span></td><td style="background-color:#ffffff;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%">Dollar amount of loans</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,008&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,340&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructured loans on non-accrual status at period end</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,439&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs of restructured loans:</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%">Recognized in connection with restructuring</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Recognized on previously restructured loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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%">3,894&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</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></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock', window );">Weighted Average Risk Grades for All Commercial Loans by Class and Year of Origination</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present weighted-average risk grades for all commercial loans, by class and year of origination/renewal as of December&#160;31, 2021 and 2020. Paycheck Protection Program (&#8220;PPP&#8221;) loans are excluded as such loans are fully guaranteed by the Small Business Administration (&#8220;SBA&#8221;). </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 style="width:12.201%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.034%"/><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:7.714%"/><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:7.714%"/><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:7.714%"/><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:7.714%"/><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:7.714%"/><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:8.034%"/><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:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" 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:8pt;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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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-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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</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"/><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"/><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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,567,883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">657,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">350,563&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">179,209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146,064&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">131,201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,987,061&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,063,847&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,094&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,683&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,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:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">11,419&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65,131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,738&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">187,870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,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:8pt;font-weight:400;line-height:100%">4,047&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,021&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,091&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,289&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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:8pt;font-weight:400;line-height:100%">4,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,068&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,460&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,855&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,518&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">2,495&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">347&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">613&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,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:8pt;font-weight:400;line-height:100%">12,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,219&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">418&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,022&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,783&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,047&#160;</span></td><td style="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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">1,630,524&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">693,324&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">392,408&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">214,163&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">150,922&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">143,292&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">2,075,632&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">64,689&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">5,364,954&#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">5.91&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.30&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.89&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.06&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">5.91&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">5.80&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.21&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">8.04&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.22&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">445,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,259&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">464,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,174&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,008,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,274&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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:8pt;font-weight:400;line-height:100%">187&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">724&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,416&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,773&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,260&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">752&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">16,594&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,888&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,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:8pt;font-weight:400;line-height:100%">819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,953&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,470&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,931&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,480&#160;</span></td><td style="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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">475,023&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,539&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,991&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,480&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,110&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,638&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">483,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"/><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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,991&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,077,792&#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></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:8pt;font-weight:400;line-height:100%">6.21&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.81&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">9.34&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">8.60&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.12&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.63&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">5.61&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">6.46&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">6.06&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land, other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,707,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,096,274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">874,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">533,362&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">492,492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">713,268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,574,922&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,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:8pt;font-weight:400;line-height:100%">145,340&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,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:8pt;font-weight:400;line-height:100%">27,188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,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:8pt;font-weight:400;line-height:100%">4,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:8pt;font-weight:400;line-height:100%">4,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">321,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,209&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69,643&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,582&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">269,447&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,455&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,321&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,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:8pt;font-weight:400;line-height:100%">7,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:8pt;font-weight:400;line-height:100%">26,107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,970&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,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:8pt;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:8pt;font-weight:400;line-height:100%">91,140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,838&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">3,446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">814&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,030&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,097&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,761,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,257,055&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,008,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">632,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"/><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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">612,767&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">825,249&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,595&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,733&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,272,339&#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></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:8pt;font-weight:400;line-height:100%">7.19&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.18&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.35&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.39&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.34&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.01&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.06&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.02&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.22&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">657,471&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">262,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">178,226&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">160,020&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,262,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,721&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">693,192&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">268,080&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">178,226&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">2,339&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">484&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">1,930&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">160,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:8pt;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">1,304,271&#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.17&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.56&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.60&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.51&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">8.92&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.73&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.79&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.06&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total commercial real estate</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,454,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,525,135&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,186,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">634,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">613,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">827,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">219,615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,576,610&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.18&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.07&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.39&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.39&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.34&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.00&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.86&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.02&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.19&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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:12.201%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.034%"/><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:7.714%"/><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:7.714%"/><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:7.714%"/><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:7.714%"/><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:7.714%"/><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:8.034%"/><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:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" 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:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2016</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</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"/><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"/><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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,300,844&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">552,885&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">290,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">226,232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">113,458&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,852,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,506,121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,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:8pt;font-weight:400;line-height:100%">37,865&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,961&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,851&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,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:8pt;font-weight:400;line-height:100%">85,756&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">256,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,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:8pt;font-weight:400;line-height:100%">7,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:8pt;font-weight:400;line-height:100%">11,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:8pt;font-weight:400;line-height:100%">6,749&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">710&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65,180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,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:8pt;font-weight:400;line-height:100%">125,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,551&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,416&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">15,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,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:8pt;font-weight:400;line-height:100%">47,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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,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:8pt;font-weight:400;line-height:100%">2,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,416&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,528&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">952&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">651&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">295&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,321&#160;</span></td><td style="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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">1,397,141&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">608,464&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">343,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:8pt;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:8pt;font-weight:400;line-height:100%">258,737&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">121,652&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">119,250&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">2,019,121&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">87,151&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">4,955,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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.19&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.88&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.22&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.39&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.32&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">5.84&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.38&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.51&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.45&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">403,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,759&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,083&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,326&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">494,946&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,548&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">968,144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,194&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,566&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">133,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">4,049&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">759&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,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:8pt;font-weight:400;line-height:100%">1,940&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,427&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,849&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">661&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,124&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,768&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,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="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,490&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,427&#160;</span></td><td style="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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">524,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,853&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,083&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,174&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,346&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">592,094&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,068&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">1,235,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></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:8pt;font-weight:400;line-height:100%">6.86&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">9.57&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">8.68&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.40&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.85&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">8.06&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">6.45&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">8.20&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.85&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land, other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,544,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">947,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">749,879&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">605,152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">432,941&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">661,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,340&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,047,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="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,527&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,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:8pt;font-weight:400;line-height:100%">75,893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,745&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,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:8pt;font-weight:400;line-height:100%">10,521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">325,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,414&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,014&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71,814&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60,225&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">5,261&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">258,454&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,633&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,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:8pt;font-weight:400;line-height:100%">11,916&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,727&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,904&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,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:8pt;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:8pt;font-weight:400;line-height:100%">149,362&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,031&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">999&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,019&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,683&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,736&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">513&#160;</span></td><td style="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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,629,815&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,086,073&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">883,701&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">764,197&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">495,617&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">804,894&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,953&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,796,653&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></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:8pt;font-weight:400;line-height:100%">7.13&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.36&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.54&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.55&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.54&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.20&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.54&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.12&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">7.34&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">374,661&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">436,077&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">168,517&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,758&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127,801&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,110,025&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,567&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72,287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,463&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">856&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">856&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">420,477&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">452,644&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">196,170&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">2,915&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">1,144&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">1,758&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">147,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 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:8pt;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:8pt;font-weight:400;line-height:100%">1,131&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:8pt;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:8pt;font-weight:400;line-height:100%">1,223,814&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.82&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.18&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">8.08&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">8.95&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.30&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">6.44&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.29&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">9.00&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.22&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total commercial real estate</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,050,292&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,538,717&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,079,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">767,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">496,761&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">806,652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">221,978&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,084&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,020,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.06&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.31&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.64&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.56&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.54&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.20&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.37&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.15&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.32&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock', window );">Age analysis of Past Due Consumer Loans by Class and Year of Origination</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about the payment status of consumer loans, segregated by portfolio segment and year of origination, as of December&#160;31, 2021 and December&#160;31, 2020 was 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:100.000%"><tr><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><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:7.233%"/><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:7.233%"/><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:7.233%"/><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:7.233%"/><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:7.233%"/><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:7.393%"/><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:7.874%"/><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:8.361%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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-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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer real estate:</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"/><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"/><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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">406&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,732&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,877&#160;</span></td><td style="background-color:#ffffff;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:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">154&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">355&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">991&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,513&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</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:8pt;font-weight:400;line-height:100%">280&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">204&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">643&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">651&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,172&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,117&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,917&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,390&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">319,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:8pt;font-weight:400;line-height:100%">251,160&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,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:8pt;font-weight:400;line-height:100%">55,893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,841&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">505,333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,808&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,403,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 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</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:8pt;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:8pt;font-weight:400;line-height:100%">319,322&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">251,364&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">96,306&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">56,536&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">49,492&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">118,595&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">506,450&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">12,725&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">1,410,790&#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:8pt;font-weight:400;line-height:100%">Consumer and other:</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"/><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="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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,185&#160;</span></td><td style="background-color:#ffffff;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:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">548&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">449&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,076&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</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:8pt;font-weight:400;line-height:100%">2,148&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">165&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">359&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,392&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,261&#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,215&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,684&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">371,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,926&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">472,108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,856&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,934&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,380&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,759&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,175&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">372,225&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,318&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">477,369&#160;</span></td><td style="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: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 style="width:15.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><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:7.233%"/><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:7.233%"/><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:7.233%"/><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:7.233%"/><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:7.233%"/><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:7.393%"/><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:7.874%"/><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:8.361%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">2016</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer real estate:</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"/><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"/><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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">553&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">628&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,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 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">706&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">615&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,047&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</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:8pt;font-weight:400;line-height:100%">240&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,177&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,665&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,259&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">653&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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:8pt;font-weight:400;line-height:100%">682&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,137&#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">336,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">166,323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">94,374&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66,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:8pt;font-weight:400;line-height:100%">124,590&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">434,939&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,319,637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</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:8pt;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:8pt;font-weight:400;line-height:100%">336,681&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">167,500&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:8pt;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:8pt;font-weight:400;line-height:100%">96,039&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">81,884&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">66,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 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:8pt;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:8pt;font-weight:400;line-height:100%">128,784&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">436,206&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">16,786&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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:8pt;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:8pt;font-weight:400;line-height:100%">1,330,774&#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:8pt;font-weight:400;line-height:100%">Consumer and other:</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"/><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="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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">453&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">727&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,031&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</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:8pt;font-weight:400;line-height:100%">1,821&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">310&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">571&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,269&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">748&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,788&#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,705&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">386,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:8pt;font-weight:400;line-height:100%">28,529&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">498,892&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47,107&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,123&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,968&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,851&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">572&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">390,060&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,277&#160;</span></td><td style="background-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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">505,680&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock', window );">Financing Receivable Revolving Loans Converted to Term</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolving loans that converted to term during 2021 and 2020 were as follows:</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 style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;padding:2px 1pt;text-align: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 industrial</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%">40,099&#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%">47,562&#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="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%">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%">54,996&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,150&#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%">Commercial real estate:</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="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%">Buildings, land 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%">68,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,505&#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%">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">Consumer real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#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%">Consumer 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%">8,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%">16,395&#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%">Total</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%">172,955&#160;</span></td><td style="background-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%">111,007&#160;</span></td><td style="background-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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock', window );">Financing Receivable, Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology</a></td>
<td class="text"><div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the allowance for credit losses on loans segregated by loan portfolio segment as of December&#160;31, 2021 and 2020, calculated in accordance with the CECL methodology described above. No allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA.</span></div><div style="margin-top:5pt;text-align:justify"><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:24.701%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><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:10.598%"/><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:10.598%"/><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:10.598%"/><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:10.598%"/><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:10.604%"/><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:8pt;font-weight:700;line-height:100%">Commercial<br/>and<br/>Industrial</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:8pt;font-weight:700;line-height:100%">Energy</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:8pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>Real&#160;Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;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"/><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 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modeled expected credit losses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,946&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,676&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,484&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,397&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,866&#160;</span></td><td style="background-color:#ffffff;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;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Q-Factor and other qualitative adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,374&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">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%">1,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%">149,348&#160;</span></td><td style="background-color:#cceeff;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;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specific allocations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">5,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,452&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align: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 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%">72,091&#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%">17,217&#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%">144,936&#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%">6,585&#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%">7,837&#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%">248,666&#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:700;line-height:100%">December 31, 2020</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="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 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modeled expected credit 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%">65,645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,910&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,926&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,945&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,552&#160;</span></td><td style="background-color:#cceeff;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;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Q-Factor and other qualitative 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%">2,877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,253&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,346&#160;</span></td><td style="background-color:#ffffff;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;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specific allocations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,321&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">513&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align: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 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%">73,843&#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%">39,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%">134,892&#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%">7,926&#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%">6,963&#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%">263,177&#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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock', window );">Activity in Allowance for Loan Losses by Portfolio Segment</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on loans by portfolio segment for 2021, 2020 and 2019. Allocation of a portion of the allowance to one category of loans does not preclude its availability to absorb losses in other categories. No allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA. </span></div><div style="margin-top:5pt;text-align:justify"><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:30.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><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:9.637%"/><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:9.637%"/><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:9.637%"/><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:9.637%"/><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:9.640%"/><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:8pt;font-weight:700;line-height:100%">Commercial<br/>and<br/>Industrial</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:8pt;font-weight:700;line-height:100%">Energy</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:8pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>Real&#160;Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="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"/><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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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%">73,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,553&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,892&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,926&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,177&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss (expense) benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,207)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,061)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,097)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,513)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,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%">(399)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(829)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,614)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,921&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,202&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,272&#160;</span></td><td style="background-color:#cceeff;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 (charge-offs) recoveries</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%">408&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,129)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,943&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,356)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,414)</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 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</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%">72,091&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">17,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"/><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%">144,936&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">6,585&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,837&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,666&#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%">2020</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="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:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">31,037&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impacting of adopting ASC 326</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">(10,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%">(13,519)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,248)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,565)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss (expense) benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,889&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">1,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,908)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,107)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,499)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,186)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,830)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,530)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,739&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,842&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">19,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 2px 7.75pt;text-align: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 (charge-offs) recoveries</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,169)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,265)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,053)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(485)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,435)</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 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</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%">73,843&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">39,553&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">134,892&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">7,926&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">6,963&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">263,177&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">2019</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="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:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,052&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,777&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss (expense) benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,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%">14,388&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,934)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">33,759&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,117)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,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%">(1,025)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,665)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,725)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,032)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,986&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">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%">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%">10,453&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,308&#160;</span></td><td style="background-color:#ffffff;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 (charge-offs) recoveries</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%">(10,131)</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,058)</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%">(806)</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%">(2,457)</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%">(14,272)</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%">(33,724)</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 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</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%">51,593&#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 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%">37,382&#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 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%">31,037&#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 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%">4,113&#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 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%">8,042&#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 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%">132,167&#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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock', window );">Investment in Loans Related to the Allowance for Loan Losses by Portfolio Segment Disaggregated Based on Impairment Methodology</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents loans that were evaluated for expected credit losses on an individual basis and the related specific allocations, by loan portfolio segment as of December&#160;31, 2021 and December&#160;31, 2020.</span></div><div style="margin-top:5pt;text-align:justify"><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:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.842%"/><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:12.845%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr style="height:23pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loan<br/>Balance</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:8pt;font-weight:700;line-height:100%">Specific Allocations</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:8pt;font-weight:700;line-height:100%">Loan<br/>Balance</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:8pt;font-weight:700;line-height:100%">Specific Allocations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 industrial</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%">24,523&#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%">10,536&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,287&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">5,321&#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%">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%">16,393&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,888&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Commercial real estate:</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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%">24,670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,057&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513&#160;</span></td><td style="background-color:#cceeff;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%">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%">948&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">1,684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">Consumer 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">Total</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%">66,837&#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%">16,452&#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%">80,495&#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%">15,279&#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><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Age analysis of Past Due Consumer Loans by Class and Year of Origination [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Table Text Block] for Financing Receivable, Non-Accrual Loans, Segregated by Class of Loan and Year of Origination [Table]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Table Text Block] for Revolving Loans Converted to Term [Table]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investment In Loans Related To The Allowance For Loan Losses By Portfolio Segment Disaggregated Based On Impairment Methodology</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Table Text Block] for Restructured Loans Past Due in Excess of 90 Days on Financing Receivables [Table]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Risk Grades for All Commercial Loans by Class and Year of Origination [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: 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 http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="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_PastDueFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of aging analysis for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7A<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953401-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 80<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922355-210448<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5111-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PastDueFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.3,4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financing receivable on nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5111-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 50<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financing receivable modified as troubled debt restructuring.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 33<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953676-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 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953682-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="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>54
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019304232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Premises and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Premises and Equipment</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end premises and equipment were as follows:</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 style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.843%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Land</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%">152,219&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">128,739&#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%">Buildings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,693&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology, furniture and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,395&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,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%">183,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction and projects 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%">14,513&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,202&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease right-of-use 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%">281,438&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,392,603&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,347,943&#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%">Less accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(342,272)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(302,365)</span></td><td style="background-color:#ffffff;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 premises and equipment, 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%">1,050,331&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045,578&#160;</span></td><td style="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock', window );">Lease Commitments, Components of Lease Expense</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of total lease expense in 2021 and 2020 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:100.000%"><tr><td style="width:1.0%"/><td style="width:69.412%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Amortization of lease right-of-use assets</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%">32,811&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">32,772&#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%">Short-term lease expense</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,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,799&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-lease components (including taxes, insurance, common maintenance, etc.)</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,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%">11,396&#160;</span></td><td style="background-color:#cceeff;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</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%">45,609&#160;</span></td><td style="background-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%">45,967&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating Lease, Liability, Maturity</a></td>
<td class="text">The following table reconciles future undiscounted lease payments due under non-cancelable operating leases (those amounts subject to recognition) to the aggregate operating lessee lease liability as of December&#160;31, 2021:<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:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future lease payments</span></td><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%">2022</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%">32,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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,458&#160;</span></td><td style="background-color:#cceeff;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%">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%">29,398&#160;</span></td><td style="background-color:#ffffff;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%">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%">28,253&#160;</span></td><td style="background-color:#cceeff;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%">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%">27,833&#160;</span></td><td style="background-color:#ffffff;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%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,819&#160;</span></td><td style="background-color:#cceeff;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%">Total undiscounted operating lease liability</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%">394,983&#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 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%">Imputed 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%">81,579&#160;</span></td><td style="background-color:#cceeff;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 operating lease liability included in the accompanying balance sheet</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%">313,404&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Weighted-average lease term in years</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.73</span></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%">Weighted-average discount rate</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%">3.05%</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_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Table Text Block] for Lease Commitments, Components of Lease Expense [Table]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="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>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019290712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Year-end goodwill was as follows:</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 style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.843%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Goodwill</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%">654,952&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654,952&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Other Intangible Assets</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Intangible Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Year-end other intangible assets were as follows:</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 style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">Gross<br/>Intangible<br/>Assets</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:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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:8pt;font-weight:700;line-height:100%">Net<br/>Intangible<br/>Assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core deposits</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%">9,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,582)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#ffffff;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%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,385&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148&#160;</span></td><td style="background-color:#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: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%">11,685&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">(10,819)</span></td><td style="background-color:#ffffff;border-top:1pt 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%">866&#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%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core deposits</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%">9,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,004)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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:#ffffff;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%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,886&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</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: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%">12,186&#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%">(10,623)</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%">1,563&#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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Estimated Aggregate Future Amortization Expense for Intangible Assets</a></td>
<td class="text">The estimated aggregate future amortization expense for intangible assets remaining as of December&#160;31, 2021 is as follows:<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:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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;text-align: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%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">866&#160;</span></td><td style="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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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>56
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989016124840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deposits (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_DepositsAbstract', window );"><strong>Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositLiabilitiesTypeTableTextBlock', window );">Deposit Liabilities, Type</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end deposits were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.843%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Non-interest-bearing demand deposits</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%">18,423,018&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">15,117,051&#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%">Interest-bearing deposits:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Savings and interest checking</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,930,959&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,730,292&#160;</span></td><td style="background-color:#cceeff;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%">Money market accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,228,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,027,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Time accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,140,763&#160;</span></td><td style="background-color:#cceeff;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%">Total interest-bearing deposits</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%">24,272,678&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,898,710&#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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deposits</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%">42,695,696&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,015,761&#160;</span></td><td style="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock', window );">Additional Information About Corporation's Deposits</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents additional information about our year-end deposits:</span></div><div style="margin-top:5pt;text-align:justify"><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:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.843%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Deposits from the Certificate of Deposit Account Registry Service (CDARS)</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%">&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372&#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%">Deposits from foreign sources (primarily Mexico)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">993,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%">884,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-interest-bearing public funds 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%">1,235,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">960,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-bearing public funds deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,863&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">652,761&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 deposits not covered by deposit insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,125,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%">18,694,320&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits not covered by deposit insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,608&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,298&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits from certain directors, executive officers and their affiliates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,389&#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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock', window );">Scheduled Maturities of Time Deposits</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scheduled maturities of time deposits at December&#160;31, 2021 were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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,904&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesTableTextBlock', window );">Time Deposit Maturities</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scheduled maturities of time deposits not covered by deposit insurance at December&#160;31, 2021, were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due within 3 months or less</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">Due after 3 months and within 6 months</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after 6 months and within 12 months</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,357&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after 12 months</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,810&#160;</span></td><td style="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%">238,608&#160;</span></td><td style="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_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Corporation Deposits Additional Information [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Scheduled maturities of time deposits [Table Text Block].</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_DepositLiabilitiesTypeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of type of deposit liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph (e)<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph (f)<br> -Subparagraph (2)(i)(ii)<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph (a)<br> -Subparagraph (1)<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph (f)<br> -Subparagraph (1)<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph (d)<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph (f)<br> -Subparagraph (2)(i)<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph (f)<br> -Subparagraph (2)(i)(iv)<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph (a)<br> -Subparagraph (5)<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph (f)<br> -Subparagraph (2)(i)(iii)<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph (a)<br> -Subparagraph (4)<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph (f)<br> -Subparagraph (2)<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph (c)<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph (a)<br> -Subparagraph (2)<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph (a)<br> -Subparagraph (3)<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph (a)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositLiabilitiesTypeTableTextBlock</td>
</tr>
<tr>
<td style="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_DepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of time deposit liability maturities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesTableTextBlock</td>
</tr>
<tr>
<td style="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>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989012917128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock', window );">Financial Instruments With Off-Balance-Sheet Risk</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end financial instruments with off-balance-sheet risk are presented in the following table. Commitments and standby letters of credit are presented at contractual amounts; however, since many of these commitments are expected to expire unused or only partially used, the total amounts of these commitments do not necessarily reflect future cash requirements.</span></div><div style="margin-top:5pt;text-align:justify"><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:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.843%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Commitments to extend credit</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,420,142&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,814,475&#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%">Standby letters of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred standby letter of credit fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,723&#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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock', window );">Commitments, Off-Balance-Sheet, Allowance for Credit Losses</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on off-balance-sheet credit exposures.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:58.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.743%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Beginning balance</span></div></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%">44,152&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">500&#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%">Impact of adopting ASC 326</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,377&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Credit loss 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%">6,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">Ending balance</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%">50,314&#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 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%">44,152&#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 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%">500&#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"/></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_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Table Text Block] for Commitments, Off-Balance-Sheet, Allowance for Credit Losses [Table]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined) which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock</td>
</tr>
<tr>
<td style="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>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019365864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital and Regulatory Matters (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_srt_RegulatoryCapitalRequirementsAbstract', window );"><strong>Broker-Dealer, Net Capital Requirement, SEC Regulation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock', window );">Actual and Required Capital Ratios</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents actual and required capital ratios as of December&#160;31, 2021 and December&#160;31, 2020 for Cullen/Frost and Frost Bank under the Basel&#160;III Capital Rules. Capital levels required to be considered well capitalized are based upon prompt corrective action regulations, as amended to reflect the changes under the Basel&#160;III Capital Rules.</span></div><div style="margin-top:5pt;text-align:justify"><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:40.887%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.433%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">Actual</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:8pt;font-weight:700;line-height:100%">Minimum Capital Required - Basel III Fully Phased-In</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:8pt;font-weight:700;line-height:100%">Required to be<br/>Considered Well<br/>Capitalized</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:8pt;font-weight:700;line-height:100%">Capital<br/>Amount</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:8pt;font-weight:700;line-height:100%">Ratio</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:8pt;font-weight:700;line-height:100%">Capital<br/>Amount</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:8pt;font-weight:700;line-height:100%">Ratio</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:8pt;font-weight:700;line-height:100%">Capital<br/>Amount</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:8pt;font-weight:700;line-height:100%">Ratio</span></td></tr><tr><td colspan="3" style="background-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%">2021</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"/><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;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:9pt;font-weight:400;line-height:100%">Common Equity Tier 1 to Risk-Weighted Assets</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 2px 12.25pt;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%">Cullen/Frost</span></td><td style="background-color:#cceeff;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%">3,371,043&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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%">%</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: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%">1,796,549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">%</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: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%">1,668,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.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:9pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,261,532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,795,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:9pt;font-weight:400;line-height:100%">7.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,666,991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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%">Tier 1 Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,516,495&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,181,523&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,053,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:9pt;font-weight:400;line-height:100%">8.00&#160;</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,261,532&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,179,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:9pt;font-weight:400;line-height:100%">8.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,051,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,966,244&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,694,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:9pt;font-weight:400;line-height:100%">10.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,566,498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.00&#160;</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,491,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:9pt;font-weight:400;line-height:100%">13.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,692,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,564,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-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%">Leverage Ratio</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,516,495&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.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:9pt;font-weight:400;line-height:100%">1,917,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:9pt;font-weight:400;line-height:100%">4.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,396,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,261,532&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.80&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,917,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:9pt;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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,397,099&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-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:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 5.5pt;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%">Common Equity Tier 1 to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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:9pt;font-weight:400;line-height:100%">Cullen/Frost</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">3,058,447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">1,664,867&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.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:9pt;font-weight:400;line-height:100%">%</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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%">1,545,948&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.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:9pt;font-weight:400;line-height:100%">%</span></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:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,030,093&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,661,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,542,933&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,203,899&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,021,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,902,705&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.00&#160;</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,030,093&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.77&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,017,682&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,898,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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 Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,672,912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,497,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,378,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.00&#160;</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,266,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:9pt;font-weight:400;line-height:100%">13.76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,492,430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,373,743&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-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%">Leverage Ratio</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,203,899&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,589,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:9pt;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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,986,255&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.00&#160;</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,030,093&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.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:9pt;font-weight:400;line-height:100%">1,588,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:9pt;font-weight:400;line-height:100%">4.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,985,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_RegulatoryCapitalRequirementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RegulatoryCapitalRequirementsAbstract</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_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the capital amounts and ratios as of the balance sheet date, indicating whether the entity or entities are in compliance with regulatory capital requirements, by entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-112826<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock</td>
</tr>
<tr>
<td style="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>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019327656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Basic and Diluted Earnings Per Common Share</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of net income available to common shareholders, net earnings allocated to common stock and the number of shares used in the calculation of basic and diluted earnings per common share.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:58.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.743%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income</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%">443,079&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">331,151&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">443,599&#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%">Less: 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%">7,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,514&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">Net income available to common shareholders</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%">435,922&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,621&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,536&#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: Earnings allocated to participating 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%">3,881&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,687&#160;</span></td><td style="background-color:#cceeff;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 earnings allocated to common stock</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%">432,041&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">320,485&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">431,849&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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="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%">Distributed earnings allocated to common stock</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%">187,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,863&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,540&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undistributed earnings allocated to common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,839&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,309&#160;</span></td><td style="background-color:#cceeff;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 earnings allocated to common stock</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%">432,041&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">320,485&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">431,849&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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="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"><div style="padding-left: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 shares outstanding for basic earnings per common share</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%">63,612,658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,727,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,741,769&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock 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%">489,462&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,784&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding for diluted earnings per common share</span></div></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%">64,102,120&#160;</span></td><td style="background-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="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%">63,003,837&#160;</span></td><td style="background-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="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%">63,441,870&#160;</span></td><td style="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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989011736232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock', window );">Combined Activity in Corporations Defined Benefit Pension Plans</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a December&#160;31 measurement date for our defined benefit plans. Combined activity in our defined benefit pension plans was as follows: </span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in plan assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</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%">182,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,173&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,820&#160;</span></td><td style="background-color:#ffffff;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%">24,908&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,599&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,945&#160;</span></td><td style="background-color:#cceeff;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%">1,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%">1,201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">(10,485)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,885)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,755)</span></td><td style="background-color:#cceeff;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%">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%">197,747&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,173&#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%">Change in benefit obligation:</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%">Benefit obligation 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%">197,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,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%">167,107&#160;</span></td><td style="background-color:#ffffff;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%">3,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,472&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,524)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,817&#160;</span></td><td style="background-color:#ffffff;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%">(10,485)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,885)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,755)</span></td><td style="background-color:#cceeff;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%">Benefit obligation 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%">185,925&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,641&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Funded status of the plan at end of year and accrued benefit (liability) recognized</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,822&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,505)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,468)</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%">Accumulated benefit obligation at end of year</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%">185,925&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">197,593&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">186,641&#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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock', window );">Disaggregated Information Related to Corporations Defined Benefit Pension Plans</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain disaggregated information related to our defined benefit pension plans as of year-end was as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.842%"/><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:12.845%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">Retirement Plan</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:8pt;font-weight:700;line-height:100%">Restoration Plan</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:8pt;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:8pt;font-weight:700;line-height:100%">2020</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:8pt;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:8pt;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%">Projected benefit obligation</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%">170,389&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">180,986&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">15,536&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">16,607&#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%">Accumulated benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,986&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">16,607&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,088&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status of the plan at end of year and accrued benefit (liability) recognized</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%">27,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">(15,536)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,607)</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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Net Periodic Benefit Cost (Benefit)</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the combined net periodic cost (benefit) for our defined benefit pension plans are presented in the table below. </span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets, net of expenses</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%">(12,839)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,289)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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,772)</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%">Interest cost on projected benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,472&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 amortization and deferral</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,319&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,623&#160;</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 expense (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,382)</span></td><td style="background-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,960)</span></td><td style="background-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,323&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock', window );">Defined Benefit Pension Plans Recognized as Component of Other Comprehensive Income</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts related to our defined benefit pension plans recognized as a component of other comprehensive income were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial gain (loss)</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%">22,709&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">(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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,979&#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 (expense) benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,769)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">(416)</span></td><td style="background-color:#ffffff;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 comprehensive income (loss), net of 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%">17,940&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,897)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,563&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock', window );">Defined Benefit Pension Plans Not Recognized as Component of Combined Net Period Benefit Cost</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recognized as a component of accumulated other comprehensive loss as of year-end that have not been recognized as a component of the combined net periodic benefit cost of our defined benefit pension plans are presented in the following table.</span></div><div style="margin-top:5pt;text-align:justify"><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:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.843%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Net actuarial loss</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%">(41,634)</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,343)</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 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,743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 included in accumulated other comprehensive income/loss, net of 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%">(32,891)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,831)</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock', window );">Weighted-Average Assumptions Used to Determine Benefit Obligations</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average assumptions used to determine the benefit obligations as of the end of the years indicated and the net periodic benefit cost for the years indicated are presented in the table below. Because the plans were frozen, increases in compensation are not considered after 2001.</span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligations:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount 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%">2.79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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.20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost:</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%">Discount 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%">2.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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.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%">4.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.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>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock', window );">Fair Value of Plan Assets</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major categories of assets in our Retirement Plan as of year-end are presented in the following table. Assets are segregated by the level of the valuation inputs within the fair value hierarchy established by ASC Topic&#160;820 &#8220;Fair Value Measurements and Disclosures,&#8221; utilized to measure fair value (see Note&#160;17&#160;-&#160;Fair Value Measurements). Our Restoration Plan is unfunded.</span></div><div style="margin-top:5pt;text-align:justify"><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:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.843%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Level 1:</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%">Mutual funds</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%">195,452&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,693&#160;</span></td><td style="background-color:#ffffff;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 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,295&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,395&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="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%">Total fair value of plan assets</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%">197,747&#160;</span></td><td style="background-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%">182,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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock', window );">Expected Future Benefit Payments Related to Defined Benefit Plans</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, expected future benefit payments related to our defined benefit plans were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,592&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,805&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,975&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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,982&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 through 2031</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,494&#160;</span></td><td style="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%">115,866&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A combined summary of activity in our active stock plans is presented in the table. Performance stock units outstanding are presented assuming attainment of the maximum payout rate as set forth by the performance criteria. The target award level for performance stock units granted in 2021, 2020 and 2019 was 30,723, 48,409 and 34,317, respectively.</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, there were 777,687 shares remaining available for grant for future awards.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:21.211%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.086%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.086%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.086%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.897%"/><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:8pt;font-weight:700;line-height:100%">Director Deferred<br/>Stock Units<br/>Outstanding</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:8pt;font-weight:700;line-height:100%">Non-Vested Stock<br/>Awards/Stock Units<br/>Outstanding</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:8pt;font-weight:700;line-height:100%">Performance Stock Units Outstanding</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:8pt;font-weight:700;line-height:100%">Stock Options<br/>Outstanding</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:8pt;font-weight:700;line-height:100%">Number of Units</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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</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:8pt;font-weight:700;line-height:100%">Number<br/>of Shares/Units</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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</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:8pt;font-weight:700;line-height:100%">Number of Units</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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</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:8pt;font-weight:700;line-height:100%">Number<br/>of 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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="background-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%">January&#160;1, 2019</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:9pt;font-weight:400;line-height:100%">48,910&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">71.14&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">383,797&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">85.59&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,809&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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-top:1pt solid #000000;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%">82.55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,352,008&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">63.55&#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:9pt;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:9pt;font-weight:400;line-height:100%">7,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">127,091&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,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:9pt;font-weight:400;line-height:100%">85.74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Exercised/vested</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:9pt;font-weight:400;line-height:100%">(1,132)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(53,990)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65.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: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(359,892)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.71&#160;</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Forfeited/expired</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: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,251)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65.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;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%">December 31, 2019</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:9pt;font-weight:400;line-height:100%">55,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74.76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">440,647&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90.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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177,288&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83.48&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,980,866&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64.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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:9pt;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:9pt;font-weight:400;line-height:100%">10,428&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66.79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,618&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Exercised/vested</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:9pt;font-weight:400;line-height:100%">(12,938)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(117,990)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(41,755)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69.70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(235,880)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53.23&#160;</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Forfeited/expired</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: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,336)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,894)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,427)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2020</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:9pt;font-weight:400;line-height:100%">52,860&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75.47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">470,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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86.24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201,257&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77.18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,739,559&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66.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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:9pt;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:9pt;font-weight:400;line-height:100%">5,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117.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:9pt;font-weight:400;line-height:100%">95,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,086&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Exercised/vested</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:9pt;font-weight:400;line-height:100%">(2,499)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(88,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98.90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(35,131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(861,878)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63.14&#160;</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Forfeited/expired</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: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,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:9pt;font-weight:400;line-height:100%">87.08&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,752)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-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%">December 31, 2021</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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,301&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">449,337&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93.05&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">202,460&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84.71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">877,681&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69.02&#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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Options Outstanding and Exercisable</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information regarding options outstanding and exercisable as of December&#160;31, 2021 is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.358%"><tr><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.061%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.480%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.679%"/><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="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Options Outstanding</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:8pt;font-weight:700;line-height:100%">Options Exercisable</span></td></tr><tr><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:8pt;font-weight:700;line-height:100%">Range of<br/>Exercise Prices</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:8pt;font-weight:700;line-height:100%">Number<br/>of 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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise Price</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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual Life<br/>in Years</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:8pt;font-weight:700;line-height:100%">Number<br/>of 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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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.01&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">to</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,314&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">54.56&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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.81</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%">123,314&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">54.56&#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.01&#160;</span></td><td style="background-color:#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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</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%">70.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,081&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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="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.72</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319,081&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.01&#160;</span></td><td style="background-color:#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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</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%">75.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.39&#160;</span></td><td style="background-color:#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%">1.78</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%">169,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.01&#160;</span></td><td style="background-color:#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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</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%">80.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,560&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">2.75</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%">265,560&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.92&#160;</span></td><td style="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="12" style="background-color:#cceeff;padding:2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.02&#160;</span></td><td style="background-color:#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.64</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%">877,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.02&#160;</span></td><td style="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="12" style="background-color:#ffffff;padding:2px 1pt;text-align: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 intrinsic value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="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="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%">50,070&#160;</span></td><td style="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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="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="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%">50,070&#160;</span></td><td style="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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock', window );">Shares Issued in Connection With Stock Compensation Awards</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares issued in connection with stock compensation awards are issued from available treasury shares. If no treasury shares are available, new shares are issued from available authorized shares. Shares issued in connection with stock compensation awards along with other related information were as follows:</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 style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issued from available treasury stock</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%">987,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,563&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399,224&#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"/><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%">Proceeds from stock option exercises</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%">54,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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%">20,770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intrinsic value of stock options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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%">13,713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of stock awards/units vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,773&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Stock-Based Compensation Expense</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense and the related income tax benefit is presented in the following table. The service period for performance stock units granted each year begins on January&#160;1 of the following year.</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 style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</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%">&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested stock awards/stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">10,240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 stock-units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">780&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,076&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,908&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,642&#160;</span></td><td style="background-color:#ffffff;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</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%">12,753&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">13,918&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">15,946&#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%">Income tax benefit</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%">1,713&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2,142&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2,359&#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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock', window );">Unrecognized Stock-Based Compensation Expense</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrecognized stock-based compensation expense and the weighted-average period over which the expense is expected to be recognized at December&#160;31, 2021 is presented in the table below. Unrecognized stock-based compensation expense related to performance stock units is presented assuming attainment of the maximum payout rate as set forth by the performance criteria.</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 style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.843%"/><td style="width:0.1%"/></tr><tr><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:8pt;font-weight:700;line-height:100%">Unrecognized Expense</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:8pt;font-weight:700;line-height:100%">Weighted-Average Number of Years for Expense Recognition</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-vested stock awards/stock units</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%">18,431&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.07</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%">Performance stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,818&#160;</span></td><td style="background-color:#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%">2.16</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%">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%">28,249&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #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="background-color:#cceeff;padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssumptionsUsedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation of beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfCostsOfRetirementPlansTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the costs related to the various types of retirement plans including defined benefit pension plan cost, defined contribution plan cost, other postretirement benefit plan cost, and net periodic benefit cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in plan assets and benefit obligations recognized in other comprehensive income (loss) during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of one or more of the entity's defined benefit pension plans or one or more other defined benefit postretirement plans, separately for pension plans and other postretirement benefit plans including the entity's schedule of fair value of plan assets for defined benefit or other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2417-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts related to pension plans and/or other employee benefit plans in accumulated other comprehensive income or loss that have not yet been recognized as components of net periodic benefit cost, such as the net gain (loss), net prior service cost or credit, and net transition asset or obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cost not yet recognized and weighted-average period over which cost is expected to be recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock</td>
</tr>
<tr>
<td style="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>61
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019731096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Non-Interest Income and Expense (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock', window );">Other Non-Interest Income and Expense</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-interest income and expense totals are presented in the following table. Components of these totals exceeding 1% of the aggregate of total net interest income and total non-interest income for any of the years presented are stated separately.</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 style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,712&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,563&#160;</span></td><td style="background-color:#ffffff;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</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%">48,528&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">47,712&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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,563&#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 non-interest expense:</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%">Professional services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">37,253&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising, promotions and public relations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">38,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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Travel/meals and entertainment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,946&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,459&#160;</span></td><td style="background-color:#cceeff;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%">97,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%">87,558&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,967&#160;</span></td><td style="background-color:#ffffff;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</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%">171,457&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,310&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,665&#160;</span></td><td style="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_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other non-interest income and expense [Table text block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_OtherNonInterestIncomeAndExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989098760264">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Income Tax Expense</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense was as follows:</span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income tax expense</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%">38,675&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,002&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">48,256&#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 income tax expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,784&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,832)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,614&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Income tax expense, as reported</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%">46,459&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,170&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,870&#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:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom: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%">9.5&#160;</span></td><td style="background-color:#cceeff;border-bottom: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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom: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%">5.7&#160;</span></td><td style="background-color:#cceeff;border-bottom: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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom: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%">11.2&#160;</span></td><td style="background-color:#cceeff;border-bottom: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></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Income Tax Computed by Applying U.S. Federal Statutory Income Tax Rate</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation between reported income tax expense and the amounts computed by applying the U.S. federal statutory income tax rate of 21% to income before income taxes is presented in the following table. </span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense computed at the statutory rate</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%">102,803&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">73,777&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">104,888&#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%">Effect of tax-exempt 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%">(50,740)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,166)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 benefit on dividends paid in our 401k plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,764)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,851)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,743)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank owned life insurance 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%">(517)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(783)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 FDIC premiums</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,629&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,790&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,773&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible meals and entertainment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,299&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 tax benefit from stock-based 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%">(7,877)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(852)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,447)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 contribution to a charitable trust</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,556)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax basis adjustment of premises 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%">(1,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838&#160;</span></td><td style="background-color:#cceeff;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%">Income tax expense, as reported</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%">46,459&#160;</span></td><td style="background-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,170&#160;</span></td><td style="background-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%">55,870&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end deferred taxes are presented in the table below. Deferred taxes are based on the U.S. statutory federal income tax rate of 21%. </span></div><div style="margin-top:5pt;text-align:justify"><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:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.843%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">Deferred tax assets:</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%">Lease liabilities under operating leases</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%">65,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,839&#160;</span></td><td style="background-color:#ffffff;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%">Allowance for credit losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,573&#160;</span></td><td style="background-color:#cceeff;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 actuarial loss on defined benefit post-retirement benefit plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,512&#160;</span></td><td style="background-color:#ffffff;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%">Stock-based 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%">6,989&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,033&#160;</span></td><td style="background-color:#cceeff;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%">Bonus accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,961&#160;</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%">Deferred loan and lease origination fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,252&#160;</span></td><td style="background-color:#cceeff;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%">3,834&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,834&#160;</span></td><td style="background-color:#ffffff;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 gross 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%">158,824&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,004&#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;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: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%">Net unrealized gain on securities available for sale and transferred securities</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%">(101,067)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,870)</span></td><td style="background-color:#cceeff;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%">Right-of-use assets under operating 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%">(59,415)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,963)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premises and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,645)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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="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%">Intangible assets</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%">(16,595)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,596)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit post-retirement benefit plans</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,027)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,081)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Partnership interests</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%">(2,913)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(712)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,090)</span></td><td style="background-color:#cceeff;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%">(1,611)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,387)</span></td><td style="background-color:#ffffff;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 gross 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%">(240,072)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(291,502)</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 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 deferred tax asset (liability)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,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"/><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%">(117,498)</span></td><td style="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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989015772552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock', window );">Component of Other Comprehensive Income (Loss)</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects allocated to each component of other comprehensive income (loss) were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:65.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.993%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.353%"/><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:8pt;font-weight:700;line-height:100%">Before&#160;Tax<br/>Amount</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:8pt;font-weight:700;line-height:100%">Tax&#160;Expense,<br/>(Benefit)</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:8pt;font-weight:700;line-height:100%">Net of Tax<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale and transferred 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 net unrealized gain/loss during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,355)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,585)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,770)</span></td><td style="background-color:#cceeff;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%">Change in net unrealized gain on securities transferred to held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(971)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(204)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(767)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 adjustment for net (gains) losses included in net 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%">(69)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;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 securities available for sale and transferred securities</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%">(232,395)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,803)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,592)</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%">Defined-benefit post-retirement benefit plans:</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%">Change in the net actuarial gain/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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 net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,284&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,832&#160;</span></td><td style="background-color:#cceeff;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 defined-benefit post-retirement benefit plans</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%">22,709&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,769&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,940&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(209,686)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">(44,034)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">(165,652)</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%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale and transferred 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 net unrealized gain/loss during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,590&#160;</span></td><td style="background-color:#cceeff;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%">Change in net unrealized gain on securities transferred to held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,256)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(992)</span></td><td style="background-color:#ffffff;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%">Reclassification adjustment for net (gains) losses included in net 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%">(108,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%">(22,888)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,101)</span></td><td style="background-color:#cceeff;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 securities available for sale and transferred securities</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%">317,086&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,589&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined-benefit post-retirement benefit plans:</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%">Change in the net actuarial gain/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,518)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,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%">(9,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)</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,319&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,202&#160;</span></td><td style="background-color:#cceeff;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 defined-benefit post-retirement benefit plans</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%">(6,199)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,302)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,897)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,887&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">65,287&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">245,600&#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%">2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale and transferred 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 net unrealized gain/loss during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">87,897&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,659&#160;</span></td><td style="background-color:#cceeff;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%">Change in net unrealized gain on securities transferred to held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,292)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(271)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,021)</span></td><td style="background-color:#ffffff;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%">Reclassification adjustment for net (gains) losses included in net 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%">(293)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;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 securities available for sale and transferred securities</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%">416,971&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,564&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,407&#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%">Defined-benefit post-retirement benefit plans:</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%">Change in the net actuarial gain/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,644)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(765)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,879)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)</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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,181&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,442&#160;</span></td><td style="background-color:#cceeff;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 defined-benefit post-retirement benefit plans</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%">1,979&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416&#160;</span></td><td style="background-color:#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%">1,563&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,950&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,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="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,970&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Accumulated Other Comprehensive Income, Net of Tax</a></td>
<td class="text"><div style="margin-top:4pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in accumulated other comprehensive income, net of tax, was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:61.018%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><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.744%"/><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:8pt;font-weight:700;line-height:100%">Securities<br/>Available<br/>For Sale</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:8pt;font-weight:700;line-height:100%">Defined<br/>Benefit<br/>Plans</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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>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%">Balance January&#160;1, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563,801&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">(50,831)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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%">512,970&#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%">Other comprehensive income (loss) before reclassification</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%">(183,537)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,108&#160;</span></td><td style="background-color:#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%">(170,429)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of amounts included in net 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%">(55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,832&#160;</span></td><td style="background-color:#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%">4,777&#160;</span></td><td style="background-color:#cceeff;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 other comprehensive income (loss) during period</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,592)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,940&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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%">(165,652)</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%">Balance December&#160;31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380,209&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">(32,891)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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%">347,318&#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="display:none"/><td colspan="3" style="display:none"/><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%">Balance January&#160;1, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,934)</span></td><td style="background-color:#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%">267,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Other comprehensive income (loss) before reclassification</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%">336,598&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">327,499&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of amounts included in net 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%">(86,101)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,202&#160;</span></td><td style="background-color:#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%">(81,899)</span></td><td style="background-color:#cceeff;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 other comprehensive income (loss) during period</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%">250,497&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,897)</span></td><td style="background-color:#ffffff;border-top:1pt solid #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%">245,600&#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%">Balance December&#160;31, 2020</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%">563,801&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">(50,831)</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%">512,970&#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: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="display:none"/><td colspan="3" style="display:none"/><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%">Balance January&#160;1, 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%">(16,103)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,497)</span></td><td style="background-color:#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%">(63,600)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Other comprehensive income (loss) before reclassification</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%">329,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%">(2,879)</span></td><td style="background-color:#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%">326,759&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of amounts included in net 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%">(231)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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="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%">4,211&#160;</span></td><td style="background-color:#cceeff;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 other comprehensive income (loss) during period</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%">329,407&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,563&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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%">330,970&#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%">Balance December&#160;31, 2019</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%">313,304&#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%">(45,934)</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 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 #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%">267,370&#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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ScheduleOfComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of components of comprehensive income (loss). Includes, but is not limited to, foreign currency translation adjustments, foreign currency transactions  designated as economic hedges of a net investment in foreign entity, gain (loss) and prior service cost (credit) for pension plans and other postretirement benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e526-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="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>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989015295096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amounts and estimated fair values of interest rate derivative contracts outstanding at December&#160;31, 2021 and 2020 are presented in the following table. The fair values of interest rate derivative contracts are estimated utilizing internal valuation methods with observable market data inputs, or as determined by the Chicago Mercantile Exchange (&#8220;CME&#8221;) for centrally cleared derivative contracts. CME rules legally characterize variation margin payments for centrally cleared derivatives as settlements of the derivatives' exposure rather than collateral. As a result, the variation margin payment and the related derivative instruments are considered a single unit of account for accounting and financial reporting purposes. Variation margin, as determined by the CME, is settled daily. As a result, derivative contracts that clear through the CME have an estimated fair value of zero as of December&#160;31, 2021 and 2020. </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 style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.842%"/><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:12.845%"/><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:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedges of fair value:</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 7.75pt;text-align: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 institution counterparties:</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Loan/lease interest rate swaps - liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,426&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,724&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-hedging interest rate derivatives:</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 7.75pt;text-align: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 institution counterparties:</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 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%">Loan/lease interest rate swaps - 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%">247,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">Loan/lease interest rate swaps - 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%">928,756&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,142)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,173,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%">(33,812)</span></td><td style="background-color:#cceeff;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%">Loan/lease interest rate caps - 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%">270,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%">3,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%">356,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,241&#160;</span></td><td style="background-color:#ffffff;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%">Customer counterparties:</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 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%">Loan/lease interest rate swaps - 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%">928,756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,173,173&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,424&#160;</span></td><td style="background-color:#ffffff;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%">Loan/lease interest rate swaps - 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%">247,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%">(2,846)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Loan/lease interest rate caps - 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%">270,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%">(3,239)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock', window );">Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding</a></td>
<td class="text"><div style="margin-top:4pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average rates paid and received for interest rate swaps outstanding at December&#160;31, 2021 were as follows:</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 style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.843%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">Weighted-Average</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:8pt;font-weight:700;line-height:100%">Interest<br/>Rate<br/>Paid</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:8pt;font-weight:700;line-height:100%">Interest<br/>Rate<br/>Received</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 rate swaps:</span></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:8pt;font-weight:400;line-height:100%">&#160;</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%">Fair value hedge loan/lease interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate swaps - financial institution counterparties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.90&#160;</span></td><td style="background-color:#cceeff;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-hedging interest rate swaps - customer counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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%">3.73&#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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock', window );">Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amounts and estimated fair values of non-hedging commodity swap and option derivative positions outstanding are presented in the following table. We obtain dealer quotations and use internal valuation methods with observable market data inputs to value our commodity derivative positions.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:31.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.744%"/><td style="width:0.1%"/></tr><tr><td colspan="6" 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:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">Notional<br/>Units</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:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 institution counterparties:</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"/><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%">Oil - assets</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%">Barrels</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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,056&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil - liabilities</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%">Barrels</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,032&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,594)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">(32,112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas - assets</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%">MMBTUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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%">9,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%">1,529&#160;</span></td><td style="background-color:#ffffff;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%">Natural gas - liabilities</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%">MMBTUs</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%">29,446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,249)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">(3,265)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 counterparties:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">Oil - assets</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%">Barrels</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,046&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,437&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">32,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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil - liabilities</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%">Barrels</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,796&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,294)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,264)</span></td><td style="background-color:#ffffff;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%">Natural gas - assets</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%">MMBTUs</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%">29,446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,456&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,451&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas - liabilities</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%">MMBTUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,124)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,724&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,458)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock', window );">Schedule of Foreign Exchange Contracts, Statement of Financial Position</a></td>
<td class="text">The notional amounts and fair values of open foreign currency forward contracts were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:31.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.744%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">Notional<br/>Currency</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:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 institution counterparties:</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"/><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%">Forward contracts - assets</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%">EUR</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 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%">1,900</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%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 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%">&#8212;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts - assets</span></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%">CAD</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 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%">658</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="3" style="background-color:#cceeff;padding:2px 7.75pt 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%">&#8212;</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Customer counterparties:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">Forward contracts - assets</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%">EUR</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 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%">&#8212;</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="3" style="background-color:#cceeff;padding:2px 7.75pt 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%">&#8212;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts - assets</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%">CAD</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 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%">658</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&#160;</span></td><td style="background-color:#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 7.75pt 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%">&#8212;</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Forward contracts - liabilities</span></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%">EUR</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 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%">1,900</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%">(55)</span></td><td style="background-color:#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 7.75pt 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%">&#8212;</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock', window );">Schedule of Amounts Included in Income Related to Interest Rate Derivatives Designated as Hedges of Fair Value</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in the consolidated statements of income related to interest rate derivatives designated as hedges of fair value were as follows:</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 style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial loan/lease interest rate swaps:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gain (loss) included in interest income on loans</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%">(91)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#ffffff;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%">Amount of (gain) loss included in other non-interest 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%">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%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock', window );">Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in the consolidated statements of income related to non-hedging interest rate, commodity, foreign currency and other derivative instruments are presented in the table below.</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 style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate derivatives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income</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%">4,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,413&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,005&#160;</span></td><td style="background-color:#ffffff;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 non-interest 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%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-hedging commodity derivatives:</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%">Other non-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%">4,052&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,768&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-hedging foreign currency derivatives:</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%">Other non-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%">39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-hedging other derivatives:</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%">Other non-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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%">750&#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_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Amounts Included In Income Related To Interest Rate Derivatives Designated As Hedges Of Fair Value Table Text Block</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Table Text Block] for Schedule of weighted-average rates paid and received for interest rate swaps [Table]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ScheduleOfDerivativeInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -URI http://asc.fasb.org/extlink&amp;oid=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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41620-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41638-113959<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41678-113959<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41641-113959<br><br>Reference 8: 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 4C<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 4C<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-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 4CC<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL109998890-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock</td>
</tr>
<tr>
<td style="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>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989098760392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Offsetting Balance Sheet Offsetting (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock', window );">Financial Instruments Eligible for Offset Consolidated Balance Sheet</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 2021 is presented in the following tables.</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 style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Recognized</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:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Offset</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:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</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%">December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 assets:</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%">Derivatives:</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%">Loan/lease interest rate swaps and caps</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%">4,446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,446&#160;</span></td><td style="background-color:#ffffff;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%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,864&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,864&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Foreign currency forward contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align: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 derivatives</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%">23,339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">23,339&#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%">Resell agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,242&#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%">Financial liabilities:</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%">Derivatives:</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%">Loan/lease interest rate swaps</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%">19,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,176&#160;</span></td><td style="background-color:#ffffff;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%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,843&#160;</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 19pt;text-align: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 derivatives</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%">114,019&#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%">114,019&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase 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%">2,740,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,740,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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</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%">2,854,818&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-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,854,818&#160;</span></td><td style="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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 2020 is presented in the following tables.</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 style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Recognized</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:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Offset</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:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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;text-align: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 assets:</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%">Derivatives:</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%">Loan/lease interest rate swaps and caps</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,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,241&#160;</span></td><td style="background-color:#ffffff;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%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,870&#160;</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 19pt;text-align: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 derivatives</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,111&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,111&#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%">Resell 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%">&#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 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</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%">11,111&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">11,111&#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%">Financial liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</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%">Loan/lease interest rate swaps</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,946&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,946&#160;</span></td><td style="background-color:#cceeff;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%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,377&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 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%">Foreign currency forward contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Total derivatives</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%">69,323&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,323&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase 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%">2,068,147&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,068,147&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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</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%">2,137,470&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-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,137,470&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock', window );">Financial Instruments Derivative Assets Liabilities And Resell Agreements Net Of Amount Not Offset</a></td>
<td class="text"><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:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.842%"/><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:12.845%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset</span></td><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</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:8pt;font-weight:700;line-height:100%">Financial<br/>Instruments</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:8pt;font-weight:700;line-height:100%">Collateral</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:8pt;font-weight:700;line-height:100%">Net<br/>Amount</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%">December 31, 2021</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;text-align: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 assets:</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</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 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%">Counterparty A</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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Counterparty B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,655)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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%">Other counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,678&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,678)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Total derivatives</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%">23,339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,339)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,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%">&#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 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</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%">31,242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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,339)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">(7,903)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities:</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="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%">Derivatives:</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 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%">Counterparty A</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%">3,870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,864)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Counterparty B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,655)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,475)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Counterparty C</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Other counterparties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">(66,225)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 2px 19pt;text-align: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 derivatives</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%">114,019&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,339)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,573)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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&#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%">Repurchase 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%">2,740,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,740,799)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 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</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%">2,854,818&#160;</span></td><td style="background-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%">(23,339)</span></td><td style="background-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,831,372)</span></td><td style="background-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%">107&#160;</span></td><td style="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><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:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.842%"/><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:12.845%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset</span></td><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</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:8pt;font-weight:700;line-height:100%">Financial<br/>Instruments</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:8pt;font-weight:700;line-height:100%">Collateral</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:8pt;font-weight:700;line-height:100%">Net<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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;text-align: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 assets:</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</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 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%">Counterparty A</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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Counterparty B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,838&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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%">Other counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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%">(5,271)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Total derivatives</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%">11,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%">(11,111)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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</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%">11,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,111)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities:</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="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%">Derivatives:</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 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%">Counterparty A</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,430&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,428)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Counterparty B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,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%">(14,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Counterparty C</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Other counterparties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,271)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">997&#160;</span></td><td style="background-color:#cceeff;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 derivatives</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%">69,323&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,111)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,031)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,181&#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%">Repurchase 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%">2,068,147&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,068,147)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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</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%">2,137,470&#160;</span></td><td style="background-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,111)</span></td><td style="background-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,125,178)</span></td><td style="background-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,181&#160;</span></td><td style="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>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock', window );">Remaining Contractual Maturity of the Securities Sold Under Agreement</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining contractual maturity of repurchase agreements in the consolidated balance sheets as of December&#160;31, 2021 and December&#160;31, 2020 is presented in the following tables.</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 style="width:25.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.842%"/><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:12.842%"/><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:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining Contractual Maturity of the Agreements</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:8pt;font-weight:700;line-height:100%">Overnight and Continuous</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:8pt;font-weight:700;line-height:100%">Up to 30 Days</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:8pt;font-weight:700;line-height:100%">30-90 Days</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:8pt;font-weight:700;line-height:100%">Greater than 90 Days</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:8pt;font-weight:700;line-height:100%">Total</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%">December 31, 2021</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"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,342,591&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,342,591&#160;</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 2px 16.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%">Residential mortgage-backed 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%">1,398,208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,398,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="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total borrowings</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,740,799&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,740,799&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="24" 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%">Gross amount of recognized liabilities for repurchase agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2,740,799&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="24" 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%">Amounts related to agreements not included in offsetting disclosures above</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" 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"/></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%">December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,860&#160;</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:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</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,375,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,375,287&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total borrowings</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,068,147&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,068,147&#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="24" 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%">Gross amount of recognized liabilities for repurchase agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2,068,147&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="24" 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%">Amounts related to agreements not included in offsetting disclosures above</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments Derivative Assets Liabilities And Resell Agreements Net Of Amount Not Offset [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments Derivatives Assets And Liabilities And Resell Agreements Net [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining Contractual Maturity of the Securities Sold Under Agreement [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989016274520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize financial assets and financial liabilities measured at fair value on a recurring basis as of December&#160;31, 2021 and 2020, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure 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:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.842%"/><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:12.845%"/><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:8pt;font-weight:700;line-height:100%">Level 1<br/>Inputs</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:8pt;font-weight:700;line-height:100%">Level 2<br/>Inputs</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:8pt;font-weight:700;line-height:100%">Level&#160;3<br/>Inputs</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:8pt;font-weight:700;line-height:100%">Total<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale:</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 7.75pt;text-align: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. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,179,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,179,433&#160;</span></td><td style="background-color:#cceeff;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%">Residential mortgage-backed 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,066,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,066,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:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading account 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="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%">U.S. Treasury</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,237&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,237&#160;</span></td><td style="background-color:#ffffff;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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 assets:</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 7.75pt;text-align: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 rate swaps, caps and floors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,310&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,310&#160;</span></td><td style="background-color:#cceeff;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%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,757&#160;</span></td><td style="background-color:#ffffff;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%">Foreign currency forward contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 liabilities:</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 7.75pt;text-align: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 rate swaps, caps and floors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,261&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,261&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,261&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,261&#160;</span></td><td style="background-color:#ffffff;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%">Foreign currency forward contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale:</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 7.75pt;text-align: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. Treasury</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,119,633&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,119,633&#160;</span></td><td style="background-color:#ffffff;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%">Residential mortgage-backed 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987,679&#160;</span></td><td style="background-color:#cceeff;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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,287,902&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,287,902&#160;</span></td><td style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,351&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading account 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="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%">U.S. Treasury</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,996&#160;</span></td><td style="background-color:#cceeff;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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets:</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 7.75pt;text-align: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 rate swaps, caps and floors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,665&#160;</span></td><td style="background-color:#ffffff;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%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,991&#160;</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%">Derivative liabilities:</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 7.75pt;text-align: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 rate swaps, caps and floors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,099&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,099&#160;</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></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock', window );">Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents collateral dependent loans that were remeasured and reported at fair value through a specific allocation of the allowance for credit losses on loans based upon the fair value of the underlying collateral:</span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Level 2</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Carrying value before allocations</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,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%">1,559&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,354&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Specific (allocations) reversals of prior allocations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;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%">Fair value</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%">1,547&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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,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"/><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,971&#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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Carrying value before allocations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Specific (allocations) reversals of prior allocations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,178)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,151)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,019)</span></td><td style="background-color:#cceeff;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%">Fair value</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%">10,896&#160;</span></td><td style="background-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%">23,151&#160;</span></td><td style="background-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%">47,157&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock', window );">Foreclosed Assets Remeasured and Reported at Fair Value</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents foreclosed assets that were remeasured and reported at fair value:</span></div><div style="margin-top:5pt;text-align:justify"><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:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreclosed assets remeasured at initial recognition:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Carrying value of foreclosed assets prior to remeasurement</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%">1,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;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%">Charge-offs recognized in the allowance for credit losses on loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;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%">Fair value</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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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,272&#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%">Foreclosed assets remeasured subsequent to initial recognition:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Carrying value of foreclosed assets prior to remeasurement</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%">14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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%">Write-downs included in other non-interest 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%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Fair value</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%">&#8212;&#160;</span></td><td style="background-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%">97&#160;</span></td><td style="background-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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Estimated Fair Values of Financial Instruments</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair values of financial instruments that are reported at amortized cost in our consolidated balance sheets, segregated by the level of valuation inputs within the fair value hierarchy utilized to measure fair value, were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:46.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.284%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Amount</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Amount</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 assets:</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 inputs:</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 7.75pt;text-align: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%">16,583,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%">16,583,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%">10,288,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%">10,288,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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,749,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,809,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%">1,945,673&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,052,896&#160;</span></td><td style="background-color:#ffffff;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 surrender value of life insurance policies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,984&#160;</span></td><td style="background-color:#cceeff;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%">Accrued interest 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%">179,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%">179,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%">181,432&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,432&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3 inputs:</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans, 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%">16,087,731&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,079,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%">17,218,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,390,683&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 liabilities:</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 inputs:</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">42,695,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,343,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,015,761&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,018,185&#160;</span></td><td style="background-color:#cceeff;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%">Federal funds purchased</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,850&#160;</span></td><td style="background-color:#ffffff;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%">Repurchase 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%">2,740,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,740,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,068,147&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,068,147&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Junior subordinated deferrable interest debentures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,011&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,712&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,115&#160;</span></td><td style="background-color:#ffffff;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%">Subordinated notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">111,430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,021&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,717&#160;</span></td><td style="background-color:#cceeff;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%">Accrued interest 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%">3,026&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,026&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,127&#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_cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discloses the carrying amount as of the balance sheet date of all assets obtained in full or partial satisfaction of a debt arrangement through foreclosure proceedings or defeasance; includes real and personal property; equity interests in corporations, partnerships, and joint ventures; and beneficial interests in trusts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discloses the impaired loans measured and reported at fair value through specific valuation allowance allocation method for allowance for loan losses based upon the fair value of the underlying collateral Text Block.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (bbb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019371256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Segments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Summary of Operating Results by Segment</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial results by operating segment are detailed below. Certain prior period amounts have been reclassified to conform to the current presentation. Frost Wealth Advisors excludes off-balance-sheet managed and custody assets with a total fair value of $43.3 billion, $38.6 billion and $37.8 billion at December&#160;31, 2021, 2020 and 2019.</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 style="width:45.855%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><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.560%"/><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.560%"/><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.562%"/><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:8pt;font-weight:700;line-height:100%">Banking</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:8pt;font-weight:700;line-height:100%">Frost<br/>Wealth<br/>Advisors</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:8pt;font-weight:700;line-height:100%">Non-Banks</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:8pt;font-weight:700;line-height:100%">Consolidated</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%">2021</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;text-align: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 interest income (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%">989,870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,138&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,141)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">984,867&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss 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%">54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;text-align: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-interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,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%">167,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%">(1,376)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-interest 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%">753,719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,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%">5,303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">881,994&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 (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%">456,759&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,599&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,820)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,538&#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 tax expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,483&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,810)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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%">415,276&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,813&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,010)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,079&#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%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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%">7,157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 income (loss) available to common shareholders</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%">415,276&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">36,813&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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%">(16,167)</span></td><td style="background-color:#ffffff;border-top:1pt 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%">435,922&#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%">Revenues from (expenses to) external customers</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,210,532&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,580&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,517)</span></td><td style="background-color:#cceeff;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-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,371,595&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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%">Average assets (in millions)</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%">45,903&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">70&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">10&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">45,983&#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"/></tr></table></div><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:45.855%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><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.560%"/><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.560%"/><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.562%"/><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:8pt;font-weight:700;line-height:100%">Banking</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:8pt;font-weight:700;line-height:100%">Frost<br/>Wealth<br/>Advisors</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:8pt;font-weight:700;line-height:100%">Non-Banks</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:8pt;font-weight:700;line-height:100%">Consolidated</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%">2020</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;text-align: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 interest income (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%">981,441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,216)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">976,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%">Credit loss 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%">241,230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest 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%">718,519&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,630&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,755&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,904&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 (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%">342,828&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,414&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,921)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,321&#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 tax expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,127&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,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%">20,170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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%">322,481&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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%">(10,617)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,151&#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%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of preferred 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%">5,514&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,514&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Net income (loss) available to common shareholders</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%">322,481&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,287&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">(18,147)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">323,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"/></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%">Revenues from (expenses to) external customers</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%">1,302,577&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">148,044&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(9,166)</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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%">1,441,455&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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%">Average assets (in millions)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,892&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,961&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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%">2019</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="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%">Net interest income (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%">1,010,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,001&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,364)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss 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%">33,758&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,759&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-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%">218,447&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">(450)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest 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%">703,121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834,679&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 (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%">491,936&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,283&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,750)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,469&#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%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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%">(4,958)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 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%">436,416&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,975&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,792)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,599&#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%">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Net income (loss) available to common shareholders</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%">436,416&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,975&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,855)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">435,536&#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%">Revenues from (expenses to) external customers</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%">1,228,815&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">149,906&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(10,814)</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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%">1,367,907&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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%">Average assets (in millions)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,019&#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%">56&#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%">11&#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%">32,086&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989098760232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Financial Statements of Parent Company (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Condensed Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock', window );">Schedule of Condensed Balance Sheets</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Balance Sheets</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 style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.843%"/><td style="width:0.1%"/></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:8pt;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:8pt;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:8pt;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:700;line-height:100%">Assets:</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 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%">Cash</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%">471,875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Resell 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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471,875&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,240&#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 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%">Investment in subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,222,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%">4,155,619&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Accrued interest receivable and 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%">2,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%">2,164&#160;</span></td><td style="background-color:#ffffff;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 assets</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%">4,696,391&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,539,023&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="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 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Junior subordinated deferrable interest debentures, net of unamortized issuance costs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,011&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,357&#160;</span></td><td style="background-color:#cceeff;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%">Subordinated notes, net of unamortized issuance 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%">99,178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,021&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Accrued interest payable and 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%">34,647&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,629&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,836&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,007&#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%">Shareholders&#8217; 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%">4,439,555&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align: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 and shareholders&#8217; equity</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%">4,696,391&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,539,023&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfCondensedIncomeStatementTableTextBlock', window );">Schedule of Condensed Statements of Income</a></td>
<td class="text"><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%">Condensed Statements of Income</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 style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">Year Ended 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:8pt;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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend income paid by Frost Bank</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%">219,386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,531&#160;</span></td><td style="background-color:#ffffff;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%">Dividend income paid by non-banks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">736&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,822&#160;</span></td><td style="background-color:#cceeff;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%">Interest and other income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,868&#160;</span></td><td style="background-color:#ffffff;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 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%">219,960&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,066&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expenses:</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%">Interest 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%">7,141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,363&#160;</span></td><td style="background-color:#cceeff;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%">Salaries and employee benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,499&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,551&#160;</span></td><td style="background-color:#ffffff;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%">5,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,833&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,033&#160;</span></td><td style="background-color:#cceeff;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 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%">14,507&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,630&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,947&#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:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before income taxes and equity in undistributed earnings of subsidiaries</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%">205,453&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,436&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,274&#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%">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%">4,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%">5,406&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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;text-align: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 undistributed 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%">232,727&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,309&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,190&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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%">443,079&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,151&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,599&#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%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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%">2,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,063&#160;</span></td><td style="background-color:#cceeff;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%">Redemption of preferred 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%">5,514&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:700;line-height:100%">Net income available to common shareholders</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%">435,922&#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%">323,621&#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%">435,536&#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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock', window );">Schedule of Condensed Statements of Cash Flows</a></td>
<td class="text"><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%">Condensed Statements of Cash Flows</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 style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><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:12.842%"/><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:12.844%"/><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:8pt;font-weight:700;line-height:100%">Year Ended 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:8pt;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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</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%">443,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</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 19pt;text-align: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 undistributed earnings of 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%">(232,727)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,309)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,190)</span></td><td style="background-color:#ffffff;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%">Stock-based 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%">700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">780&#160;</span></td><td style="background-color:#cceeff;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%">Net tax benefit from stock-based 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%">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%">370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240&#160;</span></td><td style="background-color:#ffffff;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%">Net change in other assets and 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%">23,890&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,937)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,216&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash 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%">235,220&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,045&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,645&#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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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:700;line-height:100%">Investing Activities:</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%">Redemption of investment in non-bank 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%">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%">&#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 25.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%">Net cash from investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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:700;line-height:100%">Financing Activities:</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%">Principal payments on long-term borrowings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Redemption of Series A preferred 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%">(150,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">Proceeds from issuance of Series B 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 7.75pt;text-align: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 exercises</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">12,557&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from stock-based compensation activities of subsidiaries</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%">12,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%">13,148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,166&#160;</span></td><td style="background-color:#cceeff;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%">Purchase of treasury 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%">(3,864)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,785)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,793)</span></td><td style="background-color:#ffffff;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%">Treasury stock issued to 401(k) stock purchase plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,749&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">&#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%">Cash dividends paid on preferred 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,157)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,016)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,063)</span></td><td style="background-color:#ffffff;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 paid on common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(188,786)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,584)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(177,006)</span></td><td style="background-color:#cceeff;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:700;line-height:100%">Net cash 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%">(144,991)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,921)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(217,926)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Net change in cash and cash equivalents</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%">90,635&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,719&#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%">Cash and cash equivalents at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,397&#160;</span></td><td style="background-color:#ffffff;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%">Cash and cash equivalents 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%">471,875&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,240&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,116&#160;</span></td><td style="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_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 3<br> -Paragraph i<br> -Subsection 10<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ScheduleOfCondensedBalanceSheetTableTextBlock</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_ScheduleOfCondensedCashFlowStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 3<br> -Paragraph i<br> -Subsection 10<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ScheduleOfCondensedCashFlowStatementTableTextBlock</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_ScheduleOfCondensedIncomeStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 3<br> -Paragraph i<br> -Subsection 10<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ScheduleOfCondensedIncomeStatementTableTextBlock</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989014194200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Narrative) (Detail) - USD ($)<br> $ in Thousands</strong></div></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>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Jan. 01, 2020</div></th>
<th class="th"><div>Jan. 01, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashReserveDepositRequiredAndMade', window );">Cash on hand or on deposit required</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCollateralForBorrowedSecurities', window );">Cash collateral on deposit</a></td>
<td class="nump">$ 110,300<span></span>
</td>
<td class="nump">74,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherRealEstateAndForeclosedAssets', window );">Foreclosed assets</a></td>
<td class="nump">3,400<span></span>
</td>
<td class="nump">850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateOwnedValuationAllowanceProvision1', window );">Real Estate Owned, Valuation Allowance, Provision</a></td>
<td class="nump">$ 14<span></span>
</td>
<td class="nump">$ 231<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion', window );">Amount of significant concentrations of any properties with write downs from any single geographic region</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (29,252)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (14,672)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">$ 281,438<span></span>
</td>
<td class="nump">$ 292,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective', window );">Range of change in fair value of derivative hedging instrument to be considered highly effective</a></td>
<td class="nump">80.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="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective', window );">Range of change in fair value of derivative hedging instrument to be considered highly effective</a></td>
<td class="nump">125.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="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=cfr_PremisesAndEquipmentMember', window );">Premises and 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">$ 281,400<span></span>
</td>
<td class="nump">292,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 170,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="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember', window );">Other Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease, liability</a></td>
<td class="nump">$ 313,404<span></span>
</td>
<td class="nump">$ 323,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">174,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (29,252)<span></span>
</td>
<td class="num">$ (29,300)<span></span>
</td>
<td class="num">$ (14,700)<span></span>
</td>
<td class="num">$ (14,672)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of significant concentrations of any properties with write downs from any single geographic region</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity, Net of Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Range Of Change In Fair Value Of Derivative Hedging Instrument To Be Considered Highly Effective</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_CashCollateralForBorrowedSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of cash collateral held for borrowed securities, for which the cash is restricted as to withdrawal or usage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCollateralForBorrowedSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashReserveDepositRequiredAndMade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash deposited in a special reserve account for the exclusive benefit of customers pursuant to SEC Regulations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116631393&amp;loc=SL116631396-227033<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashReserveDepositRequiredAndMade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherRealEstateAndForeclosedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of other real estate and foreclosed assets. Other real estate may include real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned. Foreclosed assets include all assets obtained in full or partial satisfaction of a debt arrangement through foreclosure proceedings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.10(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherRealEstateAndForeclosedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateOwnedValuationAllowanceProvision1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense recognized in the income statement for a decrease in valuation of real estate owned (REO).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.10(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateOwnedValuationAllowanceProvision1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=cfr_PremisesAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_PremisesAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=us-gaap_OtherLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=us-gaap_OtherLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>70
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989012934536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Additional Cash Flow Information) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Cash paid for interest</a></td>
<td class="nump">$ 29,003<span></span>
</td>
<td class="nump">$ 49,300<span></span>
</td>
<td class="nump">$ 124,781<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Cash paid for income tax</a></td>
<td class="nump">39,852<span></span>
</td>
<td class="nump">44,140<span></span>
</td>
<td class="nump">45,352<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale', window );">Transfer of securities from available for sale to held to maturity</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">377,812<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NonCashExchangeOfRealEstate', window );">Exchange of real estate</a></td>
<td class="nump">11,036<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPayablesToBrokerDealers', window );">Unsettled securities transactions</a></td>
<td class="nump">27,032<span></span>
</td>
<td class="nump">57,783<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TransferToOtherRealEstate', window );">Loans foreclosed and transferred to other real estate owned and foreclosed assets</a></td>
<td class="nump">3,464<span></span>
</td>
<td class="nump">140<span></span>
</td>
<td class="nump">1,348<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MortgageLoanRelatedToPropertySales1', window );">Loans to facilitate the sale of other real estate owned</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">847<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use lease assets obtained in exchange for lessee operating lease liabilities</a></td>
<td class="nump">12,854<span></span>
</td>
<td class="nump">18,284<span></span>
</td>
<td class="nump">319,286<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Treasury stock issued to 401(k) stock purchase plan</a></td>
<td class="nump">$ 1,749<span></span>
</td>
<td class="nump">$ 10,307<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_cfr_NonCashExchangeOfRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-cash exchange of real estate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NonCashExchangeOfRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>transfer of investment securities to held to maturity from available for sale</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-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 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPayablesToBrokerDealers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations incurred arising from transactions with broker-dealers, such as amounts due on margin and unsettled cash transactions; includes payables to brokers, dealers and clearing organizations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPayablesToBrokerDealers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to 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; classified as operating and investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MortgageLoanRelatedToPropertySales1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Mortgage loan related to property sales in noncash investing and financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MortgageLoanRelatedToPropertySales1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TransferToOtherRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value transferred from mortgage loans to real estate owned (REO) in noncash transactions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TransferToOtherRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989002537384">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Impact of Adoption of New Accounting Standard Related to CECL) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jan. 01, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Jan. 01, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="nump">$ 158<span></span>
</td>
<td class="nump">$ 160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">248,666<span></span>
</td>
<td class="nump">263,177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Off-Balance Sheet, Credit Loss, Liability</a></td>
<td class="nump">50,314<span></span>
</td>
<td class="nump">44,152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(29,252)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,672)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (29,300)<span></span>
</td>
<td class="num">(29,252)<span></span>
</td>
<td class="num">$ (14,700)<span></span>
</td>
<td class="num">(14,672)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">72,091<span></span>
</td>
<td class="nump">73,843<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,580<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">17,217<span></span>
</td>
<td class="nump">39,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,052<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,258<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">144,936<span></span>
</td>
<td class="nump">134,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,777<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,680<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">6,585<span></span>
</td>
<td class="nump">7,926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,103<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,890)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">7,837<span></span>
</td>
<td class="nump">6,963<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,620<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,776<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_LoansReceivableMember', window );">Loans Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">248,666<span></span>
</td>
<td class="nump">263,177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">132,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 132,132<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_LoansReceivableMember', window );">Loans Receivable [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">Residential Mortgage Backed Securities [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="nump">158<span></span>
</td>
<td class="nump">160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(170)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember', window );">Other [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember', window );">Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="nump">158<span></span>
</td>
<td class="nump">$ 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>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember', window );">Debt Securities [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(170)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommitmentsToExtendCreditMember', window );">Commitments to Extend Credit [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(31,108)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Loans Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">132,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | US Treasury [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Commitments to Extend Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Off-Balance Sheet, Credit Loss, Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,453)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,519)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,392<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,248)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Loans Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,565)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | US Treasury [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Commitments to Extend Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Off-Balance Sheet, Credit Loss, Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72,856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,505<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Loans Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">129,602<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | US Treasury [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Commitments to Extend Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Off-Balance Sheet, Credit Loss, Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39,877<span></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_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity, Net of Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aaa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (3)<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (c)<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OffBalanceSheetCreditLossLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expected credit loss for credit exposure on off-balance-sheet commitment, including but not limited to, loan commitment, standby letter of credit, financial guarantee not accounted for as insurance. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121611286&amp;loc=d3e11927-110247<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82919202-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OffBalanceSheetCreditLossLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_LoansReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_LoansReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ResidentialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ResidentialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_OtherInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OtherInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_DebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=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_FinancialInstrumentAxis=us-gaap_CommitmentsToExtendCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CommitmentsToExtendCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>72
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989002351480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities (Narrative) (Detail) - USD ($)<br> $ in Thousands</strong></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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ScheduleOfMarketableSecuritiesLineItems', window );"><strong>Schedule Of Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax', window );">Net unamortized, unrealized gain on transferred securities included in accumulated other comprehensive income, pre tax</a></td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="nump">$ 3,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="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Net unamortized, unrealized gain on transferred securities included in accumulated other comprehensive income, net of tax</a></td>
<td class="nump">2,000<span></span>
</td>
<td class="nump">2,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing', window );">Debt Securities, Held-to-maturity, 90 Days or More Past Due, Still Accruing</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="nump">$ 158<span></span>
</td>
<td class="nump">160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded', window );">Percent Municipal Bond Portfolio Issued By Political Subdivision Or Agencies Within State Of Texas Guaranteed By Texas Permanent School Fund Or Have Been Pre-Refunded</a></td>
<td class="nump">76.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Debt Securities, Available-for-sale, Allowance for Credit 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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember', window );">Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ScheduleOfMarketableSecuritiesLineItems', window );"><strong>Schedule Of Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="nump">158<span></span>
</td>
<td class="nump">160<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=us-gaap_HeldtomaturitySecuritiesMember', window );">Held-to-maturity Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ScheduleOfMarketableSecuritiesLineItems', window );"><strong>Schedule Of Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CarryValueofSecuritiesPledged', window );">Carry value of securities pledged</a></td>
<td class="nump">642,300<span></span>
</td>
<td class="nump">659,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">18,400<span></span>
</td>
<td class="nump">21,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_ReclassifiedToHeldToMaturityMember', window );">Reclassified To Held To Maturity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ScheduleOfMarketableSecuritiesLineItems', window );"><strong>Schedule Of Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">377,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains', window );">Available for sale securities reclassified to held to maturity, unrealized gain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,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="top.Show.showAR( this, 'defref_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax', window );">Available for sale securities reclassified to held to maturity, unrealized gain net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=us-gaap_AvailableforsaleSecuritiesMember', window );">Available-for-sale Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ScheduleOfMarketableSecuritiesLineItems', window );"><strong>Schedule Of Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CarryValueofSecuritiesPledged', window );">Carry value of securities pledged</a></td>
<td class="nump">5,800,000<span></span>
</td>
<td class="nump">4,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">120,500<span></span>
</td>
<td class="nump">$ 111,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_GuaranteedbytheTexasPSFMember', window );">Guaranteed by the Texas PSF [Member] | Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ScheduleOfMarketableSecuritiesLineItems', window );"><strong>Schedule Of Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_PreRefundedMember', window );">Pre-Refunded [Member] | Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ScheduleOfMarketableSecuritiesLineItems', window );"><strong>Schedule Of Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></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_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>AOCI, Debt Securities, Available-for-sale, Adjustment, Pre Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Available For Sale Securities Transferred To Held To Maturity Securities Unrealized Gains Net Of Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Available For Sale Securities Transfers To Held To Maturity Unrealized Gains</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CarryValueofSecuritiesPledged">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carry Value of Securities Pledged</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CarryValueofSecuritiesPledged</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percent Municipal Bond Portfolio Issued By Political Subdivision Or Agencies Within State Of Texas Guaranteed By Texas Permanent School Fund Or Have Been Pre-Refunded</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_ScheduleOfMarketableSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Marketable Securities [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ScheduleOfMarketableSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of 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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922900-210455<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 50<br> -Paragraph 9<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922900-210455<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 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at amortized cost (held-to-maturity), 90 days or more past due and still accruing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aaa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_DebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=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_InformationByCategoryOfDebtSecurityAxis=us-gaap_HeldtomaturitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InformationByCategoryOfDebtSecurityAxis=us-gaap_HeldtomaturitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_ReclassifiedToHeldToMaturityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_ReclassifiedToHeldToMaturityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=us-gaap_AvailableforsaleSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InformationByCategoryOfDebtSecurityAxis=us-gaap_AvailableforsaleSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_GuaranteedbytheTexasPSFMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_GuaranteedbytheTexasPSFMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_PreRefundedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_PreRefundedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>73
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989014336792">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities (Year End Securities Held to Maturity) (Detail) - USD ($)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [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="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">$ 1,749,337<span></span>
</td>
<td class="nump">$ 1,945,833<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain</a></td>
<td class="nump">59,907<span></span>
</td>
<td class="nump">107,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="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss</a></td>
<td class="nump">101<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Debt Securities, Held to Maturity, Estimated Fair Value</a></td>
<td class="nump">1,809,143<span></span>
</td>
<td class="nump">2,052,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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="num">(158)<span></span>
</td>
<td class="num">(160)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="nump">1,749,179<span></span>
</td>
<td class="nump">1,945,673<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [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="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">527,264<span></span>
</td>
<td class="nump">528,784<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain</a></td>
<td class="nump">18,766<span></span>
</td>
<td class="nump">41,742<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Debt Securities, Held to Maturity, Estimated Fair Value</a></td>
<td class="nump">546,030<span></span>
</td>
<td class="nump">570,526<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="nump">527,264<span></span>
</td>
<td class="nump">528,784<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [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="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">1,220,573<span></span>
</td>
<td class="nump">1,415,549<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain</a></td>
<td class="nump">41,141<span></span>
</td>
<td class="nump">65,321<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss</a></td>
<td class="nump">101<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Debt Securities, Held to Maturity, Estimated Fair Value</a></td>
<td class="nump">1,261,613<span></span>
</td>
<td class="nump">1,480,870<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="num">(158)<span></span>
</td>
<td class="num">(160)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="nump">1,220,415<span></span>
</td>
<td class="nump">1,415,389<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [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="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Debt Securities, Held to Maturity, Estimated Fair Value</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="nump">$ 1,500<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_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aaa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-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 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: 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 5<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<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 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 3: 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 7A<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953401-111524<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 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-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 5A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-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 5A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 5<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-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 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: 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 5A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ResidentialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ResidentialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_OtherInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OtherInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>74
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989011906712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities (Securities Moody's and Standard &amp; Poor's Bond Rating) (Details) - USD ($)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">$ 1,749,337<span></span>
</td>
<td class="nump">$ 1,945,833<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">1,220,573<span></span>
</td>
<td class="nump">1,415,549<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member] | Not Guaranteed or Pre-Refunded [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">196,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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member] | Guaranteed by the Texas PSF [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">460,648<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member] | Pre-Refunded [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">563,251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaaAAAMember', window );">Aaa/AAA [Member] | States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">1,116,278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaaAAAMember', window );">Aaa/AAA [Member] | States and Political Subdivisions [Member] | Not Guaranteed or Pre-Refunded [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">92,379<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaaAAAMember', window );">Aaa/AAA [Member] | States and Political Subdivisions [Member] | Guaranteed by the Texas PSF [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">460,648<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaaAAAMember', window );">Aaa/AAA [Member] | States and Political Subdivisions [Member] | Pre-Refunded [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">563,251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaaAAAMember', window );">Aaa/AAA [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaAAMember', window );">Aa/AA [Member] | States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">104,295<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaAAMember', window );">Aa/AA [Member] | States and Political Subdivisions [Member] | Not Guaranteed or Pre-Refunded [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">104,295<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaAAMember', window );">Aa/AA [Member] | States and Political Subdivisions [Member] | Guaranteed by the Texas PSF [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaAAMember', window );">Aa/AA [Member] | States and Political Subdivisions [Member] | Pre-Refunded [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaAAMember', window );">Aa/AA [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_NotratedMember', window );">Not rated [Member] | States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_NotratedMember', window );">Not rated [Member] | States and Political Subdivisions [Member] | Not Guaranteed or Pre-Refunded [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_NotratedMember', window );">Not rated [Member] | States and Political Subdivisions [Member] | Guaranteed by the Texas PSF [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_NotratedMember', window );">Not rated [Member] | States and Political Subdivisions [Member] | Pre-Refunded [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_NotratedMember', window );">Not rated [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">$ 1,500<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_HeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<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 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 3: 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 7A<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953401-111524<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 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_NotGuaranteedorPreRefundedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_NotGuaranteedorPreRefundedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_GuaranteedbytheTexasPSFMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_GuaranteedbytheTexasPSFMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_PreRefundedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_PreRefundedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_OtherInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OtherInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CreditRatingMoodysAxis=cfr_AaaAAAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CreditRatingMoodysAxis=cfr_AaaAAAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CreditRatingMoodysAxis=cfr_AaAAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CreditRatingMoodysAxis=cfr_AaAAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CreditRatingMoodysAxis=cfr_NotratedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CreditRatingMoodysAxis=cfr_NotratedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>75
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989010491624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities (Securities Held to Maturity Allowance for Credit Loss) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jan. 01, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="nump">$ 158<span></span>
</td>
<td class="nump">$ 160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember', window );">Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="nump">158<span></span>
</td>
<td class="nump">160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss, Period Increase (Decrease)</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">$ (55)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember', window );">Debt Securities [Member] | Accounting Standards Update 2016-13 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 215<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_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aaa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ScheduleOfHeldToMaturitySecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_DebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>76
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989010449240">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities (Securities Available for Sale) (Details) - USD ($)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost</a></td>
<td class="nump">$ 13,445,888<span></span>
</td>
<td class="nump">$ 9,727,401<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">518,805<span></span>
</td>
<td class="nump">710,168<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">40,065<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Debt Securities, Available-for-sale, Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">13,924,628<span></span>
</td>
<td class="nump">10,437,565<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost</a></td>
<td class="nump">2,165,702<span></span>
</td>
<td class="nump">1,084,542<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">23,333<span></span>
</td>
<td class="nump">35,091<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">9,602<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Debt Securities, Available-for-sale, Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">2,179,433<span></span>
</td>
<td class="nump">1,119,633<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost</a></td>
<td class="nump">4,059,692<span></span>
</td>
<td class="nump">1,916,581<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">31,662<span></span>
</td>
<td class="nump">71,102<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">25,089<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Debt Securities, Available-for-sale, Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">4,066,265<span></span>
</td>
<td class="nump">1,987,679<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost</a></td>
<td class="nump">7,178,135<span></span>
</td>
<td class="nump">6,683,927<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">463,810<span></span>
</td>
<td class="nump">603,975<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">5,374<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Debt Securities, Available-for-sale, Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">7,636,571<span></span>
</td>
<td class="nump">7,287,902<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost</a></td>
<td class="nump">42,359<span></span>
</td>
<td class="nump">42,351<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Debt Securities, Available-for-sale, Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">$ 42,359<span></span>
</td>
<td class="nump">$ 42,351<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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&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 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922900-210455<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 50<br> -Paragraph 9<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922900-210455<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 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ResidentialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ResidentialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_OtherInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OtherInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>77
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989002464744">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities (Year End Securities with Unrealized Losses Segregated by Length of Impairment) (Detail) - USD ($)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-Sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months</a></td>
<td class="nump">$ 3,267,559<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</a></td>
<td class="nump">38,301<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer</a></td>
<td class="nump">51,638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</a></td>
<td class="nump">1,764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Available for Sale, Total Estimated Fair Value</a></td>
<td class="nump">3,319,197<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">40,065<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-Sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months</a></td>
<td class="nump">684,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</a></td>
<td class="nump">9,602<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Available for Sale, Total Estimated Fair Value</a></td>
<td class="nump">684,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">9,602<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-Sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months</a></td>
<td class="nump">2,219,261<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</a></td>
<td class="nump">23,625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer</a></td>
<td class="nump">45,963<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</a></td>
<td class="nump">1,464<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Available for Sale, Total Estimated Fair Value</a></td>
<td class="nump">2,265,224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">25,089<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-Sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months</a></td>
<td class="nump">364,056<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</a></td>
<td class="nump">5,074<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer</a></td>
<td class="nump">5,675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</a></td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Available for Sale, Total Estimated Fair Value</a></td>
<td class="nump">369,731<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">$ 5,374<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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27337-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27337-111563<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 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27337-111563<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 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27337-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27290-111563<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 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922888-210455<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ResidentialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ResidentialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>78
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989007216248">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities (Amortized Cost and Estimated Fair Value of Securities Excluding Trading Securities Presented by Contractual Maturity) (Detail) - USD ($)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-Sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount', window );">Held to Maturity, Due in one year or less, Amortized Cost</a></td>
<td class="nump">$ 465,649<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount', window );">Held to Maturity, Due after one year through five years, Amortized Cost</a></td>
<td class="nump">180,373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount', window );">Held to Maturity, Due after five years through ten years, Amortized Cost</a></td>
<td class="nump">588,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount', window );">Held to Maturity, Due after ten years, Amortized Cost</a></td>
<td class="nump">514,407<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">1,749,337<span></span>
</td>
<td class="nump">$ 1,945,833<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Held to Maturity, Due in one year or less, Estimated Fair Value</a></td>
<td class="nump">470,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="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Held to Maturity, Due after one year through five years, Estimated Fair Value</a></td>
<td class="nump">185,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Held to Maturity, Due after five years through ten years, Estimated Fair Value</a></td>
<td class="nump">608,183<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Held to Maturity, Due after ten years, Estimated Fair Value</a></td>
<td class="nump">545,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Held to Maturity, Estimated Fair Value</a></td>
<td class="nump">1,809,143<span></span>
</td>
<td class="nump">2,052,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Available for Sale, Due in one year or less, Amortized Cost</a></td>
<td class="nump">86,548<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Available for Sale, Due after one year through five years, Amortized Cost</a></td>
<td class="nump">2,656,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost', window );">Available for Sale, Due after five years through ten years, Amortized Cost</a></td>
<td class="nump">1,770,915<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost', window );">Available for Sale, Due after ten years, Amortized Cost</a></td>
<td class="nump">8,889,157<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost, Total</a></td>
<td class="nump">13,445,888<span></span>
</td>
<td class="nump">9,727,401<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Available for Sale, Due in one year or less, Estimated Fair Value</a></td>
<td class="nump">87,557<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Available for Sale, Due after one year through five years, Estimated Fair Value</a></td>
<td class="nump">2,769,753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Available for Sale, Due after five years through ten years, Estimated Fair Value</a></td>
<td class="nump">1,820,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Available for Sale, Due after ten years, Estimated Fair Value</a></td>
<td class="nump">9,204,737<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">13,924,628<span></span>
</td>
<td class="nump">10,437,565<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-Sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount', window );">Held to Maturity, Due in one year or less, Amortized Cost</a></td>
<td class="nump">37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount', window );">Held to Maturity, Due after one year through five years, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount', window );">Held to Maturity, Due after five years through ten years, Amortized Cost</a></td>
<td class="nump">515,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount', window );">Held to Maturity, Due after ten years, Amortized Cost</a></td>
<td class="nump">12,127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">527,264<span></span>
</td>
<td class="nump">528,784<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Held to Maturity, Due in one year or less, Estimated Fair Value</a></td>
<td class="nump">37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Held to Maturity, Due after one year through five years, Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Held to Maturity, Due after five years through ten years, Estimated Fair Value</a></td>
<td class="nump">533,454<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Held to Maturity, Due after ten years, Estimated Fair Value</a></td>
<td class="nump">12,539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Held to Maturity, Estimated Fair Value</a></td>
<td class="nump">546,030<span></span>
</td>
<td class="nump">570,526<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Available for Sale, Due in one year or less, Amortized Cost</a></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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Available for Sale, Due after one year through five years, Amortized Cost</a></td>
<td class="nump">15,278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost', window );">Available for Sale, Due after five years through ten years, Amortized Cost</a></td>
<td class="nump">19,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost', window );">Available for Sale, Due after ten years, Amortized Cost</a></td>
<td class="nump">4,025,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost, Total</a></td>
<td class="nump">4,059,692<span></span>
</td>
<td class="nump">1,916,581<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Available for Sale, Due in one year or less, Estimated Fair Value</a></td>
<td class="nump">64<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Available for Sale, Due after one year through five years, Estimated Fair Value</a></td>
<td class="nump">15,954<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Available for Sale, Due after five years through ten years, Estimated Fair Value</a></td>
<td class="nump">19,624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Available for Sale, Due after ten years, Estimated Fair Value</a></td>
<td class="nump">4,030,623<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">4,066,265<span></span>
</td>
<td class="nump">1,987,679<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-Sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount', window );">Held to Maturity, Due in one year or less, Amortized Cost</a></td>
<td class="nump">464,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount', window );">Held to Maturity, Due after one year through five years, Amortized Cost</a></td>
<td class="nump">180,373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount', window );">Held to Maturity, Due after five years through ten years, Amortized Cost</a></td>
<td class="nump">73,808<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount', window );">Held to Maturity, Due after ten years, Amortized Cost</a></td>
<td class="nump">502,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">1,220,573<span></span>
</td>
<td class="nump">1,415,549<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Held to Maturity, Due in one year or less, Estimated Fair Value</a></td>
<td class="nump">468,685<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Held to Maturity, Due after one year through five years, Estimated Fair Value</a></td>
<td class="nump">185,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Held to Maturity, Due after five years through ten years, Estimated Fair Value</a></td>
<td class="nump">74,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="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Held to Maturity, Due after ten years, Estimated Fair Value</a></td>
<td class="nump">532,741<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Held to Maturity, Estimated Fair Value</a></td>
<td class="nump">1,261,613<span></span>
</td>
<td class="nump">1,480,870<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Available for Sale, Due in one year or less, Amortized Cost</a></td>
<td class="nump">86,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Available for Sale, Due after one year through five years, Amortized Cost</a></td>
<td class="nump">1,611,040<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost', window );">Available for Sale, Due after five years through ten years, Amortized Cost</a></td>
<td class="nump">808,323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost', window );">Available for Sale, Due after ten years, Amortized Cost</a></td>
<td class="nump">4,672,287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost, Total</a></td>
<td class="nump">7,178,135<span></span>
</td>
<td class="nump">6,683,927<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Available for Sale, Due in one year or less, Estimated Fair Value</a></td>
<td class="nump">87,493<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Available for Sale, Due after one year through five years, Estimated Fair Value</a></td>
<td class="nump">1,715,065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Available for Sale, Due after five years through ten years, Estimated Fair Value</a></td>
<td class="nump">858,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Available for Sale, Due after ten years, Estimated Fair Value</a></td>
<td class="nump">4,975,528<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">7,636,571<span></span>
</td>
<td class="nump">7,287,902<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-Sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount', window );">Held to Maturity, Due in one year or less, Amortized Cost</a></td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount', window );">Held to Maturity, Due after one year through five years, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount', window );">Held to Maturity, Due after five years through ten years, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount', window );">Held to Maturity, Due after ten years, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Held to Maturity, Due in one year or less, Estimated Fair Value</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Held to Maturity, Due after one year through five years, Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Held to Maturity, Due after five years through ten years, Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Held to Maturity, Due after ten years, Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Held to Maturity, Estimated Fair Value</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Available for Sale, Due in one year or less, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Available for Sale, Due after one year through five years, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost', window );">Available for Sale, Due after five years through ten years, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost', window );">Available for Sale, Due after ten years, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost, Total</a></td>
<td class="nump">42,359<span></span>
</td>
<td class="nump">42,351<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Available for Sale, Due in one year or less, Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Available for Sale, Due after one year through five years, Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Available for Sale, Due after five years through ten years, Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Available for Sale, Due after ten years, Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">42,359<span></span>
</td>
<td class="nump">42,351<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-Sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Available for Sale, Due in one year or less, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Available for Sale, Due after one year through five years, Amortized Cost</a></td>
<td class="nump">1,030,591<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost', window );">Available for Sale, Due after five years through ten years, Amortized Cost</a></td>
<td class="nump">943,417<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost', window );">Available for Sale, Due after ten years, Amortized Cost</a></td>
<td class="nump">191,694<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost, Total</a></td>
<td class="nump">2,165,702<span></span>
</td>
<td class="nump">1,084,542<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Available for Sale, Due in one year or less, Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Available for Sale, Due after one year through five years, Estimated Fair Value</a></td>
<td class="nump">1,038,734<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Available for Sale, Due after five years through ten years, Estimated Fair Value</a></td>
<td class="nump">942,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Available for Sale, Due after ten years, Estimated Fair Value</a></td>
<td class="nump">198,586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">$ 2,179,433<span></span>
</td>
<td class="nump">$ 1,119,633<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_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&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 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=SL120269850-112803<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=SL120269850-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost 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 after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=SL120269850-112803<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 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<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 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=SL120269850-112803<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<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 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 3: 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 7A<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953401-111524<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 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=SL120269850-112803<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 5<br> -Subparagraph (f)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-111563<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 50<br> -Paragraph 5B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=SL120269825-111563<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 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-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 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=SL120269825-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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&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 5<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-111563<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 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 5<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-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 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=SL120269850-112803<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 5<br> -Subparagraph (f)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-111563<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 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=d3e62586-112803<br><br>Reference 4: 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 5B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=SL120269825-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-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 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 5<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-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 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=SL120269825-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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=SL120269850-112803<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 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=d3e62586-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 5<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 5<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-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 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: 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 5A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ResidentialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_OtherInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OtherInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>79
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989012734952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities (Sales of Securities Available for Sale) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from sales</a></td>
<td class="nump">$ 1,999,891<span></span>
</td>
<td class="nump">$ 1,162,352<span></span>
</td>
<td class="nump">$ 18,660,147<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain', window );">Gross realized gains</a></td>
<td class="nump">69<span></span>
</td>
<td class="nump">108,989<span></span>
</td>
<td class="nump">930<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss', window );">Gross realized losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(637)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Taxexpensebenefitofsecuritiesgainslosses', window );">Tax benefit (expense) related to securities gains/losses</a></td>
<td class="num">$ (14)<span></span>
</td>
<td class="num">$ (22,888)<span></span>
</td>
<td class="num">$ (62)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Taxexpensebenefitofsecuritiesgainslosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax (expense)benefit of securities (gains)losses</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Taxexpensebenefitofsecuritiesgainslosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989015507080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities Securities - (Premium Amortization and Discount Accretion Included in Income on Securities) (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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeAmortizationOfPremium', window );">Premium amortization</a></td>
<td class="num">$ (121,994)<span></span>
</td>
<td class="num">$ (126,210)<span></span>
</td>
<td class="num">$ (120,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="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeAmortizationOfDiscount', window );">Discount accretion</a></td>
<td class="nump">2,752<span></span>
</td>
<td class="nump">2,425<span></span>
</td>
<td class="nump">5,227<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium', window );">Net (premium amortization) discount accretion</a></td>
<td class="num">$ (119,242)<span></span>
</td>
<td class="num">$ (123,785)<span></span>
</td>
<td class="num">$ (115,558)<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_InvestmentIncomeAmortizationOfDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accretion of purchase discount on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeAmortizationOfDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeAmortizationOfPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization of purchase premium on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeAmortizationOfPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accretion (amortization) of purchase discount (premium) on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989016291240">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities (Year End Trading Account Securities at Estimated Fair Value) (Detail) - USD ($)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems', window );"><strong>Debt and Equity Securities, FV-NI [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">$ 25,162<span></span>
</td>
<td class="nump">$ 24,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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems', window );"><strong>Debt and Equity Securities, FV-NI [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">24,237<span></span>
</td>
<td class="nump">23,996<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems', window );"><strong>Debt and Equity Securities, FV-NI [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">$ 925<span></span>
</td>
<td class="nump">$ 460<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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradingSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradingSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>82
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989016021736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities (Net Gains and Losses on Trading Account Securities) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesTradingRealizedGain', window );">Net gain on sales transactions</a></td>
<td class="nump">$ 1,014<span></span>
</td>
<td class="nump">$ 1,102<span></span>
</td>
<td class="nump">$ 2,173<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesTradingUnrealizedGainLoss', window );">Net mark-to-market gains (losses)</a></td>
<td class="num">(75)<span></span>
</td>
<td class="nump">85<span></span>
</td>
<td class="num">(176)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesTradingGainLoss', window );">Net gain on trading account securities</a></td>
<td class="nump">$ 939<span></span>
</td>
<td class="nump">$ 1,187<span></span>
</td>
<td class="nump">$ 1,997<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_DebtSecuritiesTradingGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in net income (trading).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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 14<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27476-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesTradingGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesTradingRealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in net income (trading).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesTradingRealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesTradingUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in net income (trading).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesTradingUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989006919480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans (Narrative) (Detail)<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, 2021 </div>
<div>USD ($) </div>
<div>Grade</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>Grade</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent', window );">Concentration of loans in a single industry in excess of ten percent</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry', window );">Maximum percentage loan related to single industry</a></td>
<td class="nump">10.00%<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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico', window );">U.S. dollar denominated loans and commitments to borrowers in Mexico</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankOverdrafts', window );">Commercial and industrial loans related to overdraft for correspondent bank customer</a></td>
<td class="nump">$ 7,800<span></span>
</td>
<td class="nump">$ 5,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableThresholdPeriodPastDue', window );">Financing Receivable, Threshold Period Past Due</a></td>
<td class="text">90 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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NumberOfDaysPastDue', window );">Number of days past due for payment of interest on loans, minimum</a></td>
<td class="text">120 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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TexasLeadingIndexEconomicConditionIndicator', window );">Texas Leading Index economic condition indicator</a></td>
<td class="nump">134.7<span></span>
</td>
<td class="nump">118.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">$ 248,666<span></span>
</td>
<td class="nump">$ 263,177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_LoansReceivableMember', window );">Loans Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="nump">$ 48,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Percentageoftotalenergyloanstototalloans', window );">Percentage of total energy loans to total loans</a></td>
<td class="nump">6.60%<span></span>
</td>
<td class="nump">7.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans', window );">Percentage of total energy loans to total loans excluding PPP Loans</a></td>
<td class="nump">6.80%<span></span>
</td>
<td class="nump">8.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.06<span></span>
</td>
<td class="nump">6.85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">$ 17,217<span></span>
</td>
<td class="nump">$ 39,553<span></span>
</td>
<td class="nump">$ 37,382<span></span>
</td>
<td class="nump">$ 29,052<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | Risk Grade One To Eight [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">5.78<span></span>
</td>
<td class="nump">5.99<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_NonAccrualLoansMember', window );">Non Accrual Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans', window );">Additional interest that would have been recognized on non-accrual loans, net of tax</a></td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="nump">$ 2,900<span></span>
</td>
<td class="nump">3,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_GradeTwelveMember', window );">Grade 12 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum', window );">General percentage of valuation allowance in excess of principal balance, maximum</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_GradeThirteenMember', window );">Grade 13 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum', window );">General percentage of valuation allowance in excess of principal balance, minimum</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.22<span></span>
</td>
<td class="nump">6.45<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">$ 72,091<span></span>
</td>
<td class="nump">$ 73,843<span></span>
</td>
<td class="nump">51,593<span></span>
</td>
<td class="nump">48,580<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Risk Grade One To Eight [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.01<span></span>
</td>
<td class="nump">6.13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember', window );">Commercial and Industrial, Other Commercial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NumberOfDaysPastDue', window );">Number of days past due for payment of interest on loans, minimum</a></td>
<td class="text">180 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.19<span></span>
</td>
<td class="nump">7.32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">$ 144,936<span></span>
</td>
<td class="nump">$ 134,892<span></span>
</td>
<td class="nump">31,037<span></span>
</td>
<td class="nump">38,777<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate Buildings Land And Other Financing Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.22<span></span>
</td>
<td class="nump">7.34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate Buildings Land And Other Financing Receivable [Member] | Risk Grade One To Eight [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.91<span></span>
</td>
<td class="nump">6.97<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.06<span></span>
</td>
<td class="nump">7.22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | Risk Grade One To Eight [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.99<span></span>
</td>
<td class="nump">6.99<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">$ 7,837<span></span>
</td>
<td class="nump">$ 6,963<span></span>
</td>
<td class="nump">$ 8,042<span></span>
</td>
<td class="nump">$ 9,620<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_PaycheckProtectionProgramMember', window );">Paycheck Protection Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommitmentsToExtendCreditMember', window );">Commitments to Extend Credit [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Unfundedbalances', window );">Unfunded balances</a></td>
<td class="nump">891,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_StandbyLettersOfCreditMember', window );">Standby Letters of Credit [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Unfundedbalances', window );">Unfunded balances</a></td>
<td class="nump">$ 68,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Concentration of loans in a single industry in excess of ten percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Concentrationofloansinasingleindustryinexcessoftenpercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum Percentage of Loan Related To Single Industry</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_MaximumPercentageOfLoanRelatedToSingleIndustry</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_NumberOfDaysPastDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Days Past Due</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NumberOfDaysPastDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percent Of Valuation Allowance In Excess Of Principal Balance Maximum</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percent Of Valuation Allowance In Excess Of Principal Balance Minimum</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of total energy loans to total loans excluding PPP Loans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_Percentageoftotalenergyloanstototalloans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of total energy loans to total loans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Percentageoftotalenergyloanstototalloans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_TexasLeadingIndexEconomicConditionIndicator">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Texas Leading Index economic condition indicator</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TexasLeadingIndexEconomicConditionIndicator</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>U.S. dollar denominated loans and commitments to borrowers in Mexico</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Unfundedbalances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unfunded balances</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Unfundedbalances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_WeightedAverageRiskGradeForLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Risk Grade for Loans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_WeightedAverageRiskGradeForLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankOverdrafts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1243-112600<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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankOverdrafts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (3)<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (c)<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableThresholdPeriodPastDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Threshold period for when financing receivable is considered past due, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Excludes threshold period past due to write off as uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableThresholdPeriodPastDue</td>
</tr>
<tr>
<td style="padding-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_InterestReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the amount of additional interest income that would have been recorded if impaired or nonperforming loans were instead current, in compliance with their original terms, and outstanding throughout the reporting period or since origination (if held for part of the period).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121585226&amp;loc=d3e18794-111554<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_LoansReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_LoansReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_NonAccrualLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_NonAccrualLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_GradeTwelveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_GradeTwelveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_GradeThirteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_GradeThirteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_PaycheckProtectionProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_PaycheckProtectionProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CommitmentsToExtendCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CommitmentsToExtendCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_StandbyLettersOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_StandbyLettersOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>84
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019587432">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Loans) (Detail) - USD ($)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 16,336,397<span></span>
</td>
<td class="nump">$ 17,481,309<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">5,364,954<span></span>
</td>
<td class="nump">4,955,341<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_EnergyProductionMember', window );">Energy Production [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">878,436<span></span>
</td>
<td class="nump">976,473<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_EnergyServiceMember', window );">Energy Service [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">105,901<span></span>
</td>
<td class="nump">116,825<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_EnergyOtherMember', window );">Energy Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">93,455<span></span>
</td>
<td class="nump">141,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">1,077,792<span></span>
</td>
<td class="nump">1,235,198<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_PaycheckProtectionProgramMember', window );">Paycheck Protection Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">428,882<span></span>
</td>
<td class="nump">2,433,849<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialmortgageMember', window );">Commercial mortgage [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">5,867,062<span></span>
</td>
<td class="nump">5,478,806<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">1,304,271<span></span>
</td>
<td class="nump">1,223,814<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommerciallandloanMember', window );">Commercial land loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">405,277<span></span>
</td>
<td class="nump">317,847<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">7,576,610<span></span>
</td>
<td class="nump">7,020,467<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityLoanMember', window );">Home Equity Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">324,157<span></span>
</td>
<td class="nump">329,390<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityMember', window );">Home Equity Line of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">519,098<span></span>
</td>
<td class="nump">452,854<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_OtherconsumerrealestateloansMember', window );">Other consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">567,535<span></span>
</td>
<td class="nump">548,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">1,410,790<span></span>
</td>
<td class="nump">1,330,774<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_RealEstateLoanMember', window );">Real Estate Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">8,987,400<span></span>
</td>
<td class="nump">8,351,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 477,369<span></span>
</td>
<td class="nump">$ 505,680<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_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_EnergyProductionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_EnergyProductionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_EnergyServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_EnergyServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_EnergyOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_EnergyOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_PaycheckProtectionProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_PaycheckProtectionProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialmortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialmortgageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommerciallandloanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommerciallandloanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_OtherconsumerrealestateloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_OtherconsumerrealestateloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_RealEstateLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_RealEstateLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989010532440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans (Activities in Related Party Loans) (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedParties', window );">Balance outstanding at December&#160;31, 2020</a></td>
<td class="nump">$ 353,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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions', window );">Principal additions</a></td>
<td class="nump">262,761<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds', window );">Principal payments</a></td>
<td class="num">(196,634)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges', window );">Other changes</a></td>
<td class="num">(68,694)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedParties', window );">Balance outstanding at December&#160;31, 2021</a></td>
<td class="nump">$ 350,538<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loans and leases receivable related parties collections other changes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.7(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the amount of new advances made to related parties in the form of loan and lease receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.7(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from related parties which reduce the amount of loans and leases receivable due from related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(e)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989012821896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Non-Accrual Loans, Segregated by Class of Loans) (Detail) - USD ($)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems', window );"><strong>Non Accrual Loans Segregated By Class Of Loans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">$ 53,713<span></span>
</td>
<td class="nump">$ 61,449<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No Allowance</a></td>
<td class="nump">27,202<span></span>
</td>
<td class="nump">21,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems', window );"><strong>Non Accrual Loans Segregated By Class Of Loans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">22,582<span></span>
</td>
<td class="nump">19,849<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No Allowance</a></td>
<td class="nump">4,701<span></span>
</td>
<td class="nump">4,479<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems', window );"><strong>Non Accrual Loans Segregated By Class Of Loans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">14,433<span></span>
</td>
<td class="nump">23,168<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No Allowance</a></td>
<td class="nump">8,533<span></span>
</td>
<td class="nump">639<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_PaycheckProtectionProgramMember', window );">Paycheck Protection Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems', window );"><strong>Non Accrual Loans Segregated By Class Of Loans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No Allowance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems', window );"><strong>Non Accrual Loans Segregated By Class Of Loans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">15,297<span></span>
</td>
<td class="nump">15,737<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No Allowance</a></td>
<td class="nump">13,817<span></span>
</td>
<td class="nump">14,116<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems', window );"><strong>Non Accrual Loans Segregated By Class Of Loans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">948<span></span>
</td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No Allowance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,684<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems', window );"><strong>Non Accrual Loans Segregated By Class Of Loans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">440<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No Allowance</a></td>
<td class="nump">138<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems', window );"><strong>Non Accrual Loans Segregated By Class Of Loans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">13<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No Allowance</a></td>
<td class="nump">$ 13<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_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non Accrual Loans Segregated By Class Of Loans [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableNonaccrualNoAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable on nonaccrual status with no allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableNonaccrualNoAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the carrying amount of loans deemed to be questionable as to collection on which no interest is continuing to be recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5111-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_PaycheckProtectionProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_PaycheckProtectionProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989006231736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Non-Accrual Loans, Segregated by Class of Loan and Year of Origination) (Details) - USD ($)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">$ 53,713<span></span>
</td>
<td class="nump">$ 61,449<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">1,630,524<span></span>
</td>
<td class="nump">1,397,141<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">693,324<span></span>
</td>
<td class="nump">608,464<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">392,408<span></span>
</td>
<td class="nump">343,825<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">214,163<span></span>
</td>
<td class="nump">258,737<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">150,922<span></span>
</td>
<td class="nump">121,652<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">143,292<span></span>
</td>
<td class="nump">119,250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">2,075,632<span></span>
</td>
<td class="nump">2,019,121<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">22,582<span></span>
</td>
<td class="nump">19,849<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">475,023<span></span>
</td>
<td class="nump">524,270<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">9,539<span></span>
</td>
<td class="nump">48,853<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">20,991<span></span>
</td>
<td class="nump">16,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">9,480<span></span>
</td>
<td class="nump">8,083<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">3,110<span></span>
</td>
<td class="nump">2,174<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">5,638<span></span>
</td>
<td class="nump">5,346<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">483,020<span></span>
</td>
<td class="nump">592,094<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">14,433<span></span>
</td>
<td class="nump">23,168<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_PaycheckProtectionProgramMember', window );">Paycheck Protection Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">1,761,554<span></span>
</td>
<td class="nump">1,629,815<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">1,257,055<span></span>
</td>
<td class="nump">1,086,073<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">1,008,366<span></span>
</td>
<td class="nump">883,701<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">632,020<span></span>
</td>
<td class="nump">764,197<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">612,767<span></span>
</td>
<td class="nump">495,617<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">825,249<span></span>
</td>
<td class="nump">804,894<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">59,595<span></span>
</td>
<td class="nump">74,403<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">15,297<span></span>
</td>
<td class="nump">15,737<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">693,192<span></span>
</td>
<td class="nump">420,477<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">268,080<span></span>
</td>
<td class="nump">452,644<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">178,226<span></span>
</td>
<td class="nump">196,170<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">2,339<span></span>
</td>
<td class="nump">2,915<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">484<span></span>
</td>
<td class="nump">1,144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">1,930<span></span>
</td>
<td class="nump">1,758<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">160,020<span></span>
</td>
<td class="nump">147,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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">948<span></span>
</td>
<td class="nump">1,684<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">440<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">13<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming Financial Instruments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">6,687<span></span>
</td>
<td class="nump">16,498<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">5,111<span></span>
</td>
<td class="nump">15,154<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">13,851<span></span>
</td>
<td class="nump">4,989<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">3,959<span></span>
</td>
<td class="nump">3,719<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">2,795<span></span>
</td>
<td class="nump">2,038<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">3,423<span></span>
</td>
<td class="nump">3,532<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">11,566<span></span>
</td>
<td class="nump">12,414<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">6,321<span></span>
</td>
<td class="nump">3,105<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming Financial Instruments [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">636<span></span>
</td>
<td class="nump">9,479<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">3,856<span></span>
</td>
<td class="nump">3,351<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">5,047<span></span>
</td>
<td class="nump">1,846<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">1,820<span></span>
</td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">765<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">353<span></span>
</td>
<td class="nump">29<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">4,635<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">5,470<span></span>
</td>
<td class="nump">2,711<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming Financial Instruments [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,421<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">5,358<span></span>
</td>
<td class="nump">2,144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">1,325<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">359<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">6,931<span></span>
</td>
<td class="nump">11,193<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">819<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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming Financial Instruments [Member] | Paycheck Protection Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming Financial Instruments [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">6,038<span></span>
</td>
<td class="nump">2,914<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">307<span></span>
</td>
<td class="nump">5,031<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">3,446<span></span>
</td>
<td class="nump">999<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">814<span></span>
</td>
<td class="nump">2,019<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">2,030<span></span>
</td>
<td class="nump">1,933<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">2,662<span></span>
</td>
<td class="nump">2,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming Financial Instruments [Member] | Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">948<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming Financial Instruments [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">211<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">408<span></span>
</td>
<td class="nump">408<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">259<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">32<span></span>
</td>
<td class="nump">115<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming Financial Instruments [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">13<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated more than five years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated four years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated in current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated in fiscal year prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated three years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated two years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRevolving">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable that can be withdrawn, repaid and redrawn.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRevolving</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revolving financing receivable converted to term loan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<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 50<br> -Paragraph 6A<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120270059-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRevolvingConvertedToTermLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the carrying amount of loans deemed to be questionable as to collection on which no interest is continuing to be recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5111-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_PaycheckProtectionProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_PaycheckProtectionProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989013905624">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Age Analysis of Past Due Loans, Segregated by Class of Loans) (Detail) - USD ($)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">$ 16,336,397<span></span>
</td>
<td class="nump">$ 17,481,309<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Accruing Loans&#160;90&#160;or More Days Past Due</a></td>
<td class="nump">38,723<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">5,364,954<span></span>
</td>
<td class="nump">4,955,341<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Accruing Loans&#160;90&#160;or More Days Past Due</a></td>
<td class="nump">7,802<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">1,077,792<span></span>
</td>
<td class="nump">1,235,198<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Accruing Loans&#160;90&#160;or More Days Past Due</a></td>
<td class="nump">215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_PaycheckProtectionProgramMember', window );">Paycheck Protection Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">428,882<span></span>
</td>
<td class="nump">2,433,849<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Accruing Loans&#160;90&#160;or More Days Past Due</a></td>
<td class="nump">18,766<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">6,272,339<span></span>
</td>
<td class="nump">5,796,653<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Accruing Loans&#160;90&#160;or More Days Past Due</a></td>
<td class="nump">8,687<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">1,304,271<span></span>
</td>
<td class="nump">1,223,814<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Accruing Loans&#160;90&#160;or More Days Past Due</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">1,410,790<span></span>
</td>
<td class="nump">1,330,774<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Accruing Loans&#160;90&#160;or More Days Past Due</a></td>
<td class="nump">2,177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">477,369<span></span>
</td>
<td class="nump">505,680<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Accruing Loans&#160;90&#160;or More Days Past Due</a></td>
<td class="nump">1,076<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cfr_FinancingReceivables30to89DaysPastDueMember', window );">Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">87,675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cfr_FinancingReceivables30to89DaysPastDueMember', window );">Financing Receivables, 30 to 89 Days Past Due [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">34,096<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cfr_FinancingReceivables30to89DaysPastDueMember', window );">Financing Receivables, 30 to 89 Days Past Due [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cfr_FinancingReceivables30to89DaysPastDueMember', window );">Financing Receivables, 30 to 89 Days Past Due [Member] | Paycheck Protection Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">4,979<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cfr_FinancingReceivables30to89DaysPastDueMember', window );">Financing Receivables, 30 to 89 Days Past Due [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">37,899<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cfr_FinancingReceivables30to89DaysPastDueMember', window );">Financing Receivables, 30 to 89 Days Past Due [Member] | Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">188<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cfr_FinancingReceivables30to89DaysPastDueMember', window );">Financing Receivables, 30 to 89 Days Past Due [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">4,877<span></span>
</td>
<td class="nump">8,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cfr_FinancingReceivables30to89DaysPastDueMember', window );">Financing Receivables, 30 to 89 Days Past Due [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">4,185<span></span>
</td>
<td class="nump">5,537<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember', window );">Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">56,722<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember', window );">Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">12,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember', window );">Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">7,867<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember', window );">Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Paycheck Protection Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">18,766<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember', window );">Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">14,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember', window );">Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember', window );">Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">2,513<span></span>
</td>
<td class="nump">3,047<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember', window );">Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,076<span></span>
</td>
<td class="nump">1,251<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember', window );">Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">144,397<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember', window );">Financial Asset, Past Due | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">46,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember', window );">Financial Asset, Past Due | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">9,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember', window );">Financial Asset, Past Due | Paycheck Protection Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">23,745<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember', window );">Financial Asset, Past Due | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">52,035<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember', window );">Financial Asset, Past Due | Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">188<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember', window );">Financial Asset, Past Due | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">7,390<span></span>
</td>
<td class="nump">11,137<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember', window );">Financial Asset, Past Due | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">5,261<span></span>
</td>
<td class="nump">6,788<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember', window );">Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">16,192,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember', window );">Financial Asset, Not Past Due | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">5,318,494<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember', window );">Financial Asset, Not Past Due | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,068,474<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember', window );">Financial Asset, Not Past Due | Paycheck Protection Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">405,137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember', window );">Financial Asset, Not Past Due | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">6,220,304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember', window );">Financial Asset, Not Past Due | Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,304,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember', window );">Financial Asset, Not Past Due | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,403,400<span></span>
</td>
<td class="nump">1,319,637<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember', window );">Financial Asset, Not Past Due | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">$ 472,108<span></span>
</td>
<td class="nump">$ 498,892<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_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable 90 days or more past due and still accruing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5111-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 80<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922355-210448<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7A<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953401-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 80<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922355-210448<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (1)<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (2)<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1404<br> -Paragraph (a)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_PaycheckProtectionProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_PaycheckProtectionProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cfr_FinancingReceivables30to89DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=cfr_FinancingReceivables30to89DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989002520968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans (Troubled Debt Restructurings) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Balance at Restructure</a></td>
<td class="nump">$ 7,017<span></span>
</td>
<td class="nump">$ 17,524<span></span>
</td>
<td class="nump">$ 13,426<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Balance&#160;at Year-end</a></td>
<td class="nump">3,745<span></span>
</td>
<td class="nump">8,552<span></span>
</td>
<td class="nump">11,674<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Balance at Restructure</a></td>
<td class="nump">1,312<span></span>
</td>
<td class="nump">3,661<span></span>
</td>
<td class="nump">3,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Balance&#160;at Year-end</a></td>
<td class="nump">1,162<span></span>
</td>
<td class="nump">192<span></span>
</td>
<td class="nump">2,161<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Balance at Restructure</a></td>
<td class="nump">3,817<span></span>
</td>
<td class="nump">2,432<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Balance&#160;at Year-end</a></td>
<td class="nump">721<span></span>
</td>
<td class="nump">2,421<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Balance at Restructure</a></td>
<td class="nump">1,888<span></span>
</td>
<td class="nump">9,310<span></span>
</td>
<td class="nump">9,457<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Balance&#160;at Year-end</a></td>
<td class="nump">1,862<span></span>
</td>
<td class="nump">4,922<span></span>
</td>
<td class="nump">9,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Balance at Restructure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,017<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Balance&#160;at Year-end</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,017<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Balance at Restructure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Balance&#160;at Year-end</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">120<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Balance at Restructure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,104<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Balance&#160;at Year-end</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_FinancingReceivableModificationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableModificationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after troubled debt restructuring, of modified financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 33<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953676-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before troubled debt restructuring, of financing receivable to be modified.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 33<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953676-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989010607432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Loans (Restructured Loans Past Due in Excess of 90 Days) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>Item</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>Item</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>Item</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd', window );">Number Of restructured loans past due in excess of 90 days at period-end | Item</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PreviouslyRestructuredLoansPastDue', window );">Dollar amount of loans previously restructured during the last year in excess of 90 days past due</a></td>
<td class="nump">$ 1,027<span></span>
</td>
<td class="nump">$ 2,008<span></span>
</td>
<td class="nump">$ 3,340<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Restructuredloansonnonaccrualstatusatperiodend', window );">Restructured loans on non-accrual status at period end</a></td>
<td class="nump">3,439<span></span>
</td>
<td class="nump">8,552<span></span>
</td>
<td class="nump">5,576<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown', window );">Chare-offs of restrucured loans recognized in connection with restructuring</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">337<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ChargeOffOfPreviouslyRestructuresLoans', window );">Charge-offs of restructured loans recognized on previously restructured loans</a></td>
<td class="nump">$ 4,278<span></span>
</td>
<td class="nump">$ 3,894<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ChargeOffOfPreviouslyRestructuresLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Charge Off Of Previously Restructures Loans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ChargeOffOfPreviouslyRestructuresLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Restructured Loans Past Due In Excess of 90 Days At Period-End</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_PreviouslyRestructuredLoansPastDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Previously Restructured Loans Past Due</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PreviouslyRestructuredLoansPastDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Restructuredloansonnonaccrualstatusatperiodend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restructured loans on non-accrual status at period end</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Restructuredloansonnonaccrualstatusatperiodend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableModificationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableModificationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the amount of the write-down related to a troubled debt restructuring.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 40<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121585226&amp;loc=d3e18845-111554<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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>91
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139988996444872">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Weighted Average Risk Grades for All Commercial Loans by Class) (Detail)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>Grade</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>Grade</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 16,336,397<span></span>
</td>
<td class="nump">$ 17,481,309<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">1,630,524<span></span>
</td>
<td class="nump">1,397,141<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">693,324<span></span>
</td>
<td class="nump">608,464<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">392,408<span></span>
</td>
<td class="nump">343,825<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">214,163<span></span>
</td>
<td class="nump">258,737<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">150,922<span></span>
</td>
<td class="nump">121,652<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">143,292<span></span>
</td>
<td class="nump">119,250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">2,075,632<span></span>
</td>
<td class="nump">2,019,121<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 5,364,954<span></span>
</td>
<td class="nump">$ 4,955,341<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.22<span></span>
</td>
<td class="nump">6.45<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | 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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.21<span></span>
</td>
<td class="nump">6.38<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 64,689<span></span>
</td>
<td class="nump">$ 87,151<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">8.04<span></span>
</td>
<td class="nump">7.51<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">5.91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.30<span></span>
</td>
<td class="nump">6.19<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.89<span></span>
</td>
<td class="nump">6.88<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.06<span></span>
</td>
<td class="nump">7.22<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">5.91<span></span>
</td>
<td class="nump">6.39<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.32<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Prior Years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">5.80<span></span>
</td>
<td class="nump">5.84<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">$ 475,023<span></span>
</td>
<td class="nump">$ 524,270<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">9,539<span></span>
</td>
<td class="nump">48,853<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">20,991<span></span>
</td>
<td class="nump">16,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">9,480<span></span>
</td>
<td class="nump">8,083<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">3,110<span></span>
</td>
<td class="nump">2,174<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">5,638<span></span>
</td>
<td class="nump">5,346<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">483,020<span></span>
</td>
<td class="nump">592,094<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 1,077,792<span></span>
</td>
<td class="nump">$ 1,235,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="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.06<span></span>
</td>
<td class="nump">6.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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">5.61<span></span>
</td>
<td class="nump">6.45<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 70,991<span></span>
</td>
<td class="nump">$ 38,068<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.46<span></span>
</td>
<td class="nump">8.20<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.81<span></span>
</td>
<td class="nump">6.86<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">9.34<span></span>
</td>
<td class="nump">9.57<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">8.60<span></span>
</td>
<td class="nump">8.68<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.12<span></span>
</td>
<td class="nump">7.40<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | Prior Years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.63<span></span>
</td>
<td class="nump">8.06<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">$ 1,761,554<span></span>
</td>
<td class="nump">$ 1,629,815<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">1,257,055<span></span>
</td>
<td class="nump">1,086,073<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">1,008,366<span></span>
</td>
<td class="nump">883,701<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">632,020<span></span>
</td>
<td class="nump">764,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">612,767<span></span>
</td>
<td class="nump">495,617<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">825,249<span></span>
</td>
<td class="nump">804,894<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">59,595<span></span>
</td>
<td class="nump">74,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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 6,272,339<span></span>
</td>
<td class="nump">$ 5,796,653<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.22<span></span>
</td>
<td class="nump">7.34<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | 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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.06<span></span>
</td>
<td class="nump">7.54<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 115,733<span></span>
</td>
<td class="nump">$ 57,953<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.02<span></span>
</td>
<td class="nump">7.12<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.18<span></span>
</td>
<td class="nump">7.13<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.35<span></span>
</td>
<td class="nump">7.36<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.39<span></span>
</td>
<td class="nump">7.54<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.34<span></span>
</td>
<td class="nump">7.55<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.54<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | Prior Years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.01<span></span>
</td>
<td class="nump">7.20<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">$ 693,192<span></span>
</td>
<td class="nump">$ 420,477<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">268,080<span></span>
</td>
<td class="nump">452,644<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">178,226<span></span>
</td>
<td class="nump">196,170<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">2,339<span></span>
</td>
<td class="nump">2,915<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">484<span></span>
</td>
<td class="nump">1,144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">1,930<span></span>
</td>
<td class="nump">1,758<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">160,020<span></span>
</td>
<td class="nump">147,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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 1,304,271<span></span>
</td>
<td class="nump">$ 1,223,814<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.06<span></span>
</td>
<td class="nump">7.22<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.79<span></span>
</td>
<td class="nump">7.29<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,131<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.56<span></span>
</td>
<td class="nump">6.82<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.60<span></span>
</td>
<td class="nump">7.18<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.51<span></span>
</td>
<td class="nump">8.08<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">8.92<span></span>
</td>
<td class="nump">8.95<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.30<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | Prior Years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.73<span></span>
</td>
<td class="nump">6.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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">$ 2,454,746<span></span>
</td>
<td class="nump">$ 2,050,292<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">1,525,135<span></span>
</td>
<td class="nump">1,538,717<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">1,186,592<span></span>
</td>
<td class="nump">1,079,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">634,359<span></span>
</td>
<td class="nump">767,112<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">613,251<span></span>
</td>
<td class="nump">496,761<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">827,179<span></span>
</td>
<td class="nump">806,652<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">219,615<span></span>
</td>
<td class="nump">221,978<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 7,576,610<span></span>
</td>
<td class="nump">$ 7,020,467<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.19<span></span>
</td>
<td class="nump">7.32<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | 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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.86<span></span>
</td>
<td class="nump">7.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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 115,733<span></span>
</td>
<td class="nump">$ 59,084<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.02<span></span>
</td>
<td class="nump">7.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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.07<span></span>
</td>
<td class="nump">7.06<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.39<span></span>
</td>
<td class="nump">7.31<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.39<span></span>
</td>
<td class="nump">7.64<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.34<span></span>
</td>
<td class="nump">7.56<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.54<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | Prior Years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.00<span></span>
</td>
<td class="nump">7.20<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember', window );">Risk Grade One To Eight [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">$ 1,567,883<span></span>
</td>
<td class="nump">$ 1,300,844<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">657,529<span></span>
</td>
<td class="nump">552,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">350,563<span></span>
</td>
<td class="nump">290,088<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">179,209<span></span>
</td>
<td class="nump">226,232<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">146,064<span></span>
</td>
<td class="nump">107,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">131,201<span></span>
</td>
<td class="nump">113,458<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">1,987,061<span></span>
</td>
<td class="nump">1,852,341<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 5,063,847<span></span>
</td>
<td class="nump">$ 4,506,121<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.01<span></span>
</td>
<td class="nump">6.13<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember', window );">Risk Grade One To Eight [Member] | Commercial Portfolio Segment [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 44,337<span></span>
</td>
<td class="nump">$ 63,210<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember', window );">Risk Grade One To Eight [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">445,489<span></span>
</td>
<td class="nump">403,156<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">8,075<span></span>
</td>
<td class="nump">18,911<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">9,259<span></span>
</td>
<td class="nump">9,759<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">6,441<span></span>
</td>
<td class="nump">8,083<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">3,110<span></span>
</td>
<td class="nump">1,415<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">4,368<span></span>
</td>
<td class="nump">4,326<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">464,454<span></span>
</td>
<td class="nump">494,946<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 1,008,370<span></span>
</td>
<td class="nump">$ 968,144<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">5.78<span></span>
</td>
<td class="nump">5.99<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember', window );">Risk Grade One To Eight [Member] | Commercial and Industrial Total Energy Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 67,174<span></span>
</td>
<td class="nump">$ 27,548<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember', window );">Risk Grade One To Eight [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">1,707,550<span></span>
</td>
<td class="nump">1,544,558<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">1,096,274<span></span>
</td>
<td class="nump">947,102<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">874,130<span></span>
</td>
<td class="nump">749,879<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">533,362<span></span>
</td>
<td class="nump">605,152<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">492,492<span></span>
</td>
<td class="nump">432,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">713,268<span></span>
</td>
<td class="nump">661,301<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">52,150<span></span>
</td>
<td class="nump">56,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 5,574,922<span></span>
</td>
<td class="nump">$ 5,047,873<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.91<span></span>
</td>
<td class="nump">6.97<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember', window );">Risk Grade One To Eight [Member] | Commercial Real Estate, Buildings, Land and Other [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 105,696<span></span>
</td>
<td class="nump">$ 50,340<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember', window );">Risk Grade One To Eight [Member] | Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">657,471<span></span>
</td>
<td class="nump">374,661<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">262,176<span></span>
</td>
<td class="nump">436,077<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">178,226<span></span>
</td>
<td class="nump">168,517<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">2,339<span></span>
</td>
<td class="nump">67<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">38<span></span>
</td>
<td class="nump">1,144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">1,930<span></span>
</td>
<td class="nump">1,758<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">160,020<span></span>
</td>
<td class="nump">127,801<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 1,262,200<span></span>
</td>
<td class="nump">$ 1,110,025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.99<span></span>
</td>
<td class="nump">6.99<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember', window );">Risk Grade One To Eight [Member] | Construction Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeNineMember', window );">Risk Grade Nine [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">32,866<span></span>
</td>
<td class="nump">50,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">21,094<span></span>
</td>
<td class="nump">37,865<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">24,683<span></span>
</td>
<td class="nump">33,961<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">26,327<span></span>
</td>
<td class="nump">20,851<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">612<span></span>
</td>
<td class="nump">12,348<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">11,419<span></span>
</td>
<td class="nump">5,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">65,131<span></span>
</td>
<td class="nump">85,756<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">187,870<span></span>
</td>
<td class="nump">256,198<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeNineMember', window );">Risk Grade Nine [Member] | Commercial Portfolio Segment [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">5,738<span></span>
</td>
<td class="nump">9,122<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeNineMember', window );">Risk Grade Nine [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">19,274<span></span>
</td>
<td class="nump">105,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">611<span></span>
</td>
<td class="nump">2,272<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">1,775<span></span>
</td>
<td class="nump">1,743<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">187<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">724<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">11,635<span></span>
</td>
<td class="nump">18,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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">36,622<span></span>
</td>
<td class="nump">133,547<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeNineMember', window );">Risk Grade Nine [Member] | Commercial and Industrial Total Energy Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">2,416<span></span>
</td>
<td class="nump">5,566<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeNineMember', window );">Risk Grade Nine [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">16,302<span></span>
</td>
<td class="nump">45,527<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">145,340<span></span>
</td>
<td class="nump">81,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">52,427<span></span>
</td>
<td class="nump">75,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">43,806<span></span>
</td>
<td class="nump">45,485<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">27,188<span></span>
</td>
<td class="nump">26,745<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">27,767<span></span>
</td>
<td class="nump">37,728<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">4,445<span></span>
</td>
<td class="nump">10,521<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">321,533<span></span>
</td>
<td class="nump">325,227<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeNineMember', window );">Risk Grade Nine [Member] | Commercial Real Estate, Buildings, Land and Other [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">4,258<span></span>
</td>
<td class="nump">2,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="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeNineMember', window );">Risk Grade Nine [Member] | Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">35,721<span></span>
</td>
<td class="nump">37,430<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">4,956<span></span>
</td>
<td class="nump">16,567<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,848<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">446<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">14,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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">41,123<span></span>
</td>
<td class="nump">72,287<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeNineMember', window );">Risk Grade Nine [Member] | Construction Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,131<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTenMember', window );">Risk Grade Ten [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">27,961<span></span>
</td>
<td class="nump">31,333<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">6,273<span></span>
</td>
<td class="nump">7,361<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">4,047<span></span>
</td>
<td class="nump">11,379<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">4,357<span></span>
</td>
<td class="nump">6,749<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">1,021<span></span>
</td>
<td class="nump">710<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">98<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">14,091<span></span>
</td>
<td class="nump">65,180<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">59,137<span></span>
</td>
<td class="nump">125,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="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTenMember', window );">Risk Grade Ten [Member] | Commercial Portfolio Segment [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">1,289<span></span>
</td>
<td class="nump">3,152<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTenMember', window );">Risk Grade Ten [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">703<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">101<span></span>
</td>
<td class="nump">4,049<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">631<span></span>
</td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">511<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">37,637<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">1,773<span></span>
</td>
<td class="nump">46,427<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTenMember', window );">Risk Grade Ten [Member] | Commercial and Industrial Total Energy Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">530<span></span>
</td>
<td class="nump">1,940<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTenMember', window );">Risk Grade Ten [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">28,209<span></span>
</td>
<td class="nump">14,183<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">13,813<span></span>
</td>
<td class="nump">36,414<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">69,643<span></span>
</td>
<td class="nump">45,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">46,250<span></span>
</td>
<td class="nump">71,814<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">64,950<span></span>
</td>
<td class="nump">25,343<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">46,582<span></span>
</td>
<td class="nump">60,225<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">269,447<span></span>
</td>
<td class="nump">258,454<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTenMember', window );">Risk Grade Ten [Member] | Commercial Real Estate, Buildings, Land and Other [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,261<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTenMember', window );">Risk Grade Ten [Member] | Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,846<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">27,653<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,463<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">38,962<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTenMember', window );">Risk Grade Ten [Member] | Construction Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeElevenMember', window );">Risk Grade Eleven [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">1,178<span></span>
</td>
<td class="nump">4,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">4,572<span></span>
</td>
<td class="nump">7,002<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">8,068<span></span>
</td>
<td class="nump">6,551<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">2,450<span></span>
</td>
<td class="nump">3,416<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">2,460<span></span>
</td>
<td class="nump">1,426<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">221<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">4,714<span></span>
</td>
<td class="nump">15,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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">31,518<span></span>
</td>
<td class="nump">47,196<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeElevenMember', window );">Risk Grade Eleven [Member] | Commercial Portfolio Segment [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">7,855<span></span>
</td>
<td class="nump">8,956<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeElevenMember', window );">Risk Grade Eleven [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">10,260<span></span>
</td>
<td class="nump">12,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">752<span></span>
</td>
<td class="nump">16,849<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">3,968<span></span>
</td>
<td class="nump">1,325<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">1,016<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">546<span></span>
</td>
<td class="nump">661<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">30,124<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">16,594<span></span>
</td>
<td class="nump">63,912<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeElevenMember', window );">Risk Grade Eleven [Member] | Commercial and Industrial Total Energy Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">52<span></span>
</td>
<td class="nump">2,735<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeElevenMember', window );">Risk Grade Eleven [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">3,455<span></span>
</td>
<td class="nump">22,633<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">1,321<span></span>
</td>
<td class="nump">16,302<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">8,720<span></span>
</td>
<td class="nump">11,916<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">7,788<span></span>
</td>
<td class="nump">39,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">26,107<span></span>
</td>
<td class="nump">8,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">34,970<span></span>
</td>
<td class="nump">42,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">6,977<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">91,140<span></span>
</td>
<td class="nump">149,362<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeElevenMember', window );">Risk Grade Eleven [Member] | Commercial Real Estate, Buildings, Land and Other [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">5,779<span></span>
</td>
<td class="nump">248<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeElevenMember', window );">Risk Grade Eleven [Member] | Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">856<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeElevenMember', window );">Risk Grade Eleven [Member] | Construction Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTwelveMember', window );">Risk Grade Twelve [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">456<span></span>
</td>
<td class="nump">6,899<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">2,495<span></span>
</td>
<td class="nump">2,399<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">3,828<span></span>
</td>
<td class="nump">1,195<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">1,756<span></span>
</td>
<td class="nump">1,005<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">347<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">353<span></span>
</td>
<td class="nump">29<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">613<span></span>
</td>
<td class="nump">480<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">12,535<span></span>
</td>
<td class="nump">14,528<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTwelveMember', window );">Risk Grade Twelve [Member] | Commercial Portfolio Segment [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">2,687<span></span>
</td>
<td class="nump">2,416<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTwelveMember', window );">Risk Grade Twelve [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,101<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">3,888<span></span>
</td>
<td class="nump">654<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">246<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">359<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">4,000<span></span>
</td>
<td class="nump">6,768<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">8,953<span></span>
</td>
<td class="nump">13,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="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTwelveMember', window );">Risk Grade Twelve [Member] | Commercial and Industrial Total Energy Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">819<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="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTwelveMember', window );">Risk Grade Twelve [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">5,838<span></span>
</td>
<td class="nump">2,714<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">307<span></span>
</td>
<td class="nump">5,031<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">3,446<span></span>
</td>
<td class="nump">999<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">814<span></span>
</td>
<td class="nump">2,019<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">2,030<span></span>
</td>
<td class="nump">1,683<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">2,662<span></span>
</td>
<td class="nump">2,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">15,097<span></span>
</td>
<td class="nump">15,224<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTwelveMember', window );">Risk Grade Twelve [Member] | Commercial Real Estate, Buildings, Land and Other [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTwelveMember', window );">Risk Grade Twelve [Member] | Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,684<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">748<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">748<span></span>
</td>
<td class="nump">1,684<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTwelveMember', window );">Risk Grade Twelve [Member] | Construction Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeThirteenMember', window );">Risk Grade Thirteen [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">180<span></span>
</td>
<td class="nump">2,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">1,361<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">1,219<span></span>
</td>
<td class="nump">651<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">64<span></span>
</td>
<td class="nump">484<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">418<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">4,022<span></span>
</td>
<td class="nump">359<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">10,047<span></span>
</td>
<td class="nump">5,321<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeThirteenMember', window );">Risk Grade Thirteen [Member] | Commercial Portfolio Segment [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">2,783<span></span>
</td>
<td class="nump">295<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeThirteenMember', window );">Risk Grade Thirteen [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,320<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,192<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">1,470<span></span>
</td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">1,079<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">2,931<span></span>
</td>
<td class="nump">4,425<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">5,480<span></span>
</td>
<td class="nump">9,427<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeThirteenMember', window );">Risk Grade Thirteen [Member] | Commercial and Industrial Total Energy Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeThirteenMember', window );">Risk Grade Thirteen [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">200<span></span>
</td>
<td class="nump">200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">63<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">200<span></span>
</td>
<td class="nump">513<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeThirteenMember', window );">Risk Grade Thirteen [Member] | Commercial Real Estate, Buildings, Land and Other [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeThirteenMember', window );">Risk Grade Thirteen [Member] | Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">200<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">200<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeThirteenMember', window );">Risk Grade Thirteen [Member] | Construction Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_WeightedAverageRiskGradeForLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Risk Grade for Loans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_WeightedAverageRiskGradeForLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated more than five years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated four years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated in current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated in fiscal year prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated three years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated two years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRevolving">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable that can be withdrawn, repaid and redrawn.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRevolving</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revolving financing receivable converted to term loan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<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 50<br> -Paragraph 6A<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120270059-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRevolvingConvertedToTermLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_RevolvingLoansConvertedtoTermMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CommercialLoansYearofOriginationAxis=cfr_A2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommercialLoansYearofOriginationAxis=cfr_A2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CommercialLoansYearofOriginationAxis=cfr_A2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommercialLoansYearofOriginationAxis=cfr_A2020Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CommercialLoansYearofOriginationAxis=cfr_A2019Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommercialLoansYearofOriginationAxis=cfr_A2019Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CommercialLoansYearofOriginationAxis=cfr_A2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommercialLoansYearofOriginationAxis=cfr_A2018Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CommercialLoansYearofOriginationAxis=cfr_A2017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommercialLoansYearofOriginationAxis=cfr_A2017Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CommercialLoansYearofOriginationAxis=cfr_A2016Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommercialLoansYearofOriginationAxis=cfr_A2016Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CommercialLoansYearofOriginationAxis=cfr_PriorYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommercialLoansYearofOriginationAxis=cfr_PriorYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeNineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeNineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeElevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeElevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTwelveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTwelveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeThirteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeThirteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989004788728">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Age Analysis of Past Due Consumer Loans, Segregated By Class and Year of Origination) (Details) - USD ($)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 16,336,397<span></span>
</td>
<td class="nump">$ 17,481,309<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cfr_FinancingReceivables30to89DaysPastDueMember', window );">Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">87,675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember', window );">Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">56,722<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember', window );">Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">144,397<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember', window );">Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">16,192,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">1,410,790<span></span>
</td>
<td class="nump">1,330,774<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | 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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">506,450<span></span>
</td>
<td class="nump">436,206<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">12,725<span></span>
</td>
<td class="nump">16,786<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">4,877<span></span>
</td>
<td class="nump">8,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">126<span></span>
</td>
<td class="nump">652<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,732<span></span>
</td>
<td class="nump">531<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">2,513<span></span>
</td>
<td class="nump">3,047<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | 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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">991<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">185<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">7,390<span></span>
</td>
<td class="nump">11,137<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financial Asset, Past Due | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,117<span></span>
</td>
<td class="nump">1,267<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financial Asset, Past Due | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,917<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,403,400<span></span>
</td>
<td class="nump">1,319,637<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financial Asset, Not Past Due | 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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">505,333<span></span>
</td>
<td class="nump">434,939<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financial Asset, Not Past Due | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">10,808<span></span>
</td>
<td class="nump">16,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">477,369<span></span>
</td>
<td class="nump">505,680<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">372,225<span></span>
</td>
<td class="nump">390,060<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">26,318<span></span>
</td>
<td class="nump">29,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">4,185<span></span>
</td>
<td class="nump">5,537<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | 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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">325<span></span>
</td>
<td class="nump">2,238<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,943<span></span>
</td>
<td class="nump">727<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,076<span></span>
</td>
<td class="nump">1,251<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">34<span></span>
</td>
<td class="nump">1,031<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">449<span></span>
</td>
<td class="nump">21<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">5,261<span></span>
</td>
<td class="nump">6,788<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financial Asset, Past Due | 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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">359<span></span>
</td>
<td class="nump">3,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financial Asset, Past Due | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">2,392<span></span>
</td>
<td class="nump">748<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">472,108<span></span>
</td>
<td class="nump">498,892<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financial Asset, Not Past Due | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">371,866<span></span>
</td>
<td class="nump">386,791<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financial Asset, Not Past Due | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">23,926<span></span>
</td>
<td class="nump">28,529<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2021Member', window );">2021 | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">319,322<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2021Member', window );">2021 | Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2021Member', window );">2021 | Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2021Member', window );">2021 | Total consumer real estate loans [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2021Member', window );">2021 | Total consumer real estate loans [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">319,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2021Member', window );">2021 | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">48,856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2021Member', window );">2021 | Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2021Member', window );">2021 | Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">548<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2021Member', window );">2021 | Consumer Loan [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">2,148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2021Member', window );">2021 | Consumer Loan [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">46,708<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">251,364<span></span>
</td>
<td class="nump">336,681<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 | Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">204<span></span>
</td>
<td class="nump">225<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 | Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 | Total consumer real estate loans [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">204<span></span>
</td>
<td class="nump">240<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 | Total consumer real estate loans [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">251,160<span></span>
</td>
<td class="nump">336,441<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">17,934<span></span>
</td>
<td class="nump">47,107<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 | Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">91<span></span>
</td>
<td class="nump">1,750<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 | Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">71<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 | Consumer Loan [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">91<span></span>
</td>
<td class="nump">1,821<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 | Consumer Loan [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">17,843<span></span>
</td>
<td class="nump">45,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="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">96,306<span></span>
</td>
<td class="nump">167,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 | Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">406<span></span>
</td>
<td class="nump">1,038<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 | Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">139<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 | Total consumer real estate loans [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">406<span></span>
</td>
<td class="nump">1,177<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 | Total consumer real estate loans [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">95,900<span></span>
</td>
<td class="nump">166,323<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">6,380<span></span>
</td>
<td class="nump">28,123<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 | Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">120<span></span>
</td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 | Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">45<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 | Consumer Loan [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">165<span></span>
</td>
<td class="nump">310<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 | Consumer Loan [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">6,215<span></span>
</td>
<td class="nump">27,813<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">56,536<span></span>
</td>
<td class="nump">96,039<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 | Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">489<span></span>
</td>
<td class="nump">1,556<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 | Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">154<span></span>
</td>
<td class="nump">109<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 | Total consumer real estate loans [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">643<span></span>
</td>
<td class="nump">1,665<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 | Total consumer real estate loans [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">55,893<span></span>
</td>
<td class="nump">94,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="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">2,722<span></span>
</td>
<td class="nump">5,968<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 | Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">38<span></span>
</td>
<td class="nump">453<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 | Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">118<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 | Consumer Loan [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">38<span></span>
</td>
<td class="nump">571<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 | Consumer Loan [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">2,684<span></span>
</td>
<td class="nump">5,397<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member', window );">2017 | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">49,492<span></span>
</td>
<td class="nump">81,884<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member', window );">2017 | Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">296<span></span>
</td>
<td class="nump">553<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member', window );">2017 | Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">355<span></span>
</td>
<td class="nump">706<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member', window );">2017 | Total consumer real estate loans [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">651<span></span>
</td>
<td class="nump">1,259<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member', window );">2017 | Total consumer real estate loans [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">48,841<span></span>
</td>
<td class="nump">80,625<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member', window );">2017 | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">1,759<span></span>
</td>
<td class="nump">2,851<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member', window );">2017 | Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">51<span></span>
</td>
<td class="nump">52<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member', window );">2017 | Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member', window );">2017 | Consumer Loan [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">51<span></span>
</td>
<td class="nump">52<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member', window );">2017 | Consumer Loan [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,708<span></span>
</td>
<td class="nump">2,799<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2016Member', window );">2016 | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,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="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2016Member', window );">2016 | Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">628<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2016Member', window );">2016 | Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2016Member', window );">2016 | Total consumer real estate loans [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">653<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2016Member', window );">2016 | Total consumer real estate loans [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,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="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2016Member', window );">2016 | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,722<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2016Member', window );">2016 | Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2016Member', window );">2016 | Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2016Member', window );">2016 | Consumer Loan [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2016Member', window );">2016 | Consumer Loan [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,705<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">118,595<span></span>
</td>
<td class="nump">128,784<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years | Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">1,344<span></span>
</td>
<td class="nump">2,907<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years | Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">828<span></span>
</td>
<td class="nump">1,287<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years | Total consumer real estate loans [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">2,172<span></span>
</td>
<td class="nump">4,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="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years | Total consumer real estate loans [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">116,423<span></span>
</td>
<td class="nump">124,590<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">1,175<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years | Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">17<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years | Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years | Consumer Loan [Member] | Financial Asset, Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">17<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years | Consumer Loan [Member] | Financial Asset, Not Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Financing Receivable, before Allowance for Credit Loss</a></td>
<td class="nump">$ 1,158<span></span>
</td>
<td class="nump">$ 572<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_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7A<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953401-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 80<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922355-210448<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (1)<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (2)<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1404<br> -Paragraph (a)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cfr_FinancingReceivables30to89DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=cfr_FinancingReceivables30to89DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_RevolvingLoansConvertedtoTermMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ConsumerLoansYearofOriginationAxis=cfr_A2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2016Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ConsumerLoansYearofOriginationAxis=cfr_A2016Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989006218104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans (Revolving Loans Converted to Term) (Details) - Revolving Loans Converted to Term - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">$ 172,955<span></span>
</td>
<td class="nump">$ 111,007<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">40,099<span></span>
</td>
<td class="nump">47,562<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">54,996<span></span>
</td>
<td class="nump">33,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="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">68,337<span></span>
</td>
<td class="nump">10,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="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,131<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">1,156<span></span>
</td>
<td class="nump">2,264<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">$ 8,367<span></span>
</td>
<td class="nump">$ 16,395<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining Revolving Loans Converted to Term During Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=cfr_RevolvingLoansConvertedtoTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_RevolvingLoansConvertedtoTermMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989013933496">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology) (Details) - USD ($)<br> $ in Thousands</strong></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>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">$ 248,666<span></span>
</td>
<td class="nump">$ 263,177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">72,091<span></span>
</td>
<td class="nump">73,843<span></span>
</td>
<td class="nump">$ 51,593<span></span>
</td>
<td class="nump">$ 48,580<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">17,217<span></span>
</td>
<td class="nump">39,553<span></span>
</td>
<td class="nump">37,382<span></span>
</td>
<td class="nump">29,052<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">144,936<span></span>
</td>
<td class="nump">134,892<span></span>
</td>
<td class="nump">31,037<span></span>
</td>
<td class="nump">38,777<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">6,585<span></span>
</td>
<td class="nump">7,926<span></span>
</td>
<td class="nump">4,113<span></span>
</td>
<td class="nump">6,103<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">7,837<span></span>
</td>
<td class="nump">6,963<span></span>
</td>
<td class="nump">8,042<span></span>
</td>
<td class="nump">9,620<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_LoansReceivableMember', window );">Loans Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">248,666<span></span>
</td>
<td class="nump">263,177<span></span>
</td>
<td class="nump">$ 132,167<span></span>
</td>
<td class="nump">$ 132,132<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_ModeledExpectedCreditLossesMember', window );">Modeled Expected Credit Losses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">82,866<span></span>
</td>
<td class="nump">214,552<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_ModeledExpectedCreditLossesMember', window );">Modeled Expected Credit Losses [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">46,946<span></span>
</td>
<td class="nump">65,645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_ModeledExpectedCreditLossesMember', window );">Modeled Expected Credit Losses [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">6,363<span></span>
</td>
<td class="nump">8,910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_ModeledExpectedCreditLossesMember', window );">Modeled Expected Credit Losses [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">16,676<span></span>
</td>
<td class="nump">125,126<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_ModeledExpectedCreditLossesMember', window );">Modeled Expected Credit Losses [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">6,484<span></span>
</td>
<td class="nump">7,926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_ModeledExpectedCreditLossesMember', window );">Modeled Expected Credit Losses [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">6,397<span></span>
</td>
<td class="nump">6,945<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_QfactoradjustmentsMember', window );">Q-factor adjustments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">149,348<span></span>
</td>
<td class="nump">33,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_QfactoradjustmentsMember', window );">Q-factor adjustments [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">14,609<span></span>
</td>
<td class="nump">2,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_QfactoradjustmentsMember', window );">Q-factor adjustments [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">5,374<span></span>
</td>
<td class="nump">21,216<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_QfactoradjustmentsMember', window );">Q-factor adjustments [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">127,860<span></span>
</td>
<td class="nump">9,253<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_QfactoradjustmentsMember', window );">Q-factor adjustments [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">65<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_QfactoradjustmentsMember', window );">Q-factor adjustments [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">1,440<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">16,452<span></span>
</td>
<td class="nump">15,279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">10,536<span></span>
</td>
<td class="nump">5,321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">5,480<span></span>
</td>
<td class="nump">9,427<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">400<span></span>
</td>
<td class="nump">513<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">36<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 18<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_us-gaap_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (3)<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (c)<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_LoansReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_LoansReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_ModeledExpectedCreditLossesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_ModeledExpectedCreditLossesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_QfactoradjustmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_QfactoradjustmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_SpecificValuationAllowancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_SpecificValuationAllowancesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989002393800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans (Activity in Allowance for Loan Losses by Portfolio Segment) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Jan. 01, 2020</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">$ 248,666<span></span>
</td>
<td class="nump">$ 263,177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">72,091<span></span>
</td>
<td class="nump">73,843<span></span>
</td>
<td class="nump">$ 51,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 48,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="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Financing Receivable, Credit Loss, Expense (Reversal)</a></td>
<td class="num">(2,160)<span></span>
</td>
<td class="nump">15,156<span></span>
</td>
<td class="nump">13,144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="num">(5,513)<span></span>
</td>
<td class="num">(18,908)<span></span>
</td>
<td class="num">(14,117)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">5,921<span></span>
</td>
<td class="nump">4,739<span></span>
</td>
<td class="nump">3,986<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet', window );">Allowance for Loan and Lease Losses Write-offs, Net</a></td>
<td class="nump">408<span></span>
</td>
<td class="num">(14,169)<span></span>
</td>
<td class="num">(10,131)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Accounting Standards Update 2016-13 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial And Industrial Energy Financing Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">17,217<span></span>
</td>
<td class="nump">39,553<span></span>
</td>
<td class="nump">37,382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,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="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Financing Receivable, Credit Loss, Expense (Reversal)</a></td>
<td class="num">(19,207)<span></span>
</td>
<td class="nump">85,889<span></span>
</td>
<td class="nump">14,388<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="num">(5,331)<span></span>
</td>
<td class="num">(76,107)<span></span>
</td>
<td class="num">(7,500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">2,202<span></span>
</td>
<td class="nump">2,842<span></span>
</td>
<td class="nump">1,442<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet', window );">Allowance for Loan and Lease Losses Write-offs, Net</a></td>
<td class="num">(3,129)<span></span>
</td>
<td class="num">(73,265)<span></span>
</td>
<td class="num">(6,058)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial And Industrial Energy Financing Receivable [Member] | Accounting Standards Update 2016-13 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></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">(10,453)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">144,936<span></span>
</td>
<td class="nump">134,892<span></span>
</td>
<td class="nump">31,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,777<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Financing Receivable, Credit Loss, Expense (Reversal)</a></td>
<td class="nump">8,101<span></span>
</td>
<td class="nump">124,427<span></span>
</td>
<td class="num">(6,934)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="num">(399)<span></span>
</td>
<td class="num">(7,499)<span></span>
</td>
<td class="num">(1,025)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">2,342<span></span>
</td>
<td class="nump">446<span></span>
</td>
<td class="nump">219<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet', window );">Allowance for Loan and Lease Losses Write-offs, Net</a></td>
<td class="nump">1,943<span></span>
</td>
<td class="num">(7,053)<span></span>
</td>
<td class="num">(806)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | Accounting Standards Update 2016-13 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></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">(13,519)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">6,585<span></span>
</td>
<td class="nump">7,926<span></span>
</td>
<td class="nump">4,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,103<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Financing Receivable, Credit Loss, Expense (Reversal)</a></td>
<td class="num">(3,061)<span></span>
</td>
<td class="nump">1,906<span></span>
</td>
<td class="nump">467<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="num">(829)<span></span>
</td>
<td class="num">(2,186)<span></span>
</td>
<td class="num">(3,665)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">2,549<span></span>
</td>
<td class="nump">1,701<span></span>
</td>
<td class="nump">1,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet', window );">Allowance for Loan and Lease Losses Write-offs, Net</a></td>
<td class="nump">1,720<span></span>
</td>
<td class="num">(485)<span></span>
</td>
<td class="num">(2,457)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Accounting Standards Update 2016-13 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<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,392<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">7,837<span></span>
</td>
<td class="nump">6,963<span></span>
</td>
<td class="nump">8,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,620<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Financing Receivable, Credit Loss, Expense (Reversal)</a></td>
<td class="nump">10,230<span></span>
</td>
<td class="nump">9,632<span></span>
</td>
<td class="nump">12,694<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="num">(18,614)<span></span>
</td>
<td class="num">(17,830)<span></span>
</td>
<td class="num">(24,725)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">9,258<span></span>
</td>
<td class="nump">9,367<span></span>
</td>
<td class="nump">10,453<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet', window );">Allowance for Loan and Lease Losses Write-offs, Net</a></td>
<td class="num">(9,356)<span></span>
</td>
<td class="num">(8,463)<span></span>
</td>
<td class="num">(14,272)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Accounting Standards Update 2016-13 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,248)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_LoansReceivableMember', window );">Loans Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">248,666<span></span>
</td>
<td class="nump">263,177<span></span>
</td>
<td class="nump">132,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 132,132<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Financing Receivable, Credit Loss, Expense (Reversal)</a></td>
<td class="num">(6,097)<span></span>
</td>
<td class="nump">237,010<span></span>
</td>
<td class="nump">33,759<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="num">(30,686)<span></span>
</td>
<td class="num">(122,530)<span></span>
</td>
<td class="num">(51,032)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">22,272<span></span>
</td>
<td class="nump">19,095<span></span>
</td>
<td class="nump">17,308<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet', window );">Allowance for Loan and Lease Losses Write-offs, Net</a></td>
<td class="num">$ (8,414)<span></span>
</td>
<td class="num">$ (103,435)<span></span>
</td>
<td class="num">$ (33,724)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_LoansReceivableMember', window );">Loans Receivable [Member] | Accounting Standards Update 2016-13 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2,565)<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_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after recoveries, of loans and leases that have been written-off.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (3)<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (c)<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in allowance for credit loss on financing receivable from recovery.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<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 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<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 50<br> -Paragraph 11B<br> -Subparagraph (c)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of writeoff of financing receivable, charged against allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLossesExpensed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of credit loss expense (reversal of expense) for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLossesExpensed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_LoansReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_LoansReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989014232536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Investment in Loans Related to Allowance for Loan Loss by Portfolio Segment Disaggregated Based on Impairment Methodology) (Detail) - USD ($)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">$ 16,336,397<span></span>
</td>
<td class="nump">$ 17,481,309<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">5,364,954<span></span>
</td>
<td class="nump">4,955,341<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">1,077,792<span></span>
</td>
<td class="nump">1,235,198<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_PaycheckProtectionProgramMember', window );">Paycheck Protection Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">428,882<span></span>
</td>
<td class="nump">2,433,849<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">6,272,339<span></span>
</td>
<td class="nump">5,796,653<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">1,304,271<span></span>
</td>
<td class="nump">1,223,814<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">1,410,790<span></span>
</td>
<td class="nump">1,330,774<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">477,369<span></span>
</td>
<td class="nump">505,680<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">16,452<span></span>
</td>
<td class="nump">15,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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">10,536<span></span>
</td>
<td class="nump">5,321<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">5,480<span></span>
</td>
<td class="nump">9,427<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Paycheck Protection Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">200<span></span>
</td>
<td class="nump">513<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">200<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">36<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cfr_LoansIndividuallyEvaluatedForImpairmentMember', window );">Loans Individually Evaluated for Impairment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">66,837<span></span>
</td>
<td class="nump">80,495<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cfr_LoansIndividuallyEvaluatedForImpairmentMember', window );">Loans Individually Evaluated for Impairment [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">24,523<span></span>
</td>
<td class="nump">21,287<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cfr_LoansIndividuallyEvaluatedForImpairmentMember', window );">Loans Individually Evaluated for Impairment [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">16,393<span></span>
</td>
<td class="nump">22,888<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cfr_LoansIndividuallyEvaluatedForImpairmentMember', window );">Loans Individually Evaluated for Impairment [Member] | Paycheck Protection Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cfr_LoansIndividuallyEvaluatedForImpairmentMember', window );">Loans Individually Evaluated for Impairment [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">24,670<span></span>
</td>
<td class="nump">34,057<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cfr_LoansIndividuallyEvaluatedForImpairmentMember', window );">Loans Individually Evaluated for Impairment [Member] | Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">948<span></span>
</td>
<td class="nump">1,684<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cfr_LoansIndividuallyEvaluatedForImpairmentMember', window );">Loans Individually Evaluated for Impairment [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">303<span></span>
</td>
<td class="nump">561<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cfr_LoansIndividuallyEvaluatedForImpairmentMember', window );">Loans Individually Evaluated for Impairment [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 18<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_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 6.L.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74567-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<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 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)(1)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121614798&amp;loc=d3e15032-111544<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_PaycheckProtectionProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_PaycheckProtectionProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_SpecificValuationAllowancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_SpecificValuationAllowancesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cfr_LoansIndividuallyEvaluatedForImpairmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cfr_LoansIndividuallyEvaluatedForImpairmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989015649848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Premises and Equipment (Narrative) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</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>
<th class="th"><div>Jan. 01, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55,100<span></span>
</td>
<td class="nump">$ 49,900<span></span>
</td>
<td class="nump">$ 41,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating Lease, Rent Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,600<span></span>
</td>
<td class="nump">46,000<span></span>
</td>
<td class="nump">42,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">281,438<span></span>
</td>
<td class="nump">292,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating lease, payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,100<span></span>
</td>
<td class="nump">31,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility', window );">Recognition of right of use asset related to the new corporate headquarters facility</a></td>
<td class="nump">$ 121,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility', window );">Recognition of operating lease liability related to the new corporate headquarters facility</a></td>
<td class="nump">$ 121,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=cfr_PremisesAndEquipmentMember', window );">Premises and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">281,400<span></span>
</td>
<td class="nump">292,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 170,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember', window );">Other Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease, liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">313,404<span></span>
</td>
<td class="nump">323,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 174,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_PartnershipInterestMember', window );">Partnership Interest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating Lease, Rent Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 322<span></span>
</td>
<td class="nump">$ 9,800<span></span>
</td>
<td class="nump">$ 5,900<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_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Recognition of operating lease liability related to the new corporate headquarters facility</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Recognition of right of use asset related to the new corporate headquarters facility</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=cfr_PremisesAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_PremisesAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=us-gaap_OtherLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=us-gaap_OtherLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_PartnershipInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_PartnershipInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989010853144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Premises and Equipment (Premises and Equipment) (Detail) - USD ($)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Land', window );">Land</a></td>
<td class="nump">$ 152,219<span></span>
</td>
<td class="nump">$ 128,739<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BuildingsAndImprovementsGross', window );">Buildings</a></td>
<td class="nump">495,903<span></span>
</td>
<td class="nump">458,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="top.Show.showAR( this, 'defref_us-gaap_FurnitureAndFixturesGross', window );">Technology, furniture and equipment</a></td>
<td class="nump">256,323<span></span>
</td>
<td class="nump">243,395<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseholdImprovementsGross', window );">Leasehold improvements</a></td>
<td class="nump">192,207<span></span>
</td>
<td class="nump">183,827<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction and projects in progress</a></td>
<td class="nump">14,513<span></span>
</td>
<td class="nump">41,202<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease, right-of-use asset</a></td>
<td class="nump">281,438<span></span>
</td>
<td class="nump">292,087<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Premises and equipment, Gross</a></td>
<td class="nump">1,392,603<span></span>
</td>
<td class="nump">1,347,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="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation and amortization</a></td>
<td class="num">(342,272)<span></span>
</td>
<td class="num">(302,365)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total premises and equipment, net</a></td>
<td class="nump">$ 1,050,331<span></span>
</td>
<td class="nump">$ 1,045,578<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BuildingsAndImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BuildingsAndImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FurnitureAndFixturesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FurnitureAndFixturesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Land">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6812-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Land</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseholdImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseholdImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://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 http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: 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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989010532440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Premises and Equipment (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, 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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Amortization of lease right-of-use assets</a></td>
<td class="nump">$ 32,811<span></span>
</td>
<td class="nump">$ 32,772<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Shorttermoperatingleaserentexpense', window );">Short-term lease expense</a></td>
<td class="nump">1,595<span></span>
</td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_cfr_OperatingLeaseNonLeaseComponents', window );">Non-lease components (including taxes, insurance, common maintenance, etc.)</a></td>
<td class="nump">11,203<span></span>
</td>
<td class="nump">11,396<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Totaloperatingleaseexpenseexcludingrent', window );">Total operating lease expense, excluding rent</a></td>
<td class="nump">$ 45,609<span></span>
</td>
<td class="nump">$ 45,967<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_OperatingLeaseNonLeaseComponents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating lease non-lease components. Including items such as taxes, insurance, and common area maintenance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_OperatingLeaseNonLeaseComponents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Shorttermoperatingleaserentexpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Short term operating lease rent expense</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Shorttermoperatingleaserentexpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Totaloperatingleaseexpenseexcludingrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total operating lease expense, excluding rent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Totaloperatingleaseexpenseexcludingrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>100
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989016292808">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Premises and Equipment Future Minimum Lease Payments Due Under non-Cancelable Operating Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jan. 01, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 32,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">31,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2024</a></td>
<td class="nump">29,398<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2025</a></td>
<td class="nump">28,253<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2026</a></td>
<td class="nump">27,833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">245,819<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted operating lease liability</a></td>
<td class="nump">394,983<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Imputed interest</a></td>
<td class="nump">$ 81,579<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average lease term in years</a></td>
<td class="text">14 years 8 months 23 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">3.05%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember', window );">Other Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease, liability</a></td>
<td class="nump">$ 313,404<span></span>
</td>
<td class="nump">$ 323,000<span></span>
</td>
<td class="nump">$ 174,400<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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=us-gaap_OtherLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=us-gaap_OtherLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989015631816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Narrative) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense related to intangible assets</a></td>
<td class="nump">$ 697<span></span>
</td>
<td class="nump">$ 918<span></span>
</td>
<td class="nump">$ 1,168<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Other intangible assets estimated lives, years</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Other intangible assets estimated lives, years</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989016096376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Schedule of Goodwill) (Detail) - USD ($)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 654,952<span></span>
</td>
<td class="nump">$ 654,952<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989004778072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Schedule of Other Intangible Assets) (Detail) - USD ($)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Intangible Assets</a></td>
<td class="nump">$ 11,685<span></span>
</td>
<td class="nump">$ 12,186<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(10,819)<span></span>
</td>
<td class="num">(10,623)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Intangible Assets</a></td>
<td class="nump">866<span></span>
</td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CoreDepositsMember', window );">Core Deposits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Intangible Assets</a></td>
<td class="nump">9,300<span></span>
</td>
<td class="nump">9,300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(8,582)<span></span>
</td>
<td class="num">(8,004)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Intangible Assets</a></td>
<td class="nump">718<span></span>
</td>
<td class="nump">1,296<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Intangible Assets</a></td>
<td class="nump">2,385<span></span>
</td>
<td class="nump">2,886<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(2,237)<span></span>
</td>
<td class="num">(2,619)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Intangible Assets</a></td>
<td class="nump">$ 148<span></span>
</td>
<td class="nump">$ 267<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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CoreDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CoreDepositsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989014056712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Estimated Aggregate Future Amortization Expense for Intangible Assets) (Detail) - USD ($)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 481<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2023</a></td>
<td class="nump">282<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2024</a></td>
<td class="nump">87<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2025</a></td>
<td class="nump">11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2026</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net, Total</a></td>
<td class="nump">$ 866<span></span>
</td>
<td class="nump">$ 1,563<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989004387224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deposits (Schedule of Deposits) (Detail) - USD ($)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_us-gaap_DepositLiabilityLineItems', window );"><strong>Deposit Liability [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestBearingDepositLiabilities', window );">Non-interest-bearing demand deposits</a></td>
<td class="nump">$ 18,423,018<span></span>
</td>
<td class="nump">$ 15,117,051<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositSavings', window );">Savings and interest checking</a></td>
<td class="nump">11,930,959<span></span>
</td>
<td class="nump">9,730,292<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositMoneyMarket', window );">Money market accounts</a></td>
<td class="nump">11,228,815<span></span>
</td>
<td class="nump">9,027,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="top.Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositTimeDeposits', window );">Time accounts</a></td>
<td class="nump">1,112,904<span></span>
</td>
<td class="nump">1,140,763<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestBearingDepositLiabilities', window );">Total Interest-bearing deposits</a></td>
<td class="nump">24,272,678<span></span>
</td>
<td class="nump">19,898,710<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Deposits', window );">Total deposits</a></td>
<td class="nump">$ 42,695,696<span></span>
</td>
<td class="nump">$ 35,015,761<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_DepositLiabilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositLiabilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Deposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Deposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestBearingDepositLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all domestic and foreign interest-bearing deposit liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestBearingDepositLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestBearingDomesticDepositMoneyMarket">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest-bearing domestic money market demand account deposit liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestBearingDomesticDepositMoneyMarket</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestBearingDomesticDepositSavings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest-bearing domestic savings deposit liabilities. Saving deposits bear interest and have no stated maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestBearingDomesticDepositSavings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestBearingDomesticDepositTimeDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest-bearing domestic time deposits. Time deposits bear interest for a fixed, stated period of time and include certificate of deposits and individual retirement accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestBearingDomesticDepositTimeDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestBearingDepositLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of all domestic and foreign noninterest-bearing deposits liabilities held by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestBearingDepositLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>106
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989012147096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deposits (Additional Information About Corporation's Deposits) (Detail) - USD ($)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_us-gaap_DepositLiabilityLineItems', window );"><strong>Deposit Liability [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits', window );">Deposits from the Certificate of Deposit Account Registry Service (CDARS)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 372<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsForeign', window );">Deposits from foreign sources (primarily Mexico)</a></td>
<td class="nump">993,479<span></span>
</td>
<td class="nump">884,169<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestBearingDepositLiabilities', window );">Non-interest-bearing public funds deposits</a></td>
<td class="nump">18,423,018<span></span>
</td>
<td class="nump">15,117,051<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestBearingDepositLiabilities', window );">Interest-bearing public funds deposits</a></td>
<td class="nump">24,272,678<span></span>
</td>
<td class="nump">19,898,710<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositLiabilityUninsured', window );">Total deposits not covered by deposit insurance</a></td>
<td class="nump">24,125,359<span></span>
</td>
<td class="nump">18,694,320<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit', window );">Time deposits not covered by deposit insurance</a></td>
<td class="nump">238,608<span></span>
</td>
<td class="nump">237,298<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyDepositLiabilities', window );">Deposits from certain directors, executive officers and their affiliates</a></td>
<td class="nump">276,556<span></span>
</td>
<td class="nump">210,389<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=cfr_PublicFundsMember', window );">Public Funds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositLiabilityLineItems', window );"><strong>Deposit Liability [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestBearingDepositLiabilities', window );">Non-interest-bearing public funds deposits</a></td>
<td class="nump">1,235,026<span></span>
</td>
<td class="nump">960,072<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestBearingDepositLiabilities', window );">Interest-bearing public funds deposits</a></td>
<td class="nump">$ 810,863<span></span>
</td>
<td class="nump">$ 652,761<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents Certificate Of Deposit Account Registry Service (CDARS) deposits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositLiabilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositLiabilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositLiabilityUninsured">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of uninsured deposit liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph (e)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositLiabilityUninsured</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all foreign interest-bearing and noninterest-bearing deposit liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<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.12(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestBearingDepositLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all domestic and foreign interest-bearing deposit liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestBearingDepositLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestBearingDepositLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of all domestic and foreign noninterest-bearing deposits liabilities held by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestBearingDepositLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyDepositLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deposits held by the entity for a related party (entity, shareholder, employee).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyDepositLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of uninsured time deposit liability in excess of Federal Deposit Insurance Corporation (FDIC) insurance limit or similar state deposit insurance regime in United States of America (US). Excludes time deposit that is otherwise uninsured.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph (f)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=cfr_PublicFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_PublicFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989015724856">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deposits (Scheduled Maturities of Time Deposits) (Detail)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_us-gaap_DepositsAbstract', window );"><strong>Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearOne', window );">2022</a></td>
<td class="nump">$ 891,392<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearTwo', window );">2023</a></td>
<td class="nump">221,512<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDeposits', window );">Time deposits, Total</a></td>
<td class="nump">$ 1,112,904<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_DepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit maturing in next fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit maturing in second fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit liabilities, including certificates of deposit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 405<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116652737&amp;loc=d3e64164-112818<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.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>108
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989016884424">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deposits (Scheduled Maturities of Time Deposits Not Covered By Deposit Insurance) (Detail) - USD ($)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_us-gaap_DepositsAbstract', window );"><strong>Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess', window );">Due within 3 months or less</a></td>
<td class="nump">$ 92,403<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths', window );">Due after 3 months and within 6 months</a></td>
<td class="nump">34,038<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths', window );">Due after 6 months and within 12 months</a></td>
<td class="nump">58,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months', window );">Due after 12 months</a></td>
<td class="nump">53,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit', window );">Time deposits liability, above US Insurance Limit Total</a></td>
<td class="nump">$ 238,608<span></span>
</td>
<td class="nump">$ 237,298<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_DepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of uninsured time deposit liability in excess of Federal Deposit Insurance Corporation (FDIC) insurance limit or similar state deposit insurance regime in United States of America (US). Excludes time deposit that is otherwise uninsured.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph (f)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of uninsured time deposit liability in excess of Federal Deposit Insurance Corporation (FDIC) insurance limit or similar state deposit insurance regime in United States of America (US), with time remaining to mature over 12 months. Excludes time deposit that is otherwise uninsured.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph (f)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of uninsured time deposit liability in excess of Federal Deposit Insurance Corporation (FDIC) insurance limit or similar state deposit insurance regime in United States of America (US), with time remaining to mature over six through twelve months. Excludes time deposit that is otherwise uninsured.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph (f)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of uninsured time deposit liability in excess of Federal Deposit Insurance Corporation (FDIC) insurance limit or similar state deposit insurance regime in United States of America (US), with time remaining to mature over three through six months. Excludes time deposit that is otherwise uninsured.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph (f)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of uninsured time deposit liability in excess of Federal Deposit Insurance Corporation (FDIC) insurance limit or similar state deposit insurance regime in United States of America (US), with time remaining to mature in three months or less. Excludes time deposit that is otherwise uninsured.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph (f)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>109
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989006058904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Borrowed Funds (Narrative) (Detail)<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>Mar. 17, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>quarter</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2004 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalFundsPurchased', window );">Federal funds purchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,925<span></span>
</td>
<td class="nump">$ 48,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase', window );">Repurchase agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,740,799<span></span>
</td>
<td class="nump">2,068,147<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99,178<span></span>
</td>
<td class="nump">99,021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior subordinated deferrable interest debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 123,011<span></span>
</td>
<td class="nump">136,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Proceeds from issuance of Common Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">145,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures', window );">Maximum number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures | quarter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember', window );">Trust Preferred Securities Tier Two Capital Allowable Portion [Member] | Cullen/Frost [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities', window );">Proceeds from Issuance of Trust Preferred Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120,000<span></span>
</td>
<td class="nump">133,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cfr_CullenFrostCapitalTrustIIMember', window );">Trust II [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar.  01,  2034<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities', window );">Proceeds from Issuance of Trust Preferred 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="nump">$ 120,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Floating rate 3 month Libor plus 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="nump">1.55%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Proceeds from issuance of Common 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="nump">$ 3,700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cfr_WNBCapitalTrustIMember', window );">WNB Capital Trust I [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities', window );">Proceeds from Issuance of Trust Preferred 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="nump">$ 13,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Floating rate 3 month Libor plus 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="nump">2.35%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Proceeds from issuance of Common 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="nump">$ 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="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_FederalFundsPurchasedMember', window );">Federal Funds Purchased [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DebtInstrumentMaturitiesPeriod', window );">Short term debt maturity period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 day<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_FederalFundsPurchasedMember', window );">Federal Funds Purchased [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DebtInstrumentMaturitiesPeriod', window );">Short term debt maturity period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember', window );">Securities Loaned or Sold under Agreements to Repurchase [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DebtInstrumentMaturitiesPeriod', window );">Short term debt maturity period</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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember', window );">Securities Loaned or Sold under Agreements to Repurchase [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DebtInstrumentMaturitiesPeriod', window );">Short term debt maturity period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SubordinatedDebtMember', window );">Subordinated Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubordinatedBorrowingInterestRate', window );">Subordinated notes interest rate</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Mar. 17,  2027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Unamortized debt issuance cost related to note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 822<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_JuniorSubordinatedDebtMember', window );">Junior Subordinated Deferrable Interest Debenture [Member] | Trust II [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Unamortized debt issuance cost related to note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">701<span></span>
</td>
<td class="nump">758<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior subordinated deferrable interest debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 123,700<span></span>
</td>
<td class="nump">$ 123,700<span></span>
</td>
<td class="nump">123,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Floating rate 3 month Libor plus margin</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.72%<span></span>
</td>
<td class="nump">1.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="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_JuniorSubordinatedDebtMember', window );">Junior Subordinated Deferrable Interest Debenture [Member] | WNB Capital Trust I [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior subordinated deferrable interest debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,400<span></span>
</td>
<td class="nump">$ 13,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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Floating rate 3 month Libor plus margin</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.56%<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_cfr_BorrowedFundsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Borrowed Funds [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_BorrowedFundsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DebtInstrumentMaturitiesPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument Maturities Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DebtInstrumentMaturitiesPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="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_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI http://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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_FederalFundsPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short term borrowing where a bank borrows, at the federal funds rate, from another bank.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.13(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalFundsPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JuniorSubordinatedNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Junior Subordinated Notes, which have a lower priority than senior instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JuniorSubordinatedNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of preferred stocks by a business trust or other special purpose entity, mainly established by a bank holding entity, to third party investors. The trust's assets are deeply subordinated debentures of the bank holding entity. Most trust preferred securities are subject to a mandatory redemption upon the repayment of the debentures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after the effects of master netting arrangements, of funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(m)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 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 1<br> -Subparagraph (SX 210.4-08(m)(1)(ii)(A)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 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.13(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesSoldUnderAgreementsToRepurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubordinatedBorrowingInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stated interest rate of the subordinated debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubordinatedBorrowingInterestRate</td>
</tr>
<tr>
<td style="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_SubordinatedDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of subordinated debt (with initial maturities beyond one year or beyond the operating cycle if longer). Subordinated debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubordinatedDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cfr_CullenFrostMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cfr_CullenFrostMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cfr_CullenFrostCapitalTrustIIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cfr_CullenFrostCapitalTrustIIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cfr_WNBCapitalTrustIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cfr_WNBCapitalTrustIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_FederalFundsPurchasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_FederalFundsPurchasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_SubordinatedDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_SubordinatedDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_JuniorSubordinatedDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_JuniorSubordinatedDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989097792600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Off-Balance Sheet Arrangements Commitments Guarantees and Contingencies (Narrative) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommitmentsAndGuaranteesLineItems', window );"><strong>Commitments And Guarantees [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CreditCardGuarantees', window );">Credit card guarantees</a></td>
<td class="nump">$ 8,600<span></span>
</td>
<td class="nump">$ 9,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CollateralizedCreditCardGuarantees', window );">Fully collateralized credit card guarantees</a></td>
<td class="nump">962<span></span>
</td>
<td class="nump">8,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="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cfr_FrostWealthAdvisorsMember', window );">Frost Wealth Advisors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommitmentsAndGuaranteesLineItems', window );"><strong>Commitments And Guarantees [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset', window );">Fair value of off-balance sheet managed and custody assets</a></td>
<td class="nump">$ 43,300,000<span></span>
</td>
<td class="nump">$ 38,600,000<span></span>
</td>
<td class="nump">$ 37,800,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CollateralizedCreditCardGuarantees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Collateralized Credit Card Guarantees</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CollateralizedCreditCardGuarantees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CommitmentsAndGuaranteesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commitments And Guarantees [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommitmentsAndGuaranteesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CreditCardGuarantees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Credit Card Guarantees</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CreditCardGuarantees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of financial assets, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=cfr_FrostWealthAdvisorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_FrostWealthAdvisorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989017004248">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Financial Instruments With Off-Balance-Sheet Risk) (Detail) - USD ($)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_StandbyLettersOfCreditMember', window );">Standby Letters of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability', window );">Financial instruments with off- balance-sheet risk</a></td>
<td class="nump">$ 238,690<span></span>
</td>
<td class="nump">$ 241,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="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=cfr_DeferredStandbyLetterOfCreditFeesMember', window );">Deferred Standby Letter of Credit Fees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability', window );">Financial instruments with off- balance-sheet risk</a></td>
<td class="nump">2,072<span></span>
</td>
<td class="nump">1,723<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommitmentsToExtendCreditMember', window );">Commitments to Extend Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability', window );">Financial instruments with off- balance-sheet risk</a></td>
<td class="nump">$ 10,420,142<span></span>
</td>
<td class="nump">$ 9,814,475<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_FairValueDisclosureOffbalanceSheetRisksAmountLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of financial liabilities, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_StandbyLettersOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_StandbyLettersOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_DeferredStandbyLetterOfCreditFeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_DeferredStandbyLetterOfCreditFeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CommitmentsToExtendCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CommitmentsToExtendCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989097896472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Off-Balance Sheet, Credit Loss, Liability, Beginning Balance</a></td>
<td class="nump">$ 44,152<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="nump">$ 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="top.Show.showAR( this, 'defref_cfr_ImpactOfNewAccountingPronouncement', window );">Impact of New Accounting Pronouncement</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">39,377<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal', window );">Off-Balance Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)</a></td>
<td class="nump">6,162<span></span>
</td>
<td class="nump">4,275<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Off-Balance Sheet, Credit Loss, Liability, Ending Balance</a></td>
<td class="nump">$ 50,314<span></span>
</td>
<td class="nump">$ 44,152<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ImpactOfNewAccountingPronouncement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Impact of New Accounting Pronouncement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ImpactOfNewAccountingPronouncement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OffBalanceSheetCreditLossLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expected credit loss for credit exposure on off-balance-sheet commitment, including but not limited to, loan commitment, standby letter of credit, financial guarantee not accounted for as insurance. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121611286&amp;loc=d3e11927-110247<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82919202-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OffBalanceSheetCreditLossLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss for off-balance sheet credit exposure. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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>113
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989003916872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital and Regulatory Matters (Narrative) (Detail)<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="2">3 Months Ended</th>
<th class="th" colspan="4">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. 26, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 19, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 16, 2020 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Mar. 17, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 15, 2013 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>Rate </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>quarter </div>
<div>$ / shares </div>
<div>Rate </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>Rate </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2004 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 01, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 01, 2019 </div>
<div>USD ($) </div>
<div>Rate</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CreditLossOptionalTransitionalPeriodUnderCECL', window );">Credit loss optional transitional period under CECL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities', window );">Payments for Repurchase of Trust Preferred 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>
<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,403,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 99,178,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 99,178,000<span></span>
</td>
<td class="nump">$ 99,021,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (29,252,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (14,672,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CreditLossTransitionalPeriodUnderCECL', window );">Credit loss transitional period in years under CECL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CECLTransitionAmount', window );">CECL Transition 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">61,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 61,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_EstimatedIncrementalEffectofCECL', window );">Estimated Incremental Effect of CECL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue', window );">Stock Redeemed or Called During Period, 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="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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury stock, shares, acquired | 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="nump">31,317<span></span>
</td>
<td class="nump">206,951<span></span>
</td>
<td class="nump">716,062<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (3,864,000)<span></span>
</td>
<td class="num">$ (15,785,000)<span></span>
</td>
<td class="num">$ (68,793,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval', window );">Aggregate dividends available for payment without prior regulatory approval</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 494,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 494,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures', window );">Maximum number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures | quarter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Share repurchase authorized amount</a></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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramPeriodInForce1', window );">Stock repurchase program, period in force</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cfr_WNBCapitalTrustIMember', window );">WNB Capital Trust I [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities', window );">Trust preferred 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(29,252,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (29,300,000)<span></span>
</td>
<td class="num">$ (14,700,000)<span></span>
</td>
<td class="num">$ (14,672,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue', window );">Stock Redeemed or Called During Period, 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="nump">$ 5,514,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Non-cumulative perpetual preferred stock, dividend rate percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred Stock, Shares Issued | 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="nump">6,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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreferenceValue', window );">Preferred Stock, Aggregate Liquidation Preference, 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="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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value 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="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreference', window );">Liquidation preference per share | $ / shares</a></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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payments of Stock Issuance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock', window );">Proceeds from issuance of preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 144,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue', window );">Stock Redeemed or Called During Period, Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember', window );">Series B Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Non-cumulative perpetual preferred stock, dividend rate percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.45%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred Stock, Shares Issued | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreferenceValue', window );">Preferred Stock, Aggregate Liquidation Preference, Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<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.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreference', window );">Liquidation preference per share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NumberOfPreferredStockEquivalentDepositaryShares', window );">Number of Preferred Stock equivalent depositary shares | shares</a></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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payments of Stock Issuance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock', window );">Proceeds from issuance of preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember', window );">Series B Preferred Stock Equivalent Depositary Shares Member [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreference', window );">Liquidation preference per share | $ / shares</a></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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SubordinatedDebtMember', window );">Subordinated Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes</a></td>
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubordinatedBorrowingInterestRate', window );">Subordinated notes 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="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes', window );">Per year percentage of decreases in permissible portion of Subordinate Note included in Total Capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Finalyearsofthetermofthenotes', window );">Final years of the term of the notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cfr_CullenFrostMember', window );">Cullen/Frost [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1', window );">Additional Tier 1 Capital beyond Common Equity Tier 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="nump">$ 145,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145,500,000<span></span>
</td>
<td class="nump">$ 145,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Non-cumulative perpetual preferred stock, dividend rate percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.45%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule', window );">Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Phase In Schedule, Ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CapitalConservationBuffer', window );">Capital Conservation Buffer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Effective common equity tier one capital to risk weighted assets, ratio upon full implementation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.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="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets | 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="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Effective tier one capital ratio, upon full implementation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalToRiskWeightedAssets', window );">Minimum ratio of Total capital to risk weighted assets | 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="nump">15.45%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.45%<span></span>
</td>
<td class="nump">15.44%<span></span>
</td>
<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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Tier one risk based capital to risk weighted assets, ratio upon full implementation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Minimum leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.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="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cfr_CullenFrostMember', window );">Cullen/Frost [Member] | Trust Preferred Securities Tier Two Capital Allowable Portion [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities', window );">Trust preferred 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120,000,000<span></span>
</td>
<td class="nump">$ 133,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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cfr_CullenFrostMember', window );">Cullen/Frost [Member] | Trust Preferred Securities Tier Two Capital Allowable Portion [Member] | WNB Capital Trust I [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities', window );">Payments for Repurchase of Trust Preferred 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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,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="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cfr_CullenFrostMember', window );">Cullen/Frost [Member] | Subordinated Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital', window );">Permissible Portion Of Subordinated Note Included In Capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="nump">100,000,000<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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cfr_FrostBankMember', window );">Frost Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1', window );">Additional Tier 1 Capital beyond Common Equity Tier 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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule', window );">Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Phase In Schedule, Ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CapitalConservationBuffer', window );">Capital Conservation Buffer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Effective common equity tier one capital to risk weighted assets, ratio upon full implementation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets | 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="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Effective tier one capital ratio, upon full implementation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalToRiskWeightedAssets', window );">Minimum ratio of Total capital to risk weighted assets | 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="nump">13.61%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.61%<span></span>
</td>
<td class="nump">13.76%<span></span>
</td>
<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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Tier one risk based capital to risk weighted assets, ratio upon full implementation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Minimum leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.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="top.Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=cfr_PriorStockRepurchasePlansMember', window );">Prior stock repurchase plans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (13,700,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (67,200,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=cfr_PriorStockRepurchasePlansMember', window );">Prior stock repurchase plans [Member] | Treasury Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury stock, shares, acquired | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">177,834<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">699,031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=cfr_StockRepurchase2021PlanMember', window );">stock repurchase 2021 plan | Treasury Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury stock, shares, acquired | 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="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional Tier 1 Capital beyond Common Equity Tier 1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_AdditionalTier1CapitalbeyondCommonEquityTier1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CECLTransitionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>CECL Transition Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CECLTransitionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CapitalConservationBuffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capital Conservation Buffer</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CapitalConservationBuffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Phase In Schedule</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_CreditLossOptionalTransitionalPeriodUnderCECL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Credit loss optional transitional period under CECL</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CreditLossOptionalTransitionalPeriodUnderCECL</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_CreditLossTransitionalPeriodUnderCECL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Credit loss transitional period under CECL</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CreditLossTransitionalPeriodUnderCECL</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_EstimatedIncrementalEffectofCECL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated Incremental Effect of CECL</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_EstimatedIncrementalEffectofCECL</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Finalyearsofthetermofthenotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Final years of the term of the notes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Finalyearsofthetermofthenotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity, Net of Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_NumberOfPreferredStockEquivalentDepositaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Preferred Stock equivalent depositary shares</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NumberOfPreferredStockEquivalentDepositaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Permissible Percentage Decreased Each Of Final Five Years Of Term Of Notes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Permissible Portion Of Subordinated Note Included In Capital</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Basel III Fully Phased In</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_CapitalToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of total risk-based capital to risk-weighted assets as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire preferred stocks issued by a business trust or other special purpose entity, mainly established by a bank holding entity, to third party investors. The trust's assets are deeply subordinated debentures of the bank holding entity. Most trust preferred securities are subject to a mandatory redemption upon the repayment of the debentures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage rate used to calculate dividend payments on preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PreferredStockLiquidationPreference">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-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(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21484-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockLiquidationPreference</td>
</tr>
<tr>
<td style="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_PreferredStockLiquidationPreferenceValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of the difference between preference in liquidation and the par or stated values of the preferred shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockLiquidationPreferenceValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of preferred stocks by a business trust or other special purpose entity, mainly established by a bank holding entity, to third party investors. The trust's assets are deeply subordinated debentures of the bank holding entity. Most trust preferred securities are subject to a mandatory redemption upon the repayment of the debentures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of dividends that can be declared or paid without approval of regulatory agency.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRedeemedOrCalledDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramPeriodInForce1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramPeriodInForce1</td>
</tr>
<tr>
<td style="padding-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_SubordinatedBorrowingInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stated interest rate of the subordinated debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubordinatedBorrowingInterestRate</td>
</tr>
<tr>
<td style="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_SubordinatedDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of subordinated debt (with initial maturities beyond one year or beyond the operating cycle if longer). Subordinated debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubordinatedDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum Tier 1 risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-112826<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=cfr_WNBCapitalTrustIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cfr_WNBCapitalTrustIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_SubordinatedDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_SubordinatedDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cfr_CullenFrostMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cfr_CullenFrostMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cfr_FrostBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cfr_FrostBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=cfr_PriorStockRepurchasePlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=cfr_PriorStockRepurchasePlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_TreasuryStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_TreasuryStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=cfr_StockRepurchase2021PlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=cfr_StockRepurchase2021PlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989006067128">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Regulatory Matters (Actual and Required Capital Ratios) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jan. 01, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cfr_CullenFrostMember', window );">Cullen/Frost [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapital', window );">Common Equity Tier One to Risk-Weighted Assets, Actual, Capital Amount</a></td>
<td class="nump">$ 3,371,043<span></span>
</td>
<td class="nump">$ 3,058,447<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapitalRatio', window );">Common Equity Tier One Risk-Based Capital Ratio, Actual</a></td>
<td class="nump">13.13%<span></span>
</td>
<td class="nump">12.86%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount</a></td>
<td class="nump">$ 1,796,549<span></span>
</td>
<td class="nump">$ 1,664,867<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.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="top.Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized', window );">Common Equity Tier One Capital Required To Be Well Capitalized, Capital Amount</a></td>
<td class="nump">$ 1,668,224<span></span>
</td>
<td class="nump">$ 1,545,948<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum', window );">Common Equity Tier One Risk-Based Capital Ratio, Well Capitalized, Minimum</a></td>
<td class="nump">6.50%<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapital', window );">Tier 1 Capital to Risk-Weighted Assets, Actual, Capital Amount</a></td>
<td class="nump">$ 3,516,495<span></span>
</td>
<td class="nump">$ 3,203,899<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets', window );">Tier 1 Capital to Risk-Weighted Assets, Actual, Ratio</a></td>
<td class="nump">13.70%<span></span>
</td>
<td class="nump">13.47%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount</a></td>
<td class="nump">$ 2,181,523<span></span>
</td>
<td class="nump">$ 2,021,624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio</a></td>
<td class="nump">8.50%<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized', window );">Tier 1 Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Capital Amount</a></td>
<td class="nump">$ 2,053,198<span></span>
</td>
<td class="nump">$ 1,902,705<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Tier 1 Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Ratio</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Capital', window );">Total Capital to Risk-Weighted Assets, Actual, Capital Amount</a></td>
<td class="nump">$ 3,966,244<span></span>
</td>
<td class="nump">$ 3,672,912<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalToRiskWeightedAssets', window );">Total Capital to Risk-Weighted Assets, Actual, Ratio</a></td>
<td class="nump">15.45%<span></span>
</td>
<td class="nump">15.44%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount</a></td>
<td class="nump">$ 2,694,823<span></span>
</td>
<td class="nump">$ 2,497,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio</a></td>
<td class="nump">10.50%<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalized', window );">Total Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Capital Amount</a></td>
<td class="nump">$ 2,566,498<span></span>
</td>
<td class="nump">$ 2,378,381<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Total Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Ratio</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapital', window );">Leverage Ratio, Actual, Capital Amount</a></td>
<td class="nump">$ 3,516,495<span></span>
</td>
<td class="nump">$ 3,203,899<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalToAverageAssets', window );">Leverage Ratio, Actual, Ratio</a></td>
<td class="nump">7.34%<span></span>
</td>
<td class="nump">8.07%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Tier One Leverage Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount</a></td>
<td class="nump">$ 1,917,533<span></span>
</td>
<td class="nump">$ 1,589,004<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Basel III Fully Phased In, Ratio</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.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="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized', window );">Leverage Ratio, Required to be Considered Well Capitalized, Capital Amount</a></td>
<td class="nump">$ 2,396,917<span></span>
</td>
<td class="nump">$ 1,986,255<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets', window );">Leverage Ratio, Required to be Considered Well Capitalized, Ratio</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.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="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cfr_FrostBankMember', window );">Frost Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapital', window );">Common Equity Tier One to Risk-Weighted Assets, Actual, Capital Amount</a></td>
<td class="nump">$ 3,261,532<span></span>
</td>
<td class="nump">$ 3,030,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapitalRatio', window );">Common Equity Tier One Risk-Based Capital Ratio, Actual</a></td>
<td class="nump">12.72%<span></span>
</td>
<td class="nump">12.77%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount</a></td>
<td class="nump">$ 1,795,221<span></span>
</td>
<td class="nump">$ 1,661,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized', window );">Common Equity Tier One Capital Required To Be Well Capitalized, Capital Amount</a></td>
<td class="nump">$ 1,666,991<span></span>
</td>
<td class="nump">$ 1,542,933<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum', window );">Common Equity Tier One Risk-Based Capital Ratio, Well Capitalized, Minimum</a></td>
<td class="nump">6.50%<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapital', window );">Tier 1 Capital to Risk-Weighted Assets, Actual, Capital Amount</a></td>
<td class="nump">$ 3,261,532<span></span>
</td>
<td class="nump">$ 3,030,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets', window );">Tier 1 Capital to Risk-Weighted Assets, Actual, Ratio</a></td>
<td class="nump">12.72%<span></span>
</td>
<td class="nump">12.77%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount</a></td>
<td class="nump">$ 2,179,911<span></span>
</td>
<td class="nump">$ 2,017,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio</a></td>
<td class="nump">8.50%<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized', window );">Tier 1 Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Capital Amount</a></td>
<td class="nump">$ 2,051,681<span></span>
</td>
<td class="nump">$ 1,898,995<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Tier 1 Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Ratio</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Capital', window );">Total Capital to Risk-Weighted Assets, Actual, Capital Amount</a></td>
<td class="nump">$ 3,491,281<span></span>
</td>
<td class="nump">$ 3,266,106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalToRiskWeightedAssets', window );">Total Capital to Risk-Weighted Assets, Actual, Ratio</a></td>
<td class="nump">13.61%<span></span>
</td>
<td class="nump">13.76%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount</a></td>
<td class="nump">$ 2,692,831<span></span>
</td>
<td class="nump">$ 2,492,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio</a></td>
<td class="nump">10.50%<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalized', window );">Total Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Capital Amount</a></td>
<td class="nump">$ 2,564,601<span></span>
</td>
<td class="nump">$ 2,373,743<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Total Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Ratio</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapital', window );">Leverage Ratio, Actual, Capital Amount</a></td>
<td class="nump">$ 3,261,532<span></span>
</td>
<td class="nump">$ 3,030,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalToAverageAssets', window );">Leverage Ratio, Actual, Ratio</a></td>
<td class="nump">6.80%<span></span>
</td>
<td class="nump">7.63%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Tier One Leverage Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount</a></td>
<td class="nump">$ 1,917,679<span></span>
</td>
<td class="nump">$ 1,588,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Basel III Fully Phased In, Ratio</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.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="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized', window );">Leverage Ratio, Required to be Considered Well Capitalized, Capital Amount</a></td>
<td class="nump">$ 2,397,099<span></span>
</td>
<td class="nump">$ 1,985,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets', window );">Leverage Ratio, Required to be Considered Well Capitalized, Ratio</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.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_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tier One Leverage Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Basel III Fully Phased In</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum Common Equity Tier 1 risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Capital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of total capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Capital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalRequiredToBeWellCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum total risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalRequiredToBeWellCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum total risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of total risk-based capital to risk-weighted assets as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonEquityTierOneCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Common Equity Tier 1 risk-based capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonEquityTierOneCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonEquityTierOneCapitalRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of Common Equity Tier 1 risk-based capital to risk-weighted assets as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonEquityTierOneCapitalRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum Common Equity Tier 1 risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of Tier 1 risk-based capital to risk-weighted assets exceeding minimum required for capital adequacy as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneLeverageCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Tier 1 leverage capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneLeverageCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum Tier 1 leverage capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum Tier 1 leverage capital to average assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneLeverageCapitalToAverageAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of Tier 1 capital to average assets as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneLeverageCapitalToAverageAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneRiskBasedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Tier 1 risk-based capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneRiskBasedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum Tier 1 risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum Tier 1 risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_dei_LegalEntityAxis=cfr_CullenFrostMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cfr_CullenFrostMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cfr_FrostBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cfr_FrostBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989003905608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share (Basic and Diluted Earnings Per Common Share) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 443,079<span></span>
</td>
<td class="nump">$ 331,151<span></span>
</td>
<td class="nump">$ 443,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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Less: Preferred stock dividends</a></td>
<td class="nump">7,157<span></span>
</td>
<td class="nump">2,016<span></span>
</td>
<td class="nump">8,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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Redemption of preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,514<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common shareholders</a></td>
<td class="nump">435,922<span></span>
</td>
<td class="nump">323,621<span></span>
</td>
<td class="nump">435,536<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic', window );">Less: Earnings allocated to participating securities</a></td>
<td class="nump">3,881<span></span>
</td>
<td class="nump">3,136<span></span>
</td>
<td class="nump">3,687<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation', window );">Net earnings allocated to common stock</a></td>
<td class="nump">432,041<span></span>
</td>
<td class="nump">320,485<span></span>
</td>
<td class="nump">431,849<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DistributedEarnings', window );">Distributed earnings allocated to common stock</a></td>
<td class="nump">187,202<span></span>
</td>
<td class="nump">178,863<span></span>
</td>
<td class="nump">175,540<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarnings', window );">Undistributed earnings allocated to common stock</a></td>
<td class="nump">$ 244,839<span></span>
</td>
<td class="nump">$ 141,622<span></span>
</td>
<td class="nump">$ 256,309<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares outstanding for basic earnings per common share</a></td>
<td class="nump">63,612,658<span></span>
</td>
<td class="nump">62,727,053<span></span>
</td>
<td class="nump">62,741,769<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive effect of stock compensation</a></td>
<td class="nump">489,462<span></span>
</td>
<td class="nump">276,784<span></span>
</td>
<td class="nump">700,101<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average shares outstanding for diluted earnings per common share</a></td>
<td class="nump">64,102,120<span></span>
</td>
<td class="nump">63,003,837<span></span>
</td>
<td class="nump">63,441,870<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net Income Loss Available To Common Stock After Participating Securities Allocation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DistributedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of dividends declared in the period for each class of stock and the contractual amount of dividends (or interest on participating income bonds) that must be paid for the period (for example, unpaid cumulative dividends). Dividends declared in the current period do not include dividends declared in respect of prior-period unpaid cumulative dividends. Preferred dividends that are cumulative only if earned are deducted only to the extent that they are earned.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DistributedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1707-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1500-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of accretion of the preferred stock redemption discount during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockAccretionOfRedemptionDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsAndOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsAndOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 66<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2814-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 45<br> -Paragraph 60B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 65<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2793-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 45<br> -Paragraph 60B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-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 45<br> -Paragraph 66<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2814-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989013605080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Narrative) (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution plan, cost</a></td>
<td class="nump">$ 23,800,000<span></span>
</td>
<td class="nump">$ 17,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PercentageOfEquityInvestmentsInMutualFund', window );">Percentage of equity investments in mutual fund</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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Net periodic benefit cost, Expected return on plan assets</a></td>
<td class="nump">7.25%<span></span>
</td>
<td class="nump">7.25%<span></span>
</td>
<td class="nump">7.25%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear', window );">Expected defined benefit plans contribution within a year</a></td>
<td class="nump">$ 1,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Numberofstockplans', window );">Number of stock plans</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsShareBasedCompensation', window );">Dividends, share-based compensation</a></td>
<td class="nump">$ 0.75<span></span>
</td>
<td class="nump">$ 0.72<span></span>
</td>
<td class="nump">$ 0.71<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Weighted-average risk-free interest rate</a></td>
<td class="nump">0.77%<span></span>
</td>
<td class="nump">0.19%<span></span>
</td>
<td class="nump">1.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Options awarded during period</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-based compensation arrangement by share-based payment award, number of shares available for grant</a></td>
<td class="nump">777,687<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BaseYearAdjustedNetRevenueAmount', window );">Base-year adjusted net revenue amount</a></td>
<td class="nump">$ 426,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BaseYearCalculationBasisPointAdjustment', window );">Base-year calculation basis point adjustment</a></td>
<td class="nump">0.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PercentageLevelOfAchievement13PercentAverageGrowth', window );">Percentage level of achievement - 13 percent average growth</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_AwardPayoutPercentageOfTargetAt50Percent', window );">Award payout percentage of target at 50 percent</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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PercentageLevelOfAchievement19PercentAverageGrowth', window );">Percentage level of achievement - 19 percent average growth</a></td>
<td class="nump">19.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_AwardPayoutPercentageOfTargetAt100Percent', window );">Award payout percentage of target at 100 percent</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PercentageLevelOfAchievement25PercentAverageGrowth', window );">Percentage level of achievement - 25 percent average growth</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_AwardPayoutPercentageOfTargetAt150Percent', window );">Award payout percentage of target at 150 percent</a></td>
<td class="nump">150.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement', window );">Award payout percentage at less than 25th percentile level of achievement</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement', window );">Award payout percentage at the 25th percentile level of achievement</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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement', window );">Award payout percentage at the 50th percentile level of achievement</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement', window );">Award payout percentage at the 75th percentile level of achievement</a></td>
<td class="nump">150.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member] | Pro Forma [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted in period, number of shares/units</a></td>
<td class="nump">30,723<span></span>
</td>
<td class="nump">48,409<span></span>
</td>
<td class="nump">34,317<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember', window );">Equity Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target asset allocation percentage</a></td>
<td class="nump">62.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember', window );">Fixed Income Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target asset allocation percentage</a></td>
<td class="nump">36.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=cfr_TwoThousandFifteenPlanMember', window );">Two Thousand Fifteen Plan [Member] | Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period of options awarded, years</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=cfr_TwoThousandFifteenPlanMember', window );">Two Thousand Fifteen Plan [Member] | Non Vested Stock Awards and Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=cfr_TwoThousandFifteenPlanMember', window );">Two Thousand Fifteen Plan [Member] | Non Vested Stock Awards and Stock Units [Member] | 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period of options awarded, years</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=cfr_TwoThousandFifteenPlanMember', window );">Two Thousand Fifteen Plan [Member] | Non Vested Stock Awards and Stock Units [Member] | Prior to 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period of options awarded, years</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Performance Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth', window );">Percentage level of achievement - less than 13 percent average growth</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_AwardPayoutPercentageOfTargetAt0Percent', window );">Award payout percentage of target at 0 percent</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Performance Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted in period, number of shares/units</a></td>
<td class="nump">46,086<span></span>
</td>
<td class="nump">72,618<span></span>
</td>
<td class="nump">51,479<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_DeferredProfitSharingMember', window );">Deferred Profit Sharing [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution plan, 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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember', window );">Other Pension Plan [Member] | Qualified Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution plan, cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28,900,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Participants contribution eligible for match</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember', window );">Other Pension Plan [Member] | Qualified Plan [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Maximum annual contributions per employee, percent</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember', window );">Other Pension Plan [Member] | Qualified Plan [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Maximum annual contributions per employee, percent</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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Employer matching contribution, percent of employees' gross pay</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_AwardPayoutPercentageOfTargetAt0Percent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Award payout percentage of target at 0 percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_AwardPayoutPercentageOfTargetAt0Percent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_AwardPayoutPercentageOfTargetAt100Percent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Award payout percentage of target at 100 percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_AwardPayoutPercentageOfTargetAt100Percent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_AwardPayoutPercentageOfTargetAt150Percent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Award payout percentage of target at 150 percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_AwardPayoutPercentageOfTargetAt150Percent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_AwardPayoutPercentageOfTargetAt50Percent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Award payout percentage of target at 50 percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_AwardPayoutPercentageOfTargetAt50Percent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Award payout percentage at less than 25th percentile level of achievement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Award payout percentage at the 25th percentile level of achievement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Award payout percentage at the 50th percentile level of achievement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Award payout percentage at the 75th percentile level of achievement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_BaseYearAdjustedNetRevenueAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Base-year adjusted net revenue amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_BaseYearAdjustedNetRevenueAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_BaseYearCalculationBasisPointAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Base-year calculation basis point adjustment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_BaseYearCalculationBasisPointAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected Defined Benefit Plans Contribution Within One Year</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Numberofstockplans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of stock plans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Numberofstockplans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_PercentageLevelOfAchievement13PercentAverageGrowth">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage level of achievement - 13 percent average growth</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PercentageLevelOfAchievement13PercentAverageGrowth</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_PercentageLevelOfAchievement19PercentAverageGrowth">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage level of achievement - 19 percent average growth</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PercentageLevelOfAchievement19PercentAverageGrowth</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_PercentageLevelOfAchievement25PercentAverageGrowth">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage level of achievement - 25 percent average growth</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PercentageLevelOfAchievement25PercentAverageGrowth</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage level of achievement - less than 13 percent average growth</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_PercentageOfEquityInvestmentsInMutualFund">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of equity investments in mutual fund</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PercentageOfEquityInvestmentsInMutualFund</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2919-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_DividendsShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash, stock, and paid-in-kind dividends declared for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-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_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ProFormaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ProFormaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_FixedIncomeSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_TwoThousandFifteenPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_TwoThousandFifteenPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_NonVestedStockAndStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_NonVestedStockAndStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=cfr_A2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=cfr_A2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=cfr_PriorTo2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=cfr_PriorTo2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_DeferredProfitSharingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_DeferredProfitSharingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTaxStatusAxis=us-gaap_QualifiedPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTaxStatusAxis=us-gaap_QualifiedPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989013678024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Combined Activity in Corporations Defined Benefit Pension Plans) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">$ 182,088<span></span>
</td>
<td class="nump">$ 174,173<span></span>
</td>
<td class="nump">$ 152,820<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="nump">24,908<span></span>
</td>
<td class="nump">16,599<span></span>
</td>
<td class="nump">29,945<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">1,236<span></span>
</td>
<td class="nump">1,201<span></span>
</td>
<td class="nump">1,163<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(10,485)<span></span>
</td>
<td class="num">(9,885)<span></span>
</td>
<td class="num">(9,755)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">197,747<span></span>
</td>
<td class="nump">182,088<span></span>
</td>
<td class="nump">174,173<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at beginning of year</a></td>
<td class="nump">197,593<span></span>
</td>
<td class="nump">186,641<span></span>
</td>
<td class="nump">167,107<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">3,341<span></span>
</td>
<td class="nump">5,010<span></span>
</td>
<td class="nump">6,472<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="num">(4,524)<span></span>
</td>
<td class="nump">15,827<span></span>
</td>
<td class="nump">22,817<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(10,485)<span></span>
</td>
<td class="num">(9,885)<span></span>
</td>
<td class="num">(9,755)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at end of year</a></td>
<td class="nump">185,925<span></span>
</td>
<td class="nump">197,593<span></span>
</td>
<td class="nump">186,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="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status of the plan at end of year and accrued benefit (liability) recognized</a></td>
<td class="nump">11,822<span></span>
</td>
<td class="num">(15,505)<span></span>
</td>
<td class="num">(12,468)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated benefit obligation at end of year</a></td>
<td class="nump">$ 185,925<span></span>
</td>
<td class="nump">$ 197,593<span></span>
</td>
<td class="nump">$ 186,641<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989015181544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Benefit Plans (Disaggregated Information Related to Corporations Defined Benefit Pension Plans) (Detail) - USD ($)<br> $ in Thousands</strong></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>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Projected benefit obligation</a></td>
<td class="nump">$ 185,925<span></span>
</td>
<td class="nump">$ 197,593<span></span>
</td>
<td class="nump">$ 186,641<span></span>
</td>
<td class="nump">$ 167,107<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated benefit obligation</a></td>
<td class="nump">185,925<span></span>
</td>
<td class="nump">197,593<span></span>
</td>
<td class="nump">186,641<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">197,747<span></span>
</td>
<td class="nump">182,088<span></span>
</td>
<td class="nump">174,173<span></span>
</td>
<td class="nump">$ 152,820<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status of the plan at end of year and accrued benefit (liability) recognized</a></td>
<td class="nump">11,822<span></span>
</td>
<td class="num">(15,505)<span></span>
</td>
<td class="num">$ (12,468)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Retirement Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Projected benefit obligation</a></td>
<td class="nump">170,389<span></span>
</td>
<td class="nump">180,986<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated benefit obligation</a></td>
<td class="nump">170,389<span></span>
</td>
<td class="nump">180,986<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">197,747<span></span>
</td>
<td class="nump">182,088<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status of the plan at end of year and accrued benefit (liability) recognized</a></td>
<td class="nump">27,358<span></span>
</td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember', window );">Restoration Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Projected benefit obligation</a></td>
<td class="nump">15,536<span></span>
</td>
<td class="nump">16,607<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated benefit obligation</a></td>
<td class="nump">15,536<span></span>
</td>
<td class="nump">16,607<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status of the plan at end of year and accrued benefit (liability) recognized</a></td>
<td class="num">$ (15,536)<span></span>
</td>
<td class="num">$ (16,607)<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_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989016128664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Net Periodic Benefit Cost (Benefit)) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets, net of expenses</a></td>
<td class="num">$ (12,839)<span></span>
</td>
<td class="num">$ (12,289)<span></span>
</td>
<td class="num">$ (10,772)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost on projected benefit obligation</a></td>
<td class="nump">3,341<span></span>
</td>
<td class="nump">5,010<span></span>
</td>
<td class="nump">6,472<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Net amortization and deferral</a></td>
<td class="nump">6,116<span></span>
</td>
<td class="nump">5,319<span></span>
</td>
<td class="nump">5,623<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic expense (benefit)</a></td>
<td class="num">$ (3,382)<span></span>
</td>
<td class="num">$ (1,960)<span></span>
</td>
<td class="nump">$ 1,323<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989016575960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Defined Benefit Pension Plans Recognized as Component of Other Comprehensive Income) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax', window );">Net actuarial gain (loss)</a></td>
<td class="nump">$ 22,709<span></span>
</td>
<td class="num">$ (6,199)<span></span>
</td>
<td class="nump">$ 1,979<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax', window );">Deferred tax (expense) benefit</a></td>
<td class="num">(4,769)<span></span>
</td>
<td class="nump">1,302<span></span>
</td>
<td class="num">(416)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="nump">$ 17,940<span></span>
</td>
<td class="num">$ (4,897)<span></span>
</td>
<td class="nump">$ 1,563<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 2: 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 (i)<br> -URI http://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 http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-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 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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>121
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989014018232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Defined Benefit Pension Plans not Recognized as Component of Combined Net Period Benefit Cost) (Detail) - Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax', window );">Net actuarial loss</a></td>
<td class="num">$ (41,634)<span></span>
</td>
<td class="num">$ (64,343)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect', window );">Deferred tax benefit</a></td>
<td class="nump">8,743<span></span>
</td>
<td class="nump">13,512<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax', window );">Amounts included in accumulated other comprehensive loss, net of tax</a></td>
<td class="num">$ (32,891)<span></span>
</td>
<td class="num">$ (50,831)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amounts included in accumulated other comprehensive loss, net of tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, after reclassification adjustment, of increase (decrease) in accumulated other comprehensive income from gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-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 10A<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax effect of plan amendments that occurred that has not been recognized in net periodic benefit cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLocationAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<FILENAME>R106.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989020313096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Weighted-Average Assumptions Used to Determine Benefit Obligations) (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Benefit obligations, Discount rate</a></td>
<td class="nump">2.79%<span></span>
</td>
<td class="nump">2.43%<span></span>
</td>
<td class="nump">3.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="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Net periodic benefit cost, Discount rate</a></td>
<td class="nump">2.43%<span></span>
</td>
<td class="nump">3.20%<span></span>
</td>
<td class="nump">4.36%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Net periodic benefit cost, Expected return on plan assets</a></td>
<td class="nump">7.25%<span></span>
</td>
<td class="nump">7.25%<span></span>
</td>
<td class="nump">7.25%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2919-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>123
<FILENAME>R107.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989020312264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Benefit Plans (Fair Value of Plan Assets) (Detail) - USD ($)<br> $ in Thousands</strong></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>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">$ 197,747<span></span>
</td>
<td class="nump">$ 182,088<span></span>
</td>
<td class="nump">$ 174,173<span></span>
</td>
<td class="nump">$ 152,820<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=cfr_MutualFundsMember', window );">Mutual Funds [Member] | Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">195,452<span></span>
</td>
<td class="nump">180,693<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash and Cash Equivalents [Member] | Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">$ 2,295<span></span>
</td>
<td class="nump">$ 1,395<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_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=cfr_MutualFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_MutualFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>124
<FILENAME>R108.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989007183400">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Benefit Plans (Expected Future Benefit Payments Related to Defined Benefit Plans) (Detail)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 11,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="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2023</a></td>
<td class="nump">11,805<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2024</a></td>
<td class="nump">11,975<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2025</a></td>
<td class="nump">11,982<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2026</a></td>
<td class="nump">12,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="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2027 through 2031</a></td>
<td class="nump">56,494<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments', window );">Total defined benefit plan expected future benefit payments</a></td>
<td class="nump">$ 115,866<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan Expected Future Benefit Payments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DefinedBenefitPlanExpectedFutureBenefitPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>125
<FILENAME>R109.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989014091480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Summary of Activity in Corporation's Active Stock Plans) (Detail) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised, number of shares</a></td>
<td class="num">(987,758)<span></span>
</td>
<td class="num">(408,563)<span></span>
</td>
<td class="num">(399,224)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cfr_DirectordeferredstockunitsoutstandingMember', window );">Director deferred stock units outstanding [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance, number of shares/units</a></td>
<td class="nump">56,301<span></span>
</td>
<td class="nump">52,860<span></span>
</td>
<td class="nump">55,370<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance, number of shares/units</a></td>
<td class="nump">52,860<span></span>
</td>
<td class="nump">55,370<span></span>
</td>
<td class="nump">48,910<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance, weighted-average grant-date fair value</a></td>
<td class="nump">$ 79.21<span></span>
</td>
<td class="nump">$ 75.47<span></span>
</td>
<td class="nump">$ 74.76<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance, weighted-average grant-date fair value</a></td>
<td class="nump">$ 75.47<span></span>
</td>
<td class="nump">$ 74.76<span></span>
</td>
<td class="nump">$ 71.14<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted in period, number of shares/units</a></td>
<td class="nump">5,940<span></span>
</td>
<td class="nump">10,428<span></span>
</td>
<td class="nump">7,592<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted in period, weighted-average grant-date fair value</a></td>
<td class="nump">$ 117.90<span></span>
</td>
<td class="nump">$ 73.84<span></span>
</td>
<td class="nump">$ 102.70<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Stock awards exercised/vested in period, number of shares</a></td>
<td class="num">(2,499)<span></span>
</td>
<td class="num">(12,938)<span></span>
</td>
<td class="num">(1,132)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Stock awards exercised/vested in period, weighted-average grant date fair value</a></td>
<td class="nump">$ 92.03<span></span>
</td>
<td class="nump">$ 71.09<span></span>
</td>
<td class="nump">$ 106.03<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cfr_NonVestedStockAwardsOutstandingMember', window );">Non-Vested Stock Awards/ Stock Units Outstanding [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance, number of shares/units</a></td>
<td class="nump">449,337<span></span>
</td>
<td class="nump">470,359<span></span>
</td>
<td class="nump">440,647<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance, number of shares/units</a></td>
<td class="nump">470,359<span></span>
</td>
<td class="nump">440,647<span></span>
</td>
<td class="nump">383,797<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance, weighted-average grant-date fair value</a></td>
<td class="nump">$ 93.05<span></span>
</td>
<td class="nump">$ 86.24<span></span>
</td>
<td class="nump">$ 90.22<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance, weighted-average grant-date fair value</a></td>
<td class="nump">$ 86.24<span></span>
</td>
<td class="nump">$ 90.22<span></span>
</td>
<td class="nump">$ 85.59<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted in period, number of shares/units</a></td>
<td class="nump">95,258<span></span>
</td>
<td class="nump">151,038<span></span>
</td>
<td class="nump">127,091<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted in period, weighted-average grant-date fair value</a></td>
<td class="nump">$ 130.36<span></span>
</td>
<td class="nump">$ 66.79<span></span>
</td>
<td class="nump">$ 93.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Stock awards exercised/vested in period, number of shares</a></td>
<td class="num">(88,250)<span></span>
</td>
<td class="num">(117,990)<span></span>
</td>
<td class="num">(53,990)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Stock awards exercised/vested in period, weighted-average grant date fair value</a></td>
<td class="nump">$ 98.90<span></span>
</td>
<td class="nump">$ 76.07<span></span>
</td>
<td class="nump">$ 65.11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited/expired in period, number of shares/units</a></td>
<td class="num">(28,030)<span></span>
</td>
<td class="num">(3,336)<span></span>
</td>
<td class="num">(16,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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited/expired in period, weighted-average grant date fair value</a></td>
<td class="nump">$ 87.08<span></span>
</td>
<td class="nump">$ 91.07<span></span>
</td>
<td class="nump">$ 89.71<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Share-based Payment Arrangement, Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Ending balance, number of shares</a></td>
<td class="nump">877,681<span></span>
</td>
<td class="nump">1,739,559<span></span>
</td>
<td class="nump">1,980,866<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning balance, number of shares</a></td>
<td class="nump">1,739,559<span></span>
</td>
<td class="nump">1,980,866<span></span>
</td>
<td class="nump">2,352,008<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Ending balance, weighted-average exercise price</a></td>
<td class="nump">$ 69.02<span></span>
</td>
<td class="nump">$ 66.11<span></span>
</td>
<td class="nump">$ 64.60<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Beginning balance, weighted-average exercise price</a></td>
<td class="nump">$ 66.11<span></span>
</td>
<td class="nump">$ 64.60<span></span>
</td>
<td class="nump">$ 63.55<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised, number of shares</a></td>
<td class="num">(861,878)<span></span>
</td>
<td class="num">(235,880)<span></span>
</td>
<td class="num">(359,892)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Stock options exercised, weighted-average exercise price</a></td>
<td class="nump">$ 63.14<span></span>
</td>
<td class="nump">$ 53.23<span></span>
</td>
<td class="nump">$ 57.71<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited/expired, number of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,427)<span></span>
</td>
<td class="num">(11,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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited/expired, weighted-average exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75.74<span></span>
</td>
<td class="nump">$ 65.11<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Performance Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance, number of shares/units</a></td>
<td class="nump">202,460<span></span>
</td>
<td class="nump">201,257<span></span>
</td>
<td class="nump">177,288<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance, number of shares/units</a></td>
<td class="nump">201,257<span></span>
</td>
<td class="nump">177,288<span></span>
</td>
<td class="nump">125,809<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance, weighted-average grant-date fair value</a></td>
<td class="nump">$ 84.71<span></span>
</td>
<td class="nump">$ 77.18<span></span>
</td>
<td class="nump">$ 83.48<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance, weighted-average grant-date fair value</a></td>
<td class="nump">$ 77.18<span></span>
</td>
<td class="nump">$ 83.48<span></span>
</td>
<td class="nump">$ 82.55<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted in period, number of shares/units</a></td>
<td class="nump">46,086<span></span>
</td>
<td class="nump">72,618<span></span>
</td>
<td class="nump">51,479<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted in period, weighted-average grant-date fair value</a></td>
<td class="nump">$ 121.46<span></span>
</td>
<td class="nump">$ 57.89<span></span>
</td>
<td class="nump">$ 85.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Stock awards exercised/vested in period, number of shares</a></td>
<td class="num">(35,131)<span></span>
</td>
<td class="num">(41,755)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Stock awards exercised/vested in period, weighted-average grant date fair value</a></td>
<td class="nump">$ 92.27<span></span>
</td>
<td class="nump">$ 69.70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited/expired in period, number of shares/units</a></td>
<td class="num">(9,752)<span></span>
</td>
<td class="num">(6,894)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited/expired in period, weighted-average grant date fair value</a></td>
<td class="nump">$ 75.70<span></span>
</td>
<td class="nump">$ 81.33<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=cfr_DirectordeferredstockunitsoutstandingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_DirectordeferredstockunitsoutstandingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_NonVestedStockAwardsOutstandingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_NonVestedStockAwardsOutstandingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>126
<FILENAME>R110.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989012803576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Options Outstanding and Exercisable) (Detail)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember', window );">50.01 - 55.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Minimum</a></td>
<td class="nump">$ 50.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Maximum</a></td>
<td class="nump">55.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember', window );">65.01 - 70.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Minimum</a></td>
<td class="nump">65.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Maximum</a></td>
<td class="nump">70.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember', window );">70.01 - 75.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Minimum</a></td>
<td class="nump">70.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Maximum</a></td>
<td class="nump">75.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember', window );">75.01 - 80.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Minimum</a></td>
<td class="nump">75.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Maximum</a></td>
<td class="nump">$ 80.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Options Outstanding [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number of Shares, Options Outstanding | shares</a></td>
<td class="nump">877,681<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted-Average Exercise Price, Options Outstanding</a></td>
<td class="nump">$ 69.02<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted- Average Remaining Contractual Life in Years</a></td>
<td class="text">2 years 7 months 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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value | $</a></td>
<td class="nump">$ 50,070<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Options Outstanding [Member] | 50.01 - 55.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number of Shares, Options Outstanding | shares</a></td>
<td class="nump">123,314<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted-Average Exercise Price, Options Outstanding</a></td>
<td class="nump">$ 54.56<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted- Average Remaining Contractual Life in Years</a></td>
<td class="text">9 months 21 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Options Outstanding [Member] | 65.01 - 70.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number of Shares, Options Outstanding | shares</a></td>
<td class="nump">319,081<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted-Average Exercise Price, Options Outstanding</a></td>
<td class="nump">$ 65.11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted- Average Remaining Contractual Life in Years</a></td>
<td class="text">3 years 8 months 19 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Options Outstanding [Member] | 70.01 - 75.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number of Shares, Options Outstanding | shares</a></td>
<td class="nump">169,726<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted-Average Exercise Price, Options Outstanding</a></td>
<td class="nump">$ 71.39<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted- Average Remaining Contractual Life in Years</a></td>
<td class="text">1 year 9 months 10 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Options Outstanding [Member] | 75.01 - 80.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number of Shares, Options Outstanding | shares</a></td>
<td class="nump">265,560<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted-Average Exercise Price, Options Outstanding</a></td>
<td class="nump">$ 78.92<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted- Average Remaining Contractual Life in Years</a></td>
<td class="text">2 years 9 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cfr_OptionsExercisableMember', window );">Options Exercisable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number of Shares, Options Exercisable | shares</a></td>
<td class="nump">877,681<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted-Average Exercise Price, Options Exercisable</a></td>
<td class="nump">$ 69.02<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value | $</a></td>
<td class="nump">$ 50,070<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cfr_OptionsExercisableMember', window );">Options Exercisable [Member] | 50.01 - 55.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number of Shares, Options Exercisable | shares</a></td>
<td class="nump">123,314<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted-Average Exercise Price, Options Exercisable</a></td>
<td class="nump">$ 54.56<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cfr_OptionsExercisableMember', window );">Options Exercisable [Member] | 65.01 - 70.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number of Shares, Options Exercisable | shares</a></td>
<td class="nump">319,081<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted-Average Exercise Price, Options Exercisable</a></td>
<td class="nump">$ 65.11<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cfr_OptionsExercisableMember', window );">Options Exercisable [Member] | 70.01 - 75.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number of Shares, Options Exercisable | shares</a></td>
<td class="nump">169,726<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted-Average Exercise Price, Options Exercisable</a></td>
<td class="nump">$ 71.39<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cfr_OptionsExercisableMember', window );">Options Exercisable [Member] | 75.01 - 80.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number of Shares, Options Exercisable | shares</a></td>
<td class="nump">265,560<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted-Average Exercise Price, Options Exercisable</a></td>
<td class="nump">$ 78.92<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1</td>
</tr>
<tr>
<td style="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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</td>
</tr>
<tr>
<td style="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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=cfr_OptionsExercisableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_OptionsExercisableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R111.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989010548264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Shares Issued in Connection with Stock Compensation Awards) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TreasurySharesIssuedRelatedToStockOptionExercises', window );">Shares issued from available treasury stock</a></td>
<td class="nump">987,758<span></span>
</td>
<td class="nump">408,563<span></span>
</td>
<td class="nump">399,224<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock option exercises</a></td>
<td class="nump">$ 54,417<span></span>
</td>
<td class="nump">$ 12,557<span></span>
</td>
<td class="nump">$ 20,770<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Intrinsic value of stock options exercised</a></td>
<td class="nump">43,904<span></span>
</td>
<td class="nump">5,365<span></span>
</td>
<td class="nump">13,713<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue', window );">Fair value of stock awards/units vested</a></td>
<td class="nump">$ 15,751<span></span>
</td>
<td class="nump">$ 12,773<span></span>
</td>
<td class="nump">$ 5,192<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_TreasurySharesIssuedRelatedToStockOptionExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Treasury Shares Issued Related To Stock Option Exercises</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TreasurySharesIssuedRelatedToStockOptionExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>128
<FILENAME>R112.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989002371096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Stock-Based Compensation Expense) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockOptionPlanExpense', window );">Stock options</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,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="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockExpense', window );">Non-vested stock awards/stock units</a></td>
<td class="nump">9,977<span></span>
</td>
<td class="nump">10,240<span></span>
</td>
<td class="nump">9,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="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Deferred stock-units</a></td>
<td class="nump">700<span></span>
</td>
<td class="nump">770<span></span>
</td>
<td class="nump">780<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Sharebasedcompensationexpenseonperformancestockunits', window );">Performance stock units</a></td>
<td class="nump">2,076<span></span>
</td>
<td class="nump">2,908<span></span>
</td>
<td class="nump">4,642<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Total</a></td>
<td class="nump">12,753<span></span>
</td>
<td class="nump">13,918<span></span>
</td>
<td class="nump">15,946<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Income tax benefit</a></td>
<td class="nump">$ 1,713<span></span>
</td>
<td class="nump">$ 2,142<span></span>
</td>
<td class="nump">$ 2,359<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Sharebasedcompensationexpenseonperformancestockunits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based compensation expense on performance stock units</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Sharebasedcompensationexpenseonperformancestockunits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit for recognition of expense of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_RestrictedStockExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedStockExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockOptionPlanExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockOptionPlanExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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>129
<FILENAME>R113.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989013337512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Unrecognized Stock-Based Compensation Expense) (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Share-based Payments [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="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Non-vested stock awards/stock units</a></td>
<td class="nump">$ 18,431<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits', window );">Performance stock units</a></td>
<td class="nump">9,818<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total</a></td>
<td class="nump">$ 28,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="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</a></td>
<td class="text">2 years 25 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition', window );">Employee service share-based compensation, Performance stock units,compensation cost not yet recognized,period for recognition</a></td>
<td class="text">2 years 1 month 28 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee service share-based compensation, Performance stock units,compensation cost not yet recognized,period for recognition</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee service share-based compensation not yet recognized, performance stock units</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>130
<FILENAME>R114.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989098752680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Non-Interest Income and Expense (Narrative) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [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="top.Show.showAR( this, 'defref_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately', window );">Minimum percentage of the aggregate total net interest income and total non interest income required for amounts to be stated separately</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.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="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpensesRelatedParty', window );">Payment for services provided by related party</a></td>
<td class="nump">$ 257<span></span>
</td>
<td class="nump">$ 551<span></span>
</td>
<td class="nump">$ 567<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum Percentage Of Aggregate Net Interest Income And Non Interest Income Required For Amounts To Be Stated Separately</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_CostsAndExpensesRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Costs of sales and operating expenses for the period incurred from transactions with related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>131
<FILENAME>R115.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989004773240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Non-Interest Income and Expense (Other Non-Interest Income and Expense) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [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="top.Show.showAR( this, 'defref_cfr_OtherNonInterestIncomeOther', window );">Other</a></td>
<td class="nump">$ 48,528<span></span>
</td>
<td class="nump">$ 47,712<span></span>
</td>
<td class="nump">$ 43,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="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOtherOperatingIncome', window );">Total other non-interest income</a></td>
<td class="nump">48,528<span></span>
</td>
<td class="nump">47,712<span></span>
</td>
<td class="nump">43,563<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Professional services</a></td>
<td class="nump">34,747<span></span>
</td>
<td class="nump">37,253<span></span>
</td>
<td class="nump">39,238<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketingAndAdvertisingExpense', window );">Advertising, promotions and public relations</a></td>
<td class="nump">34,539<span></span>
</td>
<td class="nump">34,390<span></span>
</td>
<td class="nump">38,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="top.Show.showAR( this, 'defref_us-gaap_TravelAndEntertainmentExpense', window );">Travel/meals and entertainment</a></td>
<td class="nump">4,946<span></span>
</td>
<td class="nump">7,109<span></span>
</td>
<td class="nump">16,459<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_OtherNonInterestExpenseOther', window );">Other</a></td>
<td class="nump">97,225<span></span>
</td>
<td class="nump">87,558<span></span>
</td>
<td class="nump">86,967<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Total other non-interest expense</a></td>
<td class="nump">$ 171,457<span></span>
</td>
<td class="nump">$ 166,310<span></span>
</td>
<td class="nump">$ 180,665<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_OtherNonInterestExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other non-interest expense, other</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_OtherNonInterestExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_OtherNonInterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Non Interest Income Other</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_OtherNonInterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketingAndAdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total expense recognized in the period for promotion, public relations, and brand or product advertising.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketingAndAdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncomeOtherOperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue earned, classified as other, excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(1)(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868656-224227<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncomeOtherOperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noninterest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoninterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfessionalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07.2(a),(b),(c),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401555&amp;loc=SL114874292-224272<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (k)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433917&amp;loc=SL114874205-224268<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfessionalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TravelAndEntertainmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expenses incurred for travel and entertainment during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TravelAndEntertainmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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>132
<FILENAME>R116.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989014018200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Narrative) (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">U.S. federal statutory income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.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="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>133
<FILENAME>R117.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989016318664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Income Tax Expense) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current income tax expense</a></td>
<td class="nump">$ 38,675<span></span>
</td>
<td class="nump">$ 36,002<span></span>
</td>
<td class="nump">$ 48,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="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense (benefit)</a></td>
<td class="nump">7,784<span></span>
</td>
<td class="num">(15,832)<span></span>
</td>
<td class="nump">7,614<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense, as reported</a></td>
<td class="nump">$ 46,459<span></span>
</td>
<td class="nump">$ 20,170<span></span>
</td>
<td class="nump">$ 55,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="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">9.50%<span></span>
</td>
<td class="nump">5.70%<span></span>
</td>
<td class="nump">11.20%<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_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>134
<FILENAME>R118.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989006687144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Income Tax Computed by Applying U.S. Federal Statutory Income Tax Rate) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Income tax expense computed at the statutory rate</a></td>
<td class="nump">$ 102,803<span></span>
</td>
<td class="nump">$ 73,777<span></span>
</td>
<td class="nump">$ 104,888<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxExemptIncome', window );">Effect of tax-exempt interest</a></td>
<td class="num">(50,740)<span></span>
</td>
<td class="num">(51,624)<span></span>
</td>
<td class="num">(49,166)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends', window );">Tax benefit on dividends paid in our 401k plan</a></td>
<td class="num">(1,764)<span></span>
</td>
<td class="num">(1,851)<span></span>
</td>
<td class="num">(1,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="top.Show.showAR( this, 'defref_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome', window );">Bank owned life insurance income</a></td>
<td class="num">(517)<span></span>
</td>
<td class="num">(783)<span></span>
</td>
<td class="num">(774)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense', window );">Non-deductible FDIC premiums</a></td>
<td class="nump">2,629<span></span>
</td>
<td class="nump">1,790<span></span>
</td>
<td class="nump">1,267<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther', window );">Non-deductible compensation</a></td>
<td class="nump">1,773<span></span>
</td>
<td class="nump">1,123<span></span>
</td>
<td class="nump">1,708<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment', window );">Non-deductible meals and entertainment</a></td>
<td class="nump">625<span></span>
</td>
<td class="nump">786<span></span>
</td>
<td class="nump">1,299<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount', window );">Net tax benefit from stock-based compensation</a></td>
<td class="num">(7,877)<span></span>
</td>
<td class="num">(852)<span></span>
</td>
<td class="num">(2,447)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationDeductions', window );">Asset contribution to a charitable trust</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,556)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems', window );">Tax basis adjustment of premises and equipment</a></td>
<td class="num">(1,026)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="nump">553<span></span>
</td>
<td class="nump">360<span></span>
</td>
<td class="nump">838<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense, as reported</a></td>
<td class="nump">$ 46,459<span></span>
</td>
<td class="nump">$ 20,170<span></span>
</td>
<td class="nump">$ 55,870<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Reconciliation Bank Owned Life Insurance Income</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=120384911&amp;loc=d3e23163-113944<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for dividend paid to employee stock ownership plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible meals and entertainment expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherReconcilingItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxExemptIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxExemptIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>135
<FILENAME>R119.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989013592440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Detail) - USD ($)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases', window );">Lease liabilities under operating leases</a></td>
<td class="nump">$ 65,815<span></span>
</td>
<td class="nump">$ 67,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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses', window );">Allowance for credit losses</a></td>
<td class="nump">62,819<span></span>
</td>
<td class="nump">64,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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits', window );">Net actuarial loss on defined benefit post-retirement benefit plans</a></td>
<td class="nump">8,743<span></span>
</td>
<td class="nump">13,512<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">6,989<span></span>
</td>
<td class="nump">10,033<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses', window );">Bonus accrual</a></td>
<td class="nump">7,506<span></span>
</td>
<td class="nump">3,961<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees', window );">Deferred loan and lease origination fees</a></td>
<td class="nump">3,118<span></span>
</td>
<td class="nump">10,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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">3,834<span></span>
</td>
<td class="nump">3,834<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total gross deferred tax assets</a></td>
<td class="nump">158,824<span></span>
</td>
<td class="nump">174,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="top.Show.showAR( this, 'defref_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities', window );">Net unrealized gain on securities available for sale and transferred securities</a></td>
<td class="num">(101,067)<span></span>
</td>
<td class="num">(149,870)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases', window );">Right-of-use assets under operating leases</a></td>
<td class="num">(59,415)<span></span>
</td>
<td class="num">(61,963)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Premises and equipment</a></td>
<td class="num">(49,645)<span></span>
</td>
<td class="num">(49,602)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets', window );">Intangible assets</a></td>
<td class="num">(16,595)<span></span>
</td>
<td class="num">(14,596)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans', window );">Defined benefit post-retirement benefit plans</a></td>
<td class="num">(11,027)<span></span>
</td>
<td class="num">(10,081)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Deferredtaxliabilitiespartnershipinterest', window );">Partnership interests</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,913)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">Leases</a></td>
<td class="num">(712)<span></span>
</td>
<td class="num">(1,090)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(1,611)<span></span>
</td>
<td class="num">(1,387)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total gross deferred tax liabilities</a></td>
<td class="num">(240,072)<span></span>
</td>
<td class="num">(291,502)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Deferred Tax Liabilities, Net</a></td>
<td class="num">$ (81,248)<span></span>
</td>
<td class="num">$ (117,498)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liabilities, defined benefit post-retirement benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liabilities, net unrealized gain on securities available for sale and effective cash flow hedging derivatives.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax asset, lease liabilities under operating leases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets deferred loan and lease origination fees</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Deferredtaxliabilitiespartnershipinterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liabilities, partnership interest</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Deferredtaxliabilitiespartnershipinterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liability, right-of-use assets under operating leases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee bonuses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>136
<FILENAME>R120.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989003836936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Comprehensive Income (Loss) (Component of Other Comprehensive Income (Loss)) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax', window );">Securities available for sale and transferred securities, Change in net unrealized gain/loss during the period, before tax amount</a></td>
<td class="num">$ (231,355)<span></span>
</td>
<td class="nump">$ 427,331<span></span>
</td>
<td class="nump">$ 418,556<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax', window );">Securities available for sale and transferred securities, Change in net unrealized gain on securities transferred to held to maturity, before tax amount</a></td>
<td class="num">(971)<span></span>
</td>
<td class="num">(1,256)<span></span>
</td>
<td class="num">(1,292)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax', window );">Securities available for sale and transferred securities, Reclassification adjustment for net (gains) losses included in net income, before tax amount</a></td>
<td class="num">(69)<span></span>
</td>
<td class="num">(108,989)<span></span>
</td>
<td class="num">(293)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax', window );">Total securities available for sale and transferred securities before tax amount</a></td>
<td class="num">(232,395)<span></span>
</td>
<td class="nump">317,086<span></span>
</td>
<td class="nump">416,971<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax', window );">Change in the net actuarial gain/loss before tax amount</a></td>
<td class="nump">16,593<span></span>
</td>
<td class="num">(11,518)<span></span>
</td>
<td class="num">(3,644)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax', window );">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit) before tax amount</a></td>
<td class="nump">6,116<span></span>
</td>
<td class="nump">5,319<span></span>
</td>
<td class="nump">5,623<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax', window );">Total defined-benefit post-retirement benefit plans</a></td>
<td class="nump">22,709<span></span>
</td>
<td class="num">(6,199)<span></span>
</td>
<td class="nump">1,979<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax', window );">Other comprehensive income (loss), before tax</a></td>
<td class="num">(209,686)<span></span>
</td>
<td class="nump">310,887<span></span>
</td>
<td class="nump">418,950<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">Securities available for sale and transferred securities, Change in net unrealized gain/loss during the period, tax expense (benefit)</a></td>
<td class="num">(48,585)<span></span>
</td>
<td class="nump">89,741<span></span>
</td>
<td class="nump">87,897<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax', window );">Securities available for sale and transferred securities, change in net unrealized gain on securities transfers to held-to-maturity, tax expense benefit</a></td>
<td class="num">(204)<span></span>
</td>
<td class="num">(264)<span></span>
</td>
<td class="num">(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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax', window );">Securities available for sale and transferred securities, Reclassification adjustment for net (gains) losses included in net income, tax expense (benefit)</a></td>
<td class="num">(14)<span></span>
</td>
<td class="num">(22,888)<span></span>
</td>
<td class="num">(62)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax', window );">Total securities available for sale and transferred securities, tax expense (benefit)</a></td>
<td class="num">(48,803)<span></span>
</td>
<td class="nump">66,589<span></span>
</td>
<td class="nump">87,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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax', window );">Change in the net actuarial gain/loss, tax expense (benefit)</a></td>
<td class="nump">3,485<span></span>
</td>
<td class="num">(2,419)<span></span>
</td>
<td class="num">(765)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax', window );">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a componet of net periodic cost (benefit) , tax expense (benefit)</a></td>
<td class="nump">1,284<span></span>
</td>
<td class="nump">1,117<span></span>
</td>
<td class="nump">1,181<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax', window );">Total defined-benefit post-retirement benefit plans, tax expense (benefit)</a></td>
<td class="nump">4,769<span></span>
</td>
<td class="num">(1,302)<span></span>
</td>
<td class="nump">416<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Total other comprehensive income, tax expense (benefit)</a></td>
<td class="num">(44,034)<span></span>
</td>
<td class="nump">65,287<span></span>
</td>
<td class="nump">87,980<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Securities available for sale and transferred securities, change in net unrealized gain/loss during the period, net of tax amount</a></td>
<td class="num">(182,770)<span></span>
</td>
<td class="nump">337,590<span></span>
</td>
<td class="nump">330,659<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax', window );">Securities available for sale and transferred securities. change in net unrealized gain on securities transfers to held-to-maturity, net of tax amount</a></td>
<td class="num">(767)<span></span>
</td>
<td class="num">(992)<span></span>
</td>
<td class="num">(1,021)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax', window );">Securities available for sale and securities transferred, reclassification adjustment for net (gains) losses included in net income, net of tax amount</a></td>
<td class="num">(55)<span></span>
</td>
<td class="num">(86,101)<span></span>
</td>
<td class="num">(231)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Total securities available for sale and transferred securities, net of tax amount</a></td>
<td class="num">(183,592)<span></span>
</td>
<td class="nump">250,497<span></span>
</td>
<td class="nump">329,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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax', window );">Change in the net actuarial gain/loss, net of tax amount</a></td>
<td class="nump">13,108<span></span>
</td>
<td class="num">(9,099)<span></span>
</td>
<td class="num">(2,879)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a componet of net periodic cost (benefit), net of tax amount</a></td>
<td class="nump">4,832<span></span>
</td>
<td class="nump">4,202<span></span>
</td>
<td class="nump">4,442<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Total defined-benefit post-retirement benefit plans, net of tax amount</a></td>
<td class="nump">17,940<span></span>
</td>
<td class="num">(4,897)<span></span>
</td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="num">$ (165,652)<span></span>
</td>
<td class="nump">$ 245,600<span></span>
</td>
<td class="nump">$ 330,970<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Comprehensive Income Loss Transfers From Available For Sale To Held To Maturity Securities Net Of Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Comprehensive Income (Loss), Transfers from Available-for-sale to Held-to-maturity Securities, before Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Comprehensive Income Reclassification Adjustment For Available For Sale Securities Transferred To Held To Maturity Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and after adjustment, of 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) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and adjustment, of 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) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after adjustment, of tax expense (benefit) for 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) and tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax, after reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 http://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> -URI http://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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33775-111570<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 8: 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 http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-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 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, before reclassification adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-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 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 2: 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 (i)<br> -URI http://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 http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-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 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<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-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e689-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e689-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e640-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e689-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL34724391-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e689-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e39076-109324<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 4: 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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e640-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e640-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>137
<FILENAME>R121.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989013212632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Comprehensive Income (Schedule of Accumulated Other Comprehensive Income, Net of Tax) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning Balance</a></td>
<td class="nump">$ 512,970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Net other comprehensive income (loss) during period</a></td>
<td class="num">(165,652)<span></span>
</td>
<td class="nump">$ 245,600<span></span>
</td>
<td class="nump">$ 330,970<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending Balance</a></td>
<td class="nump">347,318<span></span>
</td>
<td class="nump">512,970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_AvailableforsaleSecuritiesMember', window );">Available-for-sale Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning Balance</a></td>
<td class="nump">563,801<span></span>
</td>
<td class="nump">313,304<span></span>
</td>
<td class="num">(16,103)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassification</a></td>
<td class="num">(183,537)<span></span>
</td>
<td class="nump">336,598<span></span>
</td>
<td class="nump">329,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="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification of amounts included in net income</a></td>
<td class="num">(55)<span></span>
</td>
<td class="num">(86,101)<span></span>
</td>
<td class="num">(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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Net other comprehensive income (loss) during period</a></td>
<td class="num">(183,592)<span></span>
</td>
<td class="nump">250,497<span></span>
</td>
<td class="nump">329,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="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending Balance</a></td>
<td class="nump">380,209<span></span>
</td>
<td class="nump">563,801<span></span>
</td>
<td class="nump">313,304<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Defined Benefit Plans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning Balance</a></td>
<td class="num">(50,831)<span></span>
</td>
<td class="num">(45,934)<span></span>
</td>
<td class="num">(47,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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassification</a></td>
<td class="nump">13,108<span></span>
</td>
<td class="num">(9,099)<span></span>
</td>
<td class="num">(2,879)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification of amounts included in net income</a></td>
<td class="nump">4,832<span></span>
</td>
<td class="nump">4,202<span></span>
</td>
<td class="nump">4,442<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Net other comprehensive income (loss) during period</a></td>
<td class="nump">17,940<span></span>
</td>
<td class="num">(4,897)<span></span>
</td>
<td class="nump">1,563<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending Balance</a></td>
<td class="num">(32,891)<span></span>
</td>
<td class="num">(50,831)<span></span>
</td>
<td class="num">(45,934)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">AOCI Attributable to Parent [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning Balance</a></td>
<td class="nump">512,970<span></span>
</td>
<td class="nump">267,370<span></span>
</td>
<td class="num">(63,600)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassification</a></td>
<td class="num">(170,429)<span></span>
</td>
<td class="nump">327,499<span></span>
</td>
<td class="nump">326,759<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification of amounts included in net income</a></td>
<td class="nump">4,777<span></span>
</td>
<td class="num">(81,899)<span></span>
</td>
<td class="nump">4,211<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Net other comprehensive income (loss) during period</a></td>
<td class="num">(165,652)<span></span>
</td>
<td class="nump">245,600<span></span>
</td>
<td class="nump">330,970<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending Balance</a></td>
<td class="nump">$ 347,318<span></span>
</td>
<td class="nump">$ 512,970<span></span>
</td>
<td class="nump">$ 267,370<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://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 http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 6: 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 http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><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 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<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 http://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_AvailableforsaleSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_AvailableforsaleSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLocationAxis=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_OtherComprehensiveIncomeLocationAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLocationAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>138
<FILENAME>R122.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989020195304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments (Narrative) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps', window );">Weighted-average strike rate for outstanding interest rate caps</a></td>
<td class="nump">3.26%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditDerivativeMaximumExposureUndiscounted', window );">Approximate credit exposure related to swaps with bank customers</a></td>
<td class="nump">$ 118,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCollateralForBorrowedSecurities', window );">Cash collateral on deposit with other financial institutions</a></td>
<td class="nump">110,300<span></span>
</td>
<td class="nump">$ 74,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember', window );">Interest Rate Swaps With Upstream Financial Institution Counterparties [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditDerivativeMaximumExposureUndiscounted', window );">Approximate credit exposure related to swaps with bank customers</a></td>
<td class="nump">19,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange', window );">Estimated fair value of derivative contracts cleared through Chicago Mercantile Exchange</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Put Option [Member] | Other Non-Interest Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Gains included in other income from the sale of put options</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 5,992<span></span>
</td>
<td class="nump">$ 750<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated fair value of derivative contracts cleared through Chicago Mercantile Exchange</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Strike Rate Outstanding Interest Rate Caps</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_CashCollateralForBorrowedSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of cash collateral held for borrowed securities, for which the cash is restricted as to withdrawal or usage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCollateralForBorrowedSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditDerivativeMaximumExposureUndiscounted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum potential amount of future undiscounted payments that could be required under the credit derivative, before reduction for potential recoveries under recourse or collateralization provisions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 4K<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5708775-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditDerivativeMaximumExposureUndiscounted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_PutOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_PutOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_OtherIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R123.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989012828568">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding) (Detail) - USD ($)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument [Member] | Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityNotionalAmount', window );">Derivative Liability, Notional Amount</a></td>
<td class="nump">$ 2,426<span></span>
</td>
<td class="nump">$ 3,724<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Estimated Fair&#160;Value</a></td>
<td class="num">(34)<span></span>
</td>
<td class="num">(134)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Financial Institution Counterparties Loan Lease Interest Rate Swaps Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Derivative Asset, Notional Amount</a></td>
<td class="nump">247,592<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Estimated Fair&#160;Value</a></td>
<td class="nump">1,207<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityNotionalAmount', window );">Derivative Liability, Notional Amount</a></td>
<td class="nump">928,756<span></span>
</td>
<td class="nump">1,173,173<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Estimated Fair&#160;Value</a></td>
<td class="num">(19,142)<span></span>
</td>
<td class="num">(33,812)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Financial Institution Counterparties Loan Lease Interest Rate Caps Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Derivative Asset, Notional Amount</a></td>
<td class="nump">270,431<span></span>
</td>
<td class="nump">356,601<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Estimated Fair&#160;Value</a></td>
<td class="nump">3,239<span></span>
</td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Customer Counterparties Loan Lease Interest Rate Swaps Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Derivative Asset, Notional Amount</a></td>
<td class="nump">928,756<span></span>
</td>
<td class="nump">1,173,173<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Estimated Fair&#160;Value</a></td>
<td class="nump">39,864<span></span>
</td>
<td class="nump">84,424<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Customer Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityNotionalAmount', window );">Derivative Liability, Notional Amount</a></td>
<td class="nump">247,592<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Estimated Fair&#160;Value</a></td>
<td class="num">(2,846)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Customer Counterparties Loan Lease Interest Rate Caps Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityNotionalAmount', window );">Derivative Liability, Notional Amount</a></td>
<td class="nump">270,431<span></span>
</td>
<td class="nump">356,601<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Estimated Fair&#160;Value</a></td>
<td class="num">$ (3,239)<span></span>
</td>
<td class="num">$ (1,241)<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_DerivativeAssetNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DerivativeFairValueOfDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of the assets less the liabilities of a derivative or group of derivatives.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilityNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payments on the derivative liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://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 http://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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilityNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativesFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesFairValueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R124.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019618232">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Financial Instruments (Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding) (Detail)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=cfr_WeightedAverageInterestRatePaidMember', window );">Weighted Average Interest Rate Paid [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems', window );"><strong>Short-duration Insurance Contracts, Discounted Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FairValueHedgeLoanLeaseInterestRateSwaps', window );">Fair Value Hedge Loan Lease Interest Rate Swaps</a></td>
<td class="nump">2.48%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=cfr_WeightedAverageInterestRateReceivedMember', window );">Weighted-Average Interest Rate Received [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems', window );"><strong>Short-duration Insurance Contracts, Discounted Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FairValueHedgeLoanLeaseInterestRateSwaps', window );">Fair Value Hedge Loan Lease Interest Rate Swaps</a></td>
<td class="nump">0.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_FinancialInstitutionCounterpartiesMember', window );">Financial Institution Counterparties [Member] | Weighted Average Interest Rate Paid [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems', window );"><strong>Short-duration Insurance Contracts, Discounted Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NonHedgingInterestRateSwaps', window );">Non-hedging interest rate swaps - financial institution counterparties</a></td>
<td class="nump">3.73%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_FinancialInstitutionCounterpartiesMember', window );">Financial Institution Counterparties [Member] | Weighted-Average Interest Rate Received [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems', window );"><strong>Short-duration Insurance Contracts, Discounted Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NonHedgingInterestRateSwaps', window );">Non-hedging interest rate swaps - financial institution counterparties</a></td>
<td class="nump">1.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="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_CustomerCounterpartiesMember', window );">Customer Counterparties [Member] | Weighted Average Interest Rate Paid [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems', window );"><strong>Short-duration Insurance Contracts, Discounted Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NonHedgingInterestRateSwaps2', window );">Non-hedging interest rate swaps - customer counterparties</a></td>
<td class="nump">1.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="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_CustomerCounterpartiesMember', window );">Customer Counterparties [Member] | Weighted-Average Interest Rate Received [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems', window );"><strong>Short-duration Insurance Contracts, Discounted Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NonHedgingInterestRateSwaps2', window );">Non-hedging interest rate swaps - customer counterparties</a></td>
<td class="nump">3.73%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_FairValueHedgeLoanLeaseInterestRateSwaps">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair Value Hedge Loan Lease Interest Rate Swaps</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FairValueHedgeLoanLeaseInterestRateSwaps</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_NonHedgingInterestRateSwaps">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-hedging interest rate swaps</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NonHedgingInterestRateSwaps</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_NonHedgingInterestRateSwaps2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-hedging interest rate swaps (2)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NonHedgingInterestRateSwaps2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=cfr_WeightedAverageInterestRatePaidMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_WeightedAverageInterestRatePaidMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_WeightedAverageInterestRateReceivedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_WeightedAverageInterestRateReceivedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cfr_FinancialInstitutionCounterpartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cfr_FinancialInstitutionCounterpartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cfr_CustomerCounterpartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cfr_CustomerCounterpartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R125.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989013869256">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions) (Detail)<br> bbl in Thousands, MMBTU in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>MMBTU </div>
<div>bbl</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>bbl </div>
<div>MMBTU</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_FinancialInstitutionCounterpartiesMember', window );">Financial Institution Counterparties [Member] | Oil Commodity Derivative [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeInstrumentsLineItems', window );"><strong>Derivative Instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeAssetsNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Assets Notional Amount | bbl</a></td>
<td class="nump">4,809<span></span>
</td>
<td class="nump">3,056<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Oil/Natural Gas Derivative Assets, Estimated Fair Value</a></td>
<td class="nump">$ 14,721<span></span>
</td>
<td class="nump">$ 8,341<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Liabilities Notional Amount | bbl</a></td>
<td class="nump">7,032<span></span>
</td>
<td class="nump">6,391<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Oil/Natural Gas Derivative Liabilities, Estimated Fair Value</a></td>
<td class="num">$ (73,594)<span></span>
</td>
<td class="num">$ (32,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="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_FinancialInstitutionCounterpartiesMember', window );">Financial Institution Counterparties [Member] | Natural Gas Commodity Derivative [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeInstrumentsLineItems', window );"><strong>Derivative Instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeAssetsNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Assets Notional Amount | MMBTU</a></td>
<td class="nump">15,947<span></span>
</td>
<td class="nump">9,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="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Oil/Natural Gas Derivative Assets, Estimated Fair Value</a></td>
<td class="nump">$ 4,143<span></span>
</td>
<td class="nump">$ 1,529<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Liabilities Notional Amount | MMBTU</a></td>
<td class="nump">29,446<span></span>
</td>
<td class="nump">15,079<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Oil/Natural Gas Derivative Liabilities, Estimated Fair Value</a></td>
<td class="num">$ (21,249)<span></span>
</td>
<td class="num">$ (3,265)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_CustomerCounterpartiesMember', window );">Customer Counterparties [Member] | Oil Commodity Derivative [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeInstrumentsLineItems', window );"><strong>Derivative Instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeAssetsNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Assets Notional Amount | bbl</a></td>
<td class="nump">7,046<span></span>
</td>
<td class="nump">6,391<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Oil/Natural Gas Derivative Assets, Estimated Fair Value</a></td>
<td class="nump">$ 74,437<span></span>
</td>
<td class="nump">$ 32,670<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Liabilities Notional Amount | bbl</a></td>
<td class="nump">4,796<span></span>
</td>
<td class="nump">3,056<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Oil/Natural Gas Derivative Liabilities, Estimated Fair Value</a></td>
<td class="num">$ (14,294)<span></span>
</td>
<td class="num">$ (8,264)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_CustomerCounterpartiesMember', window );">Customer Counterparties [Member] | Natural Gas Commodity Derivative [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeInstrumentsLineItems', window );"><strong>Derivative Instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeAssetsNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Assets Notional Amount | MMBTU</a></td>
<td class="nump">29,446<span></span>
</td>
<td class="nump">17,636<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Oil/Natural Gas Derivative Assets, Estimated Fair Value</a></td>
<td class="nump">$ 21,456<span></span>
</td>
<td class="nump">$ 3,451<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Liabilities Notional Amount | MMBTU</a></td>
<td class="nump">15,947<span></span>
</td>
<td class="nump">6,724<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Oil/Natural Gas Derivative Liabilities, Estimated Fair Value</a></td>
<td class="num">$ (4,124)<span></span>
</td>
<td class="num">$ (1,458)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DerivativeAssetsNonmonetaryNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Derivative, Assets Nonmonetary Notional Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DerivativeAssetsNonmonetaryNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DerivativeInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Derivative Instruments [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DerivativeInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Derivative, Liabilities Nonmonetary Notional Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as an asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as a liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_CounterpartyNameAxis=cfr_FinancialInstitutionCounterpartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cfr_FinancialInstitutionCounterpartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_OilCommodityDerivativeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_OilCommodityDerivativeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_NaturalGasCommodityDerivativeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_NaturalGasCommodityDerivativeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cfr_CustomerCounterpartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cfr_CustomerCounterpartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R126.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989015234344">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Financial Instruments Derivative Financial Instruments (Schedule of Notional Amount and Fair Value of Open Foreign Currency Forward Contract) (Details)<br> &#8364; in Thousands, $ in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CAD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_FinancialInstitutionCounterpartiesMember', window );">Financial Institution Counterparties [Member] | Other Assets [Member] | Not Designated as Hedging Instrument [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeCounterPartyLineItems', window );"><strong>Derivative Counter Party [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Forward Contracts - Assets, Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 1,900<span></span>
</td>
<td class="nump">$ 658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_CustomerCounterpartiesMember', window );">Customer Counterparties [Member] | Other Assets [Member] | Not Designated as Hedging Instrument [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeCounterPartyLineItems', window );"><strong>Derivative Counter Party [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Forward Contracts - Assets, Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_CustomerCounterpartiesMember', window );">Customer Counterparties [Member] | Other Liabilities [Member] | Not Designated as Hedging Instrument [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeCounterPartyLineItems', window );"><strong>Derivative Counter Party [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityNotionalAmount', window );">Forward Contracts Liability, Notional Amount | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 1,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=cfr_GBPForeignExchangeForwardMember', window );">GBP Foreign Exchange Forward [Member] | Financial Institution Counterparties [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeCounterPartyLineItems', window );"><strong>Derivative Counter Party [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Forward Contracts - Assets Estimated Fair Value</a></td>
<td class="nump">$ 29<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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=cfr_GBPForeignExchangeForwardMember', window );">GBP Foreign Exchange Forward [Member] | Customer Counterparties [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeCounterPartyLineItems', window );"><strong>Derivative Counter Party [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Forward Contracts - Assets Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Forward Contracts, Liability Estimated Fair Value</a></td>
<td class="num">(55)<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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign Exchange Forward [Member] | Financial Institution Counterparties [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeCounterPartyLineItems', window );"><strong>Derivative Counter Party [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Forward Contracts - Assets Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign Exchange Forward [Member] | Customer Counterparties [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeCounterPartyLineItems', window );"><strong>Derivative Counter Party [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Forward Contracts - Assets Estimated Fair Value</a></td>
<td class="nump">$ 4<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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DerivativeCounterPartyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Derivative Counter Party [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DerivativeCounterPartyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DerivativeLiabilityNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payments on the derivative liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://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 http://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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilityNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of all foreign currency derivative assets not designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of all foreign currency derivative liabilities not designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_CounterpartyNameAxis=cfr_FinancialInstitutionCounterpartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cfr_FinancialInstitutionCounterpartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=us-gaap_OtherAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=us-gaap_OtherAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cfr_CustomerCounterpartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cfr_CustomerCounterpartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=us-gaap_OtherLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=us-gaap_OtherLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_GBPForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_GBPForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R127.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989013335864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments (Schedule of Amounts Related to Interest Rate Derivatives Designated as Hedges of Fair Value) (Detail) - Designated as Hedging Instrument [Member] - Commercial Loan/Lease Interest Rate Swaps [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_InterestIncomeMember', window );">Interest Income on Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Amount included in income or expense</a></td>
<td class="num">$ (91)<span></span>
</td>
<td class="num">$ (111)<span></span>
</td>
<td class="nump">$ 86<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherExpenseMember', window );">Other Non-Interest Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Amount included in income or expense</a></td>
<td class="nump">$ 10<span></span>
</td>
<td class="nump">$ 9<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_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_InterestIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_InterestIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=cfr_CommercialLoanLeaseInterestRateSwapsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialLoanLeaseInterestRateSwapsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_OtherExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R128.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989013622776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments (Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives) (Detail) - Not Designated as Hedging Instrument [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember', window );">Interest Rate Contract [Member] | Other Non-Interest Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems', window );"><strong>Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Amount included in income or expense</a></td>
<td class="nump">$ 4,285<span></span>
</td>
<td class="nump">$ 3,413<span></span>
</td>
<td class="nump">$ 2,005<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember', window );">Interest Rate Contract [Member] | Other Non-Interest Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems', window );"><strong>Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Amount included in income or expense</a></td>
<td class="num">(1)<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember', window );">Commodity Contract [Member] | Other Non-Interest Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems', window );"><strong>Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Amount included in income or expense</a></td>
<td class="nump">4,052<span></span>
</td>
<td class="nump">1,768<span></span>
</td>
<td class="nump">503<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember', window );">Foreign Exchange Contract [Member] | Other Non-Interest Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems', window );"><strong>Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Amount included in income or expense</a></td>
<td class="nump">39<span></span>
</td>
<td class="nump">28<span></span>
</td>
<td class="nump">51<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_PutOptionMember', window );">Put Option [Member] | Other Non-Interest Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems', window );"><strong>Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Amount included in income or expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 5,992<span></span>
</td>
<td class="nump">$ 750<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_OtherIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_OtherExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ForeignExchangeContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_PutOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_PutOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R129.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989014204952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Offsetting - Financial Instruments Eligible for Offset Consolidated Balance Sheet (Detail) - USD ($)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Gross Amount Recognized, Derivative, Financial Assets</a></td>
<td class="nump">$ 23,339<span></span>
</td>
<td class="nump">$ 11,111<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeAssetsGrossOffset', window );">Gross Amount Offset, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Net Amount Recognized, Derivative, Financial Assets</a></td>
<td class="nump">23,339<span></span>
</td>
<td class="nump">11,111<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross', window );">Gross Amount Recognized, Resell Agreements, Financial Assets</a></td>
<td class="nump">7,903<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ResellAgreementGrossOffset', window );">Gross Amount Offset, Resell Agreements, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty', window );">Net Amount Recognized, Resell Agreements, Financial Assets</a></td>
<td class="nump">7,903<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancialAssetsGross', window );">Gross Amount Recognized, Financial Assets</a></td>
<td class="nump">31,242<span></span>
</td>
<td class="nump">11,111<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancialAssetsGrossOffset', window );">Gross Amount Offset, Financial Assets</a></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="top.Show.showAR( this, 'defref_cfr_FinancialAssetsDerivativesAndResellAgreementsNet', window );">Net Amount Recognized, Financial Assets</a></td>
<td class="nump">31,242<span></span>
</td>
<td class="nump">11,111<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Gross Amount Recognized, Derivative, Financial Liabilities</a></td>
<td class="nump">114,019<span></span>
</td>
<td class="nump">69,323<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeLiabilitiesGrossOffset', window );">Gross Amount Offset, Derivative, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Net Amount Recognized, Derivative, Financial Liabilities</a></td>
<td class="nump">114,019<span></span>
</td>
<td class="nump">69,323<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross', window );">Gross Amount Recognized, Repurchase Agreements, Financial Liabilities</a></td>
<td class="nump">2,740,799<span></span>
</td>
<td class="nump">2,068,147<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RepurchaseAgreementsLiabilitiesGrossOffset', window );">Gross Amount Offset, Repurchase Agreements, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability', window );">Net Amount Recognized, Repurchase Agreements, Financial Liabilities</a></td>
<td class="nump">2,740,799<span></span>
</td>
<td class="nump">2,068,147<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancialLiabilitiesGross', window );">Gross Amount Recognized, Financial Liabilities</a></td>
<td class="nump">2,854,818<span></span>
</td>
<td class="nump">2,137,470<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancialLiabilitiesGrossOffset', window );">Gross Amount Offset, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet', window );">Net Amount Recognized, Financial Liabilities</a></td>
<td class="nump">2,854,818<span></span>
</td>
<td class="nump">2,137,470<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_LoanLeaseInterestRateSwapsAndCapsMember', window );">Loan Lease Interest Rate Swaps And Caps [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Gross Amount Recognized, Derivative, Financial Assets</a></td>
<td class="nump">4,446<span></span>
</td>
<td class="nump">1,241<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeAssetsGrossOffset', window );">Gross Amount Offset, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Net Amount Recognized, Derivative, Financial Assets</a></td>
<td class="nump">4,446<span></span>
</td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_CommoditySwapsAndOptionsMember', window );">Commodity Swaps And Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Gross Amount Recognized, Derivative, Financial Assets</a></td>
<td class="nump">18,864<span></span>
</td>
<td class="nump">9,870<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeAssetsGrossOffset', window );">Gross Amount Offset, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Net Amount Recognized, Derivative, Financial Assets</a></td>
<td class="nump">18,864<span></span>
</td>
<td class="nump">9,870<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Gross Amount Recognized, Derivative, Financial Liabilities</a></td>
<td class="nump">94,843<span></span>
</td>
<td class="nump">35,377<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeLiabilitiesGrossOffset', window );">Gross Amount Offset, Derivative, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Net Amount Recognized, Derivative, Financial Liabilities</a></td>
<td class="nump">94,843<span></span>
</td>
<td class="nump">35,377<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_ForeignCurrencyForwardContractsMember', window );">Foreign Currency Forward Contracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Gross Amount Recognized, Derivative, Financial Assets</a></td>
<td class="nump">29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeAssetsGrossOffset', window );">Gross Amount Offset, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Net Amount Recognized, Derivative, Financial Assets</a></td>
<td class="nump">29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Gross Amount Recognized, Derivative, Financial Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeLiabilitiesGrossOffset', window );">Gross Amount Offset, Derivative, Financial Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Net Amount Recognized, Derivative, Financial Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_LoanLeaseInterestRateSwapsMember', window );">Loan Lease Interest Rate Swaps [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Gross Amount Recognized, Derivative, Financial Liabilities</a></td>
<td class="nump">19,176<span></span>
</td>
<td class="nump">33,946<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeLiabilitiesGrossOffset', window );">Gross Amount Offset, Derivative, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Net Amount Recognized, Derivative, Financial Liabilities</a></td>
<td class="nump">$ 19,176<span></span>
</td>
<td class="nump">$ 33,946<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DerivativeAssetsGrossOffset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Derivative Assets Gross Offset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DerivativeAssetsGrossOffset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DerivativeLiabilitiesGrossOffset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Derivative Liabilities Gross Offset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DerivativeLiabilitiesGrossOffset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_FinancialAssetsDerivativesAndResellAgreementsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Assets Derivatives And Resell Agreements Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialAssetsDerivativesAndResellAgreementsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_FinancialAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Assets Gross</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_FinancialAssetsGrossOffset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Assets Gross Offset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialAssetsGrossOffset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Liabilities Derivatives And Repurchase Agreements Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_FinancialLiabilitiesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Liabilities Gross</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialLiabilitiesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_FinancialLiabilitiesGrossOffset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Liabilities Gross Offset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialLiabilitiesGrossOffset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_RepurchaseAgreementsLiabilitiesGrossOffset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Repurchase Agreements Liabilities Gross Offset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_RepurchaseAgreementsLiabilitiesGrossOffset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ResellAgreementGrossOffset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Resell Agreement Gross Offset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ResellAgreementGrossOffset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount to be repaid to the counterparty to the repurchase agreement when the carrying amount (or market value, if higher than the carrying amount) of securities or other assets sold under the repurchase agreement exceeds 10 percent of total assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(m)(1)(ii)(A)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(m)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DerivativeFairValueOfDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, before 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 elected not to be offset. Excludes liabilities not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=SL51823488-111719<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 4B<br> -Subparagraph (a),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<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 (a)<br> -URI http://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 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br><br>Reference 5: 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 http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 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 http://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 http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is the total amount of resale agreements as of the reporting date. This is a gross amount (does not net agreement amounts by counterparty).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before effects of master netting arrangements, of funds outstanding loaned in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before effects of master netting arrangements, of funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<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 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=cfr_LoanLeaseInterestRateSwapsAndCapsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_LoanLeaseInterestRateSwapsAndCapsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommoditySwapsAndOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommoditySwapsAndOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_ForeignCurrencyForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_ForeignCurrencyForwardContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_LoanLeaseInterestRateSwapsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_LoanLeaseInterestRateSwapsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R130.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989006833880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (Details) - USD ($)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Assets</a></td>
<td class="nump">$ 23,339<span></span>
</td>
<td class="nump">$ 11,111<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets</a></td>
<td class="num">(23,339)<span></span>
</td>
<td class="num">(11,111)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnCash', window );">Gross Amounts Not Offset, Collateral, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral', window );">Net Amount, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement', window );">Net Amount Recognized, Resell Agreements, Financial Assets</a></td>
<td class="nump">7,903<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Resell Agreements, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash', window );">Gross Amounts Not Offset, Collateral, Resell Agreements, Financial Assets</a></td>
<td class="num">(7,903)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral', window );">Net Amount, Resell Agreements, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet', window );">Net Amount Recognized, Total Financial Assets</a></td>
<td class="nump">31,242<span></span>
</td>
<td class="nump">11,111<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset', window );">Gross Amounts Not Offset, Collateral, Financial Assets</a></td>
<td class="num">(7,903)<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="top.Show.showAR( this, 'defref_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset', window );">Net Amount, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Liabilities</a></td>
<td class="nump">114,019<span></span>
</td>
<td class="nump">69,323<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Liabilities</a></td>
<td class="num">(23,339)<span></span>
</td>
<td class="num">(11,111)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimCash', window );">Gross Amounts Not offset, Collateral, Derivatives, Financial Liabilities</a></td>
<td class="num">(90,573)<span></span>
</td>
<td class="num">(57,031)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral', window );">Net Amount, Derivatives, Financial Liabilities</a></td>
<td class="nump">107<span></span>
</td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement', window );">Net Amount Recognized, Repurchase Agreements, Financial Liabilities</a></td>
<td class="nump">2,740,799<span></span>
</td>
<td class="nump">2,068,147<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Repurchase Agreements, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash', window );">Gross Amounts Not Offset, Collateral, Repurchase Agreements, Financial Liabilities</a></td>
<td class="num">(2,740,799)<span></span>
</td>
<td class="num">(2,068,147)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral', window );">Net Amount, Repurchase Agreements, Financial Liabilities</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="top.Show.showAR( this, 'defref_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet', window );">Net Amount Recognized, Financial Liabilities</a></td>
<td class="nump">2,854,818<span></span>
</td>
<td class="nump">2,137,470<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset', window );">Gross Amounts Not Offset, Collateral, Financial Liabilities</a></td>
<td class="num">(2,831,372)<span></span>
</td>
<td class="num">(2,125,178)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset', window );">Net Amount, Financial Liabilities</a></td>
<td class="nump">107<span></span>
</td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_CounterpartyaMember', window );">Counterparty A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Assets</a></td>
<td class="nump">6<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets</a></td>
<td class="num">(6)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnCash', window );">Gross Amounts Not Offset, Collateral, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral', window );">Net Amount, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Liabilities</a></td>
<td class="nump">3,870<span></span>
</td>
<td class="nump">6,430<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Liabilities</a></td>
<td class="num">(6)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimCash', window );">Gross Amounts Not offset, Collateral, Derivatives, Financial Liabilities</a></td>
<td class="num">(3,864)<span></span>
</td>
<td class="num">(6,428)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral', window );">Net Amount, Derivatives, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_CounterpartybMember', window );">Counterparty B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Assets</a></td>
<td class="nump">7,655<span></span>
</td>
<td class="nump">5,838<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets</a></td>
<td class="num">(7,655)<span></span>
</td>
<td class="num">(5,838)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnCash', window );">Gross Amounts Not Offset, Collateral, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral', window );">Net Amount, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Liabilities</a></td>
<td class="nump">28,130<span></span>
</td>
<td class="nump">20,722<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Liabilities</a></td>
<td class="num">(7,655)<span></span>
</td>
<td class="num">(5,838)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimCash', window );">Gross Amounts Not offset, Collateral, Derivatives, Financial Liabilities</a></td>
<td class="num">(20,475)<span></span>
</td>
<td class="num">(14,700)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral', window );">Net Amount, Derivatives, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">184<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_CounterpartycMember', window );">Counterparty C [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Liabilities</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">71<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimCash', window );">Gross Amounts Not offset, Collateral, Derivatives, Financial Liabilities</a></td>
<td class="num">(9)<span></span>
</td>
<td class="num">(71)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral', window );">Net Amount, Derivatives, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_OtherCounterpartiesMember', window );">Other Counterparties [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Assets</a></td>
<td class="nump">15,678<span></span>
</td>
<td class="nump">5,271<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets</a></td>
<td class="num">(15,678)<span></span>
</td>
<td class="num">(5,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="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnCash', window );">Gross Amounts Not Offset, Collateral, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral', window );">Net Amount, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Liabilities</a></td>
<td class="nump">82,010<span></span>
</td>
<td class="nump">42,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Liabilities</a></td>
<td class="num">(15,678)<span></span>
</td>
<td class="num">(5,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="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimCash', window );">Gross Amounts Not offset, Collateral, Derivatives, Financial Liabilities</a></td>
<td class="num">(66,225)<span></span>
</td>
<td class="num">(35,832)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral', window );">Net Amount, Derivatives, Financial Liabilities</a></td>
<td class="nump">$ 107<span></span>
</td>
<td class="nump">$ 997<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Assets Derivative And Resell Agreements Collateral Amount Not Offset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Assets Derivative Assets And Resell Agreements Net Of Amount Not Offset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Assets Derivatives And repurchase Agreements Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments Derivative Liabilities And Repurchase Agreements Net Of Amount Not Offset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Liabilities Derivative And Repurchase Agreements Collateral Amount Not Offset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Liabilities Derivatives And Repurchase Agreements Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets, securities purchased under agreements to resell and securities borrowed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 3: 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 21<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226049-175313<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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226038-175313<br><br>Reference 5: 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 http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeCollateralObligationToReturnCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41678-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DerivativeCollateralObligationToReturnSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to return securities collateral under master netting arrangements that have not been offset against derivative assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeCollateralObligationToReturnSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeCollateralRightToReclaimCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br><br>Reference 2: http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeCollateralRightToReclaimCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeCollateralRightToReclaimSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of right to receive securities collateral under master netting arrangements that have not been offset against derivative liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 http://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 20<br> -URI http://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 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeCollateralRightToReclaimSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after offset of derivative liability, of 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, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226006-175313<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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41678-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after effects of master netting arrangements, of 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 offset against an obligation to return collateral. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41678-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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after offset of derivative asset, of 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, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41678-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 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226006-175313<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 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after effects of master netting arrangements, of 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 offset against the right to receive collateral. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41678-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after effects of master netting arrangements, of derivative liabilities, securities sold under agreements to repurchase and securities loaned offset against a right to receive collateral. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after effects of master netting arrangements, of securities borrowed from entities in exchange for collateral offset against an obligation to return collateral under a master netting arrangement. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of securities borrowed from entities in exchange for collateral, not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-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 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to return securities collateral under master netting arrangements that have not been offset against securities purchased under agreement to resell.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><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 http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226038-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of right to receive cash collateral under master netting arrangements that have not been offset against securities sold under agreement to repurchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br><br>Reference 2: http://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 http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226038-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 http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of right to receive securities collateral under master netting arrangements that have not been offset against securities sold under agreement to repurchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226038-175313<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 50<br> -Paragraph 3<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price, not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-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 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_CounterpartyNameAxis=cfr_CounterpartyaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cfr_CounterpartyaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cfr_CounterpartybMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cfr_CounterpartybMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cfr_CounterpartycMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cfr_CounterpartycMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cfr_OtherCounterpartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cfr_OtherCounterpartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>147
<FILENAME>R131.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989012829832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Offsetting Balance Sheet Offsetting - Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase (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, 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="top.Show.showAR( this, 'defref_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems', window );"><strong>Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous', window );">Remaining contractual maturity of the agreements overnight and continuous</a></td>
<td class="nump">$ 2,740,799<span></span>
</td>
<td class="nump">$ 2,068,147<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementsupto30Days', window );">Remaining contractual maturity of the agreements up to 30 Days</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreements30to90Days', window );">Remaining contractual maturity of the agreements 30 to 90 Days</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="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days', window );">Remaining contractual maturity of the agreements greater than 90 Days</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementstotal', window );">Remaining contractual maturity of the agreements total</a></td>
<td class="nump">2,740,799<span></span>
</td>
<td class="nump">2,068,147<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross', window );">Securities Sold under Agreements to Repurchase, Gross</a></td>
<td class="nump">2,740,799<span></span>
</td>
<td class="nump">2,068,147<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities', window );">Securities Sold under Agreements to Repurchase, Collateral, Right to Reclaim Securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems', window );"><strong>Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous', window );">Remaining contractual maturity of the agreements overnight and continuous</a></td>
<td class="nump">1,342,591<span></span>
</td>
<td class="nump">692,860<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementsupto30Days', window );">Remaining contractual maturity of the agreements up to 30 Days</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="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreements30to90Days', window );">Remaining contractual maturity of the agreements 30 to 90 Days</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days', window );">Remaining contractual maturity of the agreements greater than 90 Days</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="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementstotal', window );">Remaining contractual maturity of the agreements total</a></td>
<td class="nump">1,342,591<span></span>
</td>
<td class="nump">692,860<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems', window );"><strong>Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous', window );">Remaining contractual maturity of the agreements overnight and continuous</a></td>
<td class="nump">1,398,208<span></span>
</td>
<td class="nump">1,375,287<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementsupto30Days', window );">Remaining contractual maturity of the agreements up to 30 Days</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreements30to90Days', window );">Remaining contractual maturity of the agreements 30 to 90 Days</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="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days', window );">Remaining contractual maturity of the agreements greater than 90 Days</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementstotal', window );">Remaining contractual maturity of the agreements total</a></td>
<td class="nump">$ 1,398,208<span></span>
</td>
<td class="nump">$ 1,375,287<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Line Items] for Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Remainingcontractualmaturityoftheagreements30to90Days">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining contractual maturity of the agreements 30 to 90 Days</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Remainingcontractualmaturityoftheagreements30to90Days</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining contractual maturity of the agreements greater than 90 Days</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining contractual maturity of the agreements overnight and continuous</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Remainingcontractualmaturityoftheagreementstotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining contractual maturity of the agreements total</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Remainingcontractualmaturityoftheagreementstotal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Remainingcontractualmaturityoftheagreementsupto30Days">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining contractual maturity of the agreements up to 30 Days</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Remainingcontractualmaturityoftheagreementsupto30Days</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of right to receive securities collateral under master netting arrangements that have not been offset against securities sold under agreement to repurchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226038-175313<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 50<br> -Paragraph 3<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before effects of master netting arrangements, of funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<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 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ResidentialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ResidentialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R132.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989010842856">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Narrative) (Detail)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>Grade</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Financialinstrumentsusingfairvaluemeasurementoption', window );">Financial instruments using fair value measurement option | $</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=cfr_CommoditySwapsAndOptionsMember', window );">Commodity Swaps And Options [Member] | Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps', window );">Weighted average loss severity in the event of default on commodity swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Financialinstrumentsusingfairvaluemeasurementoption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial instruments using fair value measurement option</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Financialinstrumentsusingfairvaluemeasurementoption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average loss severity in the event of default on commodity swaps</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_WeightedAverageRiskGradeForLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Risk Grade for Loans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_WeightedAverageRiskGradeForLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=cfr_CommoditySwapsAndOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommoditySwapsAndOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R133.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989002444120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Financial Assets and Financial Liabilities Measured at Fair Value on Recurring Basis) (Detail) - USD ($)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">$ 13,924,628<span></span>
</td>
<td class="nump">$ 10,437,565<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">25,162<span></span>
</td>
<td class="nump">24,456<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets:</a></td>
<td class="nump">23,339<span></span>
</td>
<td class="nump">11,111<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities:</a></td>
<td class="nump">114,019<span></span>
</td>
<td class="nump">69,323<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=cfr_InterestRateSwapsCapsAndFloorsMember', window );">Interest Rate Swaps Caps And Floors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets:</a></td>
<td class="nump">44,310<span></span>
</td>
<td class="nump">85,665<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities:</a></td>
<td class="nump">25,261<span></span>
</td>
<td class="nump">35,187<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=cfr_CommoditySwapsAndOptionsMember', window );">Commodity Swaps And Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets:</a></td>
<td class="nump">114,757<span></span>
</td>
<td class="nump">45,991<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities:</a></td>
<td class="nump">113,261<span></span>
</td>
<td class="nump">45,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="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign Exchange Forward [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets:</a></td>
<td class="nump">33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities:</a></td>
<td class="nump">55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">2,179,433<span></span>
</td>
<td class="nump">1,119,633<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">24,237<span></span>
</td>
<td class="nump">23,996<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">4,066,265<span></span>
</td>
<td class="nump">1,987,679<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">US States and Political Subdivisions Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">7,636,571<span></span>
</td>
<td class="nump">7,287,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="top.Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">925<span></span>
</td>
<td class="nump">460<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_OtherInvestmentsMember', window );">Other Investments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">42,359<span></span>
</td>
<td class="nump">42,351<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member] | Foreign Exchange Forward [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets:</a></td>
<td class="nump">33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities:</a></td>
<td class="nump">55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member] | US Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">2,179,433<span></span>
</td>
<td class="nump">1,119,633<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">24,237<span></span>
</td>
<td class="nump">23,996<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | Interest Rate Swaps Caps And Floors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets:</a></td>
<td class="nump">44,310<span></span>
</td>
<td class="nump">85,665<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities:</a></td>
<td class="nump">25,261<span></span>
</td>
<td class="nump">35,187<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | Commodity Swaps And Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets:</a></td>
<td class="nump">114,757<span></span>
</td>
<td class="nump">45,535<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities:</a></td>
<td class="nump">113,261<span></span>
</td>
<td class="nump">45,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="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">4,066,265<span></span>
</td>
<td class="nump">1,987,679<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | US States and Political Subdivisions Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">7,636,571<span></span>
</td>
<td class="nump">7,287,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="top.Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">925<span></span>
</td>
<td class="nump">460<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | Other Investments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">42,359<span></span>
</td>
<td class="nump">42,351<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member] | Commodity Swaps And Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">2,179,433<span></span>
</td>
<td class="nump">1,119,633<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">24,237<span></span>
</td>
<td class="nump">23,996<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">4,066,265<span></span>
</td>
<td class="nump">1,987,679<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">US States and Political Subdivisions Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">7,636,571<span></span>
</td>
<td class="nump">7,287,902<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">925<span></span>
</td>
<td class="nump">460<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember', window );">Other Investments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">$ 42,359<span></span>
</td>
<td class="nump">$ 42,351<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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 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 http://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 http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradingSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradingSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=cfr_InterestRateSwapsCapsAndFloorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_InterestRateSwapsCapsAndFloorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommoditySwapsAndOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommoditySwapsAndOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_OtherInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_OtherInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ResidentialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ResidentialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_OtherInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OtherInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R134.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989019618488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral) (Detail) - USD ($)<br> $ in Thousands</strong></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="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment', window );">Carrying value before allocations</a></td>
<td class="nump">$ 1,333<span></span>
</td>
<td class="nump">$ 1,559<span></span>
</td>
<td class="nump">$ 2,354<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance', window );">Specific valuation allowance allocations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(450)<span></span>
</td>
<td class="num">(383)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations', window );">Reversal of specific valuation allowance allocations</a></td>
<td class="nump">214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair value</a></td>
<td class="nump">1,547<span></span>
</td>
<td class="nump">1,109<span></span>
</td>
<td class="nump">1,971<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment', window );">Carrying value before allocations</a></td>
<td class="nump">16,074<span></span>
</td>
<td class="nump">34,302<span></span>
</td>
<td class="nump">65,176<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance', window );">Specific valuation allowance allocations</a></td>
<td class="num">(5,178)<span></span>
</td>
<td class="num">(11,151)<span></span>
</td>
<td class="num">(18,019)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair value</a></td>
<td class="nump">$ 10,896<span></span>
</td>
<td class="nump">$ 23,151<span></span>
</td>
<td class="nump">$ 47,157<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Impaired Financing Receivable, Reversal of Specific Valuation Allowance Allocations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 10<br> -Section 50<br> -Paragraph 14A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953550-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedFinancingReceivableRecordedInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit losses related to recorded investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedFinancingReceivableRelatedAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansReceivableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R135.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989010856392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Foreclosed Assets Remeasured and Reported at Fair Value) (Detail) - USD ($)<br> $ in Thousands</strong></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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement', window );">Foreclosed Assets Remeasured at Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,348<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses', window );">Foreclosed Assets Remeasured at Initial Recognition Charge Offs Recognized In Allowance For Loan Losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(76)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition', window );">Fair Value of Foreclosed Assets Remeasured at Initial Recognition</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,272<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement', window );">Foreclosed Assets Remeasured Subsequent to Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">328<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense', window );">Foreclosed Assets Remeasured Subsequent to initial Recognition Write Downs Included In Other Non Interest Expense</a></td>
<td class="num">(14)<span></span>
</td>
<td class="num">(231)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition', window );">Fair Value of Foreclosed Assets Remeasured Subsequent to Initial Recognition</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 97<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_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair Value of Foreclosed Assets Remeasured Subsequent to Initial Recognition</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair Value of Foreclosed Assets Remeasured at Initial Recognition</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Foreclosed Assets Remeasured Subsequent to Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Foreclosed Assets Remeasured Subsequent to initial recognition Write-downs included in other non-interest expense</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Foreclosed Assets Remeasured at Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Foreclosed Assets Remeasured at Initial Recognition Charge Offs Recognized In Allowance For Loan Losses</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>152
<FILENAME>R136.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989007753512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Estimated Fair Values of Financial Instruments) (Detail) - USD ($)<br> $ in Thousands</strong></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>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndFederalFundsSold', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 16,583,000<span></span>
</td>
<td class="nump">$ 10,288,853<span></span>
</td>
<td class="nump">$ 3,788,181<span></span>
</td>
<td class="nump">$ 3,955,779<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Securities held to maturity</a></td>
<td class="nump">1,749,179<span></span>
</td>
<td class="nump">1,945,673<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetReportedAmount', window );">Loans, net</a></td>
<td class="nump">16,087,731<span></span>
</td>
<td class="nump">17,218,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">42,695,696<span></span>
</td>
<td class="nump">35,015,761<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalFundsPurchased', window );">Federal funds purchased</a></td>
<td class="nump">25,925<span></span>
</td>
<td class="nump">48,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase', window );">Repurchase agreements</a></td>
<td class="nump">2,740,799<span></span>
</td>
<td class="nump">2,068,147<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior subordinated deferrable interest debentures</a></td>
<td class="nump">123,011<span></span>
</td>
<td class="nump">136,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes</a></td>
<td class="nump">99,178<span></span>
</td>
<td class="nump">99,021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Amount [Member] | Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndFederalFundsSold', window );">Cash and cash equivalents</a></td>
<td class="nump">16,583,000<span></span>
</td>
<td class="nump">10,288,853<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Securities held to maturity</a></td>
<td class="nump">1,749,179<span></span>
</td>
<td class="nump">1,945,673<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashSurrenderValueOfLifeInsurance', window );">Cash surrender value of life insurance policies</a></td>
<td class="nump">190,139<span></span>
</td>
<td class="nump">189,984<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">179,111<span></span>
</td>
<td class="nump">181,432<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">42,695,696<span></span>
</td>
<td class="nump">35,015,761<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalFundsPurchased', window );">Federal funds purchased</a></td>
<td class="nump">25,925<span></span>
</td>
<td class="nump">48,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase', window );">Repurchase agreements</a></td>
<td class="nump">2,740,799<span></span>
</td>
<td class="nump">2,068,147<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior subordinated deferrable interest debentures</a></td>
<td class="nump">123,011<span></span>
</td>
<td class="nump">136,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes</a></td>
<td class="nump">99,178<span></span>
</td>
<td class="nump">99,021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest payable</a></td>
<td class="nump">3,026<span></span>
</td>
<td class="nump">8,127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Amount [Member] | Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetReportedAmount', window );">Loans, net</a></td>
<td class="nump">16,087,731<span></span>
</td>
<td class="nump">17,218,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Estimated Fair Value [Member] | Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndFederalFundsSold', window );">Cash and cash equivalents</a></td>
<td class="nump">16,583,000<span></span>
</td>
<td class="nump">10,288,853<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Securities held to maturity</a></td>
<td class="nump">1,809,143<span></span>
</td>
<td class="nump">2,052,896<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashSurrenderValueOfLifeInsurance', window );">Cash surrender value of life insurance policies</a></td>
<td class="nump">190,139<span></span>
</td>
<td class="nump">189,984<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">179,111<span></span>
</td>
<td class="nump">181,432<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">41,343,426<span></span>
</td>
<td class="nump">35,018,185<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalFundsPurchased', window );">Federal funds purchased</a></td>
<td class="nump">25,925<span></span>
</td>
<td class="nump">48,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase', window );">Repurchase agreements</a></td>
<td class="nump">2,740,799<span></span>
</td>
<td class="nump">2,068,147<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior subordinated deferrable interest debentures</a></td>
<td class="nump">123,712<span></span>
</td>
<td class="nump">137,115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes</a></td>
<td class="nump">111,430<span></span>
</td>
<td class="nump">115,717<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest payable</a></td>
<td class="nump">3,026<span></span>
</td>
<td class="nump">8,127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Estimated Fair Value [Member] | Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetReportedAmount', window );">Loans, net</a></td>
<td class="nump">$ 16,079,454<span></span>
</td>
<td class="nump">$ 17,390,683<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_us-gaap_CashCashEquivalentsAndFederalFundsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of cash and cash equivalents plus Federal Funds Sold. Cash and cash equivalents consist of short term, highly liquid investments that are readily convertible to known amounts of cash and are so near their maturity that they present negligible risk of changes in value due to changes in interest rates -- usually with an original maturity less than 90 days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.1,2,3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndFederalFundsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashSurrenderValueOfLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashSurrenderValueOfLifeInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-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 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: 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 5<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Deposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Deposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalFundsPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short term borrowing where a bank borrows, at the federal funds rate, from another bank.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.13(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalFundsPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JuniorSubordinatedNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Junior Subordinated Notes, which have a lower priority than senior instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JuniorSubordinatedNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableNetReportedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements and loans held for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<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.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableNetReportedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after the effects of master netting arrangements, of funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(m)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 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 1<br> -Subparagraph (SX 210.4-08(m)(1)(ii)(A)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 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.13(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesSoldUnderAgreementsToRepurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubordinatedDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of subordinated debt (with initial maturities beyond one year or beyond the operating cycle if longer). Subordinated debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubordinatedDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>153
<FILENAME>R137.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989012786056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Segments Operating Segments - Additional Information (Details)<br> $ in Billions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>Segment</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>Segment</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>Segment</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | Segment</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<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="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cfr_FrostWealthAdvisorsMember', window );">Frost Wealth Advisors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset', window );">Fair value of off-balance sheet managed and custody assets | $</a></td>
<td class="nump">$ 43.3<span></span>
</td>
<td class="nump">$ 38.6<span></span>
</td>
<td class="nump">$ 37.8<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_FairValueDisclosureOffbalanceSheetRisksAmountAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of financial assets, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cfr_FrostWealthAdvisorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_FrostWealthAdvisorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R138.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989013527704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Segments (Summary of Operating Results by Segment) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income (expense)</a></td>
<td class="nump">$ 984,867<span></span>
</td>
<td class="nump">$ 976,001<span></span>
</td>
<td class="nump">$ 1,004,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="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Credit loss expense</a></td>
<td class="nump">63<span></span>
</td>
<td class="nump">241,230<span></span>
</td>
<td class="nump">33,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="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Non-interest income</a></td>
<td class="nump">386,728<span></span>
</td>
<td class="nump">465,454<span></span>
</td>
<td class="nump">363,902<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Non-interest expense</a></td>
<td class="nump">881,994<span></span>
</td>
<td class="nump">848,904<span></span>
</td>
<td class="nump">834,679<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">489,538<span></span>
</td>
<td class="nump">351,321<span></span>
</td>
<td class="nump">499,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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">46,459<span></span>
</td>
<td class="nump">20,170<span></span>
</td>
<td class="nump">55,870<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">443,079<span></span>
</td>
<td class="nump">331,151<span></span>
</td>
<td class="nump">443,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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Preferred stock dividends</a></td>
<td class="nump">7,157<span></span>
</td>
<td class="nump">2,016<span></span>
</td>
<td class="nump">8,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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Redemption of preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,514<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common shareholders</a></td>
<td class="nump">435,922<span></span>
</td>
<td class="nump">323,621<span></span>
</td>
<td class="nump">435,536<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues from (expenses to) external customers</a></td>
<td class="nump">1,371,595<span></span>
</td>
<td class="nump">1,441,455<span></span>
</td>
<td class="nump">1,367,907<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_SegmentReportingAverageAssets', window );">Average assets</a></td>
<td class="nump">45,983,000<span></span>
</td>
<td class="nump">37,961,000<span></span>
</td>
<td class="nump">32,086,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cfr_BankMember', window );">Banking [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income (expense)</a></td>
<td class="nump">989,870<span></span>
</td>
<td class="nump">981,441<span></span>
</td>
<td class="nump">1,010,368<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Credit loss expense</a></td>
<td class="nump">54<span></span>
</td>
<td class="nump">241,230<span></span>
</td>
<td class="nump">33,758<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Non-interest income</a></td>
<td class="nump">220,662<span></span>
</td>
<td class="nump">321,136<span></span>
</td>
<td class="nump">218,447<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Non-interest expense</a></td>
<td class="nump">753,719<span></span>
</td>
<td class="nump">718,519<span></span>
</td>
<td class="nump">703,121<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">456,759<span></span>
</td>
<td class="nump">342,828<span></span>
</td>
<td class="nump">491,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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">41,483<span></span>
</td>
<td class="nump">20,347<span></span>
</td>
<td class="nump">55,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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">415,276<span></span>
</td>
<td class="nump">322,481<span></span>
</td>
<td class="nump">436,416<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Redemption of preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common shareholders</a></td>
<td class="nump">415,276<span></span>
</td>
<td class="nump">322,481<span></span>
</td>
<td class="nump">436,416<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues from (expenses to) external customers</a></td>
<td class="nump">1,210,532<span></span>
</td>
<td class="nump">1,302,577<span></span>
</td>
<td class="nump">1,228,815<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_SegmentReportingAverageAssets', window );">Average assets</a></td>
<td class="nump">45,903,000<span></span>
</td>
<td class="nump">37,892,000<span></span>
</td>
<td class="nump">32,019,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cfr_FrostWealthAdvisorsMember', window );">Frost Wealth Advisors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income (expense)</a></td>
<td class="nump">2,138<span></span>
</td>
<td class="nump">2,776<span></span>
</td>
<td class="nump">4,001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Credit loss expense</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Non-interest income</a></td>
<td class="nump">167,442<span></span>
</td>
<td class="nump">145,268<span></span>
</td>
<td class="nump">145,905<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Non-interest expense</a></td>
<td class="nump">122,972<span></span>
</td>
<td class="nump">123,630<span></span>
</td>
<td class="nump">124,622<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">46,599<span></span>
</td>
<td class="nump">24,414<span></span>
</td>
<td class="nump">25,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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">9,786<span></span>
</td>
<td class="nump">5,127<span></span>
</td>
<td class="nump">5,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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">36,813<span></span>
</td>
<td class="nump">19,287<span></span>
</td>
<td class="nump">19,975<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Redemption of preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common shareholders</a></td>
<td class="nump">36,813<span></span>
</td>
<td class="nump">19,287<span></span>
</td>
<td class="nump">19,975<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues from (expenses to) external customers</a></td>
<td class="nump">169,580<span></span>
</td>
<td class="nump">148,044<span></span>
</td>
<td class="nump">149,906<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_SegmentReportingAverageAssets', window );">Average assets</a></td>
<td class="nump">70,000<span></span>
</td>
<td class="nump">59,000<span></span>
</td>
<td class="nump">56,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cfr_NonBanksMember', window );">Non-Banks [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income (expense)</a></td>
<td class="num">(7,141)<span></span>
</td>
<td class="num">(8,216)<span></span>
</td>
<td class="num">(10,364)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Credit loss 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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Non-interest income</a></td>
<td class="num">(1,376)<span></span>
</td>
<td class="num">(950)<span></span>
</td>
<td class="num">(450)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Non-interest expense</a></td>
<td class="nump">5,303<span></span>
</td>
<td class="nump">6,755<span></span>
</td>
<td class="nump">6,936<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="num">(13,820)<span></span>
</td>
<td class="num">(15,921)<span></span>
</td>
<td class="num">(17,750)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="num">(4,810)<span></span>
</td>
<td class="num">(5,304)<span></span>
</td>
<td class="num">(4,958)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="num">(9,010)<span></span>
</td>
<td class="num">(10,617)<span></span>
</td>
<td class="num">(12,792)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Preferred stock dividends</a></td>
<td class="nump">7,157<span></span>
</td>
<td class="nump">2,016<span></span>
</td>
<td class="nump">8,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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Redemption of preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,514<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common shareholders</a></td>
<td class="num">(16,167)<span></span>
</td>
<td class="num">(18,147)<span></span>
</td>
<td class="num">(20,855)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues from (expenses to) external customers</a></td>
<td class="num">(8,517)<span></span>
</td>
<td class="num">(9,166)<span></span>
</td>
<td class="num">(10,814)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_SegmentReportingAverageAssets', window );">Average assets</a></td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="nump">$ 11,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_SegmentReportingAverageAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Segment Reporting Average Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_SegmentReportingAverageAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total aggregate amount of all noninterest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of noninterest income which may be derived from: (1) fees and commissions; (2) premiums earned; (3) insurance policy charges; (4) the sale or disposal of assets; and (5) other sources not otherwise specified.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of accretion of the preferred stock redemption discount during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockAccretionOfRedemptionDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsAndOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsAndOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.11)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLeaseAndOtherLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cfr_BankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_BankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_FrostWealthAdvisorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_FrostWealthAdvisorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_NonBanksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_NonBanksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R139.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989011817144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Financial Statements of Parent Company (Schedule of Condensed Balance Sheets) (Detail) - USD ($)<br> $ in Thousands</strong></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>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndDueFromBanks', window );">Cash</a></td>
<td class="nump">$ 555,778<span></span>
</td>
<td class="nump">$ 529,454<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesPurchasedUnderAgreementsToResell', window );">Resell agreements</a></td>
<td class="nump">7,903<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndFederalFundsSold', window );">Cash and cash equivalents</a></td>
<td class="nump">16,583,000<span></span>
</td>
<td class="nump">10,288,853<span></span>
</td>
<td class="nump">$ 3,788,181<span></span>
</td>
<td class="nump">$ 3,955,779<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">50,878,490<span></span>
</td>
<td class="nump">42,391,317<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior subordinated deferrable interest debentures, net of unamortized issuance costs</a></td>
<td class="nump">123,011<span></span>
</td>
<td class="nump">136,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes, net of unamortized issuance costs</a></td>
<td class="nump">99,178<span></span>
</td>
<td class="nump">99,021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Accrued interest payable and other liabilities</a></td>
<td class="nump">754,326<span></span>
</td>
<td class="nump">730,165<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">46,438,935<span></span>
</td>
<td class="nump">38,098,301<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Shareholders&#8217; Equity</a></td>
<td class="nump">4,439,555<span></span>
</td>
<td class="nump">4,293,016<span></span>
</td>
<td class="nump">$ 3,911,668<span></span>
</td>
<td class="nump">$ 3,368,917<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">50,878,490<span></span>
</td>
<td class="nump">42,391,317<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndDueFromBanks', window );">Cash</a></td>
<td class="nump">471,875<span></span>
</td>
<td class="nump">381,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesPurchasedUnderAgreementsToResell', window );">Resell agreements</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndFederalFundsSold', window );">Cash and cash equivalents</a></td>
<td class="nump">471,875<span></span>
</td>
<td class="nump">381,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_InvestmentInSubsidiaries', window );">Investment in subsidiaries</a></td>
<td class="nump">4,222,288<span></span>
</td>
<td class="nump">4,155,619<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestReceivableAndOtherAssets', window );">Accrued interest receivable and other assets</a></td>
<td class="nump">2,228<span></span>
</td>
<td class="nump">2,164<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">4,696,391<span></span>
</td>
<td class="nump">4,539,023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior subordinated deferrable interest debentures, net of unamortized issuance costs</a></td>
<td class="nump">123,011<span></span>
</td>
<td class="nump">136,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes, net of unamortized issuance costs</a></td>
<td class="nump">99,178<span></span>
</td>
<td class="nump">99,021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Accrued interest payable and other liabilities</a></td>
<td class="nump">34,647<span></span>
</td>
<td class="nump">10,629<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">256,836<span></span>
</td>
<td class="nump">246,007<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Shareholders&#8217; Equity</a></td>
<td class="nump">4,439,555<span></span>
</td>
<td class="nump">4,293,016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">$ 4,696,391<span></span>
</td>
<td class="nump">$ 4,539,023<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_cfr_InvestmentInSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investment in subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_InvestmentInSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_CondensedFinancialStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialStatementsCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: 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 http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndDueFromBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For banks and other depository institutions: Includes cash on hand (currency and coin), cash items in process of collection, noninterest bearing deposits due from other financial institutions (including corporate credit unions), and noninterest bearing balances with the Federal Reserve Banks, Federal Home Loan Banks and central banks.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndDueFromBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsAndFederalFundsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of cash and cash equivalents plus Federal Funds Sold. Cash and cash equivalents consist of short term, highly liquid investments that are readily convertible to known amounts of cash and are so near their maturity that they present negligible risk of changes in value due to changes in interest rates -- usually with an original maturity less than 90 days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.1,2,3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndFederalFundsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestReceivableAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest receivable and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestReceivableAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JuniorSubordinatedNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Junior Subordinated Notes, which have a lower priority than senior instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JuniorSubordinatedNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.15)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesPurchasedUnderAgreementsToResell">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after the effects of master netting arrangements, of funds outstanding loaned in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price. Includes purchases of participations in pools of securities that are subject to a resale agreement, assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(m)(2)(i)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesPurchasedUnderAgreementsToResell</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubordinatedDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of subordinated debt (with initial maturities beyond one year or beyond the operating cycle if longer). Subordinated debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubordinatedDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>156
<FILENAME>R140.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989014076952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Income) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Total interest income</a></td>
<td class="nump">$ 1,008,769<span></span>
</td>
<td class="nump">$ 1,021,035<span></span>
</td>
<td class="nump">$ 1,133,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="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">23,902<span></span>
</td>
<td class="nump">45,034<span></span>
</td>
<td class="nump">129,780<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Other</a></td>
<td class="nump">171,457<span></span>
</td>
<td class="nump">166,310<span></span>
</td>
<td class="nump">180,665<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes and equity in undistributed earnings of subsidiaries</a></td>
<td class="nump">489,538<span></span>
</td>
<td class="nump">351,321<span></span>
</td>
<td class="nump">499,469<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="num">(46,459)<span></span>
</td>
<td class="num">(20,170)<span></span>
</td>
<td class="num">(55,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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">443,079<span></span>
</td>
<td class="nump">331,151<span></span>
</td>
<td class="nump">443,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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Preferred stock dividends</a></td>
<td class="nump">7,157<span></span>
</td>
<td class="nump">2,016<span></span>
</td>
<td class="nump">8,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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Redemption of preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,514<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common shareholders</a></td>
<td class="nump">435,922<span></span>
</td>
<td class="nump">323,621<span></span>
</td>
<td class="nump">435,536<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendIncomeOperating', window );">Dividend income paid by Frost Bank</a></td>
<td class="nump">219,386<span></span>
</td>
<td class="nump">298,884<span></span>
</td>
<td class="nump">234,531<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DividendIncomePaidByNonBanks', window );">Dividend income paid by non-banks</a></td>
<td class="nump">473<span></span>
</td>
<td class="nump">736<span></span>
</td>
<td class="nump">1,822<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndOtherIncome', window );">Interest and other income</a></td>
<td class="nump">101<span></span>
</td>
<td class="nump">446<span></span>
</td>
<td class="nump">2,868<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Total interest income</a></td>
<td class="nump">219,960<span></span>
</td>
<td class="nump">300,066<span></span>
</td>
<td class="nump">239,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="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">7,141<span></span>
</td>
<td class="nump">8,216<span></span>
</td>
<td class="nump">10,363<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalariesAndWages', window );">Salaries and employee benefits</a></td>
<td class="nump">1,499<span></span>
</td>
<td class="nump">1,581<span></span>
</td>
<td class="nump">1,551<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Other</a></td>
<td class="nump">5,867<span></span>
</td>
<td class="nump">6,833<span></span>
</td>
<td class="nump">7,033<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total expenses</a></td>
<td class="nump">14,507<span></span>
</td>
<td class="nump">16,630<span></span>
</td>
<td class="nump">18,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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes and equity in undistributed earnings of subsidiaries</a></td>
<td class="nump">205,453<span></span>
</td>
<td class="nump">283,436<span></span>
</td>
<td class="nump">220,274<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="nump">4,899<span></span>
</td>
<td class="nump">5,406<span></span>
</td>
<td class="nump">5,135<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_EquityInUndistributedEarningsOfSubsidiaries', window );">Equity in undistributed earnings of subsidiaries</a></td>
<td class="nump">232,727<span></span>
</td>
<td class="nump">42,309<span></span>
</td>
<td class="nump">218,190<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">443,079<span></span>
</td>
<td class="nump">331,151<span></span>
</td>
<td class="nump">443,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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Preferred stock dividends</a></td>
<td class="nump">7,157<span></span>
</td>
<td class="nump">2,016<span></span>
</td>
<td class="nump">8,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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Redemption of preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,514<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common shareholders</a></td>
<td class="nump">$ 435,922<span></span>
</td>
<td class="nump">$ 323,621<span></span>
</td>
<td class="nump">$ 435,536<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DividendIncomePaidByNonBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Dividend Income Paid By Non Banks</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DividendIncomePaidByNonBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_EquityInUndistributedEarningsOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity in undistributed earnings of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_EquityInUndistributedEarningsOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialStatementsCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendIncomeOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating dividend income on securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendIncomeOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://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 http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.1-5)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndOtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndOtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noninterest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoninterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of accretion of the preferred stock redemption discount during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockAccretionOfRedemptionDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsAndOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsAndOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalariesAndWages">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalariesAndWages</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>157
<FILENAME>R141.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989007739384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Cash Flows) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 443,079<span></span>
</td>
<td class="nump">$ 331,151<span></span>
</td>
<td class="nump">$ 443,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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">12,753<span></span>
</td>
<td class="nump">13,918<span></span>
</td>
<td class="nump">15,946<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities', window );">Net tax benefit from stock-based compensation</a></td>
<td class="nump">7,877<span></span>
</td>
<td class="nump">852<span></span>
</td>
<td class="nump">2,447<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">648,293<span></span>
</td>
<td class="nump">524,243<span></span>
</td>
<td class="nump">634,090<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="num">(2,525,015)<span></span>
</td>
<td class="num">(1,631,047)<span></span>
</td>
<td class="num">(1,386,750)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities', window );">Principal payments on long-term borrowings</a></td>
<td class="num">(13,403)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock', window );">Redemption of Series A preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(150,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock', window );">Proceeds from issuance of Series B preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">145,452<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock option exercises</a></td>
<td class="nump">54,417<span></span>
</td>
<td class="nump">12,557<span></span>
</td>
<td class="nump">20,770<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Purchase of treasury stock</a></td>
<td class="num">(3,864)<span></span>
</td>
<td class="num">(15,785)<span></span>
</td>
<td class="num">(68,793)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Treasury stock issued to 401(k) stock purchase plan</a></td>
<td class="nump">1,749<span></span>
</td>
<td class="nump">10,307<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock', window );">Cash dividends paid on preferred stock</a></td>
<td class="num">(7,157)<span></span>
</td>
<td class="num">(2,016)<span></span>
</td>
<td class="num">(8,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="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Cash dividends paid on common stock</a></td>
<td class="num">(188,786)<span></span>
</td>
<td class="num">(180,584)<span></span>
</td>
<td class="num">(177,006)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">8,170,869<span></span>
</td>
<td class="nump">7,607,476<span></span>
</td>
<td class="nump">585,062<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">443,079<span></span>
</td>
<td class="nump">331,151<span></span>
</td>
<td class="nump">443,599<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_EquityInUndistributedEarningsOfSubsidiaries', window );">Equity in undistributed earnings of subsidiaries</a></td>
<td class="num">(232,727)<span></span>
</td>
<td class="num">(42,309)<span></span>
</td>
<td class="num">(218,190)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">700<span></span>
</td>
<td class="nump">770<span></span>
</td>
<td class="nump">780<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities', window );">Net tax benefit from stock-based compensation</a></td>
<td class="nump">278<span></span>
</td>
<td class="nump">370<span></span>
</td>
<td class="nump">240<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Net change in other assets and other liabilities</a></td>
<td class="nump">23,890<span></span>
</td>
<td class="num">(8,937)<span></span>
</td>
<td class="nump">22,216<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">235,220<span></span>
</td>
<td class="nump">281,045<span></span>
</td>
<td class="nump">248,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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital', window );">Redemption of investment in non-bank subsidiary</a></td>
<td class="nump">406<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="nump">406<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities', window );">Principal payments on long-term borrowings</a></td>
<td class="num">(13,403)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock', window );">Redemption of Series A preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(150,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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock', window );">Proceeds from issuance of Series B preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">145,452<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock option exercises</a></td>
<td class="nump">54,417<span></span>
</td>
<td class="nump">12,557<span></span>
</td>
<td class="nump">20,770<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans', window );">Proceeds from stock-based compensation activities of subsidiaries</a></td>
<td class="nump">12,053<span></span>
</td>
<td class="nump">13,148<span></span>
</td>
<td class="nump">15,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="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Purchase of treasury stock</a></td>
<td class="num">(3,864)<span></span>
</td>
<td class="num">(15,785)<span></span>
</td>
<td class="num">(68,793)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Treasury stock issued to 401(k) stock purchase plan</a></td>
<td class="nump">1,749<span></span>
</td>
<td class="nump">10,307<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock', window );">Cash dividends paid on preferred stock</a></td>
<td class="num">(7,157)<span></span>
</td>
<td class="num">(2,016)<span></span>
</td>
<td class="num">(8,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="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Cash dividends paid on common stock</a></td>
<td class="num">(188,786)<span></span>
</td>
<td class="num">(180,584)<span></span>
</td>
<td class="num">(177,006)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="num">(144,991)<span></span>
</td>
<td class="num">(166,921)<span></span>
</td>
<td class="num">(217,926)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net change in cash and cash equivalents</a></td>
<td class="nump">90,635<span></span>
</td>
<td class="nump">114,124<span></span>
</td>
<td class="nump">30,719<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">381,240<span></span>
</td>
<td class="nump">267,116<span></span>
</td>
<td class="nump">236,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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of year</a></td>
<td class="nump">$ 471,875<span></span>
</td>
<td class="nump">$ 381,240<span></span>
</td>
<td class="nump">$ 267,116<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_EquityInUndistributedEarningsOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity in undistributed earnings of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_EquityInUndistributedEarningsOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialStatementsCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the 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. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11374-113907<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for reacquisition of callable preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire preferred stocks issued by a business trust or other special purpose entity, mainly established by a bank holding entity, to third party investors. The trust's assets are deeply subordinated debentures of the bank holding entity. Most trust preferred securities are subject to a mandatory redemption upon the repayment of the debentures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21D<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of preferred stock that is classified as callable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<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 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>158
<FILENAME>R142.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139989015125960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounting Standards Updates Accounting Standards Update (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 01, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Jan. 01, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (29,252)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (14,672)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="num">$ (29,300)<span></span>
</td>
<td class="num">$ (29,252)<span></span>
</td>
<td class="num">$ (14,700)<span></span>
</td>
<td class="num">$ (14,672)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity, Net of Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>cfr-20211231_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:cfr="http://www.frostbank.com/20211231"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:exch="http://xbrl.sec.gov/exch/2021"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cfr-20211231.xsd" xlink:type="simple"/>
    <context id="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie53e384e8d6d4fb0a25298c3b1861d6d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">exch:XNYS</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9dcaee2234f94d85a27d2ac8955ce598_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">exch:XNYS</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic3874978cf8a4daf9120bc28e0c2ed09_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic5933e5063044b6e97435b1c99feba10_I20220126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <instant>2022-01-26</instant>
        </period>
    </context>
    <context id="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie0cea98278054adeb8d68511d354aeb6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i626c79054bc34425aeb277bc88921659_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i54b88a1057404905ab7a1d3c2db6012f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifb1a184c93fb456cb0a5b1ec560d485e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i97d177426fc8411194a88211ad11b119_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6b090403ae124c64bc9fe7a12c704b87_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5104f0716fca4196b0c4704f2dc69ce8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ide9575dbc54b4a6587acd46422add072_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i3426f8a7d95c414794b1d7ddb49d4afa_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie1b04ff8a7c348d2a0818c35ca0ae1df_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4d9f69a949e542be9b886edcf4ca2ab7_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i72c15a74811c41ed8fe76044fd2cee3b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i08a21888036e4259b812e6e4a144f188_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id89402b9e8854de287b0e09add92eb77_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie09b15acdb114707915c04a9cb8a08f3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i165986944f564b6386f1afa6026edac0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i94fab2fc824449f2a6ce698309f10785_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i45b3f362799442a18ee37925807769ec_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="i3c11abd15be14a699e610b0bbdbbc690_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6157948d99444093a882a8131cd09878_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="i3a1707518e3045e3a1f9d860e42cc1c6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="ic8bc9b7c8dd9407f8a361e28dbb3df9b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0e81a28f99bf453abf87863068fc2b5e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib30324ef47984877ad3c1b825c9ecd55_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="ibd90758071d34a3e902419be4ba4c1c0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="i55c6eaacbcdd44caad4d5f082fded5ff_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i69bb6497e1c1496da12f5d4b7b14f20f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6ea8011dddea405a8fadfd4236e80aa4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1b363418372c48019e062cf83f41d964_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i101c2a8be3a447e89d853b3bfb41b9f8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="ie4f3833913ed473095de0d834760b2fe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2445236951fd483b8f1dd3569573db11_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="ib6ddb678a7d44a889a6fd147d5650cfc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="i638d2cec934b4077835d718a3b46341a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i65344c948d324f2299648afcb1263ae6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="ic23de4ff476541d4a21e493cd1ef42ab_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="i52bb38b01f4e4e628b69ac9f31e6e45a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1586d455b6fa4f9e83a0decd4bbeb6b5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iea1b39ce74874abcbfae0803fa30ea0a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i69ebaa9a423f4c86aa18e500aeacd704_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="ib79c187524d54585adab6d189ec5b540_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib9c245b7ba6b4238ada5af175603d66f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="i545737c974544f579d637815451cd8ea_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="i1463841d81304b9f9376161cd9341610_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if65c0288a26e4e7a9bc7005009f777b6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8af1a696138344a588898bfbb20afe13_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iec255877b03b4dcb8a2c3090843f3be8_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="idd8e14d864aa40f9a5de5af7dffb1ba4_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i1c40471aca92440dae4825581b59a5da_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i3d76758a9896469bb52892362b349696_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i15a6bc8ad50c4dbca3a15940a179a1af_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i66d35c2e27e3473886aa3b092cb8872c_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ib286ed0e23bb4d0a8121aeeb5998bf45_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i678c8ccc6ad94ca2b0693097949afaa8_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i880bcac80b1c4b01b1410f46c0421694_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ice9381db0bc74767a7a15df8e3ca940f_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ib5a35aacb33a4e3b8e0d5fbcfcfd55c8_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i497b92caeb0345caa119a3533c8ad533_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ib58b144bd8214775802e1a31d8a4db09_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ie87657adf3254b77a96e3577ecc8557c_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="if7b13750df8348438cf555bc5ab0a70a_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i2dec574b0f2b47cf848f05738942f6ac_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ibc64bdf57200457c88426c47678e5076_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i6c858100665149d9aa3eb4b24c8889d4_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ia4b22b899d7d44508e42f45af0ee104b_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ib32e5710057849e6a8f6ffc2f663daa0_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i45390fd45ecb4c44bcddf1c6eb98a40a_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i6624c33e99b7426f9497aafbebb88d68_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i47d27b1e28f64767ab180357f23fdf8f_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ibdd98da8819549d5abb6c0cd334248c6_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ie6c2f5a8eb584da3a7ace2d9331c20e6_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="icc1e1271193345a3a66bd091effaeeff_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ie7699beca3cb4312a67236989c3808e8_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ia324932cb2484c5caeec844ba4ff8872_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i2c1209bceda24077aa97ad45666cc04f_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i05e25ee338e243d4a1b92e1f85a93c6a_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i6c1720ac7d6143d991f639dbc3528e14_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i26a713418601481498e9d29efe05c5c4_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i985244ae2d79435092b71b971d179086_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i28f4913c00b741ba98a694fbdf57640e_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="if8e872b2c0c94f20a3b02baab9db0a88_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i8359ee4ca56d47588a8b7beefcb7d9a9_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i39e22dfdbb6946689a2a7c6d321381fb_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="id307aee54c64473998d2727aa19ddb39_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i8ea909b440e342e7b7049b14cdc813f9_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i36de697aa991459eafa6616ae4e25c92_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="idbc8faf8b616439e8117a507be0b6962_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="id65edf4f3d674ce59d2ff7f71ead1be4_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i261de01130f5424b851c117422988dc0_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="iea2570aeb5534f4b8146421decd18436_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ice94d60e046245518e714ba0bbb1529b_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i327c10d753a448f0a203c9dd4103ac5f_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i9bbe7f7ce4fb455e8b3be0888d67f865_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i885e543cb6ce4bcca701fd5389d0590f_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i32b2231e1721401ca4eb496783ad3f48_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i56e17e25520c4ad8a5c8b6853ed4a2bf_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cfr:PremisesAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="i5bd39b157ef74b658613d1d82bdbcba2_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="i49e46631075f4e1fb0205f529c4fa3d5_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i45b6588ab6484c28848b1b93ce747f28_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia04de6c5ac1b4fd1905c6c1d48385888_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i88aff206513f466897d2270cbe14f27b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieaa5ad2709a64b77a999aca49ccb8ea6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic7ae39c667ca4f4ebd39536186d41e8c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i373ef498af374f07bd1a7ce8f9d5c156_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i30406c5d267a4393b79c7ac155124280_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:ReclassifiedToHeldToMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i910c584877b248939c82b00ffe1d2c09_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:NotGuaranteedorPreRefundedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if55ce0740105479e943ff00ae55d39bc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:GuaranteedbytheTexasPSFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ied329c0717fc4badacaa5fb8abcabb85_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia2b9785ec0e34bcba0900fdc0597cdf4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i49b09664dbe942158046a10513910c09_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id7dce488e84c4c62b3e06503092b61d5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:NotGuaranteedorPreRefundedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6de72162a4a04682b794ccf1755d5612_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:GuaranteedbytheTexasPSFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3a45bbddb9fb4eb4b0a8ed0df5d5b44a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3edeabd22aa24fdcab888dda3437da17_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0d4c73beb2fb4387a42a8d6ec58304cb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idc2edcad4e544e779380f43836fc479f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:NotGuaranteedorPreRefundedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i32d69477a27849f0b13a169269832090_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:GuaranteedbytheTexasPSFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7ffe0ba922e74b6a9f369cac1f338387_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i78750aff14264a49970ffad4f12fc93d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i560e5165bd254801bd6fdc5811764a49_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i980bab4dd6884cdbb0dc42c80a99cd55_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:NotGuaranteedorPreRefundedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idcb21868425a4be5b4af4ea83134f4f0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:GuaranteedbytheTexasPSFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i19f77af800b6494bb418136cf3de3064_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3c3f73da9ad3465ab579267eda91dc2c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:GuaranteedbytheTexasPSFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i371d0c4385f94a04ac664cd3163eba1c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia0724b4f2558491eaca26a468cca8ba3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i440d0d0caa454d8586e58adb5c06675f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib963873617f6453eaa095d8a1e73d179_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9ea151d08ce5444fb027dd4e43fe8bd6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic46596bc26da46b685fcb82e4423bbb3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i139e59fc30544e3cb3e0f8527ef3a511_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i86599c1f57fd4beda34916d0c337859f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id398f625904d454d90b6a7c40c4faafc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6157b8d826d346b39de766716238d9aa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6fc5e70e67994fbb9e5ad890304efbe0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1afc37271d4b41888bf0168f82a7d5de_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6e82428f512e4163a14e316a0ae59eea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3a0a953f8c074db79aeb3fae1dfa7539_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:EnergyProductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1b860fb437af42049fac385feb577a23_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:EnergyProductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id20aafd609c540f5a227fd1f2cec12e7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:EnergyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i820d1d40e1bb4b78be0b53fed91fc773_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:EnergyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3a38a2c838964a00ae40c3f975502ad2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:EnergyOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0b1b3e0413ec4206b2224ddfeccbf3e1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:EnergyOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3da89888138f4b0b9014523d490053ee_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib76ff36feca74e89bb95b6628d7622fa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib0c3da8aacda42fd8dc0547d6741fa4b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iddd1767b1c934621ae199ff5360c1d4d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i87610ef50a4a493092ff0f928f70aa8e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialmortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5305bfe25d404027b2cff09b396c6c9a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialmortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie0f33d365df4446488bf0a8e7bb74027_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9f4bff276a194607b0a4e73344a6222d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9c94e1351842403f91c38c29ef7804c3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommerciallandloanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib07c6346a15d480c857f991dbae90005_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommerciallandloanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8fc15f4e18854e45a0ee3b4c74c21a9c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i65685dbf9d3a4ed0ac340814679c1f46_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i32e0d73511944eb8b86e2ab410548db2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i53e806ba8278463a9d3407fb97bcfa36_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9a23a93181394c268b238840adba819f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i45eb8cc446674f51af90fc2849214213_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:OtherconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i05c33da7e9724c67b7a4877b54ae0618_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:OtherconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1c5056e544ea4b2fbef1e0bef687f54a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibb9067b61ade460ab87f54d9f8bcdd72_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i621293fa8fbb4c1f8ef054388535433b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if96bfb7ef42c43fda2c5e09cc138e232_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i593d782acaf845e8b67e8337e5da28c4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i810671430e504d8dadb4cb4be6d998e2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6f3fa8a99847427a82b15567b8ee081f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iab275b7148974edeaf29c6de5b401998_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i53cb913b0e5a47aa8588c08ed29fa7be_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5b7cfb10c21a4b20982b1afe7622e154_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8ff15b23a6944bbf923d4e640377d34c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic0031f6803de4df9b37af58a31e8b16b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i88856d38df804849ae06d3b6ce0b34b7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idd6a5ccf5e5c4bb4bbcc98b013658daf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3393ad18f83e4a67b72904fc1fef8bf2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5a298a52188340c297f33ba2dc5870a7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifb6dc0d0cd4f45b0819af1b8eae87635_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id07bcdadab624a0fb6e9e8c051b2b5cb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0a274daffc42418c9db55e2eb502ecea_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib42c20a0e6e64042a6bd4815906993b1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1cead0710ef144098150fae9570882ca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic53dc55708814866b047f64a2ddbe864_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibe15ab7c051d400db24291bf02f2e65b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i162f774faf36468992a264668262a4ca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i255d6c285f0646ab8d4114c2b6dd0025_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6c3fd84af289419e895025e5935899ff_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if96087d2b32c41a28edcf62dcddd49dd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6830dc0632484758ae99775f0e97f42d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i901b4e2b22e74a7099cf1488e74129a4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:NonAccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibbf2ab8c7814407abf746d620cf53c4c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:NonAccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8f1cb1279157400cb416d5671f2957d6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:NonAccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2f74c54b94c044e69dfacdca18df76d1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i785f07422ea0419dbbebae98d5f41935_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic466de9520224a688a0c1deaf601fdf5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3453a6b3ec9646be883a81d051d90d38_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8b7db4e384d240e1b58bb2b53109bd54_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i80f60613c3ed4386a45e8bd2e2ae964b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i076490e41c2a479eba1c6d99c5741834_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4fbb311d9d464e2da00077874c676dcc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i075169174c774989b1acce73ecbc11d7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i32cfd8d61e144cfc981b2a849c4d3aab_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i593f335f0f5e4d94bbeaad5e8579e014_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i313677a5dcf34ef686708918f38030bd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia512e7b7c995459cae3851121dd04162_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic0c716f5a8fd4037aedf92561f50b411_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idb0d472db46748d98d904ab675f31e9b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i63eb3692e47c4f60b630665e830a94bb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie1593039591d4873abc3b43c8373a616_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1b7ecac113794c8287a673cdf5472f66_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6f754170d2d54736865c21685de1cb8c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia544966e5a7c4813980e732252fea05d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i21c4d39e8ccd4e4b860dd506bf8e5bfc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1bee71da143b4ee2b02222f720a50f70_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i95d3f52a8dd94c37973f5b84070bedc7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5f77e6b3c4c44f8290d8a5af2b4fdddb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iad72845238ee4c67adea3a6de436f867_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i98ff67f6a136436eac6a4a23f847131b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if7262a5f4b554d528938825bde53aaf8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib81d4de12f9c4410b51f2985f43d0b38_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id2e3a62b5eca45e199746100c96954b0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i39edcb5fbe3b4b6385cf8bdc651a1247_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib6c3ccc3158a40eda81dbc84fd65db1c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5c5226b9f5e2497cb707a5dab3eb7a86_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0f287e76f7854ab0b95d5c161a987e71_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iaf0ea6fc49244dd194560b8eb4b2018d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia87a6097d280443595636c73c9edbf36_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i124f7f5ad643431ebee394d095dabe0b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6f7d0eead96e4f099e4e1cf0118d81b1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if923dfb2d8b146178cdb033159d88ad5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i022134ae6207415e858a11b0579b0dad_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic537ebdd6aee4943aae475a7f9c83d3c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i11a82a6d80a045a3b66ef0552aaaad2c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if1c8ce56b64540baba07fd58135c931c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i17aaa890eeab4f1ea356fbbd3364bec9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i56af7a051e0e4d879fcaf8fd3784d9bc_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i188e0bc428a140489304707ad9e0f556_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i03f6758e661d486ba0d7de1caed3e361_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i289956988b8d44f3998433d7e8009807_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id7b3ee79ac8a454297a0a082c57637eb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie86023c12dd74c9facb160569d36e677_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7998a9d94c174bb29cd6092b82f87d32_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1277b2c1453146ddb4a3f364ad8f4bbf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:GradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i089d3c4c2228419fa471bda20f5d23e4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:GradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i868e6618a5f9448a97d90e9ec8636e22_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifb9e8c60b1f54972998ee5d04d1785d0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8418e957002345cdb051f94a74a84c06_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i02a9440357e047e0b761512fd1954805_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7dd2a3c82f104b508d69ba49eabf4563_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idc333da7212f47a08b0a0632bd0638cc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i13bfd2f17012488ea4de1d872c40a45b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id14ea992938448518a51ddb75fb14104_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idb387523c189431abcaa131fe72ab98b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie4f14502995b4755b2b00731e815ea14_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i54818438578440b284e98a06796fa95b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i94f5272c4ab04536958ab7dc210802f8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib3ed1ae5a1d74503ae4bcd7f8b763966_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie65d5c8ead51471193a152bcf00d2d87_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibe4a8c6db8bb4fd7b74d9a8b389b6984_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idcdf0f8f53f44d4fb840ff9bffaf6e2c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6e04ca14f0954e08b5be8b4fc380d809_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i01a84a7506304b5fa006f8e943a142a2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i54405c68674245d48bf0d33f66e965ef_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2be077dc1fde49bcb2be284df0432520_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i85b4f27545c8479094505e42959ffebf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i12b7e2eced844cd1b4fb798bd9c363b4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i16010d1f50ef425abac5e60d2f5a060d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if939efa22218405c9c9af849eae249c6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if6d2c8181c2e491da034b607beef81fd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icc30c9e8c89e459dbc894bbe4b898403_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie3ab7a5d9a0c4a2aa61abb5ca1c2b641_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idce5de21bb944bff857ee8a179816c61_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i70d31762e60c40be836bf2e40fdca960_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9103771379704c6ebde05403037d5e76_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id1073dbd71aa4414859d75a37ac1d3fb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie1b29fdc3ce14c07b9807608f201b7ae_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifecdf11f1ac74e29aaf63c5ab7498509_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic7f82ef2ecfc4d55a1e7ccb8ce288d64_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i52801894c620491392773cd4e2a21e3f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7551c0f925d0426fa2889d2f095dfc1d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if63b322f3ade40ee8de920127a70caf8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iec5972681b014055a881da9284222e39_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3d448b0205b4487da1efd8b8f252ebc5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia69a2a0d784d4af285133ca94b446b60_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iebbb37ccd642447b9b373b5e082e6879_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia0004c0239d14c7ca1c5cc27d9ed329e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic5a56750b77e472cb37563aff119fe24_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7ce2a7a06298447c83793f787395f440_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icdfde73b2b8041c1962d40e787698a4c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iec77ee6efac04c48a45d52d83cff1cf5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2afec00796a7411994ba49bba21fa273_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i75bafb33db88446da778fad0f1ad159b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibb0bbf02cac34e03b12044da758185dc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i474215968c684bc7a7abf7ae1dbca26b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iacde8c28cc8a48739c87888d8ec41509_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id21981dafc794df283ac899198149438_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i79a5fb6e0f314e67aeba3d4ab7d39524_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic381fb4973ff458a873d7276263a77fd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1f67595f8e864d6cb4e7a59b9cfd9670_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3282067c01fe41f9abaa6f57b1d0fc53_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ica3b0f5d15e44c96a6bcffe9de0b8133_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i23aa2a5f50a949e6890c0a268777ad74_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib8545595447b41d094f5aecec408a520_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic2bd8ee565fa4a4e95ce9a6cd0ff891f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3513ee8a80c74408b2f441dca50f8bc2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i52d5b14f0ec0413996185686bc304406_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i01d133ae2bfe44d9a926d5c5414576a9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i460095c5baaf44fdae64bbff74e9317c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibc04c74c1b624c92b00eb5f6ce37ace6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icbc1a2413cb24b76997d31e80226ca67_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iddd101fd30f54ae5a9f25817fc755c53_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib4fdbacaed6e437983863626407d7db1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5f9e98fe4a544cc0a240f0851c448518_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia00ce2cb1fa34f1eb806a6b84c3a69c2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i02852d6313df40429d448f7b9d671be9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i611d7d5150ad49f2a92b2e7232f6fd64_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia02cc3364b0b47bdbaa79cc3d5e40612_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ida9234f54346467e8205d38c188609e9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if5021d91ef8e4abeaadecaee8bf8faa6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iab04fae60bf64f7d8166f25a6a968a40_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0a57823d365b491c8ed4e6057abe5f32_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic088d45103d34ad4b8214bb69a1d9aa4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaab4b8d31add4599bd0a6d3ca7c7be5b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i496dcf24af5946148d5eb1a3137e5cbc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia6356bdd45664d4393874da3e22f2e79_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idc7c2b6c30714919a2b9734175ccb3cd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i97c9a6829e164ba1a8d884b35aa97351_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5bf2f50cbdd24a35a72bb86d4296ab11_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic1457bc8f3874c2e8f9faf76e5aae069_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i464588cc2d8b467a8132f88bd2c262d2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i59876702a7ef4e86844cbf6a1f58ec76_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9d71afd5528940e9b18b418e785d2cfe_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifcee641790e947baa0955a9448c04b37_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i44eebad713bb4384ae2650418a2feada_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5274af5b37db437e9889a0b8884c6405_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i737e3d114a5048469892cdee5fe029a3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib22c9a8cf5e042f0ad31bea92dee7ff2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifb44bfcdc18b4268a189feec0c5b1ff7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9b016953d0e14c79bf7e6243dfabb2da_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3bf02dc88d264418bfc3776f9c7c645e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5c9369563583409ba8a551ccb5f35614_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia02ac773ab9a419b8994c4f09d5b4c96_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9a54ed7174234750ae67273127c30954_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia0ae668a1c8449b99ac8b320950459a5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i63d3947c27024edabfae743fea0b1ac2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i441f1faf534d448f9813a1c3664c49ee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaf72d686aeed4317bbaf4f45a5ee1d06_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4f91a80588ad41878a6adaa61d5483a4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iace9cbc6fe304432ab14fcf7a2c5fa0c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i24c0d8683b464fbb9787dea8dacc989d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i536747414c6a40139d4e99062b4edd94_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i52e18ea70dc248b48c9187bc116a6362_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idc1b7a7d18d04727b343a1226229770c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idd024f0b8a9e400182c4a8092eca9799_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i92976a4fc01b45c0a0eaf8c2a59c000e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i82b6bdddfd594e94838048c237b5ce64_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2b1619f6510c4d25b787bdd6ef16c219_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i38e2fad1057a4d3db5e03a77b28c2365_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i73bede730b3b4b96923b66b3f45e8fd8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6b543ef0edeb4fee97ab20ad9f5f0f0f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i712817ba70d94c699dd2b1d12313c78b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7dd4e9f8d9ec45e09cb79671c99a9553_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1a2fc82394f64db185c04ddc8bc75b88_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6cc0c2ca433a40a9853232b458adf8b6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i491da3438b184501808822bfb8197384_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id8f30469913b4698bfc103437808ba05_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie431e28594d041f9be4fd4691283b334_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic1377f6f93ab4178803ae5e807e6e658_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2d5c753eea80468e96638aea3599a7b9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i11b4911065804154afa0cb89f8b485a9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if03b07f50d5a46dcbc912e261ad89e27_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if58044f9653e463297394c4116456b68_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id3b45967fb6d42d6a48e0c421c0bb1d0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie2de40e863ac485981934c2881bc9e41_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i953979ab81fd453c86230d427257eba2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0611ccebad1147ae9f4ec29ab8f8e163_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i180c5bdc3ae44f8c85600eb942ed6336_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieb88bb173d3a4c1ca5057b50527ef6ee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id4a44ade7d264bf4a50362039b04732a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i73daf7ad3037469aa644d707e46caa32_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i21f14b5b29444721a81becaed7364a8e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic59154cd43744649b3af9237b11201f0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia32359b99958400a889721c8bd267e7b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic0c19b19434f4eeba94ba3480ab9a4a8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i190a6733a13e427bbfb2ae5e97e7e096_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6f1f809d1e684bc8a3c71c541d33487f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia02fd55a49944f54868016fa53660b5c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8909b9d9ad0240abb222c33a6dfde818_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i936503db40b94de79528ddbb9f47ee52_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0cd3e5dce5eb44cba3ea5042cc27a2e0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i49897aa1569a46d993da8adb976a6898_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i177e4f6db2d54dfab018ecdb2b44a931_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i41d4fd1980b2413799cfa1c5d3724d3f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if949e24f8faf425a9ab0ff5bf7dcd0e3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9da9bd221c394397a50e1623b0b9445d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i468416c778204c08b2c0126849e6d78b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4337f7f8dbb14da7960fce4357b3de10_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i08da90a55ad440df9a4f07bca015623d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7d0ca17e8e1d424787f91111159592d3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i983cae6b2f054cb69a598d5932d01b8b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i239245605ff448e692026e51bb050752_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i14a6638c7bbe493db990677b2bd44198_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1712a1e1b3ce4dd7b123b569906158ee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibac0252dd1784c9eb20f61e771a68496_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ied52abf421e140a59a0672378d1a91e6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie9fe6c1ade014597b3002376ef81f206_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i607f7c43afca451e85fdf06a72952401_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i84fd37ac04ce40e692e0bea2a7b82ed0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7766f3ad902f47fc825486c77ebc4a7e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia31c8694ea734ebabcb7dc75ad9278a1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8bc76785aa224bf9bbff1c8bf6203339_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7192810739d84ac1af69465f6214f475_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i65f5b7bf0abb460eadc80681d1717b76_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0037ec72148b47e9964c4bc2860c4ca2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i12fa3cb1d3fe4c7484cf3f9ce2b76f80_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i95d8560e253c44f1a5ad80118ecfa3b0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6f05f0362005455fbedf7bab416e2208_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ice4dddceff5e44ffa821de6d5f7b3957_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7e53f40fe3e54a8a9c1b1f799e92d947_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i880ed5beb8ee47cabe96e2e9a6855164_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6a7afa682c554cca8e979e32902940cc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic3de4ddbccd947cf956d9a6c93c1a804_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6e1b12f85b3d420a8352097f5578c434_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5b1c9b0dd1c7465bb5764537e717fe77_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i223a98e29f7a4f5dbbf6ea1943ebcf20_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic18a69ff0ecb4e2bbc071c9ada9cf2ad_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i806dd2766bdd409d9e1d2a34aef947e5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2c51bc101a854894a1b3dda9e686c206_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6a09055df3484179923ad15f4e3d1ad3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8351943bfc5649768c8ea0005da30776_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1a3c2c0598194617900fe126bc00da2e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0429d6f1487f4dc2af06dab4493e2d04_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i11133ee7f0044e67ab04e08f62226d1c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie6d0cd802b0c441e9a3ea16e33777cbe_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4ca6b5aacb07412ca225281938992575_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i72cf67cd79424db9a6c3b9670e2b8e0c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i70764c7f31004f86a84d4530105cabd5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id8e0eb73cbb44625830176db45604f8f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i406d3ac220c648dd87164a6aeb7a39ab_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iedd1afe6eb30425bb18a1690d657d4b8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i23368bc63d5f44c4b19653aecd1e2b52_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5c9ae4be68ce4e4a8a72d623c4853ba5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i24b514d3fa2f4e9b8e55bda26c0780a9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1e7e9ca703d44e419f222d76b355440a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idf1e726b81554c11841583c2ac714e41_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ide0d0b6a5a2541ec8d7adadeeb7e0ea0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib9bb6e974a0e4199959a0a247eed1b01_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia7f96b8d2ead425999ffc796755c80c0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia718d54cbe92423a9894d8f6c79c70ef_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6f09dd1bf9234b10b2754c933b3972ee_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic6a97abb55a545fba42653d0cbee381d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib2d3f55799cc4745b9282451ddab7f26_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i65d664d1fdbd44b9857b8e1e51a0dd47_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8f6d233f1a394a6290bfe7fbd16cd2b9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2fbe3681f4a24b20af1ae2c80427dabb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i80418187e40842a0a078fa129fc28077_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia1b7d6b9b2d8413884dce524f2d335cb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibcf43114003b427d84afe65e9c118092_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5bff1854711a48d3b26f63eb95b4c6b9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i64e1d90d066142e892f11f01826e9034_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0b17ee1f465d4b32b100195ca3335c70_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i61576188d28d4b95953ac64d29aca281_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0805bcc240dc48139c83675aa81145fc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i174ba833f88d4215911e3f33a566a3a2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia54d1474799b4dbe900bfff76b54235d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib3a5ba76adc544dd9db674736f4ccfed_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4dfc950505e9430ab9034484021b6cce_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0df662481b88459fba6674ff799f5037_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i80b44e825436414fbf8891f8f44212cf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6d0321b125ee45d6aa0c0e51bf8eb48a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib29dc627002e4a71974427e9bdfc6b23_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic94bd8f3a7c04ad1889d423f6177ef63_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifed73e88d7194853928b4844137bc438_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i17b3851bd0264f4f801fc1f0e272c6c0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5886ccac48cb477dba48e6bcb6e7c0c3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0b33b3d122c5406cabab7bd0dd0bcac3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i561ec1a66ba6435bb1ba42871032d29f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1d3a4aa366154b64902d8ec9a73c660b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3a4bddcdbd03403fbefbfd5bcf3370ed_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2d8b5ef5ddf54a8f820ecd908effedce_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5954ac108c664e3bb4c3019452ca8261_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9c919e5cf836469687fdae5ceef80654_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0fd1d450f872471093337da32a475770_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaa138377b47146afa83b8a1c0b4332cb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i935a7cf5c2de448e86fc1783321cc003_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iae2a923327ef4d878c87029b3f117063_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i92f1454e40f040e0a05f37ba4fffd254_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i735ceadab0a3451c80593359820c8b0e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic3dccc532c3b4c03aa94dd5f010407db_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2e841d8048064421a51ee4fcf415f560_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5a96ff98167f4da287588228b126abdc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3e29ece80a6d4e4aa5213c1ed758a73a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i461d261c280a43cda70f04927d5a8093_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2ed381359208453bab1eb0c80d5f20ec_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic7c8556874c442498f9a80cba96c9f28_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic5f663795a7f40a89dbc617667b2820a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i507c14c50f8343b3bb39bd3e84d7471d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i62a089cc0b804182b93624945aaeb997_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i81d88d4ab96f454a9d7b4429c0f46a1f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3669a9c3cd5e423c8f77f2725b2ab3a4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i94a4e57b4b794588ac9e6abab5d75f9c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3678645a119b4516a9f79b3cfa375b34_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifa49164870ce4532af4faf4f5afe29fe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaecd6954b8114dba8c2f619db2770217_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ife67c06eb5bd4ea4ac5a0aca17bb3120_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i95691613805e4d4a98193df795477f10_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if172823de98f47d7a7f6ed1a00658a86_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iee6ea06721ce4145a399dd05d76849a1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic46b71dffac74af0ba30097aae531946_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib5b5e35f630f4fad978f9516345eb0e3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4525e112f5c34674b41e39843cca1d02_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5a031e7975f64cd2a5f701c524996f05_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i57567d1f445b44b3bea7e62d91c1f164_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i292751f71bc347cab0d2384b48ad8480_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i41ef8322886e4959ad4944b8c394a8f1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7e388ec66a1d4ede92dd1d231a30b818_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib546a33535bb42688baa5a95b48214be_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id11cc25d48624f06839d2ae893a54061_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iebcf08430691463fa0eef63b5d5cf24b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if0a876e7717a409da8f5c52f16c28b1d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if35b4fe304aa4ce3b65c3e01e95cdb0e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iee12ab3af1be48189d22e1f226e54249_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i47c67c06331642c9b7f05cb5ed1d996d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i86d5eb9a2a2f47cf9fb7004d4a0dd81b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ide95d285867c45e7a16823ad73426123_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1230d942c0c6451cbb57cc72679b33b3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia033f6f099844f50a722dfd5c3899c2b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0038b8e84dbf4df695c45304fe79bb6d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i933f0fb216a8445dbab0e43296c9d50e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icfeaa9d542fd44ad9e4e219371c0a7d1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i08800aa0826e4464a0df57184ff21c8a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i774fbfa61f154e0ab3a96ee77bd067d5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie9e9e33cc1684e6b82eb2bb5eaa14d22_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifbe91a47cb91452d9be4776f1d6b0ca4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if32d7a9963f64c1885fa5e56d1d308d8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i70057a208fe74ad396b86cf6a2cf2689_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7b404d5fad974a39815727332d2638d2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia0390b5f5a794749966bafe3839a439b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i36b79e5fd31a42b6a076d759dbb02fd2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic9b61526828e4fc3845361903a7af220_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie9c3e2044e914d99b4a68ab5e8fdeaac_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5b89125766a94f2fa1d133170e839794_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6394eb2b17a2413fa0758b3ae137350a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic22188f3597f450293ff0596007d27b5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia74f081fd58f44059f2ea7e4d2d2263b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i87192f4fcd8343a6aeb35f38500f474d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3076e250c4cb4cb6bcc7f32fb40f5c7b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if63f2753754f442a96a54337e37dc22a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5677d53cb49943f290362b146e13fd0e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i273ecc17396e47b7a3ff2e3108711f82_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id0996dc1095043b180c2e71425e7a839_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic3c6b6c3017b4f709ccb5fe138613e24_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5883a0c4f1af45ed8c9dfd991403374a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8821517191bf42b8bc0e02f935c44aa1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7fabd137dce443709aff110bb5cfc2a3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i434a3be26f1e49d7aded48c5a381f7aa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibb09c686b3fe4b18831ab97672a97684_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7b74ec2b9f6241beb0f64f9bcb8e9bd2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5cccdc4048f14f9aba13420a748b1cb0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i56a0b256a5f846b59245515ec6582a12_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3d85271574064679a5aa40f2354a8f2f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i397a64580bb74a48a90f52650bf0dc3a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5bcc6091f431413b8b187d87498a4404_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic2795634c41c449d94e00d4a70c3d0cb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if79eaa4f65dc454f838904bf1d29ec73_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia05fa9a4b656464dbbae9e04c7444b8a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1312208ffac3455f98988e3a2efed57b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5e9e2317ebad45cab499ee885cd13767_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i60e4b9cedbb84d38b65e0d6fde2a500e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i994f8650700e49cfa06d6e4082d1ddb8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i851126be2aca4055bb11c1b563911db9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6317165411f1497eba642047ffaccca6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1db48366971f4addbc281c55d139ea56_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id30d6807fae441868779a6ecb8fb3fbc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idaa027962e0243c2ae8e65679241a4cf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i43292103880a436484c949da39e385da_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id0117bcc5e8f48e19581e589f28836a6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ida8811f655904060ae56b071b4abc33d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i65617032fca24860a2d715c1b17b7852_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6938e0a112ec407f847f5eb4bd8860e2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3497e91fc34d424daa40e5f05dc4a78a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7560ec45a09e4b399d0d04b170741bbe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0bd8e7f7f7174374b023829c78f5bc0e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3b30aa6544954076b2a2821fb3cc409f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i49739f4c286240c6a0a0342f8b948074_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i07182c15a4354e1ca153aec784b0e4ff_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia174d084158842558d13441b30afa521_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2a4ca6af0f9b49c393b7390fc39bc7d5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i52c6313f0ac24b3eb13752c873b998c5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9074f533923642f3805f762e3ec833d3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib3d054482720411489144c9c4ede0374_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7a14a47e5d984ca2b9875e62b5ae9a17_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4e209fd7327e44d9addf7cf5a94034db_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6393458cdbdc4df1a558f3cefe5b1622_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i648523982fd14f75b0ceafb682a29e3a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0e175c8ca040456bb791d48df3c1cfee_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7ff7bead1b7644d780a8d6637a373933_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if17e80b75c3346c2a0139e993f7b4b94_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i19be6e0d9ac641269fbf69e4f69f0e7f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic2f88369bf30408faed026ccb2d9fb18_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2567fa6007e3452d8fa9e3d55d01679d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i33171384ba834d42a52f34f8161aa3e8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6e55bdaa6cad438cba16c6ada89030a7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9fe89ce9b9dc41dca0df5b87d5a59f3a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i980a36ae48e7441f81f903860f914564_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3a1e1665029a4e48a13d645892a2f9e8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idf890a8a8a9e4cebbefe1953490e6e5b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0fc495d11fbf42fea9512d84920d5968_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic3807236d1b7434cb1ac0d4a3e58a9b8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if2d68947f66a477e81992cb160e6d3ff_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia39789c2ebd340aba87d0b918b919ed0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i44e3a9f78d62496a80f0ebda4c476170_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i14eaa27a95234b11a4c1100eedf0fb95_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieb278efaf7064ce19a71564abead4e27_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib132ea41ac1c4e018ec569d6c871195c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2bea154b812a4c69beff4dceb0695b9b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i218516c4d8b8444d89466d48169d4f22_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i35325537495541139418837f1f8e2848_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3d3f7fef37f6452ea70a9c928fc8c23a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2a0605ea10264c81ab11e8e6e2001337_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icd1cff089cb7487eb85763e69d48960c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i308ea2bbd0cb40a1a069aa559358208a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id384e4fd053d426984c0a015bc454136_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifd035715b8c64e818ef3c4d0ad0af63f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7b8ae3e404e24beaae05f16b92d444b9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0fa156c926f04aa9871a79d9a9ce4154_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6ba4b895d3f9497bae4845adcb9a77e3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3bdb9943b0cc48d689dd8313b874d53b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib62270a5868a43709ed7e81b1bb57f61_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib4a9c42b05a545a48818e01458c16d61_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0c8dd055782449ae938ca574caafd482_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4b060d0a88964bafa37588d9accde32d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8d212800426848c5a08a9d7dde876283_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib35a6166fe8d4f4bbd5dc829e81dd46b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if662ca8cb7a045b88cea77c84d79d542_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i46ebe2b70da94afaa066b030524a8e54_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib1e45c12921349e8ac0a277dfb239bcf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6251e22d2678409ab63b39aa86188ccf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic7c03bd2340f4cf08df42d7dd071a201_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iceedfb6a7daf4d59b4af3e5a26aa3d84_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3345068ebc4e48108048d7a591839125_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4350420e64ee49ed8af8f5b20c07a1b5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia853b241eb0448e2a4a4a11f1753e3a3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3f5d0660f9784fb6af42212377359041_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib6597ae6bbab4729a36883650b35d04c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic0166a8dbc454193973b63c2c2531e24_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i622aa9fa781543cb899e6f9179d9c773_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia4502f436b4641d5a8b67dc063783e03_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia89bd71cd51443faa53eb04abab07915_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i834481a96deb4b3f9e455edd519498ab_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i43f26711fec64dc1bff4ac2e4e4b284e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if118597695f749b3b91d6a8892709cca_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i6ef34becfd1c4bf8907c3bd355e9df5e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i05152c06c3c045b693a82ae026010050_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8a46b450afd6421491c088e32e4b848c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if7cfb751773f40be8f901c4149f1fc8b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ida8d3c062d244221b353ae7330a8d5e0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5f4fc87510a145d7b35ebbc0d976a8de_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialAndIndustrialOtherCommercialFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i790febcfd9564145a86de91c7cd4f932_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id856b44516bb440bba1209510ede599a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i388a3f17b95a430cb48c32f10e995a3b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if33fc4270c4e413580121883f03286de_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8c12f0474a8849a99708226fab229c4c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaa6fae19587943d786bae53b17af4de2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id9ccb3cae0a043279c53cb5d8a29aea0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if8fe38209e54435986c9c024544f82ed_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie3a8d5b01f1e45838114dd3c614afcd4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2000e99172864062a249481409467d3c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3b4d178307ce4ccabd69ed8362a54c5d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibbb4de87e8334b21a2fd894063c16ad5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic4ba859b891646c2ada4e05ecde1c639_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6ecdd08b59fe473d9907dba6fbf2a243_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3e10b079d2174c37b624090d0b616b07_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie049ed78c83f44fc8eb4e87575975bc5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id56d8547cd5f4ee0b05464fed395e835_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if35f71aed8084611bf9667841dc16d0a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifd390990bc0640559aad0f121a1727d9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ida2c9064c1174f309ac1d17d04a361fd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iae68560d50b44125a111e984d2454ea2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0040727de77c4e869ae6e6d33c1fd107_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i02c08c07ee184df590fff1d8f4ebfc1a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cfr:PremisesAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i55f3d47a701141b5883edea1080181b8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cfr:PremisesAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie758c750d80041d6ad78a39aad4c65e5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id332db2e15f5498ebdd11ee5aa8810fb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idefa1f55d439481183301b23727905e0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:PartnershipInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2410e2ee452244428997a12c5c33a855_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:PartnershipInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0bdf64935f08474495d708288148d77e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:PartnershipInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie906d042586a4ef3a29e74303da2d009_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i236842d18bb1419ab38f63c8d639b0cb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CoreDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7812effbc5dc4965a6211bbb57d494bc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i36dabd3f81a14d52bb69cc134b118643_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CoreDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if2e7c6edfea2485096841ac547875655_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0cbf46c577c245248401d0a9dba0c04c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cfr:PublicFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5f7429d649c844cb820b3ef2703e9fea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cfr:PublicFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icfbfd619ccd2412d899fc7f2c11d8d80_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FederalFundsPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0b00413da10d4afdb9924dbe36be9635_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FederalFundsPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6e37016871ea47b49f78071bc1c83fb3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1112414e5d1445e38ad958877555e35c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i37b16100757c47fda55d9a52842a073e_I20170317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-03-17</instant>
        </period>
    </context>
    <context id="if52782dbd4a84a099573a96833e49811_D20170317-20170317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-03-17</startDate>
            <endDate>2017-03-17</endDate>
        </period>
    </context>
    <context id="ife125a7e653d4ef1ad314d2938f2f591_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3e914385adea4e4b9d4eeff1c1a27d73_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6f66bfc08edf4cb4801c4c1193381e1a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic6c97ffaf48945c79bf873f529de6d33_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id6f10fca84064f3c803c1e2120df459f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia95891bb193f4ae7a9c8eec36e3cd345_D20040101-20041231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2004-01-01</startDate>
            <endDate>2004-12-31</endDate>
        </period>
    </context>
    <context id="i5f718f77bbc447249e678f1db0daf8fd_I20041231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2004-12-31</instant>
        </period>
    </context>
    <context id="i72ad024224cb4738af90322012cb1826_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0ff0670b91b84d8fbed2f17c10001208_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia770ef661f4741c3bf483990d7a3a4c1_D20040101-20041231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2004-01-01</startDate>
            <endDate>2004-12-31</endDate>
        </period>
    </context>
    <context id="i4856bbeb85744288a912583f340c142f_I20041231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2004-12-31</instant>
        </period>
    </context>
    <context id="i0b303b4ccb32449caaa6a17eafb809c5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i951ada6c5f344060b79beb7ab2f0e0da_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6c856660706447b7913e7e9ed53c75fe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if937720a184342c38ffe832988b421b3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i11c71a17d58644439ce30ca5aab363cd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i67d8fba9b9fe407a802b3650263b44c3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cfr:DeferredStandbyLetterOfCreditFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i41eafd9d09a04818a44e45dadb6da5e0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cfr:DeferredStandbyLetterOfCreditFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib576695ce5834fd5a567a66cb127a0f7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i05aae73510c34f1fb545471dadfd6350_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i988992fbbee34904a87fdd0a32aa3478_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iff9fe252c8234a12bcd33c1739bcb1ac_D20201119-20201119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-19</startDate>
            <endDate>2020-11-19</endDate>
        </period>
    </context>
    <context id="iea13e2741b034a45b475d625aa20cbd7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:FrostBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:FrostBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib03e84b2d7644d948d2b3efe701c9aa1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cfr:TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ide1b359da3ef4edfaf04a982f2920615_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cfr:TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9b301cbe3b76469daba770c782eb4cd0_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cfr:TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if1337d796ecf446fb08083cfecf7b6e9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4e1af78cf14a4a2f824b8cc872a650cc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0f9a873e59814fa5bdeb11081ae5ca49_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8db86c0162bf48aebdfc13d675a0c438_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="ief2501c95af64373b14fe0241696345e_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:FrostBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="i4a0a988574e64f029065579f4684f562_I20201119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-19</instant>
        </period>
    </context>
    <context id="ic949d4e8846c4649bc2748ae88fd5fe5_D20201119-20201119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-19</startDate>
            <endDate>2020-11-19</endDate>
        </period>
    </context>
    <context id="i413dcc9e86c34339881e904eac98e684_I20201119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cfr:SeriesBPreferredStockEquivalentDepositarySharesMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-19</instant>
        </period>
    </context>
    <context id="i1659c4eadc804e04ad4295ada3b430a3_I20130215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2013-02-15</instant>
        </period>
    </context>
    <context id="ibbb9fb5286a247e59712c2757e205f06_D20200316-20200316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-16</startDate>
            <endDate>2020-03-16</endDate>
        </period>
    </context>
    <context id="ib9d0092eebce4a03a8087c35959af7bc_D20130215-20130215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-02-15</startDate>
            <endDate>2013-02-15</endDate>
        </period>
    </context>
    <context id="if9fc4158fcef4c95bdc3cdb091497ec8_I20200316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-16</instant>
        </period>
    </context>
    <context id="i69266e5641ef4284be9d436a9c223aea_I20220126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-26</instant>
        </period>
    </context>
    <context id="i0ddaca7bef1e4354b7f407f5d3aa2fdd_D20220126-20220126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-26</startDate>
            <endDate>2022-01-26</endDate>
        </period>
    </context>
    <context id="ie41c46cec60e4498b44670ee082ff240_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:PriorStockRepurchasePlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i4de814d6736748d4b11f4be2d8306da9_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:PriorStockRepurchasePlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i81fa317ae7b74b8fae31d0002792e047_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:PriorStockRepurchasePlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5a4cdf273c1941b8ac5a45b797a9abee_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:PriorStockRepurchasePlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8a56bf0b7bbc474484904c8a030b1229_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:StockRepurchase2021PlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2d3af961894d439eb5baba3ab35eb456_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idbd1ea39526f4571b6daf8b38c56f5c9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5e7c0d71a32b474ea39b7ef56c5d65e2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i18a3b81d0e474e8c8c108b4c710a5c45_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib50e7f963749497294e6cfc7bef9e071_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieaca0ae2c983474aa7116888c3e63b58_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic5309131a86a4a1a96704b9e2349bea5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia54519d5d1d54f169bcc7a3230d5b577_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9f36b4c37c5d48b0aa794c80301c9b3c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if94bfaae8f9c4abe9a6186e9090f1eae_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia39be381f80a4212a1e57b7466d8d402_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6145d826dd9e4263869cb1a9c0e784f0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cfr:MutualFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie8f3fe64ee904582936c99b79aab5372_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cfr:MutualFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i72a39463a29146f5bc8651aef1f24fc6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i85ae732d1ed745d0ba451b26d291e873_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i238fd82bb9b0428095c9ab2c96e84b66_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2bec61e2dea045118ecff33aabd014d9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iacb55951498d4f88839b96d4dbc4fd25_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9c87f7933aa446cdba6005bead1686de_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3750b4a16313411e829b7041c3913b3d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAndStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cfr:TwoThousandFifteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iea444a208a0b4e37b2cce07d22414f50_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ProFormaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i65cc2272976a4dd3b754ca997829d34c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ProFormaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iae1892fb5d0b4aeebc67188fcda0af8c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ProFormaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i211f7585aaf8482095b64230a9e9c708_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i59313716c9f04be7a15044472743d77c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i7639e246e14d4599a90695500ab3c44e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i36a1a02d48544fbd8c73230ab4f1c263_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i81905e26d6644997a020c0eb688e3549_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie3b8e4626dfe483b96f1223afc326d0c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0347c60d32dd4ae88b85bae326bedc14_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2a103349b1a24471a6c8c44cae4cd45d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i380bc80dd57d4fba8351bfc8a5fcb134_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if639c6bb48774715aba503ee4aac9ba8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie107fed14a6a4c669efa460e3d99f926_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib62db141474f4a608579b640c834ba3d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id8fb23ea574f46eda8f1d24a161585f9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="ifc15b0dbf4cf4947870df22b8adb9a70_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if3103fd28f154c88862f6b3f56ecaeef_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7be97ecdd04d4eff82010b20fd69c26a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i700109174f6d4ab5b84b6ba0c152afc5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="i04f3f4a5f9e84998b765d71e35656297_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic4ad104293e34495b0948f2526c516ac_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib8931cc2f5844a1ab857fc8b67387aa8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="i325b7fd9a3e74c5790a93a630f8b8db1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib8aa1a86f0f64fcebff2239761a86069_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i515a86159a5e440a8232403b1b5c76f8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5216382498084557892a7d0857e6d8a6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i61a4caea84264a4fac4a05c65c7ab5a3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="i94cdee2dd0394eefaf303bba471f2c40_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6c28f54dd20a446794be6c19c9adcb42_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i87bf3113c48e4afd900b42c197d02a07_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="i515917ebb0274ab8b2b5be63f6445189_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1f4f7f03a9514975847d498393bf8ee3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cfr:TwoThousandFifteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifa6a00290569460784aa64d6def22fbe_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cfr:A2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAndStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cfr:TwoThousandFifteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i30cd4385a55a446385e46cd44c0305eb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cfr:PriorTo2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAndStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cfr:TwoThousandFifteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1f589dce85dc44d9981041fa31db91e0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8201a5b4375347c084cc707bfcaf0a29_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7109eb8cdcb34fe4b77dc44905b395c4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:FiftyPointZeroOneToFiftyFivePointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i78fdbf24c1b94a209028216ddbf0325e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:FiftyPointZeroOneToFiftyFivePointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic60a6991b6574d3b9d284332070fc470_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:FiftyPointZeroOneToFiftyFivePointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icb972e4472ff43b49b343150a83f8963_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:FiftyPointZeroOneToFiftyFivePointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic60071dff1414f6ca56020cdaeacb530_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SixtyFivePointZeroOneToSeventyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i76321f2353a844a082ff03e688856288_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SixtyFivePointZeroOneToSeventyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7d90792e31534f96bffe3c12a15b6210_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SixtyFivePointZeroOneToSeventyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i50498ef37b1d43faaf89f5e0a0eb978b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SixtyFivePointZeroOneToSeventyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1783949924d74124ab6aa77abdd9f1fa_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyPointZeroOneToSeventyFivePointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie4016111d9aa4c4dbdc57da22b51f278_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyPointZeroOneToSeventyFivePointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i73e605ad293642aa9638ac7bb9d3d438_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyPointZeroOneToSeventyFivePointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib9d051b1626e47b394bd747b06918219_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyPointZeroOneToSeventyFivePointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0e38b665f4a549f4acc1b6298a655e0d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyFivePointZeroOneToEightyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i278e00478e15443cbb9348301ab6985c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyFivePointZeroOneToEightyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic6ef911447924f85ac2f503e3dd93180_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyFivePointZeroOneToEightyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iba8fc2b02b214b86a184bcdb9704a3b9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyFivePointZeroOneToEightyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8410c57eead448e0a7ce533955c1fdcb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i072aba80dbc444b18200147e94e11877_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id154d02f271f40f695de08e3b969f7e8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3803432c67c54a84bfc358c911ee353c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib98a871e9c0f433b9d07eca732a4f639_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic9f66b42ba754d21a99b1c066004b948_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i13e1c846c9ab4c15a29cbbb20ff82588_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idd88e70bf2964348b8f37248463a695d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i06cd827e1b42493ea32d492f85688478_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie1feaf948a644bd39843ab05540254dc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie7245ff612504484928c4fd2509d9ec5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6a2f06449aaa4e22a38971e43cbcb931_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0f48dac395ed48ed8da1c4d1900e861e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibe40ec37d2874efd97317246640b9c87_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic1a35a248345478b8632bcb3a7ec7c85_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1365abb691b34bf9a8c7bdfa4c720173_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i25183681b63c40fea2c8505625cfbc3a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i11dbc9fc0cf8443a83f0b87ed9ec1234_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i310a4a8819154b18802f092e7ec980d9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i710cc5733f704915a4013ba821ac497b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ieedc201b936e4a24bc6fb0f579c32cb4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibc929cf0d5a745c49354d3a5dbeaba44_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i83854de5b2f54bd891c6425807bde3c8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id6c5a643de734b428a2ccd2018e44a0b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic1a2efea470a491fbf6ed7e018157540_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9c2e7b8e739e4197a1aeaa797dc3b5a9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0cc6a7537a764cdc87a74ca8396c0f8a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i03fce0e25e6446eb87490f39494a93da_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iede1b8a2881b490eac3aa55d65695e8b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie7e7e57648284433abb4870cb368542e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic664d2aa073842b5b81678f00b4b5825_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id4bafbed100b4c02bace8d9814d9d9e4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i432ad55ad3c1448093261b2c56f6f746_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8290137099bf4248b3a3c2f1b2ea58bd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia81f6f0b3d8d450192372a9ab711e8fc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:WeightedAverageInterestRatePaidMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i98018fa56b104131934efc10f18f2b05_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:WeightedAverageInterestRateReceivedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2fb830464df9459cb31c0aa39cab7daf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:WeightedAverageInterestRatePaidMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iba7f516702914c2e85e6179a306e159e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:WeightedAverageInterestRateReceivedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9466e6e0d87242a8bf8a440b1041452d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:WeightedAverageInterestRatePaidMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8012fc1e31c14eea8b6eb3fa2b72018e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:WeightedAverageInterestRateReceivedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i242b15025f0f4cc0a0f0d9ce654a8d39_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:OilCommodityDerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id43613724c124b26ac21564d921cbb3a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:OilCommodityDerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5327dfa5de21461aa926eb4ea5ec9828_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:NaturalGasCommodityDerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i46cee9b8d7b64afaa8655ea2a9667b31_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:NaturalGasCommodityDerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i178bc12d4478402bb4b71d8a81bfca30_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:OilCommodityDerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i788e0b25b9ef4ddf987acaf5a1d28ce7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:OilCommodityDerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8acf31a26fb345bd87889fcbcec1e620_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:NaturalGasCommodityDerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iac909aee7a984c9a80c37bff6cd15d9d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:NaturalGasCommodityDerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2d1d0fcc3f184a9a9a1a27eacc0e0c5a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibf9360899ca545f386c2839343240e60_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:GBPForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1c90f778f9794a88b18b50ecb73826c8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i01364391982e49a9a075414d6a034c8e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:GBPForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i407f8caef4684d15a4522b1c5996fbda_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i80e732c5c94c4db480fdf6f0a7d8da6e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if07d8d4ef9844fbf845af111b95d2aba_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i705f0b1d8ad24ce88fdefb0e26c77d3a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:GBPForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieb5d1e682ead452e94c1df7d7885f06f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i368c725ab28f4ab1bd1bb1c16c123c28_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:GBPForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iabea293e78704bd5b639142bf756c5ba_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i761f571f385440e7a5fdbf3856731c1d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie4a27003b69d4f8280e2bfbbb82d26ce_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if230a350ddc7469c9a1e96613c97805b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6d04185335b141c9896f834c8c0bfaae_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i712e4e2dcdb24267a2fcac70eb328935_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3f3d357341e74ff38a0187dea282a536_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icaba9d908bf5428894afb24c6958f74c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7b6347195879444d92da08149a177c97_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i89493861aa5b44d09e1f89ce89dc390b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id3965387ae6d4d459edaab6b556e2ba4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9c2ddf5576844a96b2f3bbf8d900f89b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i22177462c47540c99011215ce2be4cf3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i16cc1859b7c6445e8ee84de047ef984b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i435794e108904d9eb4984731f5c0b94d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i21d2c3fe8a3d480fb4e9bea883103789_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iad491764e74a4e1bad229475306690ee_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib4e7ff18ab4b44e6aec0d7812b3033e5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i415475a39c3846bd8387b9909eba0842_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8cce9c523eba41fc944317cb6986a610_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iffc35bd63ca54d97aee2fab68c3a6987_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i523a1eaf79754429919709d0abe755ad_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i14639e246ab948568bb890b96216675b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:PutOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i48de48169d784e1dbc05c87c59db105b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:PutOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iaca9a424d85a421f980022c9b3c7625b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:PutOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib798837bb9a04b2e900fbb3af505f34f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idf5523fe358d43dcb327a001c86f3523_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:LoanLeaseInterestRateSwapsAndCapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6a3744a2834146c6865e23fbd027b93e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4fdd85a5352b4c5496d534daf9b1dede_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ForeignCurrencyForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i60438e0eb1924245aab942f8714d0d97_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:LoanLeaseInterestRateSwapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibe7214a8bc0246379d2cc3b3a1879376_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartyaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ide304be42a9249d48ebee85f3a443f3f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartybMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id4f876492a25423da9807964e7938f64_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:OtherCounterpartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i69108233220045bbb3a5ef901f1a2ea3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartycMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idabcfae520924bddaa64e9fe22d38b31_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:LoanLeaseInterestRateSwapsAndCapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9916cf7a9fd348a99801bd38466fdd39_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ied544c529ae346ff93ed477251d9935f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:LoanLeaseInterestRateSwapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i59a7569ab7614ba4a19a9fd9c60c1d08_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ForeignCurrencyForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7acdc23364534e1fa21a44bd8404ac18_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartyaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ida72c744bd7645439c7008c196f3befe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartybMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7e556cf5f45647149c4b29189114a12d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:OtherCounterpartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4db2dda88a8948378531e003a194cd5e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartycMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i787f7b2267e34a3b8cfb78d61020f9ab_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ieec599acfaca4abdbf6f87ffa548d78e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6642d78bdb8044edad4a31e37236841c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic88d3475d42c4bb88d345155e6b12604_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3aa680f645144719aeda5bcbaf3ad7e0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iac66d8963b3c4fc9827e8c4973372139_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i81f19a4dd23046afbb7a64039a3ab2e7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4ee4077362a847f2afb54fed192223d8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6ec5f7acf4b44a59bacfa6541e40a7a2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i086f0164439b465b940cb6aba81a070b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie173b4542e5349239dd5a70fda1ec649_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iede659a230a444349fe2950fca2e076e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i95f3cace20c944b7b608b73037c655e2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:InterestRateSwapsCapsAndFloorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9add791923e0442f880622fb426d9061_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:InterestRateSwapsCapsAndFloorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic34781edc4d5425d8998e06f878f07f6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4255363e672945218ade4ff9cbb5d4f7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3e96cb43cb9b4b35b2381df25cf98679_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibbee0fcc3fac464b81598645771ab326_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idea71ce37af14ad2a9f5f5c4281e12fa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibd7779aa53a4439e8f559b907a647658_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i30a43702bb5c401cb0a06e1b47fe5d60_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if1bfbd3960c545e8870ca8f61cf68f1d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i930e6d1ee9a045a0b73bdc9d5b69cfb1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie4ad76b1031b4267ad6b441fd869cb06_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id0bdd5904ea1463ba1730641162b95c0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8b9eaaa7c0674f3a9295f0aba725a9ac_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i13dd154f15b346dcaedddcce840194ce_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id70ee56c7473403ea0a066e1279cebc7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:InterestRateSwapsCapsAndFloorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie990404b886649c2b072f1fd36cf7317_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:InterestRateSwapsCapsAndFloorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i04e872a34efa4ce1a21c4fcc26c2c9ea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4711223c67e2456aab387ef406bc0856_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib22a4c5461fb4d45849078aea7e85b6f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifa6ab6ab4fb444a3a16d989a24f75016_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia287c754e01645c6ae9a8d9b7ef4fa22_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib2f6d03e78ac4afaa764d5213c778179_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iabb27942db56438ab0880ed8f4fffa43_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id2915b66eda94ed79952730caa330944_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8da8437993004b5fa8a948e62fe4635b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibd10f9778190465080319c0dbbe2e580_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie53ce1818c604d8a937ff9a75cf8c75e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i96a36c2a24ec412781cfa81293b4e0eb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iab8db80e2c13481eb2cc2c3185e02c15_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iafc16f48dfa64b6eb0273b41c0209fc6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7bc718a2f3e640b8a8b893336c223080_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i876633f807c140b1a842bdcd4a952c72_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idd99b1ef629a48cb84450e05d3cf14a9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i33495d0f19894766bcc3361aa65b755f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i96373f2584fe4cb6a1d13a221ac3cfdf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i89952ef8a4e54fd7b4e613a4ddf30db5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9617e354a3834b32b1c2b33dc55a8940_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i02c03323b6d84581ae347bcb6409a84a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic84993b773f34e9ba0855f7290533c1c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4f7e26866d8d478e8b6825b136cac85a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4090beae5dba4af9951a1883b5176996_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie797562714df4965ab23a5069d700ff4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ica814cd574444f6a85400a065772b48e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6f8adeda45f04335a39109fe0a5a318e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i40b18819f2104767a4c77414a8d49a25_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i297d55b71e614f98986780a92ada353b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i84ed02aaba184f019a922cf5431f3da4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4a83dc4f14ad4988ad667d9c2c8d8153_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i93df287b87e64024aee7684e02c900f5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id4f16f8c0c0b4fe2857291d09a565da4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i243d2e2d99a341d09986376c77ef74d2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6567b9d59f6c4441b32d982adc98a0db_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4ffbadbcbf6b45e68d1396e5981fc0c8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="item">
        <measure>cfr:Item</measure>
    </unit>
    <unit id="grade">
        <measure>cfr:Grade</measure>
    </unit>
    <unit id="quarter">
        <measure>cfr:quarter</measure>
    </unit>
    <unit id="rate">
        <measure>utr:Rate</measure>
    </unit>
    <unit id="bbl">
        <measure>utr:bbl</measure>
    </unit>
    <unit id="mmbtu">
        <measure>utr:MMBTU</measure>
    </unit>
    <unit id="eur">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="cad">
        <measure>iso4217:CAD</measure>
    </unit>
    <unit id="segment">
        <measure>cfr:Segment</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl80L2ZyYWc6OTM3MThlMTcxYmFmNGEwMDg4MGFjMDM1ZDcwZTA4NjYvdGFibGU6YzMzZWJlNDZhMzg2NDU2YThjNDUyOTYzZDg0OTBmZGIvdGFibGVyYW5nZTpjMzNlYmU0NmEzODY0NTZhOGM0NTI5NjNkODQ5MGZkYl81LTEtMS0xLTA_05bf272d-e08e-4a75-86ca-452b2e5aff16">0000039263</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalPeriodFocus
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl80L2ZyYWc6OTM3MThlMTcxYmFmNGEwMDg4MGFjMDM1ZDcwZTA4NjYvdGFibGU6YzMzZWJlNDZhMzg2NDU2YThjNDUyOTYzZDg0OTBmZGIvdGFibGVyYW5nZTpjMzNlYmU0NmEzODY0NTZhOGM0NTI5NjNkODQ5MGZkYl8xMS0xLTEtMS0w_9b35a95a-80f6-42cd-86ea-262355244908">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl80L2ZyYWc6OTM3MThlMTcxYmFmNGEwMDg4MGFjMDM1ZDcwZTA4NjYvdGFibGU6YzMzZWJlNDZhMzg2NDU2YThjNDUyOTYzZDg0OTBmZGIvdGFibGVyYW5nZTpjMzNlYmU0NmEzODY0NTZhOGM0NTI5NjNkODQ5MGZkYl8xMi0xLTEtMS0w_10a5ad92-03ad-43c7-939c-aad987cf604e">false</dei:AmendmentFlag>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ic5933e5063044b6e97435b1c99feba10_I20220126"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl80L2ZyYWc6OTM3MThlMTcxYmFmNGEwMDg4MGFjMDM1ZDcwZTA4NjYvdGFibGU6YzMzZWJlNDZhMzg2NDU2YThjNDUyOTYzZDg0OTBmZGIvdGFibGVyYW5nZTpjMzNlYmU0NmEzODY0NTZhOGM0NTI5NjNkODQ5MGZkYl8xNy0yLTEtMS0w_9b46284e-8e15-45c0-81c7-0a3910a66e90"
      unitRef="shares">64023571</dei:EntityCommonStockSharesOutstanding>
    <cfr:DebtInstrumentMaturitiesPeriod
      contextRef="icfbfd619ccd2412d899fc7f2c11d8d80_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzE4NA_d5d6de54-c491-44c7-8691-a0d9988d5816">P1D</cfr:DebtInstrumentMaturitiesPeriod>
    <cfr:DebtInstrumentMaturitiesPeriod
      contextRef="i0b00413da10d4afdb9924dbe36be9635_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzE5MA_c4ecd7de-e919-43f5-868e-dd643081b217">P90D</cfr:DebtInstrumentMaturitiesPeriod>
    <cfr:DebtInstrumentMaturitiesPeriod
      contextRef="i6e37016871ea47b49f78071bc1c83fb3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzM3OA_3c9f8e6e-abca-42ea-9d3b-53680bde0f81">P30D</cfr:DebtInstrumentMaturitiesPeriod>
    <cfr:DebtInstrumentMaturitiesPeriod
      contextRef="i1112414e5d1445e38ad958877555e35c_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzM4NA_15b26856-1798-4f59-850b-79faf99d1447">P90D</cfr:DebtInstrumentMaturitiesPeriod>
    <cfr:CreditLossOptionalTransitionalPeriodUnderCECL
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzE0OTk_2b63dc27-5520-4a4d-bef1-d9f64ee56ad8">P5Y</cfr:CreditLossOptionalTransitionalPeriodUnderCECL>
    <cfr:Finalyearsofthetermofthenotes
      contextRef="i0f9a873e59814fa5bdeb11081ae5ca49_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzMwNTI_69605f33-0cd3-4f77-814d-dabe39463450">P5Y</cfr:Finalyearsofthetermofthenotes>
    <cfr:CreditLossTransitionalPeriodUnderCECL
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzEwOTk1MTE2NDcwODM_5788e750-ec35-4c51-a601-7e36d59d279c">P3Y</cfr:CreditLossTransitionalPeriodUnderCECL>
    <cfr:CreditLossOptionalTransitionalPeriodUnderCECL
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzY1OTc_2b63dc27-5520-4a4d-bef1-d9f64ee56ad8">P5Y</cfr:CreditLossOptionalTransitionalPeriodUnderCECL>
    <cfr:CreditLossOptionalTransitionalPeriodUnderCECL
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzY2NDk_2b63dc27-5520-4a4d-bef1-d9f64ee56ad8">P5Y</cfr:CreditLossOptionalTransitionalPeriodUnderCECL>
    <us-gaap:StockRepurchaseProgramPeriodInForce1
      contextRef="i0ddaca7bef1e4354b7f407f5d3aa2fdd_D20220126-20220126"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI3NDg3NzkwODY2ODk_a5b28c42-2d17-4045-9d7b-f3d0877dd40d">P1Y</us-gaap:StockRepurchaseProgramPeriodInForce1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i1f4f7f03a9514975847d498393bf8ee3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzExMTk0_1fcc0098-e57f-4662-b6ad-c2aae695dc4d">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i1f4f7f03a9514975847d498393bf8ee3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzExMjUy_53e15f9e-bdf9-4b25-af11-5fb05e968d0f">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ifa6a00290569460784aa64d6def22fbe_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTA5MzY_7c478893-63a5-463c-b684-3d543fc9a06f">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i30cd4385a55a446385e46cd44c0305eb_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTA5NDU_51089506-9638-4aeb-b718-c056de25353f">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzg2_c70ea595-7135-4fb6-9411-d417a95126b9">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzgy_6569f527-0a00-4c79-b061-ec992e8e7405">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzkw_081b9553-d196-46e1-8f05-7babe5fc862e">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzkw_e3fc421e-e919-44b4-8124-d34a07d86ca9">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzgz_08019721-3615-4626-aa8e-c77ff99befd6">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzc5_79001bbf-46a0-4151-8bb0-86e779184b87">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzgw_02665a7e-f04f-4934-a80c-e004a39fd9e4">001-13221</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzkx_63291825-34f8-4bab-a17b-4dc133744009">CULLEN/FROST BANKERS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6NjFkMzdkZTdlM2MzNDNlMmE3MjNlY2U5M2YwN2JlYzIvdGFibGVyYW5nZTo2MWQzN2RlN2UzYzM0M2UyYTcyM2VjZTkzZjA3YmVjMl8wLTAtMS0xLTA_1d69b0c5-aaef-4a21-afa7-04705331b56b">TX</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6NjFkMzdkZTdlM2MzNDNlMmE3MjNlY2U5M2YwN2JlYzIvdGFibGVyYW5nZTo2MWQzN2RlN2UzYzM0M2UyYTcyM2VjZTkzZjA3YmVjMl8wLTMtMS0xLTA_4ce72f0a-bffe-43ed-8b05-abb51d07caad">74-1751768</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6NjFkMzdkZTdlM2MzNDNlMmE3MjNlY2U5M2YwN2JlYzIvdGFibGVyYW5nZTo2MWQzN2RlN2UzYzM0M2UyYTcyM2VjZTkzZjA3YmVjMl8yLTAtMS0xLTA_2154eab1-9649-477c-90a8-4f67fbad3313">111 W. Houston Street,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6NjFkMzdkZTdlM2MzNDNlMmE3MjNlY2U5M2YwN2JlYzIvdGFibGVyYW5nZTo2MWQzN2RlN2UzYzM0M2UyYTcyM2VjZTkzZjA3YmVjMl8yLTEtMS0xLTA_ba31278a-df5c-406c-9f2d-6f219ea6a6d5">San Antonio,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6NjFkMzdkZTdlM2MzNDNlMmE3MjNlY2U5M2YwN2JlYzIvdGFibGVyYW5nZTo2MWQzN2RlN2UzYzM0M2UyYTcyM2VjZTkzZjA3YmVjMl8yLTItMS0xLTA_58097175-9aad-46df-9759-a4a5a083af50">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6NjFkMzdkZTdlM2MzNDNlMmE3MjNlY2U5M2YwN2JlYzIvdGFibGVyYW5nZTo2MWQzN2RlN2UzYzM0M2UyYTcyM2VjZTkzZjA3YmVjMl8yLTMtMS0xLTA_5f86fa86-f29f-4687-9edf-c8277e1edba9">78205</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzg3_38376124-4b17-4bff-bc2b-3b78d4127c5f">(210)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzgx_e5db7848-ea56-4fef-b3c7-6476b9f0a472">220-4011</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ie53e384e8d6d4fb0a25298c3b1861d6d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6OTgxNmRlYzgwMTcwNDdmNWI5YTc5YWQ5ODNmODIxOTIvdGFibGVyYW5nZTo5ODE2ZGVjODAxNzA0N2Y1YjlhNzlhZDk4M2Y4MjE5Ml8yLTAtMS0xLTA_6abd2695-7e0c-4275-98e3-a991997a8624">Common Stock, $.01 Par Value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ie53e384e8d6d4fb0a25298c3b1861d6d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6OTgxNmRlYzgwMTcwNDdmNWI5YTc5YWQ5ODNmODIxOTIvdGFibGVyYW5nZTo5ODE2ZGVjODAxNzA0N2Y1YjlhNzlhZDk4M2Y4MjE5Ml8yLTItMS0xLTA_41029008-6eaf-4d5e-9de7-f20b7390f124">CFR</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ie53e384e8d6d4fb0a25298c3b1861d6d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6OTgxNmRlYzgwMTcwNDdmNWI5YTc5YWQ5ODNmODIxOTIvdGFibGVyYW5nZTo5ODE2ZGVjODAxNzA0N2Y1YjlhNzlhZDk4M2Y4MjE5Ml8yLTQtMS0xLTA_96091a70-e820-4f2f-af53-d71a855d019d">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i9dcaee2234f94d85a27d2ac8955ce598_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6OTgxNmRlYzgwMTcwNDdmNWI5YTc5YWQ5ODNmODIxOTIvdGFibGVyYW5nZTo5ODE2ZGVjODAxNzA0N2Y1YjlhNzlhZDk4M2Y4MjE5Ml8zLTAtMS0xLTA_c1c9d21a-699c-4594-ae4b-900619abea5c">Depositary Shares, each representing a 1/40th interest in a share of 4.450% Non-Cumulative Perpetual Preferred Stock, Series B</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i9dcaee2234f94d85a27d2ac8955ce598_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6OTgxNmRlYzgwMTcwNDdmNWI5YTc5YWQ5ODNmODIxOTIvdGFibGVyYW5nZTo5ODE2ZGVjODAxNzA0N2Y1YjlhNzlhZDk4M2Y4MjE5Ml8zLTItMS0xLTA_ad0e00d8-fbcd-4cd4-91f0-3906b9d3e080">CFR.PrB</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i9dcaee2234f94d85a27d2ac8955ce598_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6OTgxNmRlYzgwMTcwNDdmNWI5YTc5YWQ5ODNmODIxOTIvdGFibGVyYW5nZTo5ODE2ZGVjODAxNzA0N2Y1YjlhNzlhZDk4M2Y4MjE5Ml8zLTQtMS0xLTA_0c62c1cb-2f31-4811-be47-db7f6edce2f6">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzg4_52d1d869-b2c7-4389-a99a-ff36e92044c5">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzg0_fd40ecef-a774-4455-add4-cb2f750b8c80">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzg1_09595aaa-2bea-4bfd-b02e-bb71770cd080">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzg5_461e776d-8464-4e3f-b65e-3758699cba6b">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6MWY3NmJkNmViYTZjNDY2YjljODc0ZmZiNzQxMTk3MzQvdGFibGVyYW5nZToxZjc2YmQ2ZWJhNmM0NjZiOWM4NzRmZmI3NDExOTczNF8wLTAtMS0xLTA_995f64f1-3676-4b3e-9c82-12a676b3817c">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6MWY3NmJkNmViYTZjNDY2YjljODc0ZmZiNzQxMTk3MzQvdGFibGVyYW5nZToxZjc2YmQ2ZWJhNmM0NjZiOWM4NzRmZmI3NDExOTczNF8xLTMtMS0xLTA_7065eefd-2041-4f11-afcf-7ad6d28c4baa">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGFibGU6MWY3NmJkNmViYTZjNDY2YjljODc0ZmZiNzQxMTk3MzQvdGFibGVyYW5nZToxZjc2YmQ2ZWJhNmM0NjZiOWM4NzRmZmI3NDExOTczNF8yLTMtMS0xLTA_443e77bd-551a-4b1b-bdd6-7523c1dc1900">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzky_c46f43c1-41f8-47fb-91cb-1c6a3072118b">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMzkz_1ebf7433-575c-439d-a117-f5f83d7cb0fd">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="ic3874978cf8a4daf9120bc28e0c2ed09_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMDEz_72ca70d0-6b3f-4ff1-a250-558e246a8412"
      unitRef="usd">6800000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ic5933e5063044b6e97435b1c99feba10_I20220126"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMDM4_9b46284e-8e15-45c0-81c7-0a3910a66e90"
      unitRef="shares">64023571</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xL2ZyYWc6MGRlMzExN2Y2ZWMyNGVjYTkzMWIzOGMyMzYyNjcyMzYvdGV4dHJlZ2lvbjowZGUzMTE3ZjZlYzI0ZWNhOTMxYjM4YzIzNjI2NzIzNl8zMDgy_2d57bdaf-2692-4724-8718-98428e523664"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie0cea98278054adeb8d68511d354aeb6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMzAwL2ZyYWc6ZmQxOGYxOWUxNWE0NDg3YThmZmM0MmEyMDA4ODVlM2QvdGFibGU6M2E0OGZjODYwMGNmNDFmM2JkZDIyYjgyNzMzNzU0OTQvdGFibGVyYW5nZTozYTQ4ZmM4NjAwY2Y0MWYzYmRkMjJiODI3MzM3NTQ5NF8xMy0zLTEtMS0zODYwNA_def19207-702d-4938-a8b7-3f5f86382dce"
      unitRef="usd">248666000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:CashAndDueFromBanks
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMtMS0xLTEtMA_8febb103-c18a-4e5f-8d84-8940a3cf4a58"
      unitRef="usd">555778000</us-gaap:CashAndDueFromBanks>
    <us-gaap:CashAndDueFromBanks
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMtMy0xLTEtMA_23211d05-efff-490b-bafb-ab79b6bb4db9"
      unitRef="usd">529454000</us-gaap:CashAndDueFromBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzQtMS0xLTEtMA_ae321e86-d2b3-4e58-a1f7-a9105590b159"
      unitRef="usd">15985244000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzQtMy0xLTEtMA_cfefc821-87ce-4553-896a-7a9c2d5ca7d3"
      unitRef="usd">9758624000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:FederalFundsSold
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzUtMS0xLTEtMjU1MzM_0b4f25e8-38a0-4dc8-bc44-7283eb2c43cf"
      unitRef="usd">34075000</us-gaap:FederalFundsSold>
    <us-gaap:FederalFundsSold
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzUtMy0xLTEtMjU1MzY_62dca6e1-bf9b-49b3-9c60-db1006e9ff3c"
      unitRef="usd">775000</us-gaap:FederalFundsSold>
    <us-gaap:SecuritiesPurchasedUnderAgreementsToResell
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzUtMS0xLTEtMA_5e5ea215-5788-4577-841d-b20676c0b5a0"
      unitRef="usd">7903000</us-gaap:SecuritiesPurchasedUnderAgreementsToResell>
    <us-gaap:SecuritiesPurchasedUnderAgreementsToResell
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzUtMy0xLTEtMA_dac0fa6f-bef0-4eb1-a138-c51e61edfacc"
      unitRef="usd">0</us-gaap:SecuritiesPurchasedUnderAgreementsToResell>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzYtMS0xLTEtMA_209a535d-1c62-444e-8881-2d53fbd1e6f8"
      unitRef="usd">16583000000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzYtMy0xLTEtMA_711a812e-781a-4a0a-824d-c9e552c0faea"
      unitRef="usd">10288853000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzctMC0xLTEtMC90ZXh0cmVnaW9uOjU0YmQ5M2Y4ZjJjMTQyYjc5NjY0OTg5NmM2N2UyYjBmXzcx_9c042469-5df6-473f-a722-feee09546c71"
      unitRef="usd">158000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzctMC0xLTEtMC90ZXh0cmVnaW9uOjU0YmQ5M2Y4ZjJjMTQyYjc5NjY0OTg5NmM2N2UyYjBmXzEwOTk1MTE2Mjc5MjM_6381291c-94b9-4807-b40a-9493f36f6228"
      unitRef="usd">160000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzctMS0xLTEtMA_3131dc1d-f3c5-4636-8fed-d0f8b4866603"
      unitRef="usd">1749179000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzctMy0xLTEtMA_9da80393-9143-4ec1-9342-0b1d8db5ad68"
      unitRef="usd">1945673000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzgtMS0xLTEtMA_f6fa8be6-b3e8-4490-8b4e-85061e506da5"
      unitRef="usd">13924628000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzgtMy0xLTEtMA_b3c88a33-e02c-4468-b16d-acfe794318b5"
      unitRef="usd">10437565000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:TradingSecurities
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzktMS0xLTEtMA_11df9a98-7cf7-4576-93c3-de2dfb1d870e"
      unitRef="usd">25162000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzktMy0xLTEtMA_a7c09482-0f4c-4b49-9462-e2fcf5971fe4"
      unitRef="usd">24456000</us-gaap:TradingSecurities>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzEwLTEtMS0xLTA_960b60df-c165-4733-a830-996eb1b70caf"
      unitRef="usd">16336397000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzEwLTMtMS0xLTA_93973e59-3c41-443c-8ec3-9a6f8556bbf6"
      unitRef="usd">17481309000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzExLTEtMS0xLTA_26bfe318-2b81-4644-9969-ec4fa0193119"
      unitRef="usd">248666000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzExLTMtMS0xLTA_8c5ce03c-bd8e-4a69-ba10-fe3c9114282b"
      unitRef="usd">263177000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzEyLTEtMS0xLTA_671819ff-5818-42c8-a9f4-66ec5d5ed952"
      unitRef="usd">16087731000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzEyLTMtMS0xLTA_71839b89-2ad8-4e99-bf44-5883affcf7d0"
      unitRef="usd">17218132000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzEzLTEtMS0xLTA_530dfbb9-ec4c-4567-8726-50ae06a62796"
      unitRef="usd">1050331000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzEzLTMtMS0xLTA_e33ee019-44e6-4320-b1e3-e034211dd636"
      unitRef="usd">1045578000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzE0LTEtMS0xLTA_1a857ddc-0cf6-4bb7-ab23-375064728251"
      unitRef="usd">654952000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzE0LTMtMS0xLTA_c077cadb-8ad9-42a5-ae09-ac3af0e2b764"
      unitRef="usd">654952000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzE1LTEtMS0xLTA_94aa4988-5c1b-4620-90e6-6dc2e0d7b4b2"
      unitRef="usd">866000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzE1LTMtMS0xLTA_53304367-bb09-4df3-9bff-3cc9c3898dfb"
      unitRef="usd">1563000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzE2LTEtMS0xLTA_1afa994e-f856-4a03-8cd2-7e7dd44088b9"
      unitRef="usd">190139000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzE2LTMtMS0xLTA_8aeca2c7-5d69-423b-9ecf-7b2a265a3e1e"
      unitRef="usd">189984000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:OtherAssets
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzE3LTEtMS0xLTA_34393bc6-ba7f-451a-9cd2-a46e673fdcba"
      unitRef="usd">612502000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzE3LTMtMS0xLTA_8fc8c8d7-499c-4cb7-bad4-5675fe774cb8"
      unitRef="usd">584561000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzE4LTEtMS0xLTA_e82009f3-ab77-482b-81ab-450bf1e8b06f"
      unitRef="usd">50878490000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzE4LTMtMS0xLTA_f24b132b-5c6d-476e-b323-dc93417faaa3"
      unitRef="usd">42391317000</us-gaap:Assets>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzIyLTEtMS0xLTA_bb98aedf-e219-4521-bb92-c40c7f481d34"
      unitRef="usd">18423018000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzIyLTMtMS0xLTA_0ed5d5de-a0da-4f7c-b0ff-939384dc446e"
      unitRef="usd">15117051000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzIzLTEtMS0xLTA_da9b4c6c-f0dd-4740-9a77-fb97beaa04ab"
      unitRef="usd">24272678000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzIzLTMtMS0xLTA_a3dca6c4-9b88-46c1-9db4-1281d83bc335"
      unitRef="usd">19898710000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:Deposits
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI0LTEtMS0xLTA_567440ea-f326-42f6-9695-cdb8e7308e85"
      unitRef="usd">42695696000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI0LTMtMS0xLTA_5c564678-bd44-4297-91d1-4e75f24276b6"
      unitRef="usd">35015761000</us-gaap:Deposits>
    <us-gaap:FederalFundsPurchased
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI1LTEtMS0xLTA_06b807ff-7005-4ec6-b8ec-d648e0a8a43a"
      unitRef="usd">25925000</us-gaap:FederalFundsPurchased>
    <us-gaap:FederalFundsPurchased
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI1LTMtMS0xLTA_00098f28-e658-4122-a8e9-7d65c957a3b8"
      unitRef="usd">48850000</us-gaap:FederalFundsPurchased>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI3LTEtMS0xLTI1Njk0_80f60463-827e-4294-96a2-43ae074a8f08"
      unitRef="usd">2740799000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI3LTMtMS0xLTI1Njk2_1ca3d2ff-8c54-4d28-b16b-3c138ce16f06"
      unitRef="usd">2068147000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI2LTEtMS0xLTA_40137fa5-d840-43b8-ac5f-e52280193967"
      unitRef="usd">123011000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI2LTMtMS0xLTA_5dd7c72f-48f5-4e0e-8391-dde8e1f76f2a"
      unitRef="usd">136357000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:SubordinatedDebt
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI3LTEtMS0xLTA_bf59504e-6943-4a30-9565-b36e20c73d05"
      unitRef="usd">99178000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedDebt
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI3LTMtMS0xLTA_46da9225-5bf1-4ba8-93b2-08630ee08403"
      unitRef="usd">99021000</us-gaap:SubordinatedDebt>
    <us-gaap:OtherLiabilities
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI4LTEtMS0xLTA_120e1397-afe4-4545-9e0a-3eddd590fe77"
      unitRef="usd">754326000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI4LTMtMS0xLTA_34a2cb46-be1b-4866-9030-07bd0e5d5497"
      unitRef="usd">730165000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI5LTEtMS0xLTA_1b63a9ed-2b57-4c08-8c9e-7b7cebadd490"
      unitRef="usd">46438935000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzI5LTMtMS0xLTA_3d1c9842-8c30-4e7d-bbc3-8e12dcc4ff1b"
      unitRef="usd">38098301000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i54b88a1057404905ab7a1d3c2db6012f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjo1NjZjMDRmMDgyMmM0OGViYmYzMzU1YTQ0YmNjNDk3NF8zMQ_12140e6d-7ccc-44a9-a6d1-06cdc2c20cb7"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ifb1a184c93fb456cb0a5b1ec560d485e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjo1NjZjMDRmMDgyMmM0OGViYmYzMzU1YTQ0YmNjNDk3NF8zMQ_5335f2d1-222e-40a3-bfa3-e8c8072103c3"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i54b88a1057404905ab7a1d3c2db6012f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjo1NjZjMDRmMDgyMmM0OGViYmYzMzU1YTQ0YmNjNDk3NF80NQ_3ae81c7b-d134-4985-bd08-80abaec645f4"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ifb1a184c93fb456cb0a5b1ec560d485e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjo1NjZjMDRmMDgyMmM0OGViYmYzMzU1YTQ0YmNjNDk3NF80NQ_6c9786b5-8a6f-47fd-b1d0-0038352db02b"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i54b88a1057404905ab7a1d3c2db6012f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjo1NjZjMDRmMDgyMmM0OGViYmYzMzU1YTQ0YmNjNDk3NF82Nw_5d3d4221-a909-4fbc-a404-5ac92c9a4090"
      unitRef="shares">150000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ifb1a184c93fb456cb0a5b1ec560d485e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjo1NjZjMDRmMDgyMmM0OGViYmYzMzU1YTQ0YmNjNDk3NF82Nw_db3abaad-0375-415e-b026-6421335af804"
      unitRef="shares">150000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="ifb1a184c93fb456cb0a5b1ec560d485e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjo1NjZjMDRmMDgyMmM0OGViYmYzMzU1YTQ0YmNjNDk3NF84Nw_61007bc2-d8b0-4027-8d33-07084ca1f4e8"
      unitRef="usd">1000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="i54b88a1057404905ab7a1d3c2db6012f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjo1NjZjMDRmMDgyMmM0OGViYmYzMzU1YTQ0YmNjNDk3NF84Nw_df68519b-bfad-4eea-8c79-81b95f646c63"
      unitRef="usd">1000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockValue
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMyLTEtMS0xLTA_50eb4b29-2543-4716-9e7a-4f1cbeeba74f"
      unitRef="usd">145452000</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMyLTMtMS0xLTA_3892df71-3c8d-4b56-a7a7-52e1112fe51b"
      unitRef="usd">145452000</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjo4ZDcyNGYyMDViOWU0ZWY0OGNmYzJlNjE3ZTdhM2NkN18yOA_331d15a3-a0a8-4d7d-a05e-ec972fa4ee5d"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjo4ZDcyNGYyMDViOWU0ZWY0OGNmYzJlNjE3ZTdhM2NkN18yOA_9f982baa-d6d1-4c12-a86a-004bd2d6c4fb"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjo4ZDcyNGYyMDViOWU0ZWY0OGNmYzJlNjE3ZTdhM2NkN180Mg_a6a60afe-3449-48ec-9a2a-ddf25d3885df"
      unitRef="shares">210000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjo4ZDcyNGYyMDViOWU0ZWY0OGNmYzJlNjE3ZTdhM2NkN180Mg_b3018533-6612-4143-b338-79f3a2bf74bc"
      unitRef="shares">210000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjo4ZDcyNGYyMDViOWU0ZWY0OGNmYzJlNjE3ZTdhM2NkN182NA_51e3d2ca-5773-4d0b-bbe3-5e027706d51f"
      unitRef="shares">64236306</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjo4ZDcyNGYyMDViOWU0ZWY0OGNmYzJlNjE3ZTdhM2NkN182NA_a553ecf6-fe78-4fe3-99ab-812a801aa7d7"
      unitRef="shares">64236306</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMzLTEtMS0xLTA_a7615bf7-8084-44bd-8ca5-66246704ac6f"
      unitRef="usd">642000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzMzLTMtMS0xLTA_4f64a387-6c4f-4cf0-9eeb-4d74f2b3ce41"
      unitRef="usd">642000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM0LTEtMS0xLTA_919cb08c-77a3-4159-9819-475b85fcfd3e"
      unitRef="usd">1009921000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM0LTMtMS0xLTA_ba2c128b-9c46-4295-b13a-d5c093f17346"
      unitRef="usd">997168000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM1LTEtMS0xLTA_8f415fd6-13ed-40f2-b05a-9d218584d2f3"
      unitRef="usd">2956966000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM1LTMtMS0xLTA_1c698d93-75f4-4412-b32e-d98dcbdf00e6"
      unitRef="usd">2750723000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM2LTEtMS0xLTA_32a39e2e-430f-4ecc-b1d2-5eec96cf3558"
      unitRef="usd">347318000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM2LTMtMS0xLTA_cbedcc0c-2a91-44e5-b973-95bf3595ce22"
      unitRef="usd">512970000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockShares
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM3LTAtMS0xLTAvdGV4dHJlZ2lvbjpjODk3NGE4MzY5M2Y0NmZjYjdkMzA2ODRlM2Y4YWY0MF8yOQ_d03e57fc-1000-48d3-bfbb-6fbeff3ad84c"
      unitRef="shares">250070</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM3LTAtMS0xLTAvdGV4dHJlZ2lvbjpjODk3NGE4MzY5M2Y0NmZjYjdkMzA2ODRlM2Y4YWY0MF81MQ_f997c749-4563-430c-bfbf-8b46d1012371"
      unitRef="shares">1225066</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM3LTEtMS0xLTA_66c128b8-9233-4669-946e-b65875f05a74"
      unitRef="usd">20744000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM3LTMtMS0xLTA_b206649e-93fb-4559-b98c-14c08de09939"
      unitRef="usd">113939000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM4LTEtMS0xLTA_7519ff7e-989e-49d2-a18c-96b451f473d8"
      unitRef="usd">4439555000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM4LTMtMS0xLTA_94a6aa81-58ed-4b9b-a57a-9cedb382e8da"
      unitRef="usd">4293016000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM5LTEtMS0xLTA_b535fec1-297b-46f2-9c53-9a4a0cb57c6d"
      unitRef="usd">50878490000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDUvZnJhZzo4MmE4ZDZmMWQzNTU0YTNhYWM3YmIzZTEzZGQ0NWJhMS90YWJsZTpkMTIwNDMwODMzZmE0ZTg2YmMxZTc2MThiNGQ4MjI1ZS90YWJsZXJhbmdlOmQxMjA0MzA4MzNmYTRlODZiYzFlNzYxOGI0ZDgyMjVlXzM5LTMtMS0xLTA_90e89bae-71a0-4b59-8ef3-f1e052d21ceb"
      unitRef="usd">42391317000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMtMS0xLTEtMA_62936a3d-b63e-4f3d-9cd0-1449e49da0a9"
      unitRef="usd">674611000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMtMy0xLTEtMA_fc5aba0f-4e87-483e-a10f-f59320e47ac4"
      unitRef="usd">680064000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMtNS0xLTEtMA_97419443-e99e-4cfa-9e7a-52ce0cad43ea"
      unitRef="usd">741747000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestIncomeSecuritiesTaxable
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzUtMS0xLTEtMA_e758c1de-ab47-4464-a56d-0e1ab00216c7"
      unitRef="usd">89550000</us-gaap:InterestIncomeSecuritiesTaxable>
    <us-gaap:InterestIncomeSecuritiesTaxable
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzUtMy0xLTEtMA_083f95fb-d264-4a43-adf2-2b57ccc5cd84"
      unitRef="usd">93569000</us-gaap:InterestIncomeSecuritiesTaxable>
    <us-gaap:InterestIncomeSecuritiesTaxable
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzUtNS0xLTEtMA_6856bae0-f9df-4713-b0f6-5cdca7eff84d"
      unitRef="usd">117082000</us-gaap:InterestIncomeSecuritiesTaxable>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzYtMS0xLTEtMA_d402acac-66d9-4ebe-8356-af088d5eb1d0"
      unitRef="usd">226683000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzYtMy0xLTEtMA_0cde4cc7-74ef-46f1-ae35-7e1ae9c3d914"
      unitRef="usd">233614000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzYtNS0xLTEtMA_7fcde428-f8dd-4a79-a1a1-fca35707eb20"
      unitRef="usd">233842000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzctMS0xLTEtMA_dd98500e-9209-4422-84f5-26ddba7a2289"
      unitRef="usd">17878000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzctMy0xLTEtMA_02f49b66-3cd6-42a9-84f9-c41c7b1e43d4"
      unitRef="usd">12893000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzctNS0xLTEtMA_cd454c38-8d5c-4bef-b7f3-9aa459dcfb7c"
      unitRef="usd">35590000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeFederalFundsSold
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzgtMS0xLTEtMjU4MDc_6953f421-dadd-4586-b547-71d28d0017f6"
      unitRef="usd">31000</us-gaap:InterestIncomeFederalFundsSold>
    <us-gaap:InterestIncomeFederalFundsSold
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzgtMy0xLTEtMjU4MDk_88382489-c2d6-4ec3-b748-c2f4bb58d0fa"
      unitRef="usd">723000</us-gaap:InterestIncomeFederalFundsSold>
    <us-gaap:InterestIncomeFederalFundsSold
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzgtNS0xLTEtMjU4MTE_921131aa-5ac7-4f08-af9b-bf0ec61b27ef"
      unitRef="usd">5260000</us-gaap:InterestIncomeFederalFundsSold>
    <us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzgtMS0xLTEtMA_7e312157-4965-4b17-90a7-1ef652dbd0b4"
      unitRef="usd">16000</us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell>
    <us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzgtMy0xLTEtMA_cb3621a2-c975-4688-9d56-be4711654dc3"
      unitRef="usd">172000</us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell>
    <us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzgtNS0xLTEtMA_36656014-d561-4efc-ace5-a7e87327434b"
      unitRef="usd">264000</us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzktMS0xLTEtMA_eac5c81a-0026-4a93-956c-35a7ab9de893"
      unitRef="usd">1008769000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzktMy0xLTEtMA_88e17103-858f-422d-9d68-cc4819b2baaf"
      unitRef="usd">1021035000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzktNS0xLTEtMA_e762d89d-ded1-4059-8bd2-a61436a96a11"
      unitRef="usd">1133785000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpenseDeposits
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzExLTEtMS0xLTA_adae2034-ca70-4d49-aa26-8af5e40098ce"
      unitRef="usd">14520000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzExLTMtMS0xLTA_99220ca9-3444-4db7-9c8d-6e26205beafe"
      unitRef="usd">32018000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzExLTUtMS0xLTA_e8b1fdc1-9dd7-4faa-949e-9d69f6e634b1"
      unitRef="usd">99742000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseFederalFundsPurchased
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzEzLTEtMS0xLTI1ODM4_2a522863-ad45-4efd-ad94-fb13ab11c5ad"
      unitRef="usd">32000</us-gaap:InterestExpenseFederalFundsPurchased>
    <us-gaap:InterestExpenseFederalFundsPurchased
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzEzLTMtMS0xLTI1ODQw_40198a69-a47e-400f-9ca8-141a3d0ae181"
      unitRef="usd">100000</us-gaap:InterestExpenseFederalFundsPurchased>
    <us-gaap:InterestExpenseFederalFundsPurchased
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzEzLTUtMS0xLTI1ODQy_ac71b928-4fa5-4337-bb80-71b1791f363d"
      unitRef="usd">347000</us-gaap:InterestExpenseFederalFundsPurchased>
    <us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzEyLTEtMS0xLTA_60a437a9-7d70-4ef3-be9a-7dcb587c0dd2"
      unitRef="usd">2209000</us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzEyLTMtMS0xLTA_9678a47c-813d-41bc-854e-fe80ad196650"
      unitRef="usd">4382000</us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzEyLTUtMS0xLTA_0120b581-04ae-4759-842b-bcdf8ae7a72d"
      unitRef="usd">19328000</us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:InterestExpenseJuniorSubordinatedDebentures
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzEzLTEtMS0xLTA_9d4e6719-7b42-40bb-aa48-0f6870b8f0e0"
      unitRef="usd">2484000</us-gaap:InterestExpenseJuniorSubordinatedDebentures>
    <us-gaap:InterestExpenseJuniorSubordinatedDebentures
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzEzLTMtMS0xLTA_f941c9a6-5707-4816-bed8-cebea9adc971"
      unitRef="usd">3560000</us-gaap:InterestExpenseJuniorSubordinatedDebentures>
    <us-gaap:InterestExpenseJuniorSubordinatedDebentures
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzEzLTUtMS0xLTA_da344d94-7a99-4698-b874-f93e1cf45911"
      unitRef="usd">5706000</us-gaap:InterestExpenseJuniorSubordinatedDebentures>
    <us-gaap:InterestExpenseSubordinatedNotesAndDebentures
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE0LTEtMS0xLTA_db25fb31-5541-42db-9aca-0c4f067bae9b"
      unitRef="usd">4657000</us-gaap:InterestExpenseSubordinatedNotesAndDebentures>
    <us-gaap:InterestExpenseSubordinatedNotesAndDebentures
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE0LTMtMS0xLTA_9b887352-0cff-4c56-a3a7-38a75bd1c8bf"
      unitRef="usd">4656000</us-gaap:InterestExpenseSubordinatedNotesAndDebentures>
    <us-gaap:InterestExpenseSubordinatedNotesAndDebentures
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE0LTUtMS0xLTA_604602d6-930d-4e00-ba7c-6a8559f2e296"
      unitRef="usd">4657000</us-gaap:InterestExpenseSubordinatedNotesAndDebentures>
    <us-gaap:InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE1LTEtMS0xLTA_651c6d88-8f53-4342-806a-d56e1461cbfb"
      unitRef="usd">0</us-gaap:InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm>
    <us-gaap:InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE1LTMtMS0xLTA_b766447c-8c0e-49b9-b980-01098c51daaf"
      unitRef="usd">318000</us-gaap:InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm>
    <us-gaap:InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE1LTUtMS0xLTA_9bda87b8-60e1-4b61-9ce2-f62c084972bc"
      unitRef="usd">0</us-gaap:InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm>
    <us-gaap:InterestExpense
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE2LTEtMS0xLTA_a5cb4405-81e7-4ce1-b855-67741a7a8b8c"
      unitRef="usd">23902000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE2LTMtMS0xLTA_693e882a-e4d4-4f7a-9777-07f37c7d221e"
      unitRef="usd">45034000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE2LTUtMS0xLTA_ca47bb66-a37f-4946-b741-fd61b0926835"
      unitRef="usd">129780000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE3LTEtMS0xLTA_6c709d68-efb2-4748-a844-866d8d989008"
      unitRef="usd">984867000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE3LTMtMS0xLTA_fcf353f5-deec-48b4-9e6b-195ad11d10da"
      unitRef="usd">976001000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE3LTUtMS0xLTA_c3f00a02-8278-4710-a350-1d8d02dc6102"
      unitRef="usd">1004005000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE4LTEtMS0xLTA_377e822e-fe05-4ae7-a987-9d3f25f1ed2d"
      unitRef="usd">63000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE4LTMtMS0xLTA_c14c9425-f13a-436b-9a54-b5a81cc52e9e"
      unitRef="usd">241230000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE4LTUtMS0xLTA_5503c9eb-cea1-4f89-8a83-362bcdd5c70b"
      unitRef="usd">33759000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE5LTEtMS0xLTA_9b2ca009-396d-4157-8379-135891db1e78"
      unitRef="usd">984804000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE5LTMtMS0xLTA_f77811fb-69ee-4391-8a47-447781a23387"
      unitRef="usd">734771000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzE5LTUtMS0xLTA_17f25045-059d-4d20-a22b-7db1a2592c24"
      unitRef="usd">970246000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <cfr:Trustandinvestmentmanagementfees
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzIxLTEtMS0xLTA_64af22f2-29f1-4ba2-8425-833732604678"
      unitRef="usd">148994000</cfr:Trustandinvestmentmanagementfees>
    <cfr:Trustandinvestmentmanagementfees
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzIxLTMtMS0xLTA_14be28ab-3424-40c2-ab94-2617c3db859e"
      unitRef="usd">129272000</cfr:Trustandinvestmentmanagementfees>
    <cfr:Trustandinvestmentmanagementfees
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzIxLTUtMS0xLTA_d9c771e3-9b64-4646-9b08-0e5fe1da0eb1"
      unitRef="usd">126722000</cfr:Trustandinvestmentmanagementfees>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzIyLTEtMS0xLTA_c1bf80ef-5413-400a-ad8b-fdf57e6e40db"
      unitRef="usd">83292000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzIyLTMtMS0xLTA_a06e7914-e68a-4a03-a852-b88ace822653"
      unitRef="usd">80873000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzIyLTUtMS0xLTA_b9493bce-fd48-4cde-b83d-bbea1e32469a"
      unitRef="usd">88983000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:InsuranceCommissionsAndFees
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzIzLTEtMS0xLTA_daf6fc02-b580-4811-a870-3abb1eaae0a4"
      unitRef="usd">51548000</us-gaap:InsuranceCommissionsAndFees>
    <us-gaap:InsuranceCommissionsAndFees
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzIzLTMtMS0xLTA_1121692b-db53-4f6a-bf4c-20b854750403"
      unitRef="usd">50313000</us-gaap:InsuranceCommissionsAndFees>
    <us-gaap:InsuranceCommissionsAndFees
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzIzLTUtMS0xLTA_bbcc1786-2db2-4f1c-95e7-df0c9ae83232"
      unitRef="usd">52345000</us-gaap:InsuranceCommissionsAndFees>
    <cfr:InterchangeAndCardTransactionFees
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI0LTEtMS0xLTA_0431b720-a195-47a9-a139-4bca80d0b9c9"
      unitRef="usd">17461000</cfr:InterchangeAndCardTransactionFees>
    <cfr:InterchangeAndCardTransactionFees
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI0LTMtMS0xLTA_8c961e58-1d82-4352-a322-6038902d4d9a"
      unitRef="usd">13470000</cfr:InterchangeAndCardTransactionFees>
    <cfr:InterchangeAndCardTransactionFees
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI0LTUtMS0xLTA_5c0ecc68-da48-46f8-b847-587fff9b8190"
      unitRef="usd">14873000</cfr:InterchangeAndCardTransactionFees>
    <cfr:Otherchargescommissionsandfees
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI1LTEtMS0xLTA_e4d0be90-49ae-433f-81b7-6faee3c114da"
      unitRef="usd">36836000</cfr:Otherchargescommissionsandfees>
    <cfr:Otherchargescommissionsandfees
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI1LTMtMS0xLTA_5be2af70-399d-4335-a86f-768bdc5abeb4"
      unitRef="usd">34825000</cfr:Otherchargescommissionsandfees>
    <cfr:Otherchargescommissionsandfees
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI1LTUtMS0xLTA_bd7f8a5e-7d8a-4628-a022-5d33a0ec59e4"
      unitRef="usd">37123000</cfr:Otherchargescommissionsandfees>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI2LTEtMS0xLTA_92633b80-15e6-48f2-8922-d35240ed4b8f"
      unitRef="usd">69000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI2LTMtMS0xLTA_48e35056-91e7-4535-b6d0-4a12a03e84d7"
      unitRef="usd">108989000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI2LTUtMS0xLTA_e5fde52b-ee91-4a4d-9107-46d60df78aa6"
      unitRef="usd">293000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI3LTEtMS0xLTA_9d5e365b-3761-4a0a-afe9-0c936d07086e"
      unitRef="usd">48528000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI3LTMtMS0xLTA_d99f2cee-184d-4836-a052-b1984bf5f8d3"
      unitRef="usd">47712000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI3LTUtMS0xLTA_2dd812ac-03a4-43dd-8873-a60da720c70c"
      unitRef="usd">43563000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncome
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI4LTEtMS0xLTA_5bd8c776-89c2-4b43-a267-eacf8ac12e2d"
      unitRef="usd">386728000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI4LTMtMS0xLTA_1f1a6526-d3a8-444d-a03a-56d797b6f67e"
      unitRef="usd">465454000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzI4LTUtMS0xLTA_92c3c0fc-d51e-478d-892d-91e3865ab2b3"
      unitRef="usd">363902000</us-gaap:NoninterestIncome>
    <us-gaap:LaborAndRelatedExpense
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMwLTEtMS0xLTA_7ade64c8-e4cd-470c-829a-1c69b710272b"
      unitRef="usd">395497000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMwLTMtMS0xLTA_2d171232-f0d6-488c-aa62-3fecf6092c9e"
      unitRef="usd">387328000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMwLTUtMS0xLTA_051d4cec-b359-406e-9057-9f98ac483122"
      unitRef="usd">375029000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMxLTEtMS0xLTA_f5982a03-3c4c-4cd8-b0ee-0aa50b017a9f"
      unitRef="usd">82029000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMxLTMtMS0xLTA_5460a233-e8b7-4378-9e24-bf97fe90726b"
      unitRef="usd">75676000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMxLTUtMS0xLTA_5a91a57e-b42f-4ba3-93d0-1ee66be22595"
      unitRef="usd">86230000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:OccupancyNet
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMyLTEtMS0xLTA_b67e0cee-cf4e-4a7f-9365-988db7d91c32"
      unitRef="usd">107344000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMyLTMtMS0xLTA_25c6fbd2-336b-414a-b649-d0c038c58f30"
      unitRef="usd">102938000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMyLTUtMS0xLTA_8516b595-af75-41db-8f9c-ec8f8438cf58"
      unitRef="usd">89466000</us-gaap:OccupancyNet>
    <us-gaap:EquipmentExpense
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMzLTEtMS0xLTA_9e647079-574c-4180-9695-4992c8f709be"
      unitRef="usd">112738000</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMzLTMtMS0xLTA_8d1147a2-988c-4ffb-bd9d-a897e9b64b81"
      unitRef="usd">105232000</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzMzLTUtMS0xLTA_9e371950-f658-485d-92a4-01ab23a49d34"
      unitRef="usd">91995000</us-gaap:EquipmentExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM0LTEtMS0xLTA_fae0da29-ff11-4ab6-bd93-151851aaaf4a"
      unitRef="usd">12232000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM0LTMtMS0xLTA_b20ca4d5-7e6a-4264-bf57-892df54fecfd"
      unitRef="usd">10502000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM0LTUtMS0xLTA_d5a48791-62c4-4ae6-be83-90996f6d1d10"
      unitRef="usd">10126000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM1LTEtMS0xLTA_a303812a-5295-4b24-adbd-5bba3720b776"
      unitRef="usd">697000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM1LTMtMS0xLTA_274959d3-e62f-408a-bef0-ca91ed01757f"
      unitRef="usd">918000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM1LTUtMS0xLTA_bd6e12b9-801a-4275-91c5-e03fd0d4d2ad"
      unitRef="usd">1168000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OtherNoninterestExpense
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM2LTEtMS0xLTA_5296075d-0afb-461f-bbd6-3eef4ba57d20"
      unitRef="usd">171457000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM2LTMtMS0xLTA_b000b0d3-6254-4312-b390-69ae5a5bd97d"
      unitRef="usd">166310000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM2LTUtMS0xLTA_97b7ee31-f66d-45af-baa1-7e4dacdad0b0"
      unitRef="usd">180665000</us-gaap:OtherNoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM3LTEtMS0xLTA_7060550d-8e02-4eac-a53d-5638c9bb0fbe"
      unitRef="usd">881994000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM3LTMtMS0xLTA_a2fc846a-618d-4794-9441-29776652af0b"
      unitRef="usd">848904000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM3LTUtMS0xLTA_bc12bebd-4a13-47bb-a3e7-96c61b190344"
      unitRef="usd">834679000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM4LTEtMS0xLTA_ce074467-65a2-4015-bfa4-df1e4aa592b8"
      unitRef="usd">489538000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM4LTMtMS0xLTA_5c70ba93-2811-4755-b12c-50fb41a94ed6"
      unitRef="usd">351321000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM4LTUtMS0xLTA_c71e128b-8c09-4ea3-977a-60469390e629"
      unitRef="usd">499469000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM5LTEtMS0xLTA_55072f5a-a769-4ad8-b0ba-32347eb64d15"
      unitRef="usd">46459000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM5LTMtMS0xLTA_097d87f0-47a9-4e72-ad56-26cee974476a"
      unitRef="usd">20170000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzM5LTUtMS0xLTA_d9be9e34-8202-4311-a22e-608a336fb76d"
      unitRef="usd">55870000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQwLTEtMS0xLTA_cdf822c6-08a6-4cca-97d3-a9ee1f2f04da"
      unitRef="usd">443079000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQwLTMtMS0xLTA_26ec8845-3c64-4eb6-a049-ee7dc9c699f2"
      unitRef="usd">331151000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQwLTUtMS0xLTA_1cc8807c-fe68-4cb9-a89d-0bff0234b4cd"
      unitRef="usd">443599000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQxLTEtMS0xLTA_eb5e031e-bfdc-4bdf-ba34-c77ba440a4e7"
      unitRef="usd">7157000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQxLTMtMS0xLTA_b482efb8-1cdf-44eb-9f54-bc1089f76798"
      unitRef="usd">2016000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQxLTUtMS0xLTA_61e89100-96af-42db-a5e0-f50d12581d1a"
      unitRef="usd">8063000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQyLTEtMS0xLTA_e8f7af0a-d9af-45e9-be5f-a3b897e86d63"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQyLTMtMS0xLTA_b3f99cf1-cf7f-4f0e-a19a-4cb3618c846b"
      unitRef="usd">5514000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQyLTUtMS0xLTA_acace6d7-1efd-4106-ad9e-a47c57458449"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQzLTEtMS0xLTA_9e17f1af-dab1-4b2c-ba3e-b7413bcf5c1e"
      unitRef="usd">435922000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQzLTMtMS0xLTA_48b88667-9cd1-4484-889f-459152a3ae30"
      unitRef="usd">323621000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQzLTUtMS0xLTA_a50f469f-ea6b-437e-9cc1-768597500305"
      unitRef="usd">435536000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQ2LTEtMS0xLTA_774a72f0-0af5-4173-b1f9-4ec0580e3da6"
      unitRef="usdPerShare">6.79</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQ2LTMtMS0xLTA_7887c80e-b040-4a60-bf84-00d99245a8f4"
      unitRef="usdPerShare">5.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQ2LTUtMS0xLTA_1e3798ef-a24e-4133-b96d-29fb861339c8"
      unitRef="usdPerShare">6.89</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQ3LTEtMS0xLTA_a17033bc-bb63-4a81-bfea-d57327f25c14"
      unitRef="usdPerShare">6.76</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQ3LTMtMS0xLTA_f716040c-090d-4bc2-ba20-2ad3a7894529"
      unitRef="usdPerShare">5.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNDgvZnJhZzo4OTE4ODczMDUwZDE0NmY5YTNmOWJhNTdlZmRhYjFiMi90YWJsZTpkNzFlYzYyNmZkOTQ0NmM2OWQxNGFlZjVhZGEzZTFjMi90YWJsZXJhbmdlOmQ3MWVjNjI2ZmQ5NDQ2YzY5ZDE0YWVmNWFkYTNlMWMyXzQ3LTUtMS0xLTA_39e67c34-98d9-4815-88a1-c0addb7368c3"
      unitRef="usdPerShare">6.84</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzItMS0xLTEtMA_cdf822c6-08a6-4cca-97d3-a9ee1f2f04da"
      unitRef="usd">443079000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzItMy0xLTEtMA_26ec8845-3c64-4eb6-a049-ee7dc9c699f2"
      unitRef="usd">331151000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzItNS0xLTEtMA_1cc8807c-fe68-4cb9-a89d-0bff0234b4cd"
      unitRef="usd">443599000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzUtMS0xLTEtMA_d26bd3c0-bb9c-415e-9541-fb649d4a92e0"
      unitRef="usd">-231355000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzUtMy0xLTEtMA_738040c1-1dff-4a8f-b55c-fc3e9e54c6b3"
      unitRef="usd">427331000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzUtNS0xLTEtMA_72e5deef-45c6-42a0-b778-b74d40b32d8d"
      unitRef="usd">418556000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzYtMS0xLTEtMA_f85c544a-9009-4904-9f1b-fa45a8bd351d"
      unitRef="usd">-971000</cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax>
    <cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzYtMy0xLTEtMA_9bf60a81-4f80-4516-8c37-ffd03914c2da"
      unitRef="usd">-1256000</cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax>
    <cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzYtNS0xLTEtMA_57935782-1f8e-4bb6-b981-f62f87f01db9"
      unitRef="usd">-1292000</cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzctMS0xLTEtMA_b228661f-df0c-49f9-bd6d-e9e292b49d73"
      unitRef="usd">69000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzctMy0xLTEtMA_9317dc98-229c-4f22-8c05-d1fb52d97d60"
      unitRef="usd">108989000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzctNS0xLTEtMA_97ebaa27-92f1-420b-9515-45b528f67d5b"
      unitRef="usd">293000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzgtMS0xLTEtMA_17c17fbe-a14c-4abd-92ff-78cffc816f2c"
      unitRef="usd">-232395000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzgtMy0xLTEtMA_7c8ac51f-c54d-4649-8fd0-196460550d93"
      unitRef="usd">317086000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzgtNS0xLTEtMA_0513b59d-bbf5-4d9d-b2b0-e96feffee8b7"
      unitRef="usd">416971000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzEwLTEtMS0xLTA_400f3223-4582-44ca-a235-22bc559db14e"
      unitRef="usd">-16593000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzEwLTMtMS0xLTA_1688542b-c457-4432-850c-c757b7346093"
      unitRef="usd">11518000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzEwLTUtMS0xLTA_2b7bea4f-fe4a-4a5d-b0e6-b45ecc7c27b3"
      unitRef="usd">3644000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzExLTEtMS0xLTA_554a02ea-744c-4b78-9849-c7c6b4ffe4ab"
      unitRef="usd">-6116000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzExLTMtMS0xLTA_187755bc-1bf6-4a47-8ef8-50287c9e3157"
      unitRef="usd">-5319000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzExLTUtMS0xLTA_fc842388-1bcf-4e7f-b695-e10490599d0e"
      unitRef="usd">-5623000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzEyLTEtMS0xLTA_bdee8f02-a490-44a1-98e6-c945ea624ed8"
      unitRef="usd">-22709000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzEyLTMtMS0xLTA_1a529fda-0565-43fe-bdb4-51d433d43b1e"
      unitRef="usd">6199000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzEyLTUtMS0xLTA_ea44444b-645b-457b-9754-810c8a6d2c7c"
      unitRef="usd">-1979000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzEzLTEtMS0xLTA_c0d61292-508c-42d3-ad5b-7cc54190e1f2"
      unitRef="usd">-209686000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzEzLTMtMS0xLTA_2dbb00b7-9be1-4b43-a9f1-0552e21b9351"
      unitRef="usd">310887000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzEzLTUtMS0xLTA_bd70bca4-49fd-4ad1-b14f-71cce2dc3d13"
      unitRef="usd">418950000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzE0LTEtMS0xLTA_e398afb4-35e7-4e40-a9d4-64c18c614854"
      unitRef="usd">-44034000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzE0LTMtMS0xLTA_38a6ddd4-6793-4c90-88ff-86e4fbff6088"
      unitRef="usd">65287000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzE0LTUtMS0xLTA_1f50ca2f-7367-42b6-8cdb-48e52a30bf31"
      unitRef="usd">87980000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzE1LTEtMS0xLTA_2d25008c-2d80-4c6f-8004-f75de81e3b09"
      unitRef="usd">-165652000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzE1LTMtMS0xLTA_6f0b512c-9af7-473a-a2d8-af1a709c043a"
      unitRef="usd">245600000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzE1LTUtMS0xLTA_d535fde2-00b0-4c8d-a9d3-a9a07c41ace5"
      unitRef="usd">330970000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzE2LTEtMS0xLTA_b3c23849-c7a7-4c25-8a4f-4bda6dd5bb2c"
      unitRef="usd">277427000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzE2LTMtMS0xLTA_17958576-422c-4427-9b77-b1d7f82bfbc4"
      unitRef="usd">576751000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTEvZnJhZzowYzIzMTBkYTk4ZDE0ZjdmOWIxNzY1NGQwOTcwZTVjOC90YWJsZTo3ZjgzZjVhMDc3ZDc0NWFiODRhYmQ0OTFjNDRmNTYxOC90YWJsZXJhbmdlOjdmODNmNWEwNzdkNzQ1YWI4NGFiZDQ5MWM0NGY1NjE4XzE2LTUtMS0xLTA_62102b8b-fc6e-450c-8a25-4e9eedea0214"
      unitRef="usd">774569000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i6b090403ae124c64bc9fe7a12c704b87_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEtMS0xLTEtMA_3dc397d8-45d7-4cf0-a6ba-607dd331f756"
      unitRef="usd">144486000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5104f0716fca4196b0c4704f2dc69ce8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEtMy0xLTEtMA_85248541-496b-4267-b20c-cdeb7711b445"
      unitRef="usd">642000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ide9575dbc54b4a6587acd46422add072_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEtNS0xLTEtMA_b7a85aa8-c62a-4cfe-9251-2cb4033def44"
      unitRef="usd">967304000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3426f8a7d95c414794b1d7ddb49d4afa_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEtNy0xLTEtMA_f48582f4-88b0-42bd-9715-34da8cb2bef9"
      unitRef="usd">2440002000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie1b04ff8a7c348d2a0818c35ca0ae1df_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEtOS0xLTEtMA_18947fc2-7d38-4e79-a8b3-2d207699e83f"
      unitRef="usd">-63600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4d9f69a949e542be9b886edcf4ca2ab7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEtMTEtMS0xLTA_3f90062f-f21a-434b-84f4-bcb939217380"
      unitRef="usd">-119917000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i72c15a74811c41ed8fe76044fd2cee3b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEtMTMtMS0xLTA_7dcb77e7-bc99-49f9-8af0-92884f8a1e2c"
      unitRef="usd">3368917000</us-gaap:StockholdersEquity>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i3426f8a7d95c414794b1d7ddb49d4afa_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzItNy0xLTEtMA_e7f8c405-55b8-4a22-9447-43ce7ca93e4b"
      unitRef="usd">-14672000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i72c15a74811c41ed8fe76044fd2cee3b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzItMTMtMS0xLTA_14b32444-5741-4e19-87f9-244e444c3681"
      unitRef="usd">-14672000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i6b090403ae124c64bc9fe7a12c704b87_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMtMS0xLTEtMA_fd9328d3-b44f-4397-8c4a-f160b7625027"
      unitRef="usd">144486000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i5104f0716fca4196b0c4704f2dc69ce8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMtMy0xLTEtMA_2e620818-d168-46a7-a50c-529563995bb0"
      unitRef="usd">642000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="ide9575dbc54b4a6587acd46422add072_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMtNS0xLTEtMA_5e7e7194-47e6-443d-8c0b-4f765f213f63"
      unitRef="usd">967304000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i3426f8a7d95c414794b1d7ddb49d4afa_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMtNy0xLTEtMA_b8af0017-b6c6-4a0c-a45f-a7cee72172fb"
      unitRef="usd">2425330000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="ie1b04ff8a7c348d2a0818c35ca0ae1df_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMtOS0xLTEtMA_b20411cc-2475-4e59-a4e5-b97978d34611"
      unitRef="usd">-63600000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i4d9f69a949e542be9b886edcf4ca2ab7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMtMTEtMS0xLTA_6eef819c-7240-4bde-839c-def31d5d9f3b"
      unitRef="usd">-119917000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i72c15a74811c41ed8fe76044fd2cee3b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMtMTMtMS0xLTA_e6c6fe8a-1c55-4bb8-bfe0-87441d74ffe1"
      unitRef="usd">3354245000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <us-gaap:NetIncomeLoss
      contextRef="i08a21888036e4259b812e6e4a144f188_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzQtNy0xLTEtMA_f1c5e859-2021-4041-94c6-6fd174a08107"
      unitRef="usd">443599000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzQtMTMtMS0xLTA_2ede26f0-ac8a-4f0d-a69b-68c633ecb43e"
      unitRef="usd">443599000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id89402b9e8854de287b0e09add92eb77_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzUtOS0xLTEtMA_edb18e7a-3cfe-4ead-b7a9-91a1336294a0"
      unitRef="usd">330970000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzUtMTMtMS0xLTA_0076a621-1ced-48af-8d65-235406026393"
      unitRef="usd">330970000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzctMC0xLTEtMC90ZXh0cmVnaW9uOjljOWQ2ODM5MzNkZDQyMzlhMWYwNTYyMjM0MjJlMWM4XzUx_980eebda-d86a-46bb-8b79-e6575ad08232"
      unitRef="shares">399224</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i08a21888036e4259b812e6e4a144f188_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzctNy0xLTEtMA_3f641a72-9b22-4513-89fe-6800f8181d7b"
      unitRef="usd">-16326000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie09b15acdb114707915c04a9cb8a08f3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzctMTEtMS0xLTA_fbb61864-9b83-4d80-bab5-dfd9702eeadf"
      unitRef="usd">37096000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzctMTMtMS0xLTA_c00cb8bf-278e-4428-9459-9084d049da38"
      unitRef="usd">20770000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i165986944f564b6386f1afa6026edac0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzgtNS0xLTEtMA_56242c54-e155-4875-9c19-b21f0eee45b0"
      unitRef="usd">15946000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzgtMTMtMS0xLTA_bb728c62-b8e4-4778-95b3-9d6e22b56827"
      unitRef="usd">15946000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzktMC0xLTEtMC90ZXh0cmVnaW9uOmJkMzQxYTc1OWE5MTQ1Y2Q5NzI0MjM3Yzk5NDQ0MWEwXzMy_09603d60-dd13-435e-a8d1-1904d803f7cf"
      unitRef="shares">716062</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ie09b15acdb114707915c04a9cb8a08f3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzktMTEtMS0xLTA_8930fb29-a3f9-4643-b1b5-5a368f7057ca"
      unitRef="usd">68793000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzktMTMtMS0xLTA_2ea1910c-70c0-4641-bf2c-3f077846f3f9"
      unitRef="usd">68793000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjoyNGIwMDBkNGY3ODM0ZmFhYjZjYmFhMTFjMzM5ZDMxNF81Mg_16b9b237-23b6-419d-a8ba-1f882e6a74ae"
      unitRef="usdPerShare">1.34</us-gaap:PreferredStockDividendsPerShareDeclared>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i08a21888036e4259b812e6e4a144f188_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEwLTctMS0xLTA_7f542597-e432-494c-b836-1bb16f5a5367"
      unitRef="usd">8063000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEwLTEzLTEtMS0w_e21d3403-6b30-4d71-b1b0-cb04db954964"
      unitRef="usd">8063000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzExLTAtMS0xLTAvdGV4dHJlZ2lvbjplMmM2NDQ3MjAxODc0NDRhODc2NTUyZmU2YWU1ZTAwMF8zNQ_c761a99b-76e5-4871-b76a-c807b87ccbbe"
      unitRef="usdPerShare">2.80</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i08a21888036e4259b812e6e4a144f188_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzExLTctMS0xLTA_9821b01a-6e5e-417f-9cc8-72946e256968"
      unitRef="usd">177006000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzExLTEzLTEtMS0w_44cc327a-3199-4822-ad67-50ad9d95f057"
      unitRef="usd">177006000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquity
      contextRef="i94fab2fc824449f2a6ce698309f10785_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEyLTEtMS0xLTA_95e1c002-b0d3-4aa1-afa9-b97fd93949d7"
      unitRef="usd">144486000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i45b3f362799442a18ee37925807769ec_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEyLTMtMS0xLTA_a7a2d480-9a54-472a-9a7d-c0cce5fdcc52"
      unitRef="usd">642000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3c11abd15be14a699e610b0bbdbbc690_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEyLTUtMS0xLTA_520ddb29-507b-483f-bfde-cd18dc6925f0"
      unitRef="usd">983250000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6157948d99444093a882a8131cd09878_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEyLTctMS0xLTA_d0cae83b-9f6f-449c-97b8-70e91cc023bf"
      unitRef="usd">2667534000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3a1707518e3045e3a1f9d860e42cc1c6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEyLTktMS0xLTA_2cb1b3d7-3c44-48d4-8cac-d8f5b379c22a"
      unitRef="usd">267370000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic8bc9b7c8dd9407f8a361e28dbb3df9b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEyLTExLTEtMS0w_2a81821a-80d2-4dcc-a5f8-7d5357c17499"
      unitRef="usd">-151614000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEyLTEzLTEtMS0w_c48e296e-3b91-4e40-9a82-5c4a0724b0d4"
      unitRef="usd">3911668000</us-gaap:StockholdersEquity>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i6157948d99444093a882a8131cd09878_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEzLTctMS0xLTA_8e924110-75b0-4fff-9bb5-5a25e87fdcbf"
      unitRef="usd">-29252000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzEzLTEzLTEtMS0w_db2aefaf-d933-42e0-b56a-0adf3086644a"
      unitRef="usd">-29252000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i94fab2fc824449f2a6ce698309f10785_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE0LTEtMS0xLTA_435de087-ca96-4840-b099-7eeef1a0f108"
      unitRef="usd">144486000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i45b3f362799442a18ee37925807769ec_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE0LTMtMS0xLTA_18e5f954-0a39-4b30-9d33-9128c27d2897"
      unitRef="usd">642000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i3c11abd15be14a699e610b0bbdbbc690_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE0LTUtMS0xLTA_fe4be38d-c193-4b63-acc9-2d460d2a96f4"
      unitRef="usd">983250000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i6157948d99444093a882a8131cd09878_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE0LTctMS0xLTA_23acfb28-75a6-41c7-9d5f-033ea22e7759"
      unitRef="usd">2638282000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i3a1707518e3045e3a1f9d860e42cc1c6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE0LTktMS0xLTA_622850ed-aa9f-42b1-8b52-2a8f1cd6d853"
      unitRef="usd">267370000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="ic8bc9b7c8dd9407f8a361e28dbb3df9b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE0LTExLTEtMS0w_77efeb83-265b-4ba7-91b2-012e1b319c79"
      unitRef="usd">-151614000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE0LTEzLTEtMS0w_4c0771ad-a080-43ca-97c2-0d2582e03e16"
      unitRef="usd">3882416000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <us-gaap:NetIncomeLoss
      contextRef="ib30324ef47984877ad3c1b825c9ecd55_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE1LTctMS0xLTA_57493a9f-04fe-4327-a934-236895970da6"
      unitRef="usd">331151000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE1LTEzLTEtMS0w_51fcccb6-0a40-40da-8c90-75e4eddcf419"
      unitRef="usd">331151000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ibd90758071d34a3e902419be4ba4c1c0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE2LTktMS0xLTA_2ed1463b-e05a-4982-acf8-d2420369ef27"
      unitRef="usd">245600000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE2LTEzLTEtMS0w_ce0c75f2-ad5e-40e0-8c0a-ff93a4f1760b"
      unitRef="usd">245600000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE3LTAtMS0xLTAvdGV4dHJlZ2lvbjo1ODYzYmIwMTBjZTA0OTgyYmVhMGJmODE1MTM0MjhlY181MQ_f3424145-632a-4c8b-8f31-cf47bf6db737"
      unitRef="shares">408563</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib30324ef47984877ad3c1b825c9ecd55_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE3LTctMS0xLTA_2ca06bef-aef2-48f7-98f4-c39ea5dbbf96"
      unitRef="usd">-27214000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i55c6eaacbcdd44caad4d5f082fded5ff_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE3LTExLTEtMS0w_168f57ea-bdd6-42cc-91b5-93c3c4a12384"
      unitRef="usd">39771000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE3LTEzLTEtMS0w_271f0e30-8a97-412f-987d-d1e7e859d5b3"
      unitRef="usd">12557000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i69bb6497e1c1496da12f5d4b7b14f20f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE4LTUtMS0xLTA_9f231e69-cf0f-4761-b258-f2ac29f72095"
      unitRef="usd">13918000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE4LTEzLTEtMS0w_4d82d012-148e-4c68-ba32-d87479066bf3"
      unitRef="usd">13918000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE4LTAtMS0xLTI2MTk0L3RleHRyZWdpb246MzE1MWZiNmRlZTYwNDg2Yjk3MTU5MWMxMDBlOTAyNmRfNDQ_d0cb0dbb-75fc-4434-a6ab-6b011594cf8e"
      unitRef="shares">6000000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="i6ea8011dddea405a8fadfd4236e80aa4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE4LTEtMS0xLTI2MjAz_b5ad83fd-a5d6-40db-9c2f-61f471dc8b4f"
      unitRef="usd">144486000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="ib30324ef47984877ad3c1b825c9ecd55_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE4LTctMS0xLTI2MjAz_09334601-6e14-4f5c-8693-2c13af19d293"
      unitRef="usd">5514000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE4LTEzLTEtMS0yNjIwMw_d16dc13d-8fa7-499e-a929-9c00e066e135"
      unitRef="usd">150000000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE5LTAtMS0xLTI2MTk3L3RleHRyZWdpb246MDIyNmU5OGNjNjA2NGEyZjliYmJhNTM0YTI5MGFiZWRfNDI_2518ab3e-3149-4e77-aeb5-06ba59978c77"
      unitRef="shares">150000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i6ea8011dddea405a8fadfd4236e80aa4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE5LTEtMS0xLTI2MjAz_cd9b546c-6c61-42e2-8a0e-ca548e08c43a"
      unitRef="usd">145452000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE5LTEzLTEtMS0yNjIwMw_46c4e68d-3790-4b22-9280-fb7cc5013f35"
      unitRef="usd">145452000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyMDZmMzlmM2E3OGY0YTAyYmVlZTIzZDMxZTFiNDkxMl8zMg_14b3cf5d-514a-4142-8a5d-98e2fe1b41e7"
      unitRef="shares">206951</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i55c6eaacbcdd44caad4d5f082fded5ff_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE5LTExLTEtMS0w_43e374eb-3154-49f0-90e2-a596f6920021"
      unitRef="usd">15785000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzE5LTEzLTEtMS0w_bbee38e5-876e-437e-b788-79f5f07b5bb0"
      unitRef="usd">15785000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIxLTAtMS0xLTI2NDc0L3RleHRyZWdpb246MDZhYmY3ZGI0ZTFhNDI5Yjg2Nzc3NGM1YjRlODY3NGVfMTA5OTUxMTYyNzg0OA_870c885e-8390-4ef7-a4fa-ddad691e31c1"
      unitRef="shares">140264</us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="ib30324ef47984877ad3c1b825c9ecd55_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIxLTctMS0xLTI2NDgx_66f1f9cb-6adb-415c-9eeb-767765af65aa"
      unitRef="usd">-3382000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i55c6eaacbcdd44caad4d5f082fded5ff_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIxLTExLTEtMS0yNjQ4MQ_993082b1-28c6-400d-bd94-5922840ec39c"
      unitRef="usd">13689000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIxLTEzLTEtMS0yNjQ4MQ_d82f9c1a-8800-45c2-b66d-1d5c739221b2"
      unitRef="usd">10307000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIwLTAtMS0xLTAvdGV4dHJlZ2lvbjo0ZDI3ZmM3NzFlMGM0Y2I2YTIxNzc5M2U1ZmQ3ZmJjM181Mg_e5390110-1352-4c2e-ad93-e2613600a2b6"
      unitRef="usdPerShare">0.34</us-gaap:PreferredStockDividendsPerShareDeclared>
    <us-gaap:DividendsPreferredStockCash
      contextRef="ib30324ef47984877ad3c1b825c9ecd55_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIwLTctMS0xLTA_df1885df-36fd-4201-98e6-573c7362a348"
      unitRef="usd">2016000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIwLTEzLTEtMS0w_1ae4c8cf-16b5-454b-bfd7-779fb27d6b95"
      unitRef="usd">2016000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIxLTAtMS0xLTAvdGV4dHJlZ2lvbjo0NGRiZTQxYjE5Yzc0MjllYTVhY2Y2NGNhZjRjYzE3NV8zNQ_658502d9-4aba-4100-82ca-c12df7ee1808"
      unitRef="usdPerShare">2.85</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="ib30324ef47984877ad3c1b825c9ecd55_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIxLTctMS0xLTA_f6c9388b-0e8a-4d7a-9570-d7df31666f10"
      unitRef="usd">180584000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIxLTEzLTEtMS0w_f419e03e-e70e-4f8e-a9a8-f2a73fbcc5d1"
      unitRef="usd">180584000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquity
      contextRef="i1b363418372c48019e062cf83f41d964_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIyLTEtMS0xLTA_119f908d-63f1-4a3d-9f32-8c744065588c"
      unitRef="usd">145452000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i101c2a8be3a447e89d853b3bfb41b9f8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIyLTMtMS0xLTA_dcee70e9-b4c3-4084-96a9-e981cd04a6c3"
      unitRef="usd">642000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie4f3833913ed473095de0d834760b2fe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIyLTUtMS0xLTA_a92b8ac9-a8f2-44c3-9f57-f33d1dac34a6"
      unitRef="usd">997168000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2445236951fd483b8f1dd3569573db11_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIyLTctMS0xLTA_6c2d0ab8-43c7-470c-b5c9-5e1280eb23b8"
      unitRef="usd">2750723000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib6ddb678a7d44a889a6fd147d5650cfc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIyLTktMS0xLTA_e6bcb751-5d9d-4e51-bd72-98298c370443"
      unitRef="usd">512970000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i638d2cec934b4077835d718a3b46341a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIyLTExLTEtMS0w_3ce1b612-3329-45b0-98f4-c246824436ca"
      unitRef="usd">-113939000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzIyLTEzLTEtMS0w_7f13947d-a836-4f31-a949-3f8bca984189"
      unitRef="usd">4293016000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i65344c948d324f2299648afcb1263ae6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzI1LTctMS0xLTA_c9af3b25-0bf1-4fdc-a6e5-26d0d34f257c"
      unitRef="usd">443079000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzI1LTEzLTEtMS0w_4731232d-2570-4797-9d13-262909fdb13f"
      unitRef="usd">443079000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic23de4ff476541d4a21e493cd1ef42ab_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzI2LTktMS0xLTA_c8d0a0b0-c84d-4f0c-bb35-7b83a0dafa7e"
      unitRef="usd">-165652000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzI2LTEzLTEtMS0w_052d8771-56dd-4008-98cf-6da27e3e6aa6"
      unitRef="usd">-165652000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzI3LTAtMS0xLTAvdGV4dHJlZ2lvbjo2ZTE3ZWRmNzNjNWY0MGVjYmE4ZTgzNDJiYzQ4MjZlZF81MQ_818d9fa8-9010-4e18-bcd0-6fd6c584e7b9"
      unitRef="shares">987758</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i65344c948d324f2299648afcb1263ae6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzI3LTctMS0xLTA_34257a2f-9198-420b-a196-56d553f133fe"
      unitRef="usd">-40836000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i52bb38b01f4e4e628b69ac9f31e6e45a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzI3LTExLTEtMS0w_1788b869-6576-4ea6-9018-c68fe297e4fb"
      unitRef="usd">95253000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzI3LTEzLTEtMS0w_6533dd1f-b618-4d91-a136-5bbe30b8f4a7"
      unitRef="usd">54417000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1586d455b6fa4f9e83a0decd4bbeb6b5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzI4LTUtMS0xLTA_a3fc77a3-e764-4eed-9101-914ee90e2636"
      unitRef="usd">12753000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzI4LTEzLTEtMS0w_879cd942-383b-4c8c-8ca8-8a3b686afdb7"
      unitRef="usd">12753000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjoyY2Q3ZTQ3NzY1NDk0YmZiYTg0MGZhNzQ2Yzc2YjI0Yl8zMg_3909d980-c695-458a-9f57-31d013903892"
      unitRef="shares">31317</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i52bb38b01f4e4e628b69ac9f31e6e45a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMxLTExLTEtMS0w_e6b08e96-0a59-45b6-a373-4736658f5b06"
      unitRef="usd">3864000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMxLTEzLTEtMS0w_f39fb407-318f-443a-8398-064c977765dd"
      unitRef="usd">3864000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjo5ZTc0NGYwZTZhMTc0NzljYTY1ZWE4MGFjYzY2YTY4Yl82MQ_e99087a1-d62e-413b-b8c6-cc931f650635"
      unitRef="shares">18555</us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i65344c948d324f2299648afcb1263ae6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMyLTctMS0xLTA_3c455fe5-6235-4ac8-a3b0-8fbf2f3ac6be"
      unitRef="usd">-57000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i52bb38b01f4e4e628b69ac9f31e6e45a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMyLTExLTEtMS0w_0d4a4bf9-8bb9-4cd4-b10b-090face7addc"
      unitRef="usd">1806000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMyLTEzLTEtMS0w_3a1ac4f2-f5dc-4d23-91a3-b500a25e5c69"
      unitRef="usd">1749000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjplZmQ5ZmY4MjY4MWU0MjM1YmZhODgwYjhmYjUxY2Q1Zl8xMDk5NTExNjI3OTIx_595e7c7a-11f1-4ce5-8b53-c39c339e3239"
      unitRef="usdPerShare">47.71</us-gaap:PreferredStockDividendsPerShareDeclared>
    <cfr:PreferredStockDividendsEquivalentPerDepositaryShareDeclared
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjplZmQ5ZmY4MjY4MWU0MjM1YmZhODgwYjhmYjUxY2Q1Zl8xMDk5NTExNjI3OTI1_a6a9b8d2-526a-4e3d-9c39-cfbfbb0ae552"
      unitRef="usdPerShare">1.19</cfr:PreferredStockDividendsEquivalentPerDepositaryShareDeclared>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i65344c948d324f2299648afcb1263ae6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMzLTctMS0xLTA_28760c9e-8110-4ca6-ad75-a0ac5f03a0a6"
      unitRef="usd">7157000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzMzLTEzLTEtMS0w_3e9b4669-8db3-4c2b-a3bf-ce2b3168a231"
      unitRef="usd">7157000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjoyOWU4ZjlmZjIxZmY0ZjFmYjJiZjdmYjkxNGIzMzdmNV8zNQ_fd2ad905-f877-4522-bb60-77a644dfb26c"
      unitRef="usdPerShare">2.94</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i65344c948d324f2299648afcb1263ae6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzM0LTctMS0xLTA_ebaa9445-5491-4a60-a10f-1e4266d105ba"
      unitRef="usd">188786000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzM0LTEzLTEtMS0w_e100feac-c886-474a-8e8e-44cedcdc4f27"
      unitRef="usd">188786000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquity
      contextRef="iea1b39ce74874abcbfae0803fa30ea0a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzM1LTEtMS0xLTA_647f7b55-f5a3-4f19-8029-49b3873c0b94"
      unitRef="usd">145452000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i69ebaa9a423f4c86aa18e500aeacd704_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzM1LTMtMS0xLTA_5080df33-4039-453f-816b-da448772df56"
      unitRef="usd">642000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib79c187524d54585adab6d189ec5b540_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzM1LTUtMS0xLTA_e47fa6ff-4633-4141-8ab5-c82b14cd80b2"
      unitRef="usd">1009921000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib9c245b7ba6b4238ada5af175603d66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzM1LTctMS0xLTA_4df415e7-6ba2-4078-97db-56221a84e92c"
      unitRef="usd">2956966000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i545737c974544f579d637815451cd8ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzM1LTktMS0xLTA_3c206266-5a5d-435b-93d0-f9fed4248780"
      unitRef="usd">347318000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1463841d81304b9f9376161cd9341610_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzM1LTExLTEtMS0w_7ff44fa0-c8e3-4fe7-915c-08dbd171aec4"
      unitRef="usd">-20744000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTQvZnJhZzoxZDc1YjA0N2I1YzM0MDE0YjUxZDM2OTg4ZWJjMjQwNi90YWJsZTo5ZTljZDJlY2I1ZTY0ODA0YjIyYjY5NWIwNTIyMDliYi90YWJsZXJhbmdlOjllOWNkMmVjYjVlNjQ4MDRiMjJiNjk1YjA1MjIwOWJiXzM1LTEzLTEtMS0w_83887a6f-12ff-4190-b809-73ba20080c6a"
      unitRef="usd">4439555000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzMtMS0xLTEtMA_cdf822c6-08a6-4cca-97d3-a9ee1f2f04da"
      unitRef="usd">443079000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzMtMy0xLTEtMA_26ec8845-3c64-4eb6-a049-ee7dc9c699f2"
      unitRef="usd">331151000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzMtNS0xLTEtMA_1cc8807c-fe68-4cb9-a89d-0bff0234b4cd"
      unitRef="usd">443599000</us-gaap:NetIncomeLoss>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUtMS0xLTEtMA_377e822e-fe05-4ae7-a987-9d3f25f1ed2d"
      unitRef="usd">63000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUtMy0xLTEtMA_c14c9425-f13a-436b-9a54-b5a81cc52e9e"
      unitRef="usd">241230000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUtNS0xLTEtMA_5503c9eb-cea1-4f89-8a83-362bcdd5c70b"
      unitRef="usd">33759000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzYtMS0xLTEtMA_2c2616b5-6bd9-46ce-99a5-c497e1028b94"
      unitRef="usd">7784000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzYtMy0xLTEtMA_7206831b-c906-4b2b-960f-e1b6bc843c51"
      unitRef="usd">-15832000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzYtNS0xLTEtMA_a4a7795a-a7bd-4bd5-a1fe-da1db64979b2"
      unitRef="usd">7614000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <cfr:AccretionOfLoanDiscount
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzctMS0xLTEtMA_f3d41474-1aa0-4832-9e02-393ccb9053bd"
      unitRef="usd">12890000</cfr:AccretionOfLoanDiscount>
    <cfr:AccretionOfLoanDiscount
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzctMy0xLTEtMA_2c18d3ac-067d-4b3a-ae3e-dfb50e25b53a"
      unitRef="usd">15692000</cfr:AccretionOfLoanDiscount>
    <cfr:AccretionOfLoanDiscount
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzctNS0xLTEtMA_db0ee578-3782-4f39-85e0-124070455741"
      unitRef="usd">15197000</cfr:AccretionOfLoanDiscount>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzgtMS0xLTEtMA_c61f7be3-1703-4eb4-a9fe-bd64e6e201f0"
      unitRef="usd">-119242000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzgtMy0xLTEtMA_e4f1f3c0-146a-4000-9e0a-29f5e1b912db"
      unitRef="usd">-123785000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzgtNS0xLTEtMA_1835cc4b-08fc-4894-9e68-4ad6961d9152"
      unitRef="usd">-115558000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzktMS0xLTEtMA_c9c54f18-2513-4e5c-98ae-c97f633dcb10"
      unitRef="usd">69000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzktMy0xLTEtMA_fb48b124-91e3-42aa-b927-5a7ae6d166fe"
      unitRef="usd">108989000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzktNS0xLTEtMA_8e024353-ff8d-46ed-aa29-74e9523b4314"
      unitRef="usd">293000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzEwLTEtMS0xLTA_63f6fcb9-ce4d-4107-9b4c-0a74e98e3aa7"
      unitRef="usd">69289000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzEwLTMtMS0xLTA_72ec39e2-b8dc-441b-b821-8cd1a07650d1"
      unitRef="usd">64370000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzEwLTUtMS0xLTA_dd5de5f6-466a-45d8-bf58-bac25e332208"
      unitRef="usd">54091000</us-gaap:DepreciationAndAmortization>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzExLTEtMS0xLTA_05b5ade6-80fa-46e0-b50c-558a265d2c3f"
      unitRef="usd">11578000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzExLTMtMS0xLTA_7eba5f5f-3010-4f50-b26b-a589f3dea285"
      unitRef="usd">-524000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzExLTUtMS0xLTA_0ea7813b-efb3-4476-a377-6d849c6a5b83"
      unitRef="usd">5712000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:ShareBasedCompensation
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzEyLTEtMS0xLTA_bc2cb477-3cac-48de-b9c9-fc2133e550bf"
      unitRef="usd">12753000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzEyLTMtMS0xLTA_0f5d738a-e1bd-459d-8b86-1edbbebc466e"
      unitRef="usd">13918000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzEyLTUtMS0xLTA_80df9de5-3f76-4d5b-9528-f4156aa61e9d"
      unitRef="usd">15946000</us-gaap:ShareBasedCompensation>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzEzLTEtMS0xLTA_0fa88439-e151-45ae-a9e6-820b3f0da3e5"
      unitRef="usd">-7877000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzEzLTMtMS0xLTA_93532196-1d8b-4706-9e4a-184470b530bb"
      unitRef="usd">-852000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzEzLTUtMS0xLTA_afffb995-cd3d-4941-b63c-2d27f553d33d"
      unitRef="usd">-2447000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:OtherNoncashIncome
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE0LTEtMS0xLTA_15497542-b78c-4e3c-8ed8-7184118495fc"
      unitRef="usd">2462000</us-gaap:OtherNoncashIncome>
    <us-gaap:OtherNoncashIncome
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE0LTMtMS0xLTA_41619fb2-c276-4967-a3bc-6d1c8fe21275"
      unitRef="usd">3731000</us-gaap:OtherNoncashIncome>
    <us-gaap:OtherNoncashIncome
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE0LTUtMS0xLTA_3bf16d83-439c-4cbd-a5a0-04e557aad864"
      unitRef="usd">3683000</us-gaap:OtherNoncashIncome>
    <us-gaap:IncreaseDecreaseInTradingSecurities
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE2LTEtMS0xLTA_7a62a631-8ec2-4895-9b5a-307a77eaf67d"
      unitRef="usd">560000</us-gaap:IncreaseDecreaseInTradingSecurities>
    <us-gaap:IncreaseDecreaseInTradingSecurities
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE2LTMtMS0xLTA_c5d8849d-c4c5-4cb6-a8e0-db7aa7a61e8c"
      unitRef="usd">158000</us-gaap:IncreaseDecreaseInTradingSecurities>
    <us-gaap:IncreaseDecreaseInTradingSecurities
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE2LTUtMS0xLTA_fdfeeaa2-25fe-4265-93a4-be183c255323"
      unitRef="usd">212000</us-gaap:IncreaseDecreaseInTradingSecurities>
    <cfr:Netchangeinoperatingleaserightofuseasset
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE3LTEtMS0xLTA_1f7037ff-7562-483f-9d35-b307f761e7c5"
      unitRef="usd">23504000</cfr:Netchangeinoperatingleaserightofuseasset>
    <cfr:Netchangeinoperatingleaserightofuseasset
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE3LTMtMS0xLTA_b398c00f-74eb-42e6-ba0f-242dab99264d"
      unitRef="usd">23933000</cfr:Netchangeinoperatingleaserightofuseasset>
    <cfr:Netchangeinoperatingleaserightofuseasset
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE3LTUtMS0xLTA_c334419e-ec7e-4c0d-abcf-2a2a5af60f7f"
      unitRef="usd">20124000</cfr:Netchangeinoperatingleaserightofuseasset>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE4LTEtMS0xLTA_1c7e538e-b4f3-440e-82f3-cf124660c6fb"
      unitRef="usd">46560000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE4LTMtMS0xLTA_6f87f5e5-4c2a-44ef-b8c0-ad18077a9b6f"
      unitRef="usd">158264000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE4LTUtMS0xLTA_978633b0-779c-4285-9408-bf5dacadb22e"
      unitRef="usd">15570000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE5LTEtMS0xLTA_3e8eef3d-b9f3-4ab8-80c5-d20338b8b75a"
      unitRef="usd">38821000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE5LTMtMS0xLTA_f0e4f0e5-7765-4c66-9fe7-12161f681f81"
      unitRef="usd">27146000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzE5LTUtMS0xLTA_b12c9adf-a19b-4ec6-afdf-2098fdecd0f2"
      unitRef="usd">-18381000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzIwLTEtMS0xLTA_5c69de1b-eaea-460c-86cf-ca0c7a3ef00b"
      unitRef="usd">648293000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzIwLTMtMS0xLTA_7c67f3e1-1241-45e2-a8a4-26e1ef4a9172"
      unitRef="usd">524243000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzIwLTUtMS0xLTA_3def315d-9595-4c61-a6d7-e89d51ed7b63"
      unitRef="usd">634090000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzIzLTEtMS0xLTA_f5267c2f-5d0f-45f6-ab5b-7d6d643546de"
      unitRef="usd">0</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzIzLTMtMS0xLTA_1d86b023-ec37-47ee-970a-5952e9d1ec0f"
      unitRef="usd">1500000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzIzLTUtMS0xLTA_6c2481d3-4bed-4e4e-bf1a-e9a3948ee14c"
      unitRef="usd">649326000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzI1LTEtMS0xLTA_a9d07ab8-f273-48c7-864c-28cc109df30c"
      unitRef="usd">177593000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzI1LTMtMS0xLTA_59d25e01-8662-45b1-9fda-2ea64301fcb9"
      unitRef="usd">63577000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzI1LTUtMS0xLTA_42a932cb-9dd9-41a5-88ff-5ece806cd398"
      unitRef="usd">81762000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzI3LTEtMS0xLTA_35d33179-cdc6-4656-b904-b05055843be9"
      unitRef="usd">24217841000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzI3LTMtMS0xLTA_9b1bd1f0-4b2e-4621-83db-87fe07551a80"
      unitRef="usd">20841622000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzI3LTUtMS0xLTA_6438ca3e-6cc5-4565-be00-11337e741dba"
      unitRef="usd">23306694000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzI4LTEtMS0xLTA_ddf27199-2dcd-4707-87ea-3268d94dbf9a"
      unitRef="usd">1999891000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzI4LTMtMS0xLTA_4145bad3-bf51-44f5-88d4-c4c250cdde4c"
      unitRef="usd">1162352000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzI4LTUtMS0xLTA_4bce2875-265a-4152-bb6d-320b52a78e58"
      unitRef="usd">18660147000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzI5LTEtMS0xLTA_51fcac2d-c076-48da-b7cb-3d1a8cf45bf0"
      unitRef="usd">18425108000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzI5LTMtMS0xLTA_d18e9a05-c14c-4350-a4a6-14efb67b38aa"
      unitRef="usd">20893464000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzI5LTUtMS0xLTA_8d0a6ccf-c1f4-4518-af32-e907659f1b5d"
      unitRef="usd">4694927000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleOfLoansReceivable
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzMwLTEtMS0xLTA_285d59ce-bd43-4c29-92ca-bbf4fa55d0f7"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfLoansReceivable>
    <us-gaap:ProceedsFromSaleOfLoansReceivable
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzMwLTMtMS0xLTA_72365345-a6d9-48c8-af8d-5bffa08e67ad"
      unitRef="usd">37535000</us-gaap:ProceedsFromSaleOfLoansReceivable>
    <us-gaap:ProceedsFromSaleOfLoansReceivable
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzMwLTUtMS0xLTA_64bc6a06-3bac-4c75-a1cd-a841a7302f9c"
      unitRef="usd">24036000</us-gaap:ProceedsFromSaleOfLoansReceivable>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzMxLTEtMS0xLTA_70a12f7c-1f01-495d-84d9-51686fe1604b"
      unitRef="usd">-1145924000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzMxLTMtMS0xLTA_1309d4fe-d43e-49e2-bde1-2f7ccacad24e"
      unitRef="usd">2856395000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzMxLTUtMS0xLTA_5e70f4d9-81a6-488c-a1ef-5129f2803c8a"
      unitRef="usd">693587000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:ProceedsFromLifeInsurancePolicies
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzMzLTEtMS0xLTA_4a8c1ed2-6475-4cc1-be70-b0e01e7bcec2"
      unitRef="usd">2307000</us-gaap:ProceedsFromLifeInsurancePolicies>
    <us-gaap:ProceedsFromLifeInsurancePolicies
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzMzLTMtMS0xLTA_c646b12e-a488-4549-ae8d-3822f08eb8f4"
      unitRef="usd">903000</us-gaap:ProceedsFromLifeInsurancePolicies>
    <us-gaap:ProceedsFromLifeInsurancePolicies
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzMzLTUtMS0xLTA_1589c8ed-78d5-4588-a1ce-2caf125b926a"
      unitRef="usd">0</us-gaap:ProceedsFromLifeInsurancePolicies>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM0LTEtMS0xLTA_8681276b-6c2b-4df9-aac4-560882a8e278"
      unitRef="usd">7044000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM0LTMtMS0xLTA_5f2d9bf4-8e2c-4b45-ad88-329a89cfe04f"
      unitRef="usd">5988000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM0LTUtMS0xLTA_d35d3e8e-c9f1-48fb-8b0f-6cb375a21062"
      unitRef="usd">8038000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM1LTEtMS0xLTA_76b41132-32b3-4e54-9e6a-e9adba1e61de"
      unitRef="usd">65850000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM1LTMtMS0xLTA_7fdfaece-521f-4231-b1ad-9ad7c82b9d36"
      unitRef="usd">95422000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM1LTUtMS0xLTA_7b3dde6b-01de-4781-8d83-344c814f00bb"
      unitRef="usd">206716000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfForeclosedAssets
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM2LTEtMS0xLTA_01698824-389d-4973-aa15-40a0fcb918c1"
      unitRef="usd">809000</us-gaap:ProceedsFromSaleOfForeclosedAssets>
    <us-gaap:ProceedsFromSaleOfForeclosedAssets
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM2LTMtMS0xLTA_10e0f195-0a74-42e0-b6f6-7c42315ae240"
      unitRef="usd">73000</us-gaap:ProceedsFromSaleOfForeclosedAssets>
    <us-gaap:ProceedsFromSaleOfForeclosedAssets
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM2LTUtMS0xLTA_bdc52c0d-03fc-4baa-9f0e-b9aceac1ac72"
      unitRef="usd">663000</us-gaap:ProceedsFromSaleOfForeclosedAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM3LTEtMS0xLTA_393b8a66-daa1-46d9-a48d-b976f84bb4ba"
      unitRef="usd">-2525015000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM3LTMtMS0xLTA_8c9b82e6-fd5d-414e-8209-49107685bce8"
      unitRef="usd">-1631047000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM3LTUtMS0xLTA_8c66ebc6-1b64-4ac0-9250-2f001f612577"
      unitRef="usd">-1386750000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM5LTEtMS0xLTA_d45c127e-fd60-41de-9676-57267159157e"
      unitRef="usd">7679935000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM5LTMtMS0xLTA_27f5d25d-cdec-46b0-b573-45ed58c48dd2"
      unitRef="usd">7376197000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzM5LTUtMS0xLTA_c958bb07-87a3-4399-9943-c3cfd5398d6b"
      unitRef="usd">490360000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQwLTEtMS0xLTA_5050f1b0-ea3a-46c9-92c2-1164a621c5a8"
      unitRef="usd">649727000</us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet>
    <us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQwLTMtMS0xLTA_e73e05ca-d64f-4306-906b-7dc55328926d"
      unitRef="usd">421655000</us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet>
    <us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQwLTUtMS0xLTA_bffea92a-fceb-4aa5-839c-0d1d90eba4cb"
      unitRef="usd">327794000</us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet>
    <us-gaap:ProceedsFromFederalHomeLoanBankBorrowings
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQxLTEtMS0xLTA_57d147eb-48cf-4f0b-990e-64b08e8c1440"
      unitRef="usd">0</us-gaap:ProceedsFromFederalHomeLoanBankBorrowings>
    <us-gaap:ProceedsFromFederalHomeLoanBankBorrowings
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQxLTMtMS0xLTA_1c0a2a4f-80cb-4b0d-9bd5-38fbe035273e"
      unitRef="usd">1250000000</us-gaap:ProceedsFromFederalHomeLoanBankBorrowings>
    <us-gaap:ProceedsFromFederalHomeLoanBankBorrowings
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQxLTUtMS0xLTA_a8c679b8-17ea-4b95-bc02-0bbeb2e70f10"
      unitRef="usd">0</us-gaap:ProceedsFromFederalHomeLoanBankBorrowings>
    <us-gaap:RepaymentsOfFederalHomeLoanBankBorrowings
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQyLTEtMS0xLTA_6c8209e8-0054-4843-a9af-d1264967e8df"
      unitRef="usd">0</us-gaap:RepaymentsOfFederalHomeLoanBankBorrowings>
    <us-gaap:RepaymentsOfFederalHomeLoanBankBorrowings
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQyLTMtMS0xLTA_7f018691-5c88-4933-aab8-6a4b0a02386a"
      unitRef="usd">1250000000</us-gaap:RepaymentsOfFederalHomeLoanBankBorrowings>
    <us-gaap:RepaymentsOfFederalHomeLoanBankBorrowings
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQyLTUtMS0xLTA_da94f3a1-2f62-4dd3-b224-cdf47b800fb0"
      unitRef="usd">0</us-gaap:RepaymentsOfFederalHomeLoanBankBorrowings>
    <us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQzLTEtMS0xLTQ2ODY4_7c9be263-c0ef-4bbd-b978-72b957dfe1fb"
      unitRef="usd">13403000</us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities>
    <us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ1LTEtMS0xLTA_b326b967-3811-43db-b1aa-3c9d6f8800b4"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock>
    <us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ1LTMtMS0xLTA_b65e41e9-e5df-46fc-b91b-f17a50cb9b34"
      unitRef="usd">150000000</us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock>
    <us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ1LTUtMS0xLTA_20af512c-a35e-4720-995d-94043b589505"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ2LTEtMS0xLTA_755bd0ff-0bec-44aa-8a4a-529711c06b93"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ2LTMtMS0xLTA_a2c94be0-6e41-4d3c-b70a-423f5ff18880"
      unitRef="usd">145452000</us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ2LTUtMS0xLTA_890c6f9d-1d9d-4d05-bed0-ef1d30973f32"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ3LTEtMS0xLTA_0d1d4faa-689e-4c92-910f-d81d8dc806f1"
      unitRef="usd">54417000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ3LTMtMS0xLTA_6d9d3864-0a4b-4903-9204-7b7fe5193377"
      unitRef="usd">12557000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ3LTUtMS0xLTA_72b6a94d-abfa-4303-8970-0a3d44344fba"
      unitRef="usd">20770000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ4LTEtMS0xLTA_3272501b-56f3-47f8-a812-9ae2cc0172fe"
      unitRef="usd">3864000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ4LTMtMS0xLTA_088259e3-eebe-4595-8764-7eb83f0c9114"
      unitRef="usd">15785000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ4LTUtMS0xLTA_70d90d5a-22f8-4ffe-ae71-00b750774086"
      unitRef="usd">68793000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ5LTEtMS0xLTA_ce974361-77e3-4552-80a5-f11d9de3cde8"
      unitRef="usd">7157000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ5LTMtMS0xLTA_329a0499-1277-4d83-8737-b1514272ab07"
      unitRef="usd">2016000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzQ5LTUtMS0xLTA_6442d2ed-ec99-45a5-aae1-9268582abe62"
      unitRef="usd">8063000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUwLTEtMS0xLTA_25388f21-3e86-435c-9b47-98ddc87a71fb"
      unitRef="usd">188786000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUwLTMtMS0xLTA_15d64746-ba10-4d93-b9aa-dc56e93fd97e"
      unitRef="usd">180584000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUwLTUtMS0xLTA_c56d051f-5ceb-423e-b428-0b563fd23b02"
      unitRef="usd">177006000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUxLTEtMS0xLTA_aaaf72f2-5896-45d7-b6a1-21fc4988ba9d"
      unitRef="usd">8170869000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUxLTMtMS0xLTA_a2d44963-9256-4e27-90a3-424873cb2dd6"
      unitRef="usd">7607476000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUxLTUtMS0xLTA_cfba6ed5-38e9-4a61-9201-56062fdb354e"
      unitRef="usd">585062000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUyLTEtMS0xLTA_09701250-75e0-429d-9436-e09359b83f50"
      unitRef="usd">6294147000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUyLTMtMS0xLTA_baf29694-ca64-4685-b064-ec214ffa72d7"
      unitRef="usd">6500672000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUyLTUtMS0xLTA_1654968f-9bd2-44f5-af84-4e00b04551c4"
      unitRef="usd">-167598000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUzLTEtMS0xLTA_e5fd5d70-9d0a-4c76-aa67-56d766b21758"
      unitRef="usd">10288853000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUzLTMtMS0xLTA_a56f6baa-2bf1-4c9a-b862-395eb5dd9eea"
      unitRef="usd">3788181000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="i72c15a74811c41ed8fe76044fd2cee3b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzUzLTUtMS0xLTA_e3fbc5d6-1f6c-44ee-9193-283aae83e382"
      unitRef="usd">3955779000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzU0LTEtMS0xLTA_20b83376-e4bd-4a6c-a87f-05c0cdb852a2"
      unitRef="usd">16583000000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzU0LTMtMS0xLTA_6f22ed60-e01f-4529-9dba-b5a695e69356"
      unitRef="usd">10288853000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNTcvZnJhZzoyN2YxNDE3MmY2ZWI0YTcwODAyMDNhYTdkZDBiMDgzYS90YWJsZTowN2I5NDEzNGIzYzM0NDIwOTJkYTQzYmQ4ZGQ1ZDliMy90YWJsZXJhbmdlOjA3Yjk0MTM0YjNjMzQ0MjA5MmRhNDNiZDhkZDVkOWIzXzU0LTUtMS0xLTA_e774eaaf-67dc-403a-b802-ad4235f50762"
      unitRef="usd">3788181000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTcy_d8491648-2137-48ed-ac99-9acb277373ac">Summary of Significant Accounting Policies&lt;div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"&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;Nature of Operations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Cullen/Frost Bankers, Inc. (&#x201c;Cullen/Frost&#x201d;) is a financial holding company and a bank holding company headquartered in San Antonio, Texas that provides, through its subsidiaries, a broad array of products and services throughout numerous Texas markets. The terms &#x201c;Cullen/Frost,&#x201d; &#x201c;the Corporation,&#x201d; &#x201c;we,&#x201d; &#x201c;us&#x201d; and &#x201c;our&#x201d; mean Cullen/Frost Bankers, Inc. and its subsidiaries, when appropriate. In addition to general commercial and consumer banking, other products and services offered include trust and investment management, insurance, brokerage, mutual funds, leasing, treasury management, capital markets advisory and item processing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Basis of Presentation.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The consolidated financial statements include the accounts of Cullen/Frost and all other entities in which Cullen/Frost has a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation. The accounting and financial reporting policies we follow conform, in all material respects, to accounting principles generally accepted in the United States and to general practices within the financial services industry.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine whether we have a controlling financial interest in an entity by first evaluating whether the entity is a voting interest entity or a variable interest entity (&#x201c;VIE&#x201d;) under accounting principles generally accepted in the United States. Voting interest entities are entities in which the total equity investment at risk is sufficient to enable the entity to finance itself independently and provides the equity holders with the obligation to absorb losses, the right to receive residual returns and the right to make decisions about the entity&#x2019;s activities. We consolidate voting interest entities in which we have all, or at least a majority of, the voting interest. As defined in applicable accounting standards, VIEs are entities that lack one or more of the characteristics of a voting interest entity. A controlling financial interest in a VIE is present when an enterprise has both the power to direct the activities of the VIE that most significantly impact the VIE&#x2019;s economic performance and an obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE. The enterprise with a controlling financial interest, known as the primary beneficiary, consolidates the VIE. Our wholly-owned subsidiary, Cullen/Frost Capital Trust&#160;II, is a VIE for which we are not the primary beneficiary and, as such, its accounts are not included in our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquisitions are accounted for using the purchase method with the operating results of the acquired companies included with our results of operations since their respective dates of acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have evaluated subsequent events for potential recognition and/or disclosure through the date these consolidated financial statements were issued. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Use of Estimates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. The allowance for credit losses on loans and off-balance-sheet credit exposures, the fair values of financial instruments and the status of contingencies are particularly subject to change.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Concentrations and Restrictions on Cash and Cash Equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We maintain deposits with other financial institutions in amounts that exceed federal deposit insurance coverage. Furthermore, federal funds sold are essentially uncollateralized loans to other financial institutions. Management regularly evaluates the credit risk associated with the counterparties to these transactions and believes that we are not exposed to any significant credit risks on cash and cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021 and 2020, we had $110.3 million and $74.0 million in cash collateral on deposit with other financial institution counterparties to interest rate swap transactions. Additionally, prior to 2021 we were required to maintain a minimum amount cash on hand or on deposit with the Federal Reserve Bank to meet regulatory reserve and clearing requirements. This amount totaled $42.0 million at December&#160;31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Cash Flow Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Cash and cash equivalents include cash, deposits with other financial institutions that have an initial maturity of less than 90 days when acquired by us, federal funds sold and resell agreements. Net cash flows are reported for loans, deposit transactions and short-term borrowings. Additional cash flow information was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.639%"/&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:8pt;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: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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for interest&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;29,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;49,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;124,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 paid for 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;39,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Significant non-cash transactions:&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;Transfer of securities from available for sale to held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exchange of real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Unsettled securities transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans foreclosed and transferred to other real estate owned and foreclosed 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;3,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Loans to facilitate the sale of other real estate owned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use lease assets obtained in exchange for lessee operating lease 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;12,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Treasury stock issued to 401(k) stock purchase 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;1,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&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;Repurchase/Resell Agreements.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We purchase certain securities under agreements to resell. The amounts advanced under these agreements represent short-term loans and are reflected as assets in the accompanying consolidated balance sheets. The securities underlying these agreements are book-entry securities. We also sell certain securities under agreements to repurchase. The agreements are treated as collateralized financing transactions and the obligations to repurchase securities sold are reflected as a liability in the accompanying consolidated balance sheets. The dollar amount of the securities underlying the agreements remains in the asset accounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Securities.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Securities are classified as held to maturity and carried at amortized cost when management has the positive intent and ability to hold them until maturity. Securities to be held for indefinite periods of time are classified as available for sale and carried at fair value, with the unrealized holding gains and losses (those for which no allowance for credit losses are recorded) reported as a component of other comprehensive income, net of tax. Securities held for resale in anticipation of short-term market movements are classified as trading and are carried at fair value, with changes in unrealized holding gains and losses included in income. Management determines the appropriate classification of securities at the time of purchase. Securities with limited marketability, such as stock in the Federal Reserve Bank and the Federal Home Loan Bank, are carried at cost.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest income on securities includes amortization of purchase premiums and discounts. Premiums and discounts on securities are generally amortized using the interest method with a constant effective yield without anticipating prepayments, except for mortgage-backed securities where prepayments are anticipated. Premiums on callable securities are amortized to their earliest call date. A security is placed on non-accrual status if (i) principal or interest has been in default for a period of 90 days or more or (ii) full payment of principal and interest is not expected. Interest accrued but not received for a security placed on non-accrual status is reversed against interest income. Gains and losses on sales are recorded on the trade date and are derived from the amortized cost of the security sold.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Loans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Loans are reported at the principal balance outstanding net of unearned discounts. Interest income on loans is reported on the level-yield method and includes amortization of deferred loan fees and costs over the terms of the individual loans to which they relate, or, in certain cases, over the average expected term for loans where deferred fees and costs are accounted for on a pooled basis. Net loan commitment fees or costs for commitment periods greater than one year are deferred and amortized into fee income or other expense on a straight-line basis over the commitment period. Income on direct financing leases is recognized on a basis that achieves a constant periodic rate of return on the outstanding investment. Further information regarding our accounting policies related to past due loans, non-accrual loans, impaired loans and troubled-debt restructurings is presented in Note&#160;3 - Loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Allowance for Credit Losses.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; As further discussed below, we adopted Accounting Standards Update (&#x201c;ASU&#x201d;) 2016-13, &#x201c;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,&#x201d; on January&#160;1, 2020. Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 326 (&#x201c;ASC 326&#x201d;) replaced the previous &#x201c;incurred loss&#x201d; model for measuring credit losses, which encompassed allowances for current known and inherent losses within the portfolio, with an &#x201c;expected loss&#x201d; model, which encompasses allowances for losses &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:120%"&gt;expected to be incurred over the life of the portfolio. The new current expected credit loss (&#x201c;CECL&#x201d;) model requires the measurement of all expected credit losses for financial assets measured at amortized cost and certain off-balance-sheet credit exposures based on historical experience, current conditions, and reasonable and supportable forecasts. In connection with the adoption of ASC 326, we revised certain accounting policies and implemented certain accounting policy elections. The revised accounting policies are described below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Allowance For Credit Losses - Held-to-Maturity Securities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The allowance for credit losses on held-to-maturity securities is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of held-to-maturity securities to present management's best estimate of the net amount expected to be collected. Held-to-maturity securities are charged-off against the allowance when deemed uncollectible by management. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management measures expected credit losses on held-to-maturity securities on a collective basis by major security type with each type sharing similar risk characteristics and considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. Management has made the accounting policy election to exclude accrued interest receivable on held-to-maturity securities from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on held-to-maturity securities is presented in Note 2 - Securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Allowance For Credit Losses - Available-for-Sale Securities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; For available-for-sale securities in an unrealized loss position, we first assess whether (i) we intend to sell or (ii) it is more likely than not that we will be required to sell the security before recovery of its amortized cost basis. If either case is affirmative, any previously recognized allowances are charged-off and the security's amortized cost is written down to fair value through income. If neither case is affirmative, the security is evaluated to determine whether the decline in fair value has resulted from credit losses or other factors. In making this assessment, management considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency and any adverse conditions specifically related to the security, among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded for the credit loss, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an allowance for credit losses is recognized in other comprehensive income. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on available-for-sale securities from the estimate of credit losses. Available-for-sale securities are charged-off against the allowance or, in the absence of any allowance, written down through income when deemed uncollectible by management or when either of the aforementioned criteria regarding intent or requirement to sell is met.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the adoption of ASU 2016-13, declines in the fair value of held-to-maturity and available-for-sale securities below their cost that were deemed to be other than temporary were reflected in earnings as realized losses. In estimating other-than-temporary impairment losses prior to January&#160;1, 2020, management considered, among other things, (i)&#160;the length of time and the extent to which the fair value had been less than cost, (ii)&#160;the financial condition and near-term prospects of the issuer and (iii)&#160;the intent and our ability to retain our investment in the issuer for a period of time sufficient to allow for any anticipated recovery in fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Allowance for Credit Losses - Loans:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of loans to present management's best estimate of the net amount expected to be collected. Loans are charged-off against the allowance when deemed uncollectible by management. Expected recoveries do not exceed the aggregate of amounts previously charged-off and expected to be charged-off. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on loans from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on loans is presented in Note&#160;3 - Loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the adoption of ASU 2016-13, the allowance for credit losses on loans was a contra-asset valuation account established through a provision for loan losses charged to expense, which represented management&#x2019;s best estimate of inherent losses that had been incurred within the existing portfolio of loans. The allowance for credit losses on loans included allowance allocations calculated in accordance with ASC Topic&#160;310, &#x201c;Receivables&#x201d; and allowance allocations calculated in accordance with ASC Topic&#160;450, &#x201c;Contingencies.&#x201d; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. The allowance is reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Further information regarding our policies and methodology used to estimate the allowance for credit losses on off-balance-sheet credit exposures is presented in Note 8 - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Premises and Equipment.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Land is carried at cost. Building and improvements, and furniture and equipment are carried at cost, less accumulated depreciation, computed principally by the straight-line method based on the estimated useful lives of the related property. Leasehold improvements are generally depreciated over the lesser of the term of the respective leases or the estimated useful lives of the improvements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We lease certain office facilities and office equipment under operating leases. We also own certain office facilities which we lease to outside parties under operating lessor leases; however, such leases are not significant. In 2019, we adopted certain accounting standard updates related to accounting for leases as further discussed below. Under the new standards, for operating leases other than those considered to be short-term, we recognize lease right-of-use assets and related lease liabilities. Such amounts are reported as components of premises and equipment and accrued interest payable and other liabilities, respectively, on our accompanying consolidated balance sheet. We do not recognize short-term operating leases on our balance sheet. A short-term operating lease has an original term of 12 months or less and does not have a purchase option that is likely to be exercised. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In recognizing lease right-of-use assets and related lease liabilities, we account for lease and non-lease components (such as taxes, insurance, and common area maintenance costs) separately as such amounts are generally readily determinable under our lease contracts. Lease payments over the expected term are discounted using our incremental borrowing rate referenced to the Federal Home Loan Bank Secure Connect advance rates for borrowings of similar term. We also consider renewal and termination options in the determination of the term of the lease. If it is reasonably certain that a renewal or termination option will be exercised, the effects of such options are included in the determination of the expected lease term. Generally, we cannot be reasonably certain about whether or not we will renew a lease until such time the lease is within the last two years of the existing lease term. However, renewal options related to our regional headquarters facilities or operations centers are evaluated on a case-by-case basis, typically in advance of such time frame. When we are reasonably certain that a renewal option will be exercised, we measure/remeasure the right-of-use asset and related lease liability using the lease payments specified for the renewal period or, if such amounts are unspecified, we generally assume an increase (evaluated on a case-by-case basis in light of prevailing market conditions) in the lease payment over the final period of the existing lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Foreclosed Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Assets acquired through or instead of loan foreclosure are held for sale and are initially recorded at fair value less estimated selling costs when acquired, establishing a new cost basis. Write-downs occurring at acquisition are charged against the allowance for credit losses on loans. Foreclosed assets are included in other assets in the accompanying consolidated balance sheets and totaled $3.4 million and $850 thousand at December&#160;31, 2021 and 2020. Regulatory guidelines require us to reevaluate the fair value of foreclosed assets on at least an annual basis. Our policy is to comply with the regulatory guidelines. If the fair value of the asset declines, a write-down is recorded through other non-interest expense along with other expenses related to maintaining the properties. The valuation of foreclosed assets is subjective in nature and may be adjusted in the future because of changes in economic conditions. Write-downs of foreclosed assets totaled $14 thousand during 2021 and $231 thousand in 2020 while there were no write-downs during 2019. There were no significant concentrations of any properties, to which the aforementioned write-downs relate, in any single geographic region.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Goodwill.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Goodwill represents the excess of the cost of businesses acquired over the fair value of the net assets acquired. Goodwill is assigned to reporting units and tested for impairment at least annually on October&#160;1st, or on an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying value. See Note&#160;5&#160;-&#160;Goodwill and Other Intangible Assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Intangibles and Other Long-Lived Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Intangible assets are acquired assets that lack physical substance but can be distinguished from goodwill because of contractual or other legal rights or because the asset is capable of being sold or exchanged either on its own or in combination with a related contract, asset, or liability. Our intangible assets relate to core deposits, non-compete agreements and customer relationships. Intangible assets with definite useful lives are amortized on an accelerated basis over their estimated life. Intangible assets with indefinite useful lives are not amortized until their lives are determined to be definite. Intangible assets, premises and equipment and other long-lived assets are tested for impairment whenever events or changes in circumstances indicate the carrying amount of the assets may not be recoverable from future undiscounted cash flows. If impaired, the assets are recorded at fair value. See Note&#160;5&#160;- Goodwill and Other Intangible Assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Revenue Recognition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In general, for revenue not associated with financial instruments, guarantees and lease contracts, we apply the following steps when recognizing revenue from contracts with customers: (i)&#160;identify the contract, (ii)&#160;identify the performance obligations, (iii)&#160;determine the transaction price, (iv)&#160;allocate the transaction price to the performance obligations and (v)&#160;recognize revenue when a performance obligation is satisfied. Our contracts with customers are generally short term in nature, typically due within one year or less or cancellable by us or our customer upon a short notice period. Performance obligations for our customer contracts are generally satisfied at a single point in time, typically when the transaction is complete, or over time. For performance obligations satisfied over time, we primarily use the output method, directly measuring the value of the products/services transferred to the customer, to determine when performance obligations have been satisfied. We typically receive payment from customers and recognize revenue concurrent with the satisfaction of our performance obligations. In most cases, this occurs within a single financial reporting period. For payments received in advance of the satisfaction of performance obligations, revenue recognition is deferred until such time as the performance obligations have been satisfied. In cases where we have not received payment despite satisfaction of our performance obligations, we accrue an estimate of the amount due in the period our performance obligations have been satisfied. For contracts with variable components, only amounts for which collection is probable are accrued. We generally act in a principal capacity, on our own behalf, in most of our contracts with customers. In such transactions, we recognize revenue and the related costs to provide our services on a gross basis in our financial statements. In some cases, we act in an agent capacity, deriving revenue through assisting other entities in transactions with our customers. In such transactions, we recognize revenue and the related costs to provide our services on a net basis in our financial statements. These transactions recognized on a net basis primarily relate to insurance and brokerage commissions and fees derived from our customers' use of various interchange and ATM/debit card networks.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Share-Based Payments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Compensation expense for stock options, non-vested stock awards/stock units and deferred stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized ratably over the service period of the award. Compensation expense for performance stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized over the service period of the award based upon the probable number of units expected to vest. The fair value of stock options is estimated using a binomial lattice-based valuation model. The fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of our stock on the date of grant. The fair value of performance stock units is generally the market price of our stock on the date of grant discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. The impact of forfeitures of share-based payment awards on compensation expense is recognized as forfeitures occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Advertising Costs.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Advertising costs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Income tax expense is the total of the current year income tax due or refundable and the change in deferred tax assets and liabilities (excluding deferred tax assets and liabilities related to business combinations or components of other comprehensive income). Deferred tax assets and liabilities are the expected future tax amounts for the temporary differences between carrying amounts and tax bases of assets and liabilities, computed using enacted tax rates. A valuation allowance, if needed, reduces deferred tax assets to the expected amount most likely to be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income. Although realization is not assured, management believes it is more likely than not that all of the deferred tax assets will be realized. Interest and/or penalties related to income taxes are reported as a component of income tax expense. The income tax effects related to settlements of share-based payment awards are reported in earnings as an increase (or decrease) to income tax expense. See Note&#160;13&#160;-&#160;Income Taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We file a consolidated income tax return with our subsidiaries. Federal income tax expense or benefit has been allocated to subsidiaries on a separate return basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Basic and Diluted Earnings Per Common Share.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Earnings per common share is computed using the two-class method prescribed under ASC Topic&#160;260, &#x201c;Earnings Per Share.&#x201d; ASC&#160;260 provides that unvested share-based payment awards that contain nonforfeitable rights to dividends or dividend equivalents (whether paid or unpaid) are participating securities and shall be included in the computation of earnings per share pursuant to the two-class method. We have determined that our outstanding non-vested stock awards/stock units and deferred stock units are participating securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the two-class method, basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method. A reconciliation of the weighted-average shares used in calculating basic earnings per common share and the weighted average common shares used in calculating diluted earnings per common share for the reported periods is provided in Note&#160;10&#160;-&#160;Earnings Per Common Share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Comprehensive Income.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Comprehensive income includes all changes in shareholders&#x2019; equity during a period, except those resulting from transactions with shareholders. Besides net income, other components of our comprehensive income include the after tax effect of changes in the net unrealized gain/loss on securities available for sale, changes in the net unrealized gain on securities transferred to held to maturity and changes in the net actuarial gain/loss on defined benefit post-retirement benefit plans. See Note&#160;14&#160;-&#160;Other Comprehensive Income (Loss).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Derivative Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Our hedging policies permit the use of various derivative financial instruments to manage interest rate risk or to hedge specified assets and liabilities. All derivatives are recorded at fair value on our balance sheet. Derivatives executed with the same counterparty are generally subject to master netting arrangements, however, fair value amounts recognized for derivatives and fair value amounts recognized for the right/obligation to reclaim/return cash collateral are not offset for financial reporting purposes. We may be required to recognize certain contracts and commitments as derivatives when the characteristics of those contracts and commitments meet the definition of a derivative.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To qualify for hedge accounting, derivatives must be highly effective at reducing the risk associated with the exposure being hedged and must be designated as a hedge at the inception of the derivative contract. We consider a hedge to be highly effective if the change in fair value of the derivative hedging instrument is within 80% to 125% of the opposite change in the fair value of the hedged item attributable to the hedged risk. If derivative instruments are designated as hedges of fair values, and such hedges are highly effective, both the change in the fair value of the hedge and the hedged item are included in current earnings. Fair value adjustments related to cash flow hedges are recorded in other comprehensive income and are reclassified to earnings when the hedged transaction is reflected in earnings. Ineffective portions of hedges are reflected in earnings as they occur. Actual cash receipts and/or payments and related accruals on derivatives related to hedges are recorded as adjustments to the interest income or interest expense associated with the hedged item. During the life of the hedge, we formally assess whether derivatives designated as hedging instruments continue to be highly effective in offsetting changes in the fair value or cash flows of hedged items. If it is determined that a hedge has ceased to be highly effective, we will discontinue hedge accounting prospectively. At such time, previous adjustments to the carrying value of the hedged item are reversed into current earnings and the derivative instrument is reclassified to a trading position recorded at fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Fair Value Measurements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In general, fair values of financial instruments are based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. See Note&#160;17&#160;-&#160;Fair Value Measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Transfers of Financial Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Transfers of financial assets are accounted for as sales when control over the assets has been surrendered. Control over transferred assets is deemed to be surrendered when (i)&#160;the assets have been isolated from us, (ii)&#160;the transferee obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and (iii)&#160;we do not maintain effective control over the transferred assets through an agreement to repurchase them before their maturity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Loss Contingencies&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Loss contingencies, including claims and legal actions arising in the ordinary course of business are recorded as liabilities when the likelihood of loss is probable and an amount or range of loss can be reasonably estimated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Trust Assets.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Assets of our trust department, other than cash on deposit at Frost Bank, are not included in the accompanying financial statements because they are not our assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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;Accounting Changes, Reclassifications and Restatements. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain items in prior financial statements have been reclassified to conform to the current presentation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As discussed above, on January&#160;1, 2020 we adopted the provisions of ASC 326 using the modified retrospective method for all financial assets measured at amortized cost and off-balance-sheet credit exposures. Upon adoption, we recognized an after-tax cumulative effect reduction to retained earnings totaling $29.3 million, as detailed in the table below. Operating results for periods after January 1, 2020 are presented in accordance with ASC 326 while prior period amounts continue to be reported in accordance with previously applicable standards and the accounting policies as described above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 details the impact of the adoption of ASC 326 on the allowance for credit losses as of January&#160;1, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.842%"/&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:12.845%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pre-Adoption Allowance&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Impact of Adoption&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Post-Adoption Allowance &lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Cumulative Effect on Retained Earnings&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:11.25pt;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;Securities held to maturity:&lt;/span&gt;&lt;/div&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 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. Treasury&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:-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;Residential mortgage-backed securities&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:-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;States and political subdivisions&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;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;(170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans:&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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Commercial and industrial&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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 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;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(13,519)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,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 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;Consumer 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;8,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;1,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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;132,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(2,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;129,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;2,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Off-balance-sheet credit exposures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;39,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;39,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;(31,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January&#160;1, 2019, we adopted certain accounting standard updates related to accounting for leases, primarily ASU&#160;2016-02 &#x201c;Leases (Topic&#160;842)&#x201d; and subsequent updates. Among other things, these updates require lessees to recognize a lease liability, measured on a discounted basis, related to the lessee's obligation to make lease payments arising under a lease contract; and a right-of-use asset related to the lessee&#x2019;s right to use, or control the use of, a specified asset for the lease term. The updates did not significantly change lease accounting requirements applicable to lessors and did not significantly impact our financial statements in relation to contracts whereby we act as a lessor. We adopted the updates using a modified-retrospective transition approach and recognized right-of-use lease assets and related lease liabilities totaling $170.5 million and $174.4 million, respectively, as of January&#160;1, 2019. We elected to apply certain practical adoption expedients provided under the updates whereby we did not reassess (i)&#160;whether any expired or existing contracts are or contain leases, (ii)&#160;the lease classification for any expired or existing leases and (iii)&#160;initial direct costs for any existing leases. We did not elect to apply the recognition requirements of the updates to short-term leases. See Note&#160;4&#160;-&#160;Premises and Equipment and Lease Commitments.&lt;/span&gt;&lt;/div&gt;On January&#160;1, 2019, we also adopted ASU 2017-08 &#x201c;Receivables - Nonrefundable Fees and Other Costs (Subtopic 310-20) - Premium Amortization on Purchased Callable Debt Securities.&#x201d; ASU 2017-08 shortens the amortization period for certain callable debt securities held at a premium to require such premiums to be amortized to the earliest call date unless applicable guidance related to certain pools of securities is applied to consider estimated prepayments. Under prior guidance, entities were generally required to amortize premiums on individual, non-pooled callable debt securities as a yield adjustment over the contractual life of the security. ASU 2017-08 does not change the accounting for callable debt securities held at a discount. Upon adoption, using a modified retrospective transition adoption approach, we recognized a cumulative effect reduction to retained earnings totaling $14.7 million.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <cfr:NatureOfOperationsPolicyPolicyTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTYz_80573f56-9e96-4efe-8967-f30727cc9701">&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;Nature of Operations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Cullen/Frost Bankers, Inc. (&#x201c;Cullen/Frost&#x201d;) is a financial holding company and a bank holding company headquartered in San Antonio, Texas that provides, through its subsidiaries, a broad array of products and services throughout numerous Texas markets. The terms &#x201c;Cullen/Frost,&#x201d; &#x201c;the Corporation,&#x201d; &#x201c;we,&#x201d; &#x201c;us&#x201d; and &#x201c;our&#x201d; mean Cullen/Frost Bankers, Inc. and its subsidiaries, when appropriate. In addition to general commercial and consumer banking, other products and services offered include trust and investment management, insurance, brokerage, mutual funds, leasing, treasury management, capital markets advisory and item processing.&lt;/span&gt;</cfr:NatureOfOperationsPolicyPolicyTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1ODUx_3f00d2c2-4f0a-4973-863a-f7afa1fd3dd8">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Basis of Presentation.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The consolidated financial statements include the accounts of Cullen/Frost and all other entities in which Cullen/Frost has a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation. The accounting and financial reporting policies we follow conform, in all material respects, to accounting principles generally accepted in the United States and to general practices within the financial services industry.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine whether we have a controlling financial interest in an entity by first evaluating whether the entity is a voting interest entity or a variable interest entity (&#x201c;VIE&#x201d;) under accounting principles generally accepted in the United States. Voting interest entities are entities in which the total equity investment at risk is sufficient to enable the entity to finance itself independently and provides the equity holders with the obligation to absorb losses, the right to receive residual returns and the right to make decisions about the entity&#x2019;s activities. We consolidate voting interest entities in which we have all, or at least a majority of, the voting interest. As defined in applicable accounting standards, VIEs are entities that lack one or more of the characteristics of a voting interest entity. A controlling financial interest in a VIE is present when an enterprise has both the power to direct the activities of the VIE that most significantly impact the VIE&#x2019;s economic performance and an obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE. The enterprise with a controlling financial interest, known as the primary beneficiary, consolidates the VIE. Our wholly-owned subsidiary, Cullen/Frost Capital Trust&#160;II, is a VIE for which we are not the primary beneficiary and, as such, its accounts are not included in our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquisitions are accounted for using the purchase method with the operating results of the acquired companies included with our results of operations since their respective dates of acquisition.&lt;/span&gt;&lt;/div&gt;We have evaluated subsequent events for potential recognition and/or disclosure through the date these consolidated financial statements were issued.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTAy_ee22d72b-8090-4350-b494-d3634353dc09">&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;Use of Estimates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. The allowance for credit losses on loans and off-balance-sheet credit exposures, the fair values of financial instruments and the status of contingencies are particularly subject to change.&lt;/span&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTQ4_b84e5ada-874a-4441-bf42-efac4806a72b">&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;Concentrations and Restrictions on Cash and Cash Equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We maintain deposits with other financial institutions in amounts that exceed federal deposit insurance coverage. Furthermore, federal funds sold are essentially uncollateralized loans to other financial institutions. Management regularly evaluates the credit risk associated with the counterparties to these transactions and believes that we are not exposed to any significant credit risks on cash and cash equivalents.&lt;/span&gt;As of December&#160;31, 2021 and 2020, we had $110.3 million and $74.0 million in cash collateral on deposit with other financial institution counterparties to interest rate swap transactions. Additionally, prior to 2021 we were required to maintain a minimum amount cash on hand or on deposit with the Federal Reserve Bank to meet regulatory reserve and clearing requirements. This amount totaled $42.0 million at December&#160;31, 2020.</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:CashCollateralForBorrowedSecurities
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzQzMDM_2f42838e-3407-47a3-814a-09c0d9022e46"
      unitRef="usd">110300000</us-gaap:CashCollateralForBorrowedSecurities>
    <us-gaap:CashCollateralForBorrowedSecurities
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzQzMTA_4222a875-37c9-4f1f-b3ec-4ee8d94f409b"
      unitRef="usd">74000000</us-gaap:CashCollateralForBorrowedSecurities>
    <us-gaap:CashReserveDepositRequiredAndMade
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzI3NDg3NzkxMTUxNDU_aa7ed621-5e53-4ccd-9c34-35edfc9a694e"
      unitRef="usd">42000000</us-gaap:CashReserveDepositRequiredAndMade>
    <cfr:CashFlowReportingPolicyPolicyTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTg3_98e18454-3248-494d-9e4a-63351151b06a">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Cash Flow Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Cash and cash equivalents include cash, deposits with other financial institutions that have an initial maturity of less than 90 days when acquired by us, federal funds sold and resell agreements. Net cash flows are reported for loans, deposit transactions and short-term borrowings. Additional cash flow information was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.639%"/&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:8pt;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: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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for interest&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;29,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;49,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;124,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 paid for 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;39,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Significant non-cash transactions:&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;Transfer of securities from available for sale to held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exchange of real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Unsettled securities transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans foreclosed and transferred to other real estate owned and foreclosed 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;3,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Loans to facilitate the sale of other real estate owned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use lease assets obtained in exchange for lessee operating lease 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;12,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Treasury stock issued to 401(k) stock purchase 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;1,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/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;</cfr:CashFlowReportingPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM2MDA1_b7af1f92-6a44-4054-b1a1-10d704ad9a36">Additional cash flow information was as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.639%"/&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:8pt;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: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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for interest&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;29,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;49,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;124,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 paid for 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;39,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Significant non-cash transactions:&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;Transfer of securities from available for sale to held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exchange of real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Unsettled securities transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans foreclosed and transferred to other real estate owned and foreclosed 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;3,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Loans to facilitate the sale of other real estate owned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use lease assets obtained in exchange for lessee operating lease 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;12,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Treasury stock issued to 401(k) stock purchase 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;1,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/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:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:InterestPaid
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzItMS0xLTEtMA_ed4cfba3-c543-473d-875d-828851d7d3f7"
      unitRef="usd">29003000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzItMy0xLTEtMA_13bd2b5e-424b-4e89-ad25-810da7598d7d"
      unitRef="usd">49300000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzItNS0xLTEtMA_ec18eb95-25f6-44e1-840a-8fe27f996f40"
      unitRef="usd">124781000</us-gaap:InterestPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzMtMS0xLTEtMA_61a4be89-97a1-4fea-aec0-3ae1a7a71841"
      unitRef="usd">39852000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzMtMy0xLTEtMA_6c05d0cb-8d06-4f6b-ae10-024364f88ec4"
      unitRef="usd">44140000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzMtNS0xLTEtMA_12039234-b398-4fd7-8ca3-558af611c1df"
      unitRef="usd">45352000</us-gaap:IncomeTaxesPaid>
    <cfr:Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzUtMS0xLTEtMA_d568f597-8853-442c-a8d3-c38123414eaf"
      unitRef="usd">0</cfr:Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale>
    <cfr:Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzUtMy0xLTEtMA_7c7b5a19-2d32-4ab7-8526-98925ca26a4b"
      unitRef="usd">0</cfr:Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale>
    <cfr:Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzUtNS0xLTEtMA_f195fc60-f2e6-48d9-a027-a0f7673e737c"
      unitRef="usd">377812000</cfr:Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale>
    <cfr:NonCashExchangeOfRealEstate
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzYtMS0xLTEtNTA1NjU_3fc2bc56-def7-4013-b71f-2633c0250037"
      unitRef="usd">11036000</cfr:NonCashExchangeOfRealEstate>
    <cfr:NonCashExchangeOfRealEstate
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzYtMy0xLTEtNTA1NjU_692f3719-9ad4-47c9-ac06-d562551e8d37"
      unitRef="usd">0</cfr:NonCashExchangeOfRealEstate>
    <cfr:NonCashExchangeOfRealEstate
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzYtNS0xLTEtNTA1NjU_453ca5c5-16ca-4a89-8ff0-320d817f6b31"
      unitRef="usd">0</cfr:NonCashExchangeOfRealEstate>
    <us-gaap:IncreaseDecreaseInPayablesToBrokerDealers
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzYtMS0xLTEtMA_68482524-6b4a-4600-bde9-b90bf302d4dd"
      unitRef="usd">27032000</us-gaap:IncreaseDecreaseInPayablesToBrokerDealers>
    <us-gaap:IncreaseDecreaseInPayablesToBrokerDealers
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzYtMy0xLTEtMA_abfdf99b-814d-4240-a7e2-20ace4c3beca"
      unitRef="usd">57783000</us-gaap:IncreaseDecreaseInPayablesToBrokerDealers>
    <us-gaap:IncreaseDecreaseInPayablesToBrokerDealers
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzYtNS0xLTEtMA_8f190d95-b01b-4645-a855-29b0237b8f73"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInPayablesToBrokerDealers>
    <us-gaap:TransferToOtherRealEstate
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzctMS0xLTEtMA_07904f63-1fa9-486d-88ac-cf16d297ec07"
      unitRef="usd">3464000</us-gaap:TransferToOtherRealEstate>
    <us-gaap:TransferToOtherRealEstate
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzctMy0xLTEtMA_b9afd280-3e6f-4514-b15d-5ccc2def7758"
      unitRef="usd">140000</us-gaap:TransferToOtherRealEstate>
    <us-gaap:TransferToOtherRealEstate
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzctNS0xLTEtMA_8286d1d6-52a3-4b13-a30f-91eac18154b8"
      unitRef="usd">1348000</us-gaap:TransferToOtherRealEstate>
    <us-gaap:MortgageLoanRelatedToPropertySales1
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzgtMS0xLTEtMA_d95d980d-6ba6-465c-8990-0a12a1cf685c"
      unitRef="usd">0</us-gaap:MortgageLoanRelatedToPropertySales1>
    <us-gaap:MortgageLoanRelatedToPropertySales1
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzgtMy0xLTEtMA_ac9fd1bc-4dc5-4b03-a435-67b45d352e16"
      unitRef="usd">0</us-gaap:MortgageLoanRelatedToPropertySales1>
    <us-gaap:MortgageLoanRelatedToPropertySales1
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzgtNS0xLTEtMA_7cc9816e-3902-4924-a027-37590e0e86a2"
      unitRef="usd">847000</us-gaap:MortgageLoanRelatedToPropertySales1>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzktMS0xLTEtMA_50a1c376-07ab-4108-8988-d76ee055be96"
      unitRef="usd">12854000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzktMy0xLTEtMA_4e800f42-18d4-4519-a64a-de5a9496088e"
      unitRef="usd">18284000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzktNS0xLTEtMA_0dd16069-beff-43c9-8847-67bd637c72dd"
      unitRef="usd">319286000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzEwLTEtMS0xLTA_2418001e-c4a2-476a-be5b-09274b4bb980"
      unitRef="usd">1749000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzEwLTMtMS0xLTA_97295a2c-6a49-43a9-92e9-8bbc0489e99b"
      unitRef="usd">10307000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpjMjY5NDE3MTk3ZTM0NjQwODNmZmVkMGEwNDBkN2JhYi90YWJsZXJhbmdlOmMyNjk0MTcxOTdlMzQ2NDA4M2ZmZWQwYTA0MGQ3YmFiXzEwLTUtMS0xLTA_a649d9c6-c9cf-4718-9230-2b314eeb63f4"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:RepurchaseAndResaleAgreementsPolicy
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM2MDIz_8fef9b47-35bc-4a72-8624-ac3bd1ff6d1d">&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;Repurchase/Resell Agreements.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We purchase certain securities under agreements to resell. The amounts advanced under these agreements represent short-term loans and are reflected as assets in the accompanying consolidated balance sheets. The securities underlying these agreements are book-entry securities. We also sell certain securities under agreements to repurchase. The agreements are treated as collateralized financing transactions and the obligations to repurchase securities sold are reflected as a liability in the accompanying consolidated balance sheets. The dollar amount of the securities underlying the agreements remains in the asset accounts.&lt;/span&gt;</us-gaap:RepurchaseAndResaleAgreementsPolicy>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1ODk1_a7913c02-f9f0-4423-b9b8-b45066eb4af1">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Securities.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Securities are classified as held to maturity and carried at amortized cost when management has the positive intent and ability to hold them until maturity. Securities to be held for indefinite periods of time are classified as available for sale and carried at fair value, with the unrealized holding gains and losses (those for which no allowance for credit losses are recorded) reported as a component of other comprehensive income, net of tax. Securities held for resale in anticipation of short-term market movements are classified as trading and are carried at fair value, with changes in unrealized holding gains and losses included in income. Management determines the appropriate classification of securities at the time of purchase. Securities with limited marketability, such as stock in the Federal Reserve Bank and the Federal Home Loan Bank, are carried at cost.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest income on securities includes amortization of purchase premiums and discounts. Premiums and discounts on securities are generally amortized using the interest method with a constant effective yield without anticipating prepayments, except for mortgage-backed securities where prepayments are anticipated. Premiums on callable securities are amortized to their earliest call date. A security is placed on non-accrual status if (i) principal or interest has been in default for a period of 90 days or more or (ii) full payment of principal and interest is not expected. Interest accrued but not received for a security placed on non-accrual status is reversed against interest income. Gains and losses on sales are recorded on the trade date and are derived from the amortized cost of the security sold.&lt;/span&gt;&lt;/div&gt;</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:FinanceLoansAndLeasesReceivablePolicy
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM2MDI0_8fb9b78d-84d3-491b-b909-c756821b7a1f">&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;Loans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Loans are reported at the principal balance outstanding net of unearned discounts. Interest income on loans is reported on the level-yield method and includes amortization of deferred loan fees and costs over the terms of the individual loans to which they relate, or, in certain cases, over the average expected term for loans where deferred fees and costs are accounted for on a pooled basis. Net loan commitment fees or costs for commitment periods greater than one year are deferred and amortized into fee income or other expense on a straight-line basis over the commitment period. Income on direct financing leases is recognized on a basis that achieves a constant periodic rate of return on the outstanding investment. Further information regarding our accounting policies related to past due loans, non-accrual loans, impaired loans and troubled-debt restructurings is presented in Note&#160;3 - Loans.&lt;/span&gt;</us-gaap:FinanceLoansAndLeasesReceivablePolicy>
    <us-gaap:CreditLossFinancialInstrumentPolicyTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1ODY1_76fd3717-4330-4c2e-a4ff-37e917a66af1">&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;Allowance for Credit Losses.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; As further discussed below, we adopted Accounting Standards Update (&#x201c;ASU&#x201d;) 2016-13, &#x201c;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,&#x201d; on January&#160;1, 2020. Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 326 (&#x201c;ASC 326&#x201d;) replaced the previous &#x201c;incurred loss&#x201d; model for measuring credit losses, which encompassed allowances for current known and inherent losses within the portfolio, with an &#x201c;expected loss&#x201d; model, which encompasses allowances for losses &lt;/span&gt;expected to be incurred over the life of the portfolio. The new current expected credit loss (&#x201c;CECL&#x201d;) model requires the measurement of all expected credit losses for financial assets measured at amortized cost and certain off-balance-sheet credit exposures based on historical experience, current conditions, and reasonable and supportable forecasts. In connection with the adoption of ASC 326, we revised certain accounting policies and implemented certain accounting policy elections. The revised accounting policies are described below.&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Allowance For Credit Losses - Held-to-Maturity Securities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The allowance for credit losses on held-to-maturity securities is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of held-to-maturity securities to present management's best estimate of the net amount expected to be collected. Held-to-maturity securities are charged-off against the allowance when deemed uncollectible by management. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management measures expected credit losses on held-to-maturity securities on a collective basis by major security type with each type sharing similar risk characteristics and considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. Management has made the accounting policy election to exclude accrued interest receivable on held-to-maturity securities from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on held-to-maturity securities is presented in Note 2 - Securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Allowance For Credit Losses - Available-for-Sale Securities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; For available-for-sale securities in an unrealized loss position, we first assess whether (i) we intend to sell or (ii) it is more likely than not that we will be required to sell the security before recovery of its amortized cost basis. If either case is affirmative, any previously recognized allowances are charged-off and the security's amortized cost is written down to fair value through income. If neither case is affirmative, the security is evaluated to determine whether the decline in fair value has resulted from credit losses or other factors. In making this assessment, management considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency and any adverse conditions specifically related to the security, among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded for the credit loss, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an allowance for credit losses is recognized in other comprehensive income. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on available-for-sale securities from the estimate of credit losses. Available-for-sale securities are charged-off against the allowance or, in the absence of any allowance, written down through income when deemed uncollectible by management or when either of the aforementioned criteria regarding intent or requirement to sell is met.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the adoption of ASU 2016-13, declines in the fair value of held-to-maturity and available-for-sale securities below their cost that were deemed to be other than temporary were reflected in earnings as realized losses. In estimating other-than-temporary impairment losses prior to January&#160;1, 2020, management considered, among other things, (i)&#160;the length of time and the extent to which the fair value had been less than cost, (ii)&#160;the financial condition and near-term prospects of the issuer and (iii)&#160;the intent and our ability to retain our investment in the issuer for a period of time sufficient to allow for any anticipated recovery in fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:CreditLossFinancialInstrumentPolicyTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTIw_49988237-ef7a-4fb3-b549-35af53e2a1b3">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Allowance for Credit Losses - Loans:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of loans to present management's best estimate of the net amount expected to be collected. Loans are charged-off against the allowance when deemed uncollectible by management. Expected recoveries do not exceed the aggregate of amounts previously charged-off and expected to be charged-off. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on loans from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on loans is presented in Note&#160;3 - Loans.&lt;/span&gt;Prior to the adoption of ASU 2016-13, the allowance for credit losses on loans was a contra-asset valuation account established through a provision for loan losses charged to expense, which represented management&#x2019;s best estimate of inherent losses that had been incurred within the existing portfolio of loans. The allowance for credit losses on loans included allowance allocations calculated in accordance with ASC Topic&#160;310, &#x201c;Receivables&#x201d; and allowance allocations calculated in accordance with ASC Topic&#160;450, &#x201c;Contingencies.&#x201d;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&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;Allowance For Credit Losses - Loans. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC&#160;326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. The amount of the allowance represents management's best estimate of current expected credit losses on loans considering available information, from internal and external sources, relevant to assessing collectibility over the loans' contractual terms, adjusted for expected prepayments when appropriate. The contractual term excludes expected extensions, renewals and modifications unless (i)&#160;management has a reasonable expectation that a trouble debt restructuring will be executed with an individual borrower or (ii)&#160;such extension or renewal options are not unconditionally cancellable by us and, in such cases, the borrower is likely to meet applicable conditions and likely to request extension or renewal. Relevant available information includes historical credit loss experience, current conditions and reasonable and supportable forecasts. While historical credit loss experience provides the basis for the estimation of expected credit losses, adjustments to historical loss information may be made for differences in current portfolio-specific risk characteristics, environmental conditions or other relevant factors. The allowance for credit losses is measured on a collective basis for portfolios of loans when similar risk characteristics exist. Loans that do not share risk characteristics are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Expected credit losses for collateral dependent loans, including loans where the borrower is experiencing financial difficulty but foreclosure is not probable, are based on the fair value of the collateral at the reporting date, adjusted for selling costs as appropriate. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Credit loss expense related to loans reflects the totality of actions taken on all loans for a particular period including any necessary increases or decreases in the allowance related to changes in credit loss expectations associated with specific loans or pools of loans. Portions of the allowance may be allocated for specific credits; however, the entire allowance is available for any credit that, in management&#x2019;s judgment, should be charged off. While management utilizes its best judgment and information available, the ultimate appropriateness of the allowance is dependent upon a variety of factors beyond our control, including the performance of our loan portfolio, the economy, changes in interest rates and the view of the regulatory authorities toward loan classifications.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In calculating the allowance for credit losses, most loans are segmented into pools based upon similar characteristics and risk profiles. Common characteristics and risk profiles include the type/purpose of loan, underlying collateral, geographical similarity and historical/expected credit loss patterns. In developing these loan pools for the purposes of modeling expected credit losses, we also analyzed the degree of correlation in how loans within each portfolio respond when subjected to varying economic conditions and scenarios as well as other portfolio stress factors. For modeling purposes, our loan pools include (i)&#160;commercial and industrial and energy - non-revolving, (ii)&#160;commercial and industrial and energy - revolving, (iii)&#160;commercial real estate - owner occupied, (iv)&#160;commercial real estate - non-owner occupied, (v)&#160;commercial real estate - construction/land development, (vi)&#160;consumer real estate and (vii)&#160;consumer and other. We periodically reassess each pool to ensure the loans within the pool continue to share similar characteristics and risk profiles and to determine whether further segmentation is necessary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For each loan pool, we measure expected credit losses over the life of each loan utilizing a combination of models which measure (i)&#160;probability of default&#160;(&#x201c;PD&#x201d;), which is the likelihood that loan will stop performing/default, (ii)&#160;probability of attrition (&#x201c;PA&#x201d;), which is the likelihood that a loan will pay-off prior to maturity, (iii)&#160;loss given default (&#x201c;LGD&#x201d;), which is the expected loss rate for loans in default and (iv)&#160;exposure at default (&#x201c;EAD&#x201d;), which is the estimated outstanding principal balance of the loans upon default, including the expected funding of unfunded commitments outstanding as of the measurement date. For certain commercial loan portfolios, the PD is calculated using a transition matrix to determine the likelihood of a customer&#x2019;s risk grade migrating from one specified range of risk grades to a different specified range. Expected credit losses are calculated as the product of PD (adjusted for attrition), LGD and EAD. This methodology builds on default probabilities already incorporated into our risk grading process by utilizing pool-specific historical loss rates to calculate expected credit losses. These pool-specific historical loss rates may be adjusted for current macroeconomic assumptions, as further discussed below, and other factors such as differences in underwriting standards, portfolio mix, or when historical asset terms do not reflect the contractual terms of the financial assets being evaluated as of the measurement date. Each time we measure expected &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;credit losses, we assess the relevancy of historical loss information and consider any necessary adjustments to address any differences in asset-specific characteristics. Due to their short-term nature, expected credit losses for overdrafts included in consumer and other loans are based solely upon a weighting of recent historical charge-offs over a period of three years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The measurement of expected credit losses is impacted by loan/borrower attributes and certain macroeconomic variables. Significant loan/borrower attributes utilized in our modeling processes include, among other things, (i)&#160;origination date, (ii)&#160;maturity date, (iii)&#160;payment type, (iv)&#160;collateral type and amount, (v)&#160;current risk grade, (vi)&#160;current unpaid balance and commitment utilization rate, (vii)&#160;payment status/delinquency history and (viii)&#160;expected recoveries of previously charged-off amounts. Significant macroeconomic variables utilized in our modeling processes include, among other things, (i)&#160;Gross State Product for Texas and U.S. Gross Domestic Product, (ii)&#160;selected market interest rates including U.S. Treasury rates, bank prime rate, 30-year fixed mortgage rate, BBB corporate bond rate, among others, (iii)&#160;unemployment rates, (iv)&#160;commercial and residential property prices in Texas and the U.S. as a whole, (v)&#160;West Texas Intermediate crude oil price and (vi)&#160;total stock market index. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PD and PA were estimated by analyzing internally-sourced data related to historical performance of each loan pool over a complete economic cycle. PD and PA are adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a reasonable and supportable forecast period. We have determined that we are reasonably able to forecast the macroeconomic variables used in our modeling processes with an acceptable degree of confidence for a total of two years with the last twelve months of the forecast period encompassing a reversion process whereby the forecasted macroeconomic variables are reverted to their historical mean utilizing a rational, systematic basis. The macroeconomic variables utilized as inputs in our modeling processes were subjected to a variety of analysis procedures and were selected primarily based on statistical relevancy and correlation to our historical credit losses. By reverting these modeling inputs to their historical mean and considering loan/borrower specific attributes, our models are intended to yield a measurement of expected credit losses that reflects our average historical loss rates for periods subsequent to the twelve-month reversion period. The LGD is based on historical recovery averages for each loan pool, adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a two-year forecast period, with the final twelve months of the forecast period encompassing a reversion process, which management considers to be both reasonable and supportable. This same forecast/reversion period is used for all macroeconomic variables used in all of our models. EAD is estimated using a linear regression model that estimates the average percentage of the loan balance that remains at the time of a default event.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management qualitatively adjusts model results for risk factors that are not considered within our modeling processes but are nonetheless relevant in assessing the expected credit losses within our loan pools. These qualitative factor (&#x201c;Q-Factor&#x201d;) and other qualitative adjustments may increase or decrease management's estimate of expected credit losses by a calculated percentage or amount based upon the estimated level of risk. The various risks that may be considered in making Q-Factor and other qualitative adjustments include, among other things, the impact of (i)&#160;changes in lending policies and procedures, including changes in underwriting standards and practices for collections, write-offs, and recoveries, (ii)&#160;actual and expected changes in international, national, regional, and local economic and business conditions and developments that affect the collectibility of the loan pools, (iii)&#160;changes in the nature and volume of the loan pools and in the terms of the underlying loans, (iv)&#160;changes in the experience, ability, and depth of our lending management and staff, (v)&#160;changes in volume and severity of past due financial assets, the volume of non-accrual assets, and the volume and severity of adversely classified or graded assets, (vi)&#160;changes in the quality of our credit review function, (vii)&#160;changes in the value of the underlying collateral for loans that are non-collateral dependent, (viii)&#160;the existence, growth, and effect of any concentrations of credit and (ix)&#160;other factors such as the regulatory, legal and technological environments; competition; and events such as natural disasters or health pandemics.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In some cases, management may determine that an individual loan exhibits unique risk characteristics which differentiate the loan from other loans within our loan pools. In such cases, the loans are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Specific allocations of the allowance for credit losses are determined by analyzing the borrower&#x2019;s ability to repay amounts owed, collateral deficiencies, the relative risk grade of the loan and economic conditions affecting the borrower&#x2019;s industry, among other things. A loan is considered to be collateral dependent when, based upon management's assessment, the borrower is experiencing financial difficulty and repayment is expected to be provided substantially through the operation or sale of the collateral. In such cases, expected credit losses are based on the fair value of the collateral at &lt;/span&gt;&lt;/div&gt;the measurement date, adjusted for estimated selling costs if satisfaction of the loan depends on the sale of the collateral. We reevaluate the fair value of collateral supporting collateral dependent loans on a quarterly basis. The fair value of real estate collateral supporting collateral dependent loans is evaluated by our internal appraisal services using a methodology that is consistent with the Uniform Standards of Professional Appraisal Practice. The fair value of collateral supporting collateral dependent construction loans is based on an &#x201c;as is&#x201d; valuation.Generally, a commercial loan, or a portion thereof, is charged-off immediately when it is determined, through the analysis of any available current financial information with regards to the borrower, that the borrower is incapable of servicing unsecured debt, there is little or no prospect for near term improvement and no realistic strengthening action of significance is pending or, in the case of secured debt, when it is determined, through analysis of current information with regards to our collateral position, that amounts due from the borrower are in excess of the calculated current fair value of the collateral. Notwithstanding the foregoing, generally, commercial loans that become past due 180 cumulative days are charged-off. Generally, a consumer loan, or a portion thereof, is charged-off in accordance with regulatory guidelines which provide that such loans be charged-off when we become aware of the loss, such as from a triggering event that may include new information about a borrower&#x2019;s intent/ability to repay the loan, bankruptcy, fraud or death, among other things, but in any event the charge-off must be taken within specified delinquency time frames. Such delinquency time frames state that closed-end retail loans (loans with pre-defined maturity dates, such as real estate mortgages, home equity loans and consumer installment loans) that become past due 120 cumulative days and open-end retail loans (loans that roll-over at the end of each term, such as home equity lines of credit) that become past due 180 cumulative days should be classified as a loss and charged-off.</us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts>
    <us-gaap:OffBalanceSheetCreditExposurePolicyPolicyTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM2MDE1_bf6fe475-7975-44d4-af31-8309b5cd4bc1">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. The allowance is reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Further information regarding our policies and methodology used to estimate the allowance for credit losses on off-balance-sheet credit exposures is presented in Note 8 - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies.&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:120%"&gt;Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. Off-balance-sheet credit exposures primarily consist of amounts available under outstanding lines of credit and letters of credit detailed in the table above. For the period of exposure, the estimate of expected credit losses considers both the likelihood that funding will occur and the amount expected to be funded over the estimated remaining life of the commitment or other off-balance-sheet exposure. The likelihood and expected amount of funding are based on historical utilization rates. The amount of the allowance represents management's best estimate of expected credit losses on commitments expected to be funded over the contractual life of the commitment. &lt;/span&gt;Estimating credit losses on amounts expected to be funded uses the same methodology as described for loans in Note 3 - Loans as if such commitments were funded.</us-gaap:OffBalanceSheetCreditExposurePolicyPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTkw_987a732b-e71a-4dcb-9d9b-3cc7c5f7800d">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Premises and Equipment.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Land is carried at cost. Building and improvements, and furniture and equipment are carried at cost, less accumulated depreciation, computed principally by the straight-line method based on the estimated useful lives of the related property. Leasehold improvements are generally depreciated over the lesser of the term of the respective leases or the estimated useful lives of the improvements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We lease certain office facilities and office equipment under operating leases. We also own certain office facilities which we lease to outside parties under operating lessor leases; however, such leases are not significant. In 2019, we adopted certain accounting standard updates related to accounting for leases as further discussed below. Under the new standards, for operating leases other than those considered to be short-term, we recognize lease right-of-use assets and related lease liabilities. Such amounts are reported as components of premises and equipment and accrued interest payable and other liabilities, respectively, on our accompanying consolidated balance sheet. We do not recognize short-term operating leases on our balance sheet. A short-term operating lease has an original term of 12 months or less and does not have a purchase option that is likely to be exercised. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In recognizing lease right-of-use assets and related lease liabilities, we account for lease and non-lease components (such as taxes, insurance, and common area maintenance costs) separately as such amounts are generally readily determinable under our lease contracts. Lease payments over the expected term are discounted using our incremental borrowing rate referenced to the Federal Home Loan Bank Secure Connect advance rates for borrowings of similar term. We also consider renewal and termination options in the determination of the term of the lease. If it is reasonably certain that a renewal or termination option will be exercised, the effects of such options are included in the determination of the expected lease term. Generally, we cannot be reasonably certain about whether or not we will renew a lease until such time the lease is within the last two years of the existing lease term. However, renewal options related to our regional headquarters facilities or operations centers are evaluated on a case-by-case basis, typically in advance of such time frame. When we are reasonably certain that a renewal option will be exercised, we measure/remeasure the right-of-use asset and related lease liability using the lease payments specified for the renewal period or, if such amounts are unspecified, we generally assume an increase (evaluated on a case-by-case basis in light of prevailing market conditions) in the lease payment over the final period of the existing lease term.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM2MDE3_d504a71b-e300-4a79-876e-33802df32f5c">&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;Foreclosed Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Assets acquired through or instead of loan foreclosure are held for sale and are initially recorded at fair value less estimated selling costs when acquired, establishing a new cost basis. Write-downs occurring at acquisition are charged against the allowance for credit losses on loans. Foreclosed assets are included in other assets in the accompanying consolidated balance sheets and totaled $3.4 million and $850 thousand at December&#160;31, 2021 and 2020. Regulatory guidelines require us to reevaluate the fair value of foreclosed assets on at least an annual basis. Our policy is to comply with the regulatory guidelines. If the fair value of the asset declines, a write-down is recorded through other non-interest expense along with other expenses related to maintaining the properties. The valuation of foreclosed assets is subjective in nature and may be adjusted in the future because of changes in economic conditions. Write-downs of foreclosed assets totaled $14 thousand during 2021 and $231 thousand in 2020 while there were no write-downs during 2019. There were no significant concentrations of any properties, to which the aforementioned write-downs relate, in any single geographic region.&lt;/span&gt;</us-gaap:LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzI3NDg3NzkxMTMxNzI_7accaacd-0b20-4d98-b1f7-deb8756cb8b7"
      unitRef="usd">3400000</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzI3NDg3NzkxMTMxODA_f0a8ac1b-f165-4368-96ee-08902afe790b"
      unitRef="usd">850000</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:RealEstateOwnedValuationAllowanceProvision1
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzI3NDg3NzkxMTMxOTY_c4eddfa5-6c6c-4fdb-b7d6-454428f3f222"
      unitRef="usd">14000</us-gaap:RealEstateOwnedValuationAllowanceProvision1>
    <us-gaap:RealEstateOwnedValuationAllowanceProvision1
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzI3NDg3NzkxMTMxODg_d1d63e1d-3d5a-49cb-b757-421266ed5a34"
      unitRef="usd">231000</us-gaap:RealEstateOwnedValuationAllowanceProvision1>
    <us-gaap:RealEstateOwnedValuationAllowanceProvision1
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzI3NDg3NzkxMTMyMDM_7f19baaa-4ea7-49c0-8475-125033daa3bc"
      unitRef="usd">0</us-gaap:RealEstateOwnedValuationAllowanceProvision1>
    <cfr:AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion
      contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzI3NDg3NzkxMTMyMTQ_141caa88-3ab0-439a-a2fc-72360365680f"
      unitRef="number">0</cfr:AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion>
    <cfr:AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzI3NDg3NzkxMTMyMTQ_88108d8d-44ed-4ac9-b6e0-9fa457e9de6e"
      unitRef="number">0</cfr:AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion>
    <cfr:AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzI3NDg3NzkxMTMyMTQ_ea6c22e6-05a4-4672-845e-6ee3c98ae7dd"
      unitRef="number">0</cfr:AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTEw_2843746a-50ba-445b-8dbe-c680f42b2611">&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;Goodwill.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Goodwill represents the excess of the cost of businesses acquired over the fair value of the net assets acquired. Goodwill is assigned to reporting units and tested for impairment at least annually on October&#160;1st, or on an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying value. See Note&#160;5&#160;-&#160;Goodwill and Other Intangible Assets.&lt;/span&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTA1_a9d44fad-487b-487b-ae22-da56bd028af3">&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;Intangibles and Other Long-Lived Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Intangible assets are acquired assets that lack physical substance but can be distinguished from goodwill because of contractual or other legal rights or because the asset is capable of being sold or exchanged either on its own or in combination with a related contract, asset, or liability. Our intangible assets relate to core deposits, non-compete agreements and customer relationships. Intangible assets with definite useful lives are amortized on an accelerated basis over their estimated life. Intangible assets with indefinite useful lives are not amortized until their lives are determined to be definite. Intangible assets, premises and equipment and other long-lived assets are tested for impairment whenever events or changes in circumstances indicate the carrying amount of the assets may not be recoverable from future undiscounted cash flows. If impaired, the assets are recorded at fair value. See Note&#160;5&#160;- Goodwill and Other Intangible Assets.&lt;/span&gt;</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTUy_0317cdfd-6aa0-47f8-b113-7a58302d9cf0">&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;Revenue Recognition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In general, for revenue not associated with financial instruments, guarantees and lease contracts, we apply the following steps when recognizing revenue from contracts with customers: (i)&#160;identify the contract, (ii)&#160;identify the performance obligations, (iii)&#160;determine the transaction price, (iv)&#160;allocate the transaction price to the performance obligations and (v)&#160;recognize revenue when a performance obligation is satisfied. Our contracts with customers are generally short term in nature, typically due within one year or less or cancellable by us or our customer upon a short notice period. Performance obligations for our customer contracts are generally satisfied at a single point in time, typically when the transaction is complete, or over time. For performance obligations satisfied over time, we primarily use the output method, directly measuring the value of the products/services transferred to the customer, to determine when performance obligations have been satisfied. We typically receive payment from customers and recognize revenue concurrent with the satisfaction of our performance obligations. In most cases, this occurs within a single financial reporting period. For payments received in advance of the satisfaction of performance obligations, revenue recognition is deferred until such time as the performance obligations have been satisfied. In cases where we have not received payment despite satisfaction of our performance obligations, we accrue an estimate of the amount due in the period our performance obligations have been satisfied. For contracts with variable components, only amounts for which collection is probable are accrued. We generally act in a principal capacity, on our own behalf, in most of our contracts with customers. In such transactions, we recognize revenue and the related costs to provide our services on a gross basis in our financial statements. In some cases, we act in an agent capacity, deriving revenue through assisting other entities in transactions with our customers. In such transactions, we recognize revenue and the related costs to provide our services on a net basis in our financial statements. These transactions recognized on a net basis primarily relate to insurance and brokerage commissions and fees derived from our customers' use of various interchange and ATM/debit card networks.&lt;/span&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTk5_a6f1e3ed-9d4a-418a-bf14-0928efe801af">&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;Share-Based Payments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Compensation expense for stock options, non-vested stock awards/stock units and deferred stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized ratably over the service period of the award. Compensation expense for performance stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized over the service period of the award based upon the probable number of units expected to vest. The fair value of stock options is estimated using a binomial lattice-based valuation model. The fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of our stock on the date of grant. The fair value of performance stock units is generally the market price of our stock on the date of grant discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. The impact of forfeitures of share-based payment awards on compensation expense is recognized as forfeitures occur.&lt;/span&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have three active stock compensation plans (the 2005 Omnibus Incentive Plan, the 2007 Outside Directors Incentive Plan and the 2015 Omnibus Incentive Plan). All of the plans have been approved by our shareholders. During 2015, the 2015 Omnibus Incentive Plan (&#x201c;2015 Plan&#x201d;) was established to replace both the 2005 Omnibus Incentive Plan (&#x201c;2005 Plan&#x201d;) and the 2007 Outside Directors Incentive Plan (the &#x201c;2007 Directors Plan&#x201d;). All remaining shares authorized for grant under the superseded 2005 Plan and 2007 Directors Plan were transferred to the 2015 Plan. Our stock compensation plans were established to (i)&#160;motivate superior performance by means of performance-related incentives, (ii)&#160;encourage and provide for the acquisition of an ownership interest in our company by employees and non-employee directors and (iii)&#160;enable us to attract and retain qualified and competent persons as employees and to serve as members of our board of directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the 2015 Plan, we may grant, among other things, nonqualified stock options, incentive stock options, stock awards, stock appreciation rights, restricted stock units, performance share units or any combination thereof to certain employees and non-employee directors. Any of the authorized shares may be used for any type of award allowable under the Plan. The Compensation and Benefits Committee (&#x201c;Committee&#x201d;) of our Board of Directors has sole authority to (i)&#160;establish the awards to be issued, (ii)&#160;select the employees and non-employee directors to receive awards, and (iii)&#160;approve the terms and conditions of each award contract. Each award under the stock plans is evidenced by an award agreement that specifies the award price, the duration of the award, the number of shares to which the award pertains, and such other provisions as the Committee determines. For stock options, the option price for each grant is at least equal to the fair market value of a share of Cullen/Frost&#x2019;s common stock on the date of grant. Options granted expire at such time as the Committee determines at the date of grant and in no event does the exercise period exceed a maximum of ten years. As defined in the plans, outstanding awards may immediately vest &lt;/span&gt;&lt;/div&gt;upon a change-in-control of Cullen/Frost and, in the case of awards granted under the 2015&#160;Plan, subsequent termination resulting from the change in control.&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options awarded to employees generally have a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzExMTk0_1fcc0098-e57f-4662-b6ad-c2aae695dc4d"&gt;ten&lt;/span&gt;-year life and vest in equal annual installments over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzExMjUy_53e15f9e-bdf9-4b25-af11-5fb05e968d0f"&gt;four&lt;/span&gt;-year period. Non-vested stock awards/stock units awarded to employees generally have a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTA5MzY_7c478893-63a5-463c-b684-3d543fc9a06f"&gt;three&lt;/span&gt;-year-cliff vesting period for awards granted in 2021 and a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTA5NDU_51089506-9638-4aeb-b718-c056de25353f"&gt;four&lt;/span&gt;-year-cliff vesting period for awards granted prior to 2021. Deferred stock units awarded to non-employee directors generally have immediate vesting. Upon retirement from our board of directors, non-employee directors will receive one share of our common stock for each deferred stock unit held. Outstanding non-vested stock units and deferred stock units receive equivalent dividend payments as such dividends are declared on our common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Performance stock units represent shares potentially issuable in the future. For performance stock units granted in 2021, issuance is based upon the measure of our achievement of growth in adjusted net revenue, averaged over the three-year performance period, compared to the 2021 base-year amount. Adjusted net revenue for the three-year performance period is calculated as the sum of taxable-equivalent net interest income (excluding the effects of PPP lending) and non-interest income, reduced by non-interest expense (excluding the effects of PPP lending) and net charge-offs. The 2021 base-year adjusted net revenue amount of approximately $426.6 million was calculated as the sum of taxable-equivalent net interest income (excluding the effects of PPP lending) and non-interest income, reduced by non-interest expense (excluding the effects of PPP lending) and the product of average total loans (excluding PPP loans) and 0.30%. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level of achievement. The level of achievement is measured as the amount by which adjusted net revenue, averaged over a three-year performance period, exceeds the 2021 base-year amount, stated as an average growth percentage. The award payout percentages by level of achievement are as follows: (i)&#160;less than 13% average growth pays out at 0% of target, (ii)&#160;13% average growth pays out at 50% of target, (iii)&#160;19% average growth pays out at 100% of target and (iv)&#160;25% average growth or more pays out at 150% of target. Achievement between the aforementioned average growth percentages will result in an award payout percentage determined based on straight-line interpolation between the percentages.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For performance stock units granted prior to 2021, issuance is based upon the measure of our achievement of relative return on assets over a three-year performance period compared to an identified peer group's achievement of relative return on assets over the same three-year performance period. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level 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:120%"&gt;achievement. The level of achievement is measured as the percentile rank of relative return on assets among the peer group. The award payout percentages by level of achievement are as follows: (i)&#160;less than 25th percentile pays out at 0% of target, (ii)&#160;25th percentile pays out at 50% of target, (iii)&#160;50th percentile pays out at 100% of target and (iv)&#160;75th percentile or more pays out at 150% of target. Achievement between the aforementioned percentiles will result in an award payout percentage determined based on straight-line interpolation between the percentiles. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Performance stock units are eligible to receive equivalent dividend payments as such dividends are declared on our common stock during the performance period. Equivalent dividend payments are based upon the ultimate number of shares issued under each performance award and are deferred until such time that the units vest and shares are issued.&lt;/span&gt;&lt;/div&gt;Stock-based Compensation Expense. Stock-based compensation expense is recognized ratably over the requisite service period for all awards. For most stock option awards, the service period generally matches the vesting period. For stock options granted to certain executive officers and for non-vested stock units granted to all participants, the service period does not extend past the date the participant reaches 65&#160;years of age. Deferred stock units granted to non-employee directors generally have immediate vesting and the related expense is fully recognized on the date of grant. For performance stock units, the service period generally matches the three-year performance period specified by the award, however, the service period does not extend past the date the participant reaches 65&#160;years of age. Expense recognized each period is dependent upon our estimate of the number of shares that will ultimately be issued.&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;Valuation of Stock-Based Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. For the purposes of recognizing stock-based compensation expense, the fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of the stock on the measurement date, which, for us, is the date of the award. The fair value of performance stock units is determined in a similar manner except that the market price of the stock on the measurement date is discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. In applying this discount to the market price of our stock on the measurement date, we assumed we would pay a flat quarterly dividend during the service period equal to our most recent dividend payment, which was $0.75, $0.72 and $0.71 in 2021, 2020, and 2019, respectively, discounted at a weighted-average risk-free rate of 0.77%, 0.19% and 1.65% in 2021, 2020, and 2019, respectively. &lt;/span&gt;The fair value of employee stock options granted is estimated on the measurement date, which, for us, is the date of grant. The fair value of stock options is estimated using a binomial lattice-based valuation model that takes into account employee exercise patterns based on changes in our stock price and other variables, and allows for the use of dynamic assumptions about interest rates and expected volatility. No stock options have been granted since 2015.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTc4_80bcfc05-4dd6-4aae-8e9c-44bd5cae192a">&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;Advertising Costs.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Advertising costs are expensed as incurred.&lt;/span&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTk2_63617cc8-daf3-4005-b75a-65197b38cca8">&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;Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Income tax expense is the total of the current year income tax due or refundable and the change in deferred tax assets and liabilities (excluding deferred tax assets and liabilities related to business combinations or components of other comprehensive income). Deferred tax assets and liabilities are the expected future tax amounts for the temporary differences between carrying amounts and tax bases of assets and liabilities, computed using enacted tax rates. A valuation allowance, if needed, reduces deferred tax assets to the expected amount most likely to be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income. Although realization is not assured, management believes it is more likely than not that all of the deferred tax assets will be realized. Interest and/or penalties related to income taxes are reported as a component of income tax expense. The income tax effects related to settlements of share-based payment awards are reported in earnings as an increase (or decrease) to income tax expense. See Note&#160;13&#160;-&#160;Income Taxes.&lt;/span&gt;We file a consolidated income tax return with our subsidiaries. Federal income tax expense or benefit has been allocated to subsidiaries on a separate return basis.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM2MDA3_c0f5bc23-0b25-473b-8659-080c29286788">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Basic and Diluted Earnings Per Common Share.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Earnings per common share is computed using the two-class method prescribed under ASC Topic&#160;260, &#x201c;Earnings Per Share.&#x201d; ASC&#160;260 provides that unvested share-based payment awards that contain nonforfeitable rights to dividends or dividend equivalents (whether paid or unpaid) are participating securities and shall be included in the computation of earnings per share pursuant to the two-class method. We have determined that our outstanding non-vested stock awards/stock units and deferred stock units are participating securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the two-class method, basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method. A reconciliation of the weighted-average shares used in calculating basic earnings per common share and the weighted average common shares used in calculating diluted earnings per common share for the reported periods is provided in Note&#160;10&#160;-&#160;Earnings Per Common Share.&lt;/span&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;Earnings Per Common Share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Earnings per common share is computed using the two-class method. Basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Participating securities include non-vested stock awards/stock units, deferred stock units and performance stock units (during the performance period), though no actual shares of common stock related to any type of stock unit have been issued. Non-vested stock awards/stock units and deferred stock units are considered participating securities because holders of these securities receive non-forfeitable dividends at the same rate as holders of our common stock. Holders of performance stock units receive dividend equivalent payments for dividends paid during the performance period at the vesting date of the award based upon the number of units that ultimately vest. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method.&lt;/span&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1ODg1_6288ad27-437a-4ab7-ae16-cd3ecfe3252c">&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;Comprehensive Income.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Comprehensive income includes all changes in shareholders&#x2019; equity during a period, except those resulting from transactions with shareholders. Besides net income, other components of our comprehensive income include the after tax effect of changes in the net unrealized gain/loss on securities available for sale, changes in the net unrealized gain on securities transferred to held to maturity and changes in the net actuarial gain/loss on defined benefit post-retirement benefit plans. See Note&#160;14&#160;-&#160;Other Comprehensive Income (Loss).&lt;/span&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1ODg2_5a00bc7d-d5d2-4c0a-a90c-5e7955bde96e">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Derivative Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Our hedging policies permit the use of various derivative financial instruments to manage interest rate risk or to hedge specified assets and liabilities. All derivatives are recorded at fair value on our balance sheet. Derivatives executed with the same counterparty are generally subject to master netting arrangements, however, fair value amounts recognized for derivatives and fair value amounts recognized for the right/obligation to reclaim/return cash collateral are not offset for financial reporting purposes. We may be required to recognize certain contracts and commitments as derivatives when the characteristics of those contracts and commitments meet the definition of a derivative.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To qualify for hedge accounting, derivatives must be highly effective at reducing the risk associated with the exposure being hedged and must be designated as a hedge at the inception of the derivative contract. We consider a hedge to be highly effective if the change in fair value of the derivative hedging instrument is within 80% to 125% of the opposite change in the fair value of the hedged item attributable to the hedged risk. If derivative instruments are designated as hedges of fair values, and such hedges are highly effective, both the change in the fair value of the hedge and the hedged item are included in current earnings. Fair value adjustments related to cash flow hedges are recorded in other comprehensive income and are reclassified to earnings when the hedged transaction is reflected in earnings. Ineffective portions of hedges are reflected in earnings as they occur. Actual cash receipts and/or payments and related accruals on derivatives related to hedges are recorded as adjustments to the interest income or interest expense associated with the hedged item. During the life of the hedge, we formally assess whether derivatives designated as hedging instruments continue to be highly effective in offsetting changes in the fair value or cash flows of hedged items. If it is determined that a hedge has ceased to be highly effective, we will discontinue hedge accounting prospectively. At such time, previous adjustments to the carrying value of the hedged item are reversed into current earnings and the derivative instrument is reclassified to a trading position recorded at fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <cfr:RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective
      contextRef="if65c0288a26e4e7a9bc7005009f777b6_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzI4NDQx_d445719e-4aab-48db-a041-5ab30ab7678e"
      unitRef="number">0.80</cfr:RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective>
    <cfr:RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective
      contextRef="i8af1a696138344a588898bfbb20afe13_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzI4NDQ3_028abf1d-959a-46ae-b6fe-13d073db3b80"
      unitRef="number">1.25</cfr:RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTQ2_cfd2cc47-82e4-482d-b03a-b4ac2bf1a12e">&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;Fair Value Measurements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In general, fair values of financial instruments are based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. See Note&#160;17&#160;-&#160;Fair Value Measurements.&lt;/span&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 value of an asset or liability is the price that would be received to sell that asset or paid to transfer that liability in an orderly transaction occurring in the principal market (or most advantageous market in the absence of a principal market) for such asset or liability. In estimating fair value, we utilize valuation techniques that are consistent with the market approach, the income approach and/or the cost approach. Such valuation techniques are consistently applied. Inputs to valuation techniques include the assumptions that market participants would use in pricing an asset or liability. ASC Topic&#160;820 establishes a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. The fair value hierarchy is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.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-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&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:120%;padding-left:28pt"&gt;Level&#160;1 Inputs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.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-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&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:120%;padding-left:28pt"&gt;Level&#160;2 Inputs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - Inputs other than quoted prices included in Level&#160;1 that are observable for the asset or liability, either directly or indirectly. These might include quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (such as interest rates, volatilities, prepayment speeds, credit risks, etc.) or inputs that are derived principally from or corroborated by market data by correlation or other means.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.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-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&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:120%;padding-left:28pt"&gt;Level&#160;3 Inputs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - Unobservable inputs for determining the fair values of assets or liabilities that reflect an entity&#x2019;s own assumptions about the assumptions that market participants would use in pricing the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In general, fair value is based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. Our valuation methodologies may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. While management believes our valuation methodologies are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different estimate of fair value at the reporting date. Furthermore, the reported fair value amounts have not been comprehensively revalued since the presentation dates, and therefore, estimates of fair value after the balance sheet date may differ significantly from the amounts presented herein. A more detailed description of the valuation methodologies used for assets and liabilities measured at fair value is set forth below. Transfers between levels of the fair value hierarchy are recognized on the actual date of the event or circumstances that caused the transfer, which generally coincides with our monthly and/or quarterly valuation process.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Financial Assets and Financial Liabilities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Financial assets and financial liabilities measured at fair value on a recurring basis include the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Securities Available for Sale&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. U.S. Treasury securities are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as available for sale are reported at fair value utilizing Level&#160;2 inputs. For these securities, we obtain fair value measurements from an independent pricing service. The fair value measurements consider observable data that may include dealer quotes, market spreads, cash flows, the U.S. Treasury yield curve, live trading levels, trade execution data, market consensus prepayment speeds, credit information and the bond&#x2019;s terms and conditions, among other things.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We review the prices supplied by the independent pricing service, as well as their underlying pricing methodologies, for reasonableness and to ensure such prices are aligned with traditional pricing matrices. In general, we do not purchase investment portfolio securities that are esoteric or that have a complicated structure. Our entire portfolio consists of traditional investments, nearly all of which are U.S. Treasury obligations, federal agency bullet or mortgage pass-through securities, or general obligation or revenue based municipal bonds. Pricing for such instruments is fairly generic and is easily obtained. From time to time, we will validate prices supplied by the independent pricing service by comparison to prices obtained from third-party sources or derived using internal models.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Trading Securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. U.S. Treasury securities and exchange-listed common stock are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as trading are reported at fair value utilizing Level&#160;2 inputs in the same manner as described above for securities available for sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Derivatives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Derivatives are generally reported at fair value utilizing Level 2 inputs, except for foreign currency contracts, which are reported at fair value utilizing Level&#160;1 inputs. We obtain dealer quotations and utilize internally developed valuation models to value commodity swaps/options. We utilize internally developed valuation models and/or third-party models with observable market data inputs to validate the valuations provided by the dealers. Though there has never been a significant discrepancy in the valuations, should such a significant discrepancy arise, we would obtain price verification from a third-party dealer. We utilize internal valuation methods with observable market data inputs to estimate fair values of customer interest rate swaps, caps and floors. We also obtain dealer quotations for these derivatives for comparative purposes to assess the reasonableness of the model valuations. In cases where significant credit valuation adjustments are incorporated into the estimation of fair value, reported amounts are considered to have been derived utilizing Level&#160;3 inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For purposes of potential valuation adjustments to our derivative positions, we evaluate the credit risk of our counterparties as well as ours. Accordingly, we have considered factors such as the likelihood of our default and the default of our counterparties, our net exposures and remaining contractual life, among other things, in determining if any fair value adjustments related to credit risk are required. Counterparty exposure is evaluated by netting positions that are subject to master netting arrangements, as well as considering the amount of collateral securing the position. We review our counterparty exposure on a regular basis, and, when necessary, appropriate business actions are taken to adjust the exposure. We also utilize this approach to estimate our own credit risk on derivative liability positions. To date, we have not realized any significant losses due to a counterparty&#x2019;s inability to pay any net uncollateralized &lt;/span&gt;&lt;/div&gt;position. The change in value of derivative assets and derivative liabilities attributable to credit risk was not significant during the reported periods.Derivative assets, measured at fair value on a recurring basis using significant unobservable (Level&#160;3) inputs during the reported periods consist of commodity swaps sold to loan customers. The significant unobservable (Level&#160;3) inputs used in the fair value measurement of these commodity swaps sold to loan customers primarily relate to the probability of default and loss severity in the event of default. The probability of default is determined by the underlying risk grade of the loan (see Note 3 &#x2013; Loans) underlying the commodity swap in that the probability of default increases as a loan&#x2019;s risk grade deteriorates, while the loss severity is estimated through an analysis of the collateral supporting both the underlying loan and commodity swap. Generally, a change in the assumption used for the probability of default is accompanied by a directionally similar change in the assumption used for the loss severity. As of December 31, 2020, the weighted-average risk grade of loans underlying commodity swaps measured at fair value using significant unobservable (Level 3) inputs was 14.0. The weighted-average loss severity in the event of default on the commodity swaps was 10%. A reconciliation of the beginning and ending balances of derivative assets measured at fair value on a recurring basis using significant unobservable (Level 3) inputs is not presented as such amounts were not significant during the reported periods.Certain financial assets and financial liabilities are measured at fair value on a nonrecurring basis; that is, the instruments are not measured at fair value on an ongoing basis but are subject to fair value adjustments in certain circumstances (for example, when there is evidence of impairment). Financial assets measured at fair value on a non-recurring basis during the reported periods include certain impaired loans reported at the fair value of the underlying collateral if repayment is expected solely from the collateral. Collateral values are estimated using Level 2 inputs based on observable market data, typically in the case of real estate collateral, or Level 3 inputs based on customized discounting criteria, typically in the case of non-real estate collateral such as inventory, oil and gas reserves, accounts receivable, equipment or other business assets.&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;Non-Financial Assets and Non-Financial Liabilities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We do not have any non-financial assets or non-financial liabilities measured at fair value on a recurring basis. Certain non-financial assets measured at fair value on a non-recurring basis include foreclosed assets (upon initial recognition or subsequent impairment), non-financial assets and non-financial liabilities measured at fair value in the second step of a goodwill impairment test, and intangible assets and other non-financial long-lived assets measured at fair value for impairment assessment. Non-financial assets measured at fair value on a non-recurring basis during the reported periods include certain foreclosed assets which, upon initial recognition, were remeasured and reported at fair value through a charge-off to the allowance for credit losses on loans and certain foreclosed assets which, subsequent to their initial recognition, were remeasured at fair value through a write-down included in other non-interest expense. The fair value of a foreclosed asset is estimated using Level 2 inputs based on observable market data or Level 3 inputs based on customized discounting criteria. During the reported periods, all fair value measurements for foreclosed assets utilized Level 2 inputs.&lt;/span&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Charge-offs recognized upon loan foreclosures are generally offset by general or specific allocations of the allowance for credit losses on loans and generally do not, and did not during the reported periods, significantly impact our credit loss expense. Regulatory guidelines require us to reevaluate the fair value of other real estate owned on at least an annual basis. While our policy is to comply with the regulatory guidelines, our general practice is to reevaluate the fair value of collateral supporting impaired collateral dependent loans on a quarterly basis. Thus, appraisals are generally not considered to be outdated, and we typically do not make any adjustments to the appraised values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC Topic&#160;825, &#x201c;Financial Instruments,&#x201d; requires disclosure of the fair value of financial assets and financial liabilities, including those financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis. The estimated fair value approximates carrying value for cash and cash equivalents, accrued interest and the cash surrender value of life insurance policies. The methodologies for other &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:120%"&gt;financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis are discussed below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Loans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The estimated fair value approximates carrying value for variable-rate loans that reprice frequently and with no significant change in credit risk. The fair value of fixed-rate loans and variable-rate loans which reprice on an infrequent basis is estimated by discounting future cash flows using the current interest rates at which similar loans with similar terms would be made to borrowers of similar credit quality. An overall valuation adjustment is made for specific credit risks as well as general portfolio credit risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Deposits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The estimated fair value approximates carrying value for demand deposits. The fair value of fixed-rate deposit liabilities with defined maturities is estimated by discounting future cash flows using the interest rates currently offered for deposits of similar remaining maturities. The estimated fair value of deposits does not take into account the value of our long-term relationships with depositors, commonly known as core deposit intangibles, which are separate intangible assets, and not considered financial instruments. Nonetheless, we would likely realize a core deposit premium if our deposit portfolio were sold in the principal market for such deposits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Borrowed Funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The estimated fair value approximates carrying value for short-term borrowings. The fair value of long-term fixed-rate borrowings is estimated using quoted market prices, if available, or by discounting future cash flows using current interest rates for similar financial instruments. The estimated fair value approximates carrying value for variable-rate junior subordinated deferrable interest debentures that reprice quarterly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Loan Commitments, Standby and Commercial Letters of Credit&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Our lending commitments have variable interest rates and &#x201c;escape&#x201d; clauses if the customer&#x2019;s credit quality deteriorates. Therefore, the fair values of these items are not significant and are not included in the following table.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:TransfersAndServicingOfFinancialAssetsPolicyTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTg1_92ab4d37-cb04-4530-b692-dce6bc98a14f">&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;Transfers of Financial Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Transfers of financial assets are accounted for as sales when control over the assets has been surrendered. Control over transferred assets is deemed to be surrendered when (i)&#160;the assets have been isolated from us, (ii)&#160;the transferee obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and (iii)&#160;we do not maintain effective control over the transferred assets through an agreement to repurchase them before their maturity.&lt;/span&gt;</us-gaap:TransfersAndServicingOfFinancialAssetsPolicyTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTY5_cb178a98-ad94-44c6-ac41-55a7a4c1f1bd">&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;Loss Contingencies&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Loss contingencies, including claims and legal actions arising in the ordinary course of business are recorded as liabilities when the likelihood of loss is probable and an amount or range of loss can be reasonably estimated.&lt;/span&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <cfr:TrustAssetsPolicyPolicyTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1ODY5_c91be0fc-9bb1-450c-8cd6-faa0114ad785">&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;Trust Assets.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Assets of our trust department, other than cash on deposit at Frost Bank, are not included in the accompanying financial statements because they are not our assets.&lt;/span&gt;</cfr:TrustAssetsPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1OTk3_eec154e4-e629-49ab-93fd-46286eafeeb3">&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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;Accounting Changes, Reclassifications and Restatements. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain items in prior financial statements have been reclassified to conform to the current presentation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As discussed above, on January&#160;1, 2020 we adopted the provisions of ASC 326 using the modified retrospective method for all financial assets measured at amortized cost and off-balance-sheet credit exposures. Upon adoption, we recognized an after-tax cumulative effect reduction to retained earnings totaling $29.3 million, as detailed in the table below. Operating results for periods after January 1, 2020 are presented in accordance with ASC 326 while prior period amounts continue to be reported in accordance with previously applicable standards and the accounting policies as described above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 details the impact of the adoption of ASC 326 on the allowance for credit losses as of January&#160;1, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.842%"/&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:12.845%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pre-Adoption Allowance&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Impact of Adoption&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Post-Adoption Allowance &lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Cumulative Effect on Retained Earnings&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:11.25pt;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;Securities held to maturity:&lt;/span&gt;&lt;/div&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 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. Treasury&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:-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;Residential mortgage-backed securities&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:-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;States and political subdivisions&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;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;(170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans:&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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Commercial and industrial&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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 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;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(13,519)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,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 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;Consumer 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;8,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;1,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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;132,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(2,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;129,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;2,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Off-balance-sheet credit exposures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;39,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;39,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;(31,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January&#160;1, 2019, we adopted certain accounting standard updates related to accounting for leases, primarily ASU&#160;2016-02 &#x201c;Leases (Topic&#160;842)&#x201d; and subsequent updates. Among other things, these updates require lessees to recognize a lease liability, measured on a discounted basis, related to the lessee's obligation to make lease payments arising under a lease contract; and a right-of-use asset related to the lessee&#x2019;s right to use, or control the use of, a specified asset for the lease term. The updates did not significantly change lease accounting requirements applicable to lessors and did not significantly impact our financial statements in relation to contracts whereby we act as a lessor. We adopted the updates using a modified-retrospective transition approach and recognized right-of-use lease assets and related lease liabilities totaling $170.5 million and $174.4 million, respectively, as of January&#160;1, 2019. We elected to apply certain practical adoption expedients provided under the updates whereby we did not reassess (i)&#160;whether any expired or existing contracts are or contain leases, (ii)&#160;the lease classification for any expired or existing leases and (iii)&#160;initial direct costs for any existing leases. We did not elect to apply the recognition requirements of the updates to short-term leases. See Note&#160;4&#160;-&#160;Premises and Equipment and Lease Commitments.&lt;/span&gt;&lt;/div&gt;On January&#160;1, 2019, we also adopted ASU 2017-08 &#x201c;Receivables - Nonrefundable Fees and Other Costs (Subtopic 310-20) - Premium Amortization on Purchased Callable Debt Securities.&#x201d; ASU 2017-08 shortens the amortization period for certain callable debt securities held at a premium to require such premiums to be amortized to the earliest call date unless applicable guidance related to certain pools of securities is applied to consider estimated prepayments. Under prior guidance, entities were generally required to amortize premiums on individual, non-pooled callable debt securities as a yield adjustment over the contractual life of the security. ASU 2017-08 does not change the accounting for callable debt securities held at a discount. Upon adoption, using a modified retrospective transition adoption approach, we recognized a cumulative effect reduction to retained earnings totaling $14.7 million.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM2MDE5_37062fc1-6928-4457-bdb6-ea5562a86c7f">Certain items in prior financial statements have been reclassified to conform to the current presentation.</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="iec255877b03b4dcb8a2c3090843f3be8_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzMxODI3_9724cff4-e82a-451a-9ad7-0ed849b78c33"
      unitRef="usd">-29300000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM1ODkz_74ba54eb-3170-47ba-beb9-fa9410f4e165">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 details the impact of the adoption of ASC 326 on the allowance for credit losses as of January&#160;1, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.842%"/&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:12.845%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pre-Adoption Allowance&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Impact of Adoption&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Post-Adoption Allowance &lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Cumulative Effect on Retained Earnings&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:11.25pt;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;Securities held to maturity:&lt;/span&gt;&lt;/div&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 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. Treasury&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:-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;Residential mortgage-backed securities&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:-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;States and political subdivisions&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;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;(170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans:&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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Commercial and industrial&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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 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;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(13,519)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,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 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;Consumer 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;8,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;1,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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;132,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(2,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;129,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;2,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Off-balance-sheet credit exposures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;39,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;39,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;(31,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="idd8e14d864aa40f9a5de5af7dffb1ba4_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzMtMS0xLTEtMA_20e8bbd2-6d86-4bc9-b328-9f59a9fbc083"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i1c40471aca92440dae4825581b59a5da_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzMtMy0xLTEtMA_22b0e807-d9cc-4c4a-b16b-76c41c6d99f3"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i3d76758a9896469bb52892362b349696_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzMtNS0xLTEtMA_b39786d7-a08a-43d1-97d3-14dfacfb5904"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i15a6bc8ad50c4dbca3a15940a179a1af_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzMtNy0xLTEtMA_607f4e80-6066-4ff0-865c-b4b439937279"
      unitRef="usd">0</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i66d35c2e27e3473886aa3b092cb8872c_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzQtMS0xLTEtMA_a5b2156e-5d92-435a-974a-708670321c84"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ib286ed0e23bb4d0a8121aeeb5998bf45_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzQtMy0xLTEtMA_bb8f4cc7-f37e-4ffe-b674-aca6ca9ba899"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i678c8ccc6ad94ca2b0693097949afaa8_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzQtNS0xLTEtMA_a7020d30-c242-4e9e-b14e-019ee5a960ef"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i880bcac80b1c4b01b1410f46c0421694_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzQtNy0xLTEtMA_7efb91e7-ae7f-4eb5-8fd1-9c173e869d7e"
      unitRef="usd">0</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ice9381db0bc74767a7a15df8e3ca940f_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzUtMS0xLTEtMA_5c8c0a78-e7b9-4dab-b464-440fa0a860c5"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ib5a35aacb33a4e3b8e0d5fbcfcfd55c8_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzUtMy0xLTEtMA_c067d603-c95a-47ce-bc6d-c833b29392b3"
      unitRef="usd">215000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i497b92caeb0345caa119a3533c8ad533_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzUtNS0xLTEtMA_e9628266-c385-4fb7-8fb1-a88e3af293e5"
      unitRef="usd">215000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="ib58b144bd8214775802e1a31d8a4db09_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzUtNy0xLTEtMA_73e60af2-35d8-4ff2-9cdd-97a84405f832"
      unitRef="usd">-170000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ie87657adf3254b77a96e3577ecc8557c_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzYtMS0xLTEtMA_dfbffea0-f559-4974-aad5-6623a779ae93"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="if7b13750df8348438cf555bc5ab0a70a_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzYtMy0xLTEtMA_1d9c9235-bd36-437d-b468-1a547aa2bfce"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i2dec574b0f2b47cf848f05738942f6ac_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzYtNS0xLTEtMA_c3098aea-3eea-4aa6-bdff-b6b679b4d5e6"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="ibc64bdf57200457c88426c47678e5076_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzYtNy0xLTEtMA_d30ee42f-4dab-4656-908a-599300404d99"
      unitRef="usd">0</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i6c858100665149d9aa3eb4b24c8889d4_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzctMS0xLTEtMA_1ecfd17d-d8c8-4bb9-b1c1-3d09a63f8a3f"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ia4b22b899d7d44508e42f45af0ee104b_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzctMy0xLTEtMA_5aa61f5c-1b15-4e66-b89d-6eb1b1b7e2c6"
      unitRef="usd">215000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ib32e5710057849e6a8f6ffc2f663daa0_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzctNS0xLTEtMA_8bf2bd12-66bb-4eb6-b9b4-b8dade6513f5"
      unitRef="usd">215000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i45390fd45ecb4c44bcddf1c6eb98a40a_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzctNy0xLTEtMA_8b32e245-ab4a-4335-81a4-e958ee1b6260"
      unitRef="usd">-170000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6624c33e99b7426f9497aafbebb88d68_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzktMS0xLTEtMA_03cb1d7a-bf53-445e-a139-c270ef62e26d"
      unitRef="usd">51593000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i47d27b1e28f64767ab180357f23fdf8f_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzktMy0xLTEtMA_37d16636-ff97-4baa-8243-b6574c64cebd"
      unitRef="usd">21263000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ibdd98da8819549d5abb6c0cd334248c6_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzktNS0xLTEtMA_f85e9fa4-c9bc-4123-9d1e-970f08abd1fb"
      unitRef="usd">72856000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="ie6c2f5a8eb584da3a7ace2d9331c20e6_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzktNy0xLTEtMA_0b0d7a5b-5e09-491e-bb9f-3297a6d4a9d2"
      unitRef="usd">-16798000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="icc1e1271193345a3a66bd091effaeeff_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzEwLTEtMS0xLTA_52393fc8-d373-4f1e-81a2-5143abda0b75"
      unitRef="usd">37382000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie7699beca3cb4312a67236989c3808e8_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzEwLTMtMS0xLTA_a87dcbdf-b9cb-4647-ad8f-4f768e2eccb0"
      unitRef="usd">-10453000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia324932cb2484c5caeec844ba4ff8872_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzEwLTUtMS0xLTA_48b9cdc9-97fc-44df-be0b-8dbaf1a0796c"
      unitRef="usd">26929000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i2c1209bceda24077aa97ad45666cc04f_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzEwLTctMS0xLTA_74844ff6-a994-447c-9e82-ca6595131369"
      unitRef="usd">8258000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i05e25ee338e243d4a1b92e1f85a93c6a_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzExLTEtMS0xLTA_d4b786ea-fd39-45ca-aa56-33f8e8b7dee3"
      unitRef="usd">31037000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6c1720ac7d6143d991f639dbc3528e14_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzExLTMtMS0xLTA_8810b49a-767f-435f-9d0e-0c1f72bf562b"
      unitRef="usd">-13519000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i26a713418601481498e9d29efe05c5c4_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzExLTUtMS0xLTA_0e25f956-bb32-42b4-9f39-99fe72f3aa3a"
      unitRef="usd">17518000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i985244ae2d79435092b71b971d179086_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzExLTctMS0xLTA_f531f2ec-e609-4bc8-98a4-1899ffec5f78"
      unitRef="usd">10680000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i28f4913c00b741ba98a694fbdf57640e_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzEyLTEtMS0xLTA_d4b2a06f-e3b3-4df7-95b1-5c12943fb07a"
      unitRef="usd">4113000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if8e872b2c0c94f20a3b02baab9db0a88_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzEyLTMtMS0xLTA_d8788cc9-1f3c-4bd0-901a-07b331271d00"
      unitRef="usd">2392000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8359ee4ca56d47588a8b7beefcb7d9a9_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzEyLTUtMS0xLTA_197d8a8a-328d-46af-88e0-9a2c783ca03d"
      unitRef="usd">6505000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i39e22dfdbb6946689a2a7c6d321381fb_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzEyLTctMS0xLTA_005be48c-341f-4170-8d8f-1282c252ed63"
      unitRef="usd">-1890000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id307aee54c64473998d2727aa19ddb39_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzEzLTEtMS0xLTA_914778cd-3672-47f2-ba79-252daeac5e51"
      unitRef="usd">8042000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8ea909b440e342e7b7049b14cdc813f9_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzEzLTMtMS0xLTA_00bd0202-ce6f-4503-ae86-23d8fc47dd42"
      unitRef="usd">-2248000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i36de697aa991459eafa6616ae4e25c92_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzEzLTUtMS0xLTA_7468d3a3-3e7a-4ae2-b58c-05564dc27656"
      unitRef="usd">5794000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="idbc8faf8b616439e8117a507be0b6962_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzEzLTctMS0xLTA_57d81e86-e995-4c13-8331-0800e4e418f1"
      unitRef="usd">1776000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id65edf4f3d674ce59d2ff7f71ead1be4_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzE0LTEtMS0xLTA_35569684-b23a-4eb6-a6cf-44f09c708b44"
      unitRef="usd">132167000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i261de01130f5424b851c117422988dc0_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzE0LTMtMS0xLTA_e64054e0-a047-4a77-9c8b-94b72fa8a1d0"
      unitRef="usd">-2565000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iea2570aeb5534f4b8146421decd18436_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzE0LTUtMS0xLTA_a94b8fcb-8623-4363-bc8f-16dbc8b34acc"
      unitRef="usd">129602000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="ice94d60e046245518e714ba0bbb1529b_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzE0LTctMS0xLTA_cbaaa164-5eaa-4cb2-b577-1622c258d527"
      unitRef="usd">2026000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i327c10d753a448f0a203c9dd4103ac5f_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzE1LTEtMS0xLTA_c5111e8b-fb39-48cc-8a03-a8fca350de3c"
      unitRef="usd">500000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i9bbe7f7ce4fb455e8b3be0888d67f865_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzE1LTMtMS0xLTA_f00f0bb0-3f09-4115-b097-3d1cf46e7ba8"
      unitRef="usd">39377000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i885e543cb6ce4bcca701fd5389d0590f_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzE1LTUtMS0xLTA_c3f1e4d2-ba99-4a94-a12a-91078110dbfd"
      unitRef="usd">39877000</us-gaap:OffBalanceSheetCreditLossLiability>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i32b2231e1721401ca4eb496783ad3f48_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90YWJsZTpmNzEzNGU2MzI1MzI0ZmI3ODkzYWRmMDk5NTZlNDgxZS90YWJsZXJhbmdlOmY3MTM0ZTYzMjUzMjRmYjc4OTNhZGYwOTk1NmU0ODFlXzE1LTctMS0xLTA_fb142b46-b484-4a82-834f-72f8c894dfaa"
      unitRef="usd">-31108000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i56e17e25520c4ad8a5c8b6853ed4a2bf_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzMzMDg4_a2c93e27-e0e6-47ee-a05b-d375fc141ede"
      unitRef="usd">170500000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i5bd39b157ef74b658613d1d82bdbcba2_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzMzMDk1_0ffdbf26-757e-4b72-9ed6-d37cac75ff58"
      unitRef="usd">174400000</us-gaap:OperatingLeaseLiability>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i49e46631075f4e1fb0205f529c4fa3d5_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjMvZnJhZzowODdiMDVjNGMzMzY0OTRiYTU0MjQ0MDYyNjVkY2IzMS90ZXh0cmVnaW9uOjA4N2IwNWM0YzMzNjQ5NGJhNTQyNDQwNjI2NWRjYjMxXzM0NDgy_3919d59d-b5b7-4849-afb8-916da19a60f3"
      unitRef="usd">-14700000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzgxNzI_b06055d5-be82-4d5c-825d-f6bf029c9d0a">Securities&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Securities - Held to Maturity.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; A summary of the amortized cost, fair value and allowance for credit losses related to securities held to maturity as of December 31, 2021 and 2020 is presented below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:26.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&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:10.278%"/&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:10.278%"/&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:10.278%"/&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:10.278%"/&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:10.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&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:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&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:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&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:8pt;font-weight:700;line-height:100%"&gt;Allowance&lt;br/&gt;for Credit&lt;br/&gt;Losses&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:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&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:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;18,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;546,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,220,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,220,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.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:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/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&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;1,749,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;59,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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,809,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;(158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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,749,179&#160;&lt;/span&gt;&lt;/td&gt;&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;December 31, 2020&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;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="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&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;528,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;570,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,415,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,480,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;(160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,415,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 2px 5.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: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,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 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&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;1,945,833&#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;107,063&#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;2,052,896&#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;(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,945,673&#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="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All mortgage-backed securities included in the above table were issued by U.S. government agencies and corporations. The carrying value of held-to-maturity securities pledged to secure public funds, trust deposits, repurchase agreements and for other purposes, as required or permitted by law was $642.3 million and $659.2 million at December 31, 2021 and 2020, respectively. Accrued interest receivable on held-to-maturity securities totaled $18.4 million and $21.7 million at December 31, 2021 and 2020, respectively and is included in accrued interest receivable and other assets in the accompanying consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, we have reclassified certain securities from available for sale to held to maturity. During 2019, we reclassified securities with an aggregate fair value of $377.8 million and an aggregate net unrealized gain of $3.3 million ($2.6 million, net of tax) on the date of the transfer. The net unamortized, unrealized gain remaining on transferred securities, including those transferred in 2019 and in years prior, included in accumulated other comprehensive income in the accompanying balance sheet totaled $2.5 million ($2.0 million, net of tax) at December&#160;31, 2021 and $3.5 million ($2.8 million, net of tax) at December&#160;31, 2020. This amount will be amortized out of accumulated other comprehensive income over the remaining life of the underlying securities as an adjustment of the yield on those securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allowance for credit losses on held-to-maturity securities is a contra-asset valuation account that is deducted from the amortized cost basis of held-to-maturity securities to present the net amount expected to be collected. Management measures expected credit losses on held-to-maturity securities on a collective basis by major security type with each type sharing similar risk characteristics, and considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. With regard to U.S. Treasury and residential mortgage-backed securities issued by the U.S. government, or agencies thereof, it is expected that the securities will not be settled at prices less than the amortized cost bases of the securities as such securities are backed by the full faith and credit of and/or guaranteed by the U.S. government. Accordingly, no allowance for credit losses has been recorded for these securities. With regard to securities issued by States and political subdivisions and other held-to-maturity securities, management considers (i) issuer bond ratings, (ii) historical loss rates for given bond &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:120%"&gt;ratings, (iii) whether issuers continue to make timely principal and interest payments under the contractual terms of the securities, (iv) internal forecasts and (v) whether or not such securities are guaranteed by the Texas Permanent School Fund (&#x201c;PSF&#x201d;) or pre-refunded by the issuers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes Moody's and/or Standard &amp;amp; Poor's bond ratings for our portfolio of held-to-maturity securities issued by States and political subdivisions and other securities as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:25.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.842%"/&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:12.842%"/&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:12.845%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;States and Political Subdivisions&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="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:8pt;font-weight:700;line-height:100%"&gt;Not Guaranteed or Pre-Refunded&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Guaranteed by the Texas PSF&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Pre-Refunded&lt;/span&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:8pt;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="padding:2px 1pt;text-align:center;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;Other&lt;br/&gt;Securities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aaa/AAA&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;92,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;460,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;563,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,116,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;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;Aa/AA&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;104,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Not rated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/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&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;196,674&#160;&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;460,648&#160;&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;563,251&#160;&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;1,220,573&#160;&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;1,500&#160;&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="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Historical loss rates associated with securities having similar grades as those in our portfolio have generally not been significant. Furthermore, as of December&#160;31, 2021, there were no past due principal or interest payments associated with these securities. The PSF is a sovereign wealth fund which serves to provide revenues for funding of public primary and secondary education in the State of Texas. Based upon (i) the PSF's AAA insurer financial strength rating, (ii) the PSF's substantial capitalization and excess guarantee capacity and (iii) a zero historical loss rate, no allowance for credit losses has been recorded for securities guaranteed by the PSF as there is no current expectation of credit losses related to these securities. Pre-refunded securities have been defeased by the issuer and are fully secured by cash and/or U.S. Treasury securities held in escrow for payment to holders when the underlying call dates of the securities are reached. Accordingly, no allowance for credit losses has been recorded for securities that have been defeased as there is no current expectation of credit losses related to these securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 details activity in the allowance for credit losses on held-to-maturity securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:69.573%"/&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:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 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;Beginning balance&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;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of adopting ASC 326&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;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Credit loss expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&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 #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;158&#160;&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;160&#160;&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="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Securities - Available for Sale. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the amortized cost, fair value and allowance for credit losses related to securities available for sale as of December 31, 2021 and 2020 is presented below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:35.919%"/&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:10.278%"/&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:10.278%"/&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:10.278%"/&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.723%"/&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:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&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:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&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:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&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:8pt;font-weight:700;line-height:100%"&gt;Allowance&lt;br/&gt;for Credit&lt;br/&gt;Losses&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&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;December 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="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;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;U.S. Treasury&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,165,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,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;9,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,179,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.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 mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,059,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,066,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,178,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;463,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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&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;13,445,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;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;518,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 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;40,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;13,924,628&#160;&lt;/span&gt;&lt;/td&gt;&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="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="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="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: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;U.S. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,084,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,119,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 6.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 mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,916,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,987,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,683,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;603,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,287,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;42,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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&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;9,727,401&#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;710,168&#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;4&#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;10,437,565&#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="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All mortgage-backed securities included in the above table were issued by U.S. government agencies and corporations. At December 31, 2021 all of the securities in our available for sale municipal bond portfolio were issued by the State of Texas or political subdivisions or agencies within the State of Texas, of which approximately 76.6% are either guaranteed by the PSF or have been pre-refunded. Securities with limited marketability, such as stock in the Federal Reserve Bank and the Federal Home Loan Bank, are carried at cost and are reported as other available for sale securities in the table above. The carrying value of available-for-sale securities pledged to secure public funds, trust deposits, repurchase agreements and for other purposes, as required or permitted by law was $5.8 billion and $4.4 billion at December 31, 2021 and 2020, respectively. Accrued interest receivable on available-for-sale securities totaled $120.5 million and $111.0 million at December 31, 2021 and 2020, respectively, and is included in accrued interest receivable and other assets in the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below summarizes, as of December 31, 2021, securities available for sale in an unrealized loss position for which an allowance for credit losses has not been recorded, aggregated by type of security and length of time in a continuous unrealized loss position.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:22.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.919%"/&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:10.919%"/&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:10.919%"/&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:10.919%"/&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:10.919%"/&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:10.922%"/&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:center;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;Less than 12 Months&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:8pt;font-weight:700;line-height:100%"&gt;More than 12 Months&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:8pt;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: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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&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;U.S. Treasury&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;684,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;&#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 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;&#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 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;684,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,602&#160;&lt;/span&gt;&lt;/td&gt;&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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,219,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,265,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;25,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;States and political subdivisions&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;364,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;369,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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: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&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;3,267,559&#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;38,301&#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;51,638&#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,764&#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,319,197&#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;40,065&#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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021, no allowance for credit losses has been recognized on available for sale securities in an unrealized loss position as management does not believe any of the securities are impaired due to reasons of credit quality. This is based upon our analysis of the underlying risk characteristics, including credit ratings, and other qualitative factors related to our available for sale securities and in consideration of our historical credit loss experience and internal forecasts. The issuers of these securities continue to make timely principal and interest payments under the contractual terms of the securities. Furthermore, management does not have the intent to sell any of the securities classified as available for sale in the table above and believes that it is more likely than not that we will not have to sell any such securities before a recovery of cost. The unrealized losses are due to increases in market interest rates over the yields available at the time the underlying securities were purchased. The fair value is expected to recover as the securities approach their maturity date or repricing date or if market yields for such investments decline.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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;Contractual Maturities. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the maturity distribution schedule of securities held to maturity and securities available for sale as of December&#160;31, 2021. Mortgage-backed securities are included in maturity categories based on their stated maturity date. Expected maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations. Other securities classified as available for sale include stock in the Federal Reserve Bank and the Federal Home Loan Bank, which have no maturity date. These securities have been included in the total column only.&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.519%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.302%"/&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:8pt;font-weight:700;line-height:100%"&gt;Within 1 Year&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:8pt;font-weight:700;line-height:100%"&gt;1 - 5 Years&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:8pt;font-weight:700;line-height:100%"&gt;5 - 10 Years&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:8pt;font-weight:700;line-height:100%"&gt;After 10 Years&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:8pt;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="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;Held To Maturity&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;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;text-align:left;vertical-align:bottom"&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;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;464,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,220,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/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;Total&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;465,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;180,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;588,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;514,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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,749,337&#160;&lt;/span&gt;&lt;/td&gt;&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-style:italic;font-weight:400;line-height:100%"&gt;Estimated Fair Value&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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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: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 mortgage-backed securities&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;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;546,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;/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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;468,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;532,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;1,261,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 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&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;470,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;185,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;608,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;545,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,809,143&#160;&lt;/span&gt;&lt;/td&gt;&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;Available For Sale&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="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:bottom"&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;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:bottom"&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. Treasury&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;1,030,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;943,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,165,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;19,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;4,025,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,059,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,611,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;808,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;4,672,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;7,178,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: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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&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;86,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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,656,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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,770,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;8,889,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;13,445,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="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-style:italic;font-weight:400;line-height:100%"&gt;Estimated Fair Value&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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&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. Treasury&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;1,038,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;942,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,179,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;19,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,030,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,066,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;/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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,715,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;858,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,975,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;7,636,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;/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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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&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;87,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,769,753&#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,820,222&#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;9,204,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,924,628&#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:11.25pt"&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;Sales of Securities.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Sales of securities available for sale were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from sales&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;1,999,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,162,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;18,660,147&#160;&lt;/span&gt;&lt;/td&gt;&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;Gross realized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(637)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 benefit (expense) related to securities gains/losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,888)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Premiums and Discounts.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Premium amortization and discount accretion included in interest income on securities was 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Premium amortization&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;(121,994)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(126,210)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(120,785)&lt;/span&gt;&lt;/td&gt;&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;Discount accretion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 (premium amortization) discount accretion&lt;/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;(119,242)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,785)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,558)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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-top:4pt;text-align:justify;text-indent:11.25pt"&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;Trading Account Securities.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Year-end trading account securities, at estimated fair value, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;U.S. Treasury&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;24,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,996&#160;&lt;/span&gt;&lt;/td&gt;&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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 2px 7.75pt;text-align:left;vertical-align: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&lt;/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;25,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net gains and losses on trading account securities were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gain on sales transactions&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;1,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;2,173&#160;&lt;/span&gt;&lt;/td&gt;&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 mark-to-market gains (losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(176)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 gain on trading account securities&lt;/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;939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:HeldToMaturitySecuritiesTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzgxODA_b26a9767-d50b-4961-99b9-be0553bedb33">A summary of the amortized cost, fair value and allowance for credit losses related to securities held to maturity as of December 31, 2021 and 2020 is presented below.&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:26.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&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:10.278%"/&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:10.278%"/&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:10.278%"/&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:10.278%"/&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:10.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&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:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&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:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&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:8pt;font-weight:700;line-height:100%"&gt;Allowance&lt;br/&gt;for Credit&lt;br/&gt;Losses&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:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&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:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;18,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;546,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,220,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,220,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.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:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/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&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;1,749,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;59,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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,809,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;(158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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,749,179&#160;&lt;/span&gt;&lt;/td&gt;&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;December 31, 2020&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;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="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&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;528,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;570,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,415,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,480,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;(160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,415,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 2px 5.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: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,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 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&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;1,945,833&#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;107,063&#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;2,052,896&#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;(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,945,673&#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;</us-gaap:HeldToMaturitySecuritiesTextBlock>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzMtMS0xLTEtMA_77ea75ff-134c-4941-a88d-6c52b979806f"
      unitRef="usd">527264000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzMtMy0xLTEtMA_1c1905e8-2673-4efc-91e2-0744f2d65673"
      unitRef="usd">18766000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzMtNS0xLTEtMA_2e3fe6b0-bde4-4ca3-88d2-154855ea3e3e"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzMtNy0xLTEtMA_1ea79168-c35e-4995-9835-19374f22973f"
      unitRef="usd">546030000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzMtOS0xLTEtMA_252c178b-0fe4-45c9-b24d-0b345fb59655"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzMtMTEtMS0xLTA_a4c26914-43ad-44f4-9991-84d6733a3720"
      unitRef="usd">527264000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecurities
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzQtMS0xLTEtMA_c03d1bf6-9c18-4fb5-be6a-daf0738bc840"
      unitRef="usd">1220573000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzQtMy0xLTEtMA_c1efb687-cc55-4403-b104-4486283a944e"
      unitRef="usd">41141000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzQtNS0xLTEtMA_72949edf-6cc1-46bf-843a-118cbebd0c5a"
      unitRef="usd">101000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzQtNy0xLTEtMA_7fa602ca-f5a3-4450-8619-8b1790e0eb99"
      unitRef="usd">1261613000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzQtOS0xLTEtMA_841122b7-0328-488a-9328-2e5322120ad3"
      unitRef="usd">158000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzQtMTEtMS0xLTA_477dd00b-0d14-48ac-834d-de913721bb9b"
      unitRef="usd">1220415000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzUtMS0xLTEtMA_d1b937bc-249e-4bcc-b3d2-600d6c5ff450"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzUtMy0xLTEtMA_790ec929-5fd9-40a0-b92b-489f2f73e98b"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzUtNS0xLTEtMA_4c614bfe-2e30-4bd0-8d9e-ad4aa6e4c2dc"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzUtNy0xLTEtMA_714367c0-16c4-45db-9f58-b0ed5a9bce51"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzUtOS0xLTEtMA_c3e39b94-62c6-4ae7-a98b-726eea2a6f57"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzUtMTEtMS0xLTA_1a310a60-c38a-4357-8004-895041f69dcd"
      unitRef="usd">1500000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecurities
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzYtMS0xLTEtMA_137ae20e-a74c-44b4-b0dd-1fba00a08d39"
      unitRef="usd">1749337000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzYtMy0xLTEtMA_7c15d9cf-dc97-4e50-88ff-1c8cc441f028"
      unitRef="usd">59907000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzYtNS0xLTEtMA_fc26cf82-d417-4dfc-af27-286eed4bb43a"
      unitRef="usd">101000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzYtNy0xLTEtMA_3e033fd0-2900-44d8-81b5-3aff99d0e38c"
      unitRef="usd">1809143000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzYtOS0xLTEtMA_d22a86b7-925a-4872-a279-990e03c3c318"
      unitRef="usd">158000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzYtMTEtMS0xLTA_4f567eca-55a4-4f44-8a4a-6fe445f061c8"
      unitRef="usd">1749179000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ia04de6c5ac1b4fd1905c6c1d48385888_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzktMS0xLTEtMA_2644cad7-27a3-4371-b0bd-3d9acdf5fa6c"
      unitRef="usd">528784000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="ia04de6c5ac1b4fd1905c6c1d48385888_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzktMy0xLTEtMA_bb1b2cc5-2912-4e7a-af7f-6510e10de536"
      unitRef="usd">41742000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="ia04de6c5ac1b4fd1905c6c1d48385888_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzktNS0xLTEtMA_d2960de9-4bbb-4a2c-9dc0-3a4c404cf3c6"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ia04de6c5ac1b4fd1905c6c1d48385888_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzktNy0xLTEtMA_8b99212f-c465-4c0a-a648-54b3517e2546"
      unitRef="usd">570526000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ia04de6c5ac1b4fd1905c6c1d48385888_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzktOS0xLTEtMA_87720a20-e8b8-4a98-9353-c88bcb055a8f"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="ia04de6c5ac1b4fd1905c6c1d48385888_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzktMTEtMS0xLTA_1a4971b9-07d5-467d-9767-8aaa279b68e4"
      unitRef="usd">528784000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i88aff206513f466897d2270cbe14f27b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzEwLTEtMS0xLTA_c9ad4df4-446c-491e-b29b-240ba208de7c"
      unitRef="usd">1415549000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i88aff206513f466897d2270cbe14f27b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzEwLTMtMS0xLTA_0d15a34c-7120-473c-9b29-d390e50383a7"
      unitRef="usd">65321000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i88aff206513f466897d2270cbe14f27b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzEwLTUtMS0xLTA_5edfe841-0aab-4a54-b12b-b2a566e00cca"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i88aff206513f466897d2270cbe14f27b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzEwLTctMS0xLTA_75d84fc6-5b37-4726-b457-98df7191d9aa"
      unitRef="usd">1480870000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i88aff206513f466897d2270cbe14f27b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzEwLTktMS0xLTA_3acfce35-ec7b-4fb5-8531-d186b3ac9167"
      unitRef="usd">160000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i88aff206513f466897d2270cbe14f27b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzEwLTExLTEtMS0w_9add6ce1-f184-4004-b977-b307feca2d1a"
      unitRef="usd">1415389000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ieaa5ad2709a64b77a999aca49ccb8ea6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzExLTEtMS0xLTA_27604c5a-2da0-487c-8ac1-6a2059f92aeb"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="ieaa5ad2709a64b77a999aca49ccb8ea6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzExLTMtMS0xLTA_740bb778-4f9d-4fee-bc3f-808993a9eb28"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="ieaa5ad2709a64b77a999aca49ccb8ea6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzExLTUtMS0xLTA_d0dc9962-6b15-475c-8673-c37178d68ca7"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ieaa5ad2709a64b77a999aca49ccb8ea6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzExLTctMS0xLTA_5c9391c2-d0dc-4fa2-b99d-2efe4a7abab8"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ieaa5ad2709a64b77a999aca49ccb8ea6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzExLTktMS0xLTA_590f6564-4831-4eaa-8816-c775ef47946b"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="ieaa5ad2709a64b77a999aca49ccb8ea6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzExLTExLTEtMS0w_218856cc-48ec-41d7-8ff5-c6b6c065ed99"
      unitRef="usd">1500000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzEyLTEtMS0xLTA_9a3bde67-6198-41fa-8d2a-2aee961dd079"
      unitRef="usd">1945833000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzEyLTMtMS0xLTA_bdc112a4-b44c-42d6-9a04-67521c60e9a4"
      unitRef="usd">107063000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzEyLTUtMS0xLTA_bb13b7fe-dedc-4fc4-8c6d-a9199471158a"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzEyLTctMS0xLTA_11200e24-7ef9-4638-a787-f9b05bcba81b"
      unitRef="usd">2052896000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzEyLTktMS0xLTA_794a95d3-2e89-48fa-b1f8-4f71bb6337e9"
      unitRef="usd">160000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToyMDNmNjU1NTcxOTE0MWJkOTE2MTA0MTNmYmVhYjRhNy90YWJsZXJhbmdlOjIwM2Y2NTU1NzE5MTQxYmQ5MTYxMDQxM2ZiZWFiNGE3XzEyLTExLTEtMS0w_0fd6f851-df60-4645-bc18-1976e6eb233c"
      unitRef="usd">1945673000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <cfr:CarryValueofSecuritiesPledged
      contextRef="ic7ae39c667ca4f4ebd39536186d41e8c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzUyMQ_f35bf8e7-e734-4ec1-a02b-68a1b7f69e07"
      unitRef="usd">642300000</cfr:CarryValueofSecuritiesPledged>
    <cfr:CarryValueofSecuritiesPledged
      contextRef="i373ef498af374f07bd1a7ce8f9d5c156_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzUyOA_a678c44a-968a-4095-be3a-f929a7bf2145"
      unitRef="usd">659200000</cfr:CarryValueofSecuritiesPledged>
    <us-gaap:InterestReceivable
      contextRef="ic7ae39c667ca4f4ebd39536186d41e8c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzYzOQ_ed632907-5c63-42b4-a74e-3e8873c637b6"
      unitRef="usd">18400000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i373ef498af374f07bd1a7ce8f9d5c156_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzY0Ng_1a23fef1-ee9f-42f7-91f0-a99d4e05d6f2"
      unitRef="usd">21700000</us-gaap:InterestReceivable>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i30406c5d267a4393b79c7ac155124280_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzk3Nw_3ceafa09-9f99-426b-9cd2-80f16c934f40"
      unitRef="usd">377800000</us-gaap:AvailableForSaleSecurities>
    <cfr:AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains
      contextRef="i30406c5d267a4393b79c7ac155124280_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzEwMjA_8cec7266-d0a2-4b52-ac2a-4c6a0011b88d"
      unitRef="usd">3300000</cfr:AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains>
    <cfr:AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax
      contextRef="i30406c5d267a4393b79c7ac155124280_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzEwMjQ_48e3940e-cd94-45d1-af84-97c304ed14b6"
      unitRef="usd">2600000</cfr:AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax>
    <cfr:AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzEyOTA_54b381e6-cfb8-4a03-9cf3-eae44ce1bcbc"
      unitRef="usd">2500000</cfr:AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzEyOTQ_03636862-d993-4ef5-b889-9e92b03c34fb"
      unitRef="usd">2000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <cfr:AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzEzMjA_4ecf25cc-39a7-43db-9af5-fba6035ec98b"
      unitRef="usd">3500000</cfr:AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzEzMjQ_6e01b271-afe4-4354-93e4-207afe33f257"
      unitRef="usd">2800000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <cfr:MoodysandStandardPoorsBondRatingsTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzgxOTI_86563e98-9595-4bc6-9957-7f944b64b144">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes Moody's and/or Standard &amp;amp; Poor's bond ratings for our portfolio of held-to-maturity securities issued by States and political subdivisions and other securities as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:25.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.842%"/&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:12.842%"/&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:12.845%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;States and Political Subdivisions&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="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:8pt;font-weight:700;line-height:100%"&gt;Not Guaranteed or Pre-Refunded&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Guaranteed by the Texas PSF&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Pre-Refunded&lt;/span&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:8pt;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="padding:2px 1pt;text-align:center;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;Other&lt;br/&gt;Securities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aaa/AAA&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;92,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;460,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;563,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,116,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;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;Aa/AA&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;104,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Not rated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/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&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;196,674&#160;&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;460,648&#160;&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;563,251&#160;&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;1,220,573&#160;&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;1,500&#160;&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;</cfr:MoodysandStandardPoorsBondRatingsTableTextBlock>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i910c584877b248939c82b00ffe1d2c09_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzItMS0xLTEtMA_06161862-ab8b-4260-b40c-27701dc6c52f"
      unitRef="usd">92379000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="if55ce0740105479e943ff00ae55d39bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzItMy0xLTEtMA_65b5cf51-b752-4e18-baec-4660209e8c96"
      unitRef="usd">460648000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ied329c0717fc4badacaa5fb8abcabb85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzItNS0xLTEtMA_5276d3cc-5add-4ed6-bc20-4930186ca7d0"
      unitRef="usd">563251000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ia2b9785ec0e34bcba0900fdc0597cdf4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzItNy0xLTEtMA_f78a52f2-a069-4a30-8f56-f9d6328ecdfc"
      unitRef="usd">1116278000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i49b09664dbe942158046a10513910c09_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzItOS0xLTEtMA_af529127-a5f7-45b5-bea0-f1499a990aeb"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="id7dce488e84c4c62b3e06503092b61d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzMtMS0xLTEtMA_c3598141-a1d9-4289-badf-1c9c5ecf810b"
      unitRef="usd">104295000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i6de72162a4a04682b794ccf1755d5612_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzMtMy0xLTEtMA_84129380-f1b9-4700-91c3-453b2f55b7d7"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i3a45bbddb9fb4eb4b0a8ed0df5d5b44a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzMtNS0xLTEtMA_8d17bc95-0361-46b4-bf6b-95d3f8ff07da"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i3edeabd22aa24fdcab888dda3437da17_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzMtNy0xLTEtMA_a75ab222-302f-4f6e-a9bf-f713d0121b40"
      unitRef="usd">104295000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i0d4c73beb2fb4387a42a8d6ec58304cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzMtOS0xLTEtMA_2deb3a71-ae81-476e-bff9-b7faa465e3f0"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="idc2edcad4e544e779380f43836fc479f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzUtMS0xLTEtMA_a6601ae1-0196-453d-ac81-cf3994e0ab65"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i32d69477a27849f0b13a169269832090_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzUtMy0xLTEtMA_35ad7fb1-c4fa-482c-9dcc-0d4426de12d0"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i7ffe0ba922e74b6a9f369cac1f338387_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzUtNS0xLTEtMA_b151e379-a686-480d-9211-4d32b8c080cf"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i78750aff14264a49970ffad4f12fc93d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzUtNy0xLTEtMA_002ed889-d5a4-4690-9a1f-6215d6a6b048"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i560e5165bd254801bd6fdc5811764a49_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzUtOS0xLTEtMA_0e9891e9-e655-4b86-aaa1-fe45974b5151"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i980bab4dd6884cdbb0dc42c80a99cd55_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzYtMS0xLTEtMA_ae5cebf7-0fc0-49a5-be85-17c061138893"
      unitRef="usd">196674000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="idcb21868425a4be5b4af4ea83134f4f0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzYtMy0xLTEtMA_296e7faa-263a-45f0-b1fc-8dbb53ca9160"
      unitRef="usd">460648000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i19f77af800b6494bb418136cf3de3064_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzYtNS0xLTEtMA_4b936c8e-65ff-4573-8950-4d6ae55ddc5c"
      unitRef="usd">563251000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzYtNy0xLTEtMA_a7dd954b-5f4f-4cfc-b9f8-3471f2d16360"
      unitRef="usd">1220573000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowYmM5MzBkOWM4ZGU0Yzg5OTdlYzBiYTJmZjUyZjUwZC90YWJsZXJhbmdlOjBiYzkzMGQ5YzhkZTRjODk5N2VjMGJhMmZmNTJmNTBkXzYtOS0xLTEtMA_622d30b5-0e79-41b0-9975-286e9fc28b9a"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzMzNDY_bfa08a0e-9fd4-4fbd-b1fb-3e7d6a04089f"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i3c3f73da9ad3465ab579267eda91dc2c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzM3NDM_07f213a8-14cb-4bb9-93d1-97a41495a7f5"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i3c3f73da9ad3465ab579267eda91dc2c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzM4NDE_07f213a8-14cb-4bb9-93d1-97a41495a7f5"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i371d0c4385f94a04ac664cd3163eba1c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzQxNDI_fdfa6621-6de9-4957-81a4-9c81b60e2fdf"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i371d0c4385f94a04ac664cd3163eba1c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzQyNDI_fdfa6621-6de9-4957-81a4-9c81b60e2fdf"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzgxOTM_7a847044-82e1-4c37-8167-ef9ae7fd8622">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 details activity in the allowance for credit losses on held-to-maturity securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:69.573%"/&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:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 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;Beginning balance&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;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of adopting ASC 326&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;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Credit loss expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&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 #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;158&#160;&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;160&#160;&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;</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ia0724b4f2558491eaca26a468cca8ba3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowM2IxMWE3MThiMWU0MTA1YmMyNWNmMGJjNmZhNGI1OC90YWJsZXJhbmdlOjAzYjExYTcxOGIxZTQxMDViYzI1Y2YwYmM2ZmE0YjU4XzEtMi0xLTEtMA_a9b4f15f-bcaf-431f-82df-9436a0cbf4c4"
      unitRef="usd">160000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i440d0d0caa454d8586e58adb5c06675f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowM2IxMWE3MThiMWU0MTA1YmMyNWNmMGJjNmZhNGI1OC90YWJsZXJhbmdlOjAzYjExYTcxOGIxZTQxMDViYzI1Y2YwYmM2ZmE0YjU4XzEtNC0xLTEtNDg3OTY_b6626227-0c35-497b-96a4-e5cd56f863fc"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ib963873617f6453eaa095d8a1e73d179_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowM2IxMWE3MThiMWU0MTA1YmMyNWNmMGJjNmZhNGI1OC90YWJsZXJhbmdlOjAzYjExYTcxOGIxZTQxMDViYzI1Y2YwYmM2ZmE0YjU4XzItMi0xLTEtMA_fc44a96d-f63e-4b34-bb7c-8b6e979994ab"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ia4b22b899d7d44508e42f45af0ee104b_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowM2IxMWE3MThiMWU0MTA1YmMyNWNmMGJjNmZhNGI1OC90YWJsZXJhbmdlOjAzYjExYTcxOGIxZTQxMDViYzI1Y2YwYmM2ZmE0YjU4XzItNC0xLTEtNDg3OTY_eced930e-9bb7-4160-bbe8-4e0a483bc791"
      unitRef="usd">215000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease
      contextRef="i9ea151d08ce5444fb027dd4e43fe8bd6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowM2IxMWE3MThiMWU0MTA1YmMyNWNmMGJjNmZhNGI1OC90YWJsZXJhbmdlOjAzYjExYTcxOGIxZTQxMDViYzI1Y2YwYmM2ZmE0YjU4XzMtMi0xLTEtMA_6b1822aa-cb24-48ae-af85-0874ced2cdb7"
      unitRef="usd">-2000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease
      contextRef="ic46596bc26da46b685fcb82e4423bbb3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowM2IxMWE3MThiMWU0MTA1YmMyNWNmMGJjNmZhNGI1OC90YWJsZXJhbmdlOjAzYjExYTcxOGIxZTQxMDViYzI1Y2YwYmM2ZmE0YjU4XzMtNC0xLTEtNDg3OTY_0242712f-6159-4985-b8dc-41378cd352bf"
      unitRef="usd">-55000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i139e59fc30544e3cb3e0f8527ef3a511_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowM2IxMWE3MThiMWU0MTA1YmMyNWNmMGJjNmZhNGI1OC90YWJsZXJhbmdlOjAzYjExYTcxOGIxZTQxMDViYzI1Y2YwYmM2ZmE0YjU4XzQtMi0xLTEtMA_1bc9dd98-d30c-416a-9894-fe58e860696d"
      unitRef="usd">158000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ia0724b4f2558491eaca26a468cca8ba3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTowM2IxMWE3MThiMWU0MTA1YmMyNWNmMGJjNmZhNGI1OC90YWJsZXJhbmdlOjAzYjExYTcxOGIxZTQxMDViYzI1Y2YwYmM2ZmE0YjU4XzQtNC0xLTEtNDg3OTY_d32333f8-00aa-4023-b1e0-cd7f5944cd31"
      unitRef="usd">160000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzgxNTg_684b2754-3139-41f3-95d8-9742f6adf2a9">A summary of the amortized cost, fair value and allowance for credit losses related to securities available for sale as of December 31, 2021 and 2020 is presented below.&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:35.919%"/&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:10.278%"/&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:10.278%"/&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:10.278%"/&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.723%"/&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:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&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:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&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:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&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:8pt;font-weight:700;line-height:100%"&gt;Allowance&lt;br/&gt;for Credit&lt;br/&gt;Losses&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&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;December 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="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;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;U.S. Treasury&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,165,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,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;9,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,179,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.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 mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,059,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,066,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,178,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;463,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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&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;13,445,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;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;518,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 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;40,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;13,924,628&#160;&lt;/span&gt;&lt;/td&gt;&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="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="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="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: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;U.S. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,084,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,119,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 6.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 mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,916,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,987,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,683,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;603,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,287,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;42,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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&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;9,727,401&#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;710,168&#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;4&#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;10,437,565&#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;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzItMS0xLTEtMA_bbacd32d-1292-4dd8-bf4e-e482d0c3fdb2"
      unitRef="usd">2165702000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzItMy0xLTEtMA_0a04c2fd-41b1-4c29-b029-6f38452ac566"
      unitRef="usd">23333000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzItNS0xLTEtMA_a332ab2b-5dd1-4339-9041-d5e2524f781d"
      unitRef="usd">9602000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzItNy0xLTEtMA_319d6505-13af-4010-8cc3-fb888c7976a8"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzItOS0xLTEtMA_04f62166-48d0-4c03-8911-5234c4643a7c"
      unitRef="usd">2179433000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzQtMS0xLTEtMA_1f4003dd-f6d9-4173-9376-0e3e7a249744"
      unitRef="usd">4059692000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzQtMy0xLTEtMA_c9029c04-8d34-4e01-bcf0-46a9136010e4"
      unitRef="usd">31662000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzQtNS0xLTEtMA_815e9278-a6e9-40a7-b361-861c43271aef"
      unitRef="usd">25089000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzQtNy0xLTEtMA_cb683fc5-187d-4bf2-ba92-0f6a9bbaa0f0"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzQtOS0xLTEtMA_9adccd94-10e9-44a1-a7a6-2d69ebe1dd6c"
      unitRef="usd">4066265000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzUtMS0xLTEtMA_f7e9bf47-5006-4ad0-9099-05545757f5d8"
      unitRef="usd">7178135000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzUtMy0xLTEtMA_9f53850a-4973-4300-930d-b825292d5f4e"
      unitRef="usd">463810000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzUtNS0xLTEtMA_9bc6c819-c1b1-41e9-b164-04d9066f6ed3"
      unitRef="usd">5374000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzUtNy0xLTEtMA_28c343e9-d043-4189-9e2e-dd164bd48522"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzUtOS0xLTEtMA_24338409-f103-433c-b398-c7985c778416"
      unitRef="usd">7636571000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzYtMS0xLTEtMA_5c7a52b9-63a7-4029-9327-b0a3b6603966"
      unitRef="usd">42359000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzYtMy0xLTEtMA_673c657c-7f98-4144-90bd-7f795410863b"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzYtNS0xLTEtMA_bf1661a1-aca6-4953-8da0-e1ef6e885704"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzYtNy0xLTEtMA_daf66c55-be81-4f28-acef-7d6edb501ac2"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzYtOS0xLTEtMA_68be98dd-97bb-4153-8c2b-cdbb4b92501e"
      unitRef="usd">42359000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzctMS0xLTEtMA_966fbff6-26f3-488f-a281-eef2933558f4"
      unitRef="usd">13445888000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzctMy0xLTEtMA_4ab74da9-1b32-49ee-92a9-48a03172ac17"
      unitRef="usd">518805000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzctNS0xLTEtMA_1e0c938e-d864-4dcd-b8cc-6d079dbfc8da"
      unitRef="usd">40065000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzctNy0xLTEtMA_105c0359-5f0d-4e10-9ed0-4d20c7b27ddb"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzctOS0xLTEtMA_aa9f5076-d306-4895-94c3-228eb5d57794"
      unitRef="usd">13924628000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="id398f625904d454d90b6a7c40c4faafc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEwLTEtMS0xLTA_f2bfa886-267f-4ed8-a221-5a1154ee1d69"
      unitRef="usd">1084542000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="id398f625904d454d90b6a7c40c4faafc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEwLTMtMS0xLTA_3e670c30-68f9-4ed0-8a02-21004b555478"
      unitRef="usd">35091000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="id398f625904d454d90b6a7c40c4faafc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEwLTUtMS0xLTA_11050203-726f-41a4-8a5f-01c89340568b"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="id398f625904d454d90b6a7c40c4faafc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEwLTctMS0xLTA_882e3893-6fa9-44a7-8895-5dd3d8d88a52"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id398f625904d454d90b6a7c40c4faafc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEwLTktMS0xLTA_beaba310-bd8d-442e-9654-7adb5eef9833"
      unitRef="usd">1119633000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia04de6c5ac1b4fd1905c6c1d48385888_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEyLTEtMS0xLTA_7ecb0ed2-9703-4252-aa23-5227f5a269b2"
      unitRef="usd">1916581000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia04de6c5ac1b4fd1905c6c1d48385888_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEyLTMtMS0xLTA_e5913cee-4374-469a-a9d2-e697bc84df18"
      unitRef="usd">71102000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia04de6c5ac1b4fd1905c6c1d48385888_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEyLTUtMS0xLTA_dc346320-ce5d-4a6e-9ae0-8f5a3b66dc82"
      unitRef="usd">4000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="ia04de6c5ac1b4fd1905c6c1d48385888_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEyLTctMS0xLTA_bc529c71-cc03-4ccb-984c-f5865ac272f5"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia04de6c5ac1b4fd1905c6c1d48385888_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEyLTktMS0xLTA_f2e569d1-a06f-41a6-9a27-4a152390eedf"
      unitRef="usd">1987679000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i88aff206513f466897d2270cbe14f27b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEzLTEtMS0xLTA_8c14dac2-e754-4650-a983-0c9e5281ad49"
      unitRef="usd">6683927000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i88aff206513f466897d2270cbe14f27b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEzLTMtMS0xLTA_e7312a16-d738-4025-8eb7-2fab4818d70e"
      unitRef="usd">603975000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i88aff206513f466897d2270cbe14f27b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEzLTUtMS0xLTA_1dc83779-9317-402d-a120-e1ab9a07075c"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i88aff206513f466897d2270cbe14f27b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEzLTctMS0xLTA_56a00b09-825a-48e3-8114-f6ecf63b6744"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i88aff206513f466897d2270cbe14f27b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzEzLTktMS0xLTA_f95e000e-f227-4153-9d66-159affdc593e"
      unitRef="usd">7287902000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ieaa5ad2709a64b77a999aca49ccb8ea6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzE0LTEtMS0xLTA_780ad2f6-d3a5-4d38-b7cb-f0116f241e80"
      unitRef="usd">42351000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ieaa5ad2709a64b77a999aca49ccb8ea6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzE0LTMtMS0xLTA_9fec8390-7ca2-4bc2-b03a-df0f7df337ca"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ieaa5ad2709a64b77a999aca49ccb8ea6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzE0LTUtMS0xLTA_e3cdd863-6a26-4985-a90a-1e7c361fb1e6"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="ieaa5ad2709a64b77a999aca49ccb8ea6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzE0LTctMS0xLTA_a3f5a036-c650-41a5-9465-d12d1783871e"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ieaa5ad2709a64b77a999aca49ccb8ea6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzE0LTktMS0xLTA_82199557-094c-4018-9e24-2f94e1a5c687"
      unitRef="usd">42351000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzE1LTEtMS0xLTA_cdfa7b8e-9929-400f-b294-e5f12c31c01f"
      unitRef="usd">9727401000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzE1LTMtMS0xLTA_9886ff0d-5885-4974-9891-47a0623cb34f"
      unitRef="usd">710168000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzE1LTUtMS0xLTA_dfec7194-34cf-4e34-9790-03b6d0001d84"
      unitRef="usd">4000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzE1LTctMS0xLTA_0600d51c-211b-48cd-bd78-1b0b59712e7e"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjN2NlYzM3NzZhN2I0NDZlYTU0MzE3ODYwY2MwZWE5NC90YWJsZXJhbmdlOmM3Y2VjMzc3NmE3YjQ0NmVhNTQzMTc4NjBjYzBlYTk0XzE1LTktMS0xLTA_fd19cef8-93b8-41a2-a5b0-a185d3fd0be9"
      unitRef="usd">10437565000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <cfr:PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzQ5NjM_ae68b03f-083d-466d-9d0d-cc86e69c9319"
      unitRef="number">0.766</cfr:PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded>
    <cfr:CarryValueofSecuritiesPledged
      contextRef="i6157b8d826d346b39de766716238d9aa_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzU0MTc_ac372e1e-c461-4266-aac3-8386b0681deb"
      unitRef="usd">5800000000</cfr:CarryValueofSecuritiesPledged>
    <cfr:CarryValueofSecuritiesPledged
      contextRef="i6fc5e70e67994fbb9e5ad890304efbe0_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzU0MjQ_b7b79129-73db-4d36-a7be-d8edb26b7461"
      unitRef="usd">4400000000</cfr:CarryValueofSecuritiesPledged>
    <us-gaap:InterestReceivable
      contextRef="i6157b8d826d346b39de766716238d9aa_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzU1Mzc_9f5cab98-a606-4fc4-8f1a-fd0038350a9e"
      unitRef="usd">120500000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i6fc5e70e67994fbb9e5ad890304efbe0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzU1NDQ_0b41dd4d-21ae-4d30-842d-bec8ec75025c"
      unitRef="usd">111000000</us-gaap:InterestReceivable>
    <us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzgxNzM_7d8d2f38-35ea-4762-b771-4ce39a1e36a5">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below summarizes, as of December 31, 2021, securities available for sale in an unrealized loss position for which an allowance for credit losses has not been recorded, aggregated by type of security and length of time in a continuous unrealized loss position.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:22.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.919%"/&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:10.919%"/&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:10.919%"/&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:10.919%"/&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:10.919%"/&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:10.922%"/&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:center;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;Less than 12 Months&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:8pt;font-weight:700;line-height:100%"&gt;More than 12 Months&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:8pt;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: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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&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;U.S. Treasury&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;684,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;&#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 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;&#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 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;684,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,602&#160;&lt;/span&gt;&lt;/td&gt;&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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,219,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,265,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;25,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;States and political subdivisions&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;364,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;369,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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: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&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;3,267,559&#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;38,301&#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;51,638&#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,764&#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,319,197&#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;40,065&#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:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzItMS0xLTEtMA_5ae72f19-e23a-48a1-b6b4-8a17c43d7735"
      unitRef="usd">684242000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzItMy0xLTEtMA_6e9ec130-a010-426c-96ee-c8e4151389c4"
      unitRef="usd">9602000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzItNS0xLTEtMA_85408245-b345-46f9-9bb8-afde991276d2"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzItNy0xLTEtMA_988269c4-cced-4ceb-b042-63bd6998c670"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzItOS0xLTEtMA_880deb0d-a032-4cb5-a479-ab4c37847625"
      unitRef="usd">684242000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzItMTEtMS0xLTA_79061090-fe0e-4240-9044-195eb4fe846e"
      unitRef="usd">9602000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzMtMS0xLTEtMA_47d885ed-e063-4df4-9d7d-a6704416bb90"
      unitRef="usd">2219261000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzMtMy0xLTEtMA_ec359f5f-4a79-462d-a360-0af09d10cc61"
      unitRef="usd">23625000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzMtNS0xLTEtMA_2db23732-052a-4954-8494-17757d07d509"
      unitRef="usd">45963000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzMtNy0xLTEtMA_6b7fa1f8-0ac4-4315-b2c6-447ec3f22027"
      unitRef="usd">1464000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzMtOS0xLTEtMA_dc262e40-2bb3-4969-a6f0-3244d7374fce"
      unitRef="usd">2265224000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzMtMTEtMS0xLTA_f37c3d04-1d03-4d89-8df3-f6024d72bd28"
      unitRef="usd">25089000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzQtMS0xLTEtMA_90779c36-4e17-4885-b4ab-0a7744e8029f"
      unitRef="usd">364056000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzQtMy0xLTEtMA_11e37503-b7a8-4565-ae4a-d53dbf45f634"
      unitRef="usd">5074000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzQtNS0xLTEtMA_64c66cfb-f811-4856-9a93-caf394aeeae0"
      unitRef="usd">5675000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzQtNy0xLTEtMA_a9a76bef-cf13-4a93-8edd-8b53d34062d1"
      unitRef="usd">300000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzQtOS0xLTEtMA_ddaff71f-a13a-4706-8962-1baaafd89ac1"
      unitRef="usd">369731000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzQtMTEtMS0xLTA_eaedd691-276b-4141-bd8f-ddf98ae337f2"
      unitRef="usd">5374000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzUtMS0xLTEtMA_cc907668-2342-4144-b5bc-9dbbb2e790ad"
      unitRef="usd">3267559000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzUtMy0xLTEtMA_1d3c5c39-3fce-4175-bd45-ae9af7447551"
      unitRef="usd">38301000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzUtNS0xLTEtMA_dc12dff5-4ca7-430d-b4c1-e5faf3028cb3"
      unitRef="usd">51638000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzUtNy0xLTEtMA_fa9cee38-6e4a-476a-9921-60598ecfa99a"
      unitRef="usd">1764000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzUtOS0xLTEtMA_d209e548-daa6-45e5-9696-c0e72ade28b4"
      unitRef="usd">3319197000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZToxMzMwMTAwYTkzM2Y0ZTZiYWU1Y2ViYTlkZThlMTY0YS90YWJsZXJhbmdlOjEzMzAxMDBhOTMzZjRlNmJhZTVjZWJhOWRlOGUxNjRhXzUtMTEtMS0xLTA_188e2697-80ad-4555-be10-0065431d71c1"
      unitRef="usd">40065000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzU5OTU_e273c8b6-fdea-4df3-a067-17e14946eadb"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzgxNzQ_5a1c3c80-3dad-4256-8d2c-9f20e08d3e3a">The following table summarizes the maturity distribution schedule of securities held to maturity and securities available for sale as of December&#160;31, 2021. Mortgage-backed securities are included in maturity categories based on their stated maturity date. Expected maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations. Other securities classified as available for sale include stock in the Federal Reserve Bank and the Federal Home Loan Bank, which have no maturity date. These securities have been included in the total column only.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.302%"/&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:8pt;font-weight:700;line-height:100%"&gt;Within 1 Year&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:8pt;font-weight:700;line-height:100%"&gt;1 - 5 Years&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:8pt;font-weight:700;line-height:100%"&gt;5 - 10 Years&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:8pt;font-weight:700;line-height:100%"&gt;After 10 Years&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:8pt;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="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;Held To Maturity&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;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;text-align:left;vertical-align:bottom"&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;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;464,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,220,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/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;Total&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;465,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;180,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;588,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;514,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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,749,337&#160;&lt;/span&gt;&lt;/td&gt;&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-style:italic;font-weight:400;line-height:100%"&gt;Estimated Fair Value&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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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: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 mortgage-backed securities&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;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;546,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;/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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;468,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;532,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;1,261,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 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&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;470,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;185,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;608,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;545,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,809,143&#160;&lt;/span&gt;&lt;/td&gt;&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;Available For Sale&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="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:bottom"&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;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:bottom"&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. Treasury&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;1,030,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;943,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,165,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;19,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;4,025,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,059,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,611,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;808,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;4,672,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;7,178,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: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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&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;86,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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,656,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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,770,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;8,889,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;13,445,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="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-style:italic;font-weight:400;line-height:100%"&gt;Estimated Fair Value&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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&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. Treasury&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;1,038,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;942,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,179,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;19,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,030,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,066,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;/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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,715,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;858,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,975,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;7,636,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;/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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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&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;87,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,769,753&#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,820,222&#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;9,204,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,924,628&#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:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzQtMS0xLTEtMA_370848c7-e874-4564-9330-b3ef17f5f0c7"
      unitRef="usd">37000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzQtMy0xLTEtMA_9177e1d2-1c03-4b8a-a71b-1bbdef132105"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzQtNS0xLTEtMA_bed8ae60-3a62-4f94-8eb7-211590798798"
      unitRef="usd">515100000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzQtNy0xLTEtMA_dd75ce83-fbb0-4251-b7b6-4301109470f6"
      unitRef="usd">12127000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzQtOS0xLTEtMA_5dc4e5f3-5d87-4233-ac51-aa7363f356d7"
      unitRef="usd">527264000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzUtMS0xLTEtMA_cfc98cd6-816a-408c-a677-558a87d15a3c"
      unitRef="usd">464112000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzUtMy0xLTEtMA_e2e28900-d3d3-49d1-98b9-5cb0f5c22d09"
      unitRef="usd">180373000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzUtNS0xLTEtMA_8616dc9c-e8eb-48ff-9b0e-5ae819dacb41"
      unitRef="usd">73808000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzUtNy0xLTEtMA_3d967fa4-9c45-4a5c-bd94-dc428227b751"
      unitRef="usd">502280000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecurities
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzUtOS0xLTEtMA_27375c63-3de9-4d6e-a541-2393537b4866"
      unitRef="usd">1220573000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzYtMS0xLTEtMA_f14eb3f7-7eae-4f17-90ae-e52c3cc43404"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzYtMy0xLTEtMA_c903fb4e-82d2-402b-ae10-3bd70ede10ec"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzYtNS0xLTEtMA_12637f96-5a39-40cb-9732-f11f84a9dd58"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzYtNy0xLTEtMA_7e577b00-97f9-475e-8462-af172c4bf29d"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzYtOS0xLTEtMA_b64f7829-6cad-46ae-a5a7-e801f4b0b1e4"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzctMS0xLTEtMA_239354ff-0574-48d2-b75b-d3eac893bdff"
      unitRef="usd">465649000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzctMy0xLTEtMA_1acf40e2-49e8-4780-b462-36a79e28547f"
      unitRef="usd">180373000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzctNS0xLTEtMA_2e3e054d-dbc6-495c-b673-e3626eb08897"
      unitRef="usd">588908000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzctNy0xLTEtMA_10445300-7031-4eb3-8a83-41bd7dcf22f0"
      unitRef="usd">514407000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecurities
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzctOS0xLTEtMA_603fe48f-29df-4cef-8a34-acdb0f52ccf5"
      unitRef="usd">1749337000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEwLTEtMS0xLTA_5a5334a2-9949-47da-b3b6-401b0a6ff681"
      unitRef="usd">37000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEwLTMtMS0xLTA_eab1e2fd-75d6-41ec-a358-81a96413fbe9"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEwLTUtMS0xLTA_9928e31d-ba9c-4c47-88e0-496e2e6df911"
      unitRef="usd">533454000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEwLTctMS0xLTA_12360dbf-b9e2-4dab-91d2-98267cc256fb"
      unitRef="usd">12539000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEwLTktMS0xLTA_37fd7acc-4837-4e38-aa26-8ff0f95cbc4d"
      unitRef="usd">546030000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzExLTEtMS0xLTA_177dffb9-2f36-4039-bfc2-6e26cb01f0c8"
      unitRef="usd">468685000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzExLTMtMS0xLTA_f1fcc543-c0f4-4d5c-be3c-5055832c8511"
      unitRef="usd">185458000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzExLTUtMS0xLTA_514864ec-9f62-4429-a749-73f658a74656"
      unitRef="usd">74729000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzExLTctMS0xLTA_d90a6f2d-a17b-4487-b504-f09cbae33556"
      unitRef="usd">532741000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzExLTktMS0xLTA_820bae02-35a3-4571-b74a-9585c86a8e45"
      unitRef="usd">1261613000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEyLTEtMS0xLTA_19e983c6-6a79-4368-a6f8-01b5872ca192"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEyLTMtMS0xLTA_2af154ff-5bc6-416d-b30c-9bac83d91d71"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEyLTUtMS0xLTA_4f15249f-eebf-49a8-bd7e-e6b50f0cf5b9"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEyLTctMS0xLTA_8d16a3ff-e0da-42cf-8282-43d3338019bf"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEyLTktMS0xLTA_de7a8c33-28d1-471d-ab37-0785e4b2ff85"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEzLTEtMS0xLTA_e85f1ece-8c8b-410a-9790-2151bc336c29"
      unitRef="usd">470222000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEzLTMtMS0xLTA_4e2449a1-7627-4941-8996-caa98774e7c2"
      unitRef="usd">185458000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEzLTUtMS0xLTA_a1c212ae-3a98-4301-a00e-bb7336b26407"
      unitRef="usd">608183000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEzLTctMS0xLTA_5334d73a-2751-4cb9-9317-4b9eddc1fca9"
      unitRef="usd">545280000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzEzLTktMS0xLTA_f7b33b7f-5c0c-4e48-a88f-b472394dbb7b"
      unitRef="usd">1809143000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE2LTEtMS0xLTA_68089b2e-ffed-4ece-aadf-e1123d9051e4"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE2LTMtMS0xLTA_d9e6a0ec-8558-4066-b86e-23df4998856c"
      unitRef="usd">1030591000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE2LTUtMS0xLTA_9ee480a8-915b-478e-aeec-ff019d6e7877"
      unitRef="usd">943417000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE2LTctMS0xLTA_9b44982e-094e-48c6-8991-7941cb111240"
      unitRef="usd">191694000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE2LTktMS0xLTA_1aec0dc7-5d34-4a60-a664-e6867e8da1a0"
      unitRef="usd">2165702000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE3LTEtMS0xLTA_a864ba20-597b-4b5b-86a6-7d58ae997d0b"
      unitRef="usd">63000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE3LTMtMS0xLTA_b6369deb-eac4-4d39-bd10-fec7761b3438"
      unitRef="usd">15278000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE3LTUtMS0xLTA_572b1a01-a15f-42c1-8f4e-e27b7fe2c356"
      unitRef="usd">19175000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE3LTctMS0xLTA_86cfdb5e-5520-499e-b6ac-b60cc00b202d"
      unitRef="usd">4025176000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE3LTktMS0xLTA_eba2f582-fcca-4346-9c17-4f8b31f3d408"
      unitRef="usd">4059692000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE4LTEtMS0xLTA_5cba5a0c-198e-459d-86c4-a0fe1b538a59"
      unitRef="usd">86485000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE4LTMtMS0xLTA_657b5464-0da0-45bb-a43b-e68db0ee462e"
      unitRef="usd">1611040000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE4LTUtMS0xLTA_a71ddd47-10eb-411a-8622-97473b2c77ad"
      unitRef="usd">808323000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE4LTctMS0xLTA_34b2539e-26ac-44bc-9f70-191c9b5ec085"
      unitRef="usd">4672287000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE4LTktMS0xLTA_b9efb03b-c1b6-49f6-8be8-41ec19f443d9"
      unitRef="usd">7178135000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE5LTEtMS0xLTA_0d1d9cc3-2220-4422-b17e-4c8c1b522cab"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE5LTMtMS0xLTA_54ede221-f6a6-44e5-9262-c99f31b9d037"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE5LTUtMS0xLTA_7fe737a2-c038-46ba-91f8-c15c84c25aae"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE5LTctMS0xLTA_785032b2-f1c8-4a8f-bd5c-a6199b960a27"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzE5LTktMS0xLTA_5abe986b-b830-4e05-ab93-744a688104be"
      unitRef="usd">42359000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIwLTEtMS0xLTA_99e9238a-f90f-477b-a4c2-54aaecfc4b79"
      unitRef="usd">86548000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIwLTMtMS0xLTA_495a1c0d-03fa-4347-b201-0cb111969655"
      unitRef="usd">2656909000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIwLTUtMS0xLTA_1bcc3c5b-ea15-48a9-8149-8d29ec213fc5"
      unitRef="usd">1770915000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIwLTctMS0xLTA_db5d04c1-c96b-4753-ae1c-2c85b7cc4f27"
      unitRef="usd">8889157000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIwLTktMS0xLTA_a5e61584-9861-4b71-b06e-6cb5916144bb"
      unitRef="usd">13445888000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIyLTEtMS0xLTA_a7930a37-0fad-406e-8b23-3c1b0c0091dd"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIyLTMtMS0xLTA_dad2b3d6-9831-4cb2-803c-a8c46fefca54"
      unitRef="usd">1038734000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIyLTUtMS0xLTA_bf747a3f-add8-4472-be75-65fd16f1dde4"
      unitRef="usd">942113000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIyLTctMS0xLTA_5fc54674-d3b4-499f-9204-6893a864f1af"
      unitRef="usd">198586000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIyLTktMS0xLTA_590f9655-b026-43d5-88c1-110e357ce60d"
      unitRef="usd">2179433000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIzLTEtMS0xLTA_4ade538a-c4ff-4e23-a750-8e2f98a3afca"
      unitRef="usd">64000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIzLTMtMS0xLTA_e1f52836-ddc8-4bee-bf2e-384115d2bdcc"
      unitRef="usd">15954000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIzLTUtMS0xLTA_5199d927-7c38-4f8b-937b-d2ce4350647c"
      unitRef="usd">19624000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIzLTctMS0xLTA_9a4fed0b-abed-4673-b487-9b6ab6f5a95b"
      unitRef="usd">4030623000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i65eeb3a200c7426ca2756cc266e7ee0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzIzLTktMS0xLTA_73e44d0a-12a7-4fce-bb4d-5ff11ac1ab70"
      unitRef="usd">4066265000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI0LTEtMS0xLTA_8f34a8f7-686e-436a-ae3e-9731ace47167"
      unitRef="usd">87493000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI0LTMtMS0xLTA_c6f534a8-dacd-4069-a563-af939a58fddb"
      unitRef="usd">1715065000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI0LTUtMS0xLTA_f8359286-1ea7-4f0f-8e98-04869bf393fb"
      unitRef="usd">858485000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI0LTctMS0xLTA_575a5467-9a71-42ca-97ab-19a3bca8b181"
      unitRef="usd">4975528000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI0LTktMS0xLTA_17f2b2cf-0506-48c8-8b5d-c3816f5d20e2"
      unitRef="usd">7636571000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI1LTEtMS0xLTA_d81bd6eb-1656-4d80-9e43-d7da33504663"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI1LTMtMS0xLTA_d34acf43-f96d-48ba-8cc8-d7981bed75cb"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI1LTUtMS0xLTA_34aa2f4b-bec8-4552-9289-4071f3d4d3c2"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI1LTctMS0xLTA_296694b8-cde9-483d-8ce8-968130c46e33"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i45b6588ab6484c28848b1b93ce747f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI1LTktMS0xLTA_fe7df328-0340-4f67-a3d4-8a8bf50a06fe"
      unitRef="usd">42359000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI2LTEtMS0xLTA_a4a59273-5729-4e0c-8dcb-4aeae6f08203"
      unitRef="usd">87557000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI2LTMtMS0xLTA_781112af-5cb8-4509-a1e8-556a8a442986"
      unitRef="usd">2769753000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI2LTUtMS0xLTA_01ece5c4-5313-4b11-a26b-89b0d55cdcca"
      unitRef="usd">1820222000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI2LTctMS0xLTA_ad6b8a6b-9dcb-4de2-bd8c-35bf28702b6e"
      unitRef="usd">9204737000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMzNhM2ExZjc3NGE0ZTQ5OGQ4NzY3MzJlMGY2Y2Y3YS90YWJsZXJhbmdlOmUzM2EzYTFmNzc0YTRlNDk4ZDg3NjczMmUwZjZjZjdhXzI2LTktMS0xLTA_6ddf8111-95c7-47a2-a1ed-651c60d3b88d"
      unitRef="usd">13924628000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:ScheduleOfRealizedGainLossTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzgxNzY_ecc53cc3-0592-46ce-a2e5-f20baf504fad">Sales of securities available for sale were as follows:&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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from sales&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;1,999,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,162,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;18,660,147&#160;&lt;/span&gt;&lt;/td&gt;&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;Gross realized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(637)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 benefit (expense) related to securities gains/losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,888)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/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:ScheduleOfRealizedGainLossTableTextBlock>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjZjRkZGVmZTAxMTY0ZDdmOGJlYzMxODBhNjZhODFkOC90YWJsZXJhbmdlOmNmNGRkZWZlMDExNjRkN2Y4YmVjMzE4MGE2NmE4MWQ4XzEtMS0xLTEtMA_2825118c-df75-4194-a7d0-8d61642acd15"
      unitRef="usd">1999891000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjZjRkZGVmZTAxMTY0ZDdmOGJlYzMxODBhNjZhODFkOC90YWJsZXJhbmdlOmNmNGRkZWZlMDExNjRkN2Y4YmVjMzE4MGE2NmE4MWQ4XzEtMy0xLTEtMA_166195f0-2e85-40ff-9f03-f852d9d23cc5"
      unitRef="usd">1162352000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjZjRkZGVmZTAxMTY0ZDdmOGJlYzMxODBhNjZhODFkOC90YWJsZXJhbmdlOmNmNGRkZWZlMDExNjRkN2Y4YmVjMzE4MGE2NmE4MWQ4XzEtNS0xLTEtMA_a748f444-2968-4303-a839-fbb71af8635f"
      unitRef="usd">18660147000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjZjRkZGVmZTAxMTY0ZDdmOGJlYzMxODBhNjZhODFkOC90YWJsZXJhbmdlOmNmNGRkZWZlMDExNjRkN2Y4YmVjMzE4MGE2NmE4MWQ4XzItMS0xLTEtMA_7794d33f-0d26-4158-946a-64f16a2d1de6"
      unitRef="usd">69000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjZjRkZGVmZTAxMTY0ZDdmOGJlYzMxODBhNjZhODFkOC90YWJsZXJhbmdlOmNmNGRkZWZlMDExNjRkN2Y4YmVjMzE4MGE2NmE4MWQ4XzItMy0xLTEtMA_515f23c6-0f24-43df-b711-2030178293f8"
      unitRef="usd">108989000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjZjRkZGVmZTAxMTY0ZDdmOGJlYzMxODBhNjZhODFkOC90YWJsZXJhbmdlOmNmNGRkZWZlMDExNjRkN2Y4YmVjMzE4MGE2NmE4MWQ4XzItNS0xLTEtMA_37565e4c-57c0-4429-a72a-4ead77f483a7"
      unitRef="usd">930000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjZjRkZGVmZTAxMTY0ZDdmOGJlYzMxODBhNjZhODFkOC90YWJsZXJhbmdlOmNmNGRkZWZlMDExNjRkN2Y4YmVjMzE4MGE2NmE4MWQ4XzMtMS0xLTEtMA_f80b62cc-41ec-4ddf-b534-ef459e2edb16"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjZjRkZGVmZTAxMTY0ZDdmOGJlYzMxODBhNjZhODFkOC90YWJsZXJhbmdlOmNmNGRkZWZlMDExNjRkN2Y4YmVjMzE4MGE2NmE4MWQ4XzMtMy0xLTEtMA_20dbbe80-da3b-452a-a88c-a301bdcd93ba"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjZjRkZGVmZTAxMTY0ZDdmOGJlYzMxODBhNjZhODFkOC90YWJsZXJhbmdlOmNmNGRkZWZlMDExNjRkN2Y4YmVjMzE4MGE2NmE4MWQ4XzMtNS0xLTEtMA_34fad530-ebac-4b12-b9e9-734ecd1f7fe7"
      unitRef="usd">637000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <cfr:Taxexpensebenefitofsecuritiesgainslosses
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjZjRkZGVmZTAxMTY0ZDdmOGJlYzMxODBhNjZhODFkOC90YWJsZXJhbmdlOmNmNGRkZWZlMDExNjRkN2Y4YmVjMzE4MGE2NmE4MWQ4XzQtMS0xLTEtMA_651c1bcf-d1a4-4b07-aa3d-c851e6ab7882"
      unitRef="usd">14000</cfr:Taxexpensebenefitofsecuritiesgainslosses>
    <cfr:Taxexpensebenefitofsecuritiesgainslosses
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjZjRkZGVmZTAxMTY0ZDdmOGJlYzMxODBhNjZhODFkOC90YWJsZXJhbmdlOmNmNGRkZWZlMDExNjRkN2Y4YmVjMzE4MGE2NmE4MWQ4XzQtMy0xLTEtMA_5e4d4b94-bdbe-4e53-8af6-8791f9382736"
      unitRef="usd">22888000</cfr:Taxexpensebenefitofsecuritiesgainslosses>
    <cfr:Taxexpensebenefitofsecuritiesgainslosses
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpjZjRkZGVmZTAxMTY0ZDdmOGJlYzMxODBhNjZhODFkOC90YWJsZXJhbmdlOmNmNGRkZWZlMDExNjRkN2Y4YmVjMzE4MGE2NmE4MWQ4XzQtNS0xLTEtMA_5f417b20-b5f6-4118-9f55-07654869a313"
      unitRef="usd">62000</cfr:Taxexpensebenefitofsecuritiesgainslosses>
    <us-gaap:InvestmentIncomeTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzgxNjU_91323e5d-e37f-462e-9971-2e7e89baffcd">Premium amortization and discount accretion included in interest income on securities was as follows:&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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Premium amortization&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;(121,994)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(126,210)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(120,785)&lt;/span&gt;&lt;/td&gt;&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;Discount accretion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 (premium amortization) discount accretion&lt;/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;(119,242)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,785)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,558)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:InvestmentIncomeTextBlock>
    <us-gaap:InvestmentIncomeAmortizationOfPremium
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpkODJhY2JkMGE5NWE0YWEyYmUwZTE3NTg0MmNjZjE3My90YWJsZXJhbmdlOmQ4MmFjYmQwYTk1YTRhYTJiZTBlMTc1ODQyY2NmMTczXzEtMS0xLTEtMA_d0cd6154-f955-4398-a2b5-d214c6359c11"
      unitRef="usd">121994000</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:InvestmentIncomeAmortizationOfPremium
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpkODJhY2JkMGE5NWE0YWEyYmUwZTE3NTg0MmNjZjE3My90YWJsZXJhbmdlOmQ4MmFjYmQwYTk1YTRhYTJiZTBlMTc1ODQyY2NmMTczXzEtMy0xLTEtMA_9081c5d8-1576-4bb2-bb1a-ccc3b9f08133"
      unitRef="usd">126210000</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:InvestmentIncomeAmortizationOfPremium
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpkODJhY2JkMGE5NWE0YWEyYmUwZTE3NTg0MmNjZjE3My90YWJsZXJhbmdlOmQ4MmFjYmQwYTk1YTRhYTJiZTBlMTc1ODQyY2NmMTczXzEtNS0xLTEtMA_c187a376-25fc-438e-8935-b9f7de7f967d"
      unitRef="usd">120785000</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:InvestmentIncomeAmortizationOfDiscount
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpkODJhY2JkMGE5NWE0YWEyYmUwZTE3NTg0MmNjZjE3My90YWJsZXJhbmdlOmQ4MmFjYmQwYTk1YTRhYTJiZTBlMTc1ODQyY2NmMTczXzItMS0xLTEtMA_4b8706bf-202a-41d6-96e3-1be503b876e0"
      unitRef="usd">2752000</us-gaap:InvestmentIncomeAmortizationOfDiscount>
    <us-gaap:InvestmentIncomeAmortizationOfDiscount
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpkODJhY2JkMGE5NWE0YWEyYmUwZTE3NTg0MmNjZjE3My90YWJsZXJhbmdlOmQ4MmFjYmQwYTk1YTRhYTJiZTBlMTc1ODQyY2NmMTczXzItMy0xLTEtMA_59f028dd-1e27-47ba-8f1d-41f498c9894c"
      unitRef="usd">2425000</us-gaap:InvestmentIncomeAmortizationOfDiscount>
    <us-gaap:InvestmentIncomeAmortizationOfDiscount
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpkODJhY2JkMGE5NWE0YWEyYmUwZTE3NTg0MmNjZjE3My90YWJsZXJhbmdlOmQ4MmFjYmQwYTk1YTRhYTJiZTBlMTc1ODQyY2NmMTczXzItNS0xLTEtMA_8e83c09d-92ec-4f64-9385-e51c4a94e2be"
      unitRef="usd">5227000</us-gaap:InvestmentIncomeAmortizationOfDiscount>
    <us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpkODJhY2JkMGE5NWE0YWEyYmUwZTE3NTg0MmNjZjE3My90YWJsZXJhbmdlOmQ4MmFjYmQwYTk1YTRhYTJiZTBlMTc1ODQyY2NmMTczXzMtMS0xLTEtMA_5d2df6f3-ba8c-4661-9ba1-83b1968f7fb9"
      unitRef="usd">-119242000</us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium>
    <us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpkODJhY2JkMGE5NWE0YWEyYmUwZTE3NTg0MmNjZjE3My90YWJsZXJhbmdlOmQ4MmFjYmQwYTk1YTRhYTJiZTBlMTc1ODQyY2NmMTczXzMtMy0xLTEtMA_6abde6cf-2425-4a62-bb55-187eca1602f0"
      unitRef="usd">-123785000</us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium>
    <us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTpkODJhY2JkMGE5NWE0YWEyYmUwZTE3NTg0MmNjZjE3My90YWJsZXJhbmdlOmQ4MmFjYmQwYTk1YTRhYTJiZTBlMTc1ODQyY2NmMTczXzMtNS0xLTEtMA_bc86d02d-11bb-4aef-8cb6-4ca196563a64"
      unitRef="usd">-115558000</us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium>
    <us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzgxNzk_c9800995-ce56-4d8d-ba17-76650a944568">Year-end trading account securities, at estimated fair value, were as follows:&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:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;U.S. Treasury&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;24,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,996&#160;&lt;/span&gt;&lt;/td&gt;&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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 2px 7.75pt;text-align:left;vertical-align: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&lt;/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;25,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:TradingSecuritiesAndCertainTradingAssetsTextBlock>
    <us-gaap:TradingSecurities
      contextRef="i86599c1f57fd4beda34916d0c337859f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMTA5NjNhZDZiMzE0N2I5ODFiMjdiMTU3MmE1NDE3Ny90YWJsZXJhbmdlOmUxMDk2M2FkNmIzMTQ3Yjk4MWIyN2IxNTcyYTU0MTc3XzEtMS0xLTEtMA_2f17b346-b5a1-44a2-a567-694a63910708"
      unitRef="usd">24237000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="id398f625904d454d90b6a7c40c4faafc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMTA5NjNhZDZiMzE0N2I5ODFiMjdiMTU3MmE1NDE3Ny90YWJsZXJhbmdlOmUxMDk2M2FkNmIzMTQ3Yjk4MWIyN2IxNTcyYTU0MTc3XzEtMy0xLTEtMA_03e551f4-678a-4c96-82d0-3ecaa7c4dbe0"
      unitRef="usd">23996000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="if3839cbf2c8b4c3fad0c60a5209674b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMTA5NjNhZDZiMzE0N2I5ODFiMjdiMTU3MmE1NDE3Ny90YWJsZXJhbmdlOmUxMDk2M2FkNmIzMTQ3Yjk4MWIyN2IxNTcyYTU0MTc3XzItMS0xLTEtMA_8370fd6d-4d2b-4f85-84ff-d5fa2cdd1cb6"
      unitRef="usd">925000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i88aff206513f466897d2270cbe14f27b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMTA5NjNhZDZiMzE0N2I5ODFiMjdiMTU3MmE1NDE3Ny90YWJsZXJhbmdlOmUxMDk2M2FkNmIzMTQ3Yjk4MWIyN2IxNTcyYTU0MTc3XzItMy0xLTEtMA_5534ffd3-67f4-4fa5-a4bb-459660cac952"
      unitRef="usd">460000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMTA5NjNhZDZiMzE0N2I5ODFiMjdiMTU3MmE1NDE3Ny90YWJsZXJhbmdlOmUxMDk2M2FkNmIzMTQ3Yjk4MWIyN2IxNTcyYTU0MTc3XzMtMS0xLTEtMA_f18046a9-b441-44cd-bc7c-d01bdfd954ec"
      unitRef="usd">25162000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTplMTA5NjNhZDZiMzE0N2I5ODFiMjdiMTU3MmE1NDE3Ny90YWJsZXJhbmdlOmUxMDk2M2FkNmIzMTQ3Yjk4MWIyN2IxNTcyYTU0MTc3XzMtMy0xLTEtMA_5959628e-794c-4491-bca0-08e7ac3d5774"
      unitRef="usd">24456000</us-gaap:TradingSecurities>
    <us-gaap:GainLossOnInvestmentsTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90ZXh0cmVnaW9uOjE4NmFiYTUzZmQ1ZTQxYjJiYzM1NzY1MjdiNTI1MmNmXzgxNTE_0b1284ea-56ea-4981-83b6-5f39a32817f9">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net gains and losses on trading account securities were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gain on sales transactions&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;1,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;2,173&#160;&lt;/span&gt;&lt;/td&gt;&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 mark-to-market gains (losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(176)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 gain on trading account securities&lt;/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;939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:GainLossOnInvestmentsTextBlock>
    <us-gaap:DebtSecuritiesTradingRealizedGain
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTo5ODJlNTQ1ZjJkYzc0ZGYzOTkxNzdkMThjMjZlYTA5YS90YWJsZXJhbmdlOjk4MmU1NDVmMmRjNzRkZjM5OTE3N2QxOGMyNmVhMDlhXzEtMS0xLTEtMA_a5c36239-214e-4ca8-9000-ea32f47d7009"
      unitRef="usd">1014000</us-gaap:DebtSecuritiesTradingRealizedGain>
    <us-gaap:DebtSecuritiesTradingRealizedGain
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTo5ODJlNTQ1ZjJkYzc0ZGYzOTkxNzdkMThjMjZlYTA5YS90YWJsZXJhbmdlOjk4MmU1NDVmMmRjNzRkZjM5OTE3N2QxOGMyNmVhMDlhXzEtMy0xLTEtMA_f847d459-96cc-40c1-bf14-e59ab64e60e2"
      unitRef="usd">1102000</us-gaap:DebtSecuritiesTradingRealizedGain>
    <us-gaap:DebtSecuritiesTradingRealizedGain
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTo5ODJlNTQ1ZjJkYzc0ZGYzOTkxNzdkMThjMjZlYTA5YS90YWJsZXJhbmdlOjk4MmU1NDVmMmRjNzRkZjM5OTE3N2QxOGMyNmVhMDlhXzEtNS0xLTEtMA_ce6be498-7d8a-4793-af02-65dbebeafbb8"
      unitRef="usd">2173000</us-gaap:DebtSecuritiesTradingRealizedGain>
    <us-gaap:DebtSecuritiesTradingUnrealizedGainLoss
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTo5ODJlNTQ1ZjJkYzc0ZGYzOTkxNzdkMThjMjZlYTA5YS90YWJsZXJhbmdlOjk4MmU1NDVmMmRjNzRkZjM5OTE3N2QxOGMyNmVhMDlhXzItMS0xLTEtMA_ba95a7fb-5287-4cb0-8add-afb2d2d8ece2"
      unitRef="usd">-75000</us-gaap:DebtSecuritiesTradingUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesTradingUnrealizedGainLoss
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTo5ODJlNTQ1ZjJkYzc0ZGYzOTkxNzdkMThjMjZlYTA5YS90YWJsZXJhbmdlOjk4MmU1NDVmMmRjNzRkZjM5OTE3N2QxOGMyNmVhMDlhXzItMy0xLTEtMA_8cfb7b42-9a98-458f-8173-3af25bccd118"
      unitRef="usd">85000</us-gaap:DebtSecuritiesTradingUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesTradingUnrealizedGainLoss
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTo5ODJlNTQ1ZjJkYzc0ZGYzOTkxNzdkMThjMjZlYTA5YS90YWJsZXJhbmdlOjk4MmU1NDVmMmRjNzRkZjM5OTE3N2QxOGMyNmVhMDlhXzItNS0xLTEtMA_0a56f718-8eee-4002-a021-d71aefe421c9"
      unitRef="usd">-176000</us-gaap:DebtSecuritiesTradingUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesTradingGainLoss
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTo5ODJlNTQ1ZjJkYzc0ZGYzOTkxNzdkMThjMjZlYTA5YS90YWJsZXJhbmdlOjk4MmU1NDVmMmRjNzRkZjM5OTE3N2QxOGMyNmVhMDlhXzMtMS0xLTEtMA_afe1092e-cd99-4fa6-a478-fd77a828c6ed"
      unitRef="usd">939000</us-gaap:DebtSecuritiesTradingGainLoss>
    <us-gaap:DebtSecuritiesTradingGainLoss
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTo5ODJlNTQ1ZjJkYzc0ZGYzOTkxNzdkMThjMjZlYTA5YS90YWJsZXJhbmdlOjk4MmU1NDVmMmRjNzRkZjM5OTE3N2QxOGMyNmVhMDlhXzMtMy0xLTEtMA_4605f46e-b848-49e9-8ab7-52ca33aa4567"
      unitRef="usd">1187000</us-gaap:DebtSecuritiesTradingGainLoss>
    <us-gaap:DebtSecuritiesTradingGainLoss
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNjYvZnJhZzoxODZhYmE1M2ZkNWU0MWIyYmMzNTc2NTI3YjUyNTJjZi90YWJsZTo5ODJlNTQ1ZjJkYzc0ZGYzOTkxNzdkMThjMjZlYTA5YS90YWJsZXJhbmdlOjk4MmU1NDVmMmRjNzRkZjM5OTE3N2QxOGMyNmVhMDlhXzMtNS0xLTEtMA_08a0d9a8-2339-47c9-800a-32f95ca1d231"
      unitRef="usd">1997000</us-gaap:DebtSecuritiesTradingGainLoss>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18xNjQ5MjY3NDgzMDgy_380092f5-7cf2-41e4-8e59-e4ccdaaab688">Loans&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end loans, including leases net of unearned discounts, consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;Commercial and industrial&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;5,364,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,955,341&#160;&lt;/span&gt;&lt;/td&gt;&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;Energy:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Production&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;878,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;976,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 2px 7.75pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;93,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total energy&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;1,077,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,235,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Paycheck Protection Program&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,433,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial mortgages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,867,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,478,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,304,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;1,223,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;317,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total commercial real estate&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;7,576,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,020,467&#160;&lt;/span&gt;&lt;/td&gt;&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;Consumer real estate:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity lines of 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;519,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;452,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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;567,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;548,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total consumer real estate&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,410,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,774&#160;&lt;/span&gt;&lt;/td&gt;&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 18.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 real estate&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;8,987,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,351,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:400;line-height:100%"&gt;Consumer 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;477,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;505,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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 loans&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;16,336,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,481,309&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Concentrations of Credit.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Most of our lending activity occurs within the State of Texas, including the four largest metropolitan areas of Austin, Dallas/Ft. Worth, Houston and San Antonio, as well as other markets. The majority of our loan portfolio consists of commercial and industrial and commercial real estate loans. As of December&#160;31, 2021 and 2020, there were no concentrations of loans related to any single industry in excess of 10% of total loans. At such dates, the largest industry concentration was related to the energy industry, which totaled 6.6% of total loans, or 6.8% excluding PPP Loans at December&#160;31, 2021 and 7.1% of total loans, or 8.2% excluding PPP Loans at December&#160;31, 2020. Unfunded commitments to extend credit and standby letters of credit issued to customers in the energy industry totaled $891.4 million and $68.9 million, respectively, as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Foreign Loans.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We have U.S. dollar denominated loans and commitments to borrowers in Mexico. The outstanding balance of these loans and the unfunded amounts available under these commitments were not significant at December&#160;31, 2021 or 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Overdrafts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Deposit account overdrafts reported as loans totaled $7.8 million and $5.6 million at December&#160;31, 2021 and 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Related Party Loans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In the ordinary course of business, we have granted loans to certain directors, executive officers and their affiliates (collectively referred to as &#x201c;related parties&#x201d;). Activity in related party loans during 2021 is presented in the following table. Other changes were primarily related to changes in related-party status. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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: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 outstanding at December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(196,634)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,694)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 outstanding at December&#160;31, 2021&lt;/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;350,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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-top:9pt;text-align:justify;text-indent:11.25pt"&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;Accrued Interest Receivable. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued interest receivable on loans totaled $40.0 million and $48.7 million at December&#160;31, 2021 and 2020, respectively and is included in accrued interest receivable and other assets in the accompany consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Non-Accrual and Past Due Loans.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Loans are considered past due if the required principal and interest payments have not been received as of the date such payments were due. Loans are placed on non-accrual status when, in management&#x2019;s opinion, the borrower may be unable to meet payment obligations as they become due, as well as when required by regulatory provisions. In determining whether or not a borrower may be unable to meet payment obligations for each class of loans, we consider the borrower&#x2019;s debt service capacity through the analysis of current financial information, if available, and/or current information with regards to our collateral position. Regulatory provisions would typically require the placement of a loan on non-accrual status if (i)&#160;principal or interest has been in default for a period of 90 days or more unless the loan is both well secured and in the process of collection or (ii)&#160;full payment of principal and interest is not expected. Loans may be placed on non-accrual status regardless of whether or not such loans are considered past due. When interest accrual is discontinued, all unpaid accrued interest is reversed. Interest income on non-accrual loans is recognized only to the extent that cash payments are received in excess of principal due. A loan may be returned to accrual status when all the principal and interest amounts contractually due are brought current and future principal and interest amounts contractually due are reasonably assured, which is typically evidenced by a sustained period (at least six months) of repayment performance by the borrower.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end non-accrual loans, segregated by class of loans, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.842%"/&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:12.845%"/&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:center;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;December 31, 2021&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%"&gt;Total Non-Accrual&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-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:8pt;font-weight:700;line-height:100%"&gt;Non-Accrual with No Credit Loss Allowance&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Total Non-Accrual&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-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:8pt;font-weight:700;line-height:100%"&gt;Non-Accrual with No Credit Loss Allowance&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;Commercial and industrial&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;22,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;4,701&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;4,479&#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;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;14,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;23,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Paycheck Protection Program&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings, land 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;15,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer 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;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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&lt;/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;53,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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-top:4pt;text-align:justify;text-indent:11.25pt"&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 tables present non-accrual loans as of December&#160;31, 2021 and December&#160;31, 2020 by class and year of origination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.880%"/&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="51" 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:8pt;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 #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:8pt;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-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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%"&gt;2018&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-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:8pt;font-weight:700;line-height:100%"&gt;2017&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-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:8pt;font-weight:700;line-height:100%"&gt;Prior&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-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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&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-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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&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-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:8pt;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="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;4,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;22,582&#160;&lt;/span&gt;&lt;/td&gt;&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:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Paycheck Protection Program &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Buildings, land 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:8pt;font-weight:400;line-height:100%"&gt;6,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer 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:8pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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-top:5pt;text-align:justify"&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:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.880%"/&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="51" 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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%"&gt;2018&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-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:8pt;font-weight:700;line-height:100%"&gt;2017&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-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:8pt;font-weight:700;line-height:100%"&gt;2016&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-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:8pt;font-weight:700;line-height:100%"&gt;Prior&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-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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&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-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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&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-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:8pt;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="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;9,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;19,849&#160;&lt;/span&gt;&lt;/td&gt;&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:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;2,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:8pt;font-weight:400;line-height:100%"&gt;6,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,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:8pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Paycheck Protection Program &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Buildings, land 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:8pt;font-weight:400;line-height:100%"&gt;2,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer 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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;/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:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the tables above, loans reported as 2021 originations as of December&#160;31, 2021 and loans reported as 2020 originations as of December&#160;31, 2020 were, for the most part, first originated in various years prior to 2021 and 2020, respectively, but were renewed in the respective year. Had non-accrual loans performed in accordance with their original contract terms, we would have recognized additional interest income, net of tax, of approximately $1.8 million in 2021, $2.9 million in 2020 and $3.9 million in 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An age analysis of past due loans (including both accruing and non-accruing loans), segregated by class of loans, as of December&#160;31, 2021 is presented in the following table. Despite their past due status, Paycheck Protection Plan loans are fully guaranteed by the SBA.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:24.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&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:10.438%"/&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:10.438%"/&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.079%"/&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.079%"/&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:10.443%"/&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:8pt;font-weight:700;line-height:100%"&gt;Loans&lt;br/&gt;30-89&#160;Days&lt;br/&gt;Past Due&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:8pt;font-weight:700;line-height:100%"&gt;Loans&lt;br/&gt;90&#160;or&#160;More&lt;br/&gt;Days&lt;br/&gt;Past Due&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:8pt;font-weight:700;line-height:100%"&gt;Total&#160;Past&lt;br/&gt;Due&#160;Loans&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:8pt;font-weight:700;line-height:100%"&gt;Current&lt;br/&gt;Loans&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:8pt;font-weight:700;line-height:100%"&gt;Total&#160;Loans&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:8pt;font-weight:700;line-height:100%"&gt;Accruing&lt;br/&gt;Loans&#160;90&#160;or&lt;br/&gt;More Days&lt;br/&gt;Past Due&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;Commercial and industrial&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;34,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;5,318,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;5,364,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;7,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;1,068,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,077,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Paycheck Protection Program&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Buildings, land 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;37,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;52,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,220,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;8,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,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;1,410,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;Consumer 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;4,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;1,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;472,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;477,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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&lt;/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;87,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,192,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;16,336,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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-top:9pt;text-align:justify;text-indent:11.25pt"&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;Troubled Debt Restructurings&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The restructuring of a loan is considered a &#x201c;troubled debt restructuring&#x201d; if both (i)&#160;the borrower is experiencing financial difficulties and (ii)&#160;the creditor has granted a concession. Concessions may include interest rate reductions or below market interest rates, principal forgiveness, restructuring amortization schedules, reductions in collateral and other actions intended to minimize potential losses. Troubled debt restructurings that occurred during 2021, 2020 and 2019 are set forth in the following table.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:24.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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:10.598%"/&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:10.598%"/&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:10.598%"/&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:10.598%"/&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:10.604%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" 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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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;Balance at&lt;br/&gt;Restructure&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;Year-end&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:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;Restructure&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;Year-end&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:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;Restructure&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;Year-end&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;Commercial and industrial&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;1,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;2,161&#160;&lt;/span&gt;&lt;/td&gt;&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;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;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;721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Buildings, land 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;1,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;4,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;7,017&#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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,524&#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,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,426&#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,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loan modifications are typically related to extending amortization periods, converting loans to interest only for a limited period of time, deferral of interest payments, waiver of certain covenants, consolidating notes and/or reducing collateral or interest rates. The modifications during the reported periods did not significantly impact our determination of the allowance for credit losses on loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional information related to restructured loans was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:62.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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:10.598%"/&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:10.601%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructured loans past due in excess of 90 days at period-end:&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;border-top:1pt solid #000000;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;Number of loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Dollar amount of loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructured loans on non-accrual status at period end&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charge-offs of restructured loans:&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;Recognized in connection with restructuring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Recognized on previously restructured loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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;3,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:11.25pt"&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;Credit Quality Indicators.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; As part of the on-going monitoring of the credit quality of our loan portfolio, management tracks certain credit quality indicators including trends related to (i)&#160;the weighted-average risk grade of commercial loans, (ii)&#160;the level of classified commercial loans, (iii)&#160;the delinquency status of consumer loans (iv)&#160;non-performing loans (see details above) and (vi)&#160;the general economic conditions in the State of Texas.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We utilize a risk grading matrix to assign a risk grade to each of our commercial loans. Loans are graded on a scale of 1 to 14. A description of the general characteristics of the 14 risk grades is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.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-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&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:120%;padding-left:28pt"&gt;Grades 1, 2 and 3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - These grades include loans to very high credit quality borrowers of investment or near investment grade. These borrowers are generally publicly traded (grades 1 and 2), have significant capital strength, moderate leverage, stable earnings and growth, and readily available financing alternatives. Smaller entities, regardless of strength, would generally not fit in these grades.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.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-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&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:120%;padding-left:28pt"&gt;Grades 4 and 5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - These grades include loans to borrowers of solid credit quality with moderate risk. Borrowers in these grades are differentiated from higher grades on the basis of size (capital and/or revenue), leverage, asset quality and the stability of the industry or market area.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.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-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&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:120%;padding-left:28pt"&gt;Grades 6, 7 and 8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - These grades include &#x201c;pass grade&#x201d; loans to borrowers of acceptable credit quality and risk. Such borrowers are differentiated from Grades 4 and 5 in terms of size, secondary sources of repayment or they are of lesser stature in other key credit metrics in that they may be over-leveraged, under capitalized, inconsistent in performance or in an industry or an economic area that is known to have a higher level of risk, volatility, or susceptibility to weaknesses in the economy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.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-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&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:120%;padding-left:28pt"&gt;Grade 9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - This grade includes loans on management&#x2019;s &#x201c;watch list&#x201d; and is intended to be utilized on a temporary basis for pass grade borrowers where a significant risk-modifying action is anticipated in the near term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.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-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&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:120%;padding-left:28pt"&gt;Grade 10&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - This grade is for &#x201c;Other Assets Especially Mentioned&#x201d; in accordance with regulatory guidelines. This grade is intended to be temporary and includes loans to borrowers whose credit quality has clearly deteriorated and are at risk of further decline unless active measures are taken to correct the situation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.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-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&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:120%;padding-left:28pt"&gt;Grade 11&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - This grade includes &#x201c;Substandard&#x201d; loans, in accordance with regulatory guidelines, for which the accrual of interest has not been stopped. By definition under regulatory guidelines, a &#x201c;Substandard&#x201d; loan has defined weaknesses which make payment default or principal exposure likely, but not yet certain. Such loans are apt to be dependent upon collateral liquidation, a secondary source of repayment or an event outside of the normal course of business.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.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-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&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:120%;padding-left:28pt"&gt;Grade 12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - This grade includes &#x201c;Substandard&#x201d; loans, in accordance with regulatory guidelines, for which the accrual of interest has been stopped. This grade includes loans where interest is more than 120 days past due and not fully secured and loans where a specific valuation allowance may be necessary, but generally does not exceed 30% of the principal balance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.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:120%"&gt;&#x2022;&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:120%;padding-left:28pt"&gt;Grade 13&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - This grade includes &#x201c;Doubtful&#x201d; loans in accordance with regulatory guidelines. Such loans are placed on non-accrual status and may be dependent upon collateral having a value that is difficult to determine or upon some near-term event which lacks certainty. Additionally, these loans generally have a specific valuation allowance in excess of 30% of the principal balance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.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-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&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:120%;padding-left:28pt"&gt;Grade 14 -&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; This grade includes &#x201c;Loss&#x201d; loans in accordance with regulatory guidelines. Such loans are to be charged-off or charged-down when payment is acknowledged to be uncertain or when the timing or value of payments cannot be determined. &#x201c;Loss&#x201d; is not intended to imply that the loan or some portion of it will never be paid, nor does it in any way imply that there has been a forgiveness of debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In monitoring credit quality trends in the context of assessing the appropriate level of the allowance for credit losses on loans, we monitor portfolio credit quality by the weighted-average risk grade of each class of commercial loan. Individual relationship managers, under the oversight of credit administration, review updated financial information for all pass grade loans to reassess the risk grade on at least an annual basis. When a loan has a risk grade of 9, it is still considered a pass grade loan; however, it is considered to be on management&#x2019;s &#x201c;watch list,&#x201d; where a significant risk-modifying action is anticipated in the near term. When a loan has a risk grade of 10 or higher, a special assets officer monitors the loan on an on-going basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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 tables present weighted-average risk grades for all commercial loans, by class and year of origination/renewal as of December&#160;31, 2021 and 2020. Paycheck Protection Program (&#x201c;PPP&#x201d;) loans are excluded as such loans are fully guaranteed by the Small Business Administration (&#x201c;SBA&#x201d;). &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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.034%"/&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:7.714%"/&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:7.714%"/&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:7.714%"/&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:7.714%"/&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:7.714%"/&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:8.034%"/&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:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.039%"/&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="51" 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:8pt;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 #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:8pt;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-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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%"&gt;2018&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-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:8pt;font-weight:700;line-height:100%"&gt;2017&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-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:8pt;font-weight:700;line-height:100%"&gt;Prior&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-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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&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-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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&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-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:8pt;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="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&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;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;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,567,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;657,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;350,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;179,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;146,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;131,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,987,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,063,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,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:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;11,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;187,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,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:8pt;font-weight:400;line-height:100%"&gt;4,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;4,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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:8pt;font-weight:400;line-height:100%"&gt;12,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,630,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;693,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;392,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;214,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;150,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;143,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,075,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;64,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,364,954&#160;&lt;/span&gt;&lt;/td&gt;&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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;445,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;464,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,008,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;16,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,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:8pt;font-weight:400;line-height:100%"&gt;819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;475,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;9,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;20,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;9,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;483,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;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;70,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,077,792&#160;&lt;/span&gt;&lt;/td&gt;&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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Buildings, land, other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,707,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,096,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;874,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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;533,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;492,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;713,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105,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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,574,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,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:8pt;font-weight:400;line-height:100%"&gt;145,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,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:8pt;font-weight:400;line-height:100%"&gt;27,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,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:8pt;font-weight:400;line-height:100%"&gt;4,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:8pt;font-weight:400;line-height:100%"&gt;4,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;321,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;269,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,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:8pt;font-weight:400;line-height:100%"&gt;7,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:8pt;font-weight:400;line-height:100%"&gt;26,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;91,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,761,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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,257,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,008,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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;632,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;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;612,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;825,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;59,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;115,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;6,272,339&#160;&lt;/span&gt;&lt;/td&gt;&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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;657,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;262,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;178,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;160,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,262,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;693,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;268,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;178,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;160,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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,304,271&#160;&lt;/span&gt;&lt;/td&gt;&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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total commercial real estate&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,454,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,525,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,186,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;634,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;613,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;827,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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;219,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,576,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:13.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:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.034%"/&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:7.714%"/&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:7.714%"/&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:7.714%"/&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:7.714%"/&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:7.714%"/&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:8.034%"/&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:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.039%"/&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="51" 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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%"&gt;2018&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-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:8pt;font-weight:700;line-height:100%"&gt;2017&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-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:8pt;font-weight:700;line-height:100%"&gt;2016&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-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:8pt;font-weight:700;line-height:100%"&gt;Prior&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-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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&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-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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&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-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:8pt;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="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&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;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;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,300,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;552,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;290,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;226,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;107,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;113,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,852,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,506,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,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:8pt;font-weight:400;line-height:100%"&gt;37,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,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:8pt;font-weight:400;line-height:100%"&gt;85,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;256,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,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:8pt;font-weight:400;line-height:100%"&gt;7,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:8pt;font-weight:400;line-height:100%"&gt;11,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:8pt;font-weight:400;line-height:100%"&gt;6,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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:8pt;font-weight:400;line-height:100%"&gt;125,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;15,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,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:8pt;font-weight:400;line-height:100%"&gt;47,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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,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:8pt;font-weight:400;line-height:100%"&gt;2,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,397,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;608,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;343,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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;258,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;121,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;119,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,019,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;87,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;4,955,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;403,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;494,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;968,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;133,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;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;4,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,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:8pt;font-weight:400;line-height:100%"&gt;1,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,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="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;524,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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;48,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;16,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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;8,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;592,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;38,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,235,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;6.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Buildings, land, other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,544,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;947,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;749,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;605,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;432,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;661,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,047,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="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,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:8pt;font-weight:400;line-height:100%"&gt;75,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,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:8pt;font-weight:400;line-height:100%"&gt;10,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;325,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;71,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;5,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;258,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,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:8pt;font-weight:400;line-height:100%"&gt;11,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;149,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,629,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,086,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;883,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;764,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;495,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;804,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;74,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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;57,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,796,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;374,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;436,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;168,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;127,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,110,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;420,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;452,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;196,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;147,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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,223,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total commercial real estate&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,050,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,538,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,079,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;767,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;496,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;806,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;221,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,020,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021 and 2020, the weighted-average risk grades for &#x201c;pass grade&#x201d; (risk grades 1-8) loans were 6.01 and 6.13, respectively, for commercial and industrial; 5.78 and 5.99, respectively, for energy; 6.91 and 6.97, respectively, for commercial real estate - buildings, land and other; and 6.99 and 6.99, respectively,  for commercial real estate - construction. Furthermore, in the tables above, there are loans reported as 2021 originations as of December&#160;31, 2021 and 2020 originations as of December&#160;31, 2020 that have risk grades of 11 or higher. These loans were, for the most part, first originated in various years prior to 2021 and 2020, respectively, but were renewed in the respective year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information about the payment status of consumer loans, segregated by portfolio segment and year of origination, as of December&#160;31, 2021 and December&#160;31, 2020 was 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&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:7.233%"/&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:7.233%"/&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:7.233%"/&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:7.233%"/&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:7.233%"/&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:7.393%"/&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:7.874%"/&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:8.361%"/&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="51" style="padding:2px 1pt;text-align:center;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;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 #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:8pt;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-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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%"&gt;2018&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-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:8pt;font-weight:700;line-height:100%"&gt;2017&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-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:8pt;font-weight:700;line-height:100%"&gt;Prior&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-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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&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-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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&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-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:8pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer real estate:&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;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;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 30-89 days&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 90 or more days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total past due&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:8pt;font-weight:400;line-height:100%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;319,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:8pt;font-weight:400;line-height:100%"&gt;251,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,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:8pt;font-weight:400;line-height:100%"&gt;55,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;505,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,403,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 11.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;319,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;251,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;96,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;56,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;49,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;118,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;506,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;12,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,410,790&#160;&lt;/span&gt;&lt;/td&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Consumer and other:&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;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="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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 30-89 days&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 90 or more days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total past due&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:8pt;font-weight:400;line-height:100%"&gt;2,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,261&#160;&lt;/span&gt;&lt;/td&gt;&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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;371,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;472,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;48,856&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;17,934&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;6,380&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,759&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,175&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;372,225&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;26,318&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;477,369&#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:5pt;text-align:center"&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:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&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:7.233%"/&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:7.233%"/&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:7.233%"/&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:7.233%"/&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:7.233%"/&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:7.393%"/&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:7.874%"/&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:8.361%"/&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="51" style="padding:2px 1pt;text-align:center;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;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%"&gt;2018&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-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:8pt;font-weight:700;line-height:100%"&gt;2017&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-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:8pt;font-weight:700;line-height:100%"&gt;2016&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-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:8pt;font-weight:700;line-height:100%"&gt;Prior&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-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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&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-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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&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-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:8pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer real estate:&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;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;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 30-89 days&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,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 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 90 or more days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total past due&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:8pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,137&#160;&lt;/span&gt;&lt;/td&gt;&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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;336,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;166,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;66,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:8pt;font-weight:400;line-height:100%"&gt;124,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;434,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,319,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;336,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;167,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;96,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;81,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;66,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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;128,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;436,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;16,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,330,774&#160;&lt;/span&gt;&lt;/td&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Consumer and other:&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;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="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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 30-89 days&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 90 or more days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total past due&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:8pt;font-weight:400;line-height:100%"&gt;1,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,788&#160;&lt;/span&gt;&lt;/td&gt;&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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;386,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:8pt;font-weight:400;line-height:100%"&gt;28,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;498,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;47,107&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;28,123&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,968&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,851&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;572&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;390,060&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;29,277&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;505,680&#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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revolving loans that converted to term during 2021 and 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:2px 1pt;text-align:center;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&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;40,099&#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;47,562&#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="display:none"/&gt;&lt;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;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;54,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Commercial real estate:&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="display:none"/&gt;&lt;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;Buildings, land 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;68,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="display:none"/&gt;&lt;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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Consumer real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&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;Consumer 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;8,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;16,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="display:none"/&gt;&lt;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;Total&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;172,955&#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;111,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In assessing the general economic conditions in the State of Texas, management monitors and tracks the Texas Leading Index (&#x201c;TLI&#x201d;), which is produced by the Federal Reserve Bank of Dallas. The TLI is a single summary statistic that is designed to signal the likelihood of the Texas economy&#x2019;s transition from expansion to recession and vice versa. Management believes this index provides a reliable indication of the direction of overall credit quality. The TLI is a composite of the following eight leading indicators: (i)&#160;Texas Value of the Dollar, (ii)&#160;U.S. Leading &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Index, (iii)&#160;real oil prices (iv)&#160;well permits, (v)&#160;initial claims for unemployment insurance, (vi)&#160;Texas Stock Index, (vii)&#160;Help-Wanted Index and (viii)&#160;average weekly hours worked in manufacturing. The TLI totaled 134.7 at December&#160;31, 2021 and 118.1 at December&#160;31, 2020. A higher TLI value implies more favorable economic conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&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;Allowance For Credit Losses - Loans. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC&#160;326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. The amount of the allowance represents management's best estimate of current expected credit losses on loans considering available information, from internal and external sources, relevant to assessing collectibility over the loans' contractual terms, adjusted for expected prepayments when appropriate. The contractual term excludes expected extensions, renewals and modifications unless (i)&#160;management has a reasonable expectation that a trouble debt restructuring will be executed with an individual borrower or (ii)&#160;such extension or renewal options are not unconditionally cancellable by us and, in such cases, the borrower is likely to meet applicable conditions and likely to request extension or renewal. Relevant available information includes historical credit loss experience, current conditions and reasonable and supportable forecasts. While historical credit loss experience provides the basis for the estimation of expected credit losses, adjustments to historical loss information may be made for differences in current portfolio-specific risk characteristics, environmental conditions or other relevant factors. The allowance for credit losses is measured on a collective basis for portfolios of loans when similar risk characteristics exist. Loans that do not share risk characteristics are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Expected credit losses for collateral dependent loans, including loans where the borrower is experiencing financial difficulty but foreclosure is not probable, are based on the fair value of the collateral at the reporting date, adjusted for selling costs as appropriate. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Credit loss expense related to loans reflects the totality of actions taken on all loans for a particular period including any necessary increases or decreases in the allowance related to changes in credit loss expectations associated with specific loans or pools of loans. Portions of the allowance may be allocated for specific credits; however, the entire allowance is available for any credit that, in management&#x2019;s judgment, should be charged off. While management utilizes its best judgment and information available, the ultimate appropriateness of the allowance is dependent upon a variety of factors beyond our control, including the performance of our loan portfolio, the economy, changes in interest rates and the view of the regulatory authorities toward loan classifications.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In calculating the allowance for credit losses, most loans are segmented into pools based upon similar characteristics and risk profiles. Common characteristics and risk profiles include the type/purpose of loan, underlying collateral, geographical similarity and historical/expected credit loss patterns. In developing these loan pools for the purposes of modeling expected credit losses, we also analyzed the degree of correlation in how loans within each portfolio respond when subjected to varying economic conditions and scenarios as well as other portfolio stress factors. For modeling purposes, our loan pools include (i)&#160;commercial and industrial and energy - non-revolving, (ii)&#160;commercial and industrial and energy - revolving, (iii)&#160;commercial real estate - owner occupied, (iv)&#160;commercial real estate - non-owner occupied, (v)&#160;commercial real estate - construction/land development, (vi)&#160;consumer real estate and (vii)&#160;consumer and other. We periodically reassess each pool to ensure the loans within the pool continue to share similar characteristics and risk profiles and to determine whether further segmentation is necessary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For each loan pool, we measure expected credit losses over the life of each loan utilizing a combination of models which measure (i)&#160;probability of default&#160;(&#x201c;PD&#x201d;), which is the likelihood that loan will stop performing/default, (ii)&#160;probability of attrition (&#x201c;PA&#x201d;), which is the likelihood that a loan will pay-off prior to maturity, (iii)&#160;loss given default (&#x201c;LGD&#x201d;), which is the expected loss rate for loans in default and (iv)&#160;exposure at default (&#x201c;EAD&#x201d;), which is the estimated outstanding principal balance of the loans upon default, including the expected funding of unfunded commitments outstanding as of the measurement date. For certain commercial loan portfolios, the PD is calculated using a transition matrix to determine the likelihood of a customer&#x2019;s risk grade migrating from one specified range of risk grades to a different specified range. Expected credit losses are calculated as the product of PD (adjusted for attrition), LGD and EAD. This methodology builds on default probabilities already incorporated into our risk grading process by utilizing pool-specific historical loss rates to calculate expected credit losses. These pool-specific historical loss rates may be adjusted for current macroeconomic assumptions, as further discussed below, and other factors such as differences in underwriting standards, portfolio mix, or when historical asset terms do not reflect the contractual terms of the financial assets being evaluated as of the measurement date. Each time we measure expected &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;credit losses, we assess the relevancy of historical loss information and consider any necessary adjustments to address any differences in asset-specific characteristics. Due to their short-term nature, expected credit losses for overdrafts included in consumer and other loans are based solely upon a weighting of recent historical charge-offs over a period of three years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The measurement of expected credit losses is impacted by loan/borrower attributes and certain macroeconomic variables. Significant loan/borrower attributes utilized in our modeling processes include, among other things, (i)&#160;origination date, (ii)&#160;maturity date, (iii)&#160;payment type, (iv)&#160;collateral type and amount, (v)&#160;current risk grade, (vi)&#160;current unpaid balance and commitment utilization rate, (vii)&#160;payment status/delinquency history and (viii)&#160;expected recoveries of previously charged-off amounts. Significant macroeconomic variables utilized in our modeling processes include, among other things, (i)&#160;Gross State Product for Texas and U.S. Gross Domestic Product, (ii)&#160;selected market interest rates including U.S. Treasury rates, bank prime rate, 30-year fixed mortgage rate, BBB corporate bond rate, among others, (iii)&#160;unemployment rates, (iv)&#160;commercial and residential property prices in Texas and the U.S. as a whole, (v)&#160;West Texas Intermediate crude oil price and (vi)&#160;total stock market index. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PD and PA were estimated by analyzing internally-sourced data related to historical performance of each loan pool over a complete economic cycle. PD and PA are adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a reasonable and supportable forecast period. We have determined that we are reasonably able to forecast the macroeconomic variables used in our modeling processes with an acceptable degree of confidence for a total of two years with the last twelve months of the forecast period encompassing a reversion process whereby the forecasted macroeconomic variables are reverted to their historical mean utilizing a rational, systematic basis. The macroeconomic variables utilized as inputs in our modeling processes were subjected to a variety of analysis procedures and were selected primarily based on statistical relevancy and correlation to our historical credit losses. By reverting these modeling inputs to their historical mean and considering loan/borrower specific attributes, our models are intended to yield a measurement of expected credit losses that reflects our average historical loss rates for periods subsequent to the twelve-month reversion period. The LGD is based on historical recovery averages for each loan pool, adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a two-year forecast period, with the final twelve months of the forecast period encompassing a reversion process, which management considers to be both reasonable and supportable. This same forecast/reversion period is used for all macroeconomic variables used in all of our models. EAD is estimated using a linear regression model that estimates the average percentage of the loan balance that remains at the time of a default event.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management qualitatively adjusts model results for risk factors that are not considered within our modeling processes but are nonetheless relevant in assessing the expected credit losses within our loan pools. These qualitative factor (&#x201c;Q-Factor&#x201d;) and other qualitative adjustments may increase or decrease management's estimate of expected credit losses by a calculated percentage or amount based upon the estimated level of risk. The various risks that may be considered in making Q-Factor and other qualitative adjustments include, among other things, the impact of (i)&#160;changes in lending policies and procedures, including changes in underwriting standards and practices for collections, write-offs, and recoveries, (ii)&#160;actual and expected changes in international, national, regional, and local economic and business conditions and developments that affect the collectibility of the loan pools, (iii)&#160;changes in the nature and volume of the loan pools and in the terms of the underlying loans, (iv)&#160;changes in the experience, ability, and depth of our lending management and staff, (v)&#160;changes in volume and severity of past due financial assets, the volume of non-accrual assets, and the volume and severity of adversely classified or graded assets, (vi)&#160;changes in the quality of our credit review function, (vii)&#160;changes in the value of the underlying collateral for loans that are non-collateral dependent, (viii)&#160;the existence, growth, and effect of any concentrations of credit and (ix)&#160;other factors such as the regulatory, legal and technological environments; competition; and events such as natural disasters or health pandemics.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In some cases, management may determine that an individual loan exhibits unique risk characteristics which differentiate the loan from other loans within our loan pools. In such cases, the loans are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Specific allocations of the allowance for credit losses are determined by analyzing the borrower&#x2019;s ability to repay amounts owed, collateral deficiencies, the relative risk grade of the loan and economic conditions affecting the borrower&#x2019;s industry, among other things. A loan is considered to be collateral dependent when, based upon management's assessment, the borrower is experiencing financial difficulty and repayment is expected to be provided substantially through the operation or sale of the collateral. In such cases, expected credit losses are based on the fair value of the collateral at &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the measurement date, adjusted for estimated selling costs if satisfaction of the loan depends on the sale of the collateral. We reevaluate the fair value of collateral supporting collateral dependent loans on a quarterly basis. The fair value of real estate collateral supporting collateral dependent loans is evaluated by our internal appraisal services using a methodology that is consistent with the Uniform Standards of Professional Appraisal Practice. The fair value of collateral supporting collateral dependent construction loans is based on an &#x201c;as is&#x201d; valuation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&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 presents details of the allowance for credit losses on loans segregated by loan portfolio segment as of December&#160;31, 2021 and 2020, calculated in accordance with the CECL methodology described above. No allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:24.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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:10.598%"/&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:10.598%"/&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:10.598%"/&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:10.598%"/&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:10.604%"/&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:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;and&lt;br/&gt;Industrial&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:8pt;font-weight:700;line-height:100%"&gt;Energy&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:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;Real Estate&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:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;Real&#160;Estate&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:8pt;font-weight:700;line-height:100%"&gt;Consumer&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="padding:2px 1pt;text-align:center;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;Total&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;December 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="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;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 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Modeled expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;text-indent:-4.51pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Q-Factor and other qualitative adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;1,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;149,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;text-indent:-4.51pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Specific allocations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;5,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align: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&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;72,091&#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;17,217&#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;144,936&#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;6,585&#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;7,837&#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;248,666&#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:700;line-height:100%"&gt;December 31, 2020&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="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 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Modeled expected credit 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;65,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Q-Factor and other qualitative 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;2,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Specific allocations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align: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&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;73,843&#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;39,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;134,892&#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;7,926&#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;6,963&#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;263,177&#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;text-align:justify;text-indent:11.25pt"&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 details activity in the allowance for credit losses on loans by portfolio segment for 2021, 2020 and 2019. Allocation of a portion of the allowance to one category of loans does not preclude its availability to absorb losses in other categories. No allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:30.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&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:9.637%"/&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:9.637%"/&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:9.637%"/&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:9.637%"/&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:9.640%"/&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:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;and&lt;br/&gt;Industrial&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:8pt;font-weight:700;line-height:100%"&gt;Energy&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:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;Real Estate&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:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;Real&#160;Estate&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:8pt;font-weight:700;line-height:100%"&gt;Consumer&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="padding:2px 1pt;text-align:center;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;Total&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;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="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;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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&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;73,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit loss (expense) 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,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,513)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(829)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 (charge-offs) recoveries&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;408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,356)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,414)&lt;/span&gt;&lt;/td&gt;&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 13.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&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;72,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;17,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;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;144,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;6,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;248,666&#160;&lt;/span&gt;&lt;/td&gt;&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;2020&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="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:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;31,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impacting of adopting ASC 326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(10,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;(13,519)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit loss (expense) 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;15,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;1,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,908)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,107)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,830)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,530)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;19,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 2px 7.75pt;text-align:left;vertical-align: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 (charge-offs) recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,265)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,053)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&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;73,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;39,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;134,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;7,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;6,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;263,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;2019&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="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:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit loss (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,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;14,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;33,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(1,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,665)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,725)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,032)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;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;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;10,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 (charge-offs) recoveries&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;(10,131)&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,058)&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;(806)&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;(2,457)&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;(14,272)&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;(33,724)&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 13.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&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;51,593&#160;&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;37,382&#160;&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;31,037&#160;&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;4,113&#160;&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;8,042&#160;&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;132,167&#160;&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="margin-top:4pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Generally, a commercial loan, or a portion thereof, is charged-off immediately when it is determined, through the analysis of any available current financial information with regards to the borrower, that the borrower is incapable of servicing unsecured debt, there is little or no prospect for near term improvement and no realistic strengthening action of significance is pending or, in the case of secured debt, when it is determined, through analysis of current information with regards to our collateral position, that amounts due from the borrower are in excess of the calculated current fair value of the collateral. Notwithstanding the foregoing, generally, commercial loans that become past due 180 cumulative days are charged-off. Generally, a consumer loan, or a portion thereof, is charged-off in accordance with regulatory guidelines which provide that such loans be charged-off when we become aware of the loss, such as from a triggering event that may include new information about a borrower&#x2019;s intent/ability to repay the loan, bankruptcy, fraud or death, among other things, but in any event the charge-off must be taken within specified delinquency time frames. Such delinquency time frames state that closed-end retail loans (loans with pre-defined maturity dates, such as real estate mortgages, home equity loans and consumer installment loans) that become past due 120 cumulative days and open-end retail loans (loans that roll-over at the end of each term, such as home equity lines of credit) that become past due 180 cumulative days should be classified as a loss and charged-off.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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 presents loans that were evaluated for expected credit losses on an individual basis and the related specific allocations, by loan portfolio segment as of December&#160;31, 2021 and December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.842%"/&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:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" 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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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;Loan&lt;br/&gt;Balance&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Specific Allocations&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:8pt;font-weight:700;line-height:100%"&gt;Loan&lt;br/&gt;Balance&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Specific Allocations&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;Commercial and industrial&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;24,523&#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;10,536&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;21,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;5,321&#160;&lt;/span&gt;&lt;/td&gt;&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;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;16,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Paycheck Protection Program&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings, land 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;24,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;1,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;Total&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;66,837&#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;16,452&#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;80,495&#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;15,279&#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;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18xNjQ5MjY3NDgzMDg0_a7fb831f-da03-4306-aeb7-0407fdb3357b">&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end loans, including leases net of unearned discounts, consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;Commercial and industrial&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;5,364,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,955,341&#160;&lt;/span&gt;&lt;/td&gt;&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;Energy:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Production&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;878,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;976,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 2px 7.75pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;93,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total energy&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;1,077,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,235,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Paycheck Protection Program&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,433,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial mortgages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,867,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,478,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,304,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;1,223,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;317,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total commercial real estate&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;7,576,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,020,467&#160;&lt;/span&gt;&lt;/td&gt;&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;Consumer real estate:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity lines of 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;519,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;452,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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;567,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;548,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total consumer real estate&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,410,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,774&#160;&lt;/span&gt;&lt;/td&gt;&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 18.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 real estate&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;8,987,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,351,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:400;line-height:100%"&gt;Consumer 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;477,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;505,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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 loans&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;16,336,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,481,309&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1afc37271d4b41888bf0168f82a7d5de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xLTEtMS0xLTM1ODYy_53566bf3-0cad-4448-b400-a069cb6fec89"
      unitRef="usd">5364954000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i6e82428f512e4163a14e316a0ae59eea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xLTMtMS0xLTM1ODYy_9c2feaec-7c6a-40c3-bbdd-0c7f6e058f75"
      unitRef="usd">4955341000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i3a0a953f8c074db79aeb3fae1dfa7539_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8zLTEtMS0xLTM1ODYy_a818aaed-7da1-4e97-86d3-05befe66bddb"
      unitRef="usd">878436000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1b860fb437af42049fac385feb577a23_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8zLTMtMS0xLTM1ODYy_92513564-4990-4577-b652-eef10829bc87"
      unitRef="usd">976473000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id20aafd609c540f5a227fd1f2cec12e7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF80LTEtMS0xLTM1ODYy_a865c3fc-7722-4f5f-9194-4b66f1ef07c1"
      unitRef="usd">105901000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i820d1d40e1bb4b78be0b53fed91fc773_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF80LTMtMS0xLTM1ODYy_c635b784-4c46-4f27-98cf-ae136ef3c3b7"
      unitRef="usd">116825000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i3a38a2c838964a00ae40c3f975502ad2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF81LTEtMS0xLTM1ODYy_9eaa7808-9b33-4e5c-8987-c472fd388920"
      unitRef="usd">93455000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i0b1b3e0413ec4206b2224ddfeccbf3e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF81LTMtMS0xLTM1ODYy_b6edb185-bbb2-47a3-ae35-37d9bc489b90"
      unitRef="usd">141900000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i3da89888138f4b0b9014523d490053ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF82LTEtMS0xLTM1ODYy_e6ffd508-852f-43a0-8761-4748546cb0be"
      unitRef="usd">1077792000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF82LTMtMS0xLTM1ODYy_83a2ecdc-b548-4787-8b60-c36637033788"
      unitRef="usd">1235198000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib0c3da8aacda42fd8dc0547d6741fa4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF83LTEtMS0xLTM1ODYy_3d85b66d-5a37-40e3-a84f-976761286e0a"
      unitRef="usd">428882000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iddd1767b1c934621ae199ff5360c1d4d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF83LTMtMS0xLTM1ODYy_8a42361f-b0ac-4037-a53b-98a605f7db45"
      unitRef="usd">2433849000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i87610ef50a4a493092ff0f928f70aa8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF85LTEtMS0xLTM1ODYy_725ce7a0-7912-4b59-a7e4-dd16872376fe"
      unitRef="usd">5867062000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i5305bfe25d404027b2cff09b396c6c9a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF85LTMtMS0xLTM1ODYy_e9b8bad3-07c5-4378-868a-8f4b5ed11fb4"
      unitRef="usd">5478806000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xMC0xLTEtMS0zNTg2Mg_2771fccb-0bbd-49c4-82ad-96dc1b4d376e"
      unitRef="usd">1304271000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9f4bff276a194607b0a4e73344a6222d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xMC0zLTEtMS0zNTg2Mg_cd3b2162-0303-4440-b0b9-596b7e1a5637"
      unitRef="usd">1223814000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9c94e1351842403f91c38c29ef7804c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xMS0xLTEtMS0zNTg2Mg_10ab898c-09db-49b6-b197-14916bb76c21"
      unitRef="usd">405277000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib07c6346a15d480c857f991dbae90005_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xMS0zLTEtMS0zNTg2Mg_449fa53e-0b37-444d-b342-dda28c7832b3"
      unitRef="usd">317847000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i8fc15f4e18854e45a0ee3b4c74c21a9c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xMi0xLTEtMS0zNTg2Mg_307ae49f-b36a-4dce-b3ce-edaf9a4ebfca"
      unitRef="usd">7576610000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xMi0zLTEtMS0zNTg2Mg_2a6c5719-75d9-42f5-992b-f13797c45cc5"
      unitRef="usd">7020467000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i65685dbf9d3a4ed0ac340814679c1f46_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xNC0xLTEtMS0zNTg2Mg_bd772a7c-df9f-4129-9458-16d6d11f6e32"
      unitRef="usd">324157000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i32e0d73511944eb8b86e2ab410548db2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xNC0zLTEtMS0zNTg2Mg_c063a46c-bed6-4d2b-8e32-8c35e7236e41"
      unitRef="usd">329390000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i53e806ba8278463a9d3407fb97bcfa36_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xNS0xLTEtMS0zNTg2Mg_f16f17c6-356e-4048-a900-fa73cd51e75e"
      unitRef="usd">519098000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9a23a93181394c268b238840adba819f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xNS0zLTEtMS0zNTg2Mg_bcac2afb-52eb-471a-9105-77fa0b8f2dd8"
      unitRef="usd">452854000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i45eb8cc446674f51af90fc2849214213_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xNi0xLTEtMS0zNTg2Mg_35d346c5-1a04-486b-a86d-db4c6d77ad70"
      unitRef="usd">567535000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i05c33da7e9724c67b7a4877b54ae0618_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xNi0zLTEtMS0zNTg2Mg_fcec5971-81b4-4884-ada9-f69273461e43"
      unitRef="usd">548530000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1c5056e544ea4b2fbef1e0bef687f54a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xNy0xLTEtMS0zNTg2Mg_139932ee-afee-4998-9990-ff066dc0da92"
      unitRef="usd">1410790000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ibb9067b61ade460ab87f54d9f8bcdd72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xNy0zLTEtMS0zNTg2Mg_9499d8d8-49e5-4144-98a5-6b2350a31216"
      unitRef="usd">1330774000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i621293fa8fbb4c1f8ef054388535433b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xOC0xLTEtMS0zNTg2Mg_37a27fa0-312a-4a6e-b243-ce85c0b58bb4"
      unitRef="usd">8987400000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="if96bfb7ef42c43fda2c5e09cc138e232_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xOC0zLTEtMS0zNTg2Mg_820ea746-7066-499b-b48a-2ec4b1544b40"
      unitRef="usd">8351241000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i593d782acaf845e8b67e8337e5da28c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xOS0xLTEtMS0zNTg2Mg_bc112979-cf05-4414-bde6-944e7daf8fcd"
      unitRef="usd">477369000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i810671430e504d8dadb4cb4be6d998e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8xOS0zLTEtMS0zNTg2Mg_8bb15b34-35ba-4cd8-a991-49e08d70e63f"
      unitRef="usd">505680000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8yMC0xLTEtMS0zNTg2Mg_98080594-e59b-496a-a294-ad0407e86eaa"
      unitRef="usd">16336397000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWZlYWM1NjQwYjQ0NDNmZmJmZGY5OWRkMWMyODZjZTgvdGFibGVyYW5nZToxZmVhYzU2NDBiNDQ0M2ZmYmZkZjk5ZGQxYzI4NmNlOF8yMC0zLTEtMS0zNTg2Mg_97b8ffb3-d819-47d1-8ba5-ebeae1677ae8"
      unitRef="usd">17481309000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:Concentrationofloansinasingleindustryinexcessoftenpercent
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18xMDk5NTExNjY3NDk0_67b30380-8c39-4b84-b0f3-491e04151df0"
      unitRef="number">0</cfr:Concentrationofloansinasingleindustryinexcessoftenpercent>
    <cfr:Concentrationofloansinasingleindustryinexcessoftenpercent
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18xMDk5NTExNjY3NDk0_ccdd7849-b695-4439-9d7f-92f486dc0fee"
      unitRef="number">0</cfr:Concentrationofloansinasingleindustryinexcessoftenpercent>
    <cfr:MaximumPercentageOfLoanRelatedToSingleIndustry
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18xMDk5NTExNjY3NTAx_17cf75c3-ba8e-49dd-9124-b0fe7de94530"
      unitRef="number">0.10</cfr:MaximumPercentageOfLoanRelatedToSingleIndustry>
    <cfr:MaximumPercentageOfLoanRelatedToSingleIndustry
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18xMDk5NTExNjY3NTAx_739664ae-cbb8-44a1-93e1-84b455019241"
      unitRef="number">0.10</cfr:MaximumPercentageOfLoanRelatedToSingleIndustry>
    <cfr:Percentageoftotalenergyloanstototalloans
      contextRef="i3da89888138f4b0b9014523d490053ee_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MDk0OTA3_b0772fb0-e95b-40e2-bde3-cdff9344c7db"
      unitRef="number">0.066</cfr:Percentageoftotalenergyloanstototalloans>
    <cfr:PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans
      contextRef="i3da89888138f4b0b9014523d490053ee_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MDk0OTMw_2ee50129-d141-4c67-bc27-5784bce9f8d5"
      unitRef="number">0.068</cfr:PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans>
    <cfr:Percentageoftotalenergyloanstototalloans
      contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MDk0OTY1_ec43f1a2-b883-4685-830e-e46ccc8d0a90"
      unitRef="number">0.071</cfr:Percentageoftotalenergyloanstototalloans>
    <cfr:PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans
      contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MDk0OTg4_c55b43e9-b948-4297-b5ac-d7e39f1666e3"
      unitRef="number">0.082</cfr:PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans>
    <cfr:Unfundedbalances
      contextRef="i6f3fa8a99847427a82b15567b8ee081f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MDk1MTM5_f2f51de9-1a5e-4023-9cb2-239d0e7c3301"
      unitRef="usd">891400000</cfr:Unfundedbalances>
    <cfr:Unfundedbalances
      contextRef="iab275b7148974edeaf29c6de5b401998_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MDk1MTQ3_364a33cb-03b4-47f1-ad54-6e82fb5939f6"
      unitRef="usd">68900000</cfr:Unfundedbalances>
    <cfr:USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18xMDk5NTExNjY3NTA4_847e2ffd-47d7-43e0-b9c5-efd6f5b1c733"
      unitRef="usd">0</cfr:USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico>
    <cfr:USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18xMDk5NTExNjY3NTA4_93f66dd2-0940-448c-a1b5-41a67248720c"
      unitRef="usd">0</cfr:USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico>
    <us-gaap:BankOverdrafts
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MDk1NDY5_66bf1af8-670b-41c8-be4d-96703b8ac740"
      unitRef="usd">7800000</us-gaap:BankOverdrafts>
    <us-gaap:BankOverdrafts
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MDk1NDc3_90fbf9a5-484c-47ae-b975-fd3b0017b221"
      unitRef="usd">5600000</us-gaap:BankOverdrafts>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18xNjQ5MjY3NDgzMDg2_220ae87d-3e45-4c91-8cce-7d6c81e6c533">Activity in related party loans during 2021 is presented in the following table. Other changes were primarily related to changes in related-party status. &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:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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: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 outstanding at December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(196,634)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,694)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 outstanding at December&#160;31, 2021&lt;/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;350,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmU1NzJiNWI0ZmIyNGJiYTk3YjQ5Y2JmMjM5MGZlZGQvdGFibGVyYW5nZTpiZTU3MmI1YjRmYjI0YmJhOTdiNDljYmYyMzkwZmVkZF8wLTEtMS0xLTM1ODYy_6f922f93-e316-4bd5-8882-aba7df88e299"
      unitRef="usd">353105000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmU1NzJiNWI0ZmIyNGJiYTk3YjQ5Y2JmMjM5MGZlZGQvdGFibGVyYW5nZTpiZTU3MmI1YjRmYjI0YmJhOTdiNDljYmYyMzkwZmVkZF8xLTEtMS0xLTM1ODYy_08e550bc-46c7-4261-938e-69520649e8e0"
      unitRef="usd">262761000</us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesProceeds
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmU1NzJiNWI0ZmIyNGJiYTk3YjQ5Y2JmMjM5MGZlZGQvdGFibGVyYW5nZTpiZTU3MmI1YjRmYjI0YmJhOTdiNDljYmYyMzkwZmVkZF8yLTEtMS0xLTM1ODYy_95e37aef-08d3-42ac-880d-0bb072aad0c9"
      unitRef="usd">196634000</us-gaap:LoansAndLeasesReceivableRelatedPartiesProceeds>
    <cfr:LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmU1NzJiNWI0ZmIyNGJiYTk3YjQ5Y2JmMjM5MGZlZGQvdGFibGVyYW5nZTpiZTU3MmI1YjRmYjI0YmJhOTdiNDljYmYyMzkwZmVkZF8zLTEtMS0xLTM1ODYy_20488983-ccc1-4f99-b6b2-b872e812fa4d"
      unitRef="usd">-68694000</cfr:LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmU1NzJiNWI0ZmIyNGJiYTk3YjQ5Y2JmMjM5MGZlZGQvdGFibGVyYW5nZTpiZTU3MmI1YjRmYjI0YmJhOTdiNDljYmYyMzkwZmVkZF80LTEtMS0xLTM1ODYy_10c0afaf-6e81-4780-8fcd-cbe7ed7e3c71"
      unitRef="usd">350538000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:InterestReceivable
      contextRef="i53cb913b0e5a47aa8588c08ed29fa7be_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MDk1OTE4_cacae590-e121-49a2-8e5e-a013270671c0"
      unitRef="usd">40000000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i5b7cfb10c21a4b20982b1afe7622e154_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MDk1OTI2_94ea86d8-eabf-457f-a32f-b02d3a90db05"
      unitRef="usd">48700000</us-gaap:InterestReceivable>
    <us-gaap:FinancingReceivableThresholdPeriodPastDue
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MDk2ODg4_3396643f-09b1-4e60-9e72-4109ba272ad4">P90D</us-gaap:FinancingReceivableThresholdPeriodPastDue>
    <us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18xNjQ5MjY3NDgzMDg4_7f8ba831-adf5-4b70-bbf4-a3f1005cdb4a">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end non-accrual loans, segregated by class of loans, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.842%"/&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:12.845%"/&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:center;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;December 31, 2021&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%"&gt;Total Non-Accrual&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-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:8pt;font-weight:700;line-height:100%"&gt;Non-Accrual with No Credit Loss Allowance&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Total Non-Accrual&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-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:8pt;font-weight:700;line-height:100%"&gt;Non-Accrual with No Credit Loss Allowance&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;Commercial and industrial&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;22,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;4,701&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;4,479&#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;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;14,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;23,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Paycheck Protection Program&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings, land 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;15,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer 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;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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&lt;/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;53,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i1afc37271d4b41888bf0168f82a7d5de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl8yLTEtMS0xLTM1ODYy_4971cb67-cb1d-4731-a507-a507336244ed"
      unitRef="usd">22582000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i1afc37271d4b41888bf0168f82a7d5de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl8yLTMtMS0xLTM1ODYy_8067e6d5-6d93-4b20-818a-6749807861ba"
      unitRef="usd">4701000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i6e82428f512e4163a14e316a0ae59eea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl8yLTUtMS0xLTM1ODYy_3b6b2451-0adb-4765-b0e3-067586d2f13b"
      unitRef="usd">19849000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i6e82428f512e4163a14e316a0ae59eea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl8yLTctMS0xLTM1ODYy_f045aeba-4db2-4a09-a58c-6aacc3c5040a"
      unitRef="usd">4479000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i3da89888138f4b0b9014523d490053ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl8zLTEtMS0xLTM1ODYy_0dc445e8-1c21-44c9-99bb-5487975e3fd9"
      unitRef="usd">14433000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i3da89888138f4b0b9014523d490053ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl8zLTMtMS0xLTM1ODYy_f452d231-1b2a-40ae-8aab-7adfc2cb18b6"
      unitRef="usd">8533000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl8zLTUtMS0xLTM1ODYy_2c9be401-5744-4207-8c67-8bc3e9601ea2"
      unitRef="usd">23168000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl8zLTctMS0xLTM1ODYy_fd7a1966-425a-4a43-81a7-24b9396b5a63"
      unitRef="usd">639000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ib0c3da8aacda42fd8dc0547d6741fa4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl80LTEtMS0xLTM1ODYy_e84e0d18-f6d0-4eef-90bb-6edc845da4ab"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ib0c3da8aacda42fd8dc0547d6741fa4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl80LTMtMS0xLTM1ODYy_394c214b-ffac-4963-b6c2-3004f0fe2773"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="iddd1767b1c934621ae199ff5360c1d4d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl80LTUtMS0xLTM1ODYy_dc423df6-d1d2-4a9f-a5c1-2e69e6e8ceb7"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="iddd1767b1c934621ae199ff5360c1d4d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl80LTctMS0xLTM1ODYy_f9382193-5531-4fe4-9678-e0dad428b4df"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i8ff15b23a6944bbf923d4e640377d34c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl82LTEtMS0xLTM1ODYy_c28c60f6-927c-42ea-84dc-899a3ddc5594"
      unitRef="usd">15297000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i8ff15b23a6944bbf923d4e640377d34c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl82LTMtMS0xLTM1ODYy_cf6b2216-5af4-4ee4-8947-01d30874108a"
      unitRef="usd">13817000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ic0031f6803de4df9b37af58a31e8b16b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl82LTUtMS0xLTM1ODYy_33f37c50-aefe-4a7b-a030-b205ce3830a4"
      unitRef="usd">15737000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ic0031f6803de4df9b37af58a31e8b16b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl82LTctMS0xLTM1ODYy_f9b38509-f466-4ef5-90e8-e657e33b8651"
      unitRef="usd">14116000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl83LTEtMS0xLTM1ODYy_7f78c5c4-b6b9-468d-a46e-d18b40af1244"
      unitRef="usd">948000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl83LTMtMS0xLTM1ODYy_5e1af1b9-7d94-4436-a09d-3601730f20ba"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i9f4bff276a194607b0a4e73344a6222d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl83LTUtMS0xLTM1ODYy_c4777921-5192-4d40-95d6-de4ad08293c3"
      unitRef="usd">1684000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i9f4bff276a194607b0a4e73344a6222d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl83LTctMS0xLTM1ODYy_b45c83ab-1141-4925-8877-5df17f15d1cf"
      unitRef="usd">1684000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i1c5056e544ea4b2fbef1e0bef687f54a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl84LTEtMS0xLTM1ODYy_773a5956-d91c-4828-bc05-64ccf9c75797"
      unitRef="usd">440000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i1c5056e544ea4b2fbef1e0bef687f54a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl84LTMtMS0xLTM1ODYy_d729b5c9-53aa-4d88-9d97-b19afc2ba511"
      unitRef="usd">138000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ibb9067b61ade460ab87f54d9f8bcdd72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl84LTUtMS0xLTM1ODYy_96d08dac-8e6d-4ace-985d-dfec8f8cf19f"
      unitRef="usd">993000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ibb9067b61ade460ab87f54d9f8bcdd72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl84LTctMS0xLTM1ODYy_c9e3ff6b-13f6-4dee-9301-3c7d17bbfb74"
      unitRef="usd">993000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i593d782acaf845e8b67e8337e5da28c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl85LTEtMS0xLTM1ODYy_d4f82a0a-75ba-41d8-a8c8-4d0bf8fd34cf"
      unitRef="usd">13000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i593d782acaf845e8b67e8337e5da28c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl85LTMtMS0xLTM1ODYy_0b172699-fe55-4a8a-a18a-9d84d2e660c8"
      unitRef="usd">13000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i810671430e504d8dadb4cb4be6d998e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl85LTUtMS0xLTM1ODYy_a6838882-a4ff-4cd9-8042-b1fdff83a745"
      unitRef="usd">18000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i810671430e504d8dadb4cb4be6d998e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl85LTctMS0xLTM1ODYy_4503f965-896b-4efe-b435-50d966d02835"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl8xMC0xLTEtMS0zNTg2Mg_25488df7-c216-45b8-80a8-b67e43d03e5a"
      unitRef="usd">53713000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl8xMC0zLTEtMS0zNTg2Mg_cfe2df75-de99-4da9-9d60-9ffeb2c7a1c0"
      unitRef="usd">27202000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl8xMC01LTEtMS0zNTg2Mg_2afff19a-7e0b-43f1-ab60-f6ef638e91ec"
      unitRef="usd">61449000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ZDVlMmI3YWQ2NjIzNDBjZmJjMmVjNjkwZmM0YjJlY2IvdGFibGVyYW5nZTpkNWUyYjdhZDY2MjM0MGNmYmMyZWM2OTBmYzRiMmVjYl8xMC03LTEtMS0zNTg2Mg_a5a31543-f9af-4b80-ab46-38d66fc7157a"
      unitRef="usd">21911000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <cfr:FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18xNjQ5MjY3NDgzMDkw_0bc6ae6f-5c5e-4604-a11f-1396b648a5be">&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&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 tables present non-accrual loans as of December&#160;31, 2021 and December&#160;31, 2020 by class and year of origination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.880%"/&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="51" 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:8pt;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 #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:8pt;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-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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%"&gt;2018&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-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:8pt;font-weight:700;line-height:100%"&gt;2017&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-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:8pt;font-weight:700;line-height:100%"&gt;Prior&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-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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&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-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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&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-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:8pt;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="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;4,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;22,582&#160;&lt;/span&gt;&lt;/td&gt;&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:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Paycheck Protection Program &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Buildings, land 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:8pt;font-weight:400;line-height:100%"&gt;6,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer 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:8pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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-top:5pt;text-align:justify"&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:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.874%"/&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:7.880%"/&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="51" 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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%"&gt;2018&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-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:8pt;font-weight:700;line-height:100%"&gt;2017&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-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:8pt;font-weight:700;line-height:100%"&gt;2016&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-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:8pt;font-weight:700;line-height:100%"&gt;Prior&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-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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&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-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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&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-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:8pt;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="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;9,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;19,849&#160;&lt;/span&gt;&lt;/td&gt;&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:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;2,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:8pt;font-weight:400;line-height:100%"&gt;6,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,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:8pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Paycheck Protection Program &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Buildings, land 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:8pt;font-weight:400;line-height:100%"&gt;2,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer 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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;/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:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;</cfr:FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i88856d38df804849ae06d3b6ce0b34b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8yLTEtMS0xLTM1ODYy_07a69250-dd23-45f8-879e-90b1947803ec"
      unitRef="usd">636000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i88856d38df804849ae06d3b6ce0b34b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8yLTMtMS0xLTM1ODYy_e046f692-7102-4f6e-a99d-3a0a80d1e6ed"
      unitRef="usd">3856000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i88856d38df804849ae06d3b6ce0b34b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8yLTUtMS0xLTM1ODYy_a2d4393d-1ed8-4296-bd29-d92b30c95d95"
      unitRef="usd">5047000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i88856d38df804849ae06d3b6ce0b34b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8yLTctMS0xLTM1ODYy_da929bb5-583b-4608-8904-5bb11ba14ee9"
      unitRef="usd">1820000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i88856d38df804849ae06d3b6ce0b34b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8yLTktMS0xLTM1ODYy_b2c65bf9-2968-48ce-8aa4-053e936e2fd2"
      unitRef="usd">765000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i88856d38df804849ae06d3b6ce0b34b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8yLTExLTEtMS0zNTg2Mg_569103fe-8f12-4b19-ac61-85ad8717f8cc"
      unitRef="usd">353000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i88856d38df804849ae06d3b6ce0b34b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8yLTEzLTEtMS0zNTg2Mg_31b896ec-bf64-48c1-8a3e-bebf078e3eb7"
      unitRef="usd">4635000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i88856d38df804849ae06d3b6ce0b34b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8yLTE1LTEtMS0zNTg2Mg_117bf152-de52-4023-b361-237c7e91b9b8"
      unitRef="usd">5470000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i1afc37271d4b41888bf0168f82a7d5de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8yLTE3LTEtMS0zNTg2Mg_908da2dc-7001-4d63-9e93-f7a31f85cb5d"
      unitRef="usd">22582000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="idd6a5ccf5e5c4bb4bbcc98b013658daf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8zLTEtMS0xLTM1ODYy_d3cafe9e-dc84-4c60-b3d6-8cb0561668fd"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="idd6a5ccf5e5c4bb4bbcc98b013658daf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8zLTMtMS0xLTM1ODYy_faec9805-6a00-46ff-8eed-fbd90e3e72e1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="idd6a5ccf5e5c4bb4bbcc98b013658daf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8zLTUtMS0xLTM1ODYy_25f1a261-a0ef-41ec-8b31-597fd7f21d74"
      unitRef="usd">5358000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="idd6a5ccf5e5c4bb4bbcc98b013658daf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8zLTctMS0xLTM1ODYy_0abd1c5a-5e90-4643-a514-7863a81cc557"
      unitRef="usd">1325000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="idd6a5ccf5e5c4bb4bbcc98b013658daf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8zLTktMS0xLTM1ODYy_cb206ca1-2551-4b8e-a339-dd811beaa9ce"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="idd6a5ccf5e5c4bb4bbcc98b013658daf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8zLTExLTEtMS0zNTg2Mg_b8342005-27d9-4081-af30-71eb7a25c92d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="idd6a5ccf5e5c4bb4bbcc98b013658daf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8zLTEzLTEtMS0zNTg2Mg_28d34d30-1ab8-41d6-a196-2b6486759726"
      unitRef="usd">6931000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="idd6a5ccf5e5c4bb4bbcc98b013658daf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8zLTE1LTEtMS0zNTg2Mg_2d55e166-4ab6-460f-9be2-26f0ee9bc774"
      unitRef="usd">819000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i3da89888138f4b0b9014523d490053ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8zLTE3LTEtMS0zNTg2Mg_1a847fd8-8ae8-4d81-9b80-69afc9fcae72"
      unitRef="usd">14433000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i3393ad18f83e4a67b72904fc1fef8bf2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV80LTEtMS0xLTM1ODYy_291693a3-1210-4810-b499-2898e08513d5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i3393ad18f83e4a67b72904fc1fef8bf2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV80LTMtMS0xLTM1ODYy_7e998ed2-f433-49ea-aae7-3dd9ba33f2f1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i3393ad18f83e4a67b72904fc1fef8bf2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV80LTUtMS0xLTM1ODYy_428e1403-0c3b-4b54-94c6-72af78cfee3e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i3393ad18f83e4a67b72904fc1fef8bf2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV80LTctMS0xLTM1ODYy_e088855e-f25e-4f88-bc30-072175a61f28"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i3393ad18f83e4a67b72904fc1fef8bf2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV80LTktMS0xLTM1ODYy_e9fa808e-b41c-4625-9566-ac1700a319e1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i3393ad18f83e4a67b72904fc1fef8bf2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV80LTExLTEtMS0zNTg2Mg_f058f83c-979b-42d7-b4bb-cf3debe83b7e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i3393ad18f83e4a67b72904fc1fef8bf2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV80LTEzLTEtMS0zNTg2Mg_6802bbcc-0814-4bd5-8843-0ccb3204f33f"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i3393ad18f83e4a67b72904fc1fef8bf2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV80LTE1LTEtMS0zNTg2Mg_403fe916-4103-4864-b0c1-8d7be4d2e5ce"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ib0c3da8aacda42fd8dc0547d6741fa4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV80LTE3LTEtMS0zNTg2Mg_c0c0b2f5-0f94-45d4-8c44-b69c2ac0fa89"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5a298a52188340c297f33ba2dc5870a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV82LTEtMS0xLTM1ODYy_c4e2f19f-28a9-4b0d-867e-c1a3e6a6d65e"
      unitRef="usd">6038000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5a298a52188340c297f33ba2dc5870a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV82LTMtMS0xLTM1ODYy_47e25103-37df-4651-bd9a-05872bd48395"
      unitRef="usd">307000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5a298a52188340c297f33ba2dc5870a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV82LTUtMS0xLTM1ODYy_83fc80b0-f00b-4908-a402-3e61cfe41455"
      unitRef="usd">3446000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5a298a52188340c297f33ba2dc5870a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV82LTctMS0xLTM1ODYy_5d0575d0-04f5-4789-9bf2-4f6d73816863"
      unitRef="usd">814000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5a298a52188340c297f33ba2dc5870a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV82LTktMS0xLTM1ODYy_97445a4f-b5ee-4896-9041-20a7838e71ab"
      unitRef="usd">2030000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5a298a52188340c297f33ba2dc5870a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV82LTExLTEtMS0zNTg2Mg_d248058f-9fa6-4164-9caf-edb3393f8b3e"
      unitRef="usd">2662000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i5a298a52188340c297f33ba2dc5870a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV82LTEzLTEtMS0zNTg2Mg_76017b6d-a2dd-4dde-bf3b-43ac45f208fb"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i5a298a52188340c297f33ba2dc5870a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV82LTE1LTEtMS0zNTg2Mg_8fa9fc9b-12f9-4f2f-a2d5-c50d66e723c2"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i8ff15b23a6944bbf923d4e640377d34c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV82LTE3LTEtMS0zNTg2Mg_052c67ba-c7b4-4eb6-a13b-2f6014ae3b23"
      unitRef="usd">15297000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ifb6dc0d0cd4f45b0819af1b8eae87635_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV83LTEtMS0xLTM1ODYy_a2192eca-47f1-47ad-ba5e-786f2f9e4422"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ifb6dc0d0cd4f45b0819af1b8eae87635_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV83LTMtMS0xLTM1ODYy_b4ad6968-4406-41a2-834f-26f4599a5b6d"
      unitRef="usd">948000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ifb6dc0d0cd4f45b0819af1b8eae87635_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV83LTUtMS0xLTM1ODYy_0f3e92c6-a0b1-41f2-8b47-6e39503994bb"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ifb6dc0d0cd4f45b0819af1b8eae87635_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV83LTctMS0xLTM1ODYy_a45feccb-b3bc-438c-85d7-567192ad2c1d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ifb6dc0d0cd4f45b0819af1b8eae87635_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV83LTktMS0xLTM1ODYy_6d9ddcae-b51b-4d97-b7b6-5678e8137808"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ifb6dc0d0cd4f45b0819af1b8eae87635_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV83LTExLTEtMS0zNTg2Mg_89335079-62bb-4fac-869a-0f552ac976ae"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ifb6dc0d0cd4f45b0819af1b8eae87635_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV83LTEzLTEtMS0zNTg2Mg_b8a1477f-4d6f-4111-8fc9-0a97ee6875de"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ifb6dc0d0cd4f45b0819af1b8eae87635_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV83LTE1LTEtMS0zNTg2Mg_7750272c-f48f-44f1-85b9-cd6726b12dba"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV83LTE3LTEtMS0zNTg2Mg_504a544e-99d1-49fe-a5d4-50cbaad3d8ed"
      unitRef="usd">948000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id07bcdadab624a0fb6e9e8c051b2b5cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV84LTEtMS0xLTM1ODYy_5204ec48-da2e-4295-af17-2a87dc696c73"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id07bcdadab624a0fb6e9e8c051b2b5cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV84LTMtMS0xLTM1ODYy_dd5b86b4-2345-47a5-ac38-6d88acb193e8"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id07bcdadab624a0fb6e9e8c051b2b5cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV84LTUtMS0xLTM1ODYy_1ec8c75f-0ffc-4e68-923e-3c499ad54990"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id07bcdadab624a0fb6e9e8c051b2b5cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV84LTctMS0xLTM1ODYy_7d170ca4-622d-4850-90f7-11301bb394c5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id07bcdadab624a0fb6e9e8c051b2b5cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV84LTktMS0xLTM1ODYy_def3c58c-37d4-4549-bafc-7fb723829d6b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id07bcdadab624a0fb6e9e8c051b2b5cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV84LTExLTEtMS0zNTg2Mg_15cbaa76-42bf-4674-a656-4d4296a8a6d6"
      unitRef="usd">408000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id07bcdadab624a0fb6e9e8c051b2b5cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV84LTEzLTEtMS0zNTg2Mg_5370a5f6-4d39-417b-b74d-d3ee335b41c7"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="id07bcdadab624a0fb6e9e8c051b2b5cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV84LTE1LTEtMS0zNTg2Mg_c950da00-3f34-45ab-b265-18062fac2af3"
      unitRef="usd">32000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i1c5056e544ea4b2fbef1e0bef687f54a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV84LTE3LTEtMS0zNTg2Mg_b90bafc6-09c4-4abd-9e42-8f37e347abfa"
      unitRef="usd">440000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i0a274daffc42418c9db55e2eb502ecea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV85LTEtMS0xLTM1ODYy_3fed2bb7-e6ea-4501-9aaa-25513183f2fc"
      unitRef="usd">13000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i0a274daffc42418c9db55e2eb502ecea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV85LTMtMS0xLTM1ODYy_ce4a8f88-b294-4879-af5e-04c143a1c3b9"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i0a274daffc42418c9db55e2eb502ecea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV85LTUtMS0xLTM1ODYy_8d206b21-724f-4efd-990e-adeb74d76384"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i0a274daffc42418c9db55e2eb502ecea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV85LTctMS0xLTM1ODYy_40519ecd-17a2-443d-8677-10a47a04ef14"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i0a274daffc42418c9db55e2eb502ecea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV85LTktMS0xLTM1ODYy_0a996c3b-0e8c-4ea3-9c5d-edbbd3799a44"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i0a274daffc42418c9db55e2eb502ecea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV85LTExLTEtMS0zNTg2Mg_c478748f-c9de-440a-bb24-d2ca04612b9f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i0a274daffc42418c9db55e2eb502ecea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV85LTEzLTEtMS0zNTg2Mg_5dc36a5e-b513-4bbc-8ad0-d349a90a3aaa"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i0a274daffc42418c9db55e2eb502ecea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV85LTE1LTEtMS0zNTg2Mg_ae092a6e-50f5-4cf8-bec9-d5524d897a56"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i593d782acaf845e8b67e8337e5da28c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV85LTE3LTEtMS0zNTg2Mg_bdba3bfe-c237-43e1-b873-9bc9135631a1"
      unitRef="usd">13000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib42c20a0e6e64042a6bd4815906993b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8xMC0xLTEtMS0zNTg2Mg_16dcc840-b205-484c-8be2-491c7067dcc1"
      unitRef="usd">6687000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib42c20a0e6e64042a6bd4815906993b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8xMC0zLTEtMS0zNTg2Mg_6c5c85e4-f058-4e96-ae51-f108b9c2e298"
      unitRef="usd">5111000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib42c20a0e6e64042a6bd4815906993b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8xMC01LTEtMS0zNTg2Mg_6abb93be-afcd-4cf4-b5c7-d5389bdfc6cb"
      unitRef="usd">13851000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib42c20a0e6e64042a6bd4815906993b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8xMC03LTEtMS0zNTg2Mg_f945332f-529a-4a71-a644-57f2f93e49cf"
      unitRef="usd">3959000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib42c20a0e6e64042a6bd4815906993b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8xMC05LTEtMS0zNTg2Mg_1ccfa709-7c96-4c16-9ed1-e67b1de98cad"
      unitRef="usd">2795000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib42c20a0e6e64042a6bd4815906993b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8xMC0xMS0xLTEtMzU4NjI_c38950c0-e724-4fb2-95dd-32343c46cde0"
      unitRef="usd">3423000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ib42c20a0e6e64042a6bd4815906993b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8xMC0xMy0xLTEtMzU4NjI_b53caac8-f6b9-469f-981f-50e003d8e95f"
      unitRef="usd">11566000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ib42c20a0e6e64042a6bd4815906993b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8xMC0xNS0xLTEtMzU4NjI_ddaf8911-80eb-4f53-add0-90e9951188c6"
      unitRef="usd">6321000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MWJjOGNlNmVkMzgyNGFiNjkzNDBiMTc4NWIxMDAyOGUvdGFibGVyYW5nZToxYmM4Y2U2ZWQzODI0YWI2OTM0MGIxNzg1YjEwMDI4ZV8xMC0xNy0xLTEtMzU4NjI_99232aa0-b224-49c1-a0f3-6a5e75af72fb"
      unitRef="usd">53713000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i1cead0710ef144098150fae9570882ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18yLTEtMS0xLTM1ODYy_30c11561-775d-44bb-b38a-3d69b25cab6c"
      unitRef="usd">9479000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i1cead0710ef144098150fae9570882ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18yLTMtMS0xLTM1ODYy_fac05991-2bea-4700-926c-2a53af54b16a"
      unitRef="usd">3351000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i1cead0710ef144098150fae9570882ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18yLTUtMS0xLTM1ODYy_81a7d4db-58bf-4088-ab71-0c0dad01ee0f"
      unitRef="usd">1846000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i1cead0710ef144098150fae9570882ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18yLTctMS0xLTM1ODYy_cb9567e1-ab3e-46a1-b7bf-f7d668efa434"
      unitRef="usd">1489000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i1cead0710ef144098150fae9570882ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18yLTktMS0xLTM1ODYy_11faffb8-baa1-4915-ba93-53d3e906f438"
      unitRef="usd">105000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i1cead0710ef144098150fae9570882ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18yLTExLTEtMS0zNTg2Mg_5cbbba98-4141-43b1-ad08-a4577074dc90"
      unitRef="usd">29000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i1cead0710ef144098150fae9570882ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18yLTEzLTEtMS0zNTg2Mg_c058ac71-77f5-45d5-8774-1d00bede84af"
      unitRef="usd">839000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i1cead0710ef144098150fae9570882ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18yLTE1LTEtMS0zNTg2Mg_ac87ae49-5a7d-42c9-8dcc-ca46a7fe1cfb"
      unitRef="usd">2711000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i6e82428f512e4163a14e316a0ae59eea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18yLTE3LTEtMS0zNTg2Mg_408c68f8-723e-4f0b-9347-27a9ee09d58b"
      unitRef="usd">19849000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic53dc55708814866b047f64a2ddbe864_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18zLTEtMS0xLTM1ODYy_e79722a4-7fec-4635-8f16-96cbe9c72c92"
      unitRef="usd">2421000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic53dc55708814866b047f64a2ddbe864_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18zLTMtMS0xLTM1ODYy_d698aa98-0776-421b-99e9-e15b77b7472e"
      unitRef="usd">6772000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic53dc55708814866b047f64a2ddbe864_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18zLTUtMS0xLTM1ODYy_e0d84df9-b008-4378-97a2-563bc8913238"
      unitRef="usd">2144000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic53dc55708814866b047f64a2ddbe864_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18zLTctMS0xLTM1ODYy_476a6e35-4cd1-4abb-97d2-c67538b4b590"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic53dc55708814866b047f64a2ddbe864_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18zLTktMS0xLTM1ODYy_8ddde2fc-1252-4697-a9b1-eb23adae3385"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic53dc55708814866b047f64a2ddbe864_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18zLTExLTEtMS0zNTg2Mg_78e17545-6b6f-4f12-bfa4-7678b68ba285"
      unitRef="usd">359000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic53dc55708814866b047f64a2ddbe864_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18zLTEzLTEtMS0zNTg2Mg_2a407814-2e4f-455e-aad0-398f5c94b885"
      unitRef="usd">11193000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ic53dc55708814866b047f64a2ddbe864_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18zLTE1LTEtMS0zNTg2Mg_1b077a69-c368-492e-bce9-d30ec7378ee6"
      unitRef="usd">279000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18zLTE3LTEtMS0zNTg2Mg_490acd9a-52e0-431f-a6a9-0d7529e42c8a"
      unitRef="usd">23168000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ibe15ab7c051d400db24291bf02f2e65b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN180LTEtMS0xLTM1ODYy_0e20796e-1d7f-4bbf-acd7-850763a57d66"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ibe15ab7c051d400db24291bf02f2e65b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN180LTMtMS0xLTM1ODYy_40156b59-f6e2-47de-b5b6-ca5c5a9f3bb0"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ibe15ab7c051d400db24291bf02f2e65b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN180LTUtMS0xLTM1ODYy_30d946a4-27fd-4a90-a88e-1527372f7f67"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ibe15ab7c051d400db24291bf02f2e65b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN180LTctMS0xLTM1ODYy_1e6f92f0-174a-462d-805e-7e86d8bb3b96"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ibe15ab7c051d400db24291bf02f2e65b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN180LTktMS0xLTM1ODYy_10ffceab-18b9-4ec1-965c-0ef08fa74dd2"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ibe15ab7c051d400db24291bf02f2e65b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN180LTExLTEtMS0zNTg2Mg_41325c38-66d0-4c4b-9a9b-e9c615cabb07"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ibe15ab7c051d400db24291bf02f2e65b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN180LTEzLTEtMS0zNTg2Mg_7f8ff051-5c7d-4716-8415-62de3b130b58"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ibe15ab7c051d400db24291bf02f2e65b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN180LTE1LTEtMS0zNTg2Mg_c481ac62-8f7d-44a7-aa6b-c61245bcb614"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="iddd1767b1c934621ae199ff5360c1d4d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN180LTE3LTEtMS0zNTg2Mg_01ed4fbe-4134-4518-b70a-3c10754f6921"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i162f774faf36468992a264668262a4ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN182LTEtMS0xLTM1ODYy_ec34e99a-3f97-4fe9-a885-aeb65129cc08"
      unitRef="usd">2914000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i162f774faf36468992a264668262a4ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN182LTMtMS0xLTM1ODYy_24e08d3a-4cce-498a-85be-d35676a41055"
      unitRef="usd">5031000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i162f774faf36468992a264668262a4ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN182LTUtMS0xLTM1ODYy_af558c57-330a-4fb1-ab82-ec4f9365da64"
      unitRef="usd">999000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i162f774faf36468992a264668262a4ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN182LTctMS0xLTM1ODYy_f2cb91c1-688e-468c-b195-bd09e2567ce2"
      unitRef="usd">2019000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i162f774faf36468992a264668262a4ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN182LTktMS0xLTM1ODYy_492981ff-72de-4310-a939-e2750fc870e0"
      unitRef="usd">1933000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i162f774faf36468992a264668262a4ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN182LTExLTEtMS0zNTg2Mg_52597063-d87d-4fb5-8401-946ebce09cff"
      unitRef="usd">2736000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i162f774faf36468992a264668262a4ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN182LTEzLTEtMS0zNTg2Mg_f6fd78df-8dc4-4578-a93c-6f50bdba2e61"
      unitRef="usd">105000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i162f774faf36468992a264668262a4ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN182LTE1LTEtMS0zNTg2Mg_54ee67cd-a66a-450f-9e26-f964ebad82f5"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ic0031f6803de4df9b37af58a31e8b16b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN182LTE3LTEtMS0zNTg2Mg_a5d579b8-0bce-474b-9e76-829fb1196893"
      unitRef="usd">15737000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i255d6c285f0646ab8d4114c2b6dd0025_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN183LTEtMS0xLTM1ODYy_92e4d311-f70a-47d5-9ad7-fd6c66d88d76"
      unitRef="usd">1684000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i255d6c285f0646ab8d4114c2b6dd0025_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN183LTMtMS0xLTM1ODYy_140f1389-67cb-4bbc-85b0-30305ed218a1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i255d6c285f0646ab8d4114c2b6dd0025_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN183LTUtMS0xLTM1ODYy_5a214dfe-a1ec-4bcf-9296-78f57148181d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i255d6c285f0646ab8d4114c2b6dd0025_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN183LTctMS0xLTM1ODYy_7b95676c-3b7f-4fbb-a97d-34754629cbfb"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i255d6c285f0646ab8d4114c2b6dd0025_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN183LTktMS0xLTM1ODYy_72fdab38-6696-4bde-8f2f-bb31e39d1f9b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i255d6c285f0646ab8d4114c2b6dd0025_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN183LTExLTEtMS0zNTg2Mg_960cd4c6-cbbb-4bb2-b014-67c2c8493a91"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i255d6c285f0646ab8d4114c2b6dd0025_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN183LTEzLTEtMS0zNTg2Mg_c45296d2-b380-45cf-ad6e-cb31418653ec"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i255d6c285f0646ab8d4114c2b6dd0025_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN183LTE1LTEtMS0zNTg2Mg_d6167de4-68a2-4117-800f-5bbb2591c65f"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i9f4bff276a194607b0a4e73344a6222d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN183LTE3LTEtMS0zNTg2Mg_18bfd621-968d-4ee0-b5f8-de608f6e6218"
      unitRef="usd">1684000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i6c3fd84af289419e895025e5935899ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN184LTEtMS0xLTM1ODYy_15e0f5a6-66c8-41c8-afaf-7c1b15906dc7"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i6c3fd84af289419e895025e5935899ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN184LTMtMS0xLTM1ODYy_ba8b5372-1ff7-430c-b987-301db1148438"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i6c3fd84af289419e895025e5935899ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN184LTUtMS0xLTM1ODYy_00a74466-479a-414c-8f77-76b6d57590fa"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i6c3fd84af289419e895025e5935899ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN184LTctMS0xLTM1ODYy_5d09dba7-f3bb-482e-a4ee-0cadb584e1bf"
      unitRef="usd">211000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i6c3fd84af289419e895025e5935899ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN184LTktMS0xLTM1ODYy_7ba42aa5-ab00-489b-aca6-cef48e445ce0"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i6c3fd84af289419e895025e5935899ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN184LTExLTEtMS0zNTg2Mg_fc94c503-5c8e-48c4-8a65-5ead4d116477"
      unitRef="usd">408000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i6c3fd84af289419e895025e5935899ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN184LTEzLTEtMS0zNTg2Mg_e93efe2e-89a2-4411-89e8-3197ed7a0f4c"
      unitRef="usd">259000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i6c3fd84af289419e895025e5935899ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN184LTE1LTEtMS0zNTg2Mg_6e0160a8-68d3-49aa-93a4-2034bb9f5d37"
      unitRef="usd">115000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ibb9067b61ade460ab87f54d9f8bcdd72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN184LTE3LTEtMS0zNTg2Mg_3b617533-6111-498d-ad9e-33e8e8006028"
      unitRef="usd">993000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="if96087d2b32c41a28edcf62dcddd49dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN185LTEtMS0xLTM1ODYy_50cbdd27-fe68-4676-ae12-2960675fc530"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="if96087d2b32c41a28edcf62dcddd49dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN185LTMtMS0xLTM1ODYy_8ffd71ca-7b4b-4317-8060-478272753c4b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="if96087d2b32c41a28edcf62dcddd49dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN185LTUtMS0xLTM1ODYy_615fd4b4-b450-402d-8aed-e5e85e47f4dc"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="if96087d2b32c41a28edcf62dcddd49dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN185LTctMS0xLTM1ODYy_08a444aa-dde2-4e91-81a4-a0ddada0ebe5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="if96087d2b32c41a28edcf62dcddd49dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN185LTktMS0xLTM1ODYy_d5b50d71-4b94-40e5-85de-8e40537a1fbc"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="if96087d2b32c41a28edcf62dcddd49dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN185LTExLTEtMS0zNTg2Mg_11cb3040-e2fd-48f5-98ab-ff00ed341ba1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="if96087d2b32c41a28edcf62dcddd49dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN185LTEzLTEtMS0zNTg2Mg_57ecaf2a-c42e-438d-8a04-2354aa9b6ad1"
      unitRef="usd">18000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="if96087d2b32c41a28edcf62dcddd49dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN185LTE1LTEtMS0zNTg2Mg_4f65d5b1-b3d9-42b1-a646-0ca52f02236d"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i810671430e504d8dadb4cb4be6d998e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN185LTE3LTEtMS0zNTg2Mg_b88e9914-a03c-430f-9460-2d350ef4c87b"
      unitRef="usd">18000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i6830dc0632484758ae99775f0e97f42d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18xMC0xLTEtMS0zNTg2Mg_5828dc1c-9330-491a-bfb0-4202e332254f"
      unitRef="usd">16498000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i6830dc0632484758ae99775f0e97f42d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18xMC0zLTEtMS0zNTg2Mg_25e8a06d-3668-4815-8ed6-e69625b3f07a"
      unitRef="usd">15154000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i6830dc0632484758ae99775f0e97f42d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18xMC01LTEtMS0zNTg2Mg_9e12d7e9-2514-4492-a926-756180fac4e1"
      unitRef="usd">4989000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i6830dc0632484758ae99775f0e97f42d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18xMC03LTEtMS0zNTg2Mg_c14ef716-ce87-41a1-9382-872dba22b92e"
      unitRef="usd">3719000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i6830dc0632484758ae99775f0e97f42d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18xMC05LTEtMS0zNTg2Mg_4d6d75f8-c587-4c62-ab91-0589c2f9a955"
      unitRef="usd">2038000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i6830dc0632484758ae99775f0e97f42d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18xMC0xMS0xLTEtMzU4NjI_35a715ec-00dc-4992-96ba-98990134a75f"
      unitRef="usd">3532000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i6830dc0632484758ae99775f0e97f42d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18xMC0xMy0xLTEtMzU4NjI_19dec76c-3d11-49cc-bdcd-93b2b4fb3ca0"
      unitRef="usd">12414000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i6830dc0632484758ae99775f0e97f42d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18xMC0xNS0xLTEtMzU4NjI_e36b5d0e-4a9d-445e-983f-36ee35f735af"
      unitRef="usd">3105000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NDA5NTBmOGMyMGNlNDlhNzhhZjI0OTQ3MzVmNDAyZjcvdGFibGVyYW5nZTo0MDk1MGY4YzIwY2U0OWE3OGFmMjQ5NDczNWY0MDJmN18xMC0xNy0xLTEtMzU4NjI_ada2e753-ad21-4f56-b444-1d72f960a96c"
      unitRef="usd">61449000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans
      contextRef="i901b4e2b22e74a7099cf1488e74129a4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M180MDk_c878f2ba-e385-455f-b3f8-bfbe8386b11b"
      unitRef="usd">1800000</us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans>
    <us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans
      contextRef="ibbf2ab8c7814407abf746d620cf53c4c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M180MTk_db95410f-61a6-41c6-bc03-bb3efaeff55a"
      unitRef="usd">2900000</us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans>
    <us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans
      contextRef="i8f1cb1279157400cb416d5671f2957d6_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M180MzI_236deaf1-30d7-45e2-bba3-53e56b89d937"
      unitRef="usd">3900000</us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans>
    <us-gaap:PastDueFinancingReceivablesTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNDc4OA_dbec5f67-f189-4dc1-9b64-6721cab6dd0d">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An age analysis of past due loans (including both accruing and non-accruing loans), segregated by class of loans, as of December&#160;31, 2021 is presented in the following table. Despite their past due status, Paycheck Protection Plan loans are fully guaranteed by the SBA.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:24.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&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:10.438%"/&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:10.438%"/&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.079%"/&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.079%"/&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:10.443%"/&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:8pt;font-weight:700;line-height:100%"&gt;Loans&lt;br/&gt;30-89&#160;Days&lt;br/&gt;Past Due&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:8pt;font-weight:700;line-height:100%"&gt;Loans&lt;br/&gt;90&#160;or&#160;More&lt;br/&gt;Days&lt;br/&gt;Past Due&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:8pt;font-weight:700;line-height:100%"&gt;Total&#160;Past&lt;br/&gt;Due&#160;Loans&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:8pt;font-weight:700;line-height:100%"&gt;Current&lt;br/&gt;Loans&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:8pt;font-weight:700;line-height:100%"&gt;Total&#160;Loans&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:8pt;font-weight:700;line-height:100%"&gt;Accruing&lt;br/&gt;Loans&#160;90&#160;or&lt;br/&gt;More Days&lt;br/&gt;Past Due&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;Commercial and industrial&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;34,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;5,318,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;5,364,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;7,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;1,068,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,077,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Paycheck Protection Program&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Buildings, land 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;37,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;52,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,220,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;8,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,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;1,410,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;Consumer 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;4,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;1,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;472,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;477,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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&lt;/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;87,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,192,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;16,336,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:PastDueFinancingReceivablesTableTextBlock>
    <us-gaap:NotesReceivableGross
      contextRef="i2f74c54b94c044e69dfacdca18df76d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8xLTEtMS0xLTM1ODMz_7ac62df3-7fbb-4c71-807f-756db6abb9ec"
      unitRef="usd">34096000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i785f07422ea0419dbbebae98d5f41935_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8xLTMtMS0xLTM1ODMz_2d8eae51-3cd4-47dd-9c35-cab877aec0f0"
      unitRef="usd">12364000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic466de9520224a688a0c1deaf601fdf5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8xLTUtMS0xLTM1ODMz_4936e6e0-6977-4329-917b-25d35ac29ad4"
      unitRef="usd">46460000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3453a6b3ec9646be883a81d051d90d38_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8xLTctMS0xLTM1ODMz_fa858b06-2880-4041-986c-e3be2024949b"
      unitRef="usd">5318494000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1afc37271d4b41888bf0168f82a7d5de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8xLTktMS0xLTM1ODMz_09767d5e-4d04-46ec-a73f-fe1eafb16f31"
      unitRef="usd">5364954000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i1afc37271d4b41888bf0168f82a7d5de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8xLTExLTEtMS0zNTgzMw_25fb6863-f191-4199-a079-333814073248"
      unitRef="usd">7802000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:NotesReceivableGross
      contextRef="i8b7db4e384d240e1b58bb2b53109bd54_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8yLTEtMS0xLTM1ODMz_ff367ca3-9dc1-4ae0-bb01-ea675c3e0e33"
      unitRef="usd">1451000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i80f60613c3ed4386a45e8bd2e2ae964b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8yLTMtMS0xLTM1ODMz_68f11c72-81d3-4568-9c59-0a13c3c1d753"
      unitRef="usd">7867000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i076490e41c2a479eba1c6d99c5741834_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8yLTUtMS0xLTM1ODMz_9f8a35fe-2c6f-468b-a68f-759d78433c28"
      unitRef="usd">9318000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i4fbb311d9d464e2da00077874c676dcc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8yLTctMS0xLTM1ODMz_9ecb6a35-0f04-4481-909c-8a8d45536a3b"
      unitRef="usd">1068474000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i3da89888138f4b0b9014523d490053ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8yLTktMS0xLTM1ODMz_08580835-b384-4f1a-b504-e46254cea737"
      unitRef="usd">1077792000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i3da89888138f4b0b9014523d490053ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8yLTExLTEtMS0zNTgzMw_f1825937-804e-4b6f-9ee8-caf98319589d"
      unitRef="usd">215000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:NotesReceivableGross
      contextRef="i075169174c774989b1acce73ecbc11d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8zLTEtMS0xLTM1ODMz_d1dd0ebd-4b1b-459b-999e-3e69ceeb5c26"
      unitRef="usd">4979000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i32cfd8d61e144cfc981b2a849c4d3aab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8zLTMtMS0xLTM1ODMz_10c5642e-b486-48a5-9d02-5a0f712e841b"
      unitRef="usd">18766000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i593f335f0f5e4d94bbeaad5e8579e014_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8zLTUtMS0xLTM1ODMz_b067a956-10c0-4925-90e1-f7428f32ea77"
      unitRef="usd">23745000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i313677a5dcf34ef686708918f38030bd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8zLTctMS0xLTM1ODMz_dcea7ce9-05bf-4d90-add3-7c46442e0c2f"
      unitRef="usd">405137000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib0c3da8aacda42fd8dc0547d6741fa4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8zLTktMS0xLTM1ODMz_323b7c51-68dd-4e4b-b4a5-e28edd7cfb77"
      unitRef="usd">428882000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ib0c3da8aacda42fd8dc0547d6741fa4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl8zLTExLTEtMS0zNTgzMw_02ca1908-a7e4-4d88-a83a-a2562490a52c"
      unitRef="usd">18766000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:NotesReceivableGross
      contextRef="ia512e7b7c995459cae3851121dd04162_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl81LTEtMS0xLTM1ODMz_422d276c-0f77-476d-a418-3a80b6365ca6"
      unitRef="usd">37899000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic0c716f5a8fd4037aedf92561f50b411_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl81LTMtMS0xLTM1ODMz_2686b68d-7329-4a96-984c-db8aea16960b"
      unitRef="usd">14136000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="idb0d472db46748d98d904ab675f31e9b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl81LTUtMS0xLTM1ODMz_b2c08e98-1038-4fc9-966d-796fdab3ca49"
      unitRef="usd">52035000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i63eb3692e47c4f60b630665e830a94bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl81LTctMS0xLTM1ODMz_38b97f89-d98d-4a39-8996-4808f41884a1"
      unitRef="usd">6220304000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i8ff15b23a6944bbf923d4e640377d34c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl81LTktMS0xLTM1ODMz_aed81f16-1a86-448b-a044-5699aa9914fb"
      unitRef="usd">6272339000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i8ff15b23a6944bbf923d4e640377d34c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl81LTExLTEtMS0zNTgzMw_aed5da7c-e6fc-4578-9d15-b0895bdf0dff"
      unitRef="usd">8687000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:NotesReceivableGross
      contextRef="ie1593039591d4873abc3b43c8373a616_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl82LTEtMS0xLTM1ODMz_6bc06fdf-cdbc-4cbc-b76e-3e2ac760ce2c"
      unitRef="usd">188000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1b7ecac113794c8287a673cdf5472f66_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl82LTMtMS0xLTM1ODMz_5a62588d-b0fa-4c63-a000-49b77322fc44"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i6f754170d2d54736865c21685de1cb8c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl82LTUtMS0xLTM1ODMz_05aa88db-eeda-41c4-b7c6-5b28bf42af3d"
      unitRef="usd">188000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia544966e5a7c4813980e732252fea05d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl82LTctMS0xLTM1ODMz_b1029bf3-a06b-4aeb-ab07-8330f5e810a5"
      unitRef="usd">1304083000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl82LTktMS0xLTM1ODMz_0ce0dc1d-5c35-4f1a-bbce-84b8ba3bc225"
      unitRef="usd">1304271000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl82LTExLTEtMS0zNTgzMw_11b7f910-d64a-4a2c-afec-2131bcebc202"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:NotesReceivableGross
      contextRef="i21c4d39e8ccd4e4b860dd506bf8e5bfc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl83LTEtMS0xLTM1ODMz_c679f114-5147-4c13-9e65-376d5392ed27"
      unitRef="usd">4877000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1bee71da143b4ee2b02222f720a50f70_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl83LTMtMS0xLTM1ODMz_d61c5b1a-4a7f-4b44-8544-c1b7374f9508"
      unitRef="usd">2513000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i95d3f52a8dd94c37973f5b84070bedc7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl83LTUtMS0xLTM1ODMz_deba7da4-a839-4202-8044-d035b4964e00"
      unitRef="usd">7390000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5f77e6b3c4c44f8290d8a5af2b4fdddb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl83LTctMS0xLTM1ODMz_48b438c8-3614-4001-a14d-0451a7965371"
      unitRef="usd">1403400000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1c5056e544ea4b2fbef1e0bef687f54a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl83LTktMS0xLTM1ODMz_9b152aa7-ea7e-4a68-8d6d-715aaba2b709"
      unitRef="usd">1410790000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i1c5056e544ea4b2fbef1e0bef687f54a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl83LTExLTEtMS0zNTgzMw_7f0ba332-e663-474a-bc01-aaa94d4dd8cf"
      unitRef="usd">2177000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:NotesReceivableGross
      contextRef="iad72845238ee4c67adea3a6de436f867_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl84LTEtMS0xLTM1ODMz_38b10bf3-1c0e-46b3-839d-02e93aabf22a"
      unitRef="usd">4185000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i98ff67f6a136436eac6a4a23f847131b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl84LTMtMS0xLTM1ODMz_9f7afa89-fc5c-4ab7-9662-892f9b5c06dc"
      unitRef="usd">1076000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if7262a5f4b554d528938825bde53aaf8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl84LTUtMS0xLTM1ODMz_753f2d90-0ff5-4994-ae85-637c9ff30402"
      unitRef="usd">5261000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib81d4de12f9c4410b51f2985f43d0b38_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl84LTctMS0xLTM1ODMz_80cba01e-d4d3-4dfa-9183-f5122402f7cb"
      unitRef="usd">472108000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i593d782acaf845e8b67e8337e5da28c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl84LTktMS0xLTM1ODMz_853a6368-54f3-4740-b7d7-5cb840ed8e8f"
      unitRef="usd">477369000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i593d782acaf845e8b67e8337e5da28c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl84LTExLTEtMS0zNTgzMw_e2a3bd74-8290-4466-aaa8-523a05c8e66d"
      unitRef="usd">1076000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:NotesReceivableGross
      contextRef="id2e3a62b5eca45e199746100c96954b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl85LTEtMS0xLTM1ODMz_71e78633-0128-4985-a9d8-b49053e81611"
      unitRef="usd">87675000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i39edcb5fbe3b4b6385cf8bdc651a1247_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl85LTMtMS0xLTM1ODMz_b7d611f9-39b1-4c9b-901d-ba8ca04bd479"
      unitRef="usd">56722000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib6c3ccc3158a40eda81dbc84fd65db1c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl85LTUtMS0xLTM1ODMz_060d5527-6166-419a-96e1-b8a093b4878a"
      unitRef="usd">144397000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5c5226b9f5e2497cb707a5dab3eb7a86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl85LTctMS0xLTM1ODMz_67cf8445-330c-4d3f-8a87-55311e8dbbb9"
      unitRef="usd">16192000000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl85LTktMS0xLTM1ODMz_10970797-fa5f-4d26-9db2-cad5b2195d0c"
      unitRef="usd">16336397000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzQ3ZDRlNWRhMGE1NGQ3MWEyNjRkNjM0NzcyM2RiZmYvdGFibGVyYW5nZTo3NDdkNGU1ZGEwYTU0ZDcxYTI2NGQ2MzQ3NzIzZGJmZl85LTExLTEtMS0zNTgzMw_3453781c-07b1-4d47-bde3-163473a3f50e"
      unitRef="usd">38723000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNDc5Ng_094ad11f-9b2d-4bb9-9b0a-3a5c50a80f2c">Troubled debt restructurings that occurred during 2021, 2020 and 2019 are set forth in the following table.&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:24.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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:10.598%"/&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:10.598%"/&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:10.598%"/&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:10.598%"/&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:10.604%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" 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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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;Balance at&lt;br/&gt;Restructure&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;Year-end&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:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;Restructure&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;Year-end&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:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;Restructure&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;Year-end&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;Commercial and industrial&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;1,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;2,161&#160;&lt;/span&gt;&lt;/td&gt;&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;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;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;721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Buildings, land 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;1,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;4,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;7,017&#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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,524&#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,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,426&#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,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;/tr&gt;&lt;/table&gt;</us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i0f287e76f7854ab0b95d5c161a987e71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF8yLTEtMS0xLTM1ODMz_9be80297-d8ee-4a31-acde-05202fb99e78"
      unitRef="usd">1312000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i0f287e76f7854ab0b95d5c161a987e71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF8yLTMtMS0xLTM1ODMz_9c116b7f-9e33-4475-aafc-af5911da2954"
      unitRef="usd">1162000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="iaf0ea6fc49244dd194560b8eb4b2018d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF8yLTUtMS0xLTM1ODMz_ce24487a-66ce-497a-8e56-50ba248a8dab"
      unitRef="usd">3661000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="iaf0ea6fc49244dd194560b8eb4b2018d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF8yLTctMS0xLTM1ODMz_e255363c-8a12-415f-bee5-222de4fa54a9"
      unitRef="usd">192000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ia87a6097d280443595636c73c9edbf36_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF8yLTktMS0xLTM1ODMz_6ad21733-f134-4ea1-88ee-eedf067d0305"
      unitRef="usd">3845000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ia87a6097d280443595636c73c9edbf36_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF8yLTExLTEtMS0zNTgzMw_45e77769-4a8e-4e10-bacb-69125d290505"
      unitRef="usd">2161000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i124f7f5ad643431ebee394d095dabe0b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF8zLTEtMS0xLTM1ODMz_f21a8eb3-7b11-4924-9d32-e3709c08120f"
      unitRef="usd">3817000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i124f7f5ad643431ebee394d095dabe0b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF8zLTMtMS0xLTM1ODMz_0571b70e-1a2b-45eb-8037-416494d0d0fc"
      unitRef="usd">721000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i6f7d0eead96e4f099e4e1cf0118d81b1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF8zLTUtMS0xLTM1ODMz_8184b6a8-250c-45f0-b118-7dd6ad25ce04"
      unitRef="usd">2432000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i6f7d0eead96e4f099e4e1cf0118d81b1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF8zLTctMS0xLTM1ODMz_f07d4bfe-6330-4b56-888f-f3319f0555b6"
      unitRef="usd">2421000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="if923dfb2d8b146178cdb033159d88ad5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF8zLTktMS0xLTM1ODMz_c0e2e523-c7c1-44e6-9277-c6dc41b77e12"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="if923dfb2d8b146178cdb033159d88ad5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF8zLTExLTEtMS0zNTgzMw_4bbb9b75-5b67-48e9-ad59-37bfc58e5041"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i022134ae6207415e858a11b0579b0dad_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF81LTEtMS0xLTM1ODMz_9cf82d3b-fdbd-4e7c-94ea-cbf686fa1e9a"
      unitRef="usd">1888000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i022134ae6207415e858a11b0579b0dad_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF81LTMtMS0xLTM1ODMz_a94151c3-a541-4999-b9ce-28f7a39360e8"
      unitRef="usd">1862000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ic537ebdd6aee4943aae475a7f9c83d3c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF81LTUtMS0xLTM1ODMz_b29e5a21-20bc-42e0-877c-421afd6738f8"
      unitRef="usd">9310000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ic537ebdd6aee4943aae475a7f9c83d3c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF81LTctMS0xLTM1ODMz_196b0ec9-38b2-48a3-95c3-1718b5b17a2b"
      unitRef="usd">4922000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i11a82a6d80a045a3b66ef0552aaaad2c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF81LTktMS0xLTM1ODMz_c58b55f2-7f0c-42a0-94bf-08c28d8c4a4d"
      unitRef="usd">9457000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i11a82a6d80a045a3b66ef0552aaaad2c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF81LTExLTEtMS0zNTgzMw_818ef5ae-9340-4024-8eb7-25bdc8b31bd0"
      unitRef="usd">9393000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="if1c8ce56b64540baba07fd58135c931c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF82LTEtMS0xLTM1ODMz_9a1df1f0-7ad5-4222-a1cf-be8ed4867d95"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="if1c8ce56b64540baba07fd58135c931c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF82LTMtMS0xLTM1ODMz_d036d7af-9dd2-4c8c-9cf7-b8b694c0766a"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i17aaa890eeab4f1ea356fbbd3364bec9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF82LTUtMS0xLTM1ODMz_8802c688-e1c3-4e51-8951-a87eb8362849"
      unitRef="usd">1017000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i17aaa890eeab4f1ea356fbbd3364bec9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF82LTctMS0xLTM1ODMz_e1fb359d-ed2d-4a4b-9671-8d76fada6833"
      unitRef="usd">1017000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i56af7a051e0e4d879fcaf8fd3784d9bc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF82LTktMS0xLTM1ODMz_4a373136-0d82-4df6-a9e9-2f98c93d43d1"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i56af7a051e0e4d879fcaf8fd3784d9bc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF82LTExLTEtMS0zNTgzMw_e9a15615-03c5-4caf-9d29-06688808c66a"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i188e0bc428a140489304707ad9e0f556_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF83LTEtMS0xLTM1ODMz_2e5c7bae-9057-47c3-b7f3-d268cdaba2e4"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i188e0bc428a140489304707ad9e0f556_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF83LTMtMS0xLTM1ODMz_1ab18df2-efba-4442-9eb0-2a1c44bc5015"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i03f6758e661d486ba0d7de1caed3e361_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF83LTUtMS0xLTM1ODMz_2bd3fc5f-42af-4a0d-886d-ba2888520934"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i03f6758e661d486ba0d7de1caed3e361_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF83LTctMS0xLTM1ODMz_c7c51180-9dfb-4eca-9a4f-1db8c8c64f63"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i289956988b8d44f3998433d7e8009807_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF83LTktMS0xLTM1ODMz_6d31fa05-9084-4b6e-b52d-b6b7195f0381"
      unitRef="usd">124000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i289956988b8d44f3998433d7e8009807_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF83LTExLTEtMS0zNTgzMw_f31b55c8-cbaf-419d-afbe-60c24ae2a0a6"
      unitRef="usd">120000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="id7b3ee79ac8a454297a0a082c57637eb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF84LTEtMS0xLTM1ODMz_adf11f29-1330-42bb-8642-8f8bfeffbd23"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="id7b3ee79ac8a454297a0a082c57637eb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF84LTMtMS0xLTM1ODMz_654aca6b-7ce6-430a-a8c7-29c77fe95e77"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ie86023c12dd74c9facb160569d36e677_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF84LTUtMS0xLTM1ODMz_0eaf599a-04ce-4c33-b75c-ce70c062bed6"
      unitRef="usd">1104000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ie86023c12dd74c9facb160569d36e677_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF84LTctMS0xLTM1ODMz_4fe8732b-d32e-40d8-a067-e6893c92e478"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i7998a9d94c174bb29cd6092b82f87d32_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF84LTktMS0xLTM1ODMz_60d1187f-403f-4f5f-b5b9-56fc55c9ce7f"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i7998a9d94c174bb29cd6092b82f87d32_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF84LTExLTEtMS0zNTgzMw_9d327d43-6340-4655-add9-eb3ef6e7fdaa"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF85LTEtMS0xLTM1ODMz_7b1c53a2-7116-42d4-b701-182ce402e788"
      unitRef="usd">7017000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF85LTMtMS0xLTM1ODMz_615d3cf7-945a-4885-a8e7-043b672ee068"
      unitRef="usd">3745000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF85LTUtMS0xLTM1ODMz_19b3650a-f61f-4100-94f6-d6c352651698"
      unitRef="usd">17524000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF85LTctMS0xLTM1ODMz_490ff84a-4663-454a-ba29-6bba81b8444b"
      unitRef="usd">8552000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF85LTktMS0xLTM1ODMz_f8875f16-ae5b-41d0-8676-a5ee8012e846"
      unitRef="usd">13426000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NjAzYzViNTA0MTdjNDRkYjkwNWU3ZmE3YTU5YWQzMGQvdGFibGVyYW5nZTo2MDNjNWI1MDQxN2M0NGRiOTA1ZTdmYTdhNTlhZDMwZF85LTExLTEtMS0zNTgzMw_1d10d7f4-2b5e-4011-9815-36624d7318a0"
      unitRef="usd">11674000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <cfr:RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNDc5NA_88264d4e-dc12-401f-8d5d-f6ac498eaa15">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional information related to restructured loans was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:62.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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:10.598%"/&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:10.601%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructured loans past due in excess of 90 days at period-end:&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;border-top:1pt solid #000000;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;Number of loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Dollar amount of loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructured loans on non-accrual status at period end&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charge-offs of restructured loans:&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;Recognized in connection with restructuring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Recognized on previously restructured loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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;3,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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;</cfr:RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock>
    <cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF8yLTEtMS0xLTM1ODMz_8b88cc5c-6791-45ce-85eb-96bf03c08544"
      unitRef="item">2</cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd>
    <cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF8yLTMtMS0xLTM1ODMz_cfc75ee2-6eca-4ecf-8b2b-206a85d9e6ae"
      unitRef="item">1</cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd>
    <cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd
      contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF8yLTUtMS0xLTM1ODMz_5b88f04b-2d62-4dbb-a32d-e1977a38eb10"
      unitRef="item">4</cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd>
    <cfr:PreviouslyRestructuredLoansPastDue
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF8zLTEtMS0xLTM1ODMz_022181a8-0025-491e-9f50-09ecbdca9983"
      unitRef="usd">1027000</cfr:PreviouslyRestructuredLoansPastDue>
    <cfr:PreviouslyRestructuredLoansPastDue
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF8zLTMtMS0xLTM1ODMz_eab2b985-435a-42f2-adf6-9d96c93cd1b6"
      unitRef="usd">2008000</cfr:PreviouslyRestructuredLoansPastDue>
    <cfr:PreviouslyRestructuredLoansPastDue
      contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF8zLTUtMS0xLTM1ODMz_b43d4c00-2224-4190-a56a-170b6637dd28"
      unitRef="usd">3340000</cfr:PreviouslyRestructuredLoansPastDue>
    <cfr:Restructuredloansonnonaccrualstatusatperiodend
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF80LTEtMS0xLTM1ODMz_b17780d9-4328-49f5-94e8-ff9bf0958a0c"
      unitRef="usd">3439000</cfr:Restructuredloansonnonaccrualstatusatperiodend>
    <cfr:Restructuredloansonnonaccrualstatusatperiodend
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF80LTMtMS0xLTM1ODMz_00f43b63-b8ae-4063-a1f4-6f9c28eb2991"
      unitRef="usd">8552000</cfr:Restructuredloansonnonaccrualstatusatperiodend>
    <cfr:Restructuredloansonnonaccrualstatusatperiodend
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF80LTUtMS0xLTM1ODMz_21391023-2da4-471f-af53-0d49f1231b82"
      unitRef="usd">5576000</cfr:Restructuredloansonnonaccrualstatusatperiodend>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF82LTEtMS0xLTM1ODMz_329f9146-2367-4e91-87e5-223e6821502b"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF82LTMtMS0xLTM1ODMz_7046da7e-b584-4378-9f6d-969c17f2b1e0"
      unitRef="usd">337000</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF82LTUtMS0xLTM1ODMz_f75df520-6fde-4371-9502-ccdb071d1573"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <cfr:ChargeOffOfPreviouslyRestructuresLoans
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF83LTEtMS0xLTM1ODMz_000764fb-24c4-423e-ae27-7ae7aed26445"
      unitRef="usd">4278000</cfr:ChargeOffOfPreviouslyRestructuresLoans>
    <cfr:ChargeOffOfPreviouslyRestructuresLoans
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF83LTMtMS0xLTM1ODMz_4af44e97-9932-401c-aa1a-72edf9b3f9e4"
      unitRef="usd">3894000</cfr:ChargeOffOfPreviouslyRestructuresLoans>
    <cfr:ChargeOffOfPreviouslyRestructuresLoans
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NGI1NjUzOTczM2I5NGJkNmI5MWUxZjM2ODI5YzRhZTAvdGFibGVyYW5nZTo0YjU2NTM5NzMzYjk0YmQ2YjkxZTFmMzY4MjljNGFlMF83LTUtMS0xLTM1ODMz_1af35f37-6902-4379-bbe4-7f3166d937cf"
      unitRef="usd">1500000</cfr:ChargeOffOfPreviouslyRestructuresLoans>
    <cfr:NumberOfDaysPastDue
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M181OTI1_9c9350c8-f3ee-4f98-ac49-358480f5f06c">P120D</cfr:NumberOfDaysPastDue>
    <cfr:PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum
      contextRef="i1277b2c1453146ddb4a3f364ad8f4bbf_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M182MDU5_3662690b-6d07-41eb-9aa8-b8ee7dde38f5"
      unitRef="number">0.30</cfr:PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum>
    <cfr:PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum
      contextRef="i089d3c4c2228419fa471bda20f5d23e4_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M182NDQy_841c9b28-3632-4064-bdfe-a72dba33da49"
      unitRef="number">0.30</cfr:PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum>
    <cfr:WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNDc5MA_d2d44175-c07f-418e-b821-803fe426299a">&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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 tables present weighted-average risk grades for all commercial loans, by class and year of origination/renewal as of December&#160;31, 2021 and 2020. Paycheck Protection Program (&#x201c;PPP&#x201d;) loans are excluded as such loans are fully guaranteed by the Small Business Administration (&#x201c;SBA&#x201d;). &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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.034%"/&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:7.714%"/&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:7.714%"/&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:7.714%"/&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:7.714%"/&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:7.714%"/&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:8.034%"/&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:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.039%"/&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="51" 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:8pt;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 #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:8pt;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-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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%"&gt;2018&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-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:8pt;font-weight:700;line-height:100%"&gt;2017&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-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:8pt;font-weight:700;line-height:100%"&gt;Prior&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-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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&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-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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&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-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:8pt;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="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&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;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;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,567,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;657,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;350,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;179,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;146,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;131,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,987,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,063,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,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:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;11,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;187,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,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:8pt;font-weight:400;line-height:100%"&gt;4,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;4,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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:8pt;font-weight:400;line-height:100%"&gt;12,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,630,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;693,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;392,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;214,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;150,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;143,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,075,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;64,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,364,954&#160;&lt;/span&gt;&lt;/td&gt;&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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;445,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;464,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,008,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;16,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,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:8pt;font-weight:400;line-height:100%"&gt;819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;475,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;9,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;20,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;9,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;483,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;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;70,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,077,792&#160;&lt;/span&gt;&lt;/td&gt;&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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Buildings, land, other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,707,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,096,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;874,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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;533,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;492,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;713,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105,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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,574,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,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:8pt;font-weight:400;line-height:100%"&gt;145,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,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:8pt;font-weight:400;line-height:100%"&gt;27,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,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:8pt;font-weight:400;line-height:100%"&gt;4,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:8pt;font-weight:400;line-height:100%"&gt;4,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;321,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;269,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,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:8pt;font-weight:400;line-height:100%"&gt;7,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:8pt;font-weight:400;line-height:100%"&gt;26,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;91,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,761,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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,257,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,008,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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;632,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;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;612,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;825,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;59,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;115,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;6,272,339&#160;&lt;/span&gt;&lt;/td&gt;&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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;657,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;262,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;178,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;160,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,262,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;693,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;268,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;178,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;160,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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,304,271&#160;&lt;/span&gt;&lt;/td&gt;&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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total commercial real estate&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,454,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,525,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,186,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;634,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;613,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;827,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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;219,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,576,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;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:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.034%"/&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:7.714%"/&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:7.714%"/&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:7.714%"/&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:7.714%"/&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:7.714%"/&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:8.034%"/&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:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.039%"/&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="51" 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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%"&gt;2018&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-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:8pt;font-weight:700;line-height:100%"&gt;2017&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-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:8pt;font-weight:700;line-height:100%"&gt;2016&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-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:8pt;font-weight:700;line-height:100%"&gt;Prior&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-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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&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-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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&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-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:8pt;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="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&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;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;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,300,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;552,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;290,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;226,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;107,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;113,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,852,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,506,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,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:8pt;font-weight:400;line-height:100%"&gt;37,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,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:8pt;font-weight:400;line-height:100%"&gt;85,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;256,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,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:8pt;font-weight:400;line-height:100%"&gt;7,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:8pt;font-weight:400;line-height:100%"&gt;11,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:8pt;font-weight:400;line-height:100%"&gt;6,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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:8pt;font-weight:400;line-height:100%"&gt;125,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;15,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,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:8pt;font-weight:400;line-height:100%"&gt;47,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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,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:8pt;font-weight:400;line-height:100%"&gt;2,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,397,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;608,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;343,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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;258,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;121,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;119,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,019,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;87,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;4,955,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;403,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;494,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;968,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;133,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;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;4,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,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:8pt;font-weight:400;line-height:100%"&gt;1,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,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="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;524,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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;48,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;16,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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;8,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;592,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;38,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,235,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;6.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Buildings, land, other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,544,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;947,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;749,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;605,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;432,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;661,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,047,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="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,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:8pt;font-weight:400;line-height:100%"&gt;75,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,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:8pt;font-weight:400;line-height:100%"&gt;10,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;325,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;71,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;5,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;258,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,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:8pt;font-weight:400;line-height:100%"&gt;11,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;149,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,629,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,086,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;883,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;764,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;495,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;804,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;74,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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;57,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,796,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;374,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;436,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;168,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;127,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,110,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;420,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;452,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;196,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;147,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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,223,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total commercial real estate&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,050,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,538,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,079,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;767,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;496,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;806,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;221,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,020,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</cfr:WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i868e6618a5f9448a97d90e9ec8636e22_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yLTEtMS0xLTM1ODMz_373a7235-5f26-4e1d-90a8-dd41103cddf9"
      unitRef="usd">1567883000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i868e6618a5f9448a97d90e9ec8636e22_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yLTMtMS0xLTM1ODMz_75ca0369-a3eb-4ac8-8d43-e30ac8286070"
      unitRef="usd">657529000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i868e6618a5f9448a97d90e9ec8636e22_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yLTUtMS0xLTM1ODMz_94c504f1-985e-483f-b590-6f37a487144d"
      unitRef="usd">350563000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i868e6618a5f9448a97d90e9ec8636e22_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yLTctMS0xLTM1ODMz_0f503407-43c6-4a5a-a0cd-6f9e237a31e6"
      unitRef="usd">179209000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i868e6618a5f9448a97d90e9ec8636e22_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yLTktMS0xLTM1ODMz_b62bb4aa-6077-4cfb-be7d-872ed29f74c3"
      unitRef="usd">146064000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i868e6618a5f9448a97d90e9ec8636e22_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yLTExLTEtMS0zNTgzMw_67e3456e-84e8-43d3-bd79-b4b69cfc0070"
      unitRef="usd">131201000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i868e6618a5f9448a97d90e9ec8636e22_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yLTEzLTEtMS0zNTgzMw_d2def451-3fa2-47f5-95f9-f39b0a947e86"
      unitRef="usd">1987061000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ifb9e8c60b1f54972998ee5d04d1785d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yLTE1LTEtMS0zNTgzMw_e2559e1f-522a-4177-94af-243ce3bded62"
      unitRef="usd">44337000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i868e6618a5f9448a97d90e9ec8636e22_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yLTE3LTEtMS0zNTgzMw_bb1a4167-8bca-4ac9-9c15-1de6b1125c70"
      unitRef="usd">5063847000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i8418e957002345cdb051f94a74a84c06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zLTEtMS0xLTM1ODMz_fe1480b1-4f88-48d9-a028-ba4ac0e61f6f"
      unitRef="usd">32866000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i8418e957002345cdb051f94a74a84c06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zLTMtMS0xLTM1ODMz_61f75dcf-6e0a-4acc-92e4-3f85f7d34ca3"
      unitRef="usd">21094000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i8418e957002345cdb051f94a74a84c06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zLTUtMS0xLTM1ODMz_c69b9b4c-c164-4fdf-9173-cfe795f15cf8"
      unitRef="usd">24683000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i8418e957002345cdb051f94a74a84c06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zLTctMS0xLTM1ODMz_77e5ae18-89d6-4677-be99-4ac0397d9574"
      unitRef="usd">26327000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i8418e957002345cdb051f94a74a84c06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zLTktMS0xLTM1ODMz_31b8fc5c-8b81-463b-8bf6-160ca6471f9a"
      unitRef="usd">612000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i8418e957002345cdb051f94a74a84c06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zLTExLTEtMS0zNTgzMw_2e94ca8a-c65b-4505-880b-e71b3a6d521b"
      unitRef="usd">11419000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i8418e957002345cdb051f94a74a84c06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zLTEzLTEtMS0zNTgzMw_321fb16d-3f8e-475d-8c2b-4e6e9ac7f7c5"
      unitRef="usd">65131000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i02a9440357e047e0b761512fd1954805_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zLTE1LTEtMS0zNTgzMw_852bdaa0-7124-4b4a-acaa-87ef92a7ee40"
      unitRef="usd">5738000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i8418e957002345cdb051f94a74a84c06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zLTE3LTEtMS0zNTgzMw_d46e438b-af68-4966-b357-56a53d07296e"
      unitRef="usd">187870000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i7dd2a3c82f104b508d69ba49eabf4563_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF80LTEtMS0xLTM1ODMz_c1b1133b-b9b9-4e0b-a16c-c34083584ede"
      unitRef="usd">27961000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i7dd2a3c82f104b508d69ba49eabf4563_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF80LTMtMS0xLTM1ODMz_71a93d0f-f792-4879-93b1-1096dd0dd64c"
      unitRef="usd">6273000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i7dd2a3c82f104b508d69ba49eabf4563_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF80LTUtMS0xLTM1ODMz_e81993ac-b660-449d-be10-94c0446e3c3e"
      unitRef="usd">4047000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i7dd2a3c82f104b508d69ba49eabf4563_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF80LTctMS0xLTM1ODMz_7a3b38ad-3dc6-4011-8b0a-9be48304674d"
      unitRef="usd">4357000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i7dd2a3c82f104b508d69ba49eabf4563_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF80LTktMS0xLTM1ODMz_b8d36249-cb3d-474e-8fcf-d3db477eb279"
      unitRef="usd">1021000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i7dd2a3c82f104b508d69ba49eabf4563_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF80LTExLTEtMS0zNTgzMw_fec8c325-0d06-4a4a-bd81-cec9da9b3718"
      unitRef="usd">98000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i7dd2a3c82f104b508d69ba49eabf4563_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF80LTEzLTEtMS0zNTgzMw_a3b38eeb-178c-4bb8-bd31-fe60145ef7f4"
      unitRef="usd">14091000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="idc333da7212f47a08b0a0632bd0638cc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF80LTE1LTEtMS0zNTgzMw_a2cc1f92-04c6-47d1-999b-e4821802f2a1"
      unitRef="usd">1289000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i7dd2a3c82f104b508d69ba49eabf4563_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF80LTE3LTEtMS0zNTgzMw_ff7bbfa2-3759-4eeb-b7fd-dc4717881994"
      unitRef="usd">59137000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i13bfd2f17012488ea4de1d872c40a45b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF81LTEtMS0xLTM1ODMz_743f674b-6336-4f24-bfb4-91550d1cde04"
      unitRef="usd">1178000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i13bfd2f17012488ea4de1d872c40a45b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF81LTMtMS0xLTM1ODMz_9a6879c1-4def-463f-aa60-b57568929fc9"
      unitRef="usd">4572000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i13bfd2f17012488ea4de1d872c40a45b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF81LTUtMS0xLTM1ODMz_74b3c35d-4191-4a71-bf2f-d38ef148a001"
      unitRef="usd">8068000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i13bfd2f17012488ea4de1d872c40a45b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF81LTctMS0xLTM1ODMz_c9403687-6f64-4008-9720-a93dd3dfd2ef"
      unitRef="usd">2450000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i13bfd2f17012488ea4de1d872c40a45b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF81LTktMS0xLTM1ODMz_3dec9ae9-fafa-4883-b1ab-d506c7bb070e"
      unitRef="usd">2460000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i13bfd2f17012488ea4de1d872c40a45b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF81LTExLTEtMS0zNTgzMw_476ec20a-d921-491d-8331-281e7b6fe5e1"
      unitRef="usd">221000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i13bfd2f17012488ea4de1d872c40a45b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF81LTEzLTEtMS0zNTgzMw_bfd1ca26-44ab-43a2-a20a-b034b14721be"
      unitRef="usd">4714000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="id14ea992938448518a51ddb75fb14104_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF81LTE1LTEtMS0zNTgzMw_89088032-45e3-4597-a5f9-fbaa293187be"
      unitRef="usd">7855000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i13bfd2f17012488ea4de1d872c40a45b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF81LTE3LTEtMS0zNTgzMw_5a961acc-b402-4bcc-93ef-03d24bd49e84"
      unitRef="usd">31518000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="idb387523c189431abcaa131fe72ab98b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF82LTEtMS0xLTM1ODMz_101dfdb0-92ec-4f5c-9101-931100b410c0"
      unitRef="usd">456000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="idb387523c189431abcaa131fe72ab98b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF82LTMtMS0xLTM1ODMz_0d76fc90-7817-47f8-9bf3-f9b435075562"
      unitRef="usd">2495000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="idb387523c189431abcaa131fe72ab98b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF82LTUtMS0xLTM1ODMz_10b305cc-0841-49de-a9de-6f065ec8b599"
      unitRef="usd">3828000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="idb387523c189431abcaa131fe72ab98b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF82LTctMS0xLTM1ODMz_6d9cffd8-e12e-4212-a4dc-13fe34599034"
      unitRef="usd">1756000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="idb387523c189431abcaa131fe72ab98b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF82LTktMS0xLTM1ODMz_35955ac6-ba55-4c18-8f30-02577fce9a43"
      unitRef="usd">347000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="idb387523c189431abcaa131fe72ab98b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF82LTExLTEtMS0zNTgzMw_2526783a-1a69-412a-8fe0-8206acb4173d"
      unitRef="usd">353000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="idb387523c189431abcaa131fe72ab98b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF82LTEzLTEtMS0zNTgzMw_7528f98b-a6e8-4f70-814b-b0ec341ad7d9"
      unitRef="usd">613000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ie4f14502995b4755b2b00731e815ea14_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF82LTE1LTEtMS0zNTgzMw_180e39fb-4065-4731-9b57-6a6bc23999c9"
      unitRef="usd">2687000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="idb387523c189431abcaa131fe72ab98b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF82LTE3LTEtMS0zNTgzMw_7bc6f500-92ab-4df8-af18-006637bc10aa"
      unitRef="usd">12535000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i54818438578440b284e98a06796fa95b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF83LTEtMS0xLTM1ODMz_3c972ebb-5dab-4558-8287-206920e1e6be"
      unitRef="usd">180000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i54818438578440b284e98a06796fa95b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF83LTMtMS0xLTM1ODMz_778c09f8-8704-4a7f-a1fc-8e3c830be036"
      unitRef="usd">1361000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i54818438578440b284e98a06796fa95b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF83LTUtMS0xLTM1ODMz_20c6381f-fe2f-43cd-a101-ab6f1b3c9133"
      unitRef="usd">1219000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i54818438578440b284e98a06796fa95b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF83LTctMS0xLTM1ODMz_4c0346dd-1872-42b1-82ad-94097f9b6a30"
      unitRef="usd">64000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i54818438578440b284e98a06796fa95b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF83LTktMS0xLTM1ODMz_24eccbc8-a0cb-481c-b530-e8385a921bf7"
      unitRef="usd">418000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i54818438578440b284e98a06796fa95b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF83LTExLTEtMS0zNTgzMw_ac54d9fa-80b4-40ef-91cb-967797afdafd"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i54818438578440b284e98a06796fa95b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF83LTEzLTEtMS0zNTgzMw_2066c479-2866-42eb-8646-82c136fe1459"
      unitRef="usd">4022000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i94f5272c4ab04536958ab7dc210802f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF83LTE1LTEtMS0zNTgzMw_1ece4016-0a39-4e67-93e1-01af3b05024a"
      unitRef="usd">2783000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i54818438578440b284e98a06796fa95b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF83LTE3LTEtMS0zNTgzMw_8d15fd4d-02bd-4a31-a74b-1923aa3eff40"
      unitRef="usd">10047000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i1afc37271d4b41888bf0168f82a7d5de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF84LTEtMS0xLTM1ODMz_f19344b5-8355-45b5-805f-fbfbe4026e4c"
      unitRef="usd">1630524000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i1afc37271d4b41888bf0168f82a7d5de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF84LTMtMS0xLTM1ODMz_3bccf045-7b6d-41c8-b6b9-d4ae052f8fb0"
      unitRef="usd">693324000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i1afc37271d4b41888bf0168f82a7d5de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF84LTUtMS0xLTM1ODMz_340ff8b8-4d76-424d-a8e0-be0526b0df1d"
      unitRef="usd">392408000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i1afc37271d4b41888bf0168f82a7d5de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF84LTctMS0xLTM1ODMz_d9e8af9c-9199-4a5e-9b31-224354c8cef4"
      unitRef="usd">214163000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i1afc37271d4b41888bf0168f82a7d5de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF84LTktMS0xLTM1ODMz_d864d3fd-4138-41db-9eaf-dd97d206f175"
      unitRef="usd">150922000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i1afc37271d4b41888bf0168f82a7d5de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF84LTExLTEtMS0zNTgzMw_69190fb9-680b-44cc-bb9f-e8f1474863f7"
      unitRef="usd">143292000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i1afc37271d4b41888bf0168f82a7d5de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF84LTEzLTEtMS0zNTgzMw_90d3c0f1-7e92-45fd-8da5-fda1f91dd173"
      unitRef="usd">2075632000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ib3ed1ae5a1d74503ae4bcd7f8b763966_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF84LTE1LTEtMS0zNTgzMw_21b123ce-4298-49d8-8e1a-0904c62ecb3b"
      unitRef="usd">64689000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1afc37271d4b41888bf0168f82a7d5de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF84LTE3LTEtMS0zNTgzMw_c0ad74d7-a515-44e9-b4f6-ac7145df9f00"
      unitRef="usd">5364954000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ie65d5c8ead51471193a152bcf00d2d87_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF85LTEtMS0xLTM1ODMz_d6aaf77b-c815-4345-97c8-fb56fa78641a"
      unitRef="grade">5.91</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ibe4a8c6db8bb4fd7b74d9a8b389b6984_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF85LTMtMS0xLTM1ODMz_8a858fba-f503-4807-8a34-24ecb66e2e5f"
      unitRef="grade">6.30</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="idcdf0f8f53f44d4fb840ff9bffaf6e2c_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF85LTUtMS0xLTM1ODMz_bc010766-5a30-486c-9aa8-19f0659fa954"
      unitRef="grade">6.89</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i6e04ca14f0954e08b5be8b4fc380d809_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF85LTctMS0xLTM1ODMz_ddaaa93e-734d-407c-93bc-edbce017daeb"
      unitRef="grade">7.06</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i01a84a7506304b5fa006f8e943a142a2_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF85LTktMS0xLTM1ODMz_d6b7f76a-94dd-436b-ac65-799200d07383"
      unitRef="grade">5.91</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i54405c68674245d48bf0d33f66e965ef_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF85LTExLTEtMS0zNTgzMw_640dfa48-d8f0-4c53-bceb-ad97a8873c9b"
      unitRef="grade">5.80</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i2be077dc1fde49bcb2be284df0432520_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF85LTEzLTEtMS0zNTgzMw_a4c05298-db77-4e38-8778-f267d9461631"
      unitRef="grade">6.21</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ib3ed1ae5a1d74503ae4bcd7f8b763966_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF85LTE1LTEtMS0zNTgzMw_7f118f49-daa8-4d43-a03c-0a01aebeb5eb"
      unitRef="grade">8.04</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i1afc37271d4b41888bf0168f82a7d5de_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF85LTE3LTEtMS0zNTgzMw_548d33d9-96a3-4c30-a4ab-ec4c3da503ca"
      unitRef="grade">6.22</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i85b4f27545c8479094505e42959ffebf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMS0xLTEtMS0zNTgzMw_96a83825-70c1-4058-99d2-afcf00873737"
      unitRef="usd">445489000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i85b4f27545c8479094505e42959ffebf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMS0zLTEtMS0zNTgzMw_fd39d94e-d047-4997-9796-b611a0c32421"
      unitRef="usd">8075000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i85b4f27545c8479094505e42959ffebf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMS01LTEtMS0zNTgzMw_c1eb2d56-4e83-482f-8ae7-107e51bd2f75"
      unitRef="usd">9259000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i85b4f27545c8479094505e42959ffebf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMS03LTEtMS0zNTgzMw_fdf8f0ff-da40-4077-98c4-8046140de8d1"
      unitRef="usd">6441000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i85b4f27545c8479094505e42959ffebf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMS05LTEtMS0zNTgzMw_9124b177-7295-47e2-95b3-98d3ec262fb1"
      unitRef="usd">3110000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i85b4f27545c8479094505e42959ffebf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMS0xMS0xLTEtMzU4MzM_9e3fc813-43b1-4044-a47f-bb93fe6329cd"
      unitRef="usd">4368000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i85b4f27545c8479094505e42959ffebf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMS0xMy0xLTEtMzU4MzM_21ed15e4-5b64-4ea2-bf24-13f8191df6e5"
      unitRef="usd">464454000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i12b7e2eced844cd1b4fb798bd9c363b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMS0xNS0xLTEtMzU4MzM_532674da-9af9-4e22-8c08-41163a7a63dd"
      unitRef="usd">67174000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i85b4f27545c8479094505e42959ffebf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMS0xNy0xLTEtMzU4MzM_87ce00eb-52b0-4eac-9b3f-d9948827f244"
      unitRef="usd">1008370000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i16010d1f50ef425abac5e60d2f5a060d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMi0xLTEtMS0zNTgzMw_da88edc8-a13b-418e-947e-1e97d1b0e7d0"
      unitRef="usd">19274000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i16010d1f50ef425abac5e60d2f5a060d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMi0zLTEtMS0zNTgzMw_8d84c130-9c3b-4b62-84db-5cb02983c2aa"
      unitRef="usd">611000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i16010d1f50ef425abac5e60d2f5a060d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMi01LTEtMS0zNTgzMw_2e0e6418-631b-4095-b105-c8aa3e081490"
      unitRef="usd">1775000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i16010d1f50ef425abac5e60d2f5a060d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMi03LTEtMS0zNTgzMw_71fb5b35-2ecf-4d18-9318-41eb68cb9eb9"
      unitRef="usd">187000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i16010d1f50ef425abac5e60d2f5a060d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMi05LTEtMS0zNTgzMw_c069caff-4f91-4311-99b4-5496f1119ccc"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i16010d1f50ef425abac5e60d2f5a060d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMi0xMS0xLTEtMzU4MzM_74cfa77a-e143-46a8-81f0-9339e95b23d7"
      unitRef="usd">724000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i16010d1f50ef425abac5e60d2f5a060d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMi0xMy0xLTEtMzU4MzM_8f937dd8-3736-4ae9-81e8-6056ab7a804a"
      unitRef="usd">11635000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="if939efa22218405c9c9af849eae249c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMi0xNS0xLTEtMzU4MzM_07b656be-05d5-4db3-840f-3f4d0250d69d"
      unitRef="usd">2416000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i16010d1f50ef425abac5e60d2f5a060d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMi0xNy0xLTEtMzU4MzM_2067699d-7c3a-480a-995a-6edd25c1995e"
      unitRef="usd">36622000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="if6d2c8181c2e491da034b607beef81fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMy0xLTEtMS0zNTgzMw_210a388d-e73b-4fc9-88df-408656c09185"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="if6d2c8181c2e491da034b607beef81fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMy0zLTEtMS0zNTgzMw_f118cb83-f45d-4fcd-be22-f1c097f61122"
      unitRef="usd">101000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="if6d2c8181c2e491da034b607beef81fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMy01LTEtMS0zNTgzMw_e8597f19-0f02-4f52-b52a-fc88a57771ff"
      unitRef="usd">631000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="if6d2c8181c2e491da034b607beef81fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMy03LTEtMS0zNTgzMw_e51c8e13-ae02-4cbf-978b-0390540a92ef"
      unitRef="usd">511000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="if6d2c8181c2e491da034b607beef81fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMy05LTEtMS0zNTgzMw_32dfdb5b-ed9f-4d78-8ccd-3eba92feec21"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="if6d2c8181c2e491da034b607beef81fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMy0xMS0xLTEtMzU4MzM_bcaa1329-ab65-47b2-9ab7-994e8be08c22"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="if6d2c8181c2e491da034b607beef81fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMy0xMy0xLTEtMzU4MzM_f14e3547-fa41-45df-a4e6-ff2bf8c5c283"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="icc30c9e8c89e459dbc894bbe4b898403_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMy0xNS0xLTEtMzU4MzM_d21c794b-c94d-4d3e-8db0-08b56b0ff16f"
      unitRef="usd">530000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="if6d2c8181c2e491da034b607beef81fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xMy0xNy0xLTEtMzU4MzM_2f58ed92-6268-42f0-b166-9338a759a069"
      unitRef="usd">1773000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ie3ab7a5d9a0c4a2aa61abb5ca1c2b641_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNC0xLTEtMS0zNTgzMw_394be856-d1cf-41cf-9970-4ca16bbfb9a2"
      unitRef="usd">10260000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ie3ab7a5d9a0c4a2aa61abb5ca1c2b641_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNC0zLTEtMS0zNTgzMw_d46756b2-5d68-42c8-8324-ede7dee1d846"
      unitRef="usd">752000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ie3ab7a5d9a0c4a2aa61abb5ca1c2b641_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNC01LTEtMS0zNTgzMw_f62485f7-0dd0-4459-b18f-b50dfe394779"
      unitRef="usd">3968000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ie3ab7a5d9a0c4a2aa61abb5ca1c2b641_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNC03LTEtMS0zNTgzMw_b8fde776-db7a-47a5-8438-868de8953035"
      unitRef="usd">1016000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ie3ab7a5d9a0c4a2aa61abb5ca1c2b641_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNC05LTEtMS0zNTgzMw_5db1fc36-e6cf-41ce-af0b-3b712ad906c6"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ie3ab7a5d9a0c4a2aa61abb5ca1c2b641_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNC0xMS0xLTEtMzU4MzM_efa1c583-65d2-4a83-8eae-223b799486bc"
      unitRef="usd">546000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ie3ab7a5d9a0c4a2aa61abb5ca1c2b641_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNC0xMy0xLTEtMzU4MzM_508c7e4c-3295-4653-be7b-16793bae9d6b"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="idce5de21bb944bff857ee8a179816c61_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNC0xNS0xLTEtMzU4MzM_4ccadef0-e1be-4afa-85a7-93bd338e6d69"
      unitRef="usd">52000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie3ab7a5d9a0c4a2aa61abb5ca1c2b641_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNC0xNy0xLTEtMzU4MzM_c21e5f7d-0a3d-40be-9230-d024c15a8953"
      unitRef="usd">16594000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i70d31762e60c40be836bf2e40fdca960_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNS0xLTEtMS0zNTgzMw_3d033207-a6ee-46ed-b1f8-8041cc257850"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i70d31762e60c40be836bf2e40fdca960_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNS0zLTEtMS0zNTgzMw_15e9dd9c-3058-4775-ac25-d4f8b696dd00"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i70d31762e60c40be836bf2e40fdca960_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNS01LTEtMS0zNTgzMw_0dd74f7b-6da6-4542-8915-8b748ef4d455"
      unitRef="usd">3888000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i70d31762e60c40be836bf2e40fdca960_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNS03LTEtMS0zNTgzMw_cf21b778-f841-4bba-a32f-86444e91f4e4"
      unitRef="usd">246000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i70d31762e60c40be836bf2e40fdca960_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNS05LTEtMS0zNTgzMw_ae28e28e-ae83-48f1-a6d9-a58a4f5ce55a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i70d31762e60c40be836bf2e40fdca960_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNS0xMS0xLTEtMzU4MzM_60e38c47-f1af-4a5c-9ede-6ac66ebbac7f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i70d31762e60c40be836bf2e40fdca960_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNS0xMy0xLTEtMzU4MzM_58c46fcd-e869-44e3-9d05-bd4100c7650e"
      unitRef="usd">4000000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i9103771379704c6ebde05403037d5e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNS0xNS0xLTEtMzU4MzM_7e764abb-6ae5-4a3d-a8fa-220113fcfdc3"
      unitRef="usd">819000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i70d31762e60c40be836bf2e40fdca960_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNS0xNy0xLTEtMzU4MzM_2842f08e-ae8c-40ae-a333-5d01a98ff894"
      unitRef="usd">8953000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id1073dbd71aa4414859d75a37ac1d3fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNi0xLTEtMS0zNTgzMw_2be8a29d-8ca0-4017-b9be-74e02de307e2"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id1073dbd71aa4414859d75a37ac1d3fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNi0zLTEtMS0zNTgzMw_77e01a4c-65aa-4658-adaf-4f79189f1652"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id1073dbd71aa4414859d75a37ac1d3fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNi01LTEtMS0zNTgzMw_cfd473ec-c91f-47b3-8998-ba3c1c5e1023"
      unitRef="usd">1470000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id1073dbd71aa4414859d75a37ac1d3fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNi03LTEtMS0zNTgzMw_3f0a3247-525b-4623-98dc-7e3469ec46d4"
      unitRef="usd">1079000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id1073dbd71aa4414859d75a37ac1d3fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNi05LTEtMS0zNTgzMw_5ab6f638-b7aa-4f30-accd-efb90061c2b5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id1073dbd71aa4414859d75a37ac1d3fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNi0xMS0xLTEtMzU4MzM_10ac4600-72db-48ed-8cc5-46d441a5bb33"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id1073dbd71aa4414859d75a37ac1d3fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNi0xMy0xLTEtMzU4MzM_d9bbcb05-72ba-4405-83fa-66b499df137b"
      unitRef="usd">2931000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ie1b29fdc3ce14c07b9807608f201b7ae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNi0xNS0xLTEtMzU4MzM_40bd7eab-e2da-424f-9bc6-0d9aed39b91d"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id1073dbd71aa4414859d75a37ac1d3fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNi0xNy0xLTEtMzU4MzM_85ab9c59-75f0-448b-9b7f-f5834fd58dcc"
      unitRef="usd">5480000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i3da89888138f4b0b9014523d490053ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNy0xLTEtMS0zNTgzMw_0e9d11d4-e9f2-4bda-ad55-80dc57d92887"
      unitRef="usd">475023000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i3da89888138f4b0b9014523d490053ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNy0zLTEtMS0zNTgzMw_8dffe52e-6c7b-4ae0-bc6a-505854cd0ee3"
      unitRef="usd">9539000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i3da89888138f4b0b9014523d490053ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNy01LTEtMS0zNTgzMw_83d52f75-b7e1-47d1-a41d-053d1ebaa8bb"
      unitRef="usd">20991000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i3da89888138f4b0b9014523d490053ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNy03LTEtMS0zNTgzMw_237cba7c-98d2-452e-9ee7-1c6112e17d83"
      unitRef="usd">9480000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i3da89888138f4b0b9014523d490053ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNy05LTEtMS0zNTgzMw_ce0b5380-ddfc-40fc-b394-1ccdcc8f6f19"
      unitRef="usd">3110000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i3da89888138f4b0b9014523d490053ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNy0xMS0xLTEtMzU4MzM_e2904b0b-f869-40ea-96c6-660253e67c70"
      unitRef="usd">5638000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i3da89888138f4b0b9014523d490053ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNy0xMy0xLTEtMzU4MzM_1bf07ac4-c000-45af-8b2f-94b9c2d351e8"
      unitRef="usd">483020000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ifecdf11f1ac74e29aaf63c5ab7498509_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNy0xNS0xLTEtMzU4MzM_89301de8-27c6-4f98-9efd-deec513dd189"
      unitRef="usd">70991000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i3da89888138f4b0b9014523d490053ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xNy0xNy0xLTEtMzU4MzM_091a3c5d-bd66-4137-9482-4e3de272b8bb"
      unitRef="usd">1077792000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ic7f82ef2ecfc4d55a1e7ccb8ce288d64_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xOC0xLTEtMS0zNTgzMw_b5934e9b-a811-4382-8526-000e831c3d4d"
      unitRef="grade">6.21</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i52801894c620491392773cd4e2a21e3f_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xOC0zLTEtMS0zNTgzMw_e74476cc-5b7a-4ae3-a16f-24605f5238ea"
      unitRef="grade">7.81</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i7551c0f925d0426fa2889d2f095dfc1d_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xOC01LTEtMS0zNTgzMw_783dde5b-ed35-492a-b8c7-de2e87903107"
      unitRef="grade">9.34</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="if63b322f3ade40ee8de920127a70caf8_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xOC03LTEtMS0zNTgzMw_cd4542c7-be51-4ae0-bacb-8c156b7a6d45"
      unitRef="grade">8.60</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="iec5972681b014055a881da9284222e39_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xOC05LTEtMS0zNTgzMw_dde323ee-e352-43e6-9900-e1886b414102"
      unitRef="grade">7.12</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i3d448b0205b4487da1efd8b8f252ebc5_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xOC0xMS0xLTEtMzU4MzM_e13f1c04-a3be-47bc-abb3-cbe4fa9eb410"
      unitRef="grade">7.63</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ia69a2a0d784d4af285133ca94b446b60_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xOC0xMy0xLTEtMzU4MzM_c99bbd6d-4dff-4f8a-9a7a-1285b340819c"
      unitRef="grade">5.61</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ifecdf11f1ac74e29aaf63c5ab7498509_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xOC0xNS0xLTEtMzU4MzM_edcbdabc-b8b3-4824-ae95-6a4ac90d7e77"
      unitRef="grade">6.46</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i3da89888138f4b0b9014523d490053ee_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8xOC0xNy0xLTEtMzU4MzM_6e2c0124-57bc-47cb-a924-08e605caeea5"
      unitRef="grade">6.06</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="iebbb37ccd642447b9b373b5e082e6879_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMS0xLTEtMS0zNTgzMw_ef7f77c6-966d-466b-9054-8a279f4c21b3"
      unitRef="usd">1707550000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="iebbb37ccd642447b9b373b5e082e6879_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMS0zLTEtMS0zNTgzMw_aa7f2efe-b95c-40c4-b564-2f821e644a4b"
      unitRef="usd">1096274000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="iebbb37ccd642447b9b373b5e082e6879_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMS01LTEtMS0zNTgzMw_ebb2be32-2ed5-4989-a227-25c78565b816"
      unitRef="usd">874130000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="iebbb37ccd642447b9b373b5e082e6879_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMS03LTEtMS0zNTgzMw_0cb235b1-d1a6-4317-aef3-cea431a79c98"
      unitRef="usd">533362000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="iebbb37ccd642447b9b373b5e082e6879_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMS05LTEtMS0zNTgzMw_8f2b8bab-dfeb-4190-bb4d-a0745ee21765"
      unitRef="usd">492492000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="iebbb37ccd642447b9b373b5e082e6879_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMS0xMS0xLTEtMzU4MzM_c4cc7435-5775-4c51-bb81-5ae6ddac9921"
      unitRef="usd">713268000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="iebbb37ccd642447b9b373b5e082e6879_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMS0xMy0xLTEtMzU4MzM_7653c5f5-0b75-402c-acb7-5ed64b639146"
      unitRef="usd">52150000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ia0004c0239d14c7ca1c5cc27d9ed329e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMS0xNS0xLTEtMzU4MzM_71c63fa6-5499-4f04-84f3-2c65035c08b9"
      unitRef="usd">105696000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iebbb37ccd642447b9b373b5e082e6879_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMS0xNy0xLTEtMzU4MzM_0008f4ad-533d-4343-be2c-204209e721aa"
      unitRef="usd">5574922000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic5a56750b77e472cb37563aff119fe24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMi0xLTEtMS0zNTgzMw_be4e409b-5453-4dd1-8f36-e25941ab5041"
      unitRef="usd">16302000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic5a56750b77e472cb37563aff119fe24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMi0zLTEtMS0zNTgzMw_e072a83c-618c-486f-86d1-3ded69430add"
      unitRef="usd">145340000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic5a56750b77e472cb37563aff119fe24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMi01LTEtMS0zNTgzMw_f3d2779f-c8a5-4b8f-a678-07c6d449e5e4"
      unitRef="usd">52427000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic5a56750b77e472cb37563aff119fe24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMi03LTEtMS0zNTgzMw_4b03a2e9-8330-4161-abb0-e8347c71a06b"
      unitRef="usd">43806000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic5a56750b77e472cb37563aff119fe24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMi05LTEtMS0zNTgzMw_e5e3bf2e-07b3-4a2b-a6d2-63606b881546"
      unitRef="usd">27188000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic5a56750b77e472cb37563aff119fe24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMi0xMS0xLTEtMzU4MzM_e28282e7-6566-46db-8313-5b884b10cf12"
      unitRef="usd">27767000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic5a56750b77e472cb37563aff119fe24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMi0xMy0xLTEtMzU4MzM_0e6fe046-b568-4d55-b277-bac663ca5517"
      unitRef="usd">4445000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i7ce2a7a06298447c83793f787395f440_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMi0xNS0xLTEtMzU4MzM_72c1af76-4126-4d6a-8dff-14b11392a182"
      unitRef="usd">4258000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic5a56750b77e472cb37563aff119fe24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMi0xNy0xLTEtMzU4MzM_5f2ab2e5-1d76-46c9-b700-4955dca032f2"
      unitRef="usd">321533000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="icdfde73b2b8041c1962d40e787698a4c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMy0xLTEtMS0zNTgzMw_d0a5835a-6f76-4f8b-8aaf-f6e065afc2c8"
      unitRef="usd">28209000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="icdfde73b2b8041c1962d40e787698a4c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMy0zLTEtMS0zNTgzMw_03002db2-21d7-483c-bb37-e8c3706a535b"
      unitRef="usd">13813000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="icdfde73b2b8041c1962d40e787698a4c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMy01LTEtMS0zNTgzMw_ea7c8dee-d656-4ad1-9b64-a56ebd7adc44"
      unitRef="usd">69643000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="icdfde73b2b8041c1962d40e787698a4c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMy03LTEtMS0zNTgzMw_07780c00-7b7b-43f8-91f3-98274dc10c46"
      unitRef="usd">46250000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="icdfde73b2b8041c1962d40e787698a4c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMy05LTEtMS0zNTgzMw_6a89fb2c-2468-4f78-ab62-f06fba3b832d"
      unitRef="usd">64950000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="icdfde73b2b8041c1962d40e787698a4c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMy0xMS0xLTEtMzU4MzM_043cd113-0e9f-4038-b1af-3d8d4981b12a"
      unitRef="usd">46582000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="icdfde73b2b8041c1962d40e787698a4c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMy0xMy0xLTEtMzU4MzM_657308e1-bdfa-4fb6-8614-2ed304949db1"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="iec77ee6efac04c48a45d52d83cff1cf5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMy0xNS0xLTEtMzU4MzM_6e02e0d5-bd50-4ded-9b56-900957780cc2"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="icdfde73b2b8041c1962d40e787698a4c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yMy0xNy0xLTEtMzU4MzM_8b2c9738-68ad-43f6-a97c-1cd97b584c2b"
      unitRef="usd">269447000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i2afec00796a7411994ba49bba21fa273_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNC0xLTEtMS0zNTgzMw_fc6fe669-11c7-4978-ad0a-8e7318938d17"
      unitRef="usd">3455000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i2afec00796a7411994ba49bba21fa273_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNC0zLTEtMS0zNTgzMw_d6af971b-458b-434d-b7e9-d3e0a19540be"
      unitRef="usd">1321000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i2afec00796a7411994ba49bba21fa273_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNC01LTEtMS0zNTgzMw_4e62983e-4638-491b-9398-d7b680cc4601"
      unitRef="usd">8720000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i2afec00796a7411994ba49bba21fa273_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNC03LTEtMS0zNTgzMw_b3afb641-72bc-41f5-a8f6-b558211b3ac0"
      unitRef="usd">7788000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i2afec00796a7411994ba49bba21fa273_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNC05LTEtMS0zNTgzMw_645d2156-dc82-434e-810d-214c70d33b8a"
      unitRef="usd">26107000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i2afec00796a7411994ba49bba21fa273_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNC0xMS0xLTEtMzU4MzM_6ad28b3d-a0ea-4b93-956c-5622706c4819"
      unitRef="usd">34970000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i2afec00796a7411994ba49bba21fa273_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNC0xMy0xLTEtMzU4MzM_2c01baec-8c4a-400c-9876-0a33c7cf14d3"
      unitRef="usd">3000000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i75bafb33db88446da778fad0f1ad159b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNC0xNS0xLTEtMzU4MzM_f92e41a4-e689-4013-ad67-cc840a922cb0"
      unitRef="usd">5779000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2afec00796a7411994ba49bba21fa273_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNC0xNy0xLTEtMzU4MzM_05aabba3-09d1-4a55-944e-640ba9a32dd9"
      unitRef="usd">91140000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ibb0bbf02cac34e03b12044da758185dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNS0xLTEtMS0zNTgzMw_19190064-45cd-4e2f-b25a-8b0d41762acd"
      unitRef="usd">5838000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ibb0bbf02cac34e03b12044da758185dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNS0zLTEtMS0zNTgzMw_3028164d-ab90-4de3-afdb-f497dab5e361"
      unitRef="usd">307000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ibb0bbf02cac34e03b12044da758185dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNS01LTEtMS0zNTgzMw_184deb02-08ca-4e14-befa-4edf8e785b0d"
      unitRef="usd">3446000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ibb0bbf02cac34e03b12044da758185dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNS03LTEtMS0zNTgzMw_e95aef55-07b6-4b36-b959-f2dc4992a748"
      unitRef="usd">814000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ibb0bbf02cac34e03b12044da758185dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNS05LTEtMS0zNTgzMw_caf7aeba-74b4-4cd9-8531-5883848aa956"
      unitRef="usd">2030000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ibb0bbf02cac34e03b12044da758185dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNS0xMS0xLTEtMzU4MzM_335f38ab-895b-43da-b89a-a8683c715c3a"
      unitRef="usd">2662000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ibb0bbf02cac34e03b12044da758185dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNS0xMy0xLTEtMzU4MzM_72d3cf4a-2014-4ada-b9f1-8b6e30b63757"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i474215968c684bc7a7abf7ae1dbca26b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNS0xNS0xLTEtMzU4MzM_7d21cbbc-b07b-409f-ba4c-9bf444358495"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ibb0bbf02cac34e03b12044da758185dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNS0xNy0xLTEtMzU4MzM_b8886cce-91d8-4343-9f0a-0e5430ce6362"
      unitRef="usd">15097000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="iacde8c28cc8a48739c87888d8ec41509_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNi0xLTEtMS0zNTgzMw_7e5eebab-f334-4bdc-9cf7-ee08dce003e9"
      unitRef="usd">200000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="iacde8c28cc8a48739c87888d8ec41509_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNi0zLTEtMS0zNTgzMw_a25c87a8-c365-4d8c-afe0-80e30940b35f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="iacde8c28cc8a48739c87888d8ec41509_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNi01LTEtMS0zNTgzMw_7abd992b-be7a-4b1d-bf44-ce5aecf41245"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="iacde8c28cc8a48739c87888d8ec41509_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNi03LTEtMS0zNTgzMw_c5f1b8c3-b035-403c-a275-80276e739669"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="iacde8c28cc8a48739c87888d8ec41509_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNi05LTEtMS0zNTgzMw_7f52ce6d-b74d-431c-aa0b-c652980b59a1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="iacde8c28cc8a48739c87888d8ec41509_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNi0xMS0xLTEtMzU4MzM_5bf55b70-6b76-4566-9ce6-abbd104de20e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="iacde8c28cc8a48739c87888d8ec41509_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNi0xMy0xLTEtMzU4MzM_6748de27-40c3-4358-bb0f-46e621fde3d3"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="id21981dafc794df283ac899198149438_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNi0xNS0xLTEtMzU4MzM_bca41a2d-814a-449e-89be-e6577f8fefa6"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iacde8c28cc8a48739c87888d8ec41509_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNi0xNy0xLTEtMzU4MzM_b7c6237e-45ca-4c5a-a38f-2e97be54a688"
      unitRef="usd">200000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i8ff15b23a6944bbf923d4e640377d34c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNy0xLTEtMS0zNTgzMw_a8fec136-5cc5-406c-a2b0-f09bfea355fe"
      unitRef="usd">1761554000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i8ff15b23a6944bbf923d4e640377d34c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNy0zLTEtMS0zNTgzMw_67a8e91a-0ef0-4e62-9281-ef72d72a4574"
      unitRef="usd">1257055000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i8ff15b23a6944bbf923d4e640377d34c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNy01LTEtMS0zNTgzMw_f83164cc-fc22-43c6-8e75-7a3b57007feb"
      unitRef="usd">1008366000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i8ff15b23a6944bbf923d4e640377d34c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNy03LTEtMS0zNTgzMw_6e5b9cc3-5125-40ec-b59d-7b6297cf5c64"
      unitRef="usd">632020000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i8ff15b23a6944bbf923d4e640377d34c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNy05LTEtMS0zNTgzMw_ffbbecce-a5b8-43c8-9261-be93a194abf4"
      unitRef="usd">612767000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i8ff15b23a6944bbf923d4e640377d34c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNy0xMS0xLTEtMzU4MzM_33c1a30e-ced3-4d81-940b-f39fe7c6c44a"
      unitRef="usd">825249000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i8ff15b23a6944bbf923d4e640377d34c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNy0xMy0xLTEtMzU4MzM_732e6e9b-c4a1-49b3-b6d8-b66d185159cb"
      unitRef="usd">59595000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i79a5fb6e0f314e67aeba3d4ab7d39524_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNy0xNS0xLTEtMzU4MzM_66517455-688e-4be2-b343-8039fde79eb8"
      unitRef="usd">115733000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i8ff15b23a6944bbf923d4e640377d34c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yNy0xNy0xLTEtMzU4MzM_7bb09fc7-01be-472c-a74c-0480996f0c55"
      unitRef="usd">6272339000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ic381fb4973ff458a873d7276263a77fd_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yOC0xLTEtMS0zNTgzMw_5c9e8a52-1b96-4680-9b2e-ae747e893f11"
      unitRef="grade">7.19</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i1f67595f8e864d6cb4e7a59b9cfd9670_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yOC0zLTEtMS0zNTgzMw_8bf6f955-6215-4836-87b1-fe2ee03e75ae"
      unitRef="grade">7.18</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i3282067c01fe41f9abaa6f57b1d0fc53_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yOC01LTEtMS0zNTgzMw_2c2533dd-e0af-4a1f-9e8e-a9b40add7b13"
      unitRef="grade">7.35</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ica3b0f5d15e44c96a6bcffe9de0b8133_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yOC03LTEtMS0zNTgzMw_533d0bf8-e259-4acf-8f59-7e482a22746a"
      unitRef="grade">7.39</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i23aa2a5f50a949e6890c0a268777ad74_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yOC05LTEtMS0zNTgzMw_4bbdb96b-7b09-4c22-ab85-9c5bdaaefddb"
      unitRef="grade">7.34</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ib8545595447b41d094f5aecec408a520_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yOC0xMS0xLTEtMzU4MzM_ebe332ea-28b0-45e8-a05f-4aa992109bb2"
      unitRef="grade">7.01</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ic2bd8ee565fa4a4e95ce9a6cd0ff891f_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yOC0xMy0xLTEtMzU4MzM_fcad5cc8-6155-422e-81d3-b438af094fdf"
      unitRef="grade">7.06</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i79a5fb6e0f314e67aeba3d4ab7d39524_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yOC0xNS0xLTEtMzU4MzM_80cdf10f-691d-4c7f-a8ac-934b65cf2661"
      unitRef="grade">7.02</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i8ff15b23a6944bbf923d4e640377d34c_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8yOC0xNy0xLTEtMzU4MzM_7db394ac-abb5-4d33-9240-82dc15a10ccc"
      unitRef="grade">7.22</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i3513ee8a80c74408b2f441dca50f8bc2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMC0xLTEtMS0zNTgzMw_72169717-1498-4fef-8189-328422c1d5b1"
      unitRef="usd">657471000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i3513ee8a80c74408b2f441dca50f8bc2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMC0zLTEtMS0zNTgzMw_50188367-2a5c-4db4-8ead-4912107ec105"
      unitRef="usd">262176000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i3513ee8a80c74408b2f441dca50f8bc2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMC01LTEtMS0zNTgzMw_e945ede8-ef2c-43e5-98dd-d7509ca9a784"
      unitRef="usd">178226000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i3513ee8a80c74408b2f441dca50f8bc2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMC03LTEtMS0zNTgzMw_7c52b46c-9304-4403-8ab3-944e743bf3df"
      unitRef="usd">2339000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i3513ee8a80c74408b2f441dca50f8bc2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMC05LTEtMS0zNTgzMw_e9917d9c-032b-46d6-945f-9d3caa3ed7dd"
      unitRef="usd">38000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i3513ee8a80c74408b2f441dca50f8bc2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMC0xMS0xLTEtMzU4MzM_3f69c2c1-8c67-49f8-bc57-2833d37836ea"
      unitRef="usd">1930000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i3513ee8a80c74408b2f441dca50f8bc2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMC0xMy0xLTEtMzU4MzM_269a9db9-6a0c-4401-bbd4-d114f742290c"
      unitRef="usd">160020000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i52d5b14f0ec0413996185686bc304406_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMC0xNS0xLTEtMzU4MzM_65b2d939-dda4-4529-a946-cfc7e1945401"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i3513ee8a80c74408b2f441dca50f8bc2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMC0xNy0xLTEtMzU4MzM_61b16e2e-1f1f-462e-973e-b0e0b3e93801"
      unitRef="usd">1262200000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i01d133ae2bfe44d9a926d5c5414576a9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMS0xLTEtMS0zNTgzMw_8d641707-ca50-4314-8fba-f8a781ba2f23"
      unitRef="usd">35721000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i01d133ae2bfe44d9a926d5c5414576a9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMS0zLTEtMS0zNTgzMw_f3783fab-6d77-440c-af92-cd89de65e3e5"
      unitRef="usd">4956000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i01d133ae2bfe44d9a926d5c5414576a9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMS01LTEtMS0zNTgzMw_1e1d6f00-b878-4e2b-8d16-eaf544db2faa"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i01d133ae2bfe44d9a926d5c5414576a9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMS03LTEtMS0zNTgzMw_e3be12d8-ed50-452b-85c1-dffb064ac72d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i01d133ae2bfe44d9a926d5c5414576a9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMS05LTEtMS0zNTgzMw_b9694234-bee9-4f08-a73d-eb8c48ca50ba"
      unitRef="usd">446000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i01d133ae2bfe44d9a926d5c5414576a9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMS0xMS0xLTEtMzU4MzM_a237ce58-c801-4dec-9248-edae574a2205"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i01d133ae2bfe44d9a926d5c5414576a9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMS0xMy0xLTEtMzU4MzM_406e51b3-445e-4bed-bf8a-a1ea203df9f0"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i460095c5baaf44fdae64bbff74e9317c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMS0xNS0xLTEtMzU4MzM_cabb6c2f-9195-4920-b9d8-b00bc66f738d"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i01d133ae2bfe44d9a926d5c5414576a9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMS0xNy0xLTEtMzU4MzM_c11c2ae4-c6cd-4064-a8aa-db9ad3d3abdf"
      unitRef="usd">41123000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ibc04c74c1b624c92b00eb5f6ce37ace6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMi0xLTEtMS0zNTgzMw_90fbf503-a98f-4f52-963e-2729f6618d0d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ibc04c74c1b624c92b00eb5f6ce37ace6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMi0zLTEtMS0zNTgzMw_5110c9d4-8920-4add-87d6-51c3c79d1087"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ibc04c74c1b624c92b00eb5f6ce37ace6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMi01LTEtMS0zNTgzMw_ac21a688-ebf1-469c-9e4e-a7f2c7a80767"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ibc04c74c1b624c92b00eb5f6ce37ace6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMi03LTEtMS0zNTgzMw_c388efd1-64f7-42d0-8213-f50b91408909"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ibc04c74c1b624c92b00eb5f6ce37ace6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMi05LTEtMS0zNTgzMw_117adcce-6a2d-49f2-bbc9-31152262f7ed"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ibc04c74c1b624c92b00eb5f6ce37ace6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMi0xMS0xLTEtMzU4MzM_791b3311-878b-4663-ab28-af3308e25c95"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ibc04c74c1b624c92b00eb5f6ce37ace6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMi0xMy0xLTEtMzU4MzM_58edc767-00ac-42bf-ad22-679c0a7191dd"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="icbc1a2413cb24b76997d31e80226ca67_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMi0xNS0xLTEtMzU4MzM_ab7dfcbb-d431-41a0-b0ef-91358fdff646"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ibc04c74c1b624c92b00eb5f6ce37ace6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMi0xNy0xLTEtMzU4MzM_a6d071ee-e4b0-433f-bab9-95c5e9705204"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="iddd101fd30f54ae5a9f25817fc755c53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMy0xLTEtMS0zNTgzMw_076c2236-f033-43ea-89aa-a0990989b7cd"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="iddd101fd30f54ae5a9f25817fc755c53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMy0zLTEtMS0zNTgzMw_1b2a11c4-ece1-4dc5-a3e1-34d8f41752ab"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="iddd101fd30f54ae5a9f25817fc755c53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMy01LTEtMS0zNTgzMw_e97ba776-8938-4122-bb60-f4f92dfc0b11"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="iddd101fd30f54ae5a9f25817fc755c53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMy03LTEtMS0zNTgzMw_2c139282-5f63-4c10-8f77-8047b9544688"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="iddd101fd30f54ae5a9f25817fc755c53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMy05LTEtMS0zNTgzMw_3b1f51d2-40c3-42dc-925f-479985ddbae9"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="iddd101fd30f54ae5a9f25817fc755c53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMy0xMS0xLTEtMzU4MzM_ba8f0722-8457-4320-a466-9a96387f6c2d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="iddd101fd30f54ae5a9f25817fc755c53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMy0xMy0xLTEtMzU4MzM_7e53872f-3597-4187-aba2-dd0b49cdc82e"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ib4fdbacaed6e437983863626407d7db1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMy0xNS0xLTEtMzU4MzM_45170d86-c054-4c50-bcde-3b216d814855"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iddd101fd30f54ae5a9f25817fc755c53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zMy0xNy0xLTEtMzU4MzM_27017d7a-b8e9-4622-a1f9-34515d35a557"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5f9e98fe4a544cc0a240f0851c448518_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNC0xLTEtMS0zNTgzMw_02826587-d728-4f15-9bb7-292fceda2fdc"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5f9e98fe4a544cc0a240f0851c448518_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNC0zLTEtMS0zNTgzMw_66133224-df72-45ad-bc39-2ee1f352b8b4"
      unitRef="usd">748000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5f9e98fe4a544cc0a240f0851c448518_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNC01LTEtMS0zNTgzMw_fa8b0f42-08d9-40d9-99b1-ed32a1b253be"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5f9e98fe4a544cc0a240f0851c448518_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNC03LTEtMS0zNTgzMw_d867732e-66bc-4705-a767-17a01162a95b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5f9e98fe4a544cc0a240f0851c448518_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNC05LTEtMS0zNTgzMw_5b7521b6-e9f5-41f9-bc17-843403c2d99c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5f9e98fe4a544cc0a240f0851c448518_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNC0xMS0xLTEtMzU4MzM_a02f2e69-9b56-4b6a-873e-6af41ba4b4a0"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i5f9e98fe4a544cc0a240f0851c448518_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNC0xMy0xLTEtMzU4MzM_e9d3f950-d3db-435e-89d8-cbd39583ce88"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ia00ce2cb1fa34f1eb806a6b84c3a69c2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNC0xNS0xLTEtMzU4MzM_7d722e54-638a-40e0-9bc3-9647b9c161ac"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i5f9e98fe4a544cc0a240f0851c448518_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNC0xNy0xLTEtMzU4MzM_097be760-6215-40a4-85c1-72cf173667df"
      unitRef="usd">748000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i02852d6313df40429d448f7b9d671be9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNS0xLTEtMS0zNTgzMw_afd6641a-eb57-4bb7-82a7-ae8a6d539aea"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i02852d6313df40429d448f7b9d671be9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNS0zLTEtMS0zNTgzMw_207cb048-551c-451c-8a10-3f070d5d012b"
      unitRef="usd">200000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i02852d6313df40429d448f7b9d671be9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNS01LTEtMS0zNTgzMw_bf7006ad-1a94-4999-83d6-86c75fab1e4e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i02852d6313df40429d448f7b9d671be9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNS03LTEtMS0zNTgzMw_a99379d0-7cf6-4034-a2e2-994d3fddd3e5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i02852d6313df40429d448f7b9d671be9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNS05LTEtMS0zNTgzMw_bc0bf80e-0656-4224-bbb9-ca6e4815cebf"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i02852d6313df40429d448f7b9d671be9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNS0xMS0xLTEtMzU4MzM_32fec7f5-e128-4b73-8e2b-f1dbcaa820cd"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i02852d6313df40429d448f7b9d671be9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNS0xMy0xLTEtMzU4MzM_cf32b5b9-d2e5-4602-b55c-8f02be2a400e"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i611d7d5150ad49f2a92b2e7232f6fd64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNS0xNS0xLTEtMzU4MzM_c4ce03d9-66dd-4924-ab23-0082ee4ac8aa"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i02852d6313df40429d448f7b9d671be9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNS0xNy0xLTEtMzU4MzM_a5c0beeb-f130-4203-9447-667a14503341"
      unitRef="usd">200000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNi0xLTEtMS0zNTgzMw_4c6e8b28-bb5e-47c6-b77f-36b677c04f9b"
      unitRef="usd">693192000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNi0zLTEtMS0zNTgzMw_056e7721-0b6e-49e7-88be-00ed6033227f"
      unitRef="usd">268080000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNi01LTEtMS0zNTgzMw_8294e6fe-49bc-47b8-bcb7-27f768ea0aca"
      unitRef="usd">178226000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNi03LTEtMS0zNTgzMw_944dd444-1c6f-4281-948d-52b1f6a9dbb1"
      unitRef="usd">2339000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNi05LTEtMS0zNTgzMw_57b588f2-ef3d-4d08-b242-0464f05cb237"
      unitRef="usd">484000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNi0xMS0xLTEtMzU4MzM_37bfa31c-99e9-40e6-81ed-fd63636fbe47"
      unitRef="usd">1930000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNi0xMy0xLTEtMzU4MzM_2d3f2bb8-2725-467a-a6c9-149bd153e62f"
      unitRef="usd">160020000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ia02cc3364b0b47bdbaa79cc3d5e40612_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNi0xNS0xLTEtMzU4MzM_f8a91c4a-cceb-47c3-a161-8a522df8fb91"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNi0xNy0xLTEtMzU4MzM_fd95b8e2-d930-4848-9271-6d2e49075cdf"
      unitRef="usd">1304271000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ida9234f54346467e8205d38c188609e9_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNy0xLTEtMS0zNTgzMw_24ef0316-e7bf-4e86-8195-9903394cc8df"
      unitRef="grade">7.17</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="if5021d91ef8e4abeaadecaee8bf8faa6_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNy0zLTEtMS0zNTgzMw_3a04598d-8a02-42b8-a90a-08ec41e877c3"
      unitRef="grade">6.56</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="iab04fae60bf64f7d8166f25a6a968a40_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNy01LTEtMS0zNTgzMw_812e9707-b76a-455c-8f94-0f062e6344a2"
      unitRef="grade">7.60</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i0a57823d365b491c8ed4e6057abe5f32_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNy03LTEtMS0zNTgzMw_07517ad3-c6f1-411f-8a9b-8bab6685e49c"
      unitRef="grade">7.51</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ic088d45103d34ad4b8214bb69a1d9aa4_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNy05LTEtMS0zNTgzMw_9486198f-7fdb-4726-8f6b-58fb86e7bcda"
      unitRef="grade">8.92</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="iaab4b8d31add4599bd0a6d3ca7c7be5b_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNy0xMS0xLTEtMzU4MzM_39876db9-0164-4f45-b116-ccb3492519b4"
      unitRef="grade">6.73</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i496dcf24af5946148d5eb1a3137e5cbc_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNy0xMy0xLTEtMzU4MzM_76aac16d-81e6-42ac-8861-3d0d83e17dd1"
      unitRef="grade">6.79</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ia02cc3364b0b47bdbaa79cc3d5e40612_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNy0xNS0xLTEtMzU4MzM_b8d1ed37-1ba5-4471-864a-e612280b006e"
      unitRef="grade">0</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ie0f33d365df4446488bf0a8e7bb74027_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zNy0xNy0xLTEtMzU4MzM_cae6b204-fadd-468d-9b3c-7bae226f4c93"
      unitRef="grade">7.06</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i8fc15f4e18854e45a0ee3b4c74c21a9c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOC0xLTEtMS0zNTgzMw_cd72b24e-c5dc-42da-b482-cdeb0b8e6658"
      unitRef="usd">2454746000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i8fc15f4e18854e45a0ee3b4c74c21a9c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOC0zLTEtMS0zNTgzMw_8da2ed6d-84f0-48c8-8754-718772c07dc7"
      unitRef="usd">1525135000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i8fc15f4e18854e45a0ee3b4c74c21a9c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOC01LTEtMS0zNTgzMw_f0d11c66-60d9-4968-adf4-134852e036da"
      unitRef="usd">1186592000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i8fc15f4e18854e45a0ee3b4c74c21a9c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOC03LTEtMS0zNTgzMw_757f8865-6f96-47db-9a72-add26e816e3f"
      unitRef="usd">634359000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i8fc15f4e18854e45a0ee3b4c74c21a9c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOC05LTEtMS0zNTgzMw_b8b6c4c2-ed30-490d-b014-955bf25c6b0e"
      unitRef="usd">613251000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i8fc15f4e18854e45a0ee3b4c74c21a9c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOC0xMS0xLTEtMzU4MzM_17a1b7d9-743e-4e7c-8ac7-37c605d1766b"
      unitRef="usd">827179000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i8fc15f4e18854e45a0ee3b4c74c21a9c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOC0xMy0xLTEtMzU4MzM_c7b740c3-ef5d-46c8-a585-be09be7bbf98"
      unitRef="usd">219615000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ia6356bdd45664d4393874da3e22f2e79_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOC0xNS0xLTEtMzU4MzM_5d35a946-2489-4c3d-9ba4-9d6406081f24"
      unitRef="usd">115733000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i8fc15f4e18854e45a0ee3b4c74c21a9c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOC0xNy0xLTEtMzU4MzM_fbd038c0-ef36-446f-83d3-8fce80d7b923"
      unitRef="usd">7576610000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="idc7c2b6c30714919a2b9734175ccb3cd_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOS0xLTEtMS0zNTgzMw_90027883-68fa-4f3f-bd5a-93e2dc12137b"
      unitRef="grade">7.18</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i97c9a6829e164ba1a8d884b35aa97351_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOS0zLTEtMS0zNTgzMw_5dc50074-960f-43e7-bcc1-aa9f63e4e33a"
      unitRef="grade">7.07</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i5bf2f50cbdd24a35a72bb86d4296ab11_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOS01LTEtMS0zNTgzMw_fb5750a3-28b6-4784-b05c-5c4dba4884ab"
      unitRef="grade">7.39</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ic1457bc8f3874c2e8f9faf76e5aae069_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOS03LTEtMS0zNTgzMw_cd9ec7fb-6e61-4f5a-99a1-e9bf244a1c7f"
      unitRef="grade">7.39</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i464588cc2d8b467a8132f88bd2c262d2_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOS05LTEtMS0zNTgzMw_584eadd0-25e2-46a3-a1b7-a78ea4a98ff9"
      unitRef="grade">7.34</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i59876702a7ef4e86844cbf6a1f58ec76_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOS0xMS0xLTEtMzU4MzM_a43d474f-55db-4166-baf7-641da9bb0a05"
      unitRef="grade">7.00</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i9d71afd5528940e9b18b418e785d2cfe_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOS0xMy0xLTEtMzU4MzM_9b48cba6-e20d-47b6-be1c-c7b2ace65f2b"
      unitRef="grade">6.86</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ia6356bdd45664d4393874da3e22f2e79_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOS0xNS0xLTEtMzU4MzM_a4e68391-23c2-4179-8a53-07637e7a60be"
      unitRef="grade">7.02</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i8fc15f4e18854e45a0ee3b4c74c21a9c_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6NzBlODc1NGExM2Y2NDM2MmEwNmIwOGYxNTkwZDg4NmQvdGFibGVyYW5nZTo3MGU4NzU0YTEzZjY0MzYyYTA2YjA4ZjE1OTBkODg2ZF8zOS0xNy0xLTEtMzU4MzM_0d6badc9-0341-4b4b-b441-b55dd9dc7e13"
      unitRef="grade">7.19</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ifcee641790e947baa0955a9448c04b37_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yLTEtMS0xLTM1ODMz_ca975a69-e6f0-451d-8f6e-fe7132c8063f"
      unitRef="usd">1300844000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ifcee641790e947baa0955a9448c04b37_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yLTMtMS0xLTM1ODMz_a5fd51b5-a33b-4d28-bbbb-f75f18d89e7b"
      unitRef="usd">552885000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ifcee641790e947baa0955a9448c04b37_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yLTUtMS0xLTM1ODMz_364e8131-eb70-41de-8853-ce405d9d2cbc"
      unitRef="usd">290088000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ifcee641790e947baa0955a9448c04b37_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yLTctMS0xLTM1ODMz_7a8e8246-6d86-4e1e-92a0-bdec08f033e6"
      unitRef="usd">226232000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ifcee641790e947baa0955a9448c04b37_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yLTktMS0xLTM1ODMz_5036c653-ac01-40d3-9073-345034a13869"
      unitRef="usd">107063000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ifcee641790e947baa0955a9448c04b37_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yLTExLTEtMS0zNTgzMw_c4412631-a59b-4ad2-839b-d0dc53a5ef89"
      unitRef="usd">113458000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ifcee641790e947baa0955a9448c04b37_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yLTEzLTEtMS0zNTgzMw_e18baece-44c9-44fd-945f-6378ae34c7dc"
      unitRef="usd">1852341000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i44eebad713bb4384ae2650418a2feada_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yLTE1LTEtMS0zNTgzMw_e92a7dfd-625c-49e4-9886-48c3b6c9a9e2"
      unitRef="usd">63210000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ifcee641790e947baa0955a9448c04b37_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yLTE3LTEtMS0zNTgzMw_132e3c1e-58c4-435c-b0af-c3c600098b20"
      unitRef="usd">4506121000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5274af5b37db437e9889a0b8884c6405_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zLTEtMS0xLTM1ODMz_0bf8fe9e-0afd-4940-a51c-16313b2c7055"
      unitRef="usd">50785000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5274af5b37db437e9889a0b8884c6405_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zLTMtMS0xLTM1ODMz_99377874-8ffd-4dae-b5db-580ca042648c"
      unitRef="usd">37865000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5274af5b37db437e9889a0b8884c6405_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zLTUtMS0xLTM1ODMz_2f2fa92f-1bea-451e-a915-24d8fc1d59a4"
      unitRef="usd">33961000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5274af5b37db437e9889a0b8884c6405_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zLTctMS0xLTM1ODMz_e481dbc8-3b26-474b-8a9f-a45dab225323"
      unitRef="usd">20851000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5274af5b37db437e9889a0b8884c6405_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zLTktMS0xLTM1ODMz_b7a953a4-c3b7-485b-9614-19f6a9fa0a50"
      unitRef="usd">12348000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5274af5b37db437e9889a0b8884c6405_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zLTExLTEtMS0zNTgzMw_899f0636-ca99-4842-9b02-198842cb5f6b"
      unitRef="usd">5510000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i5274af5b37db437e9889a0b8884c6405_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zLTEzLTEtMS0zNTgzMw_e87cd071-dd3c-4113-bb0c-5ac63e00adc5"
      unitRef="usd">85756000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i737e3d114a5048469892cdee5fe029a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zLTE1LTEtMS0zNTgzMw_beca74d8-98e1-44df-8bac-ff6f40000d74"
      unitRef="usd">9122000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i5274af5b37db437e9889a0b8884c6405_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zLTE3LTEtMS0zNTgzMw_eb42b6dc-ffb6-4c92-ac9e-c8555906ce23"
      unitRef="usd">256198000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib22c9a8cf5e042f0ad31bea92dee7ff2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF80LTEtMS0xLTM1ODMz_7ad17dd0-287b-4640-b7de-cd2ec0742fd5"
      unitRef="usd">31333000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib22c9a8cf5e042f0ad31bea92dee7ff2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF80LTMtMS0xLTM1ODMz_04ec3e89-999c-4dc8-9f9a-6d8c9c13eded"
      unitRef="usd">7361000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib22c9a8cf5e042f0ad31bea92dee7ff2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF80LTUtMS0xLTM1ODMz_287bd14f-c12a-4bb1-83e0-b4a64bb46512"
      unitRef="usd">11379000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib22c9a8cf5e042f0ad31bea92dee7ff2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF80LTctMS0xLTM1ODMz_9698a691-2dd3-4bea-b820-488126e1c1bd"
      unitRef="usd">6749000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib22c9a8cf5e042f0ad31bea92dee7ff2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF80LTktMS0xLTM1ODMz_533c5a40-fbfc-4622-ab85-a8cca60f75f8"
      unitRef="usd">710000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib22c9a8cf5e042f0ad31bea92dee7ff2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF80LTExLTEtMS0zNTgzMw_1c5e6a51-a6da-42cb-98cb-ef1f9ebaa1df"
      unitRef="usd">113000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ib22c9a8cf5e042f0ad31bea92dee7ff2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF80LTEzLTEtMS0zNTgzMw_21b91b37-2211-4cb0-a695-c1822ba64788"
      unitRef="usd">65180000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ifb44bfcdc18b4268a189feec0c5b1ff7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF80LTE1LTEtMS0zNTgzMw_a3c64f38-9c29-48fb-b4ee-b5f1e71a117c"
      unitRef="usd">3152000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib22c9a8cf5e042f0ad31bea92dee7ff2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF80LTE3LTEtMS0zNTgzMw_d52ec7af-f875-404a-a488-f9f47a7d8e65"
      unitRef="usd">125977000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i9b016953d0e14c79bf7e6243dfabb2da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF81LTEtMS0xLTM1ODMz_3e6c8977-30d1-4bf5-8b16-bbb6ff0857dd"
      unitRef="usd">4700000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i9b016953d0e14c79bf7e6243dfabb2da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF81LTMtMS0xLTM1ODMz_7443c40f-d2d2-4424-8c72-861b6af16f46"
      unitRef="usd">7002000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i9b016953d0e14c79bf7e6243dfabb2da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF81LTUtMS0xLTM1ODMz_75c064e5-36ec-44b3-97af-edc602b0b30c"
      unitRef="usd">6551000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i9b016953d0e14c79bf7e6243dfabb2da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF81LTctMS0xLTM1ODMz_3955ed20-94d3-4449-8f54-8b04c95a302a"
      unitRef="usd">3416000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i9b016953d0e14c79bf7e6243dfabb2da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF81LTktMS0xLTM1ODMz_ab2c1483-d6b5-4421-8bcc-af200f3e8274"
      unitRef="usd">1426000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i9b016953d0e14c79bf7e6243dfabb2da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF81LTExLTEtMS0zNTgzMw_3ca37329-6faf-45f6-903f-8d39d4141b17"
      unitRef="usd">140000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i9b016953d0e14c79bf7e6243dfabb2da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF81LTEzLTEtMS0zNTgzMw_a0208466-c8b1-4acb-b682-40dcebe1dbe6"
      unitRef="usd">15005000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i3bf02dc88d264418bfc3776f9c7c645e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF81LTE1LTEtMS0zNTgzMw_6a6525ac-f9a4-42e8-b7e8-29bcd660f544"
      unitRef="usd">8956000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9b016953d0e14c79bf7e6243dfabb2da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF81LTE3LTEtMS0zNTgzMw_39eabda4-c226-475c-afe6-688cff5e9981"
      unitRef="usd">47196000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5c9369563583409ba8a551ccb5f35614_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF82LTEtMS0xLTM1ODMz_8efdd91c-c21e-4780-b129-fa24748f6f74"
      unitRef="usd">6899000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5c9369563583409ba8a551ccb5f35614_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF82LTMtMS0xLTM1ODMz_8427f306-b467-44be-8d39-91861c195ffb"
      unitRef="usd">2399000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5c9369563583409ba8a551ccb5f35614_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF82LTUtMS0xLTM1ODMz_5a1eacbf-2716-49e9-bfcd-2db840f38d1a"
      unitRef="usd">1195000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5c9369563583409ba8a551ccb5f35614_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF82LTctMS0xLTM1ODMz_37edbb2e-da2c-4210-a5cc-9bf152a82118"
      unitRef="usd">1005000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5c9369563583409ba8a551ccb5f35614_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF82LTktMS0xLTM1ODMz_1612e3f7-500b-4053-98d8-ea66f807d702"
      unitRef="usd">105000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5c9369563583409ba8a551ccb5f35614_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF82LTExLTEtMS0zNTgzMw_dc4cff1f-c663-4d37-8797-8d3dd3690524"
      unitRef="usd">29000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i5c9369563583409ba8a551ccb5f35614_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF82LTEzLTEtMS0zNTgzMw_d266a858-22bf-4928-aa71-2a9eecebfcc9"
      unitRef="usd">480000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ia02ac773ab9a419b8994c4f09d5b4c96_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF82LTE1LTEtMS0zNTgzMw_2432ca7b-49c9-42e7-8898-b526292f295f"
      unitRef="usd">2416000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i5c9369563583409ba8a551ccb5f35614_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF82LTE3LTEtMS0zNTgzMw_6058bebc-d0e7-4cb9-9c4c-edbccc4e571d"
      unitRef="usd">14528000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i9a54ed7174234750ae67273127c30954_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF83LTEtMS0xLTM1ODMz_3c13505e-2a18-4b7d-8001-a3e430799067"
      unitRef="usd">2580000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i9a54ed7174234750ae67273127c30954_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF83LTMtMS0xLTM1ODMz_9a9f16b4-36eb-455b-aea3-a093c7dc8955"
      unitRef="usd">952000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i9a54ed7174234750ae67273127c30954_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF83LTUtMS0xLTM1ODMz_7f4eb1ec-a90f-4ae1-87c0-a79c22fcb839"
      unitRef="usd">651000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i9a54ed7174234750ae67273127c30954_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF83LTctMS0xLTM1ODMz_f4372d20-6f1e-4342-baac-4e0bbc2345aa"
      unitRef="usd">484000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i9a54ed7174234750ae67273127c30954_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF83LTktMS0xLTM1ODMz_d221a857-d3f9-40ca-85ac-5794ecc69ce8"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i9a54ed7174234750ae67273127c30954_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF83LTExLTEtMS0zNTgzMw_ebd56d89-3f1b-4300-9325-b1ba8331b256"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i9a54ed7174234750ae67273127c30954_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF83LTEzLTEtMS0zNTgzMw_8d005a88-3ead-4bc0-9e11-066e4744b96a"
      unitRef="usd">359000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ia0ae668a1c8449b99ac8b320950459a5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF83LTE1LTEtMS0zNTgzMw_063858ae-445d-413e-b616-f1a2920a46c1"
      unitRef="usd">295000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9a54ed7174234750ae67273127c30954_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF83LTE3LTEtMS0zNTgzMw_e08f3378-8e04-43c7-9b46-9c50ad6ed802"
      unitRef="usd">5321000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i6e82428f512e4163a14e316a0ae59eea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF84LTEtMS0xLTM1ODMz_9c6013ca-5300-4ed3-9568-ddd9e68110d7"
      unitRef="usd">1397141000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i6e82428f512e4163a14e316a0ae59eea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF84LTMtMS0xLTM1ODMz_1bcaef3c-1309-4fe1-8195-c58b873def7e"
      unitRef="usd">608464000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i6e82428f512e4163a14e316a0ae59eea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF84LTUtMS0xLTM1ODMz_c055b1ff-7446-43a7-8423-213a3b98b419"
      unitRef="usd">343825000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i6e82428f512e4163a14e316a0ae59eea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF84LTctMS0xLTM1ODMz_6a65e881-94f7-4c4c-b46d-4c256cf08763"
      unitRef="usd">258737000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i6e82428f512e4163a14e316a0ae59eea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF84LTktMS0xLTM1ODMz_a48d622c-a082-4deb-b371-eebaa26b8fc6"
      unitRef="usd">121652000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i6e82428f512e4163a14e316a0ae59eea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF84LTExLTEtMS0zNTgzMw_a5c35a1f-b8ad-48ef-92b3-3df0355946d6"
      unitRef="usd">119250000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i6e82428f512e4163a14e316a0ae59eea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF84LTEzLTEtMS0zNTgzMw_f94db299-19dd-41d5-a61c-a8346c07f32f"
      unitRef="usd">2019121000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i63d3947c27024edabfae743fea0b1ac2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF84LTE1LTEtMS0zNTgzMw_c02c4e14-f986-4180-9ee5-fbe0d56d1e4d"
      unitRef="usd">87151000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i6e82428f512e4163a14e316a0ae59eea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF84LTE3LTEtMS0zNTgzMw_25a64ad3-dbc4-44af-b83e-626c61288aba"
      unitRef="usd">4955341000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i441f1faf534d448f9813a1c3664c49ee_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF85LTEtMS0xLTM1ODMz_13884c2e-8df9-4876-833f-ec52ef6c91a9"
      unitRef="grade">6.19</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="iaf72d686aeed4317bbaf4f45a5ee1d06_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF85LTMtMS0xLTM1ODMz_3b49e5a7-ec59-4f71-84fc-c6d50d3c56b1"
      unitRef="grade">6.88</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i4f91a80588ad41878a6adaa61d5483a4_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF85LTUtMS0xLTM1ODMz_a8c965f9-f050-4044-84bf-8693de031192"
      unitRef="grade">7.22</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="iace9cbc6fe304432ab14fcf7a2c5fa0c_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF85LTctMS0xLTM1ODMz_e3e98597-ee71-4126-ab55-44e066a3a4d1"
      unitRef="grade">6.39</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i24c0d8683b464fbb9787dea8dacc989d_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF85LTktMS0xLTM1ODMz_2edf07b8-a8d7-4f91-8d61-f5d34b75cc75"
      unitRef="grade">6.32</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i536747414c6a40139d4e99062b4edd94_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF85LTExLTEtMS0zNTgzMw_3b5b71d4-899a-458b-b270-dcfc2c1e9964"
      unitRef="grade">5.84</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i52e18ea70dc248b48c9187bc116a6362_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF85LTEzLTEtMS0zNTgzMw_c0500436-d358-4364-88c5-a840519eb99c"
      unitRef="grade">6.38</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i63d3947c27024edabfae743fea0b1ac2_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF85LTE1LTEtMS0zNTgzMw_459801a0-b1c9-4d9f-aa2a-b032d336cc06"
      unitRef="grade">7.51</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i6e82428f512e4163a14e316a0ae59eea_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF85LTE3LTEtMS0zNTgzMw_10c10af2-40d8-48bf-ac8a-d1c08e4cf512"
      unitRef="grade">6.45</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="idc1b7a7d18d04727b343a1226229770c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMS0xLTEtMS0zNTgzMw_2157992b-6310-42e5-92d0-237bf60309be"
      unitRef="usd">403156000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="idc1b7a7d18d04727b343a1226229770c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMS0zLTEtMS0zNTgzMw_774240ff-fac8-4b51-acfa-0ff94d85ce9d"
      unitRef="usd">18911000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="idc1b7a7d18d04727b343a1226229770c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMS01LTEtMS0zNTgzMw_fa5c70d1-721b-46f1-b6b3-47772d542273"
      unitRef="usd">9759000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="idc1b7a7d18d04727b343a1226229770c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMS03LTEtMS0zNTgzMw_73f7b34e-cba5-48f1-be9d-63ef247c71ce"
      unitRef="usd">8083000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="idc1b7a7d18d04727b343a1226229770c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMS05LTEtMS0zNTgzMw_80d83f42-8a9b-4884-bcb7-7cad832e6026"
      unitRef="usd">1415000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="idc1b7a7d18d04727b343a1226229770c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMS0xMS0xLTEtMzU4MzM_5c7370a8-511f-4b0a-b06a-660ed825a924"
      unitRef="usd">4326000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="idc1b7a7d18d04727b343a1226229770c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMS0xMy0xLTEtMzU4MzM_647b469b-0cbc-4cca-967b-39e35127aad4"
      unitRef="usd">494946000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="idd024f0b8a9e400182c4a8092eca9799_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMS0xNS0xLTEtMzU4MzM_384d2b56-21fe-4a5a-97bc-55f55e41c2e8"
      unitRef="usd">27548000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="idc1b7a7d18d04727b343a1226229770c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMS0xNy0xLTEtMzU4MzM_b2484f3c-e558-412c-93f7-cacae756de4a"
      unitRef="usd">968144000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i92976a4fc01b45c0a0eaf8c2a59c000e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMi0xLTEtMS0zNTgzMw_3225112d-4367-47d2-aee2-17cffb8ca089"
      unitRef="usd">105772000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i92976a4fc01b45c0a0eaf8c2a59c000e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMi0zLTEtMS0zNTgzMw_52a60791-3e7a-418b-9456-4ec95cea6095"
      unitRef="usd">2272000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i92976a4fc01b45c0a0eaf8c2a59c000e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMi01LTEtMS0zNTgzMw_93a4e0db-ae2e-4d77-8c28-f61044949093"
      unitRef="usd">1743000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i92976a4fc01b45c0a0eaf8c2a59c000e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMi03LTEtMS0zNTgzMw_da3c18ec-fa8d-48e4-b0b5-22a6cc1df6dc"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i92976a4fc01b45c0a0eaf8c2a59c000e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMi05LTEtMS0zNTgzMw_a74c2130-8129-4f1d-910c-ca12d0cc4f4c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i92976a4fc01b45c0a0eaf8c2a59c000e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMi0xMS0xLTEtMzU4MzM_687f7a0f-139f-4b6a-88f9-4797049efaeb"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i92976a4fc01b45c0a0eaf8c2a59c000e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMi0xMy0xLTEtMzU4MzM_ed9d6840-933a-47e8-9e2a-5c0e28e581c8"
      unitRef="usd">18194000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i82b6bdddfd594e94838048c237b5ce64_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMi0xNS0xLTEtMzU4MzM_e56d33d7-1700-4a9e-a9da-b731587f65a8"
      unitRef="usd">5566000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i92976a4fc01b45c0a0eaf8c2a59c000e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMi0xNy0xLTEtMzU4MzM_11a0dd2a-355c-4a00-ad4d-f0d4408b0d9c"
      unitRef="usd">133547000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i2b1619f6510c4d25b787bdd6ef16c219_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMy0xLTEtMS0zNTgzMw_8acac25a-b001-4a12-9da1-df6f84df9246"
      unitRef="usd">703000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i2b1619f6510c4d25b787bdd6ef16c219_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMy0zLTEtMS0zNTgzMw_f394767f-5f4e-42bc-b6e7-7efb4de37dc3"
      unitRef="usd">4049000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i2b1619f6510c4d25b787bdd6ef16c219_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMy01LTEtMS0zNTgzMw_564b2530-e1a4-4430-94e1-1c6e4267baa8"
      unitRef="usd">1339000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i2b1619f6510c4d25b787bdd6ef16c219_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMy03LTEtMS0zNTgzMw_5a119ca0-ab06-4aa5-a72b-b11d1f59729c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i2b1619f6510c4d25b787bdd6ef16c219_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMy05LTEtMS0zNTgzMw_8edada94-3d16-451d-a6ff-3de522d92bcf"
      unitRef="usd">759000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i2b1619f6510c4d25b787bdd6ef16c219_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMy0xMS0xLTEtMzU4MzM_414a08e6-7327-48a1-a4e3-3803ce3e72fb"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i2b1619f6510c4d25b787bdd6ef16c219_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMy0xMy0xLTEtMzU4MzM_a2d87e42-a50d-435a-b371-1a701521a9fc"
      unitRef="usd">37637000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i38e2fad1057a4d3db5e03a77b28c2365_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMy0xNS0xLTEtMzU4MzM_3ffcfaa4-89dc-4462-91ed-efe7fe71790b"
      unitRef="usd">1940000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2b1619f6510c4d25b787bdd6ef16c219_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xMy0xNy0xLTEtMzU4MzM_3e13ed86-8e6b-4f56-ab83-95a8a9f4da98"
      unitRef="usd">46427000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i73bede730b3b4b96923b66b3f45e8fd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNC0xLTEtMS0zNTgzMw_14c13ad7-7b91-4d28-a253-8fc5ac520a38"
      unitRef="usd">12218000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i73bede730b3b4b96923b66b3f45e8fd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNC0zLTEtMS0zNTgzMw_f0a37573-9add-4ff3-bcfd-11dedea0ced3"
      unitRef="usd">16849000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i73bede730b3b4b96923b66b3f45e8fd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNC01LTEtMS0zNTgzMw_d3ba5b51-959c-4753-a4e0-ed45d75b9b84"
      unitRef="usd">1325000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i73bede730b3b4b96923b66b3f45e8fd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNC03LTEtMS0zNTgzMw_b3fa4970-2bf2-4a2b-9f4c-8c9da16003b3"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i73bede730b3b4b96923b66b3f45e8fd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNC05LTEtMS0zNTgzMw_4d8aa57e-e575-4668-a8dc-601eb9e65255"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i73bede730b3b4b96923b66b3f45e8fd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNC0xMS0xLTEtMzU4MzM_769619d2-f41e-4867-8e6d-f7f8d7c39fb1"
      unitRef="usd">661000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i73bede730b3b4b96923b66b3f45e8fd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNC0xMy0xLTEtMzU4MzM_ce8560bc-07ce-4133-bef1-a1383f97b41f"
      unitRef="usd">30124000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i6b543ef0edeb4fee97ab20ad9f5f0f0f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNC0xNS0xLTEtMzU4MzM_84777c09-7c3a-413e-9a93-729591a8dbd4"
      unitRef="usd">2735000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i73bede730b3b4b96923b66b3f45e8fd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNC0xNy0xLTEtMzU4MzM_0d45fe38-c8e1-4970-be65-eb1f6ff9f7d2"
      unitRef="usd">63912000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i712817ba70d94c699dd2b1d12313c78b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNS0xLTEtMS0zNTgzMw_1caf8585-9c00-493b-8f3d-606e4247b96e"
      unitRef="usd">1101000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i712817ba70d94c699dd2b1d12313c78b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNS0zLTEtMS0zNTgzMw_8a572b24-967a-4fbb-9948-ccdcc23127f6"
      unitRef="usd">4580000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i712817ba70d94c699dd2b1d12313c78b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNS01LTEtMS0zNTgzMw_1543cc09-4bfb-42ef-90cb-2026d152f3a9"
      unitRef="usd">654000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i712817ba70d94c699dd2b1d12313c78b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNS03LTEtMS0zNTgzMw_fe832490-5100-4137-a160-1eeafc21e027"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i712817ba70d94c699dd2b1d12313c78b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNS05LTEtMS0zNTgzMw_65813069-dc0a-486b-a969-79f2480f6bed"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i712817ba70d94c699dd2b1d12313c78b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNS0xMS0xLTEtMzU4MzM_1c693a09-e1c9-4d12-9839-8c112007ef0d"
      unitRef="usd">359000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i712817ba70d94c699dd2b1d12313c78b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNS0xMy0xLTEtMzU4MzM_438b48ba-5401-4b5e-9c6b-567741a80ec9"
      unitRef="usd">6768000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i7dd4e9f8d9ec45e09cb79671c99a9553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNS0xNS0xLTEtMzU4MzM_ab85df0b-a1c2-45fc-9457-31206a3bbbb2"
      unitRef="usd">279000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i712817ba70d94c699dd2b1d12313c78b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNS0xNy0xLTEtMzU4MzM_01d30d93-a3a0-438c-a97e-944ec7639c6f"
      unitRef="usd">13741000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i1a2fc82394f64db185c04ddc8bc75b88_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNi0xLTEtMS0zNTgzMw_3e7dcab3-6add-4374-bb19-ac38f2ef707c"
      unitRef="usd">1320000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i1a2fc82394f64db185c04ddc8bc75b88_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNi0zLTEtMS0zNTgzMw_8c78f9d8-09a7-47f2-9a55-eafccfc87055"
      unitRef="usd">2192000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i1a2fc82394f64db185c04ddc8bc75b88_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNi01LTEtMS0zNTgzMw_6948dd9b-0178-41f2-b98e-1facead717da"
      unitRef="usd">1490000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i1a2fc82394f64db185c04ddc8bc75b88_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNi03LTEtMS0zNTgzMw_89091cdf-eacd-4f2d-bb6c-6209d7be7abb"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i1a2fc82394f64db185c04ddc8bc75b88_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNi05LTEtMS0zNTgzMw_6b3b7890-8546-45af-8593-c809b871639d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i1a2fc82394f64db185c04ddc8bc75b88_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNi0xMS0xLTEtMzU4MzM_2e6bb8ba-aad1-4dbb-ba81-1fc902fcc976"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i1a2fc82394f64db185c04ddc8bc75b88_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNi0xMy0xLTEtMzU4MzM_533c30ce-d393-4d7d-a5cd-c7b8a98d3d3e"
      unitRef="usd">4425000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i6cc0c2ca433a40a9853232b458adf8b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNi0xNS0xLTEtMzU4MzM_4da8e20e-fa06-46af-ae33-557e1e325f5c"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1a2fc82394f64db185c04ddc8bc75b88_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNi0xNy0xLTEtMzU4MzM_021c3c6e-8dc0-4315-b14a-9f061e93ae4b"
      unitRef="usd">9427000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNy0xLTEtMS0zNTgzMw_9fee6abf-5a65-4e46-8a2c-bdd5743322a6"
      unitRef="usd">524270000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNy0zLTEtMS0zNTgzMw_b53c9c33-ba7d-4d88-a4f4-7b97b0617fcf"
      unitRef="usd">48853000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNy01LTEtMS0zNTgzMw_6de2344e-2ed7-4c45-90f2-95fa699c502e"
      unitRef="usd">16310000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNy03LTEtMS0zNTgzMw_ad74fd74-fad4-4ac5-a0c1-7951a647f40e"
      unitRef="usd">8083000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNy05LTEtMS0zNTgzMw_f0d8aa51-d98a-4989-a304-5377db583cd8"
      unitRef="usd">2174000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNy0xMS0xLTEtMzU4MzM_1084700d-b5f8-4a0e-8f90-562fd57a1eb2"
      unitRef="usd">5346000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNy0xMy0xLTEtMzU4MzM_ad398870-b751-4ed7-b1ba-ffcbed798246"
      unitRef="usd">592094000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i491da3438b184501808822bfb8197384_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNy0xNS0xLTEtMzU4MzM_c9dc3eeb-a73d-411d-90cb-c4eebe23ecf8"
      unitRef="usd">38068000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xNy0xNy0xLTEtMzU4MzM_5dccdd0e-eb1f-4056-a0d5-4423abff0c24"
      unitRef="usd">1235198000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="id8f30469913b4698bfc103437808ba05_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xOC0xLTEtMS0zNTgzMw_62768bed-09b4-46ad-af08-dcb74c768485"
      unitRef="grade">6.86</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ie431e28594d041f9be4fd4691283b334_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xOC0zLTEtMS0zNTgzMw_e719e1ff-b48b-4787-8c9f-6cf4d3edd925"
      unitRef="grade">9.57</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ic1377f6f93ab4178803ae5e807e6e658_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xOC01LTEtMS0zNTgzMw_de2670f9-8dd5-46c7-821b-77e08a9ab28d"
      unitRef="grade">8.68</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i2d5c753eea80468e96638aea3599a7b9_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xOC03LTEtMS0zNTgzMw_254187f7-778c-4854-b3e2-8e73c784a4ca"
      unitRef="grade">7.40</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i11b4911065804154afa0cb89f8b485a9_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xOC05LTEtMS0zNTgzMw_9630cebb-2c64-4910-ab2a-0674332014ba"
      unitRef="grade">7.85</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="if03b07f50d5a46dcbc912e261ad89e27_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xOC0xMS0xLTEtMzU4MzM_f17552ef-57c7-4c46-a887-06ad9a84750e"
      unitRef="grade">8.06</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="if58044f9653e463297394c4116456b68_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xOC0xMy0xLTEtMzU4MzM_38bc95ea-f702-42cc-b741-316586f9c405"
      unitRef="grade">6.45</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i491da3438b184501808822bfb8197384_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xOC0xNS0xLTEtMzU4MzM_0de09120-a639-4c2f-86a1-b2c03718b913"
      unitRef="grade">8.20</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8xOC0xNy0xLTEtMzU4MzM_fe58d6e2-dedd-4287-bbfe-4f51ee379b16"
      unitRef="grade">6.85</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id3b45967fb6d42d6a48e0c421c0bb1d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMS0xLTEtMS0zNTgzMw_e97a726f-1559-45de-a4f8-6d50152a6e0a"
      unitRef="usd">1544558000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id3b45967fb6d42d6a48e0c421c0bb1d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMS0zLTEtMS0zNTgzMw_87c96648-130f-4a44-98ea-c1373630f80f"
      unitRef="usd">947102000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id3b45967fb6d42d6a48e0c421c0bb1d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMS01LTEtMS0zNTgzMw_6ae4f77c-a351-422c-a302-e53d43bc2fdb"
      unitRef="usd">749879000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id3b45967fb6d42d6a48e0c421c0bb1d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMS03LTEtMS0zNTgzMw_0982f259-1554-481e-891d-1aa850f6e989"
      unitRef="usd">605152000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id3b45967fb6d42d6a48e0c421c0bb1d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMS05LTEtMS0zNTgzMw_ff2c1451-a15e-4d84-b2d3-76ec683c7eb3"
      unitRef="usd">432941000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id3b45967fb6d42d6a48e0c421c0bb1d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMS0xMS0xLTEtMzU4MzM_265469b0-0285-4f02-9b44-5a46c7768518"
      unitRef="usd">661301000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id3b45967fb6d42d6a48e0c421c0bb1d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMS0xMy0xLTEtMzU4MzM_e1f7b920-e188-44a8-8497-54e892ca3a58"
      unitRef="usd">56600000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ie2de40e863ac485981934c2881bc9e41_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMS0xNS0xLTEtMzU4MzM_b0176334-5b3b-4f4b-93f1-1c74960a2fee"
      unitRef="usd">50340000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id3b45967fb6d42d6a48e0c421c0bb1d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMS0xNy0xLTEtMzU4MzM_e819ea9f-57b9-4707-929b-11d2ee64b883"
      unitRef="usd">5047873000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i953979ab81fd453c86230d427257eba2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMi0xLTEtMS0zNTgzMw_ec298dd7-0fce-4c88-9481-b03a3a759c9d"
      unitRef="usd">45527000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i953979ab81fd453c86230d427257eba2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMi0zLTEtMS0zNTgzMw_279a4aea-6eeb-4ed2-a77a-f8ead56f1347"
      unitRef="usd">81224000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i953979ab81fd453c86230d427257eba2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMi01LTEtMS0zNTgzMw_10544ce6-5f9a-4dd1-b65c-2fa2c9f93ee9"
      unitRef="usd">75893000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i953979ab81fd453c86230d427257eba2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMi03LTEtMS0zNTgzMw_df473ac3-ad0c-4b01-8850-390bf98619e3"
      unitRef="usd">45485000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i953979ab81fd453c86230d427257eba2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMi05LTEtMS0zNTgzMw_ad7f9e9a-464c-434f-9be7-088c1e9f7005"
      unitRef="usd">26745000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i953979ab81fd453c86230d427257eba2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMi0xMS0xLTEtMzU4MzM_275c3d01-0d07-46ad-9c16-878ee76be377"
      unitRef="usd">37728000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i953979ab81fd453c86230d427257eba2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMi0xMy0xLTEtMzU4MzM_e0da2563-62ee-4b6d-bdc1-cfcbcf488b38"
      unitRef="usd">10521000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i0611ccebad1147ae9f4ec29ab8f8e163_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMi0xNS0xLTEtMzU4MzM_aef26f63-fa43-4e0f-b3b5-f246b7f88814"
      unitRef="usd">2104000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i953979ab81fd453c86230d427257eba2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMi0xNy0xLTEtMzU4MzM_2cbd6365-81b1-484d-8f95-9b1a6c9157ef"
      unitRef="usd">325227000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i180c5bdc3ae44f8c85600eb942ed6336_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMy0xLTEtMS0zNTgzMw_ee458933-f966-4aa3-bade-526b478c33b3"
      unitRef="usd">14183000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i180c5bdc3ae44f8c85600eb942ed6336_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMy0zLTEtMS0zNTgzMw_b43c1d16-7c09-4f0a-837e-d049456d8641"
      unitRef="usd">36414000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i180c5bdc3ae44f8c85600eb942ed6336_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMy01LTEtMS0zNTgzMw_051c90fb-9756-4989-873d-b321f951a37f"
      unitRef="usd">45014000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i180c5bdc3ae44f8c85600eb942ed6336_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMy03LTEtMS0zNTgzMw_edc2ffb6-1259-4f76-8c37-e1ac4efae135"
      unitRef="usd">71814000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i180c5bdc3ae44f8c85600eb942ed6336_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMy05LTEtMS0zNTgzMw_1986ea84-4c14-4a22-a517-ba19933f12d4"
      unitRef="usd">25343000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i180c5bdc3ae44f8c85600eb942ed6336_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMy0xMS0xLTEtMzU4MzM_17e74ddf-47ab-4b6c-9233-0ece31e9b43b"
      unitRef="usd">60225000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i180c5bdc3ae44f8c85600eb942ed6336_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMy0xMy0xLTEtMzU4MzM_11fef175-23ee-42c2-a21f-566549ff5295"
      unitRef="usd">200000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ieb88bb173d3a4c1ca5057b50527ef6ee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMy0xNS0xLTEtMzU4MzM_e8630397-48fd-40ee-b8c9-202c3366b990"
      unitRef="usd">5261000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i180c5bdc3ae44f8c85600eb942ed6336_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yMy0xNy0xLTEtMzU4MzM_a6d12b8e-1d77-4966-958c-161c28afa718"
      unitRef="usd">258454000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id4a44ade7d264bf4a50362039b04732a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNC0xLTEtMS0zNTgzMw_2899700f-ae82-4ed9-9688-239c15848550"
      unitRef="usd">22633000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id4a44ade7d264bf4a50362039b04732a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNC0zLTEtMS0zNTgzMw_7c09d3c6-79a8-482c-ad04-bac377444e35"
      unitRef="usd">16302000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id4a44ade7d264bf4a50362039b04732a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNC01LTEtMS0zNTgzMw_44a709a3-65cc-4cab-ad68-e4c7d5091ef2"
      unitRef="usd">11916000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id4a44ade7d264bf4a50362039b04732a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNC03LTEtMS0zNTgzMw_eee98b1b-8de5-4794-923d-e9c802d9bc5e"
      unitRef="usd">39727000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id4a44ade7d264bf4a50362039b04732a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNC05LTEtMS0zNTgzMw_936b48be-ce18-4001-bbc2-282ff57b5864"
      unitRef="usd">8655000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id4a44ade7d264bf4a50362039b04732a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNC0xMS0xLTEtMzU4MzM_4a33d503-8718-44a9-89e8-ef89ba3fb452"
      unitRef="usd">42904000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id4a44ade7d264bf4a50362039b04732a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNC0xMy0xLTEtMzU4MzM_c6e4ba13-8417-4b9a-a2b8-8283bde10748"
      unitRef="usd">6977000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i73daf7ad3037469aa644d707e46caa32_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNC0xNS0xLTEtMzU4MzM_22695a98-1a87-4e29-b818-668188824c68"
      unitRef="usd">248000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id4a44ade7d264bf4a50362039b04732a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNC0xNy0xLTEtMzU4MzM_99784f1a-c59a-4c26-9891-001e72b8f72d"
      unitRef="usd">149362000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i21f14b5b29444721a81becaed7364a8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNS0xLTEtMS0zNTgzMw_bcbd10c2-0f84-48af-8c3b-b9837ad89f56"
      unitRef="usd">2714000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i21f14b5b29444721a81becaed7364a8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNS0zLTEtMS0zNTgzMw_b07921b9-e426-4503-ab54-e292f8810d3e"
      unitRef="usd">5031000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i21f14b5b29444721a81becaed7364a8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNS01LTEtMS0zNTgzMw_9cddd27a-c72c-4530-aaae-1c57e0aa65e4"
      unitRef="usd">999000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i21f14b5b29444721a81becaed7364a8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNS03LTEtMS0zNTgzMw_736d0a40-792a-4d25-8c36-0426e111b117"
      unitRef="usd">2019000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i21f14b5b29444721a81becaed7364a8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNS05LTEtMS0zNTgzMw_9bab3bfa-0dcb-42cd-96d3-fb05659a4ccc"
      unitRef="usd">1683000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i21f14b5b29444721a81becaed7364a8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNS0xMS0xLTEtMzU4MzM_ef40aff8-a0d3-490a-b4f8-bc03e6cad9fa"
      unitRef="usd">2736000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i21f14b5b29444721a81becaed7364a8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNS0xMy0xLTEtMzU4MzM_1cded422-c40d-4cef-976e-c83d674469f9"
      unitRef="usd">42000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ic59154cd43744649b3af9237b11201f0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNS0xNS0xLTEtMzU4MzM_dea3fa39-b28d-4ab6-b2b7-abd75fadbea1"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i21f14b5b29444721a81becaed7364a8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNS0xNy0xLTEtMzU4MzM_af5082fb-630f-4e39-b224-feb0f8da024f"
      unitRef="usd">15224000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia32359b99958400a889721c8bd267e7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNi0xLTEtMS0zNTgzMw_40cacfc9-6964-4d3e-892b-e28fbd95f9dd"
      unitRef="usd">200000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia32359b99958400a889721c8bd267e7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNi0zLTEtMS0zNTgzMw_2f285e56-633e-42ca-afff-bffd9732853b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia32359b99958400a889721c8bd267e7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNi01LTEtMS0zNTgzMw_c32da367-e38e-49c1-916b-0c245a64048c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia32359b99958400a889721c8bd267e7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNi03LTEtMS0zNTgzMw_fab84dbc-c6ce-4bb2-b0e7-4064914c336d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia32359b99958400a889721c8bd267e7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNi05LTEtMS0zNTgzMw_ca14f6aa-1bbb-42cd-a770-e613639601cd"
      unitRef="usd">250000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia32359b99958400a889721c8bd267e7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNi0xMS0xLTEtMzU4MzM_0073c041-b388-49a4-9ec1-86e2730b96fc"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia32359b99958400a889721c8bd267e7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNi0xMy0xLTEtMzU4MzM_89af7faa-81d5-40e1-9154-2b914fd2ef20"
      unitRef="usd">63000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ic0c19b19434f4eeba94ba3480ab9a4a8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNi0xNS0xLTEtMzU4MzM_f7d13ab0-c365-4f49-8214-2d41f6ff5b6a"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia32359b99958400a889721c8bd267e7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNi0xNy0xLTEtMzU4MzM_dc8d4a5c-8eec-46fe-beae-478af7ccef06"
      unitRef="usd">513000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic0031f6803de4df9b37af58a31e8b16b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNy0xLTEtMS0zNTgzMw_a6186640-81b9-40a9-bafe-35434626b860"
      unitRef="usd">1629815000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic0031f6803de4df9b37af58a31e8b16b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNy0zLTEtMS0zNTgzMw_2006a4ac-0cab-4150-81b8-c2bc84485750"
      unitRef="usd">1086073000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic0031f6803de4df9b37af58a31e8b16b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNy01LTEtMS0zNTgzMw_8ed8df40-9e02-4d53-b0c3-0bae0dbd0ed0"
      unitRef="usd">883701000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic0031f6803de4df9b37af58a31e8b16b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNy03LTEtMS0zNTgzMw_e0bd2ae8-1594-43c7-9f5c-ad78d4ed2d50"
      unitRef="usd">764197000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic0031f6803de4df9b37af58a31e8b16b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNy05LTEtMS0zNTgzMw_128d9d02-9afc-494b-8bee-2a9f100cbe77"
      unitRef="usd">495617000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic0031f6803de4df9b37af58a31e8b16b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNy0xMS0xLTEtMzU4MzM_d93f1f33-01e4-4fd0-a943-5ef0e417789f"
      unitRef="usd">804894000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic0031f6803de4df9b37af58a31e8b16b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNy0xMy0xLTEtMzU4MzM_19994e10-7340-4ea8-ae9b-792f99924fec"
      unitRef="usd">74403000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i190a6733a13e427bbfb2ae5e97e7e096_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNy0xNS0xLTEtMzU4MzM_2514b5c5-2524-485f-b7f8-8319beec0b96"
      unitRef="usd">57953000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic0031f6803de4df9b37af58a31e8b16b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yNy0xNy0xLTEtMzU4MzM_7f564589-5508-4efd-b84e-69c0f324f6b2"
      unitRef="usd">5796653000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i6f1f809d1e684bc8a3c71c541d33487f_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yOC0xLTEtMS0zNTgzMw_1a189616-bc13-44a0-961c-883c93a5f16c"
      unitRef="grade">7.13</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ia02fd55a49944f54868016fa53660b5c_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yOC0zLTEtMS0zNTgzMw_ee869971-a836-4ea1-866e-bcc63ee0e32a"
      unitRef="grade">7.36</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i8909b9d9ad0240abb222c33a6dfde818_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yOC01LTEtMS0zNTgzMw_45e147d4-fb22-46be-a3a5-5302d4d5ba50"
      unitRef="grade">7.54</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i936503db40b94de79528ddbb9f47ee52_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yOC03LTEtMS0zNTgzMw_99e9741a-bb9d-4fdc-994f-148bb81ddeaa"
      unitRef="grade">7.55</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i0cd3e5dce5eb44cba3ea5042cc27a2e0_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yOC05LTEtMS0zNTgzMw_5cae775a-2bf2-4d18-98c6-b612f45d3ba4"
      unitRef="grade">7.54</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i49897aa1569a46d993da8adb976a6898_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yOC0xMS0xLTEtMzU4MzM_bd36e23a-dfad-43c3-a5d9-884243235e55"
      unitRef="grade">7.20</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i177e4f6db2d54dfab018ecdb2b44a931_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yOC0xMy0xLTEtMzU4MzM_9339b649-11f9-43dd-8807-b41899ee4b92"
      unitRef="grade">7.54</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i190a6733a13e427bbfb2ae5e97e7e096_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yOC0xNS0xLTEtMzU4MzM_b947897a-50ae-4fd8-8c30-0529fb4eb27f"
      unitRef="grade">7.12</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ic0031f6803de4df9b37af58a31e8b16b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8yOC0xNy0xLTEtMzU4MzM_351d5f14-ae1a-4e52-b37c-96c14a888caa"
      unitRef="grade">7.34</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i41d4fd1980b2413799cfa1c5d3724d3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMC0xLTEtMS0zNTgzMw_70f3d1c6-340b-4697-b76a-18c09bdd3a5a"
      unitRef="usd">374661000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i41d4fd1980b2413799cfa1c5d3724d3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMC0zLTEtMS0zNTgzMw_ceeacbf4-52a5-452f-bb61-62c5de88d16e"
      unitRef="usd">436077000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i41d4fd1980b2413799cfa1c5d3724d3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMC01LTEtMS0zNTgzMw_b531f422-2772-4f37-9adc-e115938a1c11"
      unitRef="usd">168517000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i41d4fd1980b2413799cfa1c5d3724d3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMC03LTEtMS0zNTgzMw_2585a087-d036-4f1c-a305-5dd0913cead1"
      unitRef="usd">67000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i41d4fd1980b2413799cfa1c5d3724d3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMC05LTEtMS0zNTgzMw_98ff0935-6cb3-4d49-b707-672ad250ae18"
      unitRef="usd">1144000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i41d4fd1980b2413799cfa1c5d3724d3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMC0xMS0xLTEtMzU4MzM_1cdabfa1-1408-48e3-ab7b-74bd80966357"
      unitRef="usd">1758000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i41d4fd1980b2413799cfa1c5d3724d3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMC0xMy0xLTEtMzU4MzM_5537859e-8c4b-4cc4-9b79-cf05f58d7275"
      unitRef="usd">127801000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="if949e24f8faf425a9ab0ff5bf7dcd0e3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMC0xNS0xLTEtMzU4MzM_0bb8b598-b847-4a40-bbc5-8ba0425aa82d"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i41d4fd1980b2413799cfa1c5d3724d3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMC0xNy0xLTEtMzU4MzM_722b82dc-5eb3-42ca-a079-1872a75afd09"
      unitRef="usd">1110025000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i9da9bd221c394397a50e1623b0b9445d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMS0xLTEtMS0zNTgzMw_9f2b6a23-5afe-4214-a52f-ffc069b7fb23"
      unitRef="usd">37430000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i9da9bd221c394397a50e1623b0b9445d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMS0zLTEtMS0zNTgzMw_fbf88a1a-f5bc-42e4-8609-c0218654f642"
      unitRef="usd">16567000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i9da9bd221c394397a50e1623b0b9445d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMS01LTEtMS0zNTgzMw_eb1971d6-3f03-42fb-8f91-29f8f00bc928"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i9da9bd221c394397a50e1623b0b9445d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMS03LTEtMS0zNTgzMw_dbbc5780-9d2e-4fc0-ba1c-e09ec9fc7925"
      unitRef="usd">2848000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i9da9bd221c394397a50e1623b0b9445d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMS05LTEtMS0zNTgzMw_7be842cf-0f26-40a5-9c62-63e34a716f8a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i9da9bd221c394397a50e1623b0b9445d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMS0xMS0xLTEtMzU4MzM_842688f5-fb73-4e60-9426-4ef0e6f55a5c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i9da9bd221c394397a50e1623b0b9445d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMS0xMy0xLTEtMzU4MzM_b25e40d5-04fd-477a-be47-ae9c61ac1e70"
      unitRef="usd">14311000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i468416c778204c08b2c0126849e6d78b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMS0xNS0xLTEtMzU4MzM_fb558b52-cd16-40c5-8df8-fe4c735c786d"
      unitRef="usd">1131000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9da9bd221c394397a50e1623b0b9445d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMS0xNy0xLTEtMzU4MzM_9ca57df9-e02a-47c5-89e6-6db826e032dd"
      unitRef="usd">72287000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i4337f7f8dbb14da7960fce4357b3de10_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMi0xLTEtMS0zNTgzMw_9273d157-513e-4b76-a2cc-e8a8f5e5c4a7"
      unitRef="usd">5846000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i4337f7f8dbb14da7960fce4357b3de10_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMi0zLTEtMS0zNTgzMw_f15addd3-b49d-412b-af6a-f1608eb78d78"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i4337f7f8dbb14da7960fce4357b3de10_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMi01LTEtMS0zNTgzMw_f0bd0bcf-a90d-44eb-9329-e33108529724"
      unitRef="usd">27653000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i4337f7f8dbb14da7960fce4357b3de10_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMi03LTEtMS0zNTgzMw_16bcd921-d70e-4675-956f-149c73dbf4b1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i4337f7f8dbb14da7960fce4357b3de10_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMi05LTEtMS0zNTgzMw_6ff2f866-68f6-44ca-a54f-003fb1970154"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i4337f7f8dbb14da7960fce4357b3de10_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMi0xMS0xLTEtMzU4MzM_a423786c-c9b0-4fee-99bc-567217d0235d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i4337f7f8dbb14da7960fce4357b3de10_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMi0xMy0xLTEtMzU4MzM_9f73a186-32c0-4139-bad2-91d38ff619d1"
      unitRef="usd">5463000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i08da90a55ad440df9a4f07bca015623d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMi0xNS0xLTEtMzU4MzM_f079e99d-2013-4684-b547-833d410da73d"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i4337f7f8dbb14da7960fce4357b3de10_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMi0xNy0xLTEtMzU4MzM_e1d9d526-0c8d-4167-9bf8-895bf421fb7c"
      unitRef="usd">38962000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i7d0ca17e8e1d424787f91111159592d3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMy0xLTEtMS0zNTgzMw_c5164bf4-c653-4bc8-87c2-fc5eadc29614"
      unitRef="usd">856000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i7d0ca17e8e1d424787f91111159592d3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMy0zLTEtMS0zNTgzMw_a5e11c8e-3be5-4daa-813a-b155a6bf3b31"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i7d0ca17e8e1d424787f91111159592d3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMy01LTEtMS0zNTgzMw_d3787973-1312-4127-968f-70f8f6a24994"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i7d0ca17e8e1d424787f91111159592d3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMy03LTEtMS0zNTgzMw_356c1c20-21a2-4237-8c1e-360a91bdda9a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i7d0ca17e8e1d424787f91111159592d3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMy05LTEtMS0zNTgzMw_516288df-6d9e-452a-81c5-bffb7b44e5a5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i7d0ca17e8e1d424787f91111159592d3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMy0xMS0xLTEtMzU4MzM_7a1bf6f5-5ba1-4735-83e3-ef1c6f3a3376"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i7d0ca17e8e1d424787f91111159592d3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMy0xMy0xLTEtMzU4MzM_3049c72d-1728-4fe5-a62f-c4483926fa3c"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i983cae6b2f054cb69a598d5932d01b8b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMy0xNS0xLTEtMzU4MzM_51a2621b-9479-4fdf-8d91-dd9d02b130fc"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i7d0ca17e8e1d424787f91111159592d3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zMy0xNy0xLTEtMzU4MzM_79c2306e-9b45-4ad7-8dce-3b0c76e9eb5e"
      unitRef="usd">856000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i239245605ff448e692026e51bb050752_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNC0xLTEtMS0zNTgzMw_89aa0df5-f2d1-4f8a-9ff2-033135a8bee6"
      unitRef="usd">1684000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i239245605ff448e692026e51bb050752_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNC0zLTEtMS0zNTgzMw_98f972d3-0028-44c1-b451-f6294daf03a0"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i239245605ff448e692026e51bb050752_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNC01LTEtMS0zNTgzMw_fd2f7912-61bd-4805-a4cc-4f5a99a3763a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i239245605ff448e692026e51bb050752_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNC03LTEtMS0zNTgzMw_b9e2b958-66c9-44ac-a2e7-bc53de53681b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i239245605ff448e692026e51bb050752_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNC05LTEtMS0zNTgzMw_f9d16012-ef33-4928-b339-6afe08191c02"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i239245605ff448e692026e51bb050752_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNC0xMS0xLTEtMzU4MzM_8bb582ca-08d3-4155-977e-a9789bb202df"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i239245605ff448e692026e51bb050752_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNC0xMy0xLTEtMzU4MzM_f44e26fa-afbb-4755-b467-dbf292f33069"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i14a6638c7bbe493db990677b2bd44198_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNC0xNS0xLTEtMzU4MzM_e72b5183-5444-4291-88b1-933ad5d41a35"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i239245605ff448e692026e51bb050752_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNC0xNy0xLTEtMzU4MzM_a49b03dc-956c-454a-9e3e-5949ee7ecace"
      unitRef="usd">1684000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i1712a1e1b3ce4dd7b123b569906158ee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNS0xLTEtMS0zNTgzMw_ce451f9e-b928-4eeb-ae69-7e92cc360459"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i1712a1e1b3ce4dd7b123b569906158ee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNS0zLTEtMS0zNTgzMw_3e88fa76-74e2-4861-a63f-4c3ebc197c97"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i1712a1e1b3ce4dd7b123b569906158ee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNS01LTEtMS0zNTgzMw_41ce2c21-f757-4dbc-ab6f-a34ce53c8d1f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i1712a1e1b3ce4dd7b123b569906158ee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNS03LTEtMS0zNTgzMw_31959e6e-aa8b-414c-ac92-149689b7fb5e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i1712a1e1b3ce4dd7b123b569906158ee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNS05LTEtMS0zNTgzMw_62302ffe-5032-4266-9323-e79dee87d924"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i1712a1e1b3ce4dd7b123b569906158ee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNS0xMS0xLTEtMzU4MzM_37950fe1-0913-4bcd-abdc-b1bb949fd45a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i1712a1e1b3ce4dd7b123b569906158ee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNS0xMy0xLTEtMzU4MzM_a511f503-0994-4d7d-827b-d63ea028f09f"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ibac0252dd1784c9eb20f61e771a68496_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNS0xNS0xLTEtMzU4MzM_80304f6d-e884-4c04-bafd-ac7869f3ac13"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1712a1e1b3ce4dd7b123b569906158ee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNS0xNy0xLTEtMzU4MzM_3d6c370b-105a-4642-85cb-5198d40bc4dd"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i9f4bff276a194607b0a4e73344a6222d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNi0xLTEtMS0zNTgzMw_6560407f-c972-491d-aafb-42f6ab598100"
      unitRef="usd">420477000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i9f4bff276a194607b0a4e73344a6222d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNi0zLTEtMS0zNTgzMw_22234fba-49ae-4d0e-ad0d-c90e1c5059f9"
      unitRef="usd">452644000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i9f4bff276a194607b0a4e73344a6222d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNi01LTEtMS0zNTgzMw_69a9194e-0b08-4ce1-85d4-cbeef9a2f11e"
      unitRef="usd">196170000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i9f4bff276a194607b0a4e73344a6222d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNi03LTEtMS0zNTgzMw_6fb92b40-dedd-4caa-aba2-684b3dd9ce62"
      unitRef="usd">2915000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i9f4bff276a194607b0a4e73344a6222d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNi05LTEtMS0zNTgzMw_1ba56581-7803-41d7-ac3a-a946e3230906"
      unitRef="usd">1144000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i9f4bff276a194607b0a4e73344a6222d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNi0xMS0xLTEtMzU4MzM_4fa6a74e-df10-4221-8226-48ed6161113a"
      unitRef="usd">1758000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i9f4bff276a194607b0a4e73344a6222d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNi0xMy0xLTEtMzU4MzM_c68a8b7a-577a-48f4-806d-7e0ef1ff7bf0"
      unitRef="usd">147575000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ied52abf421e140a59a0672378d1a91e6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNi0xNS0xLTEtMzU4MzM_223ecce5-3a52-42d3-ab04-d148642bd888"
      unitRef="usd">1131000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9f4bff276a194607b0a4e73344a6222d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNi0xNy0xLTEtMzU4MzM_f3a9aeb8-1735-4033-946a-ce4c55bda42d"
      unitRef="usd">1223814000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ie9fe6c1ade014597b3002376ef81f206_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNy0xLTEtMS0zNTgzMw_b6763817-fd3e-4ef4-a5f0-9eaafb46b320"
      unitRef="grade">6.82</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i607f7c43afca451e85fdf06a72952401_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNy0zLTEtMS0zNTgzMw_50159dfb-767c-4df6-8566-7d2fb5f924bc"
      unitRef="grade">7.18</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i84fd37ac04ce40e692e0bea2a7b82ed0_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNy01LTEtMS0zNTgzMw_3d78e5c1-ec2d-4b78-bdda-d6321843de87"
      unitRef="grade">8.08</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i7766f3ad902f47fc825486c77ebc4a7e_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNy03LTEtMS0zNTgzMw_b2dad36e-c746-4543-98e5-1191b9101c8f"
      unitRef="grade">8.95</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ia31c8694ea734ebabcb7dc75ad9278a1_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNy05LTEtMS0zNTgzMw_598a389a-0d36-4c19-a493-de97df50e1ed"
      unitRef="grade">7.30</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i8bc76785aa224bf9bbff1c8bf6203339_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNy0xMS0xLTEtMzU4MzM_6d96ab64-aa9d-4c37-ba82-4367bf3a666e"
      unitRef="grade">6.44</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i7192810739d84ac1af69465f6214f475_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNy0xMy0xLTEtMzU4MzM_c7d385b1-d523-4f59-8139-3ac4222b021b"
      unitRef="grade">7.29</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ied52abf421e140a59a0672378d1a91e6_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNy0xNS0xLTEtMzU4MzM_6571f727-c723-4efe-b5c9-b7e92726f7ee"
      unitRef="grade">9.00</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i9f4bff276a194607b0a4e73344a6222d_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zNy0xNy0xLTEtMzU4MzM_e04003b0-57f2-49d6-8d28-1507eb0fdad8"
      unitRef="grade">7.22</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOC0xLTEtMS0zNTgzMw_dc36a38e-ca2b-4869-8125-9a7f980703ae"
      unitRef="usd">2050292000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOC0zLTEtMS0zNTgzMw_21427c9c-b9e7-426f-b71a-d8428e3cdb8f"
      unitRef="usd">1538717000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOC01LTEtMS0zNTgzMw_f102e300-68d9-45f3-ab84-ad49c1bcf1e3"
      unitRef="usd">1079871000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOC03LTEtMS0zNTgzMw_aefb6f21-be4a-4ecf-9662-cbe56603486d"
      unitRef="usd">767112000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOC05LTEtMS0zNTgzMw_3be87822-9cde-4e4f-aa3b-6feedaa6f547"
      unitRef="usd">496761000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOC0xMS0xLTEtMzU4MzM_bc1c3037-53b3-4c63-9275-4681307139b6"
      unitRef="usd">806652000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOC0xMy0xLTEtMzU4MzM_fc7e15a6-4ff7-484e-ab56-3ec1227afaca"
      unitRef="usd">221978000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i65f5b7bf0abb460eadc80681d1717b76_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOC0xNS0xLTEtMzU4MzM_a333b5e9-4360-4489-92cb-6a3bc8f7a277"
      unitRef="usd">59084000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOC0xNy0xLTEtMzU4MzM_da864ecd-61cf-4d7c-878a-27a911c30fc3"
      unitRef="usd">7020467000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i0037ec72148b47e9964c4bc2860c4ca2_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOS0xLTEtMS0zNTgzMw_17e444fb-2cca-4ca7-98ce-a705b6e10ccd"
      unitRef="grade">7.06</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i12fa3cb1d3fe4c7484cf3f9ce2b76f80_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOS0zLTEtMS0zNTgzMw_0e5e58e1-9f86-4929-833f-afa7f877552a"
      unitRef="grade">7.31</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i95d8560e253c44f1a5ad80118ecfa3b0_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOS01LTEtMS0zNTgzMw_68e7d36b-51ed-423c-9bd6-1cfd997c838c"
      unitRef="grade">7.64</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i6f05f0362005455fbedf7bab416e2208_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOS03LTEtMS0zNTgzMw_a2917724-fe16-433b-89aa-0ee0274c856f"
      unitRef="grade">7.56</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ice4dddceff5e44ffa821de6d5f7b3957_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOS05LTEtMS0zNTgzMw_0c563172-9c78-4cb7-8cbe-9cbb4172e73d"
      unitRef="grade">7.54</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i7e53f40fe3e54a8a9c1b1f799e92d947_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOS0xMS0xLTEtMzU4MzM_0535f46e-dd49-41b9-bbed-c640622519f9"
      unitRef="grade">7.20</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i880ed5beb8ee47cabe96e2e9a6855164_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOS0xMy0xLTEtMzU4MzM_79132545-a3a1-4fd8-9260-6bc7ccb0e299"
      unitRef="grade">7.37</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i65f5b7bf0abb460eadc80681d1717b76_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOS0xNS0xLTEtMzU4MzM_2a8381da-5f6f-4868-a203-7bf3c4c7f833"
      unitRef="grade">7.15</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6ODM5YWY1YzVkZjJkNDc3OTg0YzdhNmU4M2YwN2YxNGQvdGFibGVyYW5nZTo4MzlhZjVjNWRmMmQ0Nzc5ODRjN2E2ZTgzZjA3ZjE0ZF8zOS0xNy0xLTEtMzU4MzM_65e1f830-686d-4545-961a-c4af5f6477bf"
      unitRef="grade">7.32</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i868e6618a5f9448a97d90e9ec8636e22_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MTAwMTc5_15af1cb1-621c-4811-9be3-064a52549285"
      unitRef="grade">6.01</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ifcee641790e947baa0955a9448c04b37_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MTAxMDkx_cb73efdf-7d89-4822-9900-7c4cc13ed70f"
      unitRef="grade">6.13</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i85b4f27545c8479094505e42959ffebf_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MTAwMjE0_51c8c8aa-1ddf-4ae4-a2ef-919c51ef2734"
      unitRef="grade">5.78</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="idc1b7a7d18d04727b343a1226229770c_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MTAxMTIw_6db89ff8-6a2a-4909-90a7-f8b5885a0100"
      unitRef="grade">5.99</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="iebbb37ccd642447b9b373b5e082e6879_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MTAwMjMw_9b4a14f4-40b0-4451-bf5f-2fb602b4a3a7"
      unitRef="grade">6.91</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="id3b45967fb6d42d6a48e0c421c0bb1d0_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MTAxMTc2_99bf4b7f-07d0-464f-9e2d-64f49c51dbdb"
      unitRef="grade">6.97</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i3513ee8a80c74408b2f441dca50f8bc2_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MTAwMjkz_3f9e135a-8900-42ce-96b8-31a4a2a2f27a"
      unitRef="grade">6.99</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i41d4fd1980b2413799cfa1c5d3724d3f_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNzQ4Nzc5MTAxMTg0_905a21cd-dff6-45a9-977d-ccff015d6102"
      unitRef="grade">6.99</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNDc3NQ_8ed2862b-fd18-421c-b17f-39bcfa5369e9">&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information about the payment status of consumer loans, segregated by portfolio segment and year of origination, as of December&#160;31, 2021 and December&#160;31, 2020 was 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&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:7.233%"/&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:7.233%"/&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:7.233%"/&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:7.233%"/&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:7.233%"/&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:7.393%"/&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:7.874%"/&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:8.361%"/&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="51" style="padding:2px 1pt;text-align:center;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;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 #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:8pt;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-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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%"&gt;2018&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-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:8pt;font-weight:700;line-height:100%"&gt;2017&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-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:8pt;font-weight:700;line-height:100%"&gt;Prior&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-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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&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-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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&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-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:8pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer real estate:&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;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;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 30-89 days&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 90 or more days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total past due&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:8pt;font-weight:400;line-height:100%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;319,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:8pt;font-weight:400;line-height:100%"&gt;251,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,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:8pt;font-weight:400;line-height:100%"&gt;55,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;505,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,403,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 11.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;319,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;251,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;96,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;56,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;49,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;118,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;506,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;12,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,410,790&#160;&lt;/span&gt;&lt;/td&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Consumer and other:&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;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="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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 30-89 days&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 90 or more days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total past due&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:8pt;font-weight:400;line-height:100%"&gt;2,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,261&#160;&lt;/span&gt;&lt;/td&gt;&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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;371,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;472,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;48,856&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;17,934&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;6,380&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,759&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,175&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;372,225&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;26,318&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;477,369&#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:5pt;text-align:center"&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:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&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:7.233%"/&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:7.233%"/&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:7.233%"/&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:7.233%"/&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:7.233%"/&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:7.393%"/&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:7.874%"/&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:8.361%"/&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="51" style="padding:2px 1pt;text-align:center;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;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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:8pt;font-weight:700;line-height:100%"&gt;2018&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-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:8pt;font-weight:700;line-height:100%"&gt;2017&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-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:8pt;font-weight:700;line-height:100%"&gt;2016&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-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:8pt;font-weight:700;line-height:100%"&gt;Prior&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-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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&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-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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&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-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:8pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer real estate:&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;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;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 30-89 days&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,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 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 90 or more days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total past due&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:8pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,137&#160;&lt;/span&gt;&lt;/td&gt;&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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;336,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;166,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;66,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:8pt;font-weight:400;line-height:100%"&gt;124,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;434,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,319,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;336,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;167,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;96,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;81,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;66,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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;128,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;436,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;16,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,330,774&#160;&lt;/span&gt;&lt;/td&gt;&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:8pt;font-weight:400;line-height:100%"&gt;Consumer and other:&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;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="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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 30-89 days&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 90 or more days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total past due&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:8pt;font-weight:400;line-height:100%"&gt;1,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,788&#160;&lt;/span&gt;&lt;/td&gt;&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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;386,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:8pt;font-weight:400;line-height:100%"&gt;28,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;498,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;47,107&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;28,123&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,968&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,851&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;572&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;390,060&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;29,277&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;505,680&#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;</cfr:AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock>
    <us-gaap:NotesReceivableGross
      contextRef="i6a7afa682c554cca8e979e32902940cc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8yLTEtMS0xLTM1ODMz_b506ed61-7ed3-4045-a852-f1e2c8d08d86"
      unitRef="usd">280000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic3de4ddbccd947cf956d9a6c93c1a804_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8yLTMtMS0xLTM1ODMz_0e74f935-3cec-49de-b241-da1283fde3bc"
      unitRef="usd">204000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i6e1b12f85b3d420a8352097f5578c434_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8yLTUtMS0xLTM1ODMz_6905435c-fc6d-4024-be6b-005cb42f841f"
      unitRef="usd">406000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5b1c9b0dd1c7465bb5764537e717fe77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8yLTctMS0xLTM1ODMz_2d731b86-a9b0-4c86-9b1b-259d68dfcd28"
      unitRef="usd">489000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i223a98e29f7a4f5dbbf6ea1943ebcf20_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8yLTktMS0xLTM1ODMz_0470b00f-1a4a-4094-8635-494f2bf13a01"
      unitRef="usd">296000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic18a69ff0ecb4e2bbc071c9ada9cf2ad_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8yLTExLTEtMS0zNTgzMw_a4692d80-c1bb-4439-b365-641d8b595dd7"
      unitRef="usd">1344000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i806dd2766bdd409d9e1d2a34aef947e5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8yLTEzLTEtMS0zNTgzMw_6e05ceb3-8597-488c-a26f-be06f9f6a404"
      unitRef="usd">126000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i2c51bc101a854894a1b3dda9e686c206_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8yLTE1LTEtMS0zNTgzMw_80d04617-ac71-4c9a-8de3-d2a6c9497e3f"
      unitRef="usd">1732000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i21c4d39e8ccd4e4b860dd506bf8e5bfc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8yLTE3LTEtMS0zNTgzMw_5744592f-fdfd-42b0-8cdf-915acf126831"
      unitRef="usd">4877000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i6a09055df3484179923ad15f4e3d1ad3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8zLTEtMS0xLTM1ODMz_26ad1994-3103-43e2-b0ba-3dabaa77b495"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i8351943bfc5649768c8ea0005da30776_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8zLTMtMS0xLTM1ODMz_0d719680-85d3-41f3-a9b5-e183e05f23d9"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1a3c2c0598194617900fe126bc00da2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8zLTUtMS0xLTM1ODMz_dbc51b0b-d043-4476-a668-e157ec629ca1"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i0429d6f1487f4dc2af06dab4493e2d04_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8zLTctMS0xLTM1ODMz_54984e72-a10b-4c45-8f68-c1f2b7679ba7"
      unitRef="usd">154000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i11133ee7f0044e67ab04e08f62226d1c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8zLTktMS0xLTM1ODMz_d317ff46-0c00-495a-ba17-42d26a42152e"
      unitRef="usd">355000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie6d0cd802b0c441e9a3ea16e33777cbe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8zLTExLTEtMS0zNTgzMw_d20358fd-747c-4390-8380-5ba05db56672"
      unitRef="usd">828000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i4ca6b5aacb07412ca225281938992575_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8zLTEzLTEtMS0zNTgzMw_d6020275-bb14-4097-9117-6b41dcde00b0"
      unitRef="usd">991000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i72cf67cd79424db9a6c3b9670e2b8e0c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8zLTE1LTEtMS0zNTgzMw_fa5b9d21-bc46-4825-82ab-ac7b5eb992a1"
      unitRef="usd">185000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1bee71da143b4ee2b02222f720a50f70_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8zLTE3LTEtMS0zNTgzMw_ee5bc292-12b9-4fd9-b4e8-77a3b3994652"
      unitRef="usd">2513000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i70764c7f31004f86a84d4530105cabd5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl80LTEtMS0xLTM1ODMz_1e159fe0-8aec-471f-b827-f1549e548395"
      unitRef="usd">280000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id8e0eb73cbb44625830176db45604f8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl80LTMtMS0xLTM1ODMz_6248cfc8-3a4d-42bb-9385-a25edf4e4936"
      unitRef="usd">204000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i406d3ac220c648dd87164a6aeb7a39ab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl80LTUtMS0xLTM1ODMz_c80b252d-8b51-49db-9ffe-24e9737548e6"
      unitRef="usd">406000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iedd1afe6eb30425bb18a1690d657d4b8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl80LTctMS0xLTM1ODMz_fd5fc387-837a-4fad-b824-6cd53c625c32"
      unitRef="usd">643000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i23368bc63d5f44c4b19653aecd1e2b52_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl80LTktMS0xLTM1ODMz_b6679df0-b937-4e8e-ad4e-a7fb56c32b77"
      unitRef="usd">651000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5c9ae4be68ce4e4a8a72d623c4853ba5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl80LTExLTEtMS0zNTgzMw_c5ea9ba4-faf4-49ef-b77a-5dba09d1e218"
      unitRef="usd">2172000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i24b514d3fa2f4e9b8e55bda26c0780a9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl80LTEzLTEtMS0zNTgzMw_1366a040-096c-4000-a0e0-ad3b4b9a5700"
      unitRef="usd">1117000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1e7e9ca703d44e419f222d76b355440a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl80LTE1LTEtMS0zNTgzMw_1583e30d-a900-4f01-b3f6-073fa779f9a9"
      unitRef="usd">1917000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i95d3f52a8dd94c37973f5b84070bedc7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl80LTE3LTEtMS0zNTgzMw_c2df42d1-6c13-452a-90d4-2b3122a87653"
      unitRef="usd">7390000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="idf1e726b81554c11841583c2ac714e41_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl81LTEtMS0xLTM1ODMz_86d556b3-367d-40cc-98dc-1ee5de5fd399"
      unitRef="usd">319042000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ide0d0b6a5a2541ec8d7adadeeb7e0ea0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl81LTMtMS0xLTM1ODMz_20fe8916-8c58-4c06-a92c-630cd9607204"
      unitRef="usd">251160000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib9bb6e974a0e4199959a0a247eed1b01_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl81LTUtMS0xLTM1ODMz_d7002e37-82a2-4aae-8888-451fc26eef0c"
      unitRef="usd">95900000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia7f96b8d2ead425999ffc796755c80c0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl81LTctMS0xLTM1ODMz_405970b5-c334-4d18-a7c7-19a60c14d2e6"
      unitRef="usd">55893000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia718d54cbe92423a9894d8f6c79c70ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl81LTktMS0xLTM1ODMz_ae7b687f-c8b1-46df-9026-9b60228108ec"
      unitRef="usd">48841000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i6f09dd1bf9234b10b2754c933b3972ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl81LTExLTEtMS0zNTgzMw_8bc524b8-b12a-48a3-bc6f-0cacca6170f9"
      unitRef="usd">116423000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic6a97abb55a545fba42653d0cbee381d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl81LTEzLTEtMS0zNTgzMw_e14363d6-a6e8-4f6d-b709-1699a02411b5"
      unitRef="usd">505333000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib2d3f55799cc4745b9282451ddab7f26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl81LTE1LTEtMS0zNTgzMw_3f02a28a-5593-4035-9b0e-3ccb1bf0d6e8"
      unitRef="usd">10808000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5f77e6b3c4c44f8290d8a5af2b4fdddb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl81LTE3LTEtMS0zNTgzMw_2c065c21-24ec-4b3e-a029-383adc2cad3c"
      unitRef="usd">1403400000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i65d664d1fdbd44b9857b8e1e51a0dd47_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl82LTEtMS0xLTM1ODMz_a84f847e-0828-485f-91de-24115516b4d3"
      unitRef="usd">319322000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i8f6d233f1a394a6290bfe7fbd16cd2b9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl82LTMtMS0xLTM1ODMz_7927f126-f7e2-463f-a399-e9eecb3da2d3"
      unitRef="usd">251364000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2fbe3681f4a24b20af1ae2c80427dabb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl82LTUtMS0xLTM1ODMz_2ab89aea-8ce2-46bb-a061-c1bcbcecaf27"
      unitRef="usd">96306000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i80418187e40842a0a078fa129fc28077_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl82LTctMS0xLTM1ODMz_d73d9031-e60a-4408-aa77-af796a714b8e"
      unitRef="usd">56536000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia1b7d6b9b2d8413884dce524f2d335cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl82LTktMS0xLTM1ODMz_5de08a5c-12aa-4488-aeae-c061e5866eb8"
      unitRef="usd">49492000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ibcf43114003b427d84afe65e9c118092_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl82LTExLTEtMS0zNTgzMw_be1a69d3-4e8d-47c6-950b-1a87af212af4"
      unitRef="usd">118595000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i5bff1854711a48d3b26f63eb95b4c6b9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl82LTEzLTEtMS0zNTgzMw_e1c7be28-4070-4a28-8936-d360e216b854"
      unitRef="usd">506450000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i64e1d90d066142e892f11f01826e9034_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl82LTE1LTEtMS0zNTgzMw_804de92c-5c05-448e-a3f6-0c2311669b35"
      unitRef="usd">12725000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1c5056e544ea4b2fbef1e0bef687f54a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl82LTE3LTEtMS0zNTgzMw_588148d1-73ff-45eb-bfc7-836283e80055"
      unitRef="usd">1410790000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:NotesReceivableGross
      contextRef="i0b17ee1f465d4b32b100195ca3335c70_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl84LTEtMS0xLTM1ODMz_1f1d824b-d2b1-4a8a-b99e-27098783ce4f"
      unitRef="usd">1600000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i61576188d28d4b95953ac64d29aca281_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl84LTMtMS0xLTM1ODMz_2f32376c-a2ab-43d6-941e-507c563e0808"
      unitRef="usd">91000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i0805bcc240dc48139c83675aa81145fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl84LTUtMS0xLTM1ODMz_aecba9d5-dc55-4d79-a857-5f0b435d61ed"
      unitRef="usd">120000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i174ba833f88d4215911e3f33a566a3a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl84LTctMS0xLTM1ODMz_abeabac6-cae4-46d6-a6b1-9a141095d517"
      unitRef="usd">38000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia54d1474799b4dbe900bfff76b54235d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl84LTktMS0xLTM1ODMz_fc2db0db-c750-4218-bd77-278c34097feb"
      unitRef="usd">51000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib3a5ba76adc544dd9db674736f4ccfed_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl84LTExLTEtMS0zNTgzMw_71440049-f747-4a4b-94b6-daeb9bd0feee"
      unitRef="usd">17000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i4dfc950505e9430ab9034484021b6cce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl84LTEzLTEtMS0zNTgzMw_67761299-a024-46b0-82ac-db75428b87c8"
      unitRef="usd">325000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i0df662481b88459fba6674ff799f5037_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl84LTE1LTEtMS0zNTgzMw_e7af3fe6-90d3-490f-89d0-82f9b51d3540"
      unitRef="usd">1943000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iad72845238ee4c67adea3a6de436f867_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl84LTE3LTEtMS0zNTgzMw_b529b8f0-9cee-40a6-9eb8-07b491b6eae4"
      unitRef="usd">4185000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i80b44e825436414fbf8891f8f44212cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl85LTEtMS0xLTM1ODMz_71703a02-a4c7-411a-9a55-77c85e512900"
      unitRef="usd">548000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i6d0321b125ee45d6aa0c0e51bf8eb48a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl85LTMtMS0xLTM1ODMz_35b8c9b2-c0d9-4b91-9647-fd0e9be44db9"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib29dc627002e4a71974427e9bdfc6b23_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl85LTUtMS0xLTM1ODMz_23a2a95d-f2e6-41c0-8b26-ad07ed789814"
      unitRef="usd">45000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic94bd8f3a7c04ad1889d423f6177ef63_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl85LTctMS0xLTM1ODMz_9163d4fa-9bc4-49a0-a97f-713b8d89c204"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ifed73e88d7194853928b4844137bc438_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl85LTktMS0xLTM1ODMz_4ad40336-febb-40d7-a0c5-d4b26bed1e34"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i17b3851bd0264f4f801fc1f0e272c6c0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl85LTExLTEtMS0zNTgzMw_8f7ef927-b3f6-43b8-8b3f-a4843a20193f"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5886ccac48cb477dba48e6bcb6e7c0c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl85LTEzLTEtMS0zNTgzMw_cdec0d1a-5765-4bda-a477-2f027ecb6fad"
      unitRef="usd">34000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i0b33b3d122c5406cabab7bd0dd0bcac3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl85LTE1LTEtMS0zNTgzMw_631f4269-af90-4943-98b9-c234985c4511"
      unitRef="usd">449000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i98ff67f6a136436eac6a4a23f847131b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl85LTE3LTEtMS0zNTgzMw_21eb3639-3a0c-400a-b45d-65dec0a31976"
      unitRef="usd">1076000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i561ec1a66ba6435bb1ba42871032d29f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMC0xLTEtMS0zNTgzMw_019a9584-2ffd-4f3b-9d47-6a2a5de402e8"
      unitRef="usd">2148000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1d3a4aa366154b64902d8ec9a73c660b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMC0zLTEtMS0zNTgzMw_ab0b9d33-27ec-4665-a43c-5dd89e5581a9"
      unitRef="usd">91000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3a4bddcdbd03403fbefbfd5bcf3370ed_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMC01LTEtMS0zNTgzMw_02cf4906-37a7-48dd-ba53-e02c38e04698"
      unitRef="usd">165000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i2d8b5ef5ddf54a8f820ecd908effedce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMC03LTEtMS0zNTgzMw_26d8f500-fab0-4256-8933-79c037ebe7f5"
      unitRef="usd">38000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5954ac108c664e3bb4c3019452ca8261_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMC05LTEtMS0zNTgzMw_2968ae27-62ad-4d03-b147-13023d449049"
      unitRef="usd">51000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i9c919e5cf836469687fdae5ceef80654_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMC0xMS0xLTEtMzU4MzM_d44835b2-416c-47e2-b254-28180f3603f0"
      unitRef="usd">17000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i0fd1d450f872471093337da32a475770_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMC0xMy0xLTEtMzU4MzM_8e526073-813c-4dfa-81cf-fd3157992237"
      unitRef="usd">359000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iaa138377b47146afa83b8a1c0b4332cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMC0xNS0xLTEtMzU4MzM_cf6b218f-fb17-4596-8099-1ded7344e65e"
      unitRef="usd">2392000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if7262a5f4b554d528938825bde53aaf8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMC0xNy0xLTEtMzU4MzM_ef3c5fa3-1f08-4dec-a632-cfe5b178b21b"
      unitRef="usd">5261000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i935a7cf5c2de448e86fc1783321cc003_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMS0xLTEtMS0zNTgzMw_438e908c-dc33-4f9b-b4e3-ebe3fc269e88"
      unitRef="usd">46708000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iae2a923327ef4d878c87029b3f117063_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMS0zLTEtMS0zNTgzMw_79abd664-62d6-43ee-a994-c6eec141f852"
      unitRef="usd">17843000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i92f1454e40f040e0a05f37ba4fffd254_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMS01LTEtMS0zNTgzMw_403855d8-7749-4a17-8c0a-e50f57f41375"
      unitRef="usd">6215000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i735ceadab0a3451c80593359820c8b0e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMS03LTEtMS0zNTgzMw_c219ec16-e40f-4810-8661-5c75cfbd06c9"
      unitRef="usd">2684000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic3dccc532c3b4c03aa94dd5f010407db_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMS05LTEtMS0zNTgzMw_1f77bdc8-c8c6-44cf-a00d-048e840b2281"
      unitRef="usd">1708000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i2e841d8048064421a51ee4fcf415f560_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMS0xMS0xLTEtMzU4MzM_69b63b08-fbcb-488d-94de-dec464ce6cad"
      unitRef="usd">1158000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5a96ff98167f4da287588228b126abdc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMS0xMy0xLTEtMzU4MzM_d3961318-5d6e-4bce-925c-fac2d1b5a196"
      unitRef="usd">371866000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3e29ece80a6d4e4aa5213c1ed758a73a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMS0xNS0xLTEtMzU4MzM_72bfe8b8-bc23-4f9b-afd3-b2d1313b38be"
      unitRef="usd">23926000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib81d4de12f9c4410b51f2985f43d0b38_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMS0xNy0xLTEtMzU4MzM_59e28d1c-5d0f-4cd2-a78e-ba4ab8aa80ad"
      unitRef="usd">472108000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i461d261c280a43cda70f04927d5a8093_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMi0xLTEtMS0zNTgzMw_bbe2140a-12d1-4d13-b5a7-acb77731ffdf"
      unitRef="usd">48856000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2ed381359208453bab1eb0c80d5f20ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMi0zLTEtMS0zNTgzMw_acbb1990-3f2a-4f3c-963a-fd9a4de63b5a"
      unitRef="usd">17934000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic7c8556874c442498f9a80cba96c9f28_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMi01LTEtMS0zNTgzMw_4af389bb-a92e-495f-9800-5787f1b02e28"
      unitRef="usd">6380000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic5f663795a7f40a89dbc617667b2820a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMi03LTEtMS0zNTgzMw_9fb5a251-90e8-45d8-87f5-9f8c7f443d6c"
      unitRef="usd">2722000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i507c14c50f8343b3bb39bd3e84d7471d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMi05LTEtMS0zNTgzMw_9bde6086-e1b6-4a7d-8c0c-440b4e23365c"
      unitRef="usd">1759000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i62a089cc0b804182b93624945aaeb997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMi0xMS0xLTEtMzU4MzM_c1c9b2f8-a1c2-4ec3-bfb9-fe6aea54a4ec"
      unitRef="usd">1175000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i81d88d4ab96f454a9d7b4429c0f46a1f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMi0xMy0xLTEtMzU4MzM_f602b0b6-499b-4064-a896-bead3e1e5041"
      unitRef="usd">372225000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i3669a9c3cd5e423c8f77f2725b2ab3a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMi0xNS0xLTEtMzU4MzM_81b9a8d6-7949-409f-8de2-0988af2d32c3"
      unitRef="usd">26318000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i593d782acaf845e8b67e8337e5da28c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MTIxYjk2NjA4YzQ3NDA0M2FmMjdiZmEzYjU3NzA4MmIvdGFibGVyYW5nZToxMjFiOTY2MDhjNDc0MDQzYWYyN2JmYTNiNTc3MDgyYl8xMi0xNy0xLTEtMzU4MzM_0f581000-6472-48ab-8036-479f1c6691f0"
      unitRef="usd">477369000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:NotesReceivableGross
      contextRef="i94a4e57b4b794588ac9e6abab5d75f9c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8zLTEtMS0xLTM2MTA1_4ea39575-9ff4-4982-be42-f4ce2eff4a8b"
      unitRef="usd">225000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3678645a119b4516a9f79b3cfa375b34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8zLTMtMS0xLTM2MTA1_2ee3f2d6-abaf-4868-b6aa-ddbb8e8eddbc"
      unitRef="usd">1038000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ifa49164870ce4532af4faf4f5afe29fe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8zLTUtMS0xLTM2MTA1_9ac36188-8c2e-488b-aef1-136249941ca7"
      unitRef="usd">1556000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iaecd6954b8114dba8c2f619db2770217_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8zLTctMS0xLTM2MTA1_a3c8a83d-1199-4660-a028-7cd2c1ecae7e"
      unitRef="usd">553000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ife67c06eb5bd4ea4ac5a0aca17bb3120_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8zLTktMS0xLTM2MTA1_7546ef87-4267-470d-b50a-8bc260846971"
      unitRef="usd">628000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i95691613805e4d4a98193df795477f10_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8zLTExLTEtMS0zNjEwNQ_c06d0944-6107-4542-84b9-05a994e6a3c6"
      unitRef="usd">2907000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if172823de98f47d7a7f6ed1a00658a86_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8zLTEzLTEtMS0zNjEwNQ_82bf0c78-a172-428d-a80a-9a2e27fc00bc"
      unitRef="usd">652000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iee6ea06721ce4145a399dd05d76849a1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8zLTE1LTEtMS0zNjEwNQ_c5954141-1bdc-4184-93fb-8c7ee4caa797"
      unitRef="usd">531000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic46b71dffac74af0ba30097aae531946_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8zLTE3LTEtMS0zNjEwNQ_4c23dfb5-2bee-43ac-b230-7f4b80d3ff9a"
      unitRef="usd">8090000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib5b5e35f630f4fad978f9516345eb0e3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl80LTEtMS0xLTM2MTA1_4a8e0fb4-5725-4d0f-ae17-8317497d3a8a"
      unitRef="usd">15000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i4525e112f5c34674b41e39843cca1d02_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl80LTMtMS0xLTM2MTA1_c6035e35-6df8-498e-a8b6-9fafae604265"
      unitRef="usd">139000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5a031e7975f64cd2a5f701c524996f05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl80LTUtMS0xLTM2MTA1_84375e4e-6585-491a-9ed9-f479cdfb8a8d"
      unitRef="usd">109000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i57567d1f445b44b3bea7e62d91c1f164_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl80LTctMS0xLTM2MTA1_9db21889-b170-41ef-9f83-945b08912c42"
      unitRef="usd">706000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i292751f71bc347cab0d2384b48ad8480_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl80LTktMS0xLTM2MTA1_407bdfcd-5e08-4179-bb15-43e4175432d8"
      unitRef="usd">25000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i41ef8322886e4959ad4944b8c394a8f1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl80LTExLTEtMS0zNjEwNQ_8ef025c3-c131-4eb7-accf-7c37cd8c8ce2"
      unitRef="usd">1287000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i7e388ec66a1d4ede92dd1d231a30b818_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl80LTEzLTEtMS0zNjEwNQ_f48a9742-e786-4fc6-a22c-ec9f787f63a3"
      unitRef="usd">615000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib546a33535bb42688baa5a95b48214be_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl80LTE1LTEtMS0zNjEwNQ_53802736-c4ac-478d-8f8b-eed4b932a3f8"
      unitRef="usd">151000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id11cc25d48624f06839d2ae893a54061_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl80LTE3LTEtMS0zNjEwNQ_0601ef7a-3664-4f55-9a12-818ef6e5cc76"
      unitRef="usd">3047000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iebcf08430691463fa0eef63b5d5cf24b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl81LTEtMS0xLTM2MTA1_7bc9105b-7f0e-4590-8aeb-1065f6e7c283"
      unitRef="usd">240000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if0a876e7717a409da8f5c52f16c28b1d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl81LTMtMS0xLTM2MTA1_059e87af-c47c-493a-87e5-61911fe1458e"
      unitRef="usd">1177000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if35b4fe304aa4ce3b65c3e01e95cdb0e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl81LTUtMS0xLTM2MTA1_124826b9-bf82-4b07-ada7-3426f43f148f"
      unitRef="usd">1665000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iee12ab3af1be48189d22e1f226e54249_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl81LTctMS0xLTM2MTA1_ae18821e-61cb-4e71-b91b-6390dca9ad86"
      unitRef="usd">1259000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i47c67c06331642c9b7f05cb5ed1d996d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl81LTktMS0xLTM2MTA1_0811a56f-fec9-43ea-89d0-9acf545b6815"
      unitRef="usd">653000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i86d5eb9a2a2f47cf9fb7004d4a0dd81b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl81LTExLTEtMS0zNjEwNQ_9fee8b68-6b35-41e7-95e6-f88db8b9d94a"
      unitRef="usd">4194000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ide95d285867c45e7a16823ad73426123_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl81LTEzLTEtMS0zNjEwNQ_7e3ad0cb-3084-4a27-adeb-a73df910eead"
      unitRef="usd">1267000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1230d942c0c6451cbb57cc72679b33b3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl81LTE1LTEtMS0zNjEwNQ_42e6789e-e28b-414d-a8a9-fa6666f10193"
      unitRef="usd">682000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia033f6f099844f50a722dfd5c3899c2b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl81LTE3LTEtMS0zNjEwNQ_70240759-7945-4246-ae44-0b64d13cc25e"
      unitRef="usd">11137000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i0038b8e84dbf4df695c45304fe79bb6d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl82LTEtMS0xLTM2MTA1_a7dd3a03-2436-42b6-9897-598b325ce78b"
      unitRef="usd">336441000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i933f0fb216a8445dbab0e43296c9d50e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl82LTMtMS0xLTM2MTA1_6b606e52-4235-48ad-bc91-d0f0dab9e3b4"
      unitRef="usd">166323000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="icfeaa9d542fd44ad9e4e219371c0a7d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl82LTUtMS0xLTM2MTA1_60d8dac5-b7ae-4051-964e-730c1f304fcc"
      unitRef="usd">94374000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i08800aa0826e4464a0df57184ff21c8a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl82LTctMS0xLTM2MTA1_0fbdbfd7-ac05-4422-bd02-086eb190039a"
      unitRef="usd">80625000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i774fbfa61f154e0ab3a96ee77bd067d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl82LTktMS0xLTM2MTA1_d425d7f5-e927-4872-a28d-a71b05c16cbe"
      unitRef="usd">66241000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie9e9e33cc1684e6b82eb2bb5eaa14d22_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl82LTExLTEtMS0zNjEwNQ_4350ad95-f85e-4bcc-95ec-9a4356c0bf4b"
      unitRef="usd">124590000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ifbe91a47cb91452d9be4776f1d6b0ca4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl82LTEzLTEtMS0zNjEwNQ_1a8799b7-8625-462b-aa32-9e197acc56b0"
      unitRef="usd">434939000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if32d7a9963f64c1885fa5e56d1d308d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl82LTE1LTEtMS0zNjEwNQ_cedd7094-d836-468b-ab70-e83fa748107d"
      unitRef="usd">16104000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i70057a208fe74ad396b86cf6a2cf2689_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl82LTE3LTEtMS0zNjEwNQ_3845db79-c72c-404e-8853-e8c5d4883a54"
      unitRef="usd">1319637000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i7b404d5fad974a39815727332d2638d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl83LTEtMS0xLTM2MTA1_64ee057b-18a5-4fc3-a4bf-597f025a37c9"
      unitRef="usd">336681000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia0390b5f5a794749966bafe3839a439b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl83LTMtMS0xLTM2MTA1_bca13927-266b-4b21-b627-677408d2dc32"
      unitRef="usd">167500000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i36b79e5fd31a42b6a076d759dbb02fd2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl83LTUtMS0xLTM2MTA1_d2efa895-5353-4de1-a0b5-f2c5a3b64e98"
      unitRef="usd">96039000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic9b61526828e4fc3845361903a7af220_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl83LTctMS0xLTM2MTA1_ea2b3c28-67f2-4c01-b9f1-1f99aeda1996"
      unitRef="usd">81884000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie9c3e2044e914d99b4a68ab5e8fdeaac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl83LTktMS0xLTM2MTA1_028a2b15-5efd-4cc8-b61b-16969a6802db"
      unitRef="usd">66894000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i5b89125766a94f2fa1d133170e839794_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl83LTExLTEtMS0zNjEwNQ_4c3bd2ae-5569-4693-a3f4-2cae438fa7d4"
      unitRef="usd">128784000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i6394eb2b17a2413fa0758b3ae137350a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl83LTEzLTEtMS0zNjEwNQ_b19b39f3-4f8c-49b3-8559-7b217867c73b"
      unitRef="usd">436206000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic22188f3597f450293ff0596007d27b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl83LTE1LTEtMS0zNjEwNQ_789e88ae-ad39-49ab-b0d4-66e206be2d06"
      unitRef="usd">16786000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ibb9067b61ade460ab87f54d9f8bcdd72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl83LTE3LTEtMS0zNjEwNQ_c3ab5bb7-d2a0-401b-88e7-048027e48fc2"
      unitRef="usd">1330774000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:NotesReceivableGross
      contextRef="ia74f081fd58f44059f2ea7e4d2d2263b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl85LTEtMS0xLTM2MTE0_1314db5a-f6cf-4efb-bb86-c2b644345ce0"
      unitRef="usd">1750000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i87192f4fcd8343a6aeb35f38500f474d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl85LTMtMS0xLTM2MTE0_6b504f7f-fe74-40fb-a9ef-74ba45bd1a9d"
      unitRef="usd">300000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3076e250c4cb4cb6bcc7f32fb40f5c7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl85LTUtMS0xLTM2MTE0_c7d3be93-1f20-4714-b84e-48f5d26facdd"
      unitRef="usd">453000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if63f2753754f442a96a54337e37dc22a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl85LTctMS0xLTM2MTE0_cf2aa266-a79c-48ae-a473-06a82a876358"
      unitRef="usd">52000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5677d53cb49943f290362b146e13fd0e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl85LTktMS0xLTM2MTE0_0df3826e-bbce-4f3a-9c92-4d6dbe8efde8"
      unitRef="usd">17000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i273ecc17396e47b7a3ff2e3108711f82_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl85LTExLTEtMS0zNjExNA_5046d8ea-b03f-425c-aef1-3cb7aceb2297"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id0996dc1095043b180c2e71425e7a839_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl85LTEzLTEtMS0zNjExNA_86553c56-1014-4e73-90e5-bde3fedaba61"
      unitRef="usd">2238000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic3c6b6c3017b4f709ccb5fe138613e24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl85LTE1LTEtMS0zNjExNA_77e406fa-762c-4664-9814-9c38cd4141d6"
      unitRef="usd">727000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5883a0c4f1af45ed8c9dfd991403374a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl85LTE3LTEtMS0zNjExNA_484adcf0-dd96-459a-a2ed-bac26dcc752a"
      unitRef="usd">5537000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i8821517191bf42b8bc0e02f935c44aa1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMC0xLTEtMS0zNjExNA_13adb2f2-9f75-4474-b948-806ad256f598"
      unitRef="usd">71000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i7fabd137dce443709aff110bb5cfc2a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMC0zLTEtMS0zNjExNA_90e1e8a1-36da-42db-8d9e-2e281b197938"
      unitRef="usd">10000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i434a3be26f1e49d7aded48c5a381f7aa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMC01LTEtMS0zNjExNA_a84d477a-dc19-4c3d-9285-c5c0c1a47842"
      unitRef="usd">118000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ibb09c686b3fe4b18831ab97672a97684_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMC03LTEtMS0zNjExNA_e0e1c345-b03b-4a8e-9b56-b885ee913527"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i7b74ec2b9f6241beb0f64f9bcb8e9bd2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMC05LTEtMS0zNjExNA_e80d199d-6ca9-48d8-a6d2-81e1c632cb93"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5cccdc4048f14f9aba13420a748b1cb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMC0xMS0xLTEtMzYxMTQ_869f03b3-e448-4854-a5d1-4f961b910e87"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i56a0b256a5f846b59245515ec6582a12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMC0xMy0xLTEtMzYxMTQ_a5a8d911-87d5-4e47-9f64-db4f6b600ec3"
      unitRef="usd">1031000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3d85271574064679a5aa40f2354a8f2f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMC0xNS0xLTEtMzYxMTQ_3639eba9-3815-4bef-beeb-aaeee3a46c7c"
      unitRef="usd">21000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i397a64580bb74a48a90f52650bf0dc3a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMC0xNy0xLTEtMzYxMTQ_4327ad54-0b90-4c0b-b31f-3e7c95aaa63f"
      unitRef="usd">1251000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5bcc6091f431413b8b187d87498a4404_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMS0xLTEtMS0zNjExNA_246ae8dc-0c65-445a-a2dc-2feb6d2fecab"
      unitRef="usd">1821000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic2795634c41c449d94e00d4a70c3d0cb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMS0zLTEtMS0zNjExNA_66be4aa0-82ca-4eef-91f6-ae37fd2e6ab5"
      unitRef="usd">310000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if79eaa4f65dc454f838904bf1d29ec73_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMS01LTEtMS0zNjExNA_b3d2f4e3-d7d9-408e-a684-196ac9c4c252"
      unitRef="usd">571000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia05fa9a4b656464dbbae9e04c7444b8a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMS03LTEtMS0zNjExNA_eeadb0d7-ad85-4f64-be54-be853c70d2c4"
      unitRef="usd">52000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1312208ffac3455f98988e3a2efed57b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMS05LTEtMS0zNjExNA_f2210219-98e5-47ce-be12-0bd450dd6a8a"
      unitRef="usd">17000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5e9e2317ebad45cab499ee885cd13767_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMS0xMS0xLTEtMzYxMTQ_3c525329-add5-4ee7-8547-4026202055f4"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i60e4b9cedbb84d38b65e0d6fde2a500e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMS0xMy0xLTEtMzYxMTQ_9745731d-8e8e-4d9e-9823-1a80d8af56fd"
      unitRef="usd">3269000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i994f8650700e49cfa06d6e4082d1ddb8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMS0xNS0xLTEtMzYxMTQ_cc291182-19af-424f-907d-24aea15d28c6"
      unitRef="usd">748000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i851126be2aca4055bb11c1b563911db9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMS0xNy0xLTEtMzYxMTQ_365edbc5-0df4-4042-84fb-a2e991961d84"
      unitRef="usd">6788000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i6317165411f1497eba642047ffaccca6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMi0xLTEtMS0zNjExNA_9ed9dc3e-a013-4839-89d2-1c70a7cc3460"
      unitRef="usd">45286000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1db48366971f4addbc281c55d139ea56_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMi0zLTEtMS0zNjExNA_2ddfec7e-745e-42f6-b3e2-695f70407c8c"
      unitRef="usd">27813000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id30d6807fae441868779a6ecb8fb3fbc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMi01LTEtMS0zNjExNA_7e91abd7-a0a2-4ca7-b9fc-40a5fc92e41b"
      unitRef="usd">5397000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="idaa027962e0243c2ae8e65679241a4cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMi03LTEtMS0zNjExNA_b97a00be-b426-435d-b23d-ed577ef66f78"
      unitRef="usd">2799000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i43292103880a436484c949da39e385da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMi05LTEtMS0zNjExNA_5665c31b-fdcc-46db-8cae-c52a36791b6f"
      unitRef="usd">1705000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id0117bcc5e8f48e19581e589f28836a6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMi0xMS0xLTEtMzYxMTQ_e7dd9656-df03-4bbc-aba5-2a1424dfb023"
      unitRef="usd">572000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ida8811f655904060ae56b071b4abc33d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMi0xMy0xLTEtMzYxMTQ_1b80481d-f8de-4733-b786-e2c19f03d593"
      unitRef="usd">386791000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i65617032fca24860a2d715c1b17b7852_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMi0xNS0xLTEtMzYxMTQ_82115798-dbd4-4be6-b8f1-9da0b85f9d3e"
      unitRef="usd">28529000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i6938e0a112ec407f847f5eb4bd8860e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMi0xNy0xLTEtMzYxMTQ_984697b1-3f88-4f70-9e5f-718201f2c503"
      unitRef="usd">498892000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i3497e91fc34d424daa40e5f05dc4a78a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMy0xLTEtMS0zNjExNA_756e813d-0f2a-472e-b536-159be5b40275"
      unitRef="usd">47107000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i7560ec45a09e4b399d0d04b170741bbe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMy0zLTEtMS0zNjExNA_715951f0-997f-4738-ba6b-a02fda2cc34c"
      unitRef="usd">28123000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i0bd8e7f7f7174374b023829c78f5bc0e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMy01LTEtMS0zNjExNA_767981c0-a9d4-4690-beec-c59a1db0d9af"
      unitRef="usd">5968000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i3b30aa6544954076b2a2821fb3cc409f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMy03LTEtMS0zNjExNA_2d064cfd-0b88-41cf-9d17-93de05445ac1"
      unitRef="usd">2851000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i49739f4c286240c6a0a0342f8b948074_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMy05LTEtMS0zNjExNA_f284753e-b7bc-49b4-add3-b614a1be14bc"
      unitRef="usd">1722000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i07182c15a4354e1ca153aec784b0e4ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMy0xMS0xLTEtMzYxMTQ_5163347b-65d9-41d8-8b26-07b86431a193"
      unitRef="usd">572000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia174d084158842558d13441b30afa521_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMy0xMy0xLTEtMzYxMTQ_fd5c3a85-5d10-4ae6-80a7-e3bf4ba4eb53"
      unitRef="usd">390060000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2a4ca6af0f9b49c393b7390fc39bc7d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMy0xNS0xLTEtMzYxMTQ_8ac3ec24-fd9a-47b3-92a9-5113ec1d4e36"
      unitRef="usd">29277000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i810671430e504d8dadb4cb4be6d998e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6YmUwNjFmNThiNjgyNGRkZWI5MGE3YWE0YmVjZjUyMzIvdGFibGVyYW5nZTpiZTA2MWY1OGI2ODI0ZGRlYjkwYTdhYTRiZWNmNTIzMl8xMy0xNy0xLTEtMzYxMTQ_cca879e3-281d-4800-914c-f5fc17918c00"
      unitRef="usd">505680000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNDgwNQ_dec54bd2-af2c-4df7-9b67-bf4c707a5dd8">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revolving loans that converted to term during 2021 and 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:2px 1pt;text-align:center;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&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;40,099&#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;47,562&#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="display:none"/&gt;&lt;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;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;54,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Commercial real estate:&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="display:none"/&gt;&lt;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;Buildings, land 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;68,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="display:none"/&gt;&lt;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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Consumer real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&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;Consumer 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;8,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;16,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="display:none"/&gt;&lt;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;Total&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;172,955&#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;111,007&#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;</cfr:FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i52c6313f0ac24b3eb13752c873b998c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV8xLTEtMS0xLTM2NTIw_c8e24279-27d0-4e7f-8954-3c8d6b0bcbb3"
      unitRef="usd">40099000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i9074f533923642f3805f762e3ec833d3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV8xLTEtMS0xLTM1ODMz_ebeabd8d-187a-41b4-adcb-44b5c99204b3"
      unitRef="usd">47562000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="ib3d054482720411489144c9c4ede0374_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV8yLTEtMS0xLTM2NTIw_f56f13c4-fc5b-450f-9cd3-84f79136218c"
      unitRef="usd">54996000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i7a14a47e5d984ca2b9875e62b5ae9a17_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV8yLTEtMS0xLTM1ODMz_f1cf42e0-2a47-46a1-8f35-16f49657c4f6"
      unitRef="usd">33150000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i4e209fd7327e44d9addf7cf5a94034db_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV80LTEtMS0xLTM2NTIw_d2b2f5e8-fc06-4c7b-b480-ba73ea53a6a5"
      unitRef="usd">68337000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i6393458cdbdc4df1a558f3cefe5b1622_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV80LTEtMS0xLTM1ODMz_c81cade5-9497-42a2-8ee5-25ad1cdf98c0"
      unitRef="usd">10505000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i648523982fd14f75b0ceafb682a29e3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV81LTEtMS0xLTM2NTIw_c34fbfbc-b60e-48d5-b03c-77757571916b"
      unitRef="usd">0</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i0e175c8ca040456bb791d48df3c1cfee_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV81LTEtMS0xLTM1ODMz_3a2e375c-53cd-4a5f-b32c-53d7aa8609ba"
      unitRef="usd">1131000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i7ff7bead1b7644d780a8d6637a373933_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV82LTEtMS0xLTM2NTIw_dd9a6252-4f4c-48f5-85f0-c3f5a609cd13"
      unitRef="usd">1156000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="if17e80b75c3346c2a0139e993f7b4b94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV82LTEtMS0xLTM1ODMz_01024b24-6560-4020-ae14-61423e999193"
      unitRef="usd">2264000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i19be6e0d9ac641269fbf69e4f69f0e7f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV83LTEtMS0xLTM2NTIw_5fe1fab8-0f11-42f6-8fa9-a007c234ab58"
      unitRef="usd">8367000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="ic2f88369bf30408faed026ccb2d9fb18_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV83LTEtMS0xLTM1ODMz_f27e1b97-8244-4665-8cac-f3824fd8b887"
      unitRef="usd">16395000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i2567fa6007e3452d8fa9e3d55d01679d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV84LTEtMS0xLTM2NTIw_bf5f69e0-a71a-4b5e-854e-0a3d84fa4a79"
      unitRef="usd">172955000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i33171384ba834d42a52f34f8161aa3e8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MGM4ZjI4M2IzNjIwNDA2MzkxZGViODYyMDJhNTVlNjkvdGFibGVyYW5nZTowYzhmMjgzYjM2MjA0MDYzOTFkZWI4NjIwMmE1NWU2OV84LTEtMS0xLTM1ODMz_fffcb806-4405-4c6c-975c-fd8bf31bf7a7"
      unitRef="usd">111007000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:TexasLeadingIndexEconomicConditionIndicator
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18xMDIyOQ_e5b46f33-0947-4229-964d-8f62ba41d697"
      unitRef="number">134.7</cfr:TexasLeadingIndexEconomicConditionIndicator>
    <cfr:TexasLeadingIndexEconomicConditionIndicator
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18xMDI3MQ_c2f4489f-b041-4e36-aa64-83864c46a58f"
      unitRef="number">118.1</cfr:TexasLeadingIndexEconomicConditionIndicator>
    <cfr:FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNDc4NA_85328919-f24a-436b-b25f-03b09afadd50">&lt;div style="margin-top:7pt;text-align:justify;text-indent:11.25pt"&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 presents details of the allowance for credit losses on loans segregated by loan portfolio segment as of December&#160;31, 2021 and 2020, calculated in accordance with the CECL methodology described above. No allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:24.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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:10.598%"/&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:10.598%"/&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:10.598%"/&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:10.598%"/&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:10.604%"/&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:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;and&lt;br/&gt;Industrial&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:8pt;font-weight:700;line-height:100%"&gt;Energy&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:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;Real Estate&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:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;Real&#160;Estate&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:8pt;font-weight:700;line-height:100%"&gt;Consumer&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="padding:2px 1pt;text-align:center;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;Total&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;December 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="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;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 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Modeled expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;text-indent:-4.51pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Q-Factor and other qualitative adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;1,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;149,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;text-indent:-4.51pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Specific allocations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;5,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align: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&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;72,091&#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;17,217&#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;144,936&#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;6,585&#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;7,837&#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;248,666&#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:700;line-height:100%"&gt;December 31, 2020&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="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 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Modeled expected credit 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;65,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Q-Factor and other qualitative 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;2,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Specific allocations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align: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&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;73,843&#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;39,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;134,892&#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;7,926&#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;6,963&#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;263,177&#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;</cfr:FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib0c3da8aacda42fd8dc0547d6741fa4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yMjI1Mg_d16bd68f-16b5-4d9f-b18e-ba746c48a507"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6e55bdaa6cad438cba16c6ada89030a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8xLTEtMS0xLTM1ODMz_82e73d74-8d64-4cc2-998b-bda193089360"
      unitRef="usd">46946000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i9fe89ce9b9dc41dca0df5b87d5a59f3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8xLTMtMS0xLTM1ODMz_abd58a13-46de-4ac5-94a6-d87b010f66ee"
      unitRef="usd">6363000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i980a36ae48e7441f81f903860f914564_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8xLTUtMS0xLTM1ODMz_d2a76379-1d1e-4710-b5e3-c31fe86ef6a1"
      unitRef="usd">16676000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3a1e1665029a4e48a13d645892a2f9e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8xLTctMS0xLTM1ODMz_f661cdac-4e01-4610-ba2a-e97c73791f6a"
      unitRef="usd">6484000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="idf890a8a8a9e4cebbefe1953490e6e5b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8xLTktMS0xLTM1ODMz_c354c04f-73e2-4e57-9b38-c2dd8acee186"
      unitRef="usd">6397000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0fc495d11fbf42fea9512d84920d5968_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8xLTExLTEtMS0zNTgzMw_c54c9d2b-497b-4d77-b968-fe641cf2f2fc"
      unitRef="usd">82866000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic3807236d1b7434cb1ac0d4a3e58a9b8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8yLTEtMS0xLTM1ODMz_a6c9abd9-1c5c-4a49-978c-eff88e8575cb"
      unitRef="usd">14609000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if2d68947f66a477e81992cb160e6d3ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8yLTMtMS0xLTM1ODMz_fddef0c5-383b-4bf9-9133-013e6c331da7"
      unitRef="usd">5374000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia39789c2ebd340aba87d0b918b919ed0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8yLTUtMS0xLTM1ODMz_78c8bb4d-4d08-4a58-8ed4-4cc466819889"
      unitRef="usd">127860000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i44e3a9f78d62496a80f0ebda4c476170_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8yLTctMS0xLTM1ODMz_376f3bfe-ff12-459d-8cad-9d8ede004658"
      unitRef="usd">65000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i14eaa27a95234b11a4c1100eedf0fb95_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8yLTktMS0xLTM1ODMz_3ce26593-27de-4479-8f01-581370d9c19c"
      unitRef="usd">1440000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ieb278efaf7064ce19a71564abead4e27_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8yLTExLTEtMS0zNTgzMw_a7aeb441-712b-4f88-a938-8830c5b11f56"
      unitRef="usd">149348000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib132ea41ac1c4e018ec569d6c871195c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8zLTEtMS0xLTM1ODMz_cee9e6ed-8ca7-4949-bfa2-acc5723e262a"
      unitRef="usd">10536000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2bea154b812a4c69beff4dceb0695b9b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8zLTMtMS0xLTM1ODMz_40e02d78-f822-433f-9db8-b2578fb5f850"
      unitRef="usd">5480000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i218516c4d8b8444d89466d48169d4f22_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8zLTUtMS0xLTM1ODMz_3c3ba0dd-4073-47dc-b9a8-74b2062bd83f"
      unitRef="usd">400000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i35325537495541139418837f1f8e2848_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8zLTctMS0xLTM1ODMz_598ef798-adc5-43eb-a36b-3e816095f7d1"
      unitRef="usd">36000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3d3f7fef37f6452ea70a9c928fc8c23a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8zLTktMS0xLTM1ODMz_9aaadd04-d166-406d-99de-c82a0c601f79"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2a0605ea10264c81ab11e8e6e2001337_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8zLTExLTEtMS0zNTgzMw_827435c7-a882-4251-8d79-2e95f44edd74"
      unitRef="usd">16452000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1afc37271d4b41888bf0168f82a7d5de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF80LTEtMS0xLTM1ODMz_55a27eac-1cc0-4896-9ad3-9debc2aa486c"
      unitRef="usd">72091000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3da89888138f4b0b9014523d490053ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF80LTMtMS0xLTM1ODMz_c9004a73-cdb1-4698-8b4f-06c40b393407"
      unitRef="usd">17217000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8fc15f4e18854e45a0ee3b4c74c21a9c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF80LTUtMS0xLTM1ODMz_53f82c64-f549-4d25-9c51-cfa2013c2443"
      unitRef="usd">144936000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1c5056e544ea4b2fbef1e0bef687f54a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF80LTctMS0xLTM1ODMz_bff87aab-e896-4120-b3fc-130ece800094"
      unitRef="usd">6585000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i593d782acaf845e8b67e8337e5da28c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF80LTktMS0xLTM1ODMz_1d395e40-9c86-48e7-8623-c4fb2ea815ea"
      unitRef="usd">7837000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie0cea98278054adeb8d68511d354aeb6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF80LTExLTEtMS0zNTgzMw_def19207-702d-4938-a8b7-3f5f86382dce"
      unitRef="usd">248666000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="icd1cff089cb7487eb85763e69d48960c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF83LTEtMS0xLTM2OTA2_a40c7547-b6b3-48eb-a3bb-1c8d28fe5e1c"
      unitRef="usd">65645000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i308ea2bbd0cb40a1a069aa559358208a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF83LTMtMS0xLTM2OTA2_df1ecdfc-7bbc-4901-b3bc-dc871b505cd7"
      unitRef="usd">8910000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id384e4fd053d426984c0a015bc454136_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF83LTUtMS0xLTM2OTA2_b5d3fb71-0e49-4f45-a34d-c0a78551c888"
      unitRef="usd">125126000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ifd035715b8c64e818ef3c4d0ad0af63f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF83LTctMS0xLTM2OTA2_b5cf3fac-556f-4ec2-9320-bc503ef2c00d"
      unitRef="usd">7926000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i7b8ae3e404e24beaae05f16b92d444b9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF83LTktMS0xLTM2OTA2_4d9a9926-5601-446c-8d59-e455c7a036f0"
      unitRef="usd">6945000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0fa156c926f04aa9871a79d9a9ce4154_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF83LTExLTEtMS0zNjkwNg_77cfea2d-c5a8-4cf9-9fb5-749ffa84b1e7"
      unitRef="usd">214552000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6ba4b895d3f9497bae4845adcb9a77e3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF84LTEtMS0xLTM2OTA2_1a58b137-15ea-4dba-b38e-831ad5f2c50a"
      unitRef="usd">2877000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3bdb9943b0cc48d689dd8313b874d53b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF84LTMtMS0xLTM2OTA2_05d56f68-a5cc-4139-88a4-ca2c0fedb1b9"
      unitRef="usd">21216000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib62270a5868a43709ed7e81b1bb57f61_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF84LTUtMS0xLTM2OTA2_e715e2a3-c2cf-4d8a-a773-065782b81d6f"
      unitRef="usd">9253000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib4a9c42b05a545a48818e01458c16d61_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF84LTctMS0xLTM2OTA2_d3eac26a-fdb2-41fa-9e08-6d8f861503de"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0c8dd055782449ae938ca574caafd482_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF84LTktMS0xLTM2OTA2_dc2b7aee-9320-406d-97f3-aac99776a9ed"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4b060d0a88964bafa37588d9accde32d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF84LTExLTEtMS0zNjkwNg_572bf3c1-0c6a-43e0-b7b4-9cfeae04a440"
      unitRef="usd">33346000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8d212800426848c5a08a9d7dde876283_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF85LTEtMS0xLTM2OTA2_7084b87a-60e9-4ae4-bde7-be0e7ee3f89b"
      unitRef="usd">5321000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib35a6166fe8d4f4bbd5dc829e81dd46b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF85LTMtMS0xLTM2OTA2_2f599f94-9937-414f-aa9d-9ce310d56f1a"
      unitRef="usd">9427000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if662ca8cb7a045b88cea77c84d79d542_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF85LTUtMS0xLTM2OTA2_a090301a-c645-4501-84d2-829a15c10458"
      unitRef="usd">513000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i46ebe2b70da94afaa066b030524a8e54_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF85LTctMS0xLTM2OTA2_a1df86fb-7bb6-47ae-bde1-84645ed8ef32"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib1e45c12921349e8ac0a277dfb239bcf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF85LTktMS0xLTM2OTA2_1c2c714f-7c24-409d-b1f4-f5851a33c113"
      unitRef="usd">18000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6251e22d2678409ab63b39aa86188ccf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF85LTExLTEtMS0zNjkwNg_15716206-e8a1-4758-bf13-3a0e52b91de9"
      unitRef="usd">15279000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6e82428f512e4163a14e316a0ae59eea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8xMC0xLTEtMS0zNjkwNg_c20e2e4b-1c18-4faf-a960-ec4798a59208"
      unitRef="usd">73843000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8xMC0zLTEtMS0zNjkwNg_e1d44540-a59a-4e96-9e37-fd3a81438269"
      unitRef="usd">39553000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8xMC01LTEtMS0zNjkwNg_c598c9d7-cc8b-4726-add6-c47b2e9c7f7e"
      unitRef="usd">134892000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ibb9067b61ade460ab87f54d9f8bcdd72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8xMC03LTEtMS0zNjkwNg_dfaa5b05-fc55-4ac0-85f8-a6f6baaeca18"
      unitRef="usd">7926000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i810671430e504d8dadb4cb4be6d998e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8xMC05LTEtMS0zNjkwNg_3764fbca-f0e6-4f23-8334-df0a7fb195ae"
      unitRef="usd">6963000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic7c03bd2340f4cf08df42d7dd071a201_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MjEwZTY5NDAyYzYzNDJiODk4MDhmMjQyMjk1ZjViNzQvdGFibGVyYW5nZToyMTBlNjk0MDJjNjM0MmI4OTgwOGYyNDIyOTVmNWI3NF8xMC0xMS0xLTEtMzY5MDY_84ea2c86-daa6-420e-af82-8ecb277d93a5"
      unitRef="usd">263177000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNDgwNw_b372db08-8f40-473b-bf15-e4ae76aac0a1">&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&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 details activity in the allowance for credit losses on loans by portfolio segment for 2021, 2020 and 2019. Allocation of a portion of the allowance to one category of loans does not preclude its availability to absorb losses in other categories. No allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:30.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&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:9.637%"/&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:9.637%"/&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:9.637%"/&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:9.637%"/&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:9.640%"/&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:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;and&lt;br/&gt;Industrial&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:8pt;font-weight:700;line-height:100%"&gt;Energy&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:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;Real Estate&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:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;Real&#160;Estate&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:8pt;font-weight:700;line-height:100%"&gt;Consumer&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="padding:2px 1pt;text-align:center;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;Total&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;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="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;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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&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;73,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit loss (expense) 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,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,513)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(829)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 (charge-offs) recoveries&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;408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,356)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,414)&lt;/span&gt;&lt;/td&gt;&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 13.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&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;72,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;17,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;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;144,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;6,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;248,666&#160;&lt;/span&gt;&lt;/td&gt;&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;2020&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="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:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;31,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impacting of adopting ASC 326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(10,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;(13,519)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit loss (expense) 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;15,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;1,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,908)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,107)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,830)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,530)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;19,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 2px 7.75pt;text-align:left;vertical-align: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 (charge-offs) recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,265)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,053)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&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;73,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;39,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;134,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;7,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;6,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;263,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;2019&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="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:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit loss (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,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;14,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;33,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(1,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,665)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,725)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,032)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;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;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;10,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 (charge-offs) recoveries&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;(10,131)&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,058)&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;(806)&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;(2,457)&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;(14,272)&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;(33,724)&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 13.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&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;51,593&#160;&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;37,382&#160;&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;31,037&#160;&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;4,113&#160;&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;8,042&#160;&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;132,167&#160;&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;</us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib0c3da8aacda42fd8dc0547d6741fa4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yMjg3MQ_d16bd68f-16b5-4d9f-b18e-ba746c48a507"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6e82428f512e4163a14e316a0ae59eea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yLTEtMS0xLTM1ODMz_27ba5f2b-4400-49f7-ac1a-0a654d1255a7"
      unitRef="usd">73843000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yLTMtMS0xLTM1ODMz_fba142b7-4488-4963-ad35-cce1cb94f8dd"
      unitRef="usd">39553000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yLTUtMS0xLTM1ODMz_7730ffac-ebd6-4d78-a274-c0171e8b8aff"
      unitRef="usd">134892000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ibb9067b61ade460ab87f54d9f8bcdd72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yLTctMS0xLTM1ODMz_0abcc67c-534a-462b-af3e-b3003ee6df63"
      unitRef="usd">7926000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i810671430e504d8dadb4cb4be6d998e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yLTktMS0xLTM1ODMz_e0d67b75-3e77-4367-9178-a81005ac0896"
      unitRef="usd">6963000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic7c03bd2340f4cf08df42d7dd071a201_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yLTExLTEtMS0zNTgzMw_fa0b268c-73ea-4133-96cd-9d555f1b927f"
      unitRef="usd">263177000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i0f287e76f7854ab0b95d5c161a987e71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl80LTEtMS0xLTM1ODMz_d0c830db-6cbb-4821-9b53-e4dab6bbb1aa"
      unitRef="usd">-2160000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i124f7f5ad643431ebee394d095dabe0b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl80LTMtMS0xLTM1ODMz_03d24071-96f6-48e2-9052-9e4c21e41ab5"
      unitRef="usd">-19207000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="iceedfb6a7daf4d59b4af3e5a26aa3d84_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl80LTUtMS0xLTM1ODMz_b5347349-ac96-452b-8e8c-dd67177daa88"
      unitRef="usd">8101000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i188e0bc428a140489304707ad9e0f556_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl80LTctMS0xLTM1ODMz_fc461100-ebdb-4f31-b03a-8beaeadf2188"
      unitRef="usd">-3061000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="id7b3ee79ac8a454297a0a082c57637eb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl80LTktMS0xLTM1ODMz_1119f06a-8b3f-4df0-b5c1-71cc43434cba"
      unitRef="usd">10230000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i3345068ebc4e48108048d7a591839125_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl80LTExLTEtMS0zNTgzMw_b649e269-2f5a-4894-b5f7-7d5a00dbfe20"
      unitRef="usd">-6097000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i0f287e76f7854ab0b95d5c161a987e71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl81LTEtMS0xLTM1ODMz_5c31da92-0d56-4678-8353-0aa05f1e3c1f"
      unitRef="usd">5513000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i124f7f5ad643431ebee394d095dabe0b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl81LTMtMS0xLTM1ODMz_d1cd5620-09ea-4d47-bbad-ec62f8d5134d"
      unitRef="usd">5331000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="iceedfb6a7daf4d59b4af3e5a26aa3d84_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl81LTUtMS0xLTM1ODMz_9c044725-8f64-4052-970f-ded0b059467f"
      unitRef="usd">399000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i188e0bc428a140489304707ad9e0f556_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl81LTctMS0xLTM1ODMz_5a28ef25-0002-43cb-8d50-d889c952a0fe"
      unitRef="usd">829000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="id7b3ee79ac8a454297a0a082c57637eb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl81LTktMS0xLTM1ODMz_ddeccb17-cc92-4c58-bdfb-eb5bb571bbf4"
      unitRef="usd">18614000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i3345068ebc4e48108048d7a591839125_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl81LTExLTEtMS0zNTgzMw_17140393-4f77-4dba-b358-a17013b1870a"
      unitRef="usd">30686000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i0f287e76f7854ab0b95d5c161a987e71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl82LTEtMS0xLTM1ODMz_dc6b803d-db4c-4abb-9b66-648912bc3681"
      unitRef="usd">5921000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i124f7f5ad643431ebee394d095dabe0b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl82LTMtMS0xLTM1ODMz_d0175d95-bffe-4f41-a6c6-55f44b62c481"
      unitRef="usd">2202000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="iceedfb6a7daf4d59b4af3e5a26aa3d84_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl82LTUtMS0xLTM1ODMz_b20eea3f-e861-4c6c-a75c-846db1971b39"
      unitRef="usd">2342000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i188e0bc428a140489304707ad9e0f556_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl82LTctMS0xLTM1ODMz_cdf3cc2c-c2f9-40e8-86cc-21fef794db9c"
      unitRef="usd">2549000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="id7b3ee79ac8a454297a0a082c57637eb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl82LTktMS0xLTM1ODMz_b4ef333b-5a84-40ba-9da8-351aa82f37e1"
      unitRef="usd">9258000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i3345068ebc4e48108048d7a591839125_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl82LTExLTEtMS0zNTgzMw_a8c4b9ef-76ce-48a7-a3ed-a8d9d5c26c5c"
      unitRef="usd">22272000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i0f287e76f7854ab0b95d5c161a987e71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl83LTEtMS0xLTM1ODMz_c931b187-4236-4973-943a-f4b1f700c0d2"
      unitRef="usd">-408000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i124f7f5ad643431ebee394d095dabe0b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl83LTMtMS0xLTM1ODMz_83b785c2-e24e-4db2-9aed-456700da86cd"
      unitRef="usd">3129000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="iceedfb6a7daf4d59b4af3e5a26aa3d84_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl83LTUtMS0xLTM1ODMz_f796288a-7c9d-44be-a2d1-975b014c237f"
      unitRef="usd">-1943000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i188e0bc428a140489304707ad9e0f556_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl83LTctMS0xLTM1ODMz_892ee3e6-cbaa-4f5d-849e-bb3a92a6009b"
      unitRef="usd">-1720000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="id7b3ee79ac8a454297a0a082c57637eb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl83LTktMS0xLTM1ODMz_988b28ee-01ca-4923-b79a-7252007646fc"
      unitRef="usd">9356000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i3345068ebc4e48108048d7a591839125_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl83LTExLTEtMS0zNTgzMw_28f59220-c96f-4070-a701-20378a9f5089"
      unitRef="usd">8414000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1afc37271d4b41888bf0168f82a7d5de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl84LTEtMS0xLTM1ODMz_55a27eac-1cc0-4896-9ad3-9debc2aa486c"
      unitRef="usd">72091000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3da89888138f4b0b9014523d490053ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl84LTMtMS0xLTM1ODMz_c9004a73-cdb1-4698-8b4f-06c40b393407"
      unitRef="usd">17217000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8fc15f4e18854e45a0ee3b4c74c21a9c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl84LTUtMS0xLTM1ODMz_53f82c64-f549-4d25-9c51-cfa2013c2443"
      unitRef="usd">144936000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1c5056e544ea4b2fbef1e0bef687f54a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl84LTctMS0xLTM1ODMz_bff87aab-e896-4120-b3fc-130ece800094"
      unitRef="usd">6585000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i593d782acaf845e8b67e8337e5da28c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl84LTktMS0xLTM1ODMz_1d395e40-9c86-48e7-8623-c4fb2ea815ea"
      unitRef="usd">7837000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie0cea98278054adeb8d68511d354aeb6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl84LTExLTEtMS0zNTgzMw_def19207-702d-4938-a8b7-3f5f86382dce"
      unitRef="usd">248666000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4350420e64ee49ed8af8f5b20c07a1b5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMC0xLTEtMS0zNTgzMw_b2380094-9fde-49db-bc06-04f286c705f8"
      unitRef="usd">51593000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia853b241eb0448e2a4a4a11f1753e3a3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMC0zLTEtMS0zNTgzMw_35277271-b809-46de-b288-1741e879d71c"
      unitRef="usd">37382000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3f5d0660f9784fb6af42212377359041_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMC01LTEtMS0zNTgzMw_f1863553-83a1-4e21-93c6-52d3f35abacc"
      unitRef="usd">31037000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib6597ae6bbab4729a36883650b35d04c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMC03LTEtMS0zNTgzMw_535bdd27-cd85-4f00-bca9-dd89e5957479"
      unitRef="usd">4113000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic0166a8dbc454193973b63c2c2531e24_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMC05LTEtMS0zNTgzMw_81525599-a306-413a-8a64-baeedc46e8d9"
      unitRef="usd">8042000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i622aa9fa781543cb899e6f9179d9c773_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMC0xMS0xLTEtMzU4MzM_7198dabe-8846-4ea2-a10d-dc1075d6f02f"
      unitRef="usd">132167000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i47d27b1e28f64767ab180357f23fdf8f_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMC0xLTEtMS0zNzMxMA_e810e8d2-582b-4126-ae79-1784f6657fc0"
      unitRef="usd">21263000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie7699beca3cb4312a67236989c3808e8_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMC0zLTEtMS0zNzMxMA_2fd117d7-e1ab-411f-97f2-1fee6dfa9120"
      unitRef="usd">-10453000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6c1720ac7d6143d991f639dbc3528e14_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMC01LTEtMS0zNzMxMA_d3e679b9-3c8a-48b1-b96b-aaaf1723ee9f"
      unitRef="usd">-13519000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if8e872b2c0c94f20a3b02baab9db0a88_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMC03LTEtMS0zNzMxMA_0f41ff3f-375f-45aa-b64f-6ab785b7be8e"
      unitRef="usd">2392000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8ea909b440e342e7b7049b14cdc813f9_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMC05LTEtMS0zNzMxMA_209ac00b-774b-42d9-8477-3c60ca1a4935"
      unitRef="usd">-2248000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i261de01130f5424b851c117422988dc0_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMC0xMS0xLTEtMzczMTA_0e23903d-d5e0-4b39-86b1-c91e1b8877a9"
      unitRef="usd">-2565000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="iaf0ea6fc49244dd194560b8eb4b2018d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMS0xLTEtMS0zNTgzMw_cfe8ee3a-afb3-42fa-b519-413da397b173"
      unitRef="usd">15156000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i6f7d0eead96e4f099e4e1cf0118d81b1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMS0zLTEtMS0zNTgzMw_29460ead-aa0c-4451-8a1f-c187b11804e1"
      unitRef="usd">85889000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ia4502f436b4641d5a8b67dc063783e03_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMS01LTEtMS0zNTgzMw_82bb98bd-5411-4192-8fdc-73b50731392b"
      unitRef="usd">124427000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i03f6758e661d486ba0d7de1caed3e361_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMS03LTEtMS0zNTgzMw_e99321d3-63bc-4121-8091-3eddc750a715"
      unitRef="usd">1906000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ie86023c12dd74c9facb160569d36e677_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMS05LTEtMS0zNTgzMw_7c550b6d-0c57-480e-9ac3-cf6fee45bb57"
      unitRef="usd">9632000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ia89bd71cd51443faa53eb04abab07915_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMS0xMS0xLTEtMzU4MzM_33ba3886-19d8-499e-ad65-6207c2251829"
      unitRef="usd">237010000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="iaf0ea6fc49244dd194560b8eb4b2018d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMi0xLTEtMS0zNTgzMw_baf618e0-6507-4f3b-9804-288d527563df"
      unitRef="usd">18908000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i6f7d0eead96e4f099e4e1cf0118d81b1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMi0zLTEtMS0zNTgzMw_bdd1bbc0-275a-4549-b783-ade7fbfe179b"
      unitRef="usd">76107000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ia4502f436b4641d5a8b67dc063783e03_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMi01LTEtMS0zNTgzMw_a9ef399d-1b52-437e-8e9b-c50eee35190b"
      unitRef="usd">7499000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i03f6758e661d486ba0d7de1caed3e361_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMi03LTEtMS0zNTgzMw_c43a6184-247f-44d4-9602-ab847d5662f6"
      unitRef="usd">2186000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ie86023c12dd74c9facb160569d36e677_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMi05LTEtMS0zNTgzMw_a78bc53d-6cd3-4b8b-b5ad-d891998bcb6c"
      unitRef="usd">17830000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ia89bd71cd51443faa53eb04abab07915_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMi0xMS0xLTEtMzU4MzM_80e47509-4bac-4aae-830d-cde462c6e12a"
      unitRef="usd">122530000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="iaf0ea6fc49244dd194560b8eb4b2018d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMy0xLTEtMS0zNTgzMw_03c525e2-e48e-41c2-90c0-83e56372c3a5"
      unitRef="usd">4739000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i6f7d0eead96e4f099e4e1cf0118d81b1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMy0zLTEtMS0zNTgzMw_76e62c88-094e-4346-8594-4f6ce12a63fc"
      unitRef="usd">2842000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ia4502f436b4641d5a8b67dc063783e03_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMy01LTEtMS0zNTgzMw_12f1f702-3905-406c-9e77-88a71b27d491"
      unitRef="usd">446000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i03f6758e661d486ba0d7de1caed3e361_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMy03LTEtMS0zNTgzMw_38de0172-0ecf-4770-90ac-704999356450"
      unitRef="usd">1701000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ie86023c12dd74c9facb160569d36e677_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMy05LTEtMS0zNTgzMw_d28e77b6-d388-4b7e-8fb1-afd8161fcd37"
      unitRef="usd">9367000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ia89bd71cd51443faa53eb04abab07915_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xMy0xMS0xLTEtMzU4MzM_25e464b5-f3af-448c-a922-b4c80f1ec7cd"
      unitRef="usd">19095000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="iaf0ea6fc49244dd194560b8eb4b2018d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNC0xLTEtMS0zNTgzMw_1c872047-de3f-4940-a666-973c56676129"
      unitRef="usd">14169000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i6f7d0eead96e4f099e4e1cf0118d81b1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNC0zLTEtMS0zNTgzMw_8c294c38-3337-4b26-9b97-cb5bab25c2ea"
      unitRef="usd">73265000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="ia4502f436b4641d5a8b67dc063783e03_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNC01LTEtMS0zNTgzMw_a752c98e-75da-4ddf-ab9b-d1cf6f096f70"
      unitRef="usd">7053000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i03f6758e661d486ba0d7de1caed3e361_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNC03LTEtMS0zNTgzMw_8096742f-cd7e-4c32-83a7-7263b9aecfb0"
      unitRef="usd">485000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="ie86023c12dd74c9facb160569d36e677_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNC05LTEtMS0zNTgzMw_1cc6e232-43a3-4e0e-a1f8-8cb89323763a"
      unitRef="usd">8463000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="ia89bd71cd51443faa53eb04abab07915_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNC0xMS0xLTEtMzU4MzM_59ab41b3-5d51-4839-8522-7bc2006fc974"
      unitRef="usd">103435000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6e82428f512e4163a14e316a0ae59eea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNS0xLTEtMS0zNTgzMw_c20e2e4b-1c18-4faf-a960-ec4798a59208"
      unitRef="usd">73843000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib76ff36feca74e89bb95b6628d7622fa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNS0zLTEtMS0zNTgzMw_e1d44540-a59a-4e96-9e37-fd3a81438269"
      unitRef="usd">39553000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id8905a0cb6a24531af4aa7c93ec4f9e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNS01LTEtMS0zNTgzMw_c598c9d7-cc8b-4726-add6-c47b2e9c7f7e"
      unitRef="usd">134892000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ibb9067b61ade460ab87f54d9f8bcdd72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNS03LTEtMS0zNTgzMw_dfaa5b05-fc55-4ac0-85f8-a6f6baaeca18"
      unitRef="usd">7926000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i810671430e504d8dadb4cb4be6d998e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNS05LTEtMS0zNTgzMw_3764fbca-f0e6-4f23-8334-df0a7fb195ae"
      unitRef="usd">6963000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic7c03bd2340f4cf08df42d7dd071a201_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNS0xMS0xLTEtMzU4MzM_84ea2c86-daa6-420e-af82-8ecb277d93a5"
      unitRef="usd">263177000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i834481a96deb4b3f9e455edd519498ab_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNy0xLTEtMS0zNTgzMw_2e912d9a-5883-4b5e-9574-5f6f261999ea"
      unitRef="usd">48580000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i43f26711fec64dc1bff4ac2e4e4b284e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNy0zLTEtMS0zNTgzMw_dfd52822-406a-4c15-89ee-980e7f649ebd"
      unitRef="usd">29052000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if118597695f749b3b91d6a8892709cca_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNy01LTEtMS0zNTgzMw_7047f4d8-347c-44ba-8bae-84749a371ca9"
      unitRef="usd">38777000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6ef34becfd1c4bf8907c3bd355e9df5e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNy03LTEtMS0zNTgzMw_d01cf672-fd25-4dfb-841f-4d06ebc13146"
      unitRef="usd">6103000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i05152c06c3c045b693a82ae026010050_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNy05LTEtMS0zNTgzMw_677438b4-1ad3-4b9f-b481-a551afd3ce7b"
      unitRef="usd">9620000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8a46b450afd6421491c088e32e4b848c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xNy0xMS0xLTEtMzU4MzM_803f9b1b-c216-40d9-b734-3d2f5bb299ae"
      unitRef="usd">132132000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ia87a6097d280443595636c73c9edbf36_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xOC0xLTEtMS0zNTgzMw_7126cc66-eca1-4cc8-bcb8-57ec873d0010"
      unitRef="usd">13144000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="if923dfb2d8b146178cdb033159d88ad5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xOC0zLTEtMS0zNTgzMw_5191ed45-cec4-4be2-8b85-269c54a8e02e"
      unitRef="usd">14388000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="if7cfb751773f40be8f901c4149f1fc8b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xOC01LTEtMS0zNTgzMw_13180a61-dcb5-475c-ac36-09637dca913f"
      unitRef="usd">-6934000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i289956988b8d44f3998433d7e8009807_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xOC03LTEtMS0zNTgzMw_ec14d33f-fd15-4832-b865-83371c54a7a5"
      unitRef="usd">467000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i7998a9d94c174bb29cd6092b82f87d32_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xOC05LTEtMS0zNTgzMw_aa14127b-4c2c-4e1e-8ae4-a5e3b53d1d7b"
      unitRef="usd">12694000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ida8d3c062d244221b353ae7330a8d5e0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xOC0xMS0xLTEtMzU4MzM_896873a7-bcd6-4be3-813b-107a55395f25"
      unitRef="usd">33759000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ia87a6097d280443595636c73c9edbf36_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xOS0xLTEtMS0zNTgzMw_caad5575-9921-495d-a0d9-9822051f763d"
      unitRef="usd">14117000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="if923dfb2d8b146178cdb033159d88ad5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xOS0zLTEtMS0zNTgzMw_877b3788-3908-4bba-b0da-fde303adc4b8"
      unitRef="usd">7500000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="if7cfb751773f40be8f901c4149f1fc8b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xOS01LTEtMS0zNTgzMw_bf4432d4-c278-43ed-acad-e8cf6ce513e6"
      unitRef="usd">1025000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i289956988b8d44f3998433d7e8009807_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xOS03LTEtMS0zNTgzMw_9136e20a-308c-4445-b7f4-0c63f432497d"
      unitRef="usd">3665000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i7998a9d94c174bb29cd6092b82f87d32_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xOS05LTEtMS0zNTgzMw_8a3c9779-be8d-4fab-9af5-f5e200bf8614"
      unitRef="usd">24725000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ida8d3c062d244221b353ae7330a8d5e0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8xOS0xMS0xLTEtMzU4MzM_5cb8688a-703b-4f2d-abfa-beb660c05bf6"
      unitRef="usd">51032000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ia87a6097d280443595636c73c9edbf36_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMC0xLTEtMS0zNTgzMw_c219a26a-58ed-4232-bd61-6ef8ced1664c"
      unitRef="usd">3986000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="if923dfb2d8b146178cdb033159d88ad5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMC0zLTEtMS0zNTgzMw_6f59ba88-c63d-4eef-a7ea-1008c62bcaed"
      unitRef="usd">1442000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="if7cfb751773f40be8f901c4149f1fc8b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMC01LTEtMS0zNTgzMw_d93b5c44-bddf-446a-b5a2-de31e2ec3e5a"
      unitRef="usd">219000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i289956988b8d44f3998433d7e8009807_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMC03LTEtMS0zNTgzMw_c3dafe85-da12-4993-9889-bf9be149e6da"
      unitRef="usd">1208000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i7998a9d94c174bb29cd6092b82f87d32_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMC05LTEtMS0zNTgzMw_a9e7d6ed-206f-4791-b858-a8bf964ac34c"
      unitRef="usd">10453000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ida8d3c062d244221b353ae7330a8d5e0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMC0xMS0xLTEtMzU4MzM_8bec1e0c-84ca-45a5-ad70-e51c152e597a"
      unitRef="usd">17308000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="ia87a6097d280443595636c73c9edbf36_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMS0xLTEtMS0zNTgzMw_5ec3ea69-fee0-4dff-9fa1-354138108e80"
      unitRef="usd">10131000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="if923dfb2d8b146178cdb033159d88ad5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMS0zLTEtMS0zNTgzMw_eacdff33-25a6-48fe-9da8-a008508ee031"
      unitRef="usd">6058000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="if7cfb751773f40be8f901c4149f1fc8b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMS01LTEtMS0zNTgzMw_25ec6148-0b1e-4ead-8c8d-d834b88db5d8"
      unitRef="usd">806000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i289956988b8d44f3998433d7e8009807_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMS03LTEtMS0zNTgzMw_c8f33601-6d84-4532-8901-dbbbdb497ab5"
      unitRef="usd">2457000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i7998a9d94c174bb29cd6092b82f87d32_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMS05LTEtMS0zNTgzMw_6e5ac690-15f0-45f2-ab40-0a8d0bb2482b"
      unitRef="usd">14272000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="ida8d3c062d244221b353ae7330a8d5e0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMS0xMS0xLTEtMzU4MzM_40f444f9-c7e8-49bc-851a-2dc59838392e"
      unitRef="usd">33724000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4350420e64ee49ed8af8f5b20c07a1b5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMi0xLTEtMS0zNTgzMw_85b8a7c4-eb66-46f3-97a6-5ce1fd32d74f"
      unitRef="usd">51593000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia853b241eb0448e2a4a4a11f1753e3a3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMi0zLTEtMS0zNTgzMw_f2e54ac5-f9b8-45c9-bcae-fa45c4af5280"
      unitRef="usd">37382000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3f5d0660f9784fb6af42212377359041_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMi01LTEtMS0zNTgzMw_b58f7d39-11c3-407a-8278-9320e5a1e944"
      unitRef="usd">31037000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib6597ae6bbab4729a36883650b35d04c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMi03LTEtMS0zNTgzMw_573a867f-e672-4bc1-8c7c-80896b174f15"
      unitRef="usd">4113000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic0166a8dbc454193973b63c2c2531e24_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMi05LTEtMS0zNTgzMw_6aaf16d3-c993-4354-abb6-43053868edf3"
      unitRef="usd">8042000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i622aa9fa781543cb899e6f9179d9c773_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6OWZhNGEwZmM1ZmJkNGMxYTllMzM2ZTVlN2RmNDhiNjYvdGFibGVyYW5nZTo5ZmE0YTBmYzVmYmQ0YzFhOWUzMzZlNWU3ZGY0OGI2Nl8yMi0xMS0xLTEtMzU4MzM_c6a5cd83-24ce-463c-bc63-1996a263bc66"
      unitRef="usd">132167000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <cfr:NumberOfDaysPastDue
      contextRef="i5f4fc87510a145d7b35ebbc0d976a8de_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yMzY5MA_61f13867-66c2-44df-8630-c65ae92962d4">P180D</cfr:NumberOfDaysPastDue>
    <cfr:NumberOfDaysPastDue
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNDM3MQ_9c9350c8-f3ee-4f98-ac49-358480f5f06c">P120D</cfr:NumberOfDaysPastDue>
    <cfr:NumberOfDaysPastDue
      contextRef="i5f4fc87510a145d7b35ebbc0d976a8de_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNDUyMQ_61f13867-66c2-44df-8630-c65ae92962d4">P180D</cfr:NumberOfDaysPastDue>
    <cfr:InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGV4dHJlZ2lvbjplMWJmY2NiYjA4MGY0ZmNjODE4MjJmZjM3NzRlNDA0M18yNDgwOQ_f3953089-a02f-4cd2-9f6d-b9e9f1b7f84f">&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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 presents loans that were evaluated for expected credit losses on an individual basis and the related specific allocations, by loan portfolio segment as of December&#160;31, 2021 and December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.842%"/&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:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" 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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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;Loan&lt;br/&gt;Balance&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Specific Allocations&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:8pt;font-weight:700;line-height:100%"&gt;Loan&lt;br/&gt;Balance&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Specific Allocations&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;Commercial and industrial&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;24,523&#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;10,536&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;21,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;5,321&#160;&lt;/span&gt;&lt;/td&gt;&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;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;16,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Paycheck Protection Program&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings, land 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;24,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;1,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;Total&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;66,837&#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;16,452&#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;80,495&#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;15,279&#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;</cfr:InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i790febcfd9564145a86de91c7cd4f932_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV8yLTEtMS0xLTM1ODMz_3495f66d-ceba-447b-a445-d5a0fc2d3191"
      unitRef="usd">24523000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ib132ea41ac1c4e018ec569d6c871195c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV8yLTMtMS0xLTM1ODMz_eade0132-9d1f-44be-b8a2-be554ff4146b"
      unitRef="usd">10536000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id856b44516bb440bba1209510ede599a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV8yLTUtMS0xLTM1ODMz_4e1671ba-2761-4d0e-8939-9f3a337f8351"
      unitRef="usd">21287000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i8d212800426848c5a08a9d7dde876283_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV8yLTctMS0xLTM1ODMz_32f5d06f-3d33-441d-9f8e-2b45bf86916f"
      unitRef="usd">5321000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i388a3f17b95a430cb48c32f10e995a3b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV8zLTEtMS0xLTM1ODMz_1966ea7e-d31f-48ed-aedb-76319dbf1e1a"
      unitRef="usd">16393000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i2bea154b812a4c69beff4dceb0695b9b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV8zLTMtMS0xLTM1ODMz_41636097-cc0f-4acf-8c7f-de594430ddea"
      unitRef="usd">5480000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="if33fc4270c4e413580121883f03286de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV8zLTUtMS0xLTM1ODMz_190e1827-6adc-492e-b473-522a390b520d"
      unitRef="usd">22888000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ib35a6166fe8d4f4bbd5dc829e81dd46b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV8zLTctMS0xLTM1ODMz_e3d3bf19-9ed0-4ee2-badc-0ef5a89cf5b1"
      unitRef="usd">9427000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i8c12f0474a8849a99708226fab229c4c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV80LTEtMS0xLTM1ODMz_c9409962-45b0-4399-af68-db09695311dd"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="iaa6fae19587943d786bae53b17af4de2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV80LTMtMS0xLTM1ODMz_0a5c34d0-af2b-419d-96dd-2b131fe3ea84"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id9ccb3cae0a043279c53cb5d8a29aea0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV80LTUtMS0xLTM1ODMz_a546f25e-0586-4ff7-baf2-b7323cbf2664"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="if8fe38209e54435986c9c024544f82ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV80LTctMS0xLTM1ODMz_bd0a66b4-4835-469c-a37a-5deb9de9be68"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie3a8d5b01f1e45838114dd3c614afcd4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV82LTEtMS0xLTM1ODMz_4f16244c-a1c6-4126-93ba-80689511e244"
      unitRef="usd">24670000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i2000e99172864062a249481409467d3c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV82LTMtMS0xLTM1ODMz_fcd0a427-5323-4b1f-8799-b4053a4e61f2"
      unitRef="usd">200000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i3b4d178307ce4ccabd69ed8362a54c5d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV82LTUtMS0xLTM1ODMz_0c13f674-3229-4bc3-a21a-8606eee0c75c"
      unitRef="usd">34057000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ibbb4de87e8334b21a2fd894063c16ad5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV82LTctMS0xLTM1ODMz_2b84e766-7ed5-4873-8d27-e0bb080956a4"
      unitRef="usd">513000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic4ba859b891646c2ada4e05ecde1c639_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV83LTEtMS0xLTM1ODMz_cdf0dd3b-9a58-4233-ac57-d4342adecac4"
      unitRef="usd">948000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i6ecdd08b59fe473d9907dba6fbf2a243_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV83LTMtMS0xLTM1ODMz_2b3420be-4ea1-4dbd-8e16-edf85ecc4167"
      unitRef="usd">200000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i3e10b079d2174c37b624090d0b616b07_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV83LTUtMS0xLTM1ODMz_c6f70e67-f896-4c0d-9e1c-ed0f78e8b6ce"
      unitRef="usd">1684000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ie049ed78c83f44fc8eb4e87575975bc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV83LTctMS0xLTM1ODMz_857c9691-51c0-4f90-8df5-f871d68731cf"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id56d8547cd5f4ee0b05464fed395e835_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV84LTEtMS0xLTM1ODMz_4b267998-e237-41e9-9827-1bc1fe8de06a"
      unitRef="usd">303000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i35325537495541139418837f1f8e2848_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV84LTMtMS0xLTM1ODMz_35c42101-3d99-4cb7-94f3-d0dc0c33eeac"
      unitRef="usd">36000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="if35f71aed8084611bf9667841dc16d0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV84LTUtMS0xLTM1ODMz_38fe9cca-2437-4297-954a-4ac56f712f0f"
      unitRef="usd">561000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i46ebe2b70da94afaa066b030524a8e54_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV84LTctMS0xLTM1ODMz_be8e86dd-7378-40b5-9ceb-e7f15833607c"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ifd390990bc0640559aad0f121a1727d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV85LTEtMS0xLTM1ODMz_a986a98d-2855-494e-9dd1-4e00405c603d"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i3d3f7fef37f6452ea70a9c928fc8c23a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV85LTMtMS0xLTM1ODMz_c039e606-9863-4e7e-b04a-cebe3d7b384e"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ida2c9064c1174f309ac1d17d04a361fd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV85LTUtMS0xLTM1ODMz_8b8e5a78-f875-4106-b99c-6e86220f3a2d"
      unitRef="usd">18000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ib1e45c12921349e8ac0a277dfb239bcf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV85LTctMS0xLTM1ODMz_c1d41da9-e5ac-4616-bf60-4ce36af79499"
      unitRef="usd">18000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iae68560d50b44125a111e984d2454ea2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV8xMC0xLTEtMS0zNTgzMw_ff1af213-2ee2-4f60-8e1c-b9dd12847103"
      unitRef="usd">66837000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i2a0605ea10264c81ab11e8e6e2001337_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV8xMC0zLTEtMS0zNTgzMw_338fe2a4-f6dc-485d-9fb2-f487c8902faf"
      unitRef="usd">16452000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i0040727de77c4e869ae6e6d33c1fd107_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV8xMC01LTEtMS0zNTgzMw_253392ce-364f-4766-bca0-717e8790375e"
      unitRef="usd">80495000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i6251e22d2678409ab63b39aa86188ccf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjY5L2ZyYWc6ZTFiZmNjYmIwODBmNGZjYzgxODIyZmYzNzc0ZTQwNDMvdGFibGU6MzU2MTFlMmJmYjkxNGZlYWI3OTM4NGQ0YWRkMTBlOTkvdGFibGVyYW5nZTozNTYxMWUyYmZiOTE0ZmVhYjc5Mzg0ZDRhZGQxMGU5OV8xMC03LTEtMS0zNTgzMw_23de8a00-c72b-4227-bf93-c5dbc35c42fb"
      unitRef="usd">15279000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzI2MzY_149c6645-6a36-4fd0-b55c-fe0575da9780">Premises and Equipment and Lease Commitments&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end premises and equipment were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;Land&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;152,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;128,739&#160;&lt;/span&gt;&lt;/td&gt;&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;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;495,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology, furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,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;183,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction and projects in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease right-of-use 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;281,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,392,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,347,943&#160;&lt;/span&gt;&lt;/td&gt;&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;Less accumulated 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;(342,272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(302,365)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 premises and equipment, 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;1,050,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,045,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation of premises and equipment totaled $55.1 million in 2021, $49.9 million 2020 and $41.0 million in 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Lease Commitments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We lease certain office facilities and office equipment under operating leases. Rent expense for all operating leases totaled $45.6 million in 2021, $46.0 million in 2020 and $42.1 million in 2019. On January&#160;1, 2019, we adopted a new accounting standard which required the recognition of certain operating leases on our balance sheet as lease right-of-use assets (reported as component of premises and equipment) and related lease liabilities (reported as a component of accrued interest payable and other liabilities). See Note 1 - Summary of Significant Accounting Policies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 total lease expense in 2021 and 2020 were 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.412%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;Amortization of lease right-of-use assets&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;32,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;32,772&#160;&lt;/span&gt;&lt;/td&gt;&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;Short-term lease expense&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,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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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-lease components (including taxes, insurance, common maintenance, etc.)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;11,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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&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;45,609&#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;45,967&#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:4pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use lease assets totaled $281.4 million and $292.1 million at December&#160;31, 2021 and 2020, respectively, and are reported as a component of premises and equipment on our accompanying consolidated balance sheets. The related lease liabilities totaled $313.4 million and $323.0 million at December&#160;31, 2021 and 2020, respectively, and are reported as a component of accrued interest payable and other liabilities in the accompanying consolidated balance sheets. Lease payments under operating leases that were applied to our operating lease liability totaled $32.1 million during 2021 and $31.6 million during 2020. The following table reconciles future undiscounted lease payments due under non-cancelable operating leases (those amounts subject to recognition) to the aggregate operating lessee lease liability as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Future lease payments&lt;/span&gt;&lt;/td&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;2022&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;32,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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;29,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;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;28,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;27,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;245,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total undiscounted operating lease liability&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;394,983&#160;&lt;/span&gt;&lt;/td&gt;&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 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;Imputed 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;81,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 operating lease liability included in the accompanying balance sheet&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;313,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Weighted-average lease term in years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:center;vertical-align: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.73&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: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 discount rate&lt;/span&gt;&lt;/td&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;3.05%&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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We lease certain buildings and branch facilities from various entities which are controlled by or affiliated with certain directors. Payments related to these leases totaled $322 thousand in 2021, $9.8 million in 2020 and $5.9 million in 2019. The decrease in these lease payments during 2021 was the result of a director who did not stand for re-election and who has a controlling interest in the entity from which we lease our headquarters building. This lease originally commenced during the second quarter of 2019 and we recognized a right-of-use asset totaling $121.7 million and a related lease liability totaling $121.7 million in connection with this lease. The lease was a separate agreement under a comprehensive development agreement between us, the City of San Antonio and a third party controlled by the aforementioned director.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzI2Mjc_26581d6e-7d47-4331-8cb8-c7e31ea1760b">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end premises and equipment were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;Land&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;152,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;128,739&#160;&lt;/span&gt;&lt;/td&gt;&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;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;495,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology, furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,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;183,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction and projects in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease right-of-use 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;281,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,392,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,347,943&#160;&lt;/span&gt;&lt;/td&gt;&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;Less accumulated 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;(342,272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(302,365)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 premises and equipment, 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;1,050,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,045,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:Land
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzEtMS0xLTEtMA_74ec1f45-7d7b-404a-9c26-be507f18b50f"
      unitRef="usd">152219000</us-gaap:Land>
    <us-gaap:Land
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzEtMy0xLTEtMA_07ef1849-e164-44ce-8013-5523ce3e42a1"
      unitRef="usd">128739000</us-gaap:Land>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzItMS0xLTEtMA_055ce0df-e37d-4b84-9518-5fab209e259d"
      unitRef="usd">495903000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzItMy0xLTEtMA_d44c5aa5-6ee9-4726-9c74-01afeb1942a0"
      unitRef="usd">458693000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzMtMS0xLTEtMA_eed49b0d-6db6-443b-87d8-4810de150d9d"
      unitRef="usd">256323000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzMtMy0xLTEtMA_5fbed746-974f-4a43-b8c2-706cd17856e9"
      unitRef="usd">243395000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzQtMS0xLTEtMA_8c8a7c65-7d87-4c70-a7c0-be69fd575ef3"
      unitRef="usd">192207000</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzQtMy0xLTEtMA_592459f6-abfd-4a71-b778-5bb0d80695dd"
      unitRef="usd">183827000</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzUtMS0xLTEtMA_a573016a-50ef-4985-ae1a-a7fe67a1672d"
      unitRef="usd">14513000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzUtMy0xLTEtMA_9b264d4f-f5f4-4f5c-8947-7534ddd888cf"
      unitRef="usd">41202000</us-gaap:ConstructionInProgressGross>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzYtMS0xLTEtMA_6c255777-16b0-4489-98ec-393ce67f6f49"
      unitRef="usd">281438000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzYtMy0xLTEtMA_5250287c-3336-4073-a57d-3da7bf5f4df5"
      unitRef="usd">292087000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzctMS0xLTEtMA_b68c749a-9dd1-44c1-a438-24f906e0efd3"
      unitRef="usd">1392603000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzctMy0xLTEtMA_ce51ba6d-51a3-44cf-9fd2-b89ccc137f50"
      unitRef="usd">1347943000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzgtMS0xLTEtMA_071c5e49-bb91-4646-8563-af4188a11a82"
      unitRef="usd">342272000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzgtMy0xLTEtMA_06877d34-485a-4e1f-9a25-6483cd51a4b2"
      unitRef="usd">302365000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzktMS0xLTEtMA_6d53f975-8485-4e20-bb53-487fa9ccc7b6"
      unitRef="usd">1050331000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTphMWIwMDRhZmM5ODE0ZjI3OTIxMGM4ZjM1MGQ4M2Y4ZS90YWJsZXJhbmdlOmExYjAwNGFmYzk4MTRmMjc5MjEwYzhmMzUwZDgzZjhlXzktMy0xLTEtMA_c23520c5-437e-4165-aea9-096f3018dc1f"
      unitRef="usd">1045578000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzE1Nw_3041e345-ad1f-4134-8a09-ffb4beeca0d8"
      unitRef="usd">55100000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzE2Nw_93131e56-0254-4bb9-af42-d339ad93e24d"
      unitRef="usd">49900000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzE3Nw_cfd16c62-722d-4007-bcb8-907f8a9b233b"
      unitRef="usd">41000000</us-gaap:Depreciation>
    <us-gaap:OperatingLeaseExpense
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzMzMg_91c5c5fa-2036-4f0a-834b-e64972ff7e79"
      unitRef="usd">45600000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzM0Mg_2fd6f414-5cb1-488f-8378-99978679ba90"
      unitRef="usd">46000000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzM1NQ_8bd7755d-ad0b-45a6-be51-8f6254efec30"
      unitRef="usd">42100000</us-gaap:OperatingLeaseExpense>
    <cfr:LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzI2NDE_d1fa39a9-e344-4b28-b53a-ebfc0e154eab">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 total lease expense in 2021 and 2020 were 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.412%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;Amortization of lease right-of-use assets&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;32,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;32,772&#160;&lt;/span&gt;&lt;/td&gt;&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;Short-term lease expense&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,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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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-lease components (including taxes, insurance, common maintenance, etc.)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;11,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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&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;45,609&#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;45,967&#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;</cfr:LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTpkZmMyNjFhNGI3ZDA0ZWI2OGViY2NkOGY4M2ZlZjBhMi90YWJsZXJhbmdlOmRmYzI2MWE0YjdkMDRlYjY4ZWJjY2Q4ZjgzZmVmMGEyXzEtMi0xLTEtMA_41d2690f-5f9e-4473-a652-de83e5c870ff"
      unitRef="usd">32811000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTpkZmMyNjFhNGI3ZDA0ZWI2OGViY2NkOGY4M2ZlZjBhMi90YWJsZXJhbmdlOmRmYzI2MWE0YjdkMDRlYjY4ZWJjY2Q4ZjgzZmVmMGEyXzEtNC0xLTEtMA_15a49bba-2a5f-47fc-a327-3be72ad421e4"
      unitRef="usd">32772000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <cfr:Shorttermoperatingleaserentexpense
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTpkZmMyNjFhNGI3ZDA0ZWI2OGViY2NkOGY4M2ZlZjBhMi90YWJsZXJhbmdlOmRmYzI2MWE0YjdkMDRlYjY4ZWJjY2Q4ZjgzZmVmMGEyXzItMi0xLTEtMA_5d5f096e-25b7-4518-8fb8-8c60df76b40d"
      unitRef="usd">1595000</cfr:Shorttermoperatingleaserentexpense>
    <cfr:Shorttermoperatingleaserentexpense
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTpkZmMyNjFhNGI3ZDA0ZWI2OGViY2NkOGY4M2ZlZjBhMi90YWJsZXJhbmdlOmRmYzI2MWE0YjdkMDRlYjY4ZWJjY2Q4ZjgzZmVmMGEyXzItNC0xLTEtMA_70dbd979-86ae-459f-b210-984335b39c3f"
      unitRef="usd">1799000</cfr:Shorttermoperatingleaserentexpense>
    <cfr:OperatingLeaseNonLeaseComponents
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTpkZmMyNjFhNGI3ZDA0ZWI2OGViY2NkOGY4M2ZlZjBhMi90YWJsZXJhbmdlOmRmYzI2MWE0YjdkMDRlYjY4ZWJjY2Q4ZjgzZmVmMGEyXzMtMi0xLTEtMA_91d36b44-b107-4f1f-8a93-b4d8a14fef51"
      unitRef="usd">11203000</cfr:OperatingLeaseNonLeaseComponents>
    <cfr:OperatingLeaseNonLeaseComponents
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTpkZmMyNjFhNGI3ZDA0ZWI2OGViY2NkOGY4M2ZlZjBhMi90YWJsZXJhbmdlOmRmYzI2MWE0YjdkMDRlYjY4ZWJjY2Q4ZjgzZmVmMGEyXzMtNC0xLTEtMA_717ee423-fba8-41c0-a391-332bdae63ed2"
      unitRef="usd">11396000</cfr:OperatingLeaseNonLeaseComponents>
    <cfr:Totaloperatingleaseexpenseexcludingrent
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTpkZmMyNjFhNGI3ZDA0ZWI2OGViY2NkOGY4M2ZlZjBhMi90YWJsZXJhbmdlOmRmYzI2MWE0YjdkMDRlYjY4ZWJjY2Q4ZjgzZmVmMGEyXzQtMi0xLTEtMA_5783a86a-136f-4b0c-9057-02cda9324a09"
      unitRef="usd">45609000</cfr:Totaloperatingleaseexpenseexcludingrent>
    <cfr:Totaloperatingleaseexpenseexcludingrent
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTpkZmMyNjFhNGI3ZDA0ZWI2OGViY2NkOGY4M2ZlZjBhMi90YWJsZXJhbmdlOmRmYzI2MWE0YjdkMDRlYjY4ZWJjY2Q4ZjgzZmVmMGEyXzQtNC0xLTEtMA_429e779e-3947-4c22-9e5b-deba2bf608b9"
      unitRef="usd">45967000</cfr:Totaloperatingleaseexpenseexcludingrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i02c08c07ee184df590fff1d8f4ebfc1a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4Xzg0OQ_7f5c35fd-b941-4466-ad96-b4116613d676"
      unitRef="usd">281400000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i55f3d47a701141b5883edea1080181b8_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4Xzg1Ng_ed528472-15e5-4617-8288-d92132d47abe"
      unitRef="usd">292100000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="ie758c750d80041d6ad78a39aad4c65e5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzEwMzI_55ce9b77-00c7-4692-a415-f7115ba1742b"
      unitRef="usd">313400000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="id332db2e15f5498ebdd11ee5aa8810fb_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzEwMzk_3624959d-d1b1-464b-846a-78f31c3999ce"
      unitRef="usd">323000000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeasePayments
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzEyOTg_7508eedb-faa7-4e0d-8857-3708da401127"
      unitRef="usd">32100000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzEzMTU_7839b96f-9234-401b-b9e3-3781a3babcef"
      unitRef="usd">31600000</us-gaap:OperatingLeasePayments>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzI2MzM_f6b7574e-3a9a-4b5f-abff-6493f73b8188">The following table reconciles future undiscounted lease payments due under non-cancelable operating leases (those amounts subject to recognition) to the aggregate operating lessee lease liability as of December&#160;31, 2021:&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:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Future lease payments&lt;/span&gt;&lt;/td&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;2022&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;32,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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;29,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;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;28,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;27,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;245,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total undiscounted operating lease liability&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;394,983&#160;&lt;/span&gt;&lt;/td&gt;&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 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;Imputed 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;81,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 operating lease liability included in the accompanying balance sheet&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;313,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Weighted-average lease term in years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:center;vertical-align: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.73&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: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 discount rate&lt;/span&gt;&lt;/td&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;3.05%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTo2MjFjODg4OGY4ZDY0YzkwYTU3NTFjM2EzYWMxOTRiNi90YWJsZXJhbmdlOjYyMWM4ODg4ZjhkNjRjOTBhNTc1MWMzYTNhYzE5NGI2XzEtMS0xLTEtMA_417fe7ab-3445-4c06-8428-eb3a151dc98f"
      unitRef="usd">32222000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTo2MjFjODg4OGY4ZDY0YzkwYTU3NTFjM2EzYWMxOTRiNi90YWJsZXJhbmdlOjYyMWM4ODg4ZjhkNjRjOTBhNTc1MWMzYTNhYzE5NGI2XzItMS0xLTEtMA_b4d000ed-f2f4-4f88-974b-4488a4c5368b"
      unitRef="usd">31458000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTo2MjFjODg4OGY4ZDY0YzkwYTU3NTFjM2EzYWMxOTRiNi90YWJsZXJhbmdlOjYyMWM4ODg4ZjhkNjRjOTBhNTc1MWMzYTNhYzE5NGI2XzMtMS0xLTEtMA_846bb174-652c-40d6-bdbd-de9844712b3b"
      unitRef="usd">29398000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTo2MjFjODg4OGY4ZDY0YzkwYTU3NTFjM2EzYWMxOTRiNi90YWJsZXJhbmdlOjYyMWM4ODg4ZjhkNjRjOTBhNTc1MWMzYTNhYzE5NGI2XzQtMS0xLTEtMA_9322a4d4-dc90-4d80-a62d-6fe2a143c5ba"
      unitRef="usd">28253000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTo2MjFjODg4OGY4ZDY0YzkwYTU3NTFjM2EzYWMxOTRiNi90YWJsZXJhbmdlOjYyMWM4ODg4ZjhkNjRjOTBhNTc1MWMzYTNhYzE5NGI2XzUtMS0xLTEtMA_ff2f2cd5-a79c-4ba0-8475-dc03aedfbc9e"
      unitRef="usd">27833000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTo2MjFjODg4OGY4ZDY0YzkwYTU3NTFjM2EzYWMxOTRiNi90YWJsZXJhbmdlOjYyMWM4ODg4ZjhkNjRjOTBhNTc1MWMzYTNhYzE5NGI2XzYtMS0xLTEtMA_1881f659-dd27-4942-8e6d-f3fd0dd65bff"
      unitRef="usd">245819000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTo2MjFjODg4OGY4ZDY0YzkwYTU3NTFjM2EzYWMxOTRiNi90YWJsZXJhbmdlOjYyMWM4ODg4ZjhkNjRjOTBhNTc1MWMzYTNhYzE5NGI2XzctMS0xLTEtMA_b9c05e0b-8359-4901-beeb-34a4af89f691"
      unitRef="usd">394983000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTo2MjFjODg4OGY4ZDY0YzkwYTU3NTFjM2EzYWMxOTRiNi90YWJsZXJhbmdlOjYyMWM4ODg4ZjhkNjRjOTBhNTc1MWMzYTNhYzE5NGI2XzgtMS0xLTEtMA_e5a56599-0497-4014-9a62-487f5e72d59e"
      unitRef="usd">81579000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="ie758c750d80041d6ad78a39aad4c65e5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTo2MjFjODg4OGY4ZDY0YzkwYTU3NTFjM2EzYWMxOTRiNi90YWJsZXJhbmdlOjYyMWM4ODg4ZjhkNjRjOTBhNTc1MWMzYTNhYzE5NGI2XzktMS0xLTEtMA_9f363636-ad3a-477b-8657-c6881a7744e0"
      unitRef="usd">313404000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTo2MjFjODg4OGY4ZDY0YzkwYTU3NTFjM2EzYWMxOTRiNi90YWJsZXJhbmdlOjYyMWM4ODg4ZjhkNjRjOTBhNTc1MWMzYTNhYzE5NGI2XzEwLTEtMS0xLTA_4f9c078e-28be-479b-85af-4b4664030221">P14Y8M23D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90YWJsZTo2MjFjODg4OGY4ZDY0YzkwYTU3NTFjM2EzYWMxOTRiNi90YWJsZXJhbmdlOjYyMWM4ODg4ZjhkNjRjOTBhNTc1MWMzYTNhYzE5NGI2XzExLTEtMS0xLTA_d10104d3-7d5a-42df-9c6f-22337450b5c3"
      unitRef="number">0.0305</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseExpense
      contextRef="idefa1f55d439481183301b23727905e0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzE3MTI_ed687bb3-8628-426e-aa02-02b4139f53f2"
      unitRef="usd">322000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i2410e2ee452244428997a12c5c33a855_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzE3MjI_4f193a4e-ae62-46a5-b842-77f11ebe9cfe"
      unitRef="usd">9800000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i0bdf64935f08474495d708288148d77e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzE3MzU_e2bff972-13da-4a10-bdf2-af675d2a3e76"
      unitRef="usd">5900000</us-gaap:OperatingLeaseExpense>
    <cfr:Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility
      contextRef="ie906d042586a4ef3a29e74303da2d009_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzE5Nzk_30176bc2-d30e-43f5-9be4-0b231e02f1ac"
      unitRef="usd">121700000</cfr:Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility>
    <cfr:Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility
      contextRef="ie906d042586a4ef3a29e74303da2d009_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzIvZnJhZzo3MWEyMjg3MzkxZjA0ODA4OTdiNGQyMjcyZjQ5MDk0OC90ZXh0cmVnaW9uOjcxYTIyODczOTFmMDQ4MDg5N2I0ZDIyNzJmNDkwOTQ4XzIwMjE_59739370-71a8-4fbf-b31f-45d7123e14bd"
      unitRef="usd">121700000</cfr:Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90ZXh0cmVnaW9uOjBhYjc1YTEwNzA0OTQ5Y2RiNmYyMzAzOGZiNWI2ZjkyXzUxMw_384c44e2-c3e6-4faa-b0c3-0a1c45125598">Goodwill and Other Intangible Assets&lt;div style="margin-top:9pt;text-indent:11.25pt"&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;Goodwill&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Year-end goodwill was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;Goodwill&lt;/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;654,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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-top:4pt;text-align:justify;text-indent:11.25pt"&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;Other Intangible Assets.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Year-end other intangible assets were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Intangible&lt;br/&gt;Assets&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:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&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:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Intangible&lt;br/&gt;Assets&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;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Core deposits&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;9,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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;11,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;(10,819)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;866&#160;&lt;/span&gt;&lt;/td&gt;&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Core deposits&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;9,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,004)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-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;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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;12,186&#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;(10,623)&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;1,563&#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;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets are amortized on an accelerated basis over their estimated lives, which range from 5 to 10&#160;years. Amortization expense related to intangible assets totaled $697 thousand in 2021, $918 thousand in 2020, and $1.2 million in 2019. The estimated aggregate future amortization expense for intangible assets remaining as of December&#160;31, 2021 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;text-align:left;vertical-align: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;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;866&#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:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90ZXh0cmVnaW9uOjBhYjc1YTEwNzA0OTQ5Y2RiNmYyMzAzOGZiNWI2ZjkyXzUyMQ_20da8ea2-f6a9-41a0-a2ed-50d691178269">&lt;div style="margin-top:9pt;text-indent:11.25pt"&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;Goodwill&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Year-end goodwill was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;Goodwill&lt;/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;654,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZToxOTM2ZDA0NWU3MzE0NmRiYTBjZTExZTRiMmI4NmQwMC90YWJsZXJhbmdlOjE5MzZkMDQ1ZTczMTQ2ZGJhMGNlMTFlNGIyYjg2ZDAwXzEtMS0xLTEtMA_1a857ddc-0cf6-4bb7-ab23-375064728251"
      unitRef="usd">654952000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZToxOTM2ZDA0NWU3MzE0NmRiYTBjZTExZTRiMmI4NmQwMC90YWJsZXJhbmdlOjE5MzZkMDQ1ZTczMTQ2ZGJhMGNlMTFlNGIyYjg2ZDAwXzEtMy0xLTEtMA_c077cadb-8ad9-42a5-ae09-ac3af0e2b764"
      unitRef="usd">654952000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90ZXh0cmVnaW9uOjBhYjc1YTEwNzA0OTQ5Y2RiNmYyMzAzOGZiNWI2ZjkyXzUyMg_7c9b5229-b892-4f8e-b574-33fa63dd830b">&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&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;Other Intangible Assets.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Year-end other intangible assets were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Intangible&lt;br/&gt;Assets&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:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&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:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Intangible&lt;br/&gt;Assets&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;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Core deposits&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;9,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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;11,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;(10,819)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;866&#160;&lt;/span&gt;&lt;/td&gt;&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Core deposits&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;9,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,004)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-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;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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;12,186&#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;(10,623)&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;1,563&#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;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i236842d18bb1419ab38f63c8d639b0cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzItMS0xLTEtMA_d0986d57-b107-4dde-aee8-e540584b16e7"
      unitRef="usd">9300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i236842d18bb1419ab38f63c8d639b0cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzItMy0xLTEtMA_6850da6d-20ff-4c8b-b0a3-d7a2403adcfe"
      unitRef="usd">8582000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i236842d18bb1419ab38f63c8d639b0cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzItNS0xLTEtMA_320738e6-c350-47e2-ae55-beaccacf53f0"
      unitRef="usd">718000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7812effbc5dc4965a6211bbb57d494bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzMtMS0xLTEtMA_f6309b9a-7e1b-4080-b41e-18579ddc7ac6"
      unitRef="usd">2385000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7812effbc5dc4965a6211bbb57d494bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzMtMy0xLTEtMA_92376d1e-8fd7-4b01-9d3a-456d0b671375"
      unitRef="usd">2237000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7812effbc5dc4965a6211bbb57d494bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzMtNS0xLTEtMA_eb2e405b-45f0-49a8-a4b7-be276c750a30"
      unitRef="usd">148000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzUtMS0xLTEtMA_70295225-09f6-4c5d-a9ff-9d93b4a9913d"
      unitRef="usd">11685000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzUtMy0xLTEtMA_06585f1f-3419-461f-a1f9-f8f7a3506ec2"
      unitRef="usd">10819000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzUtNS0xLTEtMA_a62bcc7a-3ee0-4334-bce1-5afc6cc76026"
      unitRef="usd">866000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i36dabd3f81a14d52bb69cc134b118643_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzctMS0xLTEtMA_624e809b-0bc0-4ac5-a8d2-3ec4940272e8"
      unitRef="usd">9300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i36dabd3f81a14d52bb69cc134b118643_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzctMy0xLTEtMA_ed511f03-ac7c-458e-a2aa-b064ad7b7dc7"
      unitRef="usd">8004000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i36dabd3f81a14d52bb69cc134b118643_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzctNS0xLTEtMA_26dd7aed-3c29-4ef5-a6d0-fe6742c90683"
      unitRef="usd">1296000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if2e7c6edfea2485096841ac547875655_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzgtMS0xLTEtMA_23c51249-3fc8-4566-903d-6f15b5de1664"
      unitRef="usd">2886000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if2e7c6edfea2485096841ac547875655_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzgtMy0xLTEtMA_b8c97352-3253-430b-8f8c-3a2cd4d6bfe8"
      unitRef="usd">2619000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if2e7c6edfea2485096841ac547875655_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzgtNS0xLTEtMA_d616463b-eefe-4715-aa8b-b85885212494"
      unitRef="usd">267000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzEwLTEtMS0xLTA_3bd6eabe-7294-476b-bc00-dc82219f0f9c"
      unitRef="usd">12186000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzEwLTMtMS0xLTA_74fbe199-0785-4517-9eba-55823d0b5004"
      unitRef="usd">10623000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTowYjI4NWVmM2EyNjk0OTA1YTliYzBlMzE2MDBkM2U5OS90YWJsZXJhbmdlOjBiMjg1ZWYzYTI2OTQ5MDVhOWJjMGUzMTYwMGQzZTk5XzEwLTUtMS0xLTA_2927938f-4360-412f-be3f-84a033c19e64"
      unitRef="usd">1563000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="if65c0288a26e4e7a9bc7005009f777b6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90ZXh0cmVnaW9uOjBhYjc1YTEwNzA0OTQ5Y2RiNmYyMzAzOGZiNWI2ZjkyXzI4MQ_c3578cf3-ed73-4c81-a79e-d45234a3f5a9">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i8af1a696138344a588898bfbb20afe13_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90ZXh0cmVnaW9uOjBhYjc1YTEwNzA0OTQ5Y2RiNmYyMzAzOGZiNWI2ZjkyXzI4Nw_ab1d3f2d-44f5-49a2-90bf-e91e165d23f0">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90ZXh0cmVnaW9uOjBhYjc1YTEwNzA0OTQ5Y2RiNmYyMzAzOGZiNWI2ZjkyXzM1NQ_147295da-6d26-4c3a-92ed-7eed3ca7991b"
      unitRef="usd">697000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90ZXh0cmVnaW9uOjBhYjc1YTEwNzA0OTQ5Y2RiNmYyMzAzOGZiNWI2ZjkyXzM2NQ_b27b9a14-560a-40c5-bc09-aa40da1a46e8"
      unitRef="usd">918000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90ZXh0cmVnaW9uOjBhYjc1YTEwNzA0OTQ5Y2RiNmYyMzAzOGZiNWI2ZjkyXzM3OQ_04e8b269-cefc-4fc3-832b-1f4556e8f411"
      unitRef="usd">1200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90ZXh0cmVnaW9uOjBhYjc1YTEwNzA0OTQ5Y2RiNmYyMzAzOGZiNWI2ZjkyXzUxOA_2c52380c-17fa-4144-9c71-500a74b21a03">The estimated aggregate future amortization expense for intangible assets remaining as of December&#160;31, 2021 is as follows:&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:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;text-align:left;vertical-align: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;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;866&#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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTpkOTkwNDcxODJmNjQ0ODcxYTU5ZmMzNzU5ODA1NDUzYS90YWJsZXJhbmdlOmQ5OTA0NzE4MmY2NDQ4NzFhNTlmYzM3NTk4MDU0NTNhXzAtMS0xLTEtMA_9e2efc2a-9d4b-4a22-a788-90e3d87ecbef"
      unitRef="usd">481000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTpkOTkwNDcxODJmNjQ0ODcxYTU5ZmMzNzU5ODA1NDUzYS90YWJsZXJhbmdlOmQ5OTA0NzE4MmY2NDQ4NzFhNTlmYzM3NTk4MDU0NTNhXzEtMS0xLTEtMA_6c041113-2193-4459-b6ef-c3f4b3809f1a"
      unitRef="usd">282000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTpkOTkwNDcxODJmNjQ0ODcxYTU5ZmMzNzU5ODA1NDUzYS90YWJsZXJhbmdlOmQ5OTA0NzE4MmY2NDQ4NzFhNTlmYzM3NTk4MDU0NTNhXzItMS0xLTEtMA_04966680-3a9b-4a70-bbe6-feeb9fba5dfe"
      unitRef="usd">87000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTpkOTkwNDcxODJmNjQ0ODcxYTU5ZmMzNzU5ODA1NDUzYS90YWJsZXJhbmdlOmQ5OTA0NzE4MmY2NDQ4NzFhNTlmYzM3NTk4MDU0NTNhXzMtMS0xLTEtMA_a0283df9-9d13-445c-a4d2-9ab5a2a190fe"
      unitRef="usd">11000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTpkOTkwNDcxODJmNjQ0ODcxYTU5ZmMzNzU5ODA1NDUzYS90YWJsZXJhbmdlOmQ5OTA0NzE4MmY2NDQ4NzFhNTlmYzM3NTk4MDU0NTNhXzQtMS0xLTEtMA_31d81f6e-fe16-483e-bad6-db99791df9ba"
      unitRef="usd">5000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTpkOTkwNDcxODJmNjQ0ODcxYTU5ZmMzNzU5ODA1NDUzYS90YWJsZXJhbmdlOmQ5OTA0NzE4MmY2NDQ4NzFhNTlmYzM3NTk4MDU0NTNhXzUtMS0xLTEtMA_93651344-a394-418b-993f-a7ce01297fe1"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzUvZnJhZzowYWI3NWExMDcwNDk0OWNkYjZmMjMwMzhmYjViNmY5Mi90YWJsZTpkOTkwNDcxODJmNjQ0ODcxYTU5ZmMzNzU5ODA1NDUzYS90YWJsZXJhbmdlOmQ5OTA0NzE4MmY2NDQ4NzFhNTlmYzM3NTk4MDU0NTNhXzYtMS0xLTEtMA_a62bcc7a-3ee0-4334-bce1-5afc6cc76026"
      unitRef="usd">866000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DepositLiabilitiesDisclosuresTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90ZXh0cmVnaW9uOjI3MjI5OTY1OTBjNjQzOWU5NmI2MjhiYjFjM2JjMWQ5XzQxMg_a5edfee8-71f8-4556-869b-137555803dc8">Deposits&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end deposits were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;Non-interest-bearing demand deposits&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;18,423,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;15,117,051&#160;&lt;/span&gt;&lt;/td&gt;&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;Interest-bearing deposits:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Savings and interest checking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,930,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,730,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Money market accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,228,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,027,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Time accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,140,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;/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;Total interest-bearing deposits&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;24,272,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,898,710&#160;&lt;/span&gt;&lt;/td&gt;&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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deposits&lt;/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;42,695,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,015,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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-top:4pt;text-align:justify;text-indent:11.25pt"&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 presents additional information about our year-end deposits:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;Deposits from the Certificate of Deposit Account Registry Service (CDARS)&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;&#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 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;372&#160;&lt;/span&gt;&lt;/td&gt;&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;Deposits from foreign sources (primarily Mexico)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;993,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;884,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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-interest-bearing public funds deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,235,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;960,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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-bearing public funds deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;652,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 deposits not covered by deposit insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,125,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;18,694,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time deposits not covered by deposit insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits from certain directors, executive officers and their affiliates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210,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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Scheduled maturities of time deposits at December&#160;31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Scheduled maturities of time deposits not covered by deposit insurance at December&#160;31, 2021, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due within 3 months or less&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;Due after 3 months and within 6 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 6 months and within 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;238,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:DepositLiabilitiesDisclosuresTextBlock>
    <us-gaap:DepositLiabilitiesTypeTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90ZXh0cmVnaW9uOjI3MjI5OTY1OTBjNjQzOWU5NmI2MjhiYjFjM2JjMWQ5XzQxMw_9842297c-a231-49a7-a5a8-f74850ef0d26">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end deposits were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;Non-interest-bearing demand deposits&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;18,423,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;15,117,051&#160;&lt;/span&gt;&lt;/td&gt;&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;Interest-bearing deposits:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Savings and interest checking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,930,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,730,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Money market accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,228,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,027,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Time accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,140,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;/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;Total interest-bearing deposits&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;24,272,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,898,710&#160;&lt;/span&gt;&lt;/td&gt;&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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deposits&lt;/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;42,695,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,015,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:DepositLiabilitiesTypeTableTextBlock>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToyNjc2ZDgwYTVkNzI0YTllODRmYWVjMGJkYWYxNmMxNy90YWJsZXJhbmdlOjI2NzZkODBhNWQ3MjRhOWU4NGZhZWMwYmRhZjE2YzE3XzUtMS0xLTEtMA_30b89a6b-4e11-4c15-a6b2-73ee5c68bf2c"
      unitRef="usd">18423018000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToyNjc2ZDgwYTVkNzI0YTllODRmYWVjMGJkYWYxNmMxNy90YWJsZXJhbmdlOjI2NzZkODBhNWQ3MjRhOWU4NGZhZWMwYmRhZjE2YzE3XzUtMy0xLTEtMA_3d00ff60-4008-4860-9944-48bf87f6d0e1"
      unitRef="usd">15117051000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDomesticDepositSavings
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToyNjc2ZDgwYTVkNzI0YTllODRmYWVjMGJkYWYxNmMxNy90YWJsZXJhbmdlOjI2NzZkODBhNWQ3MjRhOWU4NGZhZWMwYmRhZjE2YzE3XzgtMS0xLTEtMA_aa23e4ea-89f9-435d-8762-3bce1c9e2229"
      unitRef="usd">11930959000</us-gaap:InterestBearingDomesticDepositSavings>
    <us-gaap:InterestBearingDomesticDepositSavings
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToyNjc2ZDgwYTVkNzI0YTllODRmYWVjMGJkYWYxNmMxNy90YWJsZXJhbmdlOjI2NzZkODBhNWQ3MjRhOWU4NGZhZWMwYmRhZjE2YzE3XzgtMy0xLTEtMA_99f25bf3-eb17-43c6-929d-d7bf896169fb"
      unitRef="usd">9730292000</us-gaap:InterestBearingDomesticDepositSavings>
    <us-gaap:InterestBearingDomesticDepositMoneyMarket
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToyNjc2ZDgwYTVkNzI0YTllODRmYWVjMGJkYWYxNmMxNy90YWJsZXJhbmdlOjI2NzZkODBhNWQ3MjRhOWU4NGZhZWMwYmRhZjE2YzE3XzktMS0xLTEtMA_765d871c-fabe-4c78-a3e1-bcec77408886"
      unitRef="usd">11228815000</us-gaap:InterestBearingDomesticDepositMoneyMarket>
    <us-gaap:InterestBearingDomesticDepositMoneyMarket
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToyNjc2ZDgwYTVkNzI0YTllODRmYWVjMGJkYWYxNmMxNy90YWJsZXJhbmdlOjI2NzZkODBhNWQ3MjRhOWU4NGZhZWMwYmRhZjE2YzE3XzktMy0xLTEtMA_f0b19e60-6628-49e6-b1fc-b7a7de9e14ba"
      unitRef="usd">9027655000</us-gaap:InterestBearingDomesticDepositMoneyMarket>
    <us-gaap:InterestBearingDomesticDepositTimeDeposits
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToyNjc2ZDgwYTVkNzI0YTllODRmYWVjMGJkYWYxNmMxNy90YWJsZXJhbmdlOjI2NzZkODBhNWQ3MjRhOWU4NGZhZWMwYmRhZjE2YzE3XzExLTEtMS0xLTA_830c4ff5-5474-40a1-bdc0-deb3b8f9744d"
      unitRef="usd">1112904000</us-gaap:InterestBearingDomesticDepositTimeDeposits>
    <us-gaap:InterestBearingDomesticDepositTimeDeposits
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToyNjc2ZDgwYTVkNzI0YTllODRmYWVjMGJkYWYxNmMxNy90YWJsZXJhbmdlOjI2NzZkODBhNWQ3MjRhOWU4NGZhZWMwYmRhZjE2YzE3XzExLTMtMS0xLTA_eb1b762e-7fb5-415b-9348-9249824dd619"
      unitRef="usd">1140763000</us-gaap:InterestBearingDomesticDepositTimeDeposits>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToyNjc2ZDgwYTVkNzI0YTllODRmYWVjMGJkYWYxNmMxNy90YWJsZXJhbmdlOjI2NzZkODBhNWQ3MjRhOWU4NGZhZWMwYmRhZjE2YzE3XzE5LTEtMS0xLTA_85cdae7c-dbb6-4339-8b11-5d52861716d2"
      unitRef="usd">24272678000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToyNjc2ZDgwYTVkNzI0YTllODRmYWVjMGJkYWYxNmMxNy90YWJsZXJhbmdlOjI2NzZkODBhNWQ3MjRhOWU4NGZhZWMwYmRhZjE2YzE3XzE5LTMtMS0xLTA_f3ed2a80-071f-4420-87e9-ebf6e0f4de3e"
      unitRef="usd">19898710000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:Deposits
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToyNjc2ZDgwYTVkNzI0YTllODRmYWVjMGJkYWYxNmMxNy90YWJsZXJhbmdlOjI2NzZkODBhNWQ3MjRhOWU4NGZhZWMwYmRhZjE2YzE3XzIwLTEtMS0xLTA_7ef376a5-2e6f-4efe-b4f2-70e8ff5c2a49"
      unitRef="usd">42695696000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToyNjc2ZDgwYTVkNzI0YTllODRmYWVjMGJkYWYxNmMxNy90YWJsZXJhbmdlOjI2NzZkODBhNWQ3MjRhOWU4NGZhZWMwYmRhZjE2YzE3XzIwLTMtMS0xLTA_11205c9b-540c-417a-a01a-a5e3672ed9a5"
      unitRef="usd">35015761000</us-gaap:Deposits>
    <cfr:ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90ZXh0cmVnaW9uOjI3MjI5OTY1OTBjNjQzOWU5NmI2MjhiYjFjM2JjMWQ5XzM5Mg_8550ba50-ee39-42da-b008-2da9265ea230">&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&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 presents additional information about our year-end deposits:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;Deposits from the Certificate of Deposit Account Registry Service (CDARS)&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;&#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 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;372&#160;&lt;/span&gt;&lt;/td&gt;&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;Deposits from foreign sources (primarily Mexico)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;993,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;884,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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-interest-bearing public funds deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,235,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;960,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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-bearing public funds deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;652,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 deposits not covered by deposit insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,125,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;18,694,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time deposits not covered by deposit insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits from certain directors, executive officers and their affiliates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210,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;/table&gt;&lt;/div&gt;</cfr:ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock>
    <cfr:CertificateOfDepositAccountRegistryServiceCdarsDeposits
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzEtMS0xLTEtMA_9f1d1fed-00bc-4c20-a9ff-db0cab9d0a7d"
      unitRef="usd">0</cfr:CertificateOfDepositAccountRegistryServiceCdarsDeposits>
    <cfr:CertificateOfDepositAccountRegistryServiceCdarsDeposits
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzEtMy0xLTEtMA_407cc4ef-42a2-435c-b716-b611487d8439"
      unitRef="usd">372000</cfr:CertificateOfDepositAccountRegistryServiceCdarsDeposits>
    <us-gaap:DepositsForeign
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzMtMS0xLTEtMA_eb2522fe-89fa-4c54-901a-62fc848c95d7"
      unitRef="usd">993479000</us-gaap:DepositsForeign>
    <us-gaap:DepositsForeign
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzMtMy0xLTEtMA_500d5a19-69ef-4766-8040-8c212ad81eff"
      unitRef="usd">884169000</us-gaap:DepositsForeign>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="i0cbf46c577c245248401d0a9dba0c04c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzMtMS0xLTEtNDMzMTY_00c70350-6a34-409c-864c-e132af129384"
      unitRef="usd">1235026000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="i5f7429d649c844cb820b3ef2703e9fea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzMtMy0xLTEtNDMzMTY_577dc759-ebde-49c1-b220-30fce7ed6bf7"
      unitRef="usd">960072000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="i0cbf46c577c245248401d0a9dba0c04c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzQtMS0xLTEtNDMzNDg_51f5f86c-4c79-4457-8c19-b45cd5ec72d1"
      unitRef="usd">810863000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="i5f7429d649c844cb820b3ef2703e9fea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzQtMy0xLTEtNDMzNDg_a8f3085d-9e67-43e4-a650-c001f7cbbfa9"
      unitRef="usd">652761000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:DepositLiabilityUninsured
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzQtMS0xLTEtMA_2963314d-8cc0-498c-8a4d-849083e86f43"
      unitRef="usd">24125359000</us-gaap:DepositLiabilityUninsured>
    <us-gaap:DepositLiabilityUninsured
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzQtMy0xLTEtMA_cfce77e0-fde2-46c1-9451-87fad231ba40"
      unitRef="usd">18694320000</us-gaap:DepositLiabilityUninsured>
    <us-gaap:TimeDepositLiabilityAboveUsInsuranceLimit
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzQtMS0xLTEtMzQzMTQ_c627d1ce-c9c1-46b5-aaaa-1d875c044835"
      unitRef="usd">238608000</us-gaap:TimeDepositLiabilityAboveUsInsuranceLimit>
    <us-gaap:TimeDepositLiabilityAboveUsInsuranceLimit
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzQtMy0xLTEtMzQzMTQ_e747f332-78fe-443f-91a8-a29239697f7a"
      unitRef="usd">237298000</us-gaap:TimeDepositLiabilityAboveUsInsuranceLimit>
    <us-gaap:RelatedPartyDepositLiabilities
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzUtMS0xLTEtMA_7d0bb3c5-4636-452c-ae00-c3c4b31264e5"
      unitRef="usd">276556000</us-gaap:RelatedPartyDepositLiabilities>
    <us-gaap:RelatedPartyDepositLiabilities
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo3ZTkxYzFiOTBkZTI0Yjg1ODVlOTZhYTg4NzI0ZTFjMy90YWJsZXJhbmdlOjdlOTFjMWI5MGRlMjRiODU4NWU5NmFhODg3MjRlMWMzXzUtMy0xLTEtMA_d4620f72-723a-40fe-891e-43219cd452c4"
      unitRef="usd">210389000</us-gaap:RelatedPartyDepositLiabilities>
    <cfr:ScheduledMaturitiesOfTimeDepositsTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90ZXh0cmVnaW9uOjI3MjI5OTY1OTBjNjQzOWU5NmI2MjhiYjFjM2JjMWQ5XzQxNw_59561435-11c0-4475-9d42-a2b31e87881a">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Scheduled maturities of time deposits at December&#160;31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;</cfr:ScheduledMaturitiesOfTimeDepositsTableTextBlock>
    <us-gaap:TimeDepositMaturitiesYearOne
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo0YzQyYWI3NTJhMzU0NzAzODcxMmQ2NDkzMTllNWQ4Ny90YWJsZXJhbmdlOjRjNDJhYjc1MmEzNTQ3MDM4NzEyZDY0OTMxOWU1ZDg3XzAtMS0xLTEtMA_6db019af-99c9-4db8-8843-59e8d1e3e4dd"
      unitRef="usd">891392000</us-gaap:TimeDepositMaturitiesYearOne>
    <us-gaap:TimeDepositMaturitiesYearTwo
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo0YzQyYWI3NTJhMzU0NzAzODcxMmQ2NDkzMTllNWQ4Ny90YWJsZXJhbmdlOjRjNDJhYjc1MmEzNTQ3MDM4NzEyZDY0OTMxOWU1ZDg3XzEtMS0xLTEtMA_35969b85-ffd4-4b9b-a1ff-b1e716c3aac4"
      unitRef="usd">221512000</us-gaap:TimeDepositMaturitiesYearTwo>
    <us-gaap:TimeDeposits
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZTo0YzQyYWI3NTJhMzU0NzAzODcxMmQ2NDkzMTllNWQ4Ny90YWJsZXJhbmdlOjRjNDJhYjc1MmEzNTQ3MDM4NzEyZDY0OTMxOWU1ZDg3XzUtMS0xLTEtMA_6e436f32-2f48-4e81-98be-314186f85e9a"
      unitRef="usd">1112904000</us-gaap:TimeDeposits>
    <us-gaap:TimeDepositMaturitiesTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90ZXh0cmVnaW9uOjI3MjI5OTY1OTBjNjQzOWU5NmI2MjhiYjFjM2JjMWQ5XzQxOA_b079fee9-5eac-4806-80e0-8cf57bd8e233">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Scheduled maturities of time deposits not covered by deposit insurance at December&#160;31, 2021, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due within 3 months or less&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;Due after 3 months and within 6 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 6 months and within 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;238,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:TimeDepositMaturitiesTableTextBlock>
    <us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToxNzEyMGUwMjM5MGI0ZjY5OTVkMTdkMzkwMTQ0NGFiYy90YWJsZXJhbmdlOjE3MTIwZTAyMzkwYjRmNjk5NWQxN2QzOTAxNDQ0YWJjXzAtMS0xLTEtMA_31d2af62-5d5d-493d-bbc8-4850dd2716f9"
      unitRef="usd">92403000</us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess>
    <us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToxNzEyMGUwMjM5MGI0ZjY5OTVkMTdkMzkwMTQ0NGFiYy90YWJsZXJhbmdlOjE3MTIwZTAyMzkwYjRmNjk5NWQxN2QzOTAxNDQ0YWJjXzEtMS0xLTEtMA_4ad1051d-059d-4d48-ae05-322ed715bf0c"
      unitRef="usd">34038000</us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths>
    <us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToxNzEyMGUwMjM5MGI0ZjY5OTVkMTdkMzkwMTQ0NGFiYy90YWJsZXJhbmdlOjE3MTIwZTAyMzkwYjRmNjk5NWQxN2QzOTAxNDQ0YWJjXzItMS0xLTEtMA_d783d87f-f197-4dc1-a4c7-112649012e3a"
      unitRef="usd">58357000</us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths>
    <us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToxNzEyMGUwMjM5MGI0ZjY5OTVkMTdkMzkwMTQ0NGFiYy90YWJsZXJhbmdlOjE3MTIwZTAyMzkwYjRmNjk5NWQxN2QzOTAxNDQ0YWJjXzMtMS0xLTEtMA_113136e8-892f-4a2e-85ec-65fc8b68f52f"
      unitRef="usd">53810000</us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months>
    <us-gaap:TimeDepositLiabilityAboveUsInsuranceLimit
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xNzgvZnJhZzoyNzIyOTk2NTkwYzY0MzllOTZiNjI4YmIxYzNiYzFkOS90YWJsZToxNzEyMGUwMjM5MGI0ZjY5OTVkMTdkMzkwMTQ0NGFiYy90YWJsZXJhbmdlOjE3MTIwZTAyMzkwYjRmNjk5NWQxN2QzOTAxNDQ0YWJjXzQtMS0xLTEtMA_112157d0-a463-4c07-b51a-ed2acefa4e67"
      unitRef="usd">238608000</us-gaap:TimeDepositLiabilityAboveUsInsuranceLimit>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzU4Mzc_b2dfb9d4-9daf-41bd-a8a0-1fff16344c57">Borrowed Funds&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Federal Funds Purchased and Securities Sold Under Agreements to Repurchase.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Federal funds purchased are short-term borrowings that typically mature within &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzE4NA_d5d6de54-c491-44c7-8691-a0d9988d5816"&gt;one&lt;/span&gt; to &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzE5MA_c4ecd7de-e919-43f5-868e-dd643081b217"&gt;ninety&lt;/span&gt; days. Federal funds purchased totaled $25.9 million and $48.9 million at December&#160;31, 2021 and 2020. Securities sold under agreements to repurchase are secured short-term borrowings that typically mature overnight or within &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzM3OA_3c9f8e6e-abca-42ea-9d3b-53680bde0f81"&gt;thirty&lt;/span&gt; to &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzM4NA_15b26856-1798-4f59-850b-79faf99d1447"&gt;ninety&lt;/span&gt; days. Securities sold under agreements to repurchase are stated at the amount of cash received in connection with the transaction. We may be required to provide additional collateral based on the fair value of the underlying securities. Securities sold under agreements to repurchase totaled $2.7 billion and $2.1 billion at December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Subordinated Notes.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; In March&#160;2017, we issued $100 million of 4.50% subordinated notes that mature on March&#160;17, 2027. The notes, which qualify as Tier 2 capital for Cullen/Frost, bear interest at the rate of 4.50% per annum, payable semi-annually on each March&#160;17 and September&#160;17. The notes are unsecured and subordinated in right of payment to the payment of our existing and future senior indebtedness and structurally subordinated to all existing and future indebtedness of our subsidiaries. Unamortized debt issuance costs related to these notes, totaled approximately $822 thousand and $1.0 million December&#160;31, 2021 and 2020. Proceeds from sale of the notes were used for general corporate purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Junior Subordinated Deferrable Interest Debentures.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; At December&#160;31, 2021 and 2020, we had $123.7 million of junior subordinated deferrable interest debentures issued to Cullen/Frost Capital Trust&#160;II (&#x201c;Trust&#160;II&#x201d;), a wholly owned Delaware statutory business trust. Unamortized debt issuance costs related to Trust&#160;II totaled $701 thousand and $758 thousand at December&#160;31, 2021 and 2020. At December&#160;31, 2020, we also had $13.4 million of junior subordinated deferrable interest debentures issued to WNB Capital Trust&#160;I (&#x201c;WNB Trust&#x201d;), a wholly owned Delaware statutory business trust acquired in connection with the acquisition of WNB Bancshares, Inc. (&#x201c;WNB&#x201d;) in 2014. The junior subordinated deferrable interest debentures issued to WNB Trust and the trust preferred securities issued by WNB Trust were redeemed in October 2021. Trust&#160;II is a variable interest entity for which we are not the primary beneficiary and, as such, its accounts are not included in our consolidated financial statements. This was also the case with WNB Trust prior to its dissolution in 2021. See Note&#160;1&#160;- Summary of Significant Accounting Policies for additional information about our consolidation policy. Details of our transactions with the capital trust are presented below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trust&#160;II was formed in 2004 for the purpose of issuing $120.0 million of floating rate (three-month LIBOR plus a margin of 1.55%) trust preferred securities, which represent beneficial interests in the assets of the trust. The trust preferred securities will mature on March&#160;1, 2034 and are currently redeemable with the approval of the Federal Reserve Board in whole or in part at our option. Distributions on the trust preferred securities are payable quarterly in arrears on March&#160;1, June&#160;1, September&#160;1 and December&#160;1 of each year. Trust&#160;II also issued $3.7 million of common equity securities to Cullen/Frost. The proceeds of the offering of the trust preferred securities and common equity securities were used to purchase $123.7 million of floating rate (three-month LIBOR plus a margin of 1.55%, which was equal to 1.72% and 1.78% at December&#160;31, 2021 and 2020) junior subordinated deferrable interest debentures issued by us, which have terms substantially similar to the trust preferred securities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have the right at any time during the term of the debentures issued to Trust II to defer payments of interest at any time or from time to time for an extension period not exceeding 20 consecutive quarterly periods with respect to each extension period. Under the terms of the debentures, in the event that under certain circumstances there is an event of default under the debentures or we have elected to defer interest on the debentures, we may not, with certain exceptions, declare or pay any dividends or distributions on our capital stock or purchase or acquire any of our capital stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Payments of distributions on the trust preferred securities and payments on redemption of the trust preferred securities are guaranteed by us on a limited basis. We are obligated by agreement to pay any costs, expenses or liabilities of Trust&#160;II other than those arising under the trust preferred securities. Our obligations under the junior subordinated debentures, the related indenture, the trust agreement establishing the trust, the guarantee and the agreement as to expenses and liabilities, in the aggregate, constitute a full and unconditional guarantee by us of Trust&#160;II&#x2019;s obligations under the trust preferred securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;WNB Trust was formed in 2004 by WNB for the purpose of issuing $13.0 million of floating rate trust preferred securities, which represented beneficial interests in the assets of the trust. The proceeds of the offering of the trust preferred securities along with $403 thousand in proceeds from the issuance of common equity securities were used &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:120%"&gt;to purchase $13.4 million of floating rate (three-month LIBOR plus a margin of 2.35%, which was equal to 2.56% at December&#160;31, 2020) junior subordinated deferrable interest debentures issued by WNB, which had terms substantially similar to the trust preferred securities. As noted above, the junior subordinated deferrable interest debentures issued to WNB Trust and the trust preferred securities issued by WNB Trust were redeemed in October 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Although the accounts of Trust II and WNB Trust are not included in our consolidated financial statements, the trust preferred securities issued by these are included in the capital of Cullen/Frost for regulatory capital purposes. See Note 9 - Capital and Regulatory Matters.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:FederalFundsPurchased
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzEwOTk1MTE2MzkyMzU_dfff8d0e-a736-463a-938e-c756a42f6cb0"
      unitRef="usd">25900000</us-gaap:FederalFundsPurchased>
    <us-gaap:FederalFundsPurchased
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzEwOTk1MTE2MzkyNDE_a7f54d98-915c-4860-9332-67ff91957cb0"
      unitRef="usd">48900000</us-gaap:FederalFundsPurchased>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzEwOTk1MTE2MzkyNDk_20196dc7-fce5-470e-afdb-736e4b24e138"
      unitRef="usd">2700000000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzEwOTk1MTE2MzkyNTY_edddc5ab-7bcc-4fe7-8703-362ad4f2c785"
      unitRef="usd">2100000000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SubordinatedDebt
      contextRef="i37b16100757c47fda55d9a52842a073e_I20170317"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2Xzc1Ng_bc914446-9d78-4012-be21-184e04735130"
      unitRef="usd">100000000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedBorrowingInterestRate
      contextRef="if52782dbd4a84a099573a96833e49811_D20170317-20170317"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2Xzc2Mg_af8adbc8-1c6d-4e0a-984a-220e88002010"
      unitRef="number">0.0450</us-gaap:SubordinatedBorrowingInterestRate>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="if52782dbd4a84a099573a96833e49811_D20170317-20170317"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2Xzc5OQ_3ce62c29-dfa7-4580-9416-f1a047332443">2027-03-17</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:SubordinatedBorrowingInterestRate
      contextRef="if52782dbd4a84a099573a96833e49811_D20170317-20170317"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2Xzg5Mw_af8adbc8-1c6d-4e0a-984a-220e88002010"
      unitRef="number">0.0450</us-gaap:SubordinatedBorrowingInterestRate>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="ife125a7e653d4ef1ad314d2938f2f591_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzEyNTY_ab4f8562-64c4-44e4-8781-60b37a2fb31b"
      unitRef="usd">822000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i3e914385adea4e4b9d4eeff1c1a27d73_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzEyNjM_6d15b50f-8e93-4631-adbb-f5cebcb21142"
      unitRef="usd">1000000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="i6f66bfc08edf4cb4801c4c1193381e1a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzE0MjQ_1f028fdc-b6d8-4051-b63e-7897b289891d"
      unitRef="usd">123700000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="ic6c97ffaf48945c79bf873f529de6d33_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzE0MjQ_ad0ca1a2-fa7e-4e36-88c6-3448b72ada65"
      unitRef="usd">123700000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="ic6c97ffaf48945c79bf873f529de6d33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzE2NDU_52913251-bd42-4a5d-8e74-ce62b7a0c54e"
      unitRef="usd">701000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i6f66bfc08edf4cb4801c4c1193381e1a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzE2NTI_12ef0c4b-c9a4-40e4-962d-3bf33fb5a2f6"
      unitRef="usd">758000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="id6f10fca84064f3c803c1e2120df459f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzI3NDg3NzkwNzUzMDI_b5e5f182-5519-4567-a3cd-e88d15818bc3"
      unitRef="usd">13400000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities
      contextRef="ia95891bb193f4ae7a9c8eec36e3cd345_D20040101-20041231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzIzODA_df7e64ce-bcb5-4bb3-9bd4-a45c7b6744bb"
      unitRef="usd">120000000</us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ia95891bb193f4ae7a9c8eec36e3cd345_D20040101-20041231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzI0MzY_ebfa4a47-09fe-4a90-b653-51886f6f1acb"
      unitRef="number">0.0155</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="ia95891bb193f4ae7a9c8eec36e3cd345_D20040101-20041231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzI1Nzk_bfeac66d-ea9f-4e01-8872-4346eb5094fb">2034-03-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ia95891bb193f4ae7a9c8eec36e3cd345_D20040101-20041231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzI4NTY_319a0b55-e312-4559-9b23-e135438e3bf8"
      unitRef="usd">3700000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="i5f718f77bbc447249e678f1db0daf8fd_I20041231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzMwMTg_bdcda730-67c0-498f-9200-58a983ef0896"
      unitRef="usd">123700000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ia95891bb193f4ae7a9c8eec36e3cd345_D20040101-20041231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzMwNzQ_ebfa4a47-09fe-4a90-b653-51886f6f1acb"
      unitRef="number">0.0155</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i72ad024224cb4738af90322012cb1826_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzMwOTc_223b7474-0db0-4e20-aba3-d7d32b697c6b"
      unitRef="number">0.0172</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i0ff0670b91b84d8fbed2f17c10001208_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzMxMDQ_b59ff19b-5d28-4ba1-9543-acfed21a11c8"
      unitRef="number">0.0178</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <cfr:Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzI3NDg3NzkwNzY2NzE_dc72ea72-432d-47c3-ac1b-30a548aec246"
      unitRef="quarter">20</cfr:Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures>
    <us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities
      contextRef="ia770ef661f4741c3bf483990d7a3a4c1_D20040101-20041231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzMzMjQ_5ac87678-b584-4793-a0e7-4e94bc31d3dd"
      unitRef="usd">13000000</us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ia770ef661f4741c3bf483990d7a3a4c1_D20040101-20041231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzI3NDg3NzkwNzYyNzg_907886d1-a2b8-44af-8276-5f9ddc5c11b2"
      unitRef="usd">403000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="i4856bbeb85744288a912583f340c142f_I20041231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzM5NTU_2b464d67-b50e-4a23-81f0-9bad59310830"
      unitRef="usd">13400000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ia770ef661f4741c3bf483990d7a3a4c1_D20040101-20041231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzQwMTE_156b8972-e65c-43b8-822a-0abd4c6ec541"
      unitRef="number">0.0235</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i0b303b4ccb32449caaa6a17eafb809c5_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODEvZnJhZzowYTQ5MDQwNTgyYTk0YmJiOTk1Njg1NGE1MzE4NDFmNi90ZXh0cmVnaW9uOjBhNDkwNDA1ODJhOTRiYmI5OTU2ODU0YTUzMTg0MWY2XzQwNDE_ebefb507-d697-4507-a35e-f9cb54aecb98"
      unitRef="number">0.0256</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90ZXh0cmVnaW9uOjYwN2Y5ZTJkMTRiNDRkOWQ4ZGJjMWZkZmQ5ZDhjNGZiXzU5NTI_5c3136d3-35e1-4aa0-9611-2bcbb384a199">Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Financial Instruments with Off-Balance-Sheet Risk&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In the normal course of business, we enter into various transactions, which, in accordance with generally accepted accounting principles in the United States, are not included in our consolidated balance sheets. We enter into these transactions to meet the financing needs of our customers. These transactions include commitments to extend credit and standby letters of credit, which involve, to varying degrees, elements of credit risk and interest rate risk in excess of the amounts recognized in the consolidated balance sheets. We minimize our exposure to loss under these commitments by subjecting them to credit approval and monitoring procedures. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into contractual commitments to extend credit, normally with fixed expiration dates or termination clauses, at specified rates and for specific purposes. Substantially all of our commitments to extend credit are contingent upon customers maintaining specific credit standards at the time of loan funding. Standby letters of credit are written conditional commitments issued by us to guarantee the performance of a customer to a third party. In the event the customer does not perform in accordance with the terms of the agreement with the third party, we would be required to fund the commitment. The maximum potential amount of future payments we could be required to make is represented by the contractual amount of the commitment. If the commitment were funded, we would be entitled to seek recovery from the customer. Our policies generally require that standby letter of credit arrangements contain security and debt covenants similar to those contained in loan agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consider the fees collected in connection with the issuance of standby letters of credit to be representative of the fair value of our obligation undertaken in issuing the guarantee. In accordance with applicable accounting standards related to guarantees, we defer fees collected in connection with the issuance of standby letters of credit. The fees are then recognized in income proportionately over the life of the standby letter of credit agreement. The deferred standby letter of credit fees represent the fair value of our potential obligations under the standby letter of credit guarantees. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end financial instruments with off-balance-sheet risk are presented in the following table. Commitments and standby letters of credit are presented at contractual amounts; however, since many of these commitments are expected to expire unused or only partially used, the total amounts of these commitments do not necessarily reflect future cash requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;Commitments to extend credit&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,420,142&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,814,475&#160;&lt;/span&gt;&lt;/td&gt;&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;Standby letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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: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 standby letter of credit fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. Off-balance-sheet credit exposures primarily consist of amounts available under outstanding lines of credit and letters of credit detailed in the table above. For the period of exposure, the estimate of expected credit losses considers both the likelihood that funding will occur and the amount expected to be funded over the estimated remaining life of the commitment or other off-balance-sheet exposure. The likelihood and expected amount of funding are based on historical utilization rates. The amount of the allowance represents management's best estimate of expected credit losses on commitments expected to be funded over the contractual life of the commitment. &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:120%"&gt;Estimating credit losses on amounts expected to be funded uses the same methodology as described for loans in Note 3 - Loans as if such commitments were funded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 details activity in the allowance for credit losses on off-balance-sheet credit exposures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.743%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt;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;Beginning balance&lt;/span&gt;&lt;/div&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;44,152&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;500&#160;&lt;/span&gt;&lt;/td&gt;&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;Impact of adopting ASC 326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Credit loss 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;6,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Ending balance&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;50,314&#160;&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;44,152&#160;&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;500&#160;&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="margin-top:4pt;text-align:justify;text-indent:11.25pt"&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;Credit Card Guarantees&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We guarantee the credit card debt of certain customers to the merchant bank that issues the cards. At December&#160;31, 2021 and 2020, the guarantees totaled approximately $8.6 million and $9.1 million, of which amounts, $962 thousand and $8.2 million were fully collateralized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Trust Accounts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We hold certain assets which are not included in our consolidated balance sheets including assets held in fiduciary or custodial capacity on behalf of our trust customers. The estimated fair value of trust assets was approximately $43.3 billion and $38.6 billion at December&#160;31, 2021 and 2020, respectively. These assets are primarily composed of equity securities, fixed income securities, alternative investments and cash equivalents, among other things. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Executive Change-In-Control Severance Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We maintain a change-in-control severance plan for the benefit of certain executive officers. Under this plan, each covered person could receive, upon the effectiveness of a change-in-control, two to three times (depending on the person) their base compensation plus the target bonus established for the year, and any unpaid base salary and pro rata target bonus for the year in which the termination occurs, including vacation pay. Additionally, the executive&#x2019;s insurance benefits will continue for two to three full years after the termination and all long-term incentive awards will immediately vest.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Litigation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We are subject to various claims and legal actions that have arisen in the course of conducting business. Management does not expect the ultimate disposition of these matters to have a material adverse impact on our financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock>
    <us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90ZXh0cmVnaW9uOjYwN2Y5ZTJkMTRiNDRkOWQ4ZGJjMWZkZmQ5ZDhjNGZiXzU5NTQ_4ce9653b-a4af-4449-a24e-f44cde4e58a8">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end financial instruments with off-balance-sheet risk are presented in the following table. Commitments and standby letters of credit are presented at contractual amounts; however, since many of these commitments are expected to expire unused or only partially used, the total amounts of these commitments do not necessarily reflect future cash requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;Commitments to extend credit&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,420,142&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,814,475&#160;&lt;/span&gt;&lt;/td&gt;&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;Standby letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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: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 standby letter of credit fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,723&#160;&lt;/span&gt;&lt;/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:ScheduleOfFairValueOffBalanceSheetRisksTextBlock>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="i951ada6c5f344060b79beb7ab2f0e0da_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTpmMTFjMGFkYmUzOWM0MDVkOGViNzdiMDY3YzAzYTNhZC90YWJsZXJhbmdlOmYxMWMwYWRiZTM5YzQwNWQ4ZWI3N2IwNjdjMDNhM2FkXzEtMS0xLTEtMA_be3f09d4-7e62-4e02-93d5-f60b430b8ab1"
      unitRef="usd">10420142000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="i6c856660706447b7913e7e9ed53c75fe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTpmMTFjMGFkYmUzOWM0MDVkOGViNzdiMDY3YzAzYTNhZC90YWJsZXJhbmdlOmYxMWMwYWRiZTM5YzQwNWQ4ZWI3N2IwNjdjMDNhM2FkXzEtMy0xLTEtMA_d380cb1a-02c1-4d40-96d1-69a969ac6f98"
      unitRef="usd">9814475000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="if937720a184342c38ffe832988b421b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTpmMTFjMGFkYmUzOWM0MDVkOGViNzdiMDY3YzAzYTNhZC90YWJsZXJhbmdlOmYxMWMwYWRiZTM5YzQwNWQ4ZWI3N2IwNjdjMDNhM2FkXzItMS0xLTEtMA_7ed8e88b-de45-4eb1-b088-2c470de7d2bc"
      unitRef="usd">238690000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="i11c71a17d58644439ce30ca5aab363cd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTpmMTFjMGFkYmUzOWM0MDVkOGViNzdiMDY3YzAzYTNhZC90YWJsZXJhbmdlOmYxMWMwYWRiZTM5YzQwNWQ4ZWI3N2IwNjdjMDNhM2FkXzItMy0xLTEtMA_c0c406e0-213e-40ad-9548-75a954107189"
      unitRef="usd">241345000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="i67d8fba9b9fe407a802b3650263b44c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTpmMTFjMGFkYmUzOWM0MDVkOGViNzdiMDY3YzAzYTNhZC90YWJsZXJhbmdlOmYxMWMwYWRiZTM5YzQwNWQ4ZWI3N2IwNjdjMDNhM2FkXzMtMS0xLTEtMA_748ac4b7-2cdf-4a49-9117-6cfcc4b3ba5b"
      unitRef="usd">2072000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="i41eafd9d09a04818a44e45dadb6da5e0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTpmMTFjMGFkYmUzOWM0MDVkOGViNzdiMDY3YzAzYTNhZC90YWJsZXJhbmdlOmYxMWMwYWRiZTM5YzQwNWQ4ZWI3N2IwNjdjMDNhM2FkXzMtMy0xLTEtMA_f17963e8-0a28-4d14-b4d6-4c3b0756fcaf"
      unitRef="usd">1723000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <cfr:CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90ZXh0cmVnaW9uOjYwN2Y5ZTJkMTRiNDRkOWQ4ZGJjMWZkZmQ5ZDhjNGZiXzU5NjY_4fbb6c74-5f1c-4162-bafe-319da45151a4">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 details activity in the allowance for credit losses on off-balance-sheet credit exposures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.743%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt;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;Beginning balance&lt;/span&gt;&lt;/div&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;44,152&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;500&#160;&lt;/span&gt;&lt;/td&gt;&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;Impact of adopting ASC 326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Credit loss 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;6,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Ending balance&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;50,314&#160;&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;44,152&#160;&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;500&#160;&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;</cfr:CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTo3OTQwYWE4ODMzNDY0ZmMzYmIyZmNjNTdjMmNlZDFhNS90YWJsZXJhbmdlOjc5NDBhYTg4MzM0NjRmYzNiYjJmY2M1N2MyY2VkMWE1XzEtMS0xLTEtMA_26fdb85a-9e5a-4023-b2a3-6e4c6fe81ead"
      unitRef="usd">44152000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTo3OTQwYWE4ODMzNDY0ZmMzYmIyZmNjNTdjMmNlZDFhNS90YWJsZXJhbmdlOjc5NDBhYTg4MzM0NjRmYzNiYjJmY2M1N2MyY2VkMWE1XzEtMy0xLTEtMA_c99ffff4-90d7-4146-8a32-d7c0f18beb8a"
      unitRef="usd">500000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i72c15a74811c41ed8fe76044fd2cee3b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTo3OTQwYWE4ODMzNDY0ZmMzYmIyZmNjNTdjMmNlZDFhNS90YWJsZXJhbmdlOjc5NDBhYTg4MzM0NjRmYzNiYjJmY2M1N2MyY2VkMWE1XzEtNS0xLTEtMA_b92faf4a-c65a-48e3-8b2c-9907dcb6e1f3"
      unitRef="usd">500000</us-gaap:OffBalanceSheetCreditLossLiability>
    <cfr:ImpactOfNewAccountingPronouncement
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTo3OTQwYWE4ODMzNDY0ZmMzYmIyZmNjNTdjMmNlZDFhNS90YWJsZXJhbmdlOjc5NDBhYTg4MzM0NjRmYzNiYjJmY2M1N2MyY2VkMWE1XzItMS0xLTEtMA_2defa7d2-5926-4002-ad0d-330479fd0f0b"
      unitRef="usd">0</cfr:ImpactOfNewAccountingPronouncement>
    <cfr:ImpactOfNewAccountingPronouncement
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTo3OTQwYWE4ODMzNDY0ZmMzYmIyZmNjNTdjMmNlZDFhNS90YWJsZXJhbmdlOjc5NDBhYTg4MzM0NjRmYzNiYjJmY2M1N2MyY2VkMWE1XzItMy0xLTEtMA_66c40e14-7d87-4710-a93a-c86b15af7061"
      unitRef="usd">39377000</cfr:ImpactOfNewAccountingPronouncement>
    <cfr:ImpactOfNewAccountingPronouncement
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTo3OTQwYWE4ODMzNDY0ZmMzYmIyZmNjNTdjMmNlZDFhNS90YWJsZXJhbmdlOjc5NDBhYTg4MzM0NjRmYzNiYjJmY2M1N2MyY2VkMWE1XzItNS0xLTEtMA_db61ce09-4cab-487b-bc90-9b1e311bead3"
      unitRef="usd">0</cfr:ImpactOfNewAccountingPronouncement>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTo3OTQwYWE4ODMzNDY0ZmMzYmIyZmNjNTdjMmNlZDFhNS90YWJsZXJhbmdlOjc5NDBhYTg4MzM0NjRmYzNiYjJmY2M1N2MyY2VkMWE1XzMtMS0xLTEtMA_4f8ae559-83d3-44e6-bb2c-38ec87afedd7"
      unitRef="usd">6162000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTo3OTQwYWE4ODMzNDY0ZmMzYmIyZmNjNTdjMmNlZDFhNS90YWJsZXJhbmdlOjc5NDBhYTg4MzM0NjRmYzNiYjJmY2M1N2MyY2VkMWE1XzMtMy0xLTEtMA_da2a495b-7736-479d-997b-0aff00cd4a0a"
      unitRef="usd">4275000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTo3OTQwYWE4ODMzNDY0ZmMzYmIyZmNjNTdjMmNlZDFhNS90YWJsZXJhbmdlOjc5NDBhYTg4MzM0NjRmYzNiYjJmY2M1N2MyY2VkMWE1XzMtNS0xLTEtMA_7a940658-f7ee-471f-9702-224585a8cde7"
      unitRef="usd">0</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTo3OTQwYWE4ODMzNDY0ZmMzYmIyZmNjNTdjMmNlZDFhNS90YWJsZXJhbmdlOjc5NDBhYTg4MzM0NjRmYzNiYjJmY2M1N2MyY2VkMWE1XzQtMS0xLTEtMA_08f7f457-a3b6-431f-908d-0d0aecd9cc29"
      unitRef="usd">50314000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTo3OTQwYWE4ODMzNDY0ZmMzYmIyZmNjNTdjMmNlZDFhNS90YWJsZXJhbmdlOjc5NDBhYTg4MzM0NjRmYzNiYjJmY2M1N2MyY2VkMWE1XzQtMy0xLTEtMA_32d29a2b-b3c2-4299-893a-68de05316e27"
      unitRef="usd">44152000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90YWJsZTo3OTQwYWE4ODMzNDY0ZmMzYmIyZmNjNTdjMmNlZDFhNS90YWJsZXJhbmdlOjc5NDBhYTg4MzM0NjRmYzNiYjJmY2M1N2MyY2VkMWE1XzQtNS0xLTEtMA_f8395368-0861-4397-b31f-e955e896f936"
      unitRef="usd">500000</us-gaap:OffBalanceSheetCreditLossLiability>
    <cfr:CreditCardGuarantees
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90ZXh0cmVnaW9uOjYwN2Y5ZTJkMTRiNDRkOWQ4ZGJjMWZkZmQ5ZDhjNGZiXzQwMDU_1367d5bc-3eed-4a73-bea7-263594c86425"
      unitRef="usd">8600000</cfr:CreditCardGuarantees>
    <cfr:CreditCardGuarantees
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90ZXh0cmVnaW9uOjYwN2Y5ZTJkMTRiNDRkOWQ4ZGJjMWZkZmQ5ZDhjNGZiXzQwMTI_5e44ff9e-9be1-4047-866d-30b88905b05a"
      unitRef="usd">9100000</cfr:CreditCardGuarantees>
    <cfr:CollateralizedCreditCardGuarantees
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90ZXh0cmVnaW9uOjYwN2Y5ZTJkMTRiNDRkOWQ4ZGJjMWZkZmQ5ZDhjNGZiXzQwMzQ_a906493a-d9db-47c2-b477-f24c17288e0d"
      unitRef="usd">962000</cfr:CollateralizedCreditCardGuarantees>
    <cfr:CollateralizedCreditCardGuarantees
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90ZXh0cmVnaW9uOjYwN2Y5ZTJkMTRiNDRkOWQ4ZGJjMWZkZmQ5ZDhjNGZiXzQwNDE_0f75a5e3-522f-44ff-9834-0922ae997efe"
      unitRef="usd">8200000</cfr:CollateralizedCreditCardGuarantees>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset
      contextRef="ib576695ce5834fd5a567a66cb127a0f7_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90ZXh0cmVnaW9uOjYwN2Y5ZTJkMTRiNDRkOWQ4ZGJjMWZkZmQ5ZDhjNGZiXzMyOTg1MzQ5MDYxMjk_b5fc264f-1c7d-4bf0-8652-a2c88dbc1301"
      unitRef="usd">43300000000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset
      contextRef="i05aae73510c34f1fb545471dadfd6350_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODQvZnJhZzo2MDdmOWUyZDE0YjQ0ZDlkOGRiYzFmZGZkOWQ4YzRmYi90ZXh0cmVnaW9uOjYwN2Y5ZTJkMTRiNDRkOWQ4ZGJjMWZkZmQ5ZDhjNGZiXzMyOTg1MzQ5MDYzMDU_16ccc610-a263-46a7-a743-57bc42d66088"
      unitRef="usd">38600000000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset>
    <us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzE1ODI5_12a0d7b8-15c1-4de8-8ac2-dc7fb98f92cd">Capital and Regulatory Matters&lt;div style="margin-top:5pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Banks and bank holding companies are subject to various regulatory capital requirements administered by state and federal banking agencies. Capital adequacy guidelines and, additionally for banks, prompt corrective action regulations, involve quantitative measures of assets, liabilities, and certain off-balance-sheet items calculated under regulatory accounting practices. Capital amounts and classifications are also subject to qualitative judgments by regulators about components, risk weighting and other factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cullen/Frost and Frost Bank are each required to comply with applicable capital adequacy standards established by the Federal Reserve Board (the &#x201c;Basel&#160;III Capital Rules&#x201d;). Quantitative measures established by the Basel&#160;III Capital Rules designed to ensure capital adequacy require the maintenance of minimum amounts and ratios (set forth below) of Common Equity Tier&#160;1 capital, Tier&#160;1 capital and Total capital (as defined in the regulations) to risk-weighted assets (as defined), and of Tier&#160;1 capital to adjusted quarterly average assets (as defined).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cullen/Frost&#x2019;s and Frost Bank&#x2019;s Common Equity Tier&#160;1 capital includes common stock and related paid-in capital, net of treasury stock, and retained earnings. In connection with the adoption of the Basel&#160;III Capital Rules, we elected to opt-out of the requirement to include most components of accumulated other comprehensive income in Common Equity Tier&#160;1. We also elected to delay, for a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzE0OTk_2b63dc27-5520-4a4d-bef1-d9f64ee56ad8"&gt;five&lt;/span&gt;-year transitional period, the effects of credit loss accounting under CECL from Common Equity Tier 1, as further discussed below. Common Equity Tier&#160;1 for both Cullen/Frost and Frost Bank is reduced by goodwill and other intangible assets, net of associated deferred tax liabilities. Frost Bank's Common Equity Tier&#160;1 is also reduced by its equity investment in its financial subsidiary, Frost Insurance Agency (&#x201c;FIA&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tier&#160;1 capital includes Common Equity Tier&#160;1 capital and additional Tier&#160;1 capital. For Cullen/Frost, additional Tier&#160;1 capital at December&#160;31, 2021 and 2020 included $145.5 million of 4.450% non-cumulative perpetual preferred stock, the details of which is are further discussed below. Frost Bank did not have any additional Tier&#160;1 capital beyond Common Equity Tier&#160;1 at December&#160;31, 2021 or 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total capital includes Tier&#160;1 capital and Tier&#160;2 capital. Tier&#160;2 capital for both Cullen/Frost and Frost Bank includes a permissible portion of the allowance for credit losses on securities, loans and off-balance sheet exposures. Tier&#160;2 capital for Cullen/Frost also includes trust preferred securities that were excluded from Tier&#160;1 capital and qualified subordinated debt. At December&#160;31, 2021 and 2020, Cullen/Frost's Tier&#160;2 capital included $120.0 million and $133.0 million of trust preferred securities, respectively. The $13.0 million of trust preferred securities issued by WNB Capital Trust&#160;I were redeemed in October 2021. At both December&#160;31, 2021 and 2020, Tier&#160;2 Capital for Cullen/Frost also included $100.0 million related to the permissible portion of our aggregate $100 million of 4.50% subordinated notes. The permissible portion of qualified subordinated notes decreases 20%&#160;per year during the final &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzMwNTI_69605f33-0cd3-4f77-814d-dabe39463450"&gt;five&lt;/span&gt; years of the term of the notes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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 Common Equity Tier&#160;1, Tier&#160;1 and Total capital ratios are calculated by dividing the respective capital amounts by risk-weighted assets. Risk-weighted assets are calculated based on regulatory requirements and include total assets, with certain exclusions, allocated by risk weight category, and certain off-balance-sheet items, among other things. The leverage ratio is calculated by dividing Tier&#160;1 capital by adjusted quarterly average total assets, which exclude goodwill and other intangible assets, among other things.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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 Basel&#160;III Capital Rules require Cullen/Frost and Frost Bank to maintain (i)&#160;a minimum ratio of Common Equity Tier&#160;1 capital to risk-weighted assets of at least 4.5%, plus a 2.5% &#x201c;capital conservation buffer&#x201d; (which is added to the 4.5% Common Equity Tier&#160;1 capital ratio, effectively resulting in a minimum ratio of Common Equity Tier&#160;1 capital to risk-weighted assets of at least 7.0%), (ii)&#160;a minimum ratio of Tier&#160;1 capital to risk-weighted assets of at least 6.0%, plus the capital conservation buffer (which is added to the 6.0% Tier&#160;1 capital ratio, effectively resulting in a minimum Tier&#160;1 capital ratio of 8.5%), (iii)&#160;a minimum ratio of Total capital (that is, Tier&#160;1 plus Tier&#160;2) to risk-weighted assets of at least 8.0%, plus the capital conservation buffer (which is added to the 8.0% total capital ratio, effectively resulting in a minimum total capital ratio of 10.5%) and (iv)&#160;a minimum leverage ratio of 4.0%, calculated as the ratio of Tier&#160;1 capital to average quarterly assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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 capital conservation buffer is designed to absorb losses during periods of economic stress and, as detailed above, effectively increases the minimum required risk-weighted capital ratios. Banking institutions with a ratio of Common Equity Tier&#160;1 capital to risk-weighted assets below the effective minimum (4.5% plus the capital conservation buffer and, if applicable, the &#x201c;countercyclical capital buffer,&#x201d; which is discussed below) will face constraints on dividends, equity repurchases and compensation based on the amount of the shortfall and the institution's &#x201c;eligible retained income&#x201d; (that is, four quarter trailing net income, net of distributions and tax effects not reflected in net income). The countercyclical capital buffer is applicable to only certain covered institutions and does not have any current applicability to Cullen/Frost or Frost Bank. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As discussed in Note 1 - Significant Accounting Policies, in connection with the adoption of ASC 326, we recognized an after-tax cumulative effect reduction to retained earnings totaling $29.3 million on January&#160;1, 2020. In February 2019, the federal bank regulatory agencies issued a final rule (the &#x201c;2019 CECL Rule&#x201d;) that revised certain capital regulations to account for changes to credit loss accounting under U.S. GAAP. The 2019 CECL Rule included a transition option that allows banking organizations to phase in, over a three-year period, the day-one adverse effects of CECL on their regulatory capital ratios (three-year transition option). In March 2020, the federal bank regulatory agencies issued an interim final rule that maintains the three-year transition option of the 2019 CECL Rule and also provides banking organizations that were required under U.S. GAAP (as of January 2020) to implement CECL before the end of 2020 the option to delay for two years an estimate of the effect of CECL on regulatory capital, relative to the incurred loss methodology&#x2019;s effect on regulatory capital, followed by a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzEwOTk1MTE2NDcwODM_5788e750-ec35-4c51-a601-7e36d59d279c"&gt;three&lt;/span&gt;-year transition period (&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzY1OTc_2b63dc27-5520-4a4d-bef1-d9f64ee56ad8"&gt;five&lt;/span&gt;-year transition option). We elected to adopt the &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzY2NDk_2b63dc27-5520-4a4d-bef1-d9f64ee56ad8"&gt;five&lt;/span&gt;-year transition option. Accordingly, a CECL transitional amount totaling $61.6 million has been added back to CET1 as of December&#160;31, 2021. The CECL transitional amount includes $29.3 million related to cumulative effect of adopting CECL and $32.4 million related to the estimated incremental effect of CECL since adoption.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2020, we began originating loans to qualified small businesses under the PPP administered by the SBA. Federal bank regulatory agencies have issued an interim final rule that permits banks to neutralize the regulatory capital effects of participating in the Paycheck Protection Program Lending Facility (the &#x201c;PPP Facility&#x201d;) and clarify that PPP loans have a zero percent risk weight under applicable risk-based capital rules. Specifically, a bank may exclude all PPP loans pledged as collateral to the PPP Facility from its average total consolidated assets for the purposes of calculating its leverage ratio, while PPP loans that are not pledged as collateral to the PPP Facility will be included. Our PPP loans are included in the calculation of our leverage ratio as of December&#160;31, 2021 as we did not utilize the PPP Facility for funding purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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 presents actual and required capital ratios as of December&#160;31, 2021 and December&#160;31, 2020 for Cullen/Frost and Frost Bank under the Basel&#160;III Capital Rules. Capital levels required to be considered well capitalized are based upon prompt corrective action regulations, as amended to reflect the changes under the Basel&#160;III Capital Rules.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:40.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.433%"/&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:center;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;Actual&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:8pt;font-weight:700;line-height:100%"&gt;Minimum Capital Required - Basel III Fully Phased-In&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:8pt;font-weight:700;line-height:100%"&gt;Required to be&lt;br/&gt;Considered Well&lt;br/&gt;Capitalized&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:8pt;font-weight:700;line-height:100%"&gt;Capital&lt;br/&gt;Amount&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Ratio&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:8pt;font-weight:700;line-height:100%"&gt;Capital&lt;br/&gt;Amount&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Ratio&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:8pt;font-weight:700;line-height:100%"&gt;Capital&lt;br/&gt;Amount&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Ratio&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:9pt;font-weight:700;line-height:100%"&gt;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="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;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;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:9pt;font-weight:400;line-height:100%"&gt;Common Equity Tier 1 to Risk-Weighted Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,371,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,796,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,668,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.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:9pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,261,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,795,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:9pt;font-weight:400;line-height:100%"&gt;7.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,666,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 Capital to Risk-Weighted Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,516,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,181,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,053,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:9pt;font-weight:400;line-height:100%"&gt;8.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;/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:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,261,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,179,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:9pt;font-weight:400;line-height:100%"&gt;8.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,051,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Capital to Risk-Weighted 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,966,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,694,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:9pt;font-weight:400;line-height:100%"&gt;10.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,566,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.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;/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:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,491,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:9pt;font-weight:400;line-height:100%"&gt;13.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,692,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,564,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:100%"&gt;Leverage Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,516,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.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:9pt;font-weight:400;line-height:100%"&gt;1,917,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:9pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,396,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,261,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,917,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:9pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,397,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common Equity Tier 1 to Risk-Weighted Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,058,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,664,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.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:9pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,545,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.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:9pt;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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,030,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,661,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,542,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 Capital to Risk-Weighted 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,203,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,021,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,902,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.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;/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:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,030,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,017,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,898,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Capital to Risk-Weighted Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,672,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,497,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,378,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.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;/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:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,266,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:9pt;font-weight:400;line-height:100%"&gt;13.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,492,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,373,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:400;line-height:100%"&gt;Leverage Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,203,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,589,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:9pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,986,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.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;/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:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,030,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.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:9pt;font-weight:400;line-height:100%"&gt;1,588,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:9pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,985,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, capital levels for Cullen/Frost and Frost Bank exceed all capital adequacy requirements under the Basel III Capital Rules. Based on the ratios presented above, capital levels as of December&#160;31, 2021 for Cullen/Frost and Frost Bank exceed the minimum levels necessary to be considered &#x201c;well capitalized.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cullen/Frost and Frost Bank are subject to the regulatory capital requirements administered by the Federal Reserve Board and, for Frost Bank, the Federal Deposit Insurance Corporation (&#x201c;FDIC&#x201d;). Regulatory authorities can initiate certain mandatory actions if Cullen/Frost or Frost Bank fail to meet the minimum capital requirements, which could have a direct material effect on our financial statements. Management believes, as of December&#160;31, 2021, that Cullen/Frost and Frost Bank meet all capital adequacy requirements to which they are subject.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Series&#160;B Preferred Stock. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November&#160;19, 2020, we issued 150,000 shares, or $150.0 million in aggregate liquidation preference, of our 4.450% Non-Cumulative Perpetual Preferred Stock, Series&#160;B, par value $0.01 and liquidation preference $1,000 per share (&#x201c;Series&#160;B Preferred Stock&#x201d;). Each share of Series B Preferred Stock issued and outstanding is represented by 40 depositary shares, each representing a 1/40th ownership interest in a share of the Series B Preferred Stock (equivalent to a liquidation preference of $25 per share). Each holder of depositary shares will be entitled, in proportion to the applicable fraction of a share of Series&#160;B Preferred Stock represented by such depositary shares, to all rights and preferences of the Series&#160;B Preferred Stock represented thereby (including dividend, voting, redemption, and liquidation rights). Such rights must be exercised through the depositary. Dividends on the Series B&#160;Preferred Stock will be non-cumulative and, if declared, accrue and are payable quarterly, &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:120%"&gt;in arrears, at a rate of 4.450% per annum. The Series&#160;B Preferred Stock qualifies as Tier 1 capital for the purposes of the regulatory capital calculations. The net proceeds from the issuance and sale of the Series&#160;B Preferred Stock, after deducting $4.5 million of issuance costs including the underwriting discount and professional service fees, among other things, were approximately $145.5 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Series&#160;B Preferred Stock is perpetual and has no maturity date. We may redeem the Series B Preferred Stock at our option (i) in whole or in part, from time to time, on any dividend payment date on or after December&#160;15, 2025 or (ii) in whole but not in part, within 90 days following certain changes in laws or regulations impacting the regulatory capital treatment of the Series&#160;B Preferred Stock, in either case, at a redemption price equal to $1,000 per share of Series&#160;B Preferred Stock (equivalent to $25 per depositary share), plus any declared and unpaid dividends for prior dividend periods and accrued but unpaid dividends (whether or not declared) for the then-current dividend period prior to but excluding the redemption date. If we redeem the Series&#160;B Preferred Stock, the depositary is expected redeem a proportionate number of depositary shares. Neither the holders of Series&#160;B Preferred Stock nor holders of depositary shares will have the right to require the redemption or repurchase of the Series&#160;B Preferred Stock or the depositary shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Series&#160;A Preferred Stock.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; On February&#160;15, 2013, we issued and sold 6,000,000 shares, or $150.0 million in aggregate liquidation preference, of our 5.375% Non-Cumulative Perpetual Preferred Stock, Series&#160;A, par value $0.01 and liquidation preference $25 per share (&#x201c;Series&#160;A Preferred Stock&#x201d;). On March&#160;16, 2020, we redeemed all of the outstanding shares of our Series&#160;A Preferred Stock at a redemption price of $25 per share, or an aggregate redemption of $150.0 million. When issued, the net proceeds of the Series&#160;A Preferred Stock totaled $144.5 million after deducting $5.5 million of issuance costs including the underwriting discount and professional service fees, among other things. Upon redemption, these issuance costs were reclassified to retained earnings and reported as a reduction of net income available to common shareholders. Prior to redemption, dividends on the Series&#160;A Preferred Stock were paid quarterly, in arrears, at a rate of 5.375% per annum and the Series&#160;A Preferred Stock qualified as Tier&#160;1 capital for the purposes of regulatory capital calculations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Stock Repurchase Plans. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, our board of directors has authorized stock repurchase plans. In general, stock repurchase plans allow us to proactively manage our capital position and return excess capital to shareholders. Shares purchased under such plans also provide us with shares of common stock necessary to satisfy obligations related to stock compensation awards. On January&#160;26, 2022, our board of directors authorized a $100.0 million stock repurchase plan, allowing us to repurchase shares of our common stock over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI3NDg3NzkwODY2ODk_a5b28c42-2d17-4045-9d7b-f3d0877dd40d"&gt;one&lt;/span&gt;-year period from time to time at various prices in the open market or through private transactions. Under prior stock repurchase plans, we repurchased, 177,834 shares at a total cost of $13.7 million during 2020 and 699,031 shares at a total cost of $67.2 million during 2019. No shares were repurchased under a stock repurchase plan during 2021. In July&#160;2019, the federal bank regulators adopted final rules (the &#x201c;Capital Simplifications Rules&#x201d;) that, among other things, eliminated the standalone prior approval requirement in the Basel III Capital Rules for any repurchase of common stock. In certain circumstances, Cullen/Frost&#x2019;s repurchases of its common stock may be subject to a prior approval or notice requirement under other regulations, policies or supervisory expectations of the Federal Reserve Board. Any redemption or repurchase of preferred stock or subordinated debt remains subject to the prior approval of the Federal Reserve Board.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Dividend Restrictions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In the ordinary course of business, Cullen/Frost is dependent upon dividends from Frost Bank to provide funds for the payment of dividends to shareholders and to provide for other cash requirements, including to repurchase its common stock. Banking regulations may limit the amount of dividends that may be paid. Approval by regulatory authorities is required if the effect of dividends declared would cause the regulatory capital of Frost Bank to fall below specified minimum levels. Approval is also required if dividends declared exceed the net profits for that year combined with the retained net profits for the preceding two years. Under the foregoing dividend restrictions and while maintaining its &#x201c;well capitalized&#x201d; status, at December&#160;31, 2021, Frost Bank could pay aggregate dividends of up to $494.1 million to Cullen/Frost without prior regulatory approval.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the terms of the junior subordinated deferrable interest debentures that Cullen/Frost has issued to Cullen/Frost Capital Trust II, Cullen/Frost has the right at any time during the term of the debentures to defer the payment of interest at any time or from time to time for an extension period not exceeding 20 consecutive quarterly periods with respect to each extension period. In the event that we have elected to defer interest on the debentures, we may not, with certain exceptions, declare or pay any dividends or distributions on our capital stock or purchase or acquire any of our capital stock.&lt;/span&gt;&lt;/div&gt;Under the terms of the Series&#160;B Preferred Stock, in the event that we do not declare and pay dividends on the Series B Preferred Stock for the most recent dividend period, we may not, with certain exceptions, declare or pay dividends on, or purchase, redeem or otherwise acquire, shares of our common stock or any of our securities that rank junior to the Series&#160;B Preferred Stock.</us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock>
    <cfr:AdditionalTier1CapitalbeyondCommonEquityTier1
      contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzIwNjc_5db14e2a-1f29-4dff-a879-0156a55cea79"
      unitRef="usd">145500000</cfr:AdditionalTier1CapitalbeyondCommonEquityTier1>
    <cfr:AdditionalTier1CapitalbeyondCommonEquityTier1
      contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzIwNjc_eca47dca-5e49-4681-b564-4bfdb82231a2"
      unitRef="usd">145500000</cfr:AdditionalTier1CapitalbeyondCommonEquityTier1>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="iff9fe252c8234a12bcd33c1739bcb1ac_D20201119-20201119"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzIwNzM_27897d18-ecfe-421a-92ed-d4f46ff9f442"
      unitRef="number">0.04450</us-gaap:PreferredStockDividendRatePercentage>
    <cfr:AdditionalTier1CapitalbeyondCommonEquityTier1
      contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzIyNjE_48be4cee-e50a-4148-b7aa-0c81b7e064e3"
      unitRef="usd">0</cfr:AdditionalTier1CapitalbeyondCommonEquityTier1>
    <cfr:AdditionalTier1CapitalbeyondCommonEquityTier1
      contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzIyNjE_f0581226-92b8-4b2b-aff1-7ab1acc318bb"
      unitRef="usd">0</cfr:AdditionalTier1CapitalbeyondCommonEquityTier1>
    <us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities
      contextRef="ib03e84b2d7644d948d2b3efe701c9aa1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI3NzQ_94b489b7-9d3a-49db-ada7-81f8dc304df2"
      unitRef="usd">120000000</us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities>
    <us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities
      contextRef="ide1b359da3ef4edfaf04a982f2920615_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI3NDg3NzkwODUzMjk_0a1d41e8-efba-4a36-9917-5e9bd8c8029a"
      unitRef="usd">133000000</us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities>
    <us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities
      contextRef="i9b301cbe3b76469daba770c782eb4cd0_D20211001-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI3NDg3NzkwODU1MDI_c1fabc15-dc0d-408a-a09e-50e34b74d174"
      unitRef="usd">13000000</us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities>
    <cfr:PermissiblePortionOfSubordinatedNoteIncludedInCapital
      contextRef="if1337d796ecf446fb08083cfecf7b6e9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI4NzM_0798d22f-58d5-427c-92aa-564e8b09e809"
      unitRef="usd">100000000</cfr:PermissiblePortionOfSubordinatedNoteIncludedInCapital>
    <cfr:PermissiblePortionOfSubordinatedNoteIncludedInCapital
      contextRef="i4e1af78cf14a4a2f824b8cc872a650cc_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI4NzM_ecb75887-7517-4656-ac7c-8de5c7340775"
      unitRef="usd">100000000</cfr:PermissiblePortionOfSubordinatedNoteIncludedInCapital>
    <us-gaap:SubordinatedDebt
      contextRef="i37b16100757c47fda55d9a52842a073e_I20170317"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI5Mjg_bc914446-9d78-4012-be21-184e04735130"
      unitRef="usd">100000000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedBorrowingInterestRate
      contextRef="if52782dbd4a84a099573a96833e49811_D20170317-20170317"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI5MzQ_af8adbc8-1c6d-4e0a-984a-220e88002010"
      unitRef="number">0.0450</us-gaap:SubordinatedBorrowingInterestRate>
    <cfr:PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes
      contextRef="i0f9a873e59814fa5bdeb11081ae5ca49_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzMwMjM_ff685778-b1c3-4e1b-b42c-b889da5f5e61"
      unitRef="number">0.20</cfr:PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule
      contextRef="i8db86c0162bf48aebdfc13d675a0c438_I20190101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzM3ODA_b5374f1f-b3ec-484f-8b09-55bb6946c9d0"
      unitRef="number">0.045</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule
      contextRef="ief2501c95af64373b14fe0241696345e_I20190101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzM3ODA_d4259240-e829-4695-bc38-b3f2d1b7ed9c"
      unitRef="number">0.045</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule>
    <cfr:CapitalConservationBuffer
      contextRef="i8db86c0162bf48aebdfc13d675a0c438_I20190101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzM3OTE_348d7826-c015-4eaa-ac85-ccd0aa7c713d"
      unitRef="number">0.025</cfr:CapitalConservationBuffer>
    <cfr:CapitalConservationBuffer
      contextRef="ief2501c95af64373b14fe0241696345e_I20190101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzM3OTE_8d9ddaad-b441-44b6-a8ac-5d3e70b6b1a7"
      unitRef="number">0.025</cfr:CapitalConservationBuffer>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule
      contextRef="i8db86c0162bf48aebdfc13d675a0c438_I20190101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzM4NDc_b5374f1f-b3ec-484f-8b09-55bb6946c9d0"
      unitRef="number">0.045</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule
      contextRef="ief2501c95af64373b14fe0241696345e_I20190101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzM4NDc_d4259240-e829-4695-bc38-b3f2d1b7ed9c"
      unitRef="number">0.045</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i8db86c0162bf48aebdfc13d675a0c438_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzM5OTU_1e377876-e3d5-4e83-83e1-dd7678ecb5a9"
      unitRef="number">0.070</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i8db86c0162bf48aebdfc13d675a0c438_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzM5OTU_7da7847e-5d87-46fc-8bc0-81cc6ed411eb"
      unitRef="number">0.070</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="ief2501c95af64373b14fe0241696345e_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQwNzU_31a5cfa3-983f-43ae-a03e-104e0c14ec8f"
      unitRef="rate">0.060</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i8db86c0162bf48aebdfc13d675a0c438_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQwNzU_972dfff3-d96d-46b3-b548-e2ff92c43b80"
      unitRef="rate">0.060</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="ief2501c95af64373b14fe0241696345e_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQxMzk_31a5cfa3-983f-43ae-a03e-104e0c14ec8f"
      unitRef="rate">0.060</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i8db86c0162bf48aebdfc13d675a0c438_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQxMzk_972dfff3-d96d-46b3-b548-e2ff92c43b80"
      unitRef="rate">0.060</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i8db86c0162bf48aebdfc13d675a0c438_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQyMjM_38eb9b11-98ed-4a4a-b4c0-90a89b447c1c"
      unitRef="number">0.085</cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="ief2501c95af64373b14fe0241696345e_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQyMjM_bddb5cf0-cac7-4208-8438-b26739a45fea"
      unitRef="number">0.085</cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="ief2501c95af64373b14fe0241696345e_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQzMzM_3dfe664f-b7b0-4c7d-9bc7-57bb51ed1670"
      unitRef="rate">0.080</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i8db86c0162bf48aebdfc13d675a0c438_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQzMzM_6659faba-ee9b-4113-b417-a58b677d5508"
      unitRef="rate">0.080</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="ief2501c95af64373b14fe0241696345e_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQzOTc_3dfe664f-b7b0-4c7d-9bc7-57bb51ed1670"
      unitRef="rate">0.080</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i8db86c0162bf48aebdfc13d675a0c438_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQzOTc_6659faba-ee9b-4113-b417-a58b677d5508"
      unitRef="rate">0.080</us-gaap:CapitalToRiskWeightedAssets>
    <cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i8db86c0162bf48aebdfc13d675a0c438_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQ0Nzk_18bf3b9f-9ab3-484a-9048-1d78dc3472a9"
      unitRef="number">0.105</cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="ief2501c95af64373b14fe0241696345e_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQ0Nzk_34f0bb68-231d-437b-8822-ed176e5b6123"
      unitRef="number">0.105</cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="ief2501c95af64373b14fe0241696345e_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQ1MjA_0180480f-43aa-4ac5-8c4d-b4f5c2840f0e"
      unitRef="number">0.040</cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i8db86c0162bf48aebdfc13d675a0c438_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQ1MjA_1349595a-bf4c-4c3e-b98a-1068e1848e1e"
      unitRef="number">0.040</cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule
      contextRef="i8db86c0162bf48aebdfc13d675a0c438_I20190101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQ5MDY_b5374f1f-b3ec-484f-8b09-55bb6946c9d0"
      unitRef="number">0.045</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule
      contextRef="ief2501c95af64373b14fe0241696345e_I20190101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzQ5MDY_d4259240-e829-4695-bc38-b3f2d1b7ed9c"
      unitRef="number">0.045</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="iec255877b03b4dcb8a2c3090843f3be8_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzU2NDg_9724cff4-e82a-451a-9ad7-0ed849b78c33"
      unitRef="usd">-29300000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <cfr:CECLTransitionAmount
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzY3MjU_87df1e6d-11af-45fc-b0ec-0a755854a047"
      unitRef="usd">61600000</cfr:CECLTransitionAmount>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="iec255877b03b4dcb8a2c3090843f3be8_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzY4MDQ_9724cff4-e82a-451a-9ad7-0ed849b78c33"
      unitRef="usd">-29300000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <cfr:EstimatedIncrementalEffectofCECL
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzY4NTc_db9decf5-3db1-4cb9-b89e-12a6072a1586"
      unitRef="usd">32400000</cfr:EstimatedIncrementalEffectofCECL>
    <us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzE1ODI3_89873c41-5747-4d36-acfa-b68271a61804">&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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 presents actual and required capital ratios as of December&#160;31, 2021 and December&#160;31, 2020 for Cullen/Frost and Frost Bank under the Basel&#160;III Capital Rules. Capital levels required to be considered well capitalized are based upon prompt corrective action regulations, as amended to reflect the changes under the Basel&#160;III Capital Rules.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:40.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.433%"/&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:center;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;Actual&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:8pt;font-weight:700;line-height:100%"&gt;Minimum Capital Required - Basel III Fully Phased-In&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:8pt;font-weight:700;line-height:100%"&gt;Required to be&lt;br/&gt;Considered Well&lt;br/&gt;Capitalized&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:8pt;font-weight:700;line-height:100%"&gt;Capital&lt;br/&gt;Amount&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Ratio&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:8pt;font-weight:700;line-height:100%"&gt;Capital&lt;br/&gt;Amount&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Ratio&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:8pt;font-weight:700;line-height:100%"&gt;Capital&lt;br/&gt;Amount&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Ratio&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:9pt;font-weight:700;line-height:100%"&gt;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="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;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;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:9pt;font-weight:400;line-height:100%"&gt;Common Equity Tier 1 to Risk-Weighted Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,371,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,796,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,668,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.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:9pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,261,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,795,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:9pt;font-weight:400;line-height:100%"&gt;7.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,666,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 Capital to Risk-Weighted Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,516,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,181,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,053,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:9pt;font-weight:400;line-height:100%"&gt;8.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;/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:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,261,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,179,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:9pt;font-weight:400;line-height:100%"&gt;8.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,051,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Capital to Risk-Weighted 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,966,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,694,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:9pt;font-weight:400;line-height:100%"&gt;10.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,566,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.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;/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:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,491,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:9pt;font-weight:400;line-height:100%"&gt;13.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,692,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,564,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:100%"&gt;Leverage Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,516,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.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:9pt;font-weight:400;line-height:100%"&gt;1,917,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:9pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,396,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,261,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,917,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:9pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,397,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common Equity Tier 1 to Risk-Weighted Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,058,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,664,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.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:9pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,545,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.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:9pt;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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,030,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,661,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,542,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 Capital to Risk-Weighted 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,203,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,021,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,902,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.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;/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:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,030,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,017,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,898,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Capital to Risk-Weighted Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,672,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,497,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,378,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.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;/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:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,266,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:9pt;font-weight:400;line-height:100%"&gt;13.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,492,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,373,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:400;line-height:100%"&gt;Leverage Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,203,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,589,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:9pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,986,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.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;/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:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,030,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.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:9pt;font-weight:400;line-height:100%"&gt;1,588,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:9pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,985,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzQtMS0xLTEtMA_83872054-b0ef-4c1b-9c06-8b35d2be7fc5"
      unitRef="usd">3371043000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzQtMy0xLTEtMA_451584ab-4494-4d53-a104-4229957bfd4e"
      unitRef="rate">0.1313</us-gaap:CommonEquityTierOneCapitalRatio>
    <cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzQtNS0xLTEtMA_17b2dba6-acf6-4f46-b50f-baed9e0fc5b6"
      unitRef="usd">1796549000</cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzQtNy0xLTEtMA_a2c8ff26-be15-4e60-b8dd-f70e06bdbb7b"
      unitRef="number">0.0700</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized
      contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzQtOS0xLTEtMA_a4d72d38-1418-4bbe-8358-ae55f41d045b"
      unitRef="usd">1668224000</us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum
      contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzQtMTEtMS0xLTA_c5b21147-7397-4d2f-a5eb-1c25858acff2"
      unitRef="rate">0.0650</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzUtMS0xLTEtMA_5510d842-bacb-442f-9dbf-c162db70386c"
      unitRef="usd">3261532000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzUtMy0xLTEtMA_289d7cc6-e85f-4c0b-9e69-6d0e381d711e"
      unitRef="rate">0.1272</us-gaap:CommonEquityTierOneCapitalRatio>
    <cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzUtNS0xLTEtMA_c0d7c418-923c-4c78-bbf6-019decc10e07"
      unitRef="usd">1795221000</cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzUtNy0xLTEtMA_ec42fc11-8a9c-43f0-baa5-887db1afdaa2"
      unitRef="number">0.0700</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized
      contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzUtOS0xLTEtMA_874f9486-4a80-4745-bb5d-2238f6930e44"
      unitRef="usd">1666991000</us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum
      contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzUtMTEtMS0xLTA_72f5b4c5-e337-4892-9473-a470443ce2b7"
      unitRef="rate">0.0650</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzctMS0xLTEtMA_c593c993-a890-4217-9bcf-e80a34e57f19"
      unitRef="usd">3516495000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzctMy0xLTEtMA_4d7ae17a-feed-43d3-9f54-11208d35cf90"
      unitRef="rate">0.1370</us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets>
    <cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzctNS0xLTEtMA_9969e37f-67f5-4a12-89f3-2e9e63eeeaf2"
      unitRef="usd">2181523000</cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzctNy0xLTEtMA_4f473b22-f2f7-43ff-aef1-c9db4fe78546"
      unitRef="number">0.0850</cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzctOS0xLTEtMA_c3aa52cf-9990-4d7b-b46a-cb185be13dda"
      unitRef="usd">2053198000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzctMTEtMS0xLTA_89ab75fd-73fd-4473-bc0c-b8f579ca4a0d"
      unitRef="rate">0.0800</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzgtMS0xLTEtMA_c91d56f6-2cc6-443d-b48d-d274c218b93b"
      unitRef="usd">3261532000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzgtMy0xLTEtMA_08de873f-8a36-47f0-baa8-85bccb9b463a"
      unitRef="rate">0.1272</us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets>
    <cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzgtNS0xLTEtMA_e94d2469-b77f-49f5-b76c-0a587877ed21"
      unitRef="usd">2179911000</cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzgtNy0xLTEtMA_b27b2338-053a-4f22-a85e-aae14d681b43"
      unitRef="number">0.0850</cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzgtOS0xLTEtMA_4d0ecc2c-9030-4085-a237-c401934b2285"
      unitRef="usd">2051681000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzgtMTEtMS0xLTA_8d804d5b-55f2-4e1b-8bcf-e0076d4cd9fd"
      unitRef="rate">0.0800</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzEwLTEtMS0xLTA_e4ba3532-68c4-4c81-ae31-a7701bed9cbf"
      unitRef="usd">3966244000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzEwLTMtMS0xLTA_93c3aa47-a430-4c3e-bcde-26de0439dd79"
      unitRef="rate">0.1545</us-gaap:CapitalToRiskWeightedAssets>
    <cfr:CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzEwLTUtMS0xLTA_ccfc23c6-31ff-4086-aefd-188546b543dd"
      unitRef="usd">2694823000</cfr:CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzEwLTctMS0xLTA_48be68bd-113a-4291-89cb-d29411f067c1"
      unitRef="number">0.1050</cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzEwLTktMS0xLTA_197698c1-0668-4a65-b4a4-769386adfa23"
      unitRef="usd">2566498000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzEwLTExLTEtMS0w_2fe3e039-3773-4861-9839-02201e9c0d99"
      unitRef="rate">0.1000</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzExLTEtMS0xLTA_ce285830-1ed4-4ad3-b6fc-dabab6d39cd6"
      unitRef="usd">3491281000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzExLTMtMS0xLTA_1616079b-6038-465b-a4f3-adf308283651"
      unitRef="rate">0.1361</us-gaap:CapitalToRiskWeightedAssets>
    <cfr:CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzExLTUtMS0xLTA_1b2d4487-2e81-48f4-ad67-ad160d19eae8"
      unitRef="usd">2692831000</cfr:CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzExLTctMS0xLTA_72d64890-e110-447e-afdb-b19a62f7bf43"
      unitRef="number">0.1050</cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzExLTktMS0xLTA_e2eed35f-fdd0-49fb-9318-234bab342cd6"
      unitRef="usd">2564601000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzExLTExLTEtMS0w_ede1ce47-ded1-4df7-b7d0-18b02cfb0d27"
      unitRef="rate">0.1000</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzEzLTEtMS0xLTA_04129f7a-5537-4664-94ab-458836153866"
      unitRef="usd">3516495000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzEzLTMtMS0xLTA_c431ed2e-6bce-4d7b-bb62-3b9519c9d10b"
      unitRef="rate">0.0734</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzEzLTUtMS0xLTA_38088183-ae4b-435c-81e8-c47baae3db32"
      unitRef="usd">1917533000</cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzEzLTctMS0xLTA_f175e49a-57bb-4fd9-bd7f-7ddfacb39f51"
      unitRef="number">0.0400</cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzEzLTktMS0xLTA_df76145b-70e7-4052-b04e-772404addbc4"
      unitRef="usd">2396917000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i988992fbbee34904a87fdd0a32aa3478_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzEzLTExLTEtMS0w_09b64877-7a97-4ddc-b71f-4bc977e44352"
      unitRef="rate">0.0500</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE0LTEtMS0xLTA_5cf8a629-813b-4422-8d15-53dc3cc6f804"
      unitRef="usd">3261532000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE0LTMtMS0xLTA_5f0a5193-e324-4496-9daf-a7c37dbdaa86"
      unitRef="rate">0.0680</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE0LTUtMS0xLTA_5be39d49-5ba3-4fda-934d-57f5fc3c6e85"
      unitRef="usd">1917679000</cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE0LTctMS0xLTA_a6f839f7-f326-40b8-b9d8-290b38e1337a"
      unitRef="number">0.0400</cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE0LTktMS0xLTA_ca7957eb-16e3-4bba-bb04-484d9da23a74"
      unitRef="usd">2397099000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i95889706aa0f46a7a88bbd07e3ecfc21_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE0LTExLTEtMS0w_353c59f3-1026-4722-a0c0-02f8b4ba3724"
      unitRef="rate">0.0500</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE3LTEtMS0xLTU1NjY0_c020cd08-b519-405f-90dd-aa23f4e05585"
      unitRef="usd">3058447000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE3LTMtMS0xLTU1NjY0_52fb0b85-916d-48d3-8457-68c40919fe9b"
      unitRef="rate">0.1286</us-gaap:CommonEquityTierOneCapitalRatio>
    <cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE3LTUtMS0xLTU1NjY0_365b19ba-fb29-4166-bfcb-33c13be13b35"
      unitRef="usd">1664867000</cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE3LTctMS0xLTU1NjY0_4bfd279c-8375-4381-b1a1-abbe31dee809"
      unitRef="number">0.0700</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized
      contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE3LTktMS0xLTU1NjY0_7ab3feec-8791-47aa-ba18-808350a25604"
      unitRef="usd">1545948000</us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum
      contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE3LTExLTEtMS01NTY2NA_4d6470b7-8ca7-402b-bbc5-dfa492c9ad08"
      unitRef="rate">0.0650</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE4LTEtMS0xLTU1NjY0_ebc8fb47-b4bf-427d-ba04-3598b2e0db0e"
      unitRef="usd">3030093000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE4LTMtMS0xLTU1NjY0_6eea156e-58a6-4a07-a1b0-f83f38f75c53"
      unitRef="rate">0.1277</us-gaap:CommonEquityTierOneCapitalRatio>
    <cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE4LTUtMS0xLTU1NjY0_f45a2cf1-ec98-4fc6-85fa-af2d95316050"
      unitRef="usd">1661620000</cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE4LTctMS0xLTU1NjY0_7f6876c7-2ef1-4e74-b742-5a8ad2a907a4"
      unitRef="number">0.0700</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized
      contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE4LTktMS0xLTU1NjY0_36fe9205-f546-4392-b30a-07df1f5af02d"
      unitRef="usd">1542933000</us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum
      contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzE4LTExLTEtMS01NTY2NA_06f42f2c-329d-4a84-89a0-40889e611ec7"
      unitRef="rate">0.0650</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIwLTEtMS0xLTU1NjY0_61277a1a-984d-45f8-a0d5-e067523502b3"
      unitRef="usd">3203899000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIwLTMtMS0xLTU1NjY0_77095729-4113-4737-896a-5c519b52eb5b"
      unitRef="rate">0.1347</us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets>
    <cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIwLTUtMS0xLTU1NjY0_ddd90c8c-25c7-40c2-b8f8-976e4c15f4a1"
      unitRef="usd">2021624000</cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIwLTctMS0xLTU1NjY0_e98fd3ef-5ee8-4f7e-9435-2eadd4da984b"
      unitRef="number">0.0850</cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIwLTktMS0xLTU1NjY0_36ae24b9-7bdd-4ab7-9711-68540a8f0ca4"
      unitRef="usd">1902705000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIwLTExLTEtMS01NTY2NA_9ee68afe-d0d6-4a33-ad4a-68a8a083b298"
      unitRef="rate">0.0800</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIxLTEtMS0xLTU1NjY0_6ea6aecc-19d5-4893-a3d4-b02fe6c44a9e"
      unitRef="usd">3030093000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIxLTMtMS0xLTU1NjY0_c374f5e5-e5ce-4bb5-8621-a5117feef560"
      unitRef="rate">0.1277</us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets>
    <cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIxLTUtMS0xLTU1NjY0_f760cb2f-e976-4dad-ab81-f1c4f411aaba"
      unitRef="usd">2017682000</cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIxLTctMS0xLTU1NjY0_b8a292c3-eb5e-4936-b146-7e2ae2e5b72e"
      unitRef="number">0.0850</cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIxLTktMS0xLTU1NjY0_4f4b58df-46ba-424b-9236-bd1bec1475f4"
      unitRef="usd">1898995000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIxLTExLTEtMS01NTY2NA_fb440218-3d10-4d7f-b2c0-ca63ef5926b5"
      unitRef="rate">0.0800</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIzLTEtMS0xLTU1NjY0_ccac9bb5-8659-4919-a927-f325404a3a8a"
      unitRef="usd">3672912000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIzLTMtMS0xLTU1NjY0_51ef1afe-6ce0-4eef-812a-ed82cd72a919"
      unitRef="rate">0.1544</us-gaap:CapitalToRiskWeightedAssets>
    <cfr:CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIzLTUtMS0xLTU1NjY0_57e4c7af-20d9-46d9-8214-004b1666c63b"
      unitRef="usd">2497300000</cfr:CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIzLTctMS0xLTU1NjY0_861ddf4d-07c6-42b7-9da6-93fffb6fc2f6"
      unitRef="number">0.1050</cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIzLTktMS0xLTU1NjY0_ddb565a7-5971-4b01-b63c-4b46862630b3"
      unitRef="usd">2378381000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzIzLTExLTEtMS01NTY2NA_3712c7fe-03c9-492f-b02c-1dea4efb08e6"
      unitRef="rate">0.1000</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI0LTEtMS0xLTU1NjY0_b5851d72-e4e0-452e-b514-62f901a8ad51"
      unitRef="usd">3266106000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI0LTMtMS0xLTU1NjY0_5927cae7-db9e-4836-8238-345c9f36ff5b"
      unitRef="rate">0.1376</us-gaap:CapitalToRiskWeightedAssets>
    <cfr:CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI0LTUtMS0xLTU1NjY0_a8683512-3d04-497a-baf6-1cbb3b47f1e5"
      unitRef="usd">2492430000</cfr:CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI0LTctMS0xLTU1NjY0_2ba6726b-4c98-4d0b-aeca-5e4777c9de3f"
      unitRef="number">0.1050</cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI0LTktMS0xLTU1NjY0_33c25597-2591-486e-ad76-b4b5551cee84"
      unitRef="usd">2373743000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI0LTExLTEtMS01NTY2NA_2b79bf2f-2d22-4de6-ae3f-4b0276dcfde7"
      unitRef="rate">0.1000</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI2LTEtMS0xLTU1NjY0_4b57f7e5-43a0-48e5-bcf0-e29e4b71be03"
      unitRef="usd">3203899000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI2LTMtMS0xLTU1NjY0_dd24554e-f665-440b-8603-8340d92a0a51"
      unitRef="rate">0.0807</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI2LTUtMS0xLTU1NjY0_16c8ef9f-de99-45ca-a580-4d097bc4e5ee"
      unitRef="usd">1589004000</cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI2LTctMS0xLTU1NjY0_f8061b28-3b79-42d9-b192-3484bda04aa3"
      unitRef="number">0.0400</cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI2LTktMS0xLTU1NjY0_97f183e8-1e1d-43f1-bd44-a693c0f9b915"
      unitRef="usd">1986255000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i2fc52cbf0ed243ecb21fa443d229b6f2_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI2LTExLTEtMS01NTY2NA_b56d8e3b-630f-447f-a006-a1845611d477"
      unitRef="rate">0.0500</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI3LTEtMS0xLTU1NjY0_1f4d1b26-bf02-42ba-bbbc-4096bf390346"
      unitRef="usd">3030093000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI3LTMtMS0xLTU1NjY0_aed26ed0-d7a0-483b-a306-009e6d1650ef"
      unitRef="rate">0.0763</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI3LTUtMS0xLTU1NjY0_ca05e2b7-5d2e-494d-a19f-d6ab3e04378e"
      unitRef="usd">1588200000</cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI3LTctMS0xLTU1NjY0_7781e4f5-2335-4ac9-826e-2fe0647f5c4c"
      unitRef="number">0.0400</cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI3LTktMS0xLTU1NjY0_d80f5968-9842-4f97-b797-9216fc946ee0"
      unitRef="usd">1985250000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="iea13e2741b034a45b475d625aa20cbd7_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90YWJsZTo5NjgxZDcwMjM2ZjU0Nzg1YjExZGUzOTNlMWFlNTljYS90YWJsZXJhbmdlOjk2ODFkNzAyMzZmNTQ3ODViMTFkZTM5M2UxYWU1OWNhXzI3LTExLTEtMS01NTY2NA_30b92f15-da37-45bb-ba26-d7dcad36073e"
      unitRef="rate">0.0500</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i4a0a988574e64f029065579f4684f562_I20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzg5ODI_e5773210-6cdb-473c-b5b3-58dcf8bbf9e7"
      unitRef="shares">150000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="i4a0a988574e64f029065579f4684f562_I20201119"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzg5OTY_ff6bb47b-06cd-434d-a409-6e626009f83a"
      unitRef="usd">150000000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="ic949d4e8846c4649bc2748ae88fd5fe5_D20201119-20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzkwNDM_f47d8c34-3c0c-45e9-8340-26212bfd8b8a"
      unitRef="number">0.04450</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i4a0a988574e64f029065579f4684f562_I20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzkxMDg_b6c7bedf-7918-46dc-a7dd-fb31507035a7"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="i4a0a988574e64f029065579f4684f562_I20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzkxMzg_c431d0c2-b153-4f06-8697-126a90aa2ff1"
      unitRef="usdPerShare">1000</us-gaap:PreferredStockLiquidationPreference>
    <cfr:NumberOfPreferredStockEquivalentDepositaryShares
      contextRef="i4a0a988574e64f029065579f4684f562_I20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzkyNjE_749e8a68-87fb-417a-9a2b-8066b2b73f0b"
      unitRef="shares">40</cfr:NumberOfPreferredStockEquivalentDepositaryShares>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="i413dcc9e86c34339881e904eac98e684_I20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzk0MTU_bf3d3230-2e1e-4858-9909-3faefea51e21"
      unitRef="usdPerShare">25</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="ic949d4e8846c4649bc2748ae88fd5fe5_D20201119-20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzk5NDQ_f47d8c34-3c0c-45e9-8340-26212bfd8b8a"
      unitRef="number">0.04450</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="ic949d4e8846c4649bc2748ae88fd5fe5_D20201119-20201119"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzEwMTY1_94365d76-76aa-4e53-ace6-93bb41f9a06e"
      unitRef="usd">4500000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
      contextRef="ic949d4e8846c4649bc2748ae88fd5fe5_D20201119-20201119"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzEwMjky_85cf1af4-b1be-4e63-9c5b-4face072fa2e"
      unitRef="usd">145500000</us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="i4a0a988574e64f029065579f4684f562_I20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzEwNzMw_c431d0c2-b153-4f06-8697-126a90aa2ff1"
      unitRef="usdPerShare">1000</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="i413dcc9e86c34339881e904eac98e684_I20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzEwNzg2_bf3d3230-2e1e-4858-9909-3faefea51e21"
      unitRef="usdPerShare">25</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i1659c4eadc804e04ad4295ada3b430a3_I20130215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzExNDA2_10ebed2c-0af5-4f1e-8605-f3aaaca0854f"
      unitRef="shares">6000000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="ibbb9fb5286a247e59712c2757e205f06_D20200316-20200316"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzExNDIw_20dbce6c-8590-46fa-8218-13f989f06011"
      unitRef="usd">150000000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="i1659c4eadc804e04ad4295ada3b430a3_I20130215"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzExNDIw_c98c6ca5-f7a5-45cb-8643-fc838363eed5"
      unitRef="usd">150000000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="ib9d0092eebce4a03a8087c35959af7bc_D20130215-20130215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzExNDY3_133310f1-c558-4ea4-bcf1-758ecf1aadd3"
      unitRef="number">0.05375</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i1659c4eadc804e04ad4295ada3b430a3_I20130215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzExNTMy_44c840e3-75a1-468c-9b20-d07208c447fa"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="if9fc4158fcef4c95bdc3cdb091497ec8_I20200316"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzExNTYy_86a185f0-7467-496f-bb7b-758ec265c05f"
      unitRef="usdPerShare">25</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="i1659c4eadc804e04ad4295ada3b430a3_I20130215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzExNTYy_8c6b0887-5c6a-4edf-8b9b-daa9c6919da1"
      unitRef="usdPerShare">25</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="if9fc4158fcef4c95bdc3cdb091497ec8_I20200316"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzExNzEx_86a185f0-7467-496f-bb7b-758ec265c05f"
      unitRef="usdPerShare">25</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="i1659c4eadc804e04ad4295ada3b430a3_I20130215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzExNzEx_8c6b0887-5c6a-4edf-8b9b-daa9c6919da1"
      unitRef="usdPerShare">25</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="ibbb9fb5286a247e59712c2757e205f06_D20200316-20200316"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzExNzU1_20dbce6c-8590-46fa-8218-13f989f06011"
      unitRef="usd">150000000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="i1659c4eadc804e04ad4295ada3b430a3_I20130215"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzExNzU1_c98c6ca5-f7a5-45cb-8643-fc838363eed5"
      unitRef="usd">150000000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
      contextRef="ib9d0092eebce4a03a8087c35959af7bc_D20130215-20130215"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzExODI5_13a5288d-3f7f-48ac-9b37-5d5a82fae40f"
      unitRef="usd">144500000</us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="ib9d0092eebce4a03a8087c35959af7bc_D20130215-20130215"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzExODQ4_7094cce5-3c67-47ac-beb0-6aa78118afce"
      unitRef="usd">5500000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="ib9d0092eebce4a03a8087c35959af7bc_D20130215-20130215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzEyMjE4_133310f1-c558-4ea4-bcf1-758ecf1aadd3"
      unitRef="number">0.05375</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i69266e5641ef4284be9d436a9c223aea_I20220126"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI3NDg3NzkwODY1OTk_89e860f9-4619-4c8a-b4fd-f8889f5f9d1d"
      unitRef="usd">100000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ie41c46cec60e4498b44670ee082ff240_D20200101-20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI3NDg3NzkwODY5MDY_c0a42a00-f6f5-4830-a37b-293c5c82d85a"
      unitRef="shares">177834</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i4de814d6736748d4b11f4be2d8306da9_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI3NDg3NzkwODY5MzY_0af0655e-9b5b-46a0-ac2b-d6ef82361f6b"
      unitRef="usd">13700000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i81fa317ae7b74b8fae31d0002792e047_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI3NDg3NzkwODY5Nzc_946bfa04-29f4-42b0-884a-6e995f992bb4"
      unitRef="shares">699031</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i5a4cdf273c1941b8ac5a45b797a9abee_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI3NDg3NzkwODcwMDc_d018cd37-999f-4245-8b07-a9b8889919f0"
      unitRef="usd">67200000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i8a56bf0b7bbc474484904c8a030b1229_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzI3NDg3NzkwODg5OTE_77076118-43be-4a93-b564-f1f5bc34d46b"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzE0NzU0_860bacd5-376f-431b-9c9b-2874da6127d7"
      unitRef="usd">494100000</us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval>
    <cfr:Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xODcvZnJhZzo2NzU4NzAyMGU0ZmQ0MjIzYjUzMWJmNGFkNzVmMDY5My90ZXh0cmVnaW9uOjY3NTg3MDIwZTRmZDQyMjNiNTMxYmY0YWQ3NWYwNjkzXzE1MTQ2_971aec06-44fe-4519-8f2f-6e3444438633"
      unitRef="quarter">20</cfr:Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90ZXh0cmVnaW9uOmZiMGFjNDMwNWY4ZDQxNjVhNTQ3YzFjYjFkYTBmNDg5XzE1MTA_71f5f7f1-3b9c-4132-8f36-d7df33938fe9">Earnings Per Common Share&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Earnings Per Common Share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Earnings per common share is computed using the two-class method. Basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Participating securities include non-vested stock awards/stock units, deferred stock units and performance stock units (during the performance period), though no actual shares of common stock related to any type of stock unit have been issued. Non-vested stock awards/stock units and deferred stock units are considered participating securities because holders of these securities receive non-forfeitable dividends at the same rate as holders of our common stock. Holders of performance stock units receive dividend equivalent payments for dividends paid during the performance period at the vesting date of the award based upon the number of units that ultimately vest. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 presents a reconciliation of net income available to common shareholders, net earnings allocated to common stock and the number of shares used in the calculation of basic and diluted earnings per common share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.743%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Income&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;443,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;331,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;443,599&#160;&lt;/span&gt;&lt;/td&gt;&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;Less: 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;7,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redemption of preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 income available to common shareholders&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;435,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;435,536&#160;&lt;/span&gt;&lt;/td&gt;&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: Earnings allocated to participating securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings allocated to common stock&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;432,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;320,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;431,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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="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;Distributed earnings allocated to common stock&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;187,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Undistributed earnings allocated to common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 earnings allocated to common stock&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;432,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;320,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;431,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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="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;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 shares outstanding for basic earnings per common share&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;63,612,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,727,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,741,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of stock 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;489,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Weighted-average shares outstanding for diluted earnings per common share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,102,120&#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="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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,003,837&#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="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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,441,870&#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:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90ZXh0cmVnaW9uOmZiMGFjNDMwNWY4ZDQxNjVhNTQ3YzFjYjFkYTBmNDg5XzE1MDQ_fa090299-fbf7-4858-9ef9-7003b8df62da">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 presents a reconciliation of net income available to common shareholders, net earnings allocated to common stock and the number of shares used in the calculation of basic and diluted earnings per common share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.743%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Income&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;443,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;331,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;443,599&#160;&lt;/span&gt;&lt;/td&gt;&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;Less: 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;7,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redemption of preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 income available to common shareholders&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;435,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;435,536&#160;&lt;/span&gt;&lt;/td&gt;&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: Earnings allocated to participating securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings allocated to common stock&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;432,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;320,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;431,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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="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;Distributed earnings allocated to common stock&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;187,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Undistributed earnings allocated to common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 earnings allocated to common stock&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;432,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;320,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;431,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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="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;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 shares outstanding for basic earnings per common share&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;63,612,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,727,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,741,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of stock 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;489,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Weighted-average shares outstanding for diluted earnings per common share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,102,120&#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="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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,003,837&#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="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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,441,870&#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:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzEtMS0xLTEtMA_cdf822c6-08a6-4cca-97d3-a9ee1f2f04da"
      unitRef="usd">443079000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzEtMy0xLTEtMA_26ec8845-3c64-4eb6-a049-ee7dc9c699f2"
      unitRef="usd">331151000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzEtNS0xLTEtMA_1cc8807c-fe68-4cb9-a89d-0bff0234b4cd"
      unitRef="usd">443599000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzItMS0xLTEtMA_eb5e031e-bfdc-4bdf-ba34-c77ba440a4e7"
      unitRef="usd">7157000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzItMy0xLTEtMA_b482efb8-1cdf-44eb-9f54-bc1089f76798"
      unitRef="usd">2016000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzItNS0xLTEtMA_61e89100-96af-42db-a5e0-f50d12581d1a"
      unitRef="usd">8063000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzMtMS0xLTEtMA_e8f7af0a-d9af-45e9-be5f-a3b897e86d63"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzMtMy0xLTEtMA_b3f99cf1-cf7f-4f0e-a19a-4cb3618c846b"
      unitRef="usd">5514000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzMtNS0xLTEtMA_acace6d7-1efd-4106-ad9e-a47c57458449"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzQtMS0xLTEtMA_9e17f1af-dab1-4b2c-ba3e-b7413bcf5c1e"
      unitRef="usd">435922000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzQtMy0xLTEtMA_48b88667-9cd1-4484-889f-459152a3ae30"
      unitRef="usd">323621000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzQtNS0xLTEtMA_a50f469f-ea6b-437e-9cc1-768597500305"
      unitRef="usd">435536000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzUtMS0xLTEtMA_6ec9ae24-0ada-451d-a809-d53cc58fc758"
      unitRef="usd">3881000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzUtMy0xLTEtMA_d94ea631-cc5e-480b-8d02-6264bdc9331a"
      unitRef="usd">3136000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzUtNS0xLTEtMA_564088b1-fbfa-4f5a-ae95-b6a6a0fbb805"
      unitRef="usd">3687000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzYtMS0xLTEtMA_8160475b-92ee-4483-ade5-8d2420028179"
      unitRef="usd">432041000</cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation>
    <cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzYtMy0xLTEtMA_b9c92ef2-f5a3-4832-a17d-2473d038ef3c"
      unitRef="usd">320485000</cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation>
    <cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzYtNS0xLTEtMA_f1aed29a-8608-490f-9ea0-d434e6840807"
      unitRef="usd">431849000</cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation>
    <us-gaap:DistributedEarnings
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzgtMS0xLTEtMA_7988ff91-51ea-47b0-8f92-c88af50408ab"
      unitRef="usd">187202000</us-gaap:DistributedEarnings>
    <us-gaap:DistributedEarnings
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzgtMy0xLTEtMA_6a4f548e-56a1-46c3-9102-aca63f381f7a"
      unitRef="usd">178863000</us-gaap:DistributedEarnings>
    <us-gaap:DistributedEarnings
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzgtNS0xLTEtMA_442b116d-e90f-493e-a03c-01023b5da0b9"
      unitRef="usd">175540000</us-gaap:DistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzktMS0xLTEtMA_0cc00a3a-258f-4582-b89b-888369ce65f4"
      unitRef="usd">244839000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzktMy0xLTEtMA_020e623d-33ab-41bb-b655-7f86fc47a9e6"
      unitRef="usd">141622000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzktNS0xLTEtMA_6b2acbe0-7f35-42f0-b9c1-b2d8cf59ee42"
      unitRef="usd">256309000</us-gaap:UndistributedEarnings>
    <cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzEwLTEtMS0xLTA_863f919e-1990-4075-bf11-cb8c00b5286f"
      unitRef="usd">432041000</cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation>
    <cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzEwLTMtMS0xLTA_37b0235f-1382-49d5-ba26-f25afc92fc2e"
      unitRef="usd">320485000</cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation>
    <cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzEwLTUtMS0xLTA_6d4ea90f-09c7-488e-b2a3-9f21673e0d67"
      unitRef="usd">431849000</cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzEyLTEtMS0xLTA_f8c5601b-282b-46c5-9612-4b9e7cf43494"
      unitRef="shares">63612658</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzEyLTMtMS0xLTA_0e1ddb58-9709-4845-8d46-7791d3fe7eee"
      unitRef="shares">62727053</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzEyLTUtMS0xLTA_5b840147-c33a-4f73-b8d4-df21bb9b1ac3"
      unitRef="shares">62741769</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzEzLTEtMS0xLTA_a2ed0dbd-2495-4235-b76f-bdf95c7f8512"
      unitRef="shares">489462</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzEzLTMtMS0xLTA_25e3800d-9b81-4e8b-a8d4-40f45730d250"
      unitRef="shares">276784</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzEzLTUtMS0xLTA_d5391002-00f4-4450-a1f9-deb19d5f3f53"
      unitRef="shares">700101</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzE0LTEtMS0xLTA_7b1e5c36-92ff-4276-8f0e-286c8b83e20a"
      unitRef="shares">64102120</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzE0LTMtMS0xLTA_cd5fa6f3-58de-43f9-be54-e0457603e3c8"
      unitRef="shares">63003837</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTAvZnJhZzpmYjBhYzQzMDVmOGQ0MTY1YTU0N2MxY2IxZGEwZjQ4OS90YWJsZTplOWQzMmQ2N2NhNTg0OTZkYTliZjQ0N2YwNjc2ZWY4Zi90YWJsZXJhbmdlOmU5ZDMyZDY3Y2E1ODQ5NmRhOWJmNDQ3ZjA2NzZlZjhmXzE0LTUtMS0xLTA_7819ea40-eea7-4751-8050-ebf373acfca8"
      unitRef="shares">63441870</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NTc5_82c20426-4348-4401-bdfb-7480f3bec4b3">Employee Benefit Plans&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:120%"&gt;Retirement Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Profit Sharing Plan.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Prior to 2019, we maintained a qualified defined contribution profit sharing plan that covered employees who had completed at least one year of service and were age 21 or older. The Plan was merged with and into our 401(k) plan effective January&#160;1, 2019. We continue to maintain a separate non-qualified profit sharing plan for certain employees whose participation in the qualified profit sharing plan was limited. The plan offers such employees an alternative means of receiving comparable benefits. Expense related to this plan was not significant during 2021, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Retirement Plan and Restoration Plan.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We maintain a non-contributory defined benefit plan (the &#x201c;Retirement Plan&#x201d;) that was frozen as of December&#160;31, 2001. The plan provides pension and death benefits to substantially all employees who were at least 21 years of age and had completed at least one year of service prior to December&#160;31, 2001. Defined benefits are provided based on an employee&#x2019;s final average compensation and years of service at the time the plan was frozen and age at retirement. The freezing of the plan provides that future salary increases will not &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:120%"&gt;be considered. Our funding policy is to contribute yearly, at least the amount necessary to satisfy the funding standards of the Employee Retirement Income Security Act (&#x201c;ERISA&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Restoration of Retirement Income Plan (the &#x201c;Restoration Plan&#x201d;) provides benefits for eligible employees that are in excess of the limits under Section&#160;415 of the Internal Revenue Code of 1986, as amended, that apply to the Retirement Plan. The Restoration Plan is designed to comply with the requirements of ERISA. The entire cost of the plan, which was also frozen as of December&#160;31, 2001, is supported by our contributions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use a December&#160;31 measurement date for our defined benefit plans. Combined activity in our defined benefit pension plans was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at beginning of year&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;182,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,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;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;24,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;1,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;1,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;(10,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,755)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;197,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,173&#160;&lt;/span&gt;&lt;/td&gt;&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;Change in benefit obligation:&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;Benefit obligation 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;197,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186,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;167,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;3,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;(10,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,755)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Benefit obligation 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;185,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Funded status of the plan at end of year and accrued benefit (liability) recognized&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,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,468)&lt;/span&gt;&lt;/td&gt;&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;Accumulated benefit obligation at end of year&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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: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;185,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&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: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:#ffffff;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;197,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&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: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:#ffffff;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;186,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain disaggregated information related to our defined benefit pension plans as of year-end was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.842%"/&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:12.845%"/&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:center;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;Retirement Plan&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:8pt;font-weight:700;line-height:100%"&gt;Restoration Plan&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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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;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:8pt;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;Projected benefit obligation&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;170,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;180,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;15,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;16,607&#160;&lt;/span&gt;&lt;/td&gt;&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;Accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;16,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Funded status of the plan at end of year and accrued benefit (liability) recognized&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;27,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;(15,536)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,607)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&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 the combined net periodic cost (benefit) for our defined benefit pension plans are presented in the table below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets, net of expenses&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;(12,839)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,772)&lt;/span&gt;&lt;/td&gt;&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;Interest cost on projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 amortization and deferral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,382)&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,960)&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,323&#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:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts related to our defined benefit pension plans recognized as a component of other comprehensive income were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net actuarial gain (loss)&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;22,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,979&#160;&lt;/span&gt;&lt;/td&gt;&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 (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,769)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;(416)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 comprehensive income (loss), net of 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;17,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts recognized as a component of accumulated other comprehensive loss as of year-end that have not been recognized as a component of the combined net periodic benefit cost of our defined benefit pension plans are presented in the following table.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;Net actuarial loss&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;(41,634)&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(64,343)&lt;/span&gt;&lt;/td&gt;&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 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;8,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 included in accumulated other comprehensive income/loss, net of 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;(32,891)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average assumptions used to determine the benefit obligations as of the end of the years indicated and the net periodic benefit cost for the years indicated are presented in the table below. Because the plans were frozen, increases in compensation are not considered after 2001.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount 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;2.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;span style="color:#000000;font-family:'Times New Roman',sans-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.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;span style="color:#000000;font-family:'Times New Roman',sans-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.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost:&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;Discount 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;2.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;span style="color:#000000;font-family:'Times New Roman',sans-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.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;4.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management uses an asset allocation optimization model to analyze the potential risks and rewards associated with various asset allocation strategies on a quarterly basis. As of December&#160;31, 2021, management&#x2019;s investment objective for our defined benefit plans is to achieve long-term growth. This strategy provides for a target asset allocation of approximately 62% invested in equity securities, approximately 36% invested in fixed income debt securities with any remainder invested in cash or short-term cash equivalents. The asset allocation optimization process provides portfolio allocations which best represent the potential risk associated with a given asset allocation over a full market cycle. This is used to help management determine an appropriate mix of assets in order to achieve the plan's long term investment goals. The plan assets are reviewed annually to determine if the obligations can be met with the current investment mix and funding strategy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The major categories of assets in our Retirement Plan as of year-end are presented in the following table. Assets are segregated by the level of the valuation inputs within the fair value hierarchy established by ASC Topic&#160;820 &#x201c;Fair Value Measurements and Disclosures,&#x201d; utilized to measure fair value (see Note&#160;17&#160;-&#160;Fair Value Measurements). Our Restoration Plan is unfunded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;Level 1:&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;Mutual funds&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;195,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Total fair value of plan assets&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;197,747&#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;182,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 style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mutual funds include various equity, fixed-income and blended funds with varying investment strategies. Approximately 68% of mutual fund investments consist of equity investments as of December&#160;31, 2021. The investment objective of equity funds is long-term capital appreciation with current income. The remaining mutual fund investments consist of U.S. fixed-income securities, including investment-grade U.S. Treasury securities, U.S. government agency securities and mortgage-backed securities, corporate bonds and notes and collateralized mortgage obligations. The investment objective of fixed-income funds is to maximize investment return while preserving investment principal. Our investment strategies prohibit selling assets short and the use of derivatives. Additionally, our defined benefit plans do not directly invest in real estate, commodities, or private investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The asset allocation optimization model is used to estimate the expected long-term rate of return for a given asset allocation strategy. Expectations of returns for each asset class are based on comprehensive reviews of historical data and economic/financial market theory. During periods with volatile interest rates and equity security prices, the model may call for changes in the allocation of plan investments to achieve desired returns. Management assumed a long-term rate of return of 7.25% in the determination of the net periodic benefit cost for 2021. The expected long-term rate of return on assets was selected from within the reasonable range of rates determined by historical real returns, net of inflation, for the asset classes covered by the plan&#x2019;s investment policy and projections of inflation over the long-term period during which benefits are payable to plan participants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, expected future benefit payments related to our defined benefit plans were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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: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 through 2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;115,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We expect to contribute $1.2 million to the defined benefit plans during 2022.&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:120%"&gt;Savings Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;401(k) Plan and Thrift Incentive Plan.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We maintain a 401(k) stock purchase plan that permits each participant to make before-tax contributions in an amount not less than 2% and not exceeding 50% of eligible compensation and subject to dollar limits from Internal Revenue Service regulations. We match 100% of the employee&#x2019;s contributions to the plan based on the amount of each participant&#x2019;s contributions up to a maximum of 6% of eligible compensation. Eligible employees must complete 30 days of service in order to enroll and vest in our matching contributions immediately. Our matching contribution is initially invested in the common stock of Cullen/Frost. Employees may immediately reallocate our matching portion, as well as invest their individual contribution, to any of a variety of investment alternatives offered under the 401(k) Plan. We may also make discretionary profit sharing contributions to eligible participants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All profit contributions to the plan are made at our discretion and may be made without regard to current or accumulated profits. Contributions are generally allocated to eligible participants uniformly, based upon compensation, age and/or other factors. Plan participants self-direct the investment of allocated contributions by choosing from a menu of investment options. Profit sharing contributions are subject to withdrawal restrictions and participants vest in their allocated contributions after three years of service. Expense related to the plan totaled $23.8 million in 2021, $17.9 million in 2020 and $28.9 million in 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We maintain a thrift incentive stock purchase plan to offer certain employees whose participation in the 401(k) plan is limited an alternative means of receiving comparable benefits. Expense related to this plan was not significant during 2021, 2020 and 2019.&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:120%"&gt;Stock Compensation Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have three active stock compensation plans (the 2005 Omnibus Incentive Plan, the 2007 Outside Directors Incentive Plan and the 2015 Omnibus Incentive Plan). All of the plans have been approved by our shareholders. During 2015, the 2015 Omnibus Incentive Plan (&#x201c;2015 Plan&#x201d;) was established to replace both the 2005 Omnibus Incentive Plan (&#x201c;2005 Plan&#x201d;) and the 2007 Outside Directors Incentive Plan (the &#x201c;2007 Directors Plan&#x201d;). All remaining shares authorized for grant under the superseded 2005 Plan and 2007 Directors Plan were transferred to the 2015 Plan. Our stock compensation plans were established to (i)&#160;motivate superior performance by means of performance-related incentives, (ii)&#160;encourage and provide for the acquisition of an ownership interest in our company by employees and non-employee directors and (iii)&#160;enable us to attract and retain qualified and competent persons as employees and to serve as members of our board of directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the 2015 Plan, we may grant, among other things, nonqualified stock options, incentive stock options, stock awards, stock appreciation rights, restricted stock units, performance share units or any combination thereof to certain employees and non-employee directors. Any of the authorized shares may be used for any type of award allowable under the Plan. The Compensation and Benefits Committee (&#x201c;Committee&#x201d;) of our Board of Directors has sole authority to (i)&#160;establish the awards to be issued, (ii)&#160;select the employees and non-employee directors to receive awards, and (iii)&#160;approve the terms and conditions of each award contract. Each award under the stock plans is evidenced by an award agreement that specifies the award price, the duration of the award, the number of shares to which the award pertains, and such other provisions as the Committee determines. For stock options, the option price for each grant is at least equal to the fair market value of a share of Cullen/Frost&#x2019;s common stock on the date of grant. Options granted expire at such time as the Committee determines at the date of grant and in no event does the exercise period exceed a maximum of ten years. As defined in the plans, outstanding awards may immediately vest &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:120%"&gt;upon a change-in-control of Cullen/Frost and, in the case of awards granted under the 2015&#160;Plan, subsequent termination resulting from the change in control.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A combined summary of activity in our active stock plans is presented in the table. Performance stock units outstanding are presented assuming attainment of the maximum payout rate as set forth by the performance criteria. The target award level for performance stock units granted in 2021, 2020 and 2019 was 30,723, 48,409 and 34,317, respectively.&lt;/span&gt;&lt;span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, there were 777,687 shares remaining available for grant for future awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.211%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.897%"/&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:8pt;font-weight:700;line-height:100%"&gt;Director Deferred&lt;br/&gt;Stock Units&lt;br/&gt;Outstanding&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:8pt;font-weight:700;line-height:100%"&gt;Non-Vested Stock&lt;br/&gt;Awards/Stock Units&lt;br/&gt;Outstanding&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:8pt;font-weight:700;line-height:100%"&gt;Performance Stock Units Outstanding&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:8pt;font-weight:700;line-height:100%"&gt;Stock Options&lt;br/&gt;Outstanding&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:8pt;font-weight:700;line-height:100%"&gt;Number of Units&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Fair Value&lt;br/&gt;at Grant&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:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of Shares/Units&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Fair Value&lt;br/&gt;at Grant&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:8pt;font-weight:700;line-height:100%"&gt;Number of Units&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Fair Value&lt;br/&gt;at Grant&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:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of 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:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:100%"&gt;January&#160;1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;71.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;383,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;85.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;82.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,352,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;63.55&#160;&lt;/span&gt;&lt;/td&gt;&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;7,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;102.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;127,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,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:9pt;font-weight:400;line-height:100%"&gt;85.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;font-weight:400;line-height:100%"&gt;Exercised/vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(53,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65.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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(359,892)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited/expired&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65.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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;440,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90.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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,980,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;10,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;font-weight:400;line-height:100%"&gt;Exercised/vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,938)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71.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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(117,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(41,755)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(235,880)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited/expired&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,894)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75.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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75.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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;470,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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;201,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,739,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;117.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:9pt;font-weight:400;line-height:100%"&gt;95,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;121.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;font-weight:400;line-height:100%"&gt;Exercised/vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(88,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;98.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(35,131)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(861,878)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;font-weight:400;line-height:100%"&gt;Forfeited/expired&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,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:9pt;font-weight:400;line-height:100%"&gt;87.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,752)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;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="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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;449,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;202,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84.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;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;877,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options awarded to employees generally have a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzExMTk0_1fcc0098-e57f-4662-b6ad-c2aae695dc4d"&gt;ten&lt;/span&gt;-year life and vest in equal annual installments over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzExMjUy_53e15f9e-bdf9-4b25-af11-5fb05e968d0f"&gt;four&lt;/span&gt;-year period. Non-vested stock awards/stock units awarded to employees generally have a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTA5MzY_7c478893-63a5-463c-b684-3d543fc9a06f"&gt;three&lt;/span&gt;-year-cliff vesting period for awards granted in 2021 and a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTA5NDU_51089506-9638-4aeb-b718-c056de25353f"&gt;four&lt;/span&gt;-year-cliff vesting period for awards granted prior to 2021. Deferred stock units awarded to non-employee directors generally have immediate vesting. Upon retirement from our board of directors, non-employee directors will receive one share of our common stock for each deferred stock unit held. Outstanding non-vested stock units and deferred stock units receive equivalent dividend payments as such dividends are declared on our common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Performance stock units represent shares potentially issuable in the future. For performance stock units granted in 2021, issuance is based upon the measure of our achievement of growth in adjusted net revenue, averaged over the three-year performance period, compared to the 2021 base-year amount. Adjusted net revenue for the three-year performance period is calculated as the sum of taxable-equivalent net interest income (excluding the effects of PPP lending) and non-interest income, reduced by non-interest expense (excluding the effects of PPP lending) and net charge-offs. The 2021 base-year adjusted net revenue amount of approximately $426.6 million was calculated as the sum of taxable-equivalent net interest income (excluding the effects of PPP lending) and non-interest income, reduced by non-interest expense (excluding the effects of PPP lending) and the product of average total loans (excluding PPP loans) and 0.30%. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level of achievement. The level of achievement is measured as the amount by which adjusted net revenue, averaged over a three-year performance period, exceeds the 2021 base-year amount, stated as an average growth percentage. The award payout percentages by level of achievement are as follows: (i)&#160;less than 13% average growth pays out at 0% of target, (ii)&#160;13% average growth pays out at 50% of target, (iii)&#160;19% average growth pays out at 100% of target and (iv)&#160;25% average growth or more pays out at 150% of target. Achievement between the aforementioned average growth percentages will result in an award payout percentage determined based on straight-line interpolation between the percentages.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For performance stock units granted prior to 2021, issuance is based upon the measure of our achievement of relative return on assets over a three-year performance period compared to an identified peer group's achievement of relative return on assets over the same three-year performance period. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level 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:120%"&gt;achievement. The level of achievement is measured as the percentile rank of relative return on assets among the peer group. The award payout percentages by level of achievement are as follows: (i)&#160;less than 25th percentile pays out at 0% of target, (ii)&#160;25th percentile pays out at 50% of target, (iii)&#160;50th percentile pays out at 100% of target and (iv)&#160;75th percentile or more pays out at 150% of target. Achievement between the aforementioned percentiles will result in an award payout percentage determined based on straight-line interpolation between the percentiles. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Performance stock units are eligible to receive equivalent dividend payments as such dividends are declared on our common stock during the performance period. Equivalent dividend payments are based upon the ultimate number of shares issued under each performance award and are deferred until such time that the units vest and shares are issued.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information regarding options outstanding and exercisable as of December&#160;31, 2021 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.358%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.061%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.679%"/&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="3" style="padding:0 1pt"/&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:8pt;font-weight:700;line-height:100%"&gt;Options Outstanding&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:8pt;font-weight:700;line-height:100%"&gt;Options Exercisable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:8pt;font-weight:700;line-height:100%"&gt;Range of&lt;br/&gt;Exercise Prices&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:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of 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:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise Price&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual Life&lt;br/&gt;in Years&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:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of 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:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&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;50.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;to&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;54.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:1pt solid #000000;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.81&lt;/span&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;123,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;54.56&#160;&lt;/span&gt;&lt;/td&gt;&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;to&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;70.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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="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.72&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;1.78&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;to&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;80.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;2.75&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;265,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&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;877,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;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.64&lt;/span&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;877,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="12" 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;Total intrinsic value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="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="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;50,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="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="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;50,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares issued in connection with stock compensation awards are issued from available treasury shares. If no treasury shares are available, new shares are issued from available authorized shares. Shares issued in connection with stock compensation awards along with other related information were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares issued from available treasury stock&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;987,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;408,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399,224&#160;&lt;/span&gt;&lt;/td&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 exercises&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;54,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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;20,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intrinsic value of stock options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;13,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of stock awards/units vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Stock-based Compensation Expense.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Stock-based compensation expense is recognized ratably over the requisite service period for all awards. For most stock option awards, the service period generally matches the vesting period. For stock options granted to certain executive officers and for non-vested stock units granted to all participants, the service period does not extend past the date the participant reaches 65&#160;years of age. Deferred stock units granted to non-employee directors generally have immediate vesting and the related expense is fully recognized on the date of grant. For performance stock units, the service period generally matches the three-year performance period specified by the award, however, the service period does not extend past the date the participant reaches 65&#160;years of age. Expense recognized each period is dependent upon our estimate of the number of shares that will ultimately be issued. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense and the related income tax benefit is presented in the following table. The service period for performance stock units granted each year begins on January&#160;1 of the following year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&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;&#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 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;&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested stock awards/stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;10,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 stock-units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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&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;12,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;13,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;15,946&#160;&lt;/span&gt;&lt;/td&gt;&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;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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: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;1,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&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: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:#ffffff;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;2,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&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: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:#ffffff;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;2,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unrecognized stock-based compensation expense and the weighted-average period over which the expense is expected to be recognized at December&#160;31, 2021 is presented in the table below. Unrecognized stock-based compensation expense related to performance stock units is presented assuming attainment of the maximum payout rate as set forth by the performance criteria.&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.843%"/&gt;&lt;td style="width:0.1%"/&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;text-align:center;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;Unrecognized Expense&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:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Number of Years for Expense Recognition&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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-vested stock awards/stock units&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;18,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:1pt solid #000000;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.07&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;Performance stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;2.16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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&lt;/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;28,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Valuation of Stock-Based Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. For the purposes of recognizing stock-based compensation expense, the fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of the stock on the measurement date, which, for us, is the date of the award. The fair value of performance stock units is determined in a similar manner except that the market price of the stock on the measurement date is discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. In applying this discount to the market price of our stock on the measurement date, we assumed we would pay a flat quarterly dividend during the service period equal to our most recent dividend payment, which was $0.75, $0.72 and $0.71 in 2021, 2020, and 2019, respectively, discounted at a weighted-average risk-free rate of 0.77%, 0.19% and 1.65% in 2021, 2020, and 2019, respectively. &lt;/span&gt;&lt;/div&gt;The fair value of employee stock options granted is estimated on the measurement date, which, for us, is the date of grant. The fair value of stock options is estimated using a binomial lattice-based valuation model that takes into account employee exercise patterns based on changes in our stock price and other variables, and allows for the use of dynamic assumptions about interest rates and expected volatility. No stock options have been granted since 2015.</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i2d3af961894d439eb5baba3ab35eb456_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzEwOTk1MTE2NTg5Nzg_1211f4d3-30ee-447c-b353-5c395dfaaddf"
      unitRef="usd">0</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="idbd1ea39526f4571b6daf8b38c56f5c9_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzEwOTk1MTE2NTg5Nzg_49181ef3-ebcb-4fae-b36e-2b845492f354"
      unitRef="usd">0</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i5e7c0d71a32b474ea39b7ef56c5d65e2_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzEwOTk1MTE2NTg5Nzg_6a4eee2a-e78b-47e1-8a62-105e089118b7"
      unitRef="usd">0</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NjIx_dc01f321-e32e-4647-a074-b4492c0a9164">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use a December&#160;31 measurement date for our defined benefit plans. Combined activity in our defined benefit pension plans was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at beginning of year&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;182,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,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;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;24,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;1,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;1,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;(10,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,755)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;197,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,173&#160;&lt;/span&gt;&lt;/td&gt;&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;Change in benefit obligation:&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;Benefit obligation 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;197,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186,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;167,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;3,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;(10,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,755)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Benefit obligation 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;185,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Funded status of the plan at end of year and accrued benefit (liability) recognized&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,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,468)&lt;/span&gt;&lt;/td&gt;&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;Accumulated benefit obligation at end of year&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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: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;185,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&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: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:#ffffff;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;197,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&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: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:#ffffff;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;186,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzItMS0xLTEtMA_89b0ecdc-7888-4f14-8211-b06426b25826"
      unitRef="usd">182088000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzItMy0xLTEtMA_8a78cfc9-47a8-48b8-a5e9-08890ab969e8"
      unitRef="usd">174173000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i72c15a74811c41ed8fe76044fd2cee3b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzItNS0xLTEtMA_3cd4de4d-387c-4d02-914a-62ffc083ee41"
      unitRef="usd">152820000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzMtMS0xLTEtMA_5aec8b88-841d-4804-b130-3618dbe84d4c"
      unitRef="usd">24908000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzMtMy0xLTEtMA_16ed3b25-6c98-4529-82aa-56cb1c3c2add"
      unitRef="usd">16599000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzMtNS0xLTEtMA_aae325b6-685a-458b-9d45-889e839053e5"
      unitRef="usd">29945000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzQtMS0xLTEtMA_ccc17dfd-8882-4a94-baa1-7a6d55aa7822"
      unitRef="usd">1236000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzQtMy0xLTEtMA_ff1d1ad2-2e9e-4d04-97e0-4c36962d84dc"
      unitRef="usd">1201000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzQtNS0xLTEtMA_625d7486-cfe4-480f-bdff-39dc1d6c0cd1"
      unitRef="usd">1163000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzUtMS0xLTEtMA_6e45e985-73b1-4afd-990a-ed25d950e68d"
      unitRef="usd">10485000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzUtMy0xLTEtMA_a12c44ce-7e1c-4a16-9a44-82183a9aa234"
      unitRef="usd">9885000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzUtNS0xLTEtMA_2e2ef4f4-f535-4b64-9a8a-55319ba0dd2a"
      unitRef="usd">9755000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzYtMS0xLTEtMA_e65b4312-381a-479d-805c-78f05a936935"
      unitRef="usd">197747000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzYtMy0xLTEtMA_e87046e1-0cc3-4ed3-bd86-1378734033fb"
      unitRef="usd">182088000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzYtNS0xLTEtMA_91a839fc-b9a2-47c7-a41d-a128cc16efee"
      unitRef="usd">174173000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzgtMS0xLTEtMA_d13ac1ed-f651-4307-81dd-10be185436ee"
      unitRef="usd">197593000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzgtMy0xLTEtMA_43318491-c3fb-4ed3-99a7-91f77b7393ff"
      unitRef="usd">186641000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i72c15a74811c41ed8fe76044fd2cee3b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzgtNS0xLTEtMA_778ea0a3-63a1-4ebc-b695-19051cff79a2"
      unitRef="usd">167107000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzktMS0xLTEtMA_5a8d9f86-fb2e-4cda-8cf9-de495a6767f9"
      unitRef="usd">3341000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzktMy0xLTEtMA_688dbf18-400b-47cb-9f73-4f49a93d1aaf"
      unitRef="usd">5010000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzktNS0xLTEtMA_fdfa2b6b-da44-49e6-8d68-354a17ae84c8"
      unitRef="usd">6472000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzEwLTEtMS0xLTA_d17760ef-f20b-4a54-a81e-74891053b986"
      unitRef="usd">-4524000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzEwLTMtMS0xLTA_6a1ef2f5-cf50-4c7a-888e-eed1bae0c299"
      unitRef="usd">15827000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzEwLTUtMS0xLTA_08a2157e-03ba-4f77-b9be-b10d28c40ea6"
      unitRef="usd">22817000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzExLTEtMS0xLTA_7ed240e2-dc73-4d6e-8725-7519890ccbba"
      unitRef="usd">10485000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzExLTMtMS0xLTA_eb9580f0-00fe-41af-9f75-00a5612aa901"
      unitRef="usd">9885000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzExLTUtMS0xLTA_d4f4d291-af19-44fa-8ee0-1f9f1e652478"
      unitRef="usd">9755000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzEyLTEtMS0xLTA_5fe92012-fbbd-4737-abf7-1c649b4d82ad"
      unitRef="usd">185925000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzEyLTMtMS0xLTA_e51a3226-14fa-4f15-9746-cecf26a42522"
      unitRef="usd">197593000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzEyLTUtMS0xLTA_9d3a3be3-e51f-46a4-b549-9b4975227d57"
      unitRef="usd">186641000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzEzLTEtMS0xLTA_13bd5b41-c95e-4a3a-9e65-f33576bc4e65"
      unitRef="usd">11822000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzEzLTMtMS0xLTA_8b12c069-dcd6-4d51-8eb2-a153d2e200ce"
      unitRef="usd">-15505000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzEzLTUtMS0xLTA_d54ac422-65bd-47be-84ce-739f0b7fb5a2"
      unitRef="usd">-12468000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzE0LTEtMS0xLTA_b7b91f59-349f-4b87-8d40-c0a2e23f33e0"
      unitRef="usd">185925000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzE0LTMtMS0xLTA_af4a0db9-7071-4426-9c80-88a58c5252c2"
      unitRef="usd">197593000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmM2U5MTA3YWE1NDU0OGY1OGFjM2JhYTg5OWYzNWI4My90YWJsZXJhbmdlOmYzZTkxMDdhYTU0NTQ4ZjU4YWMzYmFhODk5ZjM1YjgzXzE0LTUtMS0xLTA_b0215214-a1af-4a3f-aeac-42e070fa92dc"
      unitRef="usd">186641000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NjIy_cd69e64b-3e02-42b5-af4f-9c0edecea3b5">&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain disaggregated information related to our defined benefit pension plans as of year-end was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.842%"/&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:12.845%"/&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:center;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;Retirement Plan&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:8pt;font-weight:700;line-height:100%"&gt;Restoration Plan&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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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;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:8pt;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;Projected benefit obligation&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;170,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;180,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;15,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;16,607&#160;&lt;/span&gt;&lt;/td&gt;&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;Accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;16,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Funded status of the plan at end of year and accrued benefit (liability) recognized&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;27,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;(15,536)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,607)&lt;/span&gt;&lt;/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:ScheduleOfCostsOfRetirementPlansTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i18a3b81d0e474e8c8c108b4c710a5c45_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzItMS0xLTEtMA_ef94d7c1-0fc3-48c3-8c04-06b3178306d5"
      unitRef="usd">170389000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ib50e7f963749497294e6cfc7bef9e071_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzItMy0xLTEtMA_9e35b2b9-8a90-452a-83c7-6bd85501a148"
      unitRef="usd">180986000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ieaca0ae2c983474aa7116888c3e63b58_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzItNS0xLTEtMA_0517ccdb-3851-4f1f-840d-d7ada0a22d4c"
      unitRef="usd">15536000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ic5309131a86a4a1a96704b9e2349bea5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzItNy0xLTEtMA_9cd57ea8-2b9f-4f83-8264-4a02939c7543"
      unitRef="usd">16607000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i18a3b81d0e474e8c8c108b4c710a5c45_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzMtMS0xLTEtMA_0d174c4f-7da7-43b5-ae9e-377366271c66"
      unitRef="usd">170389000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="ib50e7f963749497294e6cfc7bef9e071_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzMtMy0xLTEtMA_02460757-ca2e-4833-85fb-3e8030a2e873"
      unitRef="usd">180986000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="ieaca0ae2c983474aa7116888c3e63b58_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzMtNS0xLTEtMA_1350d22d-4464-435a-b973-8a063c569376"
      unitRef="usd">15536000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="ic5309131a86a4a1a96704b9e2349bea5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzMtNy0xLTEtMA_070be797-214c-4b24-a089-0c6980a7e1c5"
      unitRef="usd">16607000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i18a3b81d0e474e8c8c108b4c710a5c45_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzQtMS0xLTEtMA_981ef7ce-a08f-4cbb-a867-353564418716"
      unitRef="usd">197747000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib50e7f963749497294e6cfc7bef9e071_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzQtMy0xLTEtMA_5d989583-2200-46d2-95e9-ddbb26eb14f9"
      unitRef="usd">182088000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ieaca0ae2c983474aa7116888c3e63b58_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzQtNS0xLTEtMA_8a2970a0-acbe-46df-9c05-52ddbecf48fd"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic5309131a86a4a1a96704b9e2349bea5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzQtNy0xLTEtMA_5fb44138-39cc-4d26-ad79-d1886f094e17"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i18a3b81d0e474e8c8c108b4c710a5c45_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzUtMS0xLTEtMA_7d561472-a9ca-4590-a090-d3ecb7b82c0c"
      unitRef="usd">27358000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ib50e7f963749497294e6cfc7bef9e071_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzUtMy0xLTEtMA_4cc1495c-96d2-4baf-9ce3-469c1000830a"
      unitRef="usd">1102000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ieaca0ae2c983474aa7116888c3e63b58_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzUtNS0xLTEtMA_1b621884-b36a-4ccf-832a-864de19cd32a"
      unitRef="usd">-15536000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ic5309131a86a4a1a96704b9e2349bea5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmMmM4YWE3N2Q1Y2M0NmY4ODI1NmZiMGMwYTFmNDVjMi90YWJsZXJhbmdlOmYyYzhhYTc3ZDVjYzQ2Zjg4MjU2ZmIwYzBhMWY0NWMyXzUtNy0xLTEtMA_fb7a7824-340c-4964-a054-1ebeabb86e28"
      unitRef="usd">-16607000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NjM3_7d117dcc-04cc-4de4-9b7b-53caf9f3a650">&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&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 the combined net periodic cost (benefit) for our defined benefit pension plans are presented in the table below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets, net of expenses&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;(12,839)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,772)&lt;/span&gt;&lt;/td&gt;&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;Interest cost on projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 amortization and deferral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,382)&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,960)&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,323&#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:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2YWU0OTBlNWQ1M2E0ZTEzYTdmYTVjMTQxZmI2YzlkYS90YWJsZXJhbmdlOjZhZTQ5MGU1ZDUzYTRlMTNhN2ZhNWMxNDFmYjZjOWRhXzEtMS0xLTEtMA_d671b3bd-e84f-4d79-97ea-65dcba0e5a41"
      unitRef="usd">12839000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2YWU0OTBlNWQ1M2E0ZTEzYTdmYTVjMTQxZmI2YzlkYS90YWJsZXJhbmdlOjZhZTQ5MGU1ZDUzYTRlMTNhN2ZhNWMxNDFmYjZjOWRhXzEtMy0xLTEtMA_9338e782-4685-4205-9918-6bafbfe1f40e"
      unitRef="usd">12289000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2YWU0OTBlNWQ1M2E0ZTEzYTdmYTVjMTQxZmI2YzlkYS90YWJsZXJhbmdlOjZhZTQ5MGU1ZDUzYTRlMTNhN2ZhNWMxNDFmYjZjOWRhXzEtNS0xLTEtMA_83c97528-84eb-43c5-adfb-03a4e6732870"
      unitRef="usd">10772000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2YWU0OTBlNWQ1M2E0ZTEzYTdmYTVjMTQxZmI2YzlkYS90YWJsZXJhbmdlOjZhZTQ5MGU1ZDUzYTRlMTNhN2ZhNWMxNDFmYjZjOWRhXzItMS0xLTEtMA_b49b7959-e591-4c80-889f-b4f63bef2b4c"
      unitRef="usd">3341000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2YWU0OTBlNWQ1M2E0ZTEzYTdmYTVjMTQxZmI2YzlkYS90YWJsZXJhbmdlOjZhZTQ5MGU1ZDUzYTRlMTNhN2ZhNWMxNDFmYjZjOWRhXzItMy0xLTEtMA_36e6c79d-9a80-4c05-8d40-eb653b173d77"
      unitRef="usd">5010000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2YWU0OTBlNWQ1M2E0ZTEzYTdmYTVjMTQxZmI2YzlkYS90YWJsZXJhbmdlOjZhZTQ5MGU1ZDUzYTRlMTNhN2ZhNWMxNDFmYjZjOWRhXzItNS0xLTEtMA_9ed3aab4-4cbf-4c3e-9914-256a5ac63c14"
      unitRef="usd">6472000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2YWU0OTBlNWQ1M2E0ZTEzYTdmYTVjMTQxZmI2YzlkYS90YWJsZXJhbmdlOjZhZTQ5MGU1ZDUzYTRlMTNhN2ZhNWMxNDFmYjZjOWRhXzMtMS0xLTEtMA_eb2f5e71-4b8d-488d-aafc-d5a7ccea3f38"
      unitRef="usd">-6116000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2YWU0OTBlNWQ1M2E0ZTEzYTdmYTVjMTQxZmI2YzlkYS90YWJsZXJhbmdlOjZhZTQ5MGU1ZDUzYTRlMTNhN2ZhNWMxNDFmYjZjOWRhXzMtMy0xLTEtMA_cd86f117-8d1a-408e-9071-197e7bef1bde"
      unitRef="usd">-5319000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2YWU0OTBlNWQ1M2E0ZTEzYTdmYTVjMTQxZmI2YzlkYS90YWJsZXJhbmdlOjZhZTQ5MGU1ZDUzYTRlMTNhN2ZhNWMxNDFmYjZjOWRhXzMtNS0xLTEtMA_eaf90c06-847b-42ee-8a91-240c573ddcc5"
      unitRef="usd">-5623000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2YWU0OTBlNWQ1M2E0ZTEzYTdmYTVjMTQxZmI2YzlkYS90YWJsZXJhbmdlOjZhZTQ5MGU1ZDUzYTRlMTNhN2ZhNWMxNDFmYjZjOWRhXzUtMS0xLTEtMA_e726f65e-d69c-4034-b68c-1333e61be206"
      unitRef="usd">-3382000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2YWU0OTBlNWQ1M2E0ZTEzYTdmYTVjMTQxZmI2YzlkYS90YWJsZXJhbmdlOjZhZTQ5MGU1ZDUzYTRlMTNhN2ZhNWMxNDFmYjZjOWRhXzUtMy0xLTEtMA_67068bbe-55a6-48b0-9d6e-e0903fb4c206"
      unitRef="usd">-1960000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2YWU0OTBlNWQ1M2E0ZTEzYTdmYTVjMTQxZmI2YzlkYS90YWJsZXJhbmdlOjZhZTQ5MGU1ZDUzYTRlMTNhN2ZhNWMxNDFmYjZjOWRhXzUtNS0xLTEtMA_34199ba4-efab-47de-b823-e3bc182612a7"
      unitRef="usd">1323000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NTY5_8f99ff6c-bc4c-49c5-a035-7bc81b9f7299">&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts related to our defined benefit pension plans recognized as a component of other comprehensive income were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net actuarial gain (loss)&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;22,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,979&#160;&lt;/span&gt;&lt;/td&gt;&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 (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,769)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;(416)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 comprehensive income (loss), net of 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;17,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozZjQ1ZWI4ZjkxYWQ0NzE5YmI5MDk3ZTY1NWQ4Y2E2Yi90YWJsZXJhbmdlOjNmNDVlYjhmOTFhZDQ3MTliYjkwOTdlNjU1ZDhjYTZiXzEtMS0xLTEtMA_cb1f2f5a-eb4d-4144-b6db-855307750f0d"
      unitRef="usd">-22709000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozZjQ1ZWI4ZjkxYWQ0NzE5YmI5MDk3ZTY1NWQ4Y2E2Yi90YWJsZXJhbmdlOjNmNDVlYjhmOTFhZDQ3MTliYjkwOTdlNjU1ZDhjYTZiXzEtMy0xLTEtMA_3ad21149-1f79-44f2-86eb-69fe184d3789"
      unitRef="usd">6199000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozZjQ1ZWI4ZjkxYWQ0NzE5YmI5MDk3ZTY1NWQ4Y2E2Yi90YWJsZXJhbmdlOjNmNDVlYjhmOTFhZDQ3MTliYjkwOTdlNjU1ZDhjYTZiXzEtNS0xLTEtMA_169b7d4d-6b61-43dd-b7b0-86e0d272a9b3"
      unitRef="usd">-1979000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozZjQ1ZWI4ZjkxYWQ0NzE5YmI5MDk3ZTY1NWQ4Y2E2Yi90YWJsZXJhbmdlOjNmNDVlYjhmOTFhZDQ3MTliYjkwOTdlNjU1ZDhjYTZiXzItMS0xLTEtMA_d1a07aa6-a973-4dab-8924-5b2f2dbb5bdb"
      unitRef="usd">-4769000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozZjQ1ZWI4ZjkxYWQ0NzE5YmI5MDk3ZTY1NWQ4Y2E2Yi90YWJsZXJhbmdlOjNmNDVlYjhmOTFhZDQ3MTliYjkwOTdlNjU1ZDhjYTZiXzItMy0xLTEtMA_c7a2d269-ac0e-48f1-864e-27bd3a32de9d"
      unitRef="usd">1302000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozZjQ1ZWI4ZjkxYWQ0NzE5YmI5MDk3ZTY1NWQ4Y2E2Yi90YWJsZXJhbmdlOjNmNDVlYjhmOTFhZDQ3MTliYjkwOTdlNjU1ZDhjYTZiXzItNS0xLTEtMA_d98a4424-4eb9-43c6-a9df-59d1ffa285ed"
      unitRef="usd">-416000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozZjQ1ZWI4ZjkxYWQ0NzE5YmI5MDk3ZTY1NWQ4Y2E2Yi90YWJsZXJhbmdlOjNmNDVlYjhmOTFhZDQ3MTliYjkwOTdlNjU1ZDhjYTZiXzMtMS0xLTEtMA_5c2af7de-b786-4d9c-8ea2-039eb771e48c"
      unitRef="usd">-17940000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozZjQ1ZWI4ZjkxYWQ0NzE5YmI5MDk3ZTY1NWQ4Y2E2Yi90YWJsZXJhbmdlOjNmNDVlYjhmOTFhZDQ3MTliYjkwOTdlNjU1ZDhjYTZiXzMtMy0xLTEtMA_06ea66ea-9b27-4db3-9d6c-d747cc2c8040"
      unitRef="usd">4897000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozZjQ1ZWI4ZjkxYWQ0NzE5YmI5MDk3ZTY1NWQ4Y2E2Yi90YWJsZXJhbmdlOjNmNDVlYjhmOTFhZDQ3MTliYjkwOTdlNjU1ZDhjYTZiXzMtNS0xLTEtMA_051df80c-f189-4f29-9806-94b15429f532"
      unitRef="usd">-1563000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NTg0_97075374-ba2f-4993-8d3e-fc0aacfb7659">&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts recognized as a component of accumulated other comprehensive loss as of year-end that have not been recognized as a component of the combined net periodic benefit cost of our defined benefit pension plans are presented in the following table.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;Net actuarial loss&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;(41,634)&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(64,343)&lt;/span&gt;&lt;/td&gt;&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 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;8,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 included in accumulated other comprehensive income/loss, net of 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;(32,891)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax
      contextRef="ia54519d5d1d54f169bcc7a3230d5b577_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpjMDY4MmY1YWY1ZmM0NzhkOTg1YTY1NWNiMTA4MDc5YS90YWJsZXJhbmdlOmMwNjgyZjVhZjVmYzQ3OGQ5ODVhNjU1Y2IxMDgwNzlhXzEtMS0xLTEtMA_6a983055-22eb-4813-887d-204277b5bfcf"
      unitRef="usd">41634000</us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax
      contextRef="i9f36b4c37c5d48b0aa794c80301c9b3c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpjMDY4MmY1YWY1ZmM0NzhkOTg1YTY1NWNiMTA4MDc5YS90YWJsZXJhbmdlOmMwNjgyZjVhZjVmYzQ3OGQ5ODVhNjU1Y2IxMDgwNzlhXzEtMy0xLTEtMA_0990cd16-f4cc-478a-9ef6-9111a59b2aad"
      unitRef="usd">64343000</us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect
      contextRef="ia54519d5d1d54f169bcc7a3230d5b577_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpjMDY4MmY1YWY1ZmM0NzhkOTg1YTY1NWNiMTA4MDc5YS90YWJsZXJhbmdlOmMwNjgyZjVhZjVmYzQ3OGQ5ODVhNjU1Y2IxMDgwNzlhXzItMS0xLTEtMA_91d61ce2-c57e-4303-a6ea-3d432e757860"
      unitRef="usd">-8743000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect
      contextRef="i9f36b4c37c5d48b0aa794c80301c9b3c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpjMDY4MmY1YWY1ZmM0NzhkOTg1YTY1NWNiMTA4MDc5YS90YWJsZXJhbmdlOmMwNjgyZjVhZjVmYzQ3OGQ5ODVhNjU1Y2IxMDgwNzlhXzItMy0xLTEtMA_1a30cbf0-1d19-4823-b4dc-99d25fecc892"
      unitRef="usd">-13512000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect>
    <cfr:Amountsincludedinaccumulatedothercomprehensivelossnetoftax
      contextRef="ia54519d5d1d54f169bcc7a3230d5b577_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpjMDY4MmY1YWY1ZmM0NzhkOTg1YTY1NWNiMTA4MDc5YS90YWJsZXJhbmdlOmMwNjgyZjVhZjVmYzQ3OGQ5ODVhNjU1Y2IxMDgwNzlhXzMtMS0xLTEtMA_f33943cb-871d-4f87-9a85-14d5bc029868"
      unitRef="usd">32891000</cfr:Amountsincludedinaccumulatedothercomprehensivelossnetoftax>
    <cfr:Amountsincludedinaccumulatedothercomprehensivelossnetoftax
      contextRef="i9f36b4c37c5d48b0aa794c80301c9b3c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpjMDY4MmY1YWY1ZmM0NzhkOTg1YTY1NWNiMTA4MDc5YS90YWJsZXJhbmdlOmMwNjgyZjVhZjVmYzQ3OGQ5ODVhNjU1Y2IxMDgwNzlhXzMtMy0xLTEtMA_bf95e2c7-b10d-4af9-89ca-829d9d21823c"
      unitRef="usd">50831000</cfr:Amountsincludedinaccumulatedothercomprehensivelossnetoftax>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NjE1_7a0becd5-2174-40f2-8699-42887845ce08">&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average assumptions used to determine the benefit obligations as of the end of the years indicated and the net periodic benefit cost for the years indicated are presented in the table below. Because the plans were frozen, increases in compensation are not considered after 2001.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount 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;2.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;span style="color:#000000;font-family:'Times New Roman',sans-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.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;span style="color:#000000;font-family:'Times New Roman',sans-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.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost:&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;Discount 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;2.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;span style="color:#000000;font-family:'Times New Roman',sans-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.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;4.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpiY2U1MDVmY2YyMDc0NjliOWY0ZDU5N2JiYzNmOGMzMC90YWJsZXJhbmdlOmJjZTUwNWZjZjIwNzQ2OWI5ZjRkNTk3YmJjM2Y4YzMwXzItMS0xLTEtMA_f64e92c7-0fd6-4b8f-9d76-8afa29ba770b"
      unitRef="number">0.0279</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpiY2U1MDVmY2YyMDc0NjliOWY0ZDU5N2JiYzNmOGMzMC90YWJsZXJhbmdlOmJjZTUwNWZjZjIwNzQ2OWI5ZjRkNTk3YmJjM2Y4YzMwXzItMy0xLTEtMA_ec8cfc9b-789e-4a3c-a867-836b28856b13"
      unitRef="number">0.0243</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpiY2U1MDVmY2YyMDc0NjliOWY0ZDU5N2JiYzNmOGMzMC90YWJsZXJhbmdlOmJjZTUwNWZjZjIwNzQ2OWI5ZjRkNTk3YmJjM2Y4YzMwXzItNS0xLTEtMA_8ac40f71-afbf-41aa-bf24-ac20eb4bce27"
      unitRef="number">0.0320</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpiY2U1MDVmY2YyMDc0NjliOWY0ZDU5N2JiYzNmOGMzMC90YWJsZXJhbmdlOmJjZTUwNWZjZjIwNzQ2OWI5ZjRkNTk3YmJjM2Y4YzMwXzQtMS0xLTEtMA_a67c61fa-7192-4b48-a108-1dd4e9728bce"
      unitRef="number">0.0243</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpiY2U1MDVmY2YyMDc0NjliOWY0ZDU5N2JiYzNmOGMzMC90YWJsZXJhbmdlOmJjZTUwNWZjZjIwNzQ2OWI5ZjRkNTk3YmJjM2Y4YzMwXzQtMy0xLTEtMA_6077a446-af97-42dc-b19c-2eedde3446e1"
      unitRef="number">0.0320</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpiY2U1MDVmY2YyMDc0NjliOWY0ZDU5N2JiYzNmOGMzMC90YWJsZXJhbmdlOmJjZTUwNWZjZjIwNzQ2OWI5ZjRkNTk3YmJjM2Y4YzMwXzQtNS0xLTEtMA_f3e93ec2-c1ad-4ad9-9656-ae1eaabdda1c"
      unitRef="number">0.0436</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpiY2U1MDVmY2YyMDc0NjliOWY0ZDU5N2JiYzNmOGMzMC90YWJsZXJhbmdlOmJjZTUwNWZjZjIwNzQ2OWI5ZjRkNTk3YmJjM2Y4YzMwXzUtMS0xLTEtMA_869a7853-d8cd-43a8-8a7e-926061520039"
      unitRef="number">0.0725</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpiY2U1MDVmY2YyMDc0NjliOWY0ZDU5N2JiYzNmOGMzMC90YWJsZXJhbmdlOmJjZTUwNWZjZjIwNzQ2OWI5ZjRkNTk3YmJjM2Y4YzMwXzUtMy0xLTEtMA_d6b766bc-e78c-494d-9707-d402920a82a3"
      unitRef="number">0.0725</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpiY2U1MDVmY2YyMDc0NjliOWY0ZDU5N2JiYzNmOGMzMC90YWJsZXJhbmdlOmJjZTUwNWZjZjIwNzQ2OWI5ZjRkNTk3YmJjM2Y4YzMwXzUtNS0xLTEtMA_cd72ccca-dbec-4311-86df-b190789f5ba5"
      unitRef="number">0.0725</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="if94bfaae8f9c4abe9a6186e9090f1eae_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzM0Nzk_7607f6d1-868c-4092-8e08-3c289d16b83e"
      unitRef="number">0.62</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ia39be381f80a4212a1e57b7466d8d402_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzM1Mjc_05fbaa73-8d30-421b-9872-2a8be3800ccf"
      unitRef="number">0.36</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NTg5_6ff1d745-0d47-4ac6-a064-f1d64213248d">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The major categories of assets in our Retirement Plan as of year-end are presented in the following table. Assets are segregated by the level of the valuation inputs within the fair value hierarchy established by ASC Topic&#160;820 &#x201c;Fair Value Measurements and Disclosures,&#x201d; utilized to measure fair value (see Note&#160;17&#160;-&#160;Fair Value Measurements). Our Restoration Plan is unfunded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;Level 1:&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;Mutual funds&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;195,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Total fair value of plan assets&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;197,747&#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;182,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;</us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6145d826dd9e4263869cb1a9c0e784f0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozNmQwN2Q4N2FlOTA0ZjU1YmFkODJiOWIzZGU5MmEyYS90YWJsZXJhbmdlOjM2ZDA3ZDg3YWU5MDRmNTViYWQ4MmI5YjNkZTkyYTJhXzItMS0xLTEtMA_8d4bdafb-7856-4168-8738-964a7b8d2724"
      unitRef="usd">195452000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie8f3fe64ee904582936c99b79aab5372_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozNmQwN2Q4N2FlOTA0ZjU1YmFkODJiOWIzZGU5MmEyYS90YWJsZXJhbmdlOjM2ZDA3ZDg3YWU5MDRmNTViYWQ4MmI5YjNkZTkyYTJhXzItMy0xLTEtMA_cf48591f-c46a-4873-a532-b9738f9b8618"
      unitRef="usd">180693000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i72a39463a29146f5bc8651aef1f24fc6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozNmQwN2Q4N2FlOTA0ZjU1YmFkODJiOWIzZGU5MmEyYS90YWJsZXJhbmdlOjM2ZDA3ZDg3YWU5MDRmNTViYWQ4MmI5YjNkZTkyYTJhXzMtMS0xLTEtMA_cdde351d-fe6a-49a1-8561-479a4e419a7a"
      unitRef="usd">2295000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i85ae732d1ed745d0ba451b26d291e873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozNmQwN2Q4N2FlOTA0ZjU1YmFkODJiOWIzZGU5MmEyYS90YWJsZXJhbmdlOjM2ZDA3ZDg3YWU5MDRmNTViYWQ4MmI5YjNkZTkyYTJhXzMtMy0xLTEtMA_21e27124-c43e-4960-8330-7060f0c8c1b8"
      unitRef="usd">1395000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozNmQwN2Q4N2FlOTA0ZjU1YmFkODJiOWIzZGU5MmEyYS90YWJsZXJhbmdlOjM2ZDA3ZDg3YWU5MDRmNTViYWQ4MmI5YjNkZTkyYTJhXzgtMS0xLTEtMA_e57be6c4-7288-4e66-a0b8-2f09ae5d96c2"
      unitRef="usd">197747000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTozNmQwN2Q4N2FlOTA0ZjU1YmFkODJiOWIzZGU5MmEyYS90YWJsZXJhbmdlOjM2ZDA3ZDg3YWU5MDRmNTViYWQ4MmI5YjNkZTkyYTJhXzgtMy0xLTEtMA_63e43ef2-2f9c-4c52-a0a8-ccf44cde2aeb"
      unitRef="usd">182088000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <cfr:PercentageOfEquityInvestmentsInMutualFund
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzQ1ODA_61227556-4cbd-43bb-9c84-cb99d22a9d58"
      unitRef="number">0.68</cfr:PercentageOfEquityInvestmentsInMutualFund>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzU4OTE_869a7853-d8cd-43a8-8a7e-926061520039"
      unitRef="number">0.0725</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NjY1_3cf83f4c-364e-4d9b-bc14-f1a9b88cb861">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, expected future benefit payments related to our defined benefit plans were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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: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 through 2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;115,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTowMDkzZThjM2YxZDI0YjA3YjI3Njg1YWUwODMzNjU1Ny90YWJsZXJhbmdlOjAwOTNlOGMzZjFkMjRiMDdiMjc2ODVhZTA4MzM2NTU3XzAtMS0xLTEtMA_0e29977a-e496-41fc-961c-71e3b8d48ba5"
      unitRef="usd">11592000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTowMDkzZThjM2YxZDI0YjA3YjI3Njg1YWUwODMzNjU1Ny90YWJsZXJhbmdlOjAwOTNlOGMzZjFkMjRiMDdiMjc2ODVhZTA4MzM2NTU3XzEtMS0xLTEtMA_5e664ecf-f2c1-442b-ace2-cbeedf6a7794"
      unitRef="usd">11805000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTowMDkzZThjM2YxZDI0YjA3YjI3Njg1YWUwODMzNjU1Ny90YWJsZXJhbmdlOjAwOTNlOGMzZjFkMjRiMDdiMjc2ODVhZTA4MzM2NTU3XzItMS0xLTEtMA_6abc8ada-7df5-499e-b6e3-925950a6fc53"
      unitRef="usd">11975000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTowMDkzZThjM2YxZDI0YjA3YjI3Njg1YWUwODMzNjU1Ny90YWJsZXJhbmdlOjAwOTNlOGMzZjFkMjRiMDdiMjc2ODVhZTA4MzM2NTU3XzMtMS0xLTEtMA_76ea857f-870b-4b1a-9735-7f79da02e688"
      unitRef="usd">11982000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTowMDkzZThjM2YxZDI0YjA3YjI3Njg1YWUwODMzNjU1Ny90YWJsZXJhbmdlOjAwOTNlOGMzZjFkMjRiMDdiMjc2ODVhZTA4MzM2NTU3XzQtMS0xLTEtMA_894b63c8-1511-4d7d-bacc-82a5eaa3cd51"
      unitRef="usd">12018000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTowMDkzZThjM2YxZDI0YjA3YjI3Njg1YWUwODMzNjU1Ny90YWJsZXJhbmdlOjAwOTNlOGMzZjFkMjRiMDdiMjc2ODVhZTA4MzM2NTU3XzUtMS0xLTEtMA_77194a13-5e08-48d9-ad80-3c166e0f4cc1"
      unitRef="usd">56494000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <cfr:DefinedBenefitPlanExpectedFutureBenefitPayments
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTowMDkzZThjM2YxZDI0YjA3YjI3Njg1YWUwODMzNjU1Ny90YWJsZXJhbmdlOjAwOTNlOGMzZjFkMjRiMDdiMjc2ODVhZTA4MzM2NTU3XzYtMS0xLTEtMA_6f69123d-1f3f-4142-92c6-d5913a0669fb"
      unitRef="usd">115866000</cfr:DefinedBenefitPlanExpectedFutureBenefitPayments>
    <cfr:ExpectedDefinedBenefitPlansContributionWithinOneYear
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzY0MTI_927cd30d-4cc2-458e-89e7-d9ac082cfd87"
      unitRef="usd">1200000</cfr:ExpectedDefinedBenefitPlansContributionWithinOneYear>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="i238fd82bb9b0428095c9ab2c96e84b66_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzY2Mzk_c5207f1d-81af-41e6-8028-1a6efc3f4d53"
      unitRef="number">0.02</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="i2bec61e2dea045118ecff33aabd014d9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzY2NjA_407cdfd5-61d8-4da7-85f8-14e7b9e6aea9"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="iacb55951498d4f88839b96d4dbc4fd25_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzY3Njk_907b601c-12f7-4341-9e6b-c7f435401a91"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i2bec61e2dea045118ecff33aabd014d9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzY4OTE_ebc85be6-f74d-4340-80eb-353240f07372"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzc5NTk_aff9603f-0e97-406b-8461-17ecc3a83fb3"
      unitRef="usd">23800000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzgwMjU_8db6c585-9c31-48b6-863c-f7d55c009dd3"
      unitRef="usd">17900000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i9c87f7933aa446cdba6005bead1686de_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzgwODk_08b40f3e-c257-4a65-967d-c31cc3dce76e"
      unitRef="usd">28900000</us-gaap:DefinedContributionPlanCostRecognized>
    <cfr:Numberofstockplans
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzgzODc_e8d2915c-7eff-47a9-a47a-0bc9846fe06d"
      unitRef="number">3</cfr:Numberofstockplans>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i3750b4a16313411e829b7041c3913b3d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzEwNTA3_65f204df-e2c7-44b3-88c1-5594e999f2c9">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NjY5_bc2268ed-1242-4697-90ea-604aae29bf94">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A combined summary of activity in our active stock plans is presented in the table. Performance stock units outstanding are presented assuming attainment of the maximum payout rate as set forth by the performance criteria. The target award level for performance stock units granted in 2021, 2020 and 2019 was 30,723, 48,409 and 34,317, respectively.&lt;/span&gt;&lt;span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, there were 777,687 shares remaining available for grant for future awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.211%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.897%"/&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:8pt;font-weight:700;line-height:100%"&gt;Director Deferred&lt;br/&gt;Stock Units&lt;br/&gt;Outstanding&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:8pt;font-weight:700;line-height:100%"&gt;Non-Vested Stock&lt;br/&gt;Awards/Stock Units&lt;br/&gt;Outstanding&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:8pt;font-weight:700;line-height:100%"&gt;Performance Stock Units Outstanding&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:8pt;font-weight:700;line-height:100%"&gt;Stock Options&lt;br/&gt;Outstanding&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:8pt;font-weight:700;line-height:100%"&gt;Number of Units&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Fair Value&lt;br/&gt;at Grant&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:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of Shares/Units&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Fair Value&lt;br/&gt;at Grant&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:8pt;font-weight:700;line-height:100%"&gt;Number of Units&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Fair Value&lt;br/&gt;at Grant&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:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of 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:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:100%"&gt;January&#160;1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;71.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;383,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;85.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;82.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,352,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;63.55&#160;&lt;/span&gt;&lt;/td&gt;&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;7,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;102.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;127,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,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:9pt;font-weight:400;line-height:100%"&gt;85.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;font-weight:400;line-height:100%"&gt;Exercised/vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(53,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65.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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(359,892)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited/expired&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65.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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;440,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90.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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,980,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;10,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;font-weight:400;line-height:100%"&gt;Exercised/vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,938)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71.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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(117,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(41,755)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(235,880)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited/expired&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,894)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75.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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75.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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;470,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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;201,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,739,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;117.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:9pt;font-weight:400;line-height:100%"&gt;95,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;121.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;font-weight:400;line-height:100%"&gt;Exercised/vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(88,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;98.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(35,131)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(861,878)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:9pt;font-weight:400;line-height:100%"&gt;Forfeited/expired&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,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:9pt;font-weight:400;line-height:100%"&gt;87.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,752)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;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="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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;449,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;202,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84.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;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;877,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="iea444a208a0b4e37b2cce07d22414f50_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzExMDM3_2921f032-d27e-4860-a9e3-f16f40484e2c"
      unitRef="shares">30723</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i65cc2272976a4dd3b754ca997829d34c_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzExMDQx_97a519eb-3c86-4965-99b3-de5f973cf00f"
      unitRef="shares">48409</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="iae1892fb5d0b4aeebc67188fcda0af8c_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzExMDQ4_2df76870-1307-4751-852f-66d2a7c15244"
      unitRef="shares">34317</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i211f7585aaf8482095b64230a9e9c708_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzExMDg3_eaaacc68-3510-4d79-b8da-df737fc1500a"
      unitRef="shares">777687</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i59313716c9f04be7a15044472743d77c_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzItMi0xLTEtMA_d1155092-20e6-4896-bda0-66a53e57d583"
      unitRef="shares">48910</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i59313716c9f04be7a15044472743d77c_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzItNC0xLTEtMA_75c5692f-8169-467d-ba08-d49018ec2de7"
      unitRef="usdPerShare">71.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i7639e246e14d4599a90695500ab3c44e_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzItNi0xLTEtMA_4f5ba3ba-5816-405f-8805-10675e50f230"
      unitRef="shares">383797</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i7639e246e14d4599a90695500ab3c44e_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzItOC0xLTEtMA_8a9da9ad-bec3-4ffa-bc18-16f2e30cb616"
      unitRef="usdPerShare">85.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i36a1a02d48544fbd8c73230ab4f1c263_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzItMTAtMS0xLTA_9b31ff7c-ed22-4ee2-8a6a-419ed7e66e1e"
      unitRef="shares">125809</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i36a1a02d48544fbd8c73230ab4f1c263_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzItMTItMS0xLTA_aa4c9542-89c4-41d3-8f29-f0f814af1eff"
      unitRef="usdPerShare">82.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i81905e26d6644997a020c0eb688e3549_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzItMTQtMS0xLTA_fafac98c-4f37-4a25-bcc8-1f0933b6f710"
      unitRef="shares">2352008</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i81905e26d6644997a020c0eb688e3549_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzItMTYtMS0xLTA_3368b3bc-931f-46c9-ad27-8a4bdaecda03"
      unitRef="usdPerShare">63.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ie3b8e4626dfe483b96f1223afc326d0c_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzQtMi0xLTEtMA_c212c533-ef72-4a8b-a241-233f689da547"
      unitRef="shares">7592</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie3b8e4626dfe483b96f1223afc326d0c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzQtNC0xLTEtMA_1546001d-1fc3-4e85-a261-f8d289b51b75"
      unitRef="usdPerShare">102.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i0347c60d32dd4ae88b85bae326bedc14_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzQtNi0xLTEtMA_365922ea-c2af-4bce-8794-493b2758bd8e"
      unitRef="shares">127091</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i0347c60d32dd4ae88b85bae326bedc14_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzQtOC0xLTEtMA_344702b4-b2b1-44ae-a956-f2d5c2ff513a"
      unitRef="usdPerShare">93.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i2a103349b1a24471a6c8c44cae4cd45d_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzQtMTAtMS0xLTA_f0d15ff6-e6ef-4a29-8c0c-9f30e4d04405"
      unitRef="shares">51479</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i2a103349b1a24471a6c8c44cae4cd45d_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzQtMTItMS0xLTA_5ab7b72f-a564-47cb-a9ca-4a92f38efcab"
      unitRef="usdPerShare">85.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ie3b8e4626dfe483b96f1223afc326d0c_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzUtMi0xLTEtMA_c995471e-6d2f-4f14-ad0d-a6bd9eaa2a1d"
      unitRef="shares">1132</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie3b8e4626dfe483b96f1223afc326d0c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzUtNC0xLTEtMA_3be08153-b8ee-471a-bc7f-d8675e4bf7d0"
      unitRef="usdPerShare">106.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i0347c60d32dd4ae88b85bae326bedc14_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzUtNi0xLTEtMA_a05530d9-4171-4be1-b9a3-0ab394948f72"
      unitRef="shares">53990</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i0347c60d32dd4ae88b85bae326bedc14_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzUtOC0xLTEtMA_08dd1ebd-b0d2-4316-a950-07b38a4b7d31"
      unitRef="usdPerShare">65.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i380bc80dd57d4fba8351bfc8a5fcb134_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzUtMTQtMS0xLTA_671ac870-d56e-4c77-ab28-b2df7ff54513"
      unitRef="shares">359892</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i380bc80dd57d4fba8351bfc8a5fcb134_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzUtMTYtMS0xLTA_ea915659-aaa3-4bf4-989d-7236c36a9bf3"
      unitRef="usdPerShare">57.71</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i0347c60d32dd4ae88b85bae326bedc14_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzYtNi0xLTEtMA_7ae9af2b-9a96-4715-87e9-9865d9162342"
      unitRef="shares">16251</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i0347c60d32dd4ae88b85bae326bedc14_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzYtOC0xLTEtMA_92529b10-8e61-474e-9620-6f6c85a6f72a"
      unitRef="usdPerShare">89.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i380bc80dd57d4fba8351bfc8a5fcb134_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzYtMTQtMS0xLTA_b6ac2b66-0099-4534-bf2d-26d658729e62"
      unitRef="shares">11250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i380bc80dd57d4fba8351bfc8a5fcb134_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzYtMTYtMS0xLTA_d58bf2f6-5dcc-4f38-a964-e507d89d4b71"
      unitRef="usdPerShare">65.11</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="if639c6bb48774715aba503ee4aac9ba8_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzctMi0xLTEtMA_165ff707-7578-4959-87cb-aadc437e0e71"
      unitRef="shares">55370</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="if639c6bb48774715aba503ee4aac9ba8_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzctNC0xLTEtMA_c972a676-f443-4b1f-b57d-51afd7ca7d67"
      unitRef="usdPerShare">74.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie107fed14a6a4c669efa460e3d99f926_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzctNi0xLTEtMA_87187256-be1c-41b3-8f68-17525e30232d"
      unitRef="shares">440647</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie107fed14a6a4c669efa460e3d99f926_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzctOC0xLTEtMA_08db7812-f76c-4c43-b341-d1f05520e536"
      unitRef="usdPerShare">90.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ib62db141474f4a608579b640c834ba3d_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzctMTAtMS0xLTA_291e2894-2afe-43db-a847-891de83ac228"
      unitRef="shares">177288</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ib62db141474f4a608579b640c834ba3d_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzctMTItMS0xLTA_f5ad6c37-03f6-4cd1-8ad3-eff28f4ee3b5"
      unitRef="usdPerShare">83.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="id8fb23ea574f46eda8f1d24a161585f9_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzctMTQtMS0xLTA_a072bfb8-2762-45be-803c-bb2a1b911349"
      unitRef="shares">1980866</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="id8fb23ea574f46eda8f1d24a161585f9_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzctMTYtMS0xLTA_02b3b0f1-ad9e-4e60-bec0-14c910daa0e8"
      unitRef="usdPerShare">64.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ifc15b0dbf4cf4947870df22b8adb9a70_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzktMi0xLTEtMA_6cce7290-7bbb-421d-90e9-3e161a731ad9"
      unitRef="shares">10428</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ifc15b0dbf4cf4947870df22b8adb9a70_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzktNC0xLTEtMA_941167c7-1969-48fa-af82-072309c67906"
      unitRef="usdPerShare">73.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="if3103fd28f154c88862f6b3f56ecaeef_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzktNi0xLTEtMA_2039f65b-4b37-4de9-a123-8013bd35ea2b"
      unitRef="shares">151038</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="if3103fd28f154c88862f6b3f56ecaeef_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzktOC0xLTEtMA_dc00b90a-de0a-47f8-abcc-eb7827cf86f6"
      unitRef="usdPerShare">66.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i7be97ecdd04d4eff82010b20fd69c26a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzktMTAtMS0xLTA_f9be42dc-aa14-44ea-8bdf-f632840d99b2"
      unitRef="shares">72618</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7be97ecdd04d4eff82010b20fd69c26a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzktMTItMS0xLTA_740f21e9-16aa-4bd3-b01b-1f06091e2c31"
      unitRef="usdPerShare">57.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ifc15b0dbf4cf4947870df22b8adb9a70_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEwLTItMS0xLTA_7f8ab561-ac81-46c3-8a80-56b39a6b6bdf"
      unitRef="shares">12938</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ifc15b0dbf4cf4947870df22b8adb9a70_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEwLTQtMS0xLTA_ad4000e0-9614-474b-b0d8-77bd3197fed6"
      unitRef="usdPerShare">71.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="if3103fd28f154c88862f6b3f56ecaeef_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEwLTYtMS0xLTA_d70809d8-2891-48e9-b93b-c21f5d9bb49d"
      unitRef="shares">117990</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="if3103fd28f154c88862f6b3f56ecaeef_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEwLTgtMS0xLTA_96bf580a-2615-4ad9-9ab3-b76490d04392"
      unitRef="usdPerShare">76.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i7be97ecdd04d4eff82010b20fd69c26a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEwLTEwLTEtMS0w_8857ed9b-cbac-40fc-a1e1-bf884b57fc1e"
      unitRef="shares">41755</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7be97ecdd04d4eff82010b20fd69c26a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEwLTEyLTEtMS0w_ee6b9923-8b5e-4b36-af6d-a1fc98ccd263"
      unitRef="usdPerShare">69.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i700109174f6d4ab5b84b6ba0c152afc5_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEwLTE0LTEtMS0w_4bc6eae8-89b7-4330-9802-19649ee2fab6"
      unitRef="shares">235880</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i700109174f6d4ab5b84b6ba0c152afc5_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEwLTE2LTEtMS0w_87da30b9-2f06-4324-bfd8-cb12e31c5ff8"
      unitRef="usdPerShare">53.23</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="if3103fd28f154c88862f6b3f56ecaeef_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzExLTYtMS0xLTA_759c6f11-bae3-4721-8d19-42d1ce89e519"
      unitRef="shares">3336</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="if3103fd28f154c88862f6b3f56ecaeef_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzExLTgtMS0xLTA_cd37bb9e-15c5-4da2-8dde-a1f9c639d584"
      unitRef="usdPerShare">91.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i7be97ecdd04d4eff82010b20fd69c26a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzExLTEwLTEtMS0w_a43a62ad-5f89-4b63-a1fe-1a5dc418c456"
      unitRef="shares">6894</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i7be97ecdd04d4eff82010b20fd69c26a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzExLTEyLTEtMS0w_b282523e-fe5f-4678-92bf-f4902ad4da51"
      unitRef="usdPerShare">81.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i700109174f6d4ab5b84b6ba0c152afc5_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzExLTE0LTEtMS0w_49c5ab91-4d46-4202-aa0e-36bfeb9d054b"
      unitRef="shares">5427</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i700109174f6d4ab5b84b6ba0c152afc5_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzExLTE2LTEtMS0w_39975417-53b9-4785-b3c2-4c71e00ba82f"
      unitRef="usdPerShare">75.74</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i04f3f4a5f9e84998b765d71e35656297_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEyLTItMS0xLTA_fa5e2c7c-5784-4698-b314-1f787d3201ee"
      unitRef="shares">52860</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i04f3f4a5f9e84998b765d71e35656297_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEyLTQtMS0xLTA_4c7c20fa-51a1-432f-9e92-2ba2eae31dff"
      unitRef="usdPerShare">75.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic4ad104293e34495b0948f2526c516ac_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEyLTYtMS0xLTA_055b62da-cdc2-4227-a99a-1b1a371aeccc"
      unitRef="shares">470359</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ic4ad104293e34495b0948f2526c516ac_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEyLTgtMS0xLTA_cfb68381-0aba-40e7-a55a-ebba4fd67006"
      unitRef="usdPerShare">86.24</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ib8931cc2f5844a1ab857fc8b67387aa8_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEyLTEwLTEtMS0w_b4ec7385-7252-447b-b663-a679c0f7df07"
      unitRef="shares">201257</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ib8931cc2f5844a1ab857fc8b67387aa8_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEyLTEyLTEtMS0w_46d15155-c83d-48e1-aa85-0962645f7c96"
      unitRef="usdPerShare">77.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i325b7fd9a3e74c5790a93a630f8b8db1_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEyLTE0LTEtMS0w_f93f6c5e-4691-4826-be3b-c13005040a0d"
      unitRef="shares">1739559</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i325b7fd9a3e74c5790a93a630f8b8db1_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzEyLTE2LTEtMS0w_7a92bbb5-1946-41d9-b069-49f172aadabf"
      unitRef="usdPerShare">66.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ib8aa1a86f0f64fcebff2239761a86069_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE0LTItMS0xLTA_a860af0b-883e-49d6-9da5-c5fdf5d06038"
      unitRef="shares">5940</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib8aa1a86f0f64fcebff2239761a86069_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE0LTQtMS0xLTA_8942cbaa-465f-4ac2-8053-b0f8e74eb15f"
      unitRef="usdPerShare">117.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i515a86159a5e440a8232403b1b5c76f8_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE0LTYtMS0xLTA_71e94c71-2d0a-47d8-ba33-01522f095acf"
      unitRef="shares">95258</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i515a86159a5e440a8232403b1b5c76f8_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE0LTgtMS0xLTA_4d5012c8-107c-46ab-8cb8-8464e26f6576"
      unitRef="usdPerShare">130.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i5216382498084557892a7d0857e6d8a6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE0LTEwLTEtMS0w_b28e8fab-1b95-4b44-9879-c5e52513308b"
      unitRef="shares">46086</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5216382498084557892a7d0857e6d8a6_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE0LTEyLTEtMS0w_a5965f59-6eb6-4e01-a438-9d332c65dddd"
      unitRef="usdPerShare">121.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE0LTE0LTEtMS0w_9137ff96-fdc8-47de-bd79-304de82f0074"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ib8aa1a86f0f64fcebff2239761a86069_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE1LTItMS0xLTA_29b60abc-591f-4a09-bc66-f6f74c352081"
      unitRef="shares">2499</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib8aa1a86f0f64fcebff2239761a86069_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE1LTQtMS0xLTA_9c652f1e-4477-4b81-bf62-9df10f692006"
      unitRef="usdPerShare">92.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i515a86159a5e440a8232403b1b5c76f8_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE1LTYtMS0xLTA_2bfebb27-d469-4609-9f13-fb88cf8d3a3a"
      unitRef="shares">88250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i515a86159a5e440a8232403b1b5c76f8_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE1LTgtMS0xLTA_a216c4d7-2f6d-40d7-b743-3200e0fd324e"
      unitRef="usdPerShare">98.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i5216382498084557892a7d0857e6d8a6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE1LTEwLTEtMS0w_67166dcc-922b-4354-a96b-5554f390cf1c"
      unitRef="shares">35131</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5216382498084557892a7d0857e6d8a6_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE1LTEyLTEtMS0w_f302449d-2fc8-4d80-88f3-a0cf5fd674f1"
      unitRef="usdPerShare">92.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i61a4caea84264a4fac4a05c65c7ab5a3_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE1LTE0LTEtMS0w_1bf46e12-b72f-494a-95d4-7204d2b031c4"
      unitRef="shares">861878</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i61a4caea84264a4fac4a05c65c7ab5a3_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE1LTE2LTEtMS0w_754fb290-65ee-4ce5-8b79-c62a2d00dd50"
      unitRef="usdPerShare">63.14</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i515a86159a5e440a8232403b1b5c76f8_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE2LTYtMS0xLTA_cfb527d0-c28b-43d9-a063-6c731ee38b16"
      unitRef="shares">28030</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i515a86159a5e440a8232403b1b5c76f8_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE2LTgtMS0xLTA_e7be1cdf-ebfc-447b-84d8-a883ced75490"
      unitRef="usdPerShare">87.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i5216382498084557892a7d0857e6d8a6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE2LTEwLTEtMS0w_4c88179b-7524-4598-8066-55bc588b61f2"
      unitRef="shares">9752</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i5216382498084557892a7d0857e6d8a6_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE2LTEyLTEtMS0w_71fb5478-0606-41f8-8001-75d5e7df9533"
      unitRef="usdPerShare">75.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i94cdee2dd0394eefaf303bba471f2c40_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE3LTItMS0xLTA_829f4869-05d2-46b7-bff6-7cd67b21c700"
      unitRef="shares">56301</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i94cdee2dd0394eefaf303bba471f2c40_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE3LTQtMS0xLTA_64883352-737c-4e29-af7b-ede0a88d89a2"
      unitRef="usdPerShare">79.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i6c28f54dd20a446794be6c19c9adcb42_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE3LTYtMS0xLTA_eb907938-b57b-4aaa-bf56-d23b6d8a6c11"
      unitRef="shares">449337</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i6c28f54dd20a446794be6c19c9adcb42_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE3LTgtMS0xLTA_944ce8e0-7c5e-49f7-8f59-a4aeb17de871"
      unitRef="usdPerShare">93.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i87bf3113c48e4afd900b42c197d02a07_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE3LTEwLTEtMS0w_2a17e5b8-07de-4eed-8438-9ee304a15380"
      unitRef="shares">202460</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i87bf3113c48e4afd900b42c197d02a07_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE3LTEyLTEtMS0w_c1dcfc7e-eb4f-4c04-b043-283d68b633f2"
      unitRef="usdPerShare">84.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i515917ebb0274ab8b2b5be63f6445189_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE3LTE0LTEtMS0w_55589632-3e5f-4d47-ad84-1e4dfa3f4145"
      unitRef="shares">877681</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i515917ebb0274ab8b2b5be63f6445189_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo4YTI0ZmQ2NzM5M2I0OWU3OGQwNDkzZDA4ZDlhMmFiMi90YWJsZXJhbmdlOjhhMjRmZDY3MzkzYjQ5ZTc4ZDA0OTNkMDhkOWEyYWIyXzE3LTE2LTEtMS0w_91717f09-51ea-4fc3-b697-a31f25dc4d8e"
      unitRef="usdPerShare">69.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <cfr:BaseYearAdjustedNetRevenueAmount
      contextRef="i1f589dce85dc44d9981041fa31db91e0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTM1MzA_88c04caf-4206-447f-9478-5dd3573049b3"
      unitRef="usd">426600000</cfr:BaseYearAdjustedNetRevenueAmount>
    <cfr:BaseYearCalculationBasisPointAdjustment
      contextRef="i1f589dce85dc44d9981041fa31db91e0_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTE4MDY_5784213b-2a1f-4c1f-91de-71c754f248c9"
      unitRef="number">0.0030</cfr:BaseYearCalculationBasisPointAdjustment>
    <cfr:PercentageLevelOfAchievementLessThan13PercentAverageGrowth
      contextRef="i8201a5b4375347c084cc707bfcaf0a29_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzEwOTk1MTE2NTQwMzU_7afa5a2f-5bc6-4a52-85b8-8c3c3246d88e"
      unitRef="number">0.13</cfr:PercentageLevelOfAchievementLessThan13PercentAverageGrowth>
    <cfr:AwardPayoutPercentageOfTargetAt0Percent
      contextRef="i8201a5b4375347c084cc707bfcaf0a29_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NDkyNjc0NzI5NTQ_93b1b8b5-205c-4f50-8679-d755afb5635f"
      unitRef="number">0</cfr:AwardPayoutPercentageOfTargetAt0Percent>
    <cfr:PercentageLevelOfAchievement13PercentAverageGrowth
      contextRef="i1f589dce85dc44d9981041fa31db91e0_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTMyODY_41130072-fd58-44da-9058-09ef265408ee"
      unitRef="number">0.13</cfr:PercentageLevelOfAchievement13PercentAverageGrowth>
    <cfr:AwardPayoutPercentageOfTargetAt50Percent
      contextRef="i1f589dce85dc44d9981041fa31db91e0_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTMyOTA_370c71da-ff2e-4d86-9b3b-12770b0840c5"
      unitRef="number">0.50</cfr:AwardPayoutPercentageOfTargetAt50Percent>
    <cfr:PercentageLevelOfAchievement19PercentAverageGrowth
      contextRef="i1f589dce85dc44d9981041fa31db91e0_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTMyNzk_4f5f0f05-3f16-46a9-aad5-2379ff8bff66"
      unitRef="number">0.19</cfr:PercentageLevelOfAchievement19PercentAverageGrowth>
    <cfr:AwardPayoutPercentageOfTargetAt100Percent
      contextRef="i1f589dce85dc44d9981041fa31db91e0_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTMyOTQ_4ed4f8d4-3cb6-44c4-a67c-a11cccc8a4f8"
      unitRef="number">1</cfr:AwardPayoutPercentageOfTargetAt100Percent>
    <cfr:PercentageLevelOfAchievement25PercentAverageGrowth
      contextRef="i1f589dce85dc44d9981041fa31db91e0_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTMzMDE_fa8dee28-8474-4cd7-b325-183ec64d0cbc"
      unitRef="number">0.25</cfr:PercentageLevelOfAchievement25PercentAverageGrowth>
    <cfr:AwardPayoutPercentageOfTargetAt150Percent
      contextRef="i1f589dce85dc44d9981041fa31db91e0_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzI3NDg3NzkwOTMzMzE_4200c453-a5b4-4a94-b5ee-a793540ece8f"
      unitRef="number">1.50</cfr:AwardPayoutPercentageOfTargetAt150Percent>
    <cfr:Awardpayoutpercentageatlessthan25thpercentilelevelofachievement
      contextRef="i1f589dce85dc44d9981041fa31db91e0_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzEyNDcx_8f8b0a58-7885-4345-84dd-0b889ec0cff6"
      unitRef="number">0</cfr:Awardpayoutpercentageatlessthan25thpercentilelevelofachievement>
    <cfr:Awardpayoutpercentageatthe25thpercentilelevelofachievement
      contextRef="i1f589dce85dc44d9981041fa31db91e0_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzEyNTE4_f5e02b09-570d-44f2-b400-a45efa069550"
      unitRef="number">0.50</cfr:Awardpayoutpercentageatthe25thpercentilelevelofachievement>
    <cfr:Awardpayoutpercentageatthe50thpercentilelevelofachievement
      contextRef="i1f589dce85dc44d9981041fa31db91e0_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzEyNTY2_e4108da8-5b23-4930-99eb-adc8af57cd48"
      unitRef="number">1</cfr:Awardpayoutpercentageatthe50thpercentilelevelofachievement>
    <cfr:Awardpayoutpercentageatthe75thpercentilelevelofachievement
      contextRef="i1f589dce85dc44d9981041fa31db91e0_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzEyNjI0_5fba32ec-8db5-4f27-b12a-dcb0ced31b1d"
      unitRef="number">1.50</cfr:Awardpayoutpercentageatthe75thpercentilelevelofachievement>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NjUw_135c8174-9ba4-401e-acc0-1fa15c02bdc1">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information regarding options outstanding and exercisable as of December&#160;31, 2021 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.358%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.061%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.679%"/&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="3" style="padding:0 1pt"/&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:8pt;font-weight:700;line-height:100%"&gt;Options Outstanding&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:8pt;font-weight:700;line-height:100%"&gt;Options Exercisable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:8pt;font-weight:700;line-height:100%"&gt;Range of&lt;br/&gt;Exercise Prices&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:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of 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:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise Price&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual Life&lt;br/&gt;in Years&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:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of 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:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&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;50.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;to&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;54.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:1pt solid #000000;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.81&lt;/span&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;123,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;54.56&#160;&lt;/span&gt;&lt;/td&gt;&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;to&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;70.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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="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.72&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;1.78&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;to&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;80.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;2.75&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;265,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&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;877,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;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.64&lt;/span&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;877,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="12" 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;Total intrinsic value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="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="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;50,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="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="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;50,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i7109eb8cdcb34fe4b77dc44905b395c4_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzMtMC0xLTEtMA_94c0af84-9047-495e-902b-c2084a0744e9"
      unitRef="usdPerShare">50.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i7109eb8cdcb34fe4b77dc44905b395c4_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzMtNC0xLTEtMA_89a40eb7-f2e5-40bf-bb5b-062b21a39b9c"
      unitRef="usdPerShare">55.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i78fdbf24c1b94a209028216ddbf0325e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzMtNi0xLTEtMA_505e39b0-5766-4283-9c7e-bf7a155faebd"
      unitRef="shares">123314</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i78fdbf24c1b94a209028216ddbf0325e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzMtOC0xLTEtMA_38f0316e-8c6b-47dc-bec5-1b32b8fbf272"
      unitRef="usdPerShare">54.56</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ic60a6991b6574d3b9d284332070fc470_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzMtMTAtMS0xLTA_547da90b-7fa3-4c62-a2fb-b43a0e3c4d87">P0Y9M21D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="icb972e4472ff43b49b343150a83f8963_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzMtMTItMS0xLTA_21d75894-7852-4493-8326-7ae0daf3f54e"
      unitRef="shares">123314</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="icb972e4472ff43b49b343150a83f8963_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzMtMTQtMS0xLTA_7230b56c-b732-42b9-bb47-ca12446846cb"
      unitRef="usdPerShare">54.56</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="ic60071dff1414f6ca56020cdaeacb530_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzUtMC0xLTEtMA_7b6bb563-378b-4351-97b0-a330b4152ab6"
      unitRef="usdPerShare">65.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="ic60071dff1414f6ca56020cdaeacb530_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzUtNC0xLTEtMA_5f24248f-33b8-44b2-92d9-52a87d05f75c"
      unitRef="usdPerShare">70.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i76321f2353a844a082ff03e688856288_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzUtNi0xLTEtMA_5a6d179a-2ea7-46bb-9d2b-afcb7eef7656"
      unitRef="shares">319081</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i76321f2353a844a082ff03e688856288_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzUtOC0xLTEtMA_f759d0d0-5a55-499c-973b-cc268d455c21"
      unitRef="usdPerShare">65.11</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i7d90792e31534f96bffe3c12a15b6210_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzUtMTAtMS0xLTA_640947e7-fbdb-45fc-b5a8-dbecbd8aa932">P3Y8M19D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i50498ef37b1d43faaf89f5e0a0eb978b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzUtMTItMS0xLTA_7b1f0161-2fad-46a0-9279-f1c0871f8bc3"
      unitRef="shares">319081</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i50498ef37b1d43faaf89f5e0a0eb978b_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzUtMTQtMS0xLTA_dd434d14-1c95-49c5-9d8a-706117a78662"
      unitRef="usdPerShare">65.11</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i1783949924d74124ab6aa77abdd9f1fa_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzYtMC0xLTEtMA_8ea15c77-be1c-4ecb-a6ad-56d129ce55c5"
      unitRef="usdPerShare">70.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i1783949924d74124ab6aa77abdd9f1fa_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzYtNC0xLTEtMA_54956315-bd60-4023-933b-2b7cdc00a4b8"
      unitRef="usdPerShare">75.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="ie4016111d9aa4c4dbdc57da22b51f278_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzYtNi0xLTEtMA_0509f5ab-b897-47d1-84ba-64b2c6a34e34"
      unitRef="shares">169726</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="ie4016111d9aa4c4dbdc57da22b51f278_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzYtOC0xLTEtMA_5abe9bcd-1d12-4401-86df-a8c53c4e1fb2"
      unitRef="usdPerShare">71.39</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i73e605ad293642aa9638ac7bb9d3d438_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzYtMTAtMS0xLTA_7a66798a-0d57-43da-9740-5a64b6e30133">P1Y9M10D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="ib9d051b1626e47b394bd747b06918219_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzYtMTItMS0xLTA_2bbc9840-2eaa-43d7-864c-a252074ad138"
      unitRef="shares">169726</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="ib9d051b1626e47b394bd747b06918219_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzYtMTQtMS0xLTA_696386b3-22c6-4372-8322-c3e5d8a796fa"
      unitRef="usdPerShare">71.39</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i0e38b665f4a549f4acc1b6298a655e0d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzctMC0xLTEtMA_5aa432e3-f283-4459-a5af-baa4f3df9323"
      unitRef="usdPerShare">75.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i0e38b665f4a549f4acc1b6298a655e0d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzctNC0xLTEtMA_b23b50c8-4baa-438c-9c83-63c5e3dab7d5"
      unitRef="usdPerShare">80.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i278e00478e15443cbb9348301ab6985c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzctNi0xLTEtMA_e39d1072-4609-4b2b-b545-80c459f52de1"
      unitRef="shares">265560</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i278e00478e15443cbb9348301ab6985c_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzctOC0xLTEtMA_875ce01d-5551-4b69-b8b3-8186532a43ed"
      unitRef="usdPerShare">78.92</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ic6ef911447924f85ac2f503e3dd93180_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzctMTAtMS0xLTA_ccde20e7-1f75-4bed-b745-65a8b66bd330">P2Y9M</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="iba8fc2b02b214b86a184bcdb9704a3b9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzctMTItMS0xLTA_149df88e-c142-4f57-a79e-b52827053631"
      unitRef="shares">265560</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="iba8fc2b02b214b86a184bcdb9704a3b9_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzctMTQtMS0xLTA_2d9fa23a-307d-4ab3-8829-d477126463f4"
      unitRef="usdPerShare">78.92</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i515917ebb0274ab8b2b5be63f6445189_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzgtNi0xLTEtMA_b4a7b00e-e3f6-4339-9547-f3dd2743dd12"
      unitRef="shares">877681</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i515917ebb0274ab8b2b5be63f6445189_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzgtOC0xLTEtMA_3369cfa5-1876-4d49-a4ff-83b886a265b9"
      unitRef="usdPerShare">69.02</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i61a4caea84264a4fac4a05c65c7ab5a3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzgtMTAtMS0xLTA_f6ba36e1-0be9-4054-8a47-0e556dc486c8">P2Y7M20D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i8410c57eead448e0a7ce533955c1fdcb_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzgtMTItMS0xLTA_ba38cd35-7f47-4f68-9a00-71eb31a16726"
      unitRef="shares">877681</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i8410c57eead448e0a7ce533955c1fdcb_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzgtMTQtMS0xLTA_375dbf5c-5c77-40cd-95c9-c6b0f0627c3c"
      unitRef="usdPerShare">69.02</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i515917ebb0274ab8b2b5be63f6445189_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzktNi0xLTEtMA_c4baf23b-5426-4711-913c-d7732ec5e862"
      unitRef="usd">50070000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i8410c57eead448e0a7ce533955c1fdcb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo3YzBkYmU2NGM3NGI0NjVmOGJmMWM1ZjVhOGEwZmQ0Ny90YWJsZXJhbmdlOjdjMGRiZTY0Yzc0YjQ2NWY4YmYxYzVmNWE4YTBmZDQ3XzktMTItMS0xLTA_9e5b371c-07a3-4af5-b72d-808028c0f29e"
      unitRef="usd">50070000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NjA5_301707fa-c7d2-4e8e-bd1f-39762894036b">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares issued in connection with stock compensation awards are issued from available treasury shares. If no treasury shares are available, new shares are issued from available authorized shares. Shares issued in connection with stock compensation awards along with other related information were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares issued from available treasury stock&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;987,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;408,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399,224&#160;&lt;/span&gt;&lt;/td&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 exercises&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;54,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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;20,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intrinsic value of stock options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;13,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of stock awards/units vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,192&#160;&lt;/span&gt;&lt;/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:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <cfr:TreasurySharesIssuedRelatedToStockOptionExercises
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmYzIyYzA1YjBhYmE0MjNmYmIwYzBkZmVmN2U2OGNmMy90YWJsZXJhbmdlOmZjMjJjMDViMGFiYTQyM2ZiYjBjMGRmZWY3ZTY4Y2YzXzItMS0xLTEtMA_dd5ebc33-fa94-4449-9c04-de379d04c4b8"
      unitRef="shares">987758</cfr:TreasurySharesIssuedRelatedToStockOptionExercises>
    <cfr:TreasurySharesIssuedRelatedToStockOptionExercises
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmYzIyYzA1YjBhYmE0MjNmYmIwYzBkZmVmN2U2OGNmMy90YWJsZXJhbmdlOmZjMjJjMDViMGFiYTQyM2ZiYjBjMGRmZWY3ZTY4Y2YzXzItMy0xLTEtMA_7c38fe65-9e2a-450c-aee9-5bf70d5299a6"
      unitRef="shares">408563</cfr:TreasurySharesIssuedRelatedToStockOptionExercises>
    <cfr:TreasurySharesIssuedRelatedToStockOptionExercises
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmYzIyYzA1YjBhYmE0MjNmYmIwYzBkZmVmN2U2OGNmMy90YWJsZXJhbmdlOmZjMjJjMDViMGFiYTQyM2ZiYjBjMGRmZWY3ZTY4Y2YzXzItNS0xLTEtMA_c003bd6d-a553-483f-af7a-0bac60532fe1"
      unitRef="shares">399224</cfr:TreasurySharesIssuedRelatedToStockOptionExercises>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmYzIyYzA1YjBhYmE0MjNmYmIwYzBkZmVmN2U2OGNmMy90YWJsZXJhbmdlOmZjMjJjMDViMGFiYTQyM2ZiYjBjMGRmZWY3ZTY4Y2YzXzQtMS0xLTEtMA_cbadd087-1f47-48df-9925-51c953f474c7"
      unitRef="usd">54417000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmYzIyYzA1YjBhYmE0MjNmYmIwYzBkZmVmN2U2OGNmMy90YWJsZXJhbmdlOmZjMjJjMDViMGFiYTQyM2ZiYjBjMGRmZWY3ZTY4Y2YzXzQtMy0xLTEtMA_6d56916f-8eef-4804-b048-8351b03bcd1f"
      unitRef="usd">12557000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmYzIyYzA1YjBhYmE0MjNmYmIwYzBkZmVmN2U2OGNmMy90YWJsZXJhbmdlOmZjMjJjMDViMGFiYTQyM2ZiYjBjMGRmZWY3ZTY4Y2YzXzQtNS0xLTEtMA_d51cc5b0-2256-44c3-991a-0cb0b02a3131"
      unitRef="usd">20770000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmYzIyYzA1YjBhYmE0MjNmYmIwYzBkZmVmN2U2OGNmMy90YWJsZXJhbmdlOmZjMjJjMDViMGFiYTQyM2ZiYjBjMGRmZWY3ZTY4Y2YzXzUtMS0xLTEtMA_d45cabd1-30e8-460c-b5af-1ee8525a9016"
      unitRef="usd">43904000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmYzIyYzA1YjBhYmE0MjNmYmIwYzBkZmVmN2U2OGNmMy90YWJsZXJhbmdlOmZjMjJjMDViMGFiYTQyM2ZiYjBjMGRmZWY3ZTY4Y2YzXzUtMy0xLTEtMA_1366583c-238e-4220-9cae-ed51946f56f3"
      unitRef="usd">5365000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmYzIyYzA1YjBhYmE0MjNmYmIwYzBkZmVmN2U2OGNmMy90YWJsZXJhbmdlOmZjMjJjMDViMGFiYTQyM2ZiYjBjMGRmZWY3ZTY4Y2YzXzUtNS0xLTEtMA_9c367922-ac02-4b82-8c86-da8e288cf902"
      unitRef="usd">13713000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmYzIyYzA1YjBhYmE0MjNmYmIwYzBkZmVmN2U2OGNmMy90YWJsZXJhbmdlOmZjMjJjMDViMGFiYTQyM2ZiYjBjMGRmZWY3ZTY4Y2YzXzYtMS0xLTEtMA_f061951d-b48b-4629-a0cb-0e24ec84dc95"
      unitRef="usd">15751000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmYzIyYzA1YjBhYmE0MjNmYmIwYzBkZmVmN2U2OGNmMy90YWJsZXJhbmdlOmZjMjJjMDViMGFiYTQyM2ZiYjBjMGRmZWY3ZTY4Y2YzXzYtMy0xLTEtMA_a907a1bc-8fef-421f-9afe-3ff3d4c932c7"
      unitRef="usd">12773000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTpmYzIyYzA1YjBhYmE0MjNmYmIwYzBkZmVmN2U2OGNmMy90YWJsZXJhbmdlOmZjMjJjMDViMGFiYTQyM2ZiYjBjMGRmZWY3ZTY4Y2YzXzYtNS0xLTEtMA_5f27730d-b586-4821-b07a-0bc1ddbcc452"
      unitRef="usd">5192000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NTY2_f9777a18-3d2b-4a73-875e-66e0c866403a">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense and the related income tax benefit is presented in the following table. The service period for performance stock units granted each year begins on January&#160;1 of the following year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&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;&#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 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;&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested stock awards/stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;10,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 stock-units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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&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;12,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;13,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;15,946&#160;&lt;/span&gt;&lt;/td&gt;&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;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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: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;1,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&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: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:#ffffff;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;2,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&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: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:#ffffff;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;2,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:StockOptionPlanExpense
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzEtMS0xLTEtMA_acec57bc-359f-4dec-adf8-c0027fb3ccdf"
      unitRef="usd">0</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockOptionPlanExpense
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzEtMy0xLTEtMA_e10a6396-30a6-4e59-8d5f-3ae2717c7c00"
      unitRef="usd">0</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockOptionPlanExpense
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzEtNS0xLTEtMA_bffa0535-3f91-421e-b220-5629962f8ad4"
      unitRef="usd">1185000</us-gaap:StockOptionPlanExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzItMS0xLTEtMA_35b47304-fbcd-45e5-a73e-f1d6775db59b"
      unitRef="usd">9977000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzItMy0xLTEtMA_080c98ff-703b-4494-9bce-0e41fc29599a"
      unitRef="usd">10240000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzItNS0xLTEtMA_e64c4212-3bae-41e5-a5d7-f8dfb99fe8b8"
      unitRef="usd">9339000</us-gaap:RestrictedStockExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzMtMS0xLTEtMA_6c7cbe88-27ca-4b51-a1c3-2e9281f5265f"
      unitRef="usd">700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzMtMy0xLTEtMA_d44a0941-12eb-4c9a-9ec0-8caf5d2c6ce4"
      unitRef="usd">770000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzMtNS0xLTEtMA_d0e6625f-d0ca-4eee-80df-b380f1cce745"
      unitRef="usd">780000</us-gaap:AllocatedShareBasedCompensationExpense>
    <cfr:Sharebasedcompensationexpenseonperformancestockunits
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzQtMS0xLTEtMA_563d3042-e905-4aa2-8e51-dfa8dfc93136"
      unitRef="usd">2076000</cfr:Sharebasedcompensationexpenseonperformancestockunits>
    <cfr:Sharebasedcompensationexpenseonperformancestockunits
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzQtMy0xLTEtMA_7ad78efe-3f89-40cc-86b5-ce0415315093"
      unitRef="usd">2908000</cfr:Sharebasedcompensationexpenseonperformancestockunits>
    <cfr:Sharebasedcompensationexpenseonperformancestockunits
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzQtNS0xLTEtMA_e4dc8c4a-6ccc-4292-89a8-970c2830e1df"
      unitRef="usd">4642000</cfr:Sharebasedcompensationexpenseonperformancestockunits>
    <us-gaap:ShareBasedCompensation
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzUtMS0xLTEtMA_8948ace7-b5a7-4508-a847-d0bf567a42c1"
      unitRef="usd">12753000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzUtMy0xLTEtMA_70bceb29-88ae-4e8f-b9dc-c9d87f290872"
      unitRef="usd">13918000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzUtNS0xLTEtMA_4272277d-9105-4c29-b7bc-20e0a5988797"
      unitRef="usd">15946000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzYtMS0xLTEtMA_1817adda-926e-4f2e-8625-769a2a0dc8c7"
      unitRef="usd">1713000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzYtMy0xLTEtMA_d5d76e04-cfa7-4f32-b2ea-325baf61997c"
      unitRef="usd">2142000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo5MTAzMTZjMDUyNGQ0YzZmOTNlZmQ0YmU0OTNmNDVjOC90YWJsZXJhbmdlOjkxMDMxNmMwNTI0ZDRjNmY5M2VmZDRiZTQ5M2Y0NWM4XzYtNS0xLTEtMA_b00f8176-328c-4bcf-8e31-4bc9d018e76c"
      unitRef="usd">2359000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NTgz_b822f9fd-4c6d-4969-9665-798e7917445c">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unrecognized stock-based compensation expense and the weighted-average period over which the expense is expected to be recognized at December&#160;31, 2021 is presented in the table below. Unrecognized stock-based compensation expense related to performance stock units is presented assuming attainment of the maximum payout rate as set forth by the performance criteria.&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.843%"/&gt;&lt;td style="width:0.1%"/&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;text-align:center;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;Unrecognized Expense&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:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Number of Years for Expense Recognition&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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-vested stock awards/stock units&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;18,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:1pt solid #000000;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.07&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;Performance stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;2.16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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&lt;/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;28,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2ZDIyMjA3YjFiNGQ0ZTE5OTViYjA0N2IzMDhiN2E2MC90YWJsZXJhbmdlOjZkMjIyMDdiMWI0ZDRlMTk5NWJiMDQ3YjMwOGI3YTYwXzItMS0xLTEtMA_9cf5d720-bf3b-4e92-97eb-1a09293250e1"
      unitRef="usd">18431000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2ZDIyMjA3YjFiNGQ0ZTE5OTViYjA0N2IzMDhiN2E2MC90YWJsZXJhbmdlOjZkMjIyMDdiMWI0ZDRlMTk5NWJiMDQ3YjMwOGI3YTYwXzItMy0xLTEtMA_70435c14-0074-421e-ab41-35cf04dfbe03">P2Y25D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <cfr:Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2ZDIyMjA3YjFiNGQ0ZTE5OTViYjA0N2IzMDhiN2E2MC90YWJsZXJhbmdlOjZkMjIyMDdiMWI0ZDRlMTk5NWJiMDQ3YjMwOGI3YTYwXzMtMS0xLTEtMA_9aa3d886-0d96-40bf-a23f-4dc7fb0f00b4"
      unitRef="usd">9818000</cfr:Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits>
    <cfr:EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2ZDIyMjA3YjFiNGQ0ZTE5OTViYjA0N2IzMDhiN2E2MC90YWJsZXJhbmdlOjZkMjIyMDdiMWI0ZDRlMTk5NWJiMDQ3YjMwOGI3YTYwXzMtMy0xLTEtMA_d12475d1-d13b-45d3-9f6c-f9a60f141d30">P2Y1M28D</cfr:EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90YWJsZTo2ZDIyMjA3YjFiNGQ0ZTE5OTViYjA0N2IzMDhiN2E2MC90YWJsZXJhbmdlOjZkMjIyMDdiMWI0ZDRlMTk5NWJiMDQ3YjMwOGI3YTYwXzQtMS0xLTEtMA_170642ec-218f-45cb-b56e-09cb19868b7c"
      unitRef="usd">28249000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:DividendsShareBasedCompensation
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE1OTYx_bd03ea99-f527-495a-8ef3-519895e2c2c2"
      unitRef="usd">0.75</us-gaap:DividendsShareBasedCompensation>
    <us-gaap:DividendsShareBasedCompensation
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE1OTY1_8b89d730-8dd3-4d86-8b74-03d687b22e1d"
      unitRef="usd">0.72</us-gaap:DividendsShareBasedCompensation>
    <us-gaap:DividendsShareBasedCompensation
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE1OTcy_b3da7119-a331-4a2c-9853-472374a65a5c"
      unitRef="usd">0.71</us-gaap:DividendsShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2MDU3_09e28889-ad7f-4e03-a235-918c1fd34824"
      unitRef="number">0.0077</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2MDYx_19dc84e2-416e-40e4-8d6a-48c6f382c9e6"
      unitRef="number">0.0019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2MDY4_3e6e5e94-2881-4bac-bcfd-47f06a1caf13"
      unitRef="number">0.0165</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTMvZnJhZzowNTI0NjhkMTI1NjY0YzM5YTVhMjQyZGJhNjMxMGMzMC90ZXh0cmVnaW9uOjA1MjQ2OGQxMjU2NjRjMzlhNWEyNDJkYmE2MzEwYzMwXzE2NTIw_9137ff96-fdc8-47de-bd79-304de82f0074"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90ZXh0cmVnaW9uOjg3YmViYzJmNTNiNTQxYzhiYjk2YTUxYjJlZmMxMzAzXzQ4Ng_c2109617-9e7d-4bb1-8d2e-c7a74622e01a">Other Non-Interest Income and Expense&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-interest income and expense totals are presented in the following table. Components of these totals exceeding 1% of the aggregate of total net interest income and total non-interest income for any of the years presented are stated separately.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&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;48,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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&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;48,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;47,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,563&#160;&lt;/span&gt;&lt;/td&gt;&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 non-interest expense:&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;Professional services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;37,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advertising, promotions and public relations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;38,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 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Travel/meals and entertainment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;97,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;87,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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&lt;/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;171,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the ordinary course of business, we transact with certain directors and/or their affiliates. Payments for services provided totaled $257 thousand in 2021, $551 thousand in 2020 and $567 thousand in 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <cfr:OtherNonInterestIncomeAndExpenseTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90ZXh0cmVnaW9uOjg3YmViYzJmNTNiNTQxYzhiYjk2YTUxYjJlZmMxMzAzXzQ3Ng_f0c54963-f16d-4ce9-813e-d0203ef70018">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-interest income and expense totals are presented in the following table. Components of these totals exceeding 1% of the aggregate of total net interest income and total non-interest income for any of the years presented are stated separately.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&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;48,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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&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;48,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;47,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,563&#160;&lt;/span&gt;&lt;/td&gt;&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 non-interest expense:&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;Professional services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;37,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advertising, promotions and public relations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;38,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 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Travel/meals and entertainment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;97,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;87,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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&lt;/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;171,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;</cfr:OtherNonInterestIncomeAndExpenseTableTextBlock>
    <cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90ZXh0cmVnaW9uOjg3YmViYzJmNTNiNTQxYzhiYjk2YTUxYjJlZmMxMzAzXzE3NA_2afe100f-a235-498c-b796-ff0beab66352"
      unitRef="number">0.01</cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately>
    <cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90ZXh0cmVnaW9uOjg3YmViYzJmNTNiNTQxYzhiYjk2YTUxYjJlZmMxMzAzXzE3NA_653b2abb-f7ab-47d6-99dd-78b1fc4caa92"
      unitRef="number">0.01</cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately>
    <cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90ZXh0cmVnaW9uOjg3YmViYzJmNTNiNTQxYzhiYjk2YTUxYjJlZmMxMzAzXzE3NA_fbada9d2-21c7-4bdb-bc36-c90eca4b9422"
      unitRef="number">0.01</cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately>
    <cfr:OtherNonInterestIncomeOther
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzItMS0xLTEtMA_dac6bbce-6e71-4b72-bbd1-415c55462b61"
      unitRef="usd">48528000</cfr:OtherNonInterestIncomeOther>
    <cfr:OtherNonInterestIncomeOther
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzItMy0xLTEtMA_aa745b63-b145-40a9-bbaa-b7c80f0fe6a2"
      unitRef="usd">47712000</cfr:OtherNonInterestIncomeOther>
    <cfr:OtherNonInterestIncomeOther
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzItNS0xLTEtMA_7035e7c9-005b-43a1-b492-4107eead2214"
      unitRef="usd">43563000</cfr:OtherNonInterestIncomeOther>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzMtMS0xLTEtMA_9d5e365b-3761-4a0a-afe9-0c936d07086e"
      unitRef="usd">48528000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzMtMy0xLTEtMA_d99f2cee-184d-4836-a052-b1984bf5f8d3"
      unitRef="usd">47712000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzMtNS0xLTEtMA_2dd812ac-03a4-43dd-8873-a60da720c70c"
      unitRef="usd">43563000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:ProfessionalFees
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzUtMS0xLTEtMA_6185f47d-2400-481b-9755-a2e5a07c8d9a"
      unitRef="usd">34747000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzUtMy0xLTEtMA_e20ba3ac-dd7c-45da-b7ac-ebca29cc5ef3"
      unitRef="usd">37253000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzUtNS0xLTEtMA_fcc704cc-a6c3-47e5-9448-95fb9b114f11"
      unitRef="usd">39238000</us-gaap:ProfessionalFees>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzYtMS0xLTEtMA_dea3fce2-25e9-4c0c-9046-a176a2c8fb65"
      unitRef="usd">34539000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzYtMy0xLTEtMA_cd6d1b0b-677d-4be4-aa6c-b53d06076793"
      unitRef="usd">34390000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzYtNS0xLTEtMA_7298339c-dba8-4679-81b8-af32fcbf26fd"
      unitRef="usd">38001000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:TravelAndEntertainmentExpense
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzctMS0xLTEtMA_2292d8ec-e115-4f13-b74c-d7f940678307"
      unitRef="usd">4946000</us-gaap:TravelAndEntertainmentExpense>
    <us-gaap:TravelAndEntertainmentExpense
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzctMy0xLTEtMA_5e07e2c2-00df-40ad-be3f-55080a6c5654"
      unitRef="usd">7109000</us-gaap:TravelAndEntertainmentExpense>
    <us-gaap:TravelAndEntertainmentExpense
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzctNS0xLTEtMA_a5b1bc2c-45e2-4eda-97af-56a05bbf7d6c"
      unitRef="usd">16459000</us-gaap:TravelAndEntertainmentExpense>
    <cfr:OtherNonInterestExpenseOther
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzgtMS0xLTEtMA_b9944ff1-1498-4d8b-bb17-8e158f987919"
      unitRef="usd">97225000</cfr:OtherNonInterestExpenseOther>
    <cfr:OtherNonInterestExpenseOther
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzgtMy0xLTEtMA_b2bd0264-56ac-4c24-8db7-0651cb0c0ce5"
      unitRef="usd">87558000</cfr:OtherNonInterestExpenseOther>
    <cfr:OtherNonInterestExpenseOther
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzgtNS0xLTEtMA_4aa1a4b2-255f-4c89-b11c-0a4d134fbd2b"
      unitRef="usd">86967000</cfr:OtherNonInterestExpenseOther>
    <us-gaap:OtherNoninterestExpense
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzktMS0xLTEtMA_5296075d-0afb-461f-bbd6-3eef4ba57d20"
      unitRef="usd">171457000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzktMy0xLTEtMA_b000b0d3-6254-4312-b390-69ae5a5bd97d"
      unitRef="usd">166310000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90YWJsZTowNzkwM2JjNzAwNTU0ZDVkYjM0YTczYjQ3NDcyNjA2MS90YWJsZXJhbmdlOjA3OTAzYmM3MDA1NTRkNWRiMzRhNzNiNDc0NzI2MDYxXzktNS0xLTEtMA_97b7ee31-f66d-45af-baa1-7e4dacdad0b0"
      unitRef="usd">180665000</us-gaap:OtherNoninterestExpense>
    <us-gaap:CostsAndExpensesRelatedParty
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90ZXh0cmVnaW9uOjg3YmViYzJmNTNiNTQxYzhiYjk2YTUxYjJlZmMxMzAzXzQ0NQ_de660e0b-8cce-40ef-8af5-7e793546ac01"
      unitRef="usd">257000</us-gaap:CostsAndExpensesRelatedParty>
    <us-gaap:CostsAndExpensesRelatedParty
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90ZXh0cmVnaW9uOjg3YmViYzJmNTNiNTQxYzhiYjk2YTUxYjJlZmMxMzAzXzQ1NQ_7e65f103-56ae-4511-8e0d-507b64933ff0"
      unitRef="usd">551000</us-gaap:CostsAndExpensesRelatedParty>
    <us-gaap:CostsAndExpensesRelatedParty
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTYvZnJhZzo4N2JlYmMyZjUzYjU0MWM4YmI5NmE1MWIyZWZjMTMwMy90ZXh0cmVnaW9uOjg3YmViYzJmNTNiNTQxYzhiYjk2YTUxYjJlZmMxMzAzXzQ2OA_d82cb801-dfe3-44fc-94ec-599a1d6d9f59"
      unitRef="usd">567000</us-gaap:CostsAndExpensesRelatedParty>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzExNjE_10cafb41-c233-40bd-9cf4-a2104ac7cc57">Income Taxes&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current income tax expense&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;38,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;48,256&#160;&lt;/span&gt;&lt;/td&gt;&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 income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Income tax expense, as reported&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;46,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,870&#160;&lt;/span&gt;&lt;/td&gt;&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:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation between reported income tax expense and the amounts computed by applying the U.S. federal statutory income tax rate of 21% to income before income taxes is presented in the following table. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense computed at the statutory rate&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;102,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;73,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;104,888&#160;&lt;/span&gt;&lt;/td&gt;&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;Effect of tax-exempt interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,740)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,166)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 benefit on dividends paid in our 401k plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,743)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank owned life insurance 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;(517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(783)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 FDIC premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible meals and entertainment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 tax benefit from stock-based 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;(7,877)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(852)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,447)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset contribution to a charitable trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,556)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align: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 basis adjustment of premises 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;(1,026)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Income tax expense, as reported&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;46,459&#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,170&#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;55,870&#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:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no unrecognized tax benefits during any of the reported periods. Interest and/or penalties related to income taxes are reported as a component of income tax expense. Such amounts were not significant during the reported periods. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end deferred taxes are presented in the table below. Deferred taxes are based on the U.S. statutory federal income tax rate of 21%. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;Deferred tax assets:&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;Lease liabilities under operating leases&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;65,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 actuarial loss on defined benefit post-retirement benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Stock-based 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;6,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bonus accrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Deferred loan and lease origination fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;3,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 gross 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;158,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,004&#160;&lt;/span&gt;&lt;/td&gt;&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;padding:0 1pt"/&gt;&lt;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: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;Net unrealized gain on securities available for sale and transferred securities&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;(101,067)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Right-of-use assets under operating 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;(59,415)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Premises and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;Intangible assets&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;(16,595)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,596)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defined benefit post-retirement benefit plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,081)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Partnership interests&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;(2,913)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;(712)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(1,611)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,387)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 gross 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;(240,072)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(291,502)&lt;/span&gt;&lt;/td&gt;&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 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;Net deferred tax asset (liability)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(81,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;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;(117,498)&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:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No valuation allowance for deferred tax assets was recorded at December&#160;31, 2021 and 2020 as management believes it is more likely than not that all of the deferred tax assets will be realized against deferred tax liabilities and projected future taxable income. There were no unrecognized tax benefits during any of the reported periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We file income tax returns in the U.S. federal jurisdiction. We are no longer subject to U.S. federal income tax examinations by tax authorities for years before 2018.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzExNDg_281c08ac-d43f-498c-b967-bef250f8efed">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current income tax expense&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;38,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;48,256&#160;&lt;/span&gt;&lt;/td&gt;&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 income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Income tax expense, as reported&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;46,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,870&#160;&lt;/span&gt;&lt;/td&gt;&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:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZjhjYTRlNjZmNDM0MDc3YWQ5YzY2YTIxNWY4MTk4NC90YWJsZXJhbmdlOjJmOGNhNGU2NmY0MzQwNzdhZDljNjZhMjE1ZjgxOTg0XzEtMS0xLTEtMA_7ed4a016-7b64-4c8d-b81e-361ed82386d8"
      unitRef="usd">38675000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZjhjYTRlNjZmNDM0MDc3YWQ5YzY2YTIxNWY4MTk4NC90YWJsZXJhbmdlOjJmOGNhNGU2NmY0MzQwNzdhZDljNjZhMjE1ZjgxOTg0XzEtMy0xLTEtMA_24efd60d-c35b-4ad5-b098-ee24f6e303b1"
      unitRef="usd">36002000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZjhjYTRlNjZmNDM0MDc3YWQ5YzY2YTIxNWY4MTk4NC90YWJsZXJhbmdlOjJmOGNhNGU2NmY0MzQwNzdhZDljNjZhMjE1ZjgxOTg0XzEtNS0xLTEtMA_a1357f4b-69b8-47be-81a4-e753ae9fe51c"
      unitRef="usd">48256000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZjhjYTRlNjZmNDM0MDc3YWQ5YzY2YTIxNWY4MTk4NC90YWJsZXJhbmdlOjJmOGNhNGU2NmY0MzQwNzdhZDljNjZhMjE1ZjgxOTg0XzItMS0xLTEtMA_1d98cf47-aedd-4f19-a711-e7c840aea0b2"
      unitRef="usd">7784000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZjhjYTRlNjZmNDM0MDc3YWQ5YzY2YTIxNWY4MTk4NC90YWJsZXJhbmdlOjJmOGNhNGU2NmY0MzQwNzdhZDljNjZhMjE1ZjgxOTg0XzItMy0xLTEtMA_9862dd52-a3b1-4087-b6fe-57de0cfd2641"
      unitRef="usd">-15832000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZjhjYTRlNjZmNDM0MDc3YWQ5YzY2YTIxNWY4MTk4NC90YWJsZXJhbmdlOjJmOGNhNGU2NmY0MzQwNzdhZDljNjZhMjE1ZjgxOTg0XzItNS0xLTEtMA_26bc0c8d-c122-4cc6-a7b8-c8f3f5136335"
      unitRef="usd">7614000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZjhjYTRlNjZmNDM0MDc3YWQ5YzY2YTIxNWY4MTk4NC90YWJsZXJhbmdlOjJmOGNhNGU2NmY0MzQwNzdhZDljNjZhMjE1ZjgxOTg0XzMtMS0xLTEtMA_55072f5a-a769-4ad8-b0ba-32347eb64d15"
      unitRef="usd">46459000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZjhjYTRlNjZmNDM0MDc3YWQ5YzY2YTIxNWY4MTk4NC90YWJsZXJhbmdlOjJmOGNhNGU2NmY0MzQwNzdhZDljNjZhMjE1ZjgxOTg0XzMtMy0xLTEtMA_097d87f0-47a9-4e72-ad56-26cee974476a"
      unitRef="usd">20170000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZjhjYTRlNjZmNDM0MDc3YWQ5YzY2YTIxNWY4MTk4NC90YWJsZXJhbmdlOjJmOGNhNGU2NmY0MzQwNzdhZDljNjZhMjE1ZjgxOTg0XzMtNS0xLTEtMA_d9be9e34-8202-4311-a22e-608a336fb76d"
      unitRef="usd">55870000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZjhjYTRlNjZmNDM0MDc3YWQ5YzY2YTIxNWY4MTk4NC90YWJsZXJhbmdlOjJmOGNhNGU2NmY0MzQwNzdhZDljNjZhMjE1ZjgxOTg0XzUtMS0xLTEtMA_1c8c6b15-6e52-415c-b014-8c990f6f3b90"
      unitRef="number">0.095</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZjhjYTRlNjZmNDM0MDc3YWQ5YzY2YTIxNWY4MTk4NC90YWJsZXJhbmdlOjJmOGNhNGU2NmY0MzQwNzdhZDljNjZhMjE1ZjgxOTg0XzUtMy0xLTEtMA_9570a30c-4767-4d46-b44f-4a6339e06fba"
      unitRef="number">0.057</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZjhjYTRlNjZmNDM0MDc3YWQ5YzY2YTIxNWY4MTk4NC90YWJsZXJhbmdlOjJmOGNhNGU2NmY0MzQwNzdhZDljNjZhMjE1ZjgxOTg0XzUtNS0xLTEtMA_b6e5b7ba-6724-469f-b7bf-fa083ce9e7e8"
      unitRef="number">0.112</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzExNjQ_30b1c9dc-ccb7-406b-88c2-7ec64a0bfebd">&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation between reported income tax expense and the amounts computed by applying the U.S. federal statutory income tax rate of 21% to income before income taxes is presented in the following table. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense computed at the statutory rate&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;102,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;73,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;104,888&#160;&lt;/span&gt;&lt;/td&gt;&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;Effect of tax-exempt interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,740)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,166)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 benefit on dividends paid in our 401k plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,743)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank owned life insurance 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;(517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(783)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 FDIC premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible meals and entertainment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 tax benefit from stock-based 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;(7,877)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(852)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,447)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset contribution to a charitable trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,556)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align: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 basis adjustment of premises 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;(1,026)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Income tax expense, as reported&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;46,459&#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,170&#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;55,870&#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:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzIwMQ_3f341afa-ac58-49fd-bfda-aa33f0a939db"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzIwMQ_67984fc4-4e70-4f3a-8a74-ffe420f65787"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzIwMQ_d4000790-969a-4fe5-9c25-109bb0347f7a"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzEtMS0xLTEtMA_778f8619-f044-4605-b324-8c3f56dd64ba"
      unitRef="usd">102803000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzEtMy0xLTEtMA_dae69317-29c7-4adf-8839-5cc46a276bc1"
      unitRef="usd">73777000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzEtNS0xLTEtMA_dcfa6d6d-6787-4657-9ba7-bee064d3d777"
      unitRef="usd">104888000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzItMS0xLTEtMA_4edacc59-95d3-4fa6-aec4-402a3c51a320"
      unitRef="usd">50740000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzItMy0xLTEtMA_125fd27c-462a-4017-a390-1eac4b08463f"
      unitRef="usd">51624000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzItNS0xLTEtMA_b9d660df-254d-4ff0-87c8-4ccfad3c095f"
      unitRef="usd">49166000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzMtMS0xLTEtMA_2d85e834-e43c-4908-a2bb-3aef617ea89b"
      unitRef="usd">1764000</us-gaap:IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends>
    <us-gaap:IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzMtMy0xLTEtMA_c43cccd5-7edd-408c-b7b3-d036808f1707"
      unitRef="usd">1851000</us-gaap:IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends>
    <us-gaap:IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzMtNS0xLTEtMA_824c82e2-4b35-4550-b2f4-95bcbff3a062"
      unitRef="usd">1743000</us-gaap:IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends>
    <cfr:IncomeTaxReconciliationBankOwnedLifeInsuranceIncome
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzQtMS0xLTEtMA_64c13639-7e52-4b37-a6ca-2432d241ad3c"
      unitRef="usd">517000</cfr:IncomeTaxReconciliationBankOwnedLifeInsuranceIncome>
    <cfr:IncomeTaxReconciliationBankOwnedLifeInsuranceIncome
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzQtMy0xLTEtMA_5a375377-689a-46e3-aef9-df1b945d11af"
      unitRef="usd">783000</cfr:IncomeTaxReconciliationBankOwnedLifeInsuranceIncome>
    <cfr:IncomeTaxReconciliationBankOwnedLifeInsuranceIncome
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzQtNS0xLTEtMA_124c2eec-d8cf-4308-9e39-8a81b96845bd"
      unitRef="usd">774000</cfr:IncomeTaxReconciliationBankOwnedLifeInsuranceIncome>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzUtMS0xLTEtNTM4Mzg_2b1471c9-4e39-43a9-9f3f-3f8cfc9431eb"
      unitRef="usd">2629000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzUtMy0xLTEtNTM4Mzg_033e2602-0499-4d8f-80c9-937eb4ea5770"
      unitRef="usd">1790000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzUtNS0xLTEtNTM4Mzg_ac4f1c3b-1eec-4a01-a6df-27e912a1c710"
      unitRef="usd">1267000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzUtMS0xLTEtMA_6d2605f6-180e-4f3b-96ec-a57bb1a46b51"
      unitRef="usd">1773000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzUtMy0xLTEtMA_2a9ab0f4-7fed-4948-9174-1b7dab92c9ed"
      unitRef="usd">1123000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzUtNS0xLTEtMA_da0c023d-ca0a-43f3-8a3a-4bc40c577bf6"
      unitRef="usd">1708000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzctMS0xLTEtMA_cfda92bc-12b1-406b-a597-512cdde3698c"
      unitRef="usd">625000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzctMy0xLTEtMA_f372ad7f-67e3-484f-9467-27a946fde4dc"
      unitRef="usd">786000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzctNS0xLTEtMA_2fe5f667-82ac-44d5-8e45-7468886b24ed"
      unitRef="usd">1299000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzgtMS0xLTEtMA_2a92af83-2da0-419f-b1ed-d7540735c654"
      unitRef="usd">-7877000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzgtMy0xLTEtMA_93c2a9c0-fc93-4dca-998c-b6f5e5020427"
      unitRef="usd">-852000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzgtNS0xLTEtMA_1e6ac1ad-6879-40fe-9d1a-05f7e4cffdbb"
      unitRef="usd">-2447000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:IncomeTaxReconciliationDeductions
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzktMS0xLTEtMA_e9ed64ad-6877-4193-9731-e1a0d277abd6"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationDeductions>
    <us-gaap:IncomeTaxReconciliationDeductions
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzktMy0xLTEtMA_5e4b6521-0903-4213-af73-c494eba1a279"
      unitRef="usd">2556000</us-gaap:IncomeTaxReconciliationDeductions>
    <us-gaap:IncomeTaxReconciliationDeductions
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzktNS0xLTEtMA_623b7d44-bffd-478b-badc-4fb1dc32be62"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationDeductions>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzEwLTEtMS0xLTA_9b24acfe-9587-4c29-b6bf-75f0b509ee82"
      unitRef="usd">-1026000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzEwLTMtMS0xLTA_a80d795e-8c24-4fb8-ab22-22250ce98ef3"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzEwLTUtMS0xLTA_d3075e9a-edcb-42c6-80b1-c985ebe3dd6c"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzExLTEtMS0xLTA_1e8eddbd-4809-4352-90e9-f2bb46166509"
      unitRef="usd">553000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzExLTMtMS0xLTA_ba809e9d-fcd3-4f24-a7ba-ba185bdaabd4"
      unitRef="usd">360000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzExLTUtMS0xLTA_958655bf-3b29-4518-befb-bee5d09f3053"
      unitRef="usd">838000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzEyLTEtMS0xLTA_55072f5a-a769-4ad8-b0ba-32347eb64d15"
      unitRef="usd">46459000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzEyLTMtMS0xLTA_097d87f0-47a9-4e72-ad56-26cee974476a"
      unitRef="usd">20170000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZTpjMWM4MDBiOTg1OTM0NDFiYmZiNGVlNjUwZjc1NmIyZS90YWJsZXJhbmdlOmMxYzgwMGI5ODU5MzQ0MWJiZmI0ZWU2NTBmNzU2YjJlXzEyLTUtMS0xLTA_d9be9e34-8202-4311-a22e-608a336fb76d"
      unitRef="usd">55870000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzI4NQ_8f499228-da2a-4214-8ae9-6d23b896f29c"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzI4NQ_dea43ed3-978a-4048-bf29-357b70ebcc43"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzI4NQ_df1aeb86-ad73-4543-b2a1-82611a5fcd24"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzExNTg_b1d1ea51-bdd9-44a3-8e9b-37e55907fe3e">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end deferred taxes are presented in the table below. Deferred taxes are based on the U.S. statutory federal income tax rate of 21%. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;Deferred tax assets:&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;Lease liabilities under operating leases&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;65,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 actuarial loss on defined benefit post-retirement benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Stock-based 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;6,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bonus accrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Deferred loan and lease origination fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;3,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 gross 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;158,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,004&#160;&lt;/span&gt;&lt;/td&gt;&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;padding:0 1pt"/&gt;&lt;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: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;Net unrealized gain on securities available for sale and transferred securities&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;(101,067)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Right-of-use assets under operating 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;(59,415)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Premises and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;Intangible assets&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;(16,595)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,596)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defined benefit post-retirement benefit plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,081)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Partnership interests&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;(2,913)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;(712)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(1,611)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,387)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 gross 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;(240,072)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(291,502)&lt;/span&gt;&lt;/td&gt;&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 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;Net deferred tax asset (liability)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(81,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;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;(117,498)&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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzY0Nw_3f341afa-ac58-49fd-bfda-aa33f0a939db"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzY0Nw_67984fc4-4e70-4f3a-8a74-ffe420f65787"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzY0Nw_d4000790-969a-4fe5-9c25-109bb0347f7a"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <cfr:Deferredtaxassetleaseliabilitiesunderoperatingleases
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzItMS0xLTEtMA_1d6c1cff-4d3a-4eb7-be4a-e508c1cecd27"
      unitRef="usd">65815000</cfr:Deferredtaxassetleaseliabilitiesunderoperatingleases>
    <cfr:Deferredtaxassetleaseliabilitiesunderoperatingleases
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzItMy0xLTEtMA_049bb02d-93f7-42e5-98d7-d08f7c29d7c4"
      unitRef="usd">67839000</cfr:Deferredtaxassetleaseliabilitiesunderoperatingleases>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzMtMS0xLTEtMA_dd9978fb-f7ea-4008-8af9-0131bb2d5ec8"
      unitRef="usd">62819000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzMtMy0xLTEtMA_d229dfc7-f64c-4cd7-aa30-6a3f06066b11"
      unitRef="usd">64573000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzQtMS0xLTEtMA_30f8f6af-8b10-4c97-959a-d0094a671133"
      unitRef="usd">8743000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzQtMy0xLTEtMA_8433dc38-34d2-485e-abd3-0d08199ecf20"
      unitRef="usd">13512000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzUtMS0xLTEtMA_e03677be-df77-4a8a-9352-1ed37d8654f6"
      unitRef="usd">6989000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzUtMy0xLTEtMA_e3e82a3b-ece3-4894-9e40-8c3792a4fdfe"
      unitRef="usd">10033000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzYtMS0xLTEtMA_7c977e9a-f36c-48e1-9792-a18ac74c4bfa"
      unitRef="usd">7506000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzYtMy0xLTEtMA_1dfcdc88-e13a-4a0c-99a8-424dc6acbb44"
      unitRef="usd">3961000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses>
    <cfr:Deferredtaxassetsdeferredloanandleaseoriginationfees
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzgtMS0xLTEtMA_eb704548-fcac-4598-9a8e-66fef03b8dee"
      unitRef="usd">3118000</cfr:Deferredtaxassetsdeferredloanandleaseoriginationfees>
    <cfr:Deferredtaxassetsdeferredloanandleaseoriginationfees
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzgtMy0xLTEtMA_e1e1843b-7ab0-4970-8bd8-43d483101d30"
      unitRef="usd">10252000</cfr:Deferredtaxassetsdeferredloanandleaseoriginationfees>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzktMS0xLTEtMA_2d503f8e-151a-4a32-9139-62b5a53108b8"
      unitRef="usd">3834000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzktMy0xLTEtMA_2b25eeb3-1f4f-40ac-b83c-7c3164c1b5ab"
      unitRef="usd">3834000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzEwLTEtMS0xLTA_f1c891b5-de4d-484c-97f5-557d5e1a0bc0"
      unitRef="usd">158824000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzEwLTMtMS0xLTA_d46753fc-5b5c-43b9-a183-e06f8eb9e96d"
      unitRef="usd">174004000</us-gaap:DeferredTaxAssetsGross>
    <cfr:DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzEyLTEtMS0xLTA_322a7ad2-b7f1-44f0-b30e-1a7973bce664"
      unitRef="usd">101067000</cfr:DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities>
    <cfr:DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzEyLTMtMS0xLTA_de21d012-3179-4a63-a223-12c4c2baabc8"
      unitRef="usd">149870000</cfr:DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities>
    <cfr:Deferredtaxliabilityrightofuseassetsunderoperatingleases
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzEzLTEtMS0xLTA_c3769d0c-a36d-4b82-8eda-f555cc895517"
      unitRef="usd">59415000</cfr:Deferredtaxliabilityrightofuseassetsunderoperatingleases>
    <cfr:Deferredtaxliabilityrightofuseassetsunderoperatingleases
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzEzLTMtMS0xLTA_dae77395-05c1-451b-8f3d-7ee39adf1b85"
      unitRef="usd">61963000</cfr:Deferredtaxliabilityrightofuseassetsunderoperatingleases>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzE0LTEtMS0xLTA_3a7f93fd-ffd6-4341-a1e5-44d9ae9408ea"
      unitRef="usd">49645000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzE0LTMtMS0xLTA_7630609f-face-4847-a91f-a5178a89a644"
      unitRef="usd">49602000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzE1LTEtMS0xLTA_168fdcf3-2af0-4ec3-9f0b-1c8e98ea11bd"
      unitRef="usd">16595000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzE1LTMtMS0xLTA_cc601658-5b45-4b49-bb15-6f3ddccc4fe6"
      unitRef="usd">14596000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <cfr:DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzE2LTEtMS0xLTA_3e637404-83ad-4568-860b-a66a1ce7626a"
      unitRef="usd">11027000</cfr:DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans>
    <cfr:DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzE2LTMtMS0xLTA_e3c1261c-a4ba-479e-94c8-f1907f76d3d7"
      unitRef="usd">10081000</cfr:DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans>
    <cfr:Deferredtaxliabilitiespartnershipinterest
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzE3LTEtMS0xLTA_0d852f84-f534-4759-8b1b-922d3400d4af"
      unitRef="usd">0</cfr:Deferredtaxliabilitiespartnershipinterest>
    <cfr:Deferredtaxliabilitiespartnershipinterest
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzE3LTMtMS0xLTA_4d0811fc-cf82-4fa9-a5ea-7bb6d38be077"
      unitRef="usd">2913000</cfr:Deferredtaxliabilitiespartnershipinterest>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzE4LTEtMS0xLTA_a4c1fffc-59d1-4106-adc8-65458d3284cb"
      unitRef="usd">712000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzE4LTMtMS0xLTA_6f23e077-1a90-4732-b052-98bc07d8bf5f"
      unitRef="usd">1090000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzE5LTEtMS0xLTA_220d4c1c-65b4-4f8f-af5f-e86987eb32cc"
      unitRef="usd">1611000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzE5LTMtMS0xLTA_6cc2175b-2402-4ed1-a2bb-96d0e10050cd"
      unitRef="usd">1387000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzIwLTEtMS0xLTA_38bdfd24-3fd1-4166-8f19-91e40a81b5af"
      unitRef="usd">240072000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzIwLTMtMS0xLTA_7f28fdaf-1d01-4609-b65e-ec8ac55e26fd"
      unitRef="usd">291502000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzIxLTEtMS0xLTA_98698256-e241-4ea7-ad78-f558340c6bfb"
      unitRef="usd">81248000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90YWJsZToyZGU2YTlhMmRiYWE0NWEyYTZiYzllNGY1YjkxMDMzMi90YWJsZXJhbmdlOjJkZTZhOWEyZGJhYTQ1YTJhNmJjOWU0ZjViOTEwMzMyXzIxLTMtMS0xLTA_42972fff-d2cf-45d6-985f-c0343c7cf497"
      unitRef="usd">117498000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzY1NA_26b026e4-9c8d-4614-81f0-ded68368416e"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzY1NA_a9ad808d-35c2-4c4e-83f4-0a3460ccce8d"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzkxMQ_8f499228-da2a-4214-8ae9-6d23b896f29c"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzkxMQ_dea43ed3-978a-4048-bf29-357b70ebcc43"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8xOTkvZnJhZzowMDVkNmRkOThkOGM0MjhlYmY1Mzk0MTVmZGNhYzU1Zi90ZXh0cmVnaW9uOjAwNWQ2ZGQ5OGQ4YzQyOGViZjUzOTQxNWZkY2FjNTVmXzkxMQ_df1aeb86-ad73-4543-b2a1-82611a5fcd24"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90ZXh0cmVnaW9uOmYwOTY5NDY5ZGFmNTQzMDFiYzMyMmY1ZmJjYzQxNTdlXzI0Ng_04917093-fa17-41ec-9d52-810ef042c9b0">Other Comprehensive Income (Loss)&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tax effects allocated to each component of other comprehensive income (loss) were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.353%"/&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:8pt;font-weight:700;line-height:100%"&gt;Before&#160;Tax&lt;br/&gt;Amount&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:8pt;font-weight:700;line-height:100%"&gt;Tax&#160;Expense,&lt;br/&gt;(Benefit)&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:8pt;font-weight:700;line-height:100%"&gt;Net of Tax&lt;br/&gt;Amount&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;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="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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities available for sale and transferred 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 net unrealized gain/loss during the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,585)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,770)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Change in net unrealized gain on securities transferred to held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(971)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(767)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 adjustment for net (gains) losses included in net 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;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 securities available for sale and transferred securities&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;(232,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,803)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,592)&lt;/span&gt;&lt;/td&gt;&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;Defined-benefit post-retirement benefit plans:&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;Change in the net actuarial gain/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 defined-benefit post-retirement benefit plans&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;22,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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 other comprehensive income (loss)&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;(209,686)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(44,034)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(165,652)&lt;/span&gt;&lt;/td&gt;&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities available for sale and transferred 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 net unrealized gain/loss during the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Change in net unrealized gain on securities transferred to held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(992)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Reclassification adjustment for net (gains) losses included in net 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;(108,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;(22,888)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 securities available for sale and transferred securities&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;317,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defined-benefit post-retirement benefit plans:&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;Change in the net actuarial gain/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,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;(9,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)&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,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 defined-benefit post-retirement benefit plans&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;(6,199)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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 other comprehensive income (loss)&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;310,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;65,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;245,600&#160;&lt;/span&gt;&lt;/td&gt;&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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities available for sale and transferred 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 net unrealized gain/loss during the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;87,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 net unrealized gain on securities transferred to held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,292)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(271)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Reclassification adjustment for net (gains) losses included in net 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;(293)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 securities available for sale and transferred securities&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;416,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,407&#160;&lt;/span&gt;&lt;/td&gt;&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;Defined-benefit post-retirement benefit plans:&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;Change in the net actuarial gain/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,644)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(765)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,879)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)&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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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;/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 defined-benefit post-retirement benefit plans&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;1,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;1,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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 other comprehensive income (loss)&lt;/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;418,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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-top:4pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity in accumulated other comprehensive income, net of tax, was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&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.744%"/&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:8pt;font-weight:700;line-height:100%"&gt;Securities&lt;br/&gt;Available&lt;br/&gt;For Sale&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:8pt;font-weight:700;line-height:100%"&gt;Defined&lt;br/&gt;Benefit&lt;br/&gt;Plans&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="padding:2px 1pt;text-align:center;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;Accumulated&lt;br/&gt;Other&lt;br/&gt;Comprehensive&lt;br/&gt;Income&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 January&#160;1, 2021&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;563,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(50,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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;512,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:bottom"/&gt;&lt;/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;Other comprehensive income (loss) before reclassification&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;(183,537)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;(170,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of amounts included in net income&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;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;4,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 other comprehensive income (loss) during period&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,592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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;(165,652)&lt;/span&gt;&lt;/td&gt;&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;Balance December&#160;31, 2021&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;380,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(32,891)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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;347,318&#160;&lt;/span&gt;&lt;/td&gt;&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="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 January&#160;1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;267,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Other comprehensive income (loss) before reclassification&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;336,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;327,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of amounts included in net income&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;(86,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(81,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 other comprehensive income (loss) during period&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;250,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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;245,600&#160;&lt;/span&gt;&lt;/td&gt;&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;Balance December&#160;31, 2020&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;563,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(50,831)&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;512,970&#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: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="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 January&#160;1, 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;(16,103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,497)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(63,600)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Other comprehensive income (loss) before reclassification&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;329,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;(2,879)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;326,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of amounts included in net income&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;(231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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="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;4,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 comprehensive income (loss) during period&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;329,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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;330,970&#160;&lt;/span&gt;&lt;/td&gt;&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;Balance December&#160;31, 2019&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-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;313,304&#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;(45,934)&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 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 #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;267,370&#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:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90ZXh0cmVnaW9uOmYwOTY5NDY5ZGFmNTQzMDFiYzMyMmY1ZmJjYzQxNTdlXzI0Nw_51a3d7c7-eeee-461a-bc10-4a9e04427226">&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tax effects allocated to each component of other comprehensive income (loss) were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.353%"/&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:8pt;font-weight:700;line-height:100%"&gt;Before&#160;Tax&lt;br/&gt;Amount&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:8pt;font-weight:700;line-height:100%"&gt;Tax&#160;Expense,&lt;br/&gt;(Benefit)&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:8pt;font-weight:700;line-height:100%"&gt;Net of Tax&lt;br/&gt;Amount&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;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="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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities available for sale and transferred 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 net unrealized gain/loss during the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,585)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,770)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Change in net unrealized gain on securities transferred to held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(971)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(767)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 adjustment for net (gains) losses included in net 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;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 securities available for sale and transferred securities&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;(232,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,803)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,592)&lt;/span&gt;&lt;/td&gt;&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;Defined-benefit post-retirement benefit plans:&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;Change in the net actuarial gain/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 defined-benefit post-retirement benefit plans&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;22,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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 other comprehensive income (loss)&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;(209,686)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(44,034)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(165,652)&lt;/span&gt;&lt;/td&gt;&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities available for sale and transferred 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 net unrealized gain/loss during the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Change in net unrealized gain on securities transferred to held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(992)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Reclassification adjustment for net (gains) losses included in net 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;(108,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;(22,888)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 securities available for sale and transferred securities&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;317,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defined-benefit post-retirement benefit plans:&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;Change in the net actuarial gain/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,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;(9,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)&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,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 defined-benefit post-retirement benefit plans&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;(6,199)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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 other comprehensive income (loss)&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;310,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;65,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;245,600&#160;&lt;/span&gt;&lt;/td&gt;&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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities available for sale and transferred 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 net unrealized gain/loss during the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;87,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 net unrealized gain on securities transferred to held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,292)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(271)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Reclassification adjustment for net (gains) losses included in net 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;(293)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 securities available for sale and transferred securities&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;416,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,407&#160;&lt;/span&gt;&lt;/td&gt;&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;Defined-benefit post-retirement benefit plans:&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;Change in the net actuarial gain/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,644)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(765)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,879)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)&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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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;/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 defined-benefit post-retirement benefit plans&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;1,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;1,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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 other comprehensive income (loss)&lt;/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;418,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:ScheduleOfComprehensiveIncomeLossTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzMtMS0xLTEtMA_d26bd3c0-bb9c-415e-9541-fb649d4a92e0"
      unitRef="usd">-231355000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzMtMy0xLTEtMA_eb1f6aca-5802-4733-866d-8a3057a9779a"
      unitRef="usd">-48585000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzMtNS0xLTEtMA_eea6b83f-0f3a-43de-8b35-936da3423b87"
      unitRef="usd">-182770000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzQtMS0xLTEtMA_f85c544a-9009-4904-9f1b-fa45a8bd351d"
      unitRef="usd">-971000</cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax>
    <cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzQtMy0xLTEtMA_e1a28d6c-0dc9-4759-8869-194284f3e623"
      unitRef="usd">-204000</cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax>
    <cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzQtNS0xLTEtMA_413778fa-7f47-4c66-927f-dce1689b68c8"
      unitRef="usd">-767000</cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzUtMS0xLTEtMA_b228661f-df0c-49f9-bd6d-e9e292b49d73"
      unitRef="usd">69000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzUtMy0xLTEtMA_d54f2d9b-5898-4a72-b660-bb9927aa06f5"
      unitRef="usd">14000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzUtNS0xLTEtMA_83b30aac-98cb-4782-94d2-688c06604dfb"
      unitRef="usd">55000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzYtMS0xLTEtMA_17c17fbe-a14c-4abd-92ff-78cffc816f2c"
      unitRef="usd">-232395000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzYtMy0xLTEtMA_499cb9ba-5733-41ef-b71d-f219372a5011"
      unitRef="usd">-48803000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzYtNS0xLTEtMA_6184f2ba-0f51-4213-8dd3-ee5a5bd65a4a"
      unitRef="usd">-183592000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzgtMS0xLTEtMA_400f3223-4582-44ca-a235-22bc559db14e"
      unitRef="usd">-16593000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzgtMy0xLTEtMA_dc6fce9a-4373-41b4-a24b-d8981ba740a0"
      unitRef="usd">-3485000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzgtNS0xLTEtMA_b77f3a17-cf88-48e6-8c70-5e4bd34b913e"
      unitRef="usd">-13108000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzktMS0xLTEtMA_554a02ea-744c-4b78-9849-c7c6b4ffe4ab"
      unitRef="usd">-6116000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzktMy0xLTEtMA_8e35fe40-b9bc-415f-aba7-7132a2bea503"
      unitRef="usd">-1284000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzktNS0xLTEtMA_32c8c9dd-eef0-4f03-ab4f-1abc95b36c53"
      unitRef="usd">-4832000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzEwLTEtMS0xLTA_12660808-c6ad-41c3-ba15-9de2b356583b"
      unitRef="usd">-22709000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzEwLTMtMS0xLTA_b5fb1965-535c-4056-b454-9f025868a357"
      unitRef="usd">-4769000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzEwLTUtMS0xLTA_b76ec466-12aa-41cd-b6bf-3b4f68176707"
      unitRef="usd">-17940000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzExLTEtMS0xLTA_c0d61292-508c-42d3-ad5b-7cc54190e1f2"
      unitRef="usd">-209686000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzExLTMtMS0xLTA_e398afb4-35e7-4e40-a9d4-64c18c614854"
      unitRef="usd">-44034000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzExLTUtMS0xLTA_2d25008c-2d80-4c6f-8004-f75de81e3b09"
      unitRef="usd">-165652000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzE1LTEtMS0xLTA_738040c1-1dff-4a8f-b55c-fc3e9e54c6b3"
      unitRef="usd">427331000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzE1LTMtMS0xLTA_88a0d98e-c1c3-4cae-a38d-19b01407147e"
      unitRef="usd">89741000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzE1LTUtMS0xLTA_150d87fc-a73c-45e9-b12b-f195185a8fd2"
      unitRef="usd">337590000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzE2LTEtMS0xLTA_9bf60a81-4f80-4516-8c37-ffd03914c2da"
      unitRef="usd">-1256000</cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax>
    <cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzE2LTMtMS0xLTA_19d1a56a-7dbd-43db-b5cd-09428cf87ec2"
      unitRef="usd">-264000</cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax>
    <cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzE2LTUtMS0xLTA_2020cb17-2938-4ac6-aaa1-fd12ae1d1ed5"
      unitRef="usd">-992000</cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzE3LTEtMS0xLTA_9317dc98-229c-4f22-8c05-d1fb52d97d60"
      unitRef="usd">108989000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzE3LTMtMS0xLTA_53a87c1e-3d5d-4292-a9b4-3c635f055c3d"
      unitRef="usd">22888000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzE3LTUtMS0xLTA_518b53df-850c-4094-9fad-7989357cfce0"
      unitRef="usd">86101000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzE4LTEtMS0xLTA_7c8ac51f-c54d-4649-8fd0-196460550d93"
      unitRef="usd">317086000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzE4LTMtMS0xLTA_d25cba6b-601a-4b98-b8d4-16c755846f22"
      unitRef="usd">66589000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzE4LTUtMS0xLTA_d3772a74-cfb6-4f9a-aaee-4e80c903cec2"
      unitRef="usd">250497000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzIwLTEtMS0xLTA_1688542b-c457-4432-850c-c757b7346093"
      unitRef="usd">11518000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzIwLTMtMS0xLTA_ee7c5181-a431-46c2-a20c-90fa8fd8a9b9"
      unitRef="usd">2419000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzIwLTUtMS0xLTA_fd71e0a9-c57d-4271-a96f-842ce003c495"
      unitRef="usd">9099000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzIxLTEtMS0xLTA_187755bc-1bf6-4a47-8ef8-50287c9e3157"
      unitRef="usd">-5319000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzIxLTMtMS0xLTA_438ee8ce-993b-45d1-9d92-4c73e14d3f43"
      unitRef="usd">-1117000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzIxLTUtMS0xLTA_68019cc6-8694-42af-bd95-0723d34d041a"
      unitRef="usd">-4202000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzIyLTEtMS0xLTA_1a529fda-0565-43fe-bdb4-51d433d43b1e"
      unitRef="usd">6199000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzIyLTMtMS0xLTA_36720b3c-9d61-4ce0-af63-e8ae4b9c44bb"
      unitRef="usd">1302000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzIyLTUtMS0xLTA_5146aa18-5dbb-437a-a914-f6c4729cf041"
      unitRef="usd">4897000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzIzLTEtMS0xLTA_2dbb00b7-9be1-4b43-a9f1-0552e21b9351"
      unitRef="usd">310887000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzIzLTMtMS0xLTA_38a6ddd4-6793-4c90-88ff-86e4fbff6088"
      unitRef="usd">65287000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzIzLTUtMS0xLTA_6f0b512c-9af7-473a-a2d8-af1a709c043a"
      unitRef="usd">245600000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzI3LTEtMS0xLTA_72e5deef-45c6-42a0-b778-b74d40b32d8d"
      unitRef="usd">418556000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzI3LTMtMS0xLTA_76e2c696-ce09-45e8-bba1-cbab86c1bd20"
      unitRef="usd">87897000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzI3LTUtMS0xLTA_a9f1d9e8-1c15-4e01-a3cf-a058568ed36e"
      unitRef="usd">330659000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzI4LTEtMS0xLTA_57935782-1f8e-4bb6-b981-f62f87f01db9"
      unitRef="usd">-1292000</cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax>
    <cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzI4LTMtMS0xLTA_38c688d9-5404-482f-a70b-8a2c29c38bc8"
      unitRef="usd">-271000</cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax>
    <cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzI4LTUtMS0xLTA_1bcb7be2-4367-4d76-a05d-d8a000ff81ec"
      unitRef="usd">-1021000</cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzI5LTEtMS0xLTA_97ebaa27-92f1-420b-9515-45b528f67d5b"
      unitRef="usd">293000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzI5LTMtMS0xLTA_981170c7-9e65-4d84-bb5a-ff666c066863"
      unitRef="usd">62000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzI5LTUtMS0xLTA_abd141c6-7b0f-4733-88e4-89c2865300d3"
      unitRef="usd">231000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzMwLTEtMS0xLTA_0513b59d-bbf5-4d9d-b2b0-e96feffee8b7"
      unitRef="usd">416971000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzMwLTMtMS0xLTA_673a65f1-33a0-48cb-9b6c-00ff5e1cf007"
      unitRef="usd">87564000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzMwLTUtMS0xLTA_913520b6-cd18-43a8-b903-150c012e545e"
      unitRef="usd">329407000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzMyLTEtMS0xLTA_2b7bea4f-fe4a-4a5d-b0e6-b45ecc7c27b3"
      unitRef="usd">3644000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzMyLTMtMS0xLTA_b0db80db-66bf-49f5-acfe-316c28b141de"
      unitRef="usd">765000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzMyLTUtMS0xLTA_4c32c091-61c1-412b-8693-100e0b8f0645"
      unitRef="usd">2879000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzMzLTEtMS0xLTA_fc842388-1bcf-4e7f-b695-e10490599d0e"
      unitRef="usd">-5623000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzMzLTMtMS0xLTA_68b656bc-23a7-4d91-9bad-4d862cfcd2c8"
      unitRef="usd">-1181000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzMzLTUtMS0xLTA_2079fcce-d4f7-4889-88c0-f6f80f6607eb"
      unitRef="usd">-4442000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzM0LTEtMS0xLTA_ea44444b-645b-457b-9754-810c8a6d2c7c"
      unitRef="usd">-1979000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzM0LTMtMS0xLTA_27251a71-fcdd-4079-991f-516d97f8f628"
      unitRef="usd">-416000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzM0LTUtMS0xLTA_1a0572fb-3e64-4fc2-98d1-02f6b2b97e7e"
      unitRef="usd">-1563000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzM1LTEtMS0xLTA_bd70bca4-49fd-4ad1-b14f-71cce2dc3d13"
      unitRef="usd">418950000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzM1LTMtMS0xLTA_1f50ca2f-7367-42b6-8cdb-48e52a30bf31"
      unitRef="usd">87980000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTpmNzY2MjAxYTMyOTg0ZDIyYTdkNDcwYzAzYWE0ODUyZS90YWJsZXJhbmdlOmY3NjYyMDFhMzI5ODRkMjJhN2Q0NzBjMDNhYTQ4NTJlXzM1LTUtMS0xLTA_d535fde2-00b0-4c8d-a9d3-a9a07c41ace5"
      unitRef="usd">330970000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90ZXh0cmVnaW9uOmYwOTY5NDY5ZGFmNTQzMDFiYzMyMmY1ZmJjYzQxNTdlXzI0Mw_03144cfd-4444-47ed-8f41-06f12e53acc3">&lt;div style="margin-top:4pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity in accumulated other comprehensive income, net of tax, was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&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.744%"/&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:8pt;font-weight:700;line-height:100%"&gt;Securities&lt;br/&gt;Available&lt;br/&gt;For Sale&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:8pt;font-weight:700;line-height:100%"&gt;Defined&lt;br/&gt;Benefit&lt;br/&gt;Plans&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="padding:2px 1pt;text-align:center;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;Accumulated&lt;br/&gt;Other&lt;br/&gt;Comprehensive&lt;br/&gt;Income&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 January&#160;1, 2021&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;563,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(50,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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;512,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:bottom"/&gt;&lt;/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;Other comprehensive income (loss) before reclassification&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;(183,537)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;(170,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of amounts included in net income&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;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;4,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 other comprehensive income (loss) during period&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,592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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;(165,652)&lt;/span&gt;&lt;/td&gt;&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;Balance December&#160;31, 2021&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;380,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(32,891)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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;347,318&#160;&lt;/span&gt;&lt;/td&gt;&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="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 January&#160;1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;267,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Other comprehensive income (loss) before reclassification&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;336,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;327,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of amounts included in net income&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;(86,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(81,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 other comprehensive income (loss) during period&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;250,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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;245,600&#160;&lt;/span&gt;&lt;/td&gt;&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;Balance December&#160;31, 2020&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;563,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(50,831)&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;512,970&#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: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="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 January&#160;1, 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;(16,103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,497)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(63,600)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Other comprehensive income (loss) before reclassification&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;329,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;(2,879)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;326,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of amounts included in net income&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;(231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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="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;4,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 comprehensive income (loss) during period&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;329,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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;330,970&#160;&lt;/span&gt;&lt;/td&gt;&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;Balance December&#160;31, 2019&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-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;313,304&#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;(45,934)&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 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 #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;267,370&#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:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i072aba80dbc444b18200147e94e11877_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzEtMS0xLTEtMA_afb01566-e4ec-4b2a-a139-8307d3c02b72"
      unitRef="usd">563801000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id154d02f271f40f695de08e3b969f7e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzEtMy0xLTEtMA_16b3baef-9663-47d4-bd4a-2100d8e773d9"
      unitRef="usd">-50831000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i3803432c67c54a84bfc358c911ee353c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzEtNy0xLTEtMA_653922bd-cf79-4f15-b43f-7785bfe4cbb2"
      unitRef="usd">512970000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ib98a871e9c0f433b9d07eca732a4f639_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzItMS0xLTEtMA_087d066a-68bf-40ef-8dbc-32e6fe4edb97"
      unitRef="usd">-183537000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ia54519d5d1d54f169bcc7a3230d5b577_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzItMy0xLTEtMA_171e6481-b742-4466-9773-3661aa6481eb"
      unitRef="usd">13108000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ic9f66b42ba754d21a99b1c066004b948_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzItNy0xLTEtMA_af6cddfa-fdc3-4565-a0c7-e842b2cfd2fc"
      unitRef="usd">-170429000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ib98a871e9c0f433b9d07eca732a4f639_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzMtMS0xLTEtMA_9d111e43-c9ab-4c7f-8ff4-354b1779bfeb"
      unitRef="usd">55000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ia54519d5d1d54f169bcc7a3230d5b577_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzMtMy0xLTEtMA_f3d6dc38-abc7-4fec-83ec-f4202b4b0fef"
      unitRef="usd">-4832000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ic9f66b42ba754d21a99b1c066004b948_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzMtNy0xLTEtMA_013ba067-4bce-488c-aed4-d65156a68a33"
      unitRef="usd">-4777000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib98a871e9c0f433b9d07eca732a4f639_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzQtMS0xLTEtMA_f5d8136c-f035-4d93-97cd-5614e43ace2a"
      unitRef="usd">-183592000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia54519d5d1d54f169bcc7a3230d5b577_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzQtMy0xLTEtMA_2e2fc64a-58ba-400c-a5c7-3ece07aa5e38"
      unitRef="usd">17940000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic9f66b42ba754d21a99b1c066004b948_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzQtNy0xLTEtMA_a8537291-3e4c-4a71-a58c-72011610a0a9"
      unitRef="usd">-165652000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i13e1c846c9ab4c15a29cbbb20ff82588_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzUtMS0xLTEtMA_0efc0437-167c-4326-a53c-5e6fb5ea9752"
      unitRef="usd">380209000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="idd88e70bf2964348b8f37248463a695d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzUtMy0xLTEtMA_e4da0ab4-7e34-4359-bb1f-ec4309a932d5"
      unitRef="usd">-32891000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i06cd827e1b42493ea32d492f85688478_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzUtNy0xLTEtMA_009baa22-fc54-47e7-9f51-0f0349ba8b20"
      unitRef="usd">347318000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie1feaf948a644bd39843ab05540254dc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzctMS0xLTEtMA_82a7dd14-2903-4260-a327-c42909dcdd43"
      unitRef="usd">313304000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie7245ff612504484928c4fd2509d9ec5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzctMy0xLTEtMA_9219638d-ec1b-4ae6-bbd7-3cde7c862684"
      unitRef="usd">-45934000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i6a2f06449aaa4e22a38971e43cbcb931_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzctNy0xLTEtMA_fdb0de95-1722-408b-9dda-a47ea37d78e4"
      unitRef="usd">267370000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i0f48dac395ed48ed8da1c4d1900e861e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzgtMS0xLTEtMA_9af317d7-9d17-466f-97ff-d35887b1a355"
      unitRef="usd">336598000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i9f36b4c37c5d48b0aa794c80301c9b3c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzgtMy0xLTEtMA_4f6af422-6c7a-44da-9630-df642266e619"
      unitRef="usd">-9099000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ibe40ec37d2874efd97317246640b9c87_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzgtNy0xLTEtMA_9e17e677-d624-4155-87a9-e3aad357ee22"
      unitRef="usd">327499000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i0f48dac395ed48ed8da1c4d1900e861e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzktMS0xLTEtMA_93451d25-4e12-46e2-8190-9f0747751e22"
      unitRef="usd">86101000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i9f36b4c37c5d48b0aa794c80301c9b3c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzktMy0xLTEtMA_e54fbba7-cd03-4869-987a-d1d617751ff4"
      unitRef="usd">-4202000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ibe40ec37d2874efd97317246640b9c87_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzktNy0xLTEtMA_ba8bf926-d818-43bb-88ea-0486d2df1102"
      unitRef="usd">81899000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0f48dac395ed48ed8da1c4d1900e861e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzEwLTEtMS0xLTA_aba47f73-001c-4616-84c9-bfcd1b97c27a"
      unitRef="usd">250497000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i9f36b4c37c5d48b0aa794c80301c9b3c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzEwLTMtMS0xLTA_05cd299e-d60e-4445-95b9-be0ff6a007ce"
      unitRef="usd">-4897000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ibe40ec37d2874efd97317246640b9c87_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzEwLTctMS0xLTA_55adbbd8-e0a8-4b57-af17-92706d52c487"
      unitRef="usd">245600000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i072aba80dbc444b18200147e94e11877_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzExLTEtMS0xLTA_3ee9b298-6f48-4163-9442-61ef4b72eba2"
      unitRef="usd">563801000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id154d02f271f40f695de08e3b969f7e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzExLTMtMS0xLTA_28a9aa8d-625d-4e7d-b40c-4b78f4d2eeea"
      unitRef="usd">-50831000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i3803432c67c54a84bfc358c911ee353c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzExLTctMS0xLTA_ce28010a-a8b9-46b5-b4e7-fad95df04e2a"
      unitRef="usd">512970000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ic1a35a248345478b8632bcb3a7ec7c85_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzEzLTEtMS0xLTA_36095474-7c6b-41a4-a061-566748ba902c"
      unitRef="usd">-16103000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i1365abb691b34bf9a8c7bdfa4c720173_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzEzLTMtMS0xLTA_bfe4a849-7c31-488f-b848-b0d60caf437b"
      unitRef="usd">-47497000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i25183681b63c40fea2c8505625cfbc3a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzEzLTctMS0xLTA_9a22ee87-993a-4923-b076-aad639fc9f02"
      unitRef="usd">-63600000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i11dbc9fc0cf8443a83f0b87ed9ec1234_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzE0LTEtMS0xLTA_481ab95e-e12c-45b0-8b38-c94a73f71ff3"
      unitRef="usd">329638000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i310a4a8819154b18802f092e7ec980d9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzE0LTMtMS0xLTA_a78b83b7-d431-4497-b120-2475f86197fd"
      unitRef="usd">-2879000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i710cc5733f704915a4013ba821ac497b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzE0LTctMS0xLTA_e7654e9b-584f-467e-aec5-d3b4edbd6f2e"
      unitRef="usd">326759000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i11dbc9fc0cf8443a83f0b87ed9ec1234_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzE1LTEtMS0xLTA_af1fa05d-43e9-407a-ba47-d32ce225759b"
      unitRef="usd">231000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i310a4a8819154b18802f092e7ec980d9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzE1LTMtMS0xLTA_a7648ae1-bb6d-418a-9709-2c150dd45af9"
      unitRef="usd">-4442000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i710cc5733f704915a4013ba821ac497b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzE1LTctMS0xLTA_b68273ff-2195-4229-b2af-5ad56d5a0cd2"
      unitRef="usd">-4211000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i11dbc9fc0cf8443a83f0b87ed9ec1234_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzE2LTEtMS0xLTA_1023ee26-0ed0-4e3f-a13b-01c85dece437"
      unitRef="usd">329407000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i310a4a8819154b18802f092e7ec980d9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzE2LTMtMS0xLTA_f61cca7a-272f-462f-82f2-6b30b72c6cec"
      unitRef="usd">1563000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i710cc5733f704915a4013ba821ac497b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzE2LTctMS0xLTA_320e7d49-71ac-41d5-ac2b-36c45af0f11d"
      unitRef="usd">330970000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie1feaf948a644bd39843ab05540254dc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzE4LTEtMS0xLTA_0f4b57da-45c6-4598-bc17-8fe331f22df8"
      unitRef="usd">313304000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie7245ff612504484928c4fd2509d9ec5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzE4LTMtMS0xLTA_6b494c81-de21-45c3-b166-1377a0d0f166"
      unitRef="usd">-45934000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i6a2f06449aaa4e22a38971e43cbcb931_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDIvZnJhZzpmMDk2OTQ2OWRhZjU0MzAxYmMzMjJmNWZiY2M0MTU3ZS90YWJsZTo5NDM0ZDI1ZTM1ZmU0YWI0ODJhMWM2NDMwMTkwYzk2Yy90YWJsZXJhbmdlOjk0MzRkMjVlMzVmZTRhYjQ4MmExYzY0MzAxOTBjOTZjXzE4LTctMS0xLTA_de63db11-0196-45c9-ac45-dc5ec962cb1d"
      unitRef="usd">267370000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzkxNjc_6d5d797e-e729-435c-964c-9905c9f2711b">Derivative Financial Instruments&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 value of derivative positions outstanding is included in accrued interest receivable and other assets and accrued interest payable and other liabilities in the accompanying consolidated balance sheets and in the net change in each of these financial statement line items in the accompanying consolidated statements of cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 Derivatives.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We utilize interest rate swaps, caps and floors to mitigate exposure to interest rate risk and to facilitate the needs of our customers. Our objectives for utilizing these derivative instruments are described below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have entered into certain interest rate swap contracts that are matched to specific fixed-rate commercial loans or leases that we have entered into with our customers. These contracts have been designated as hedging instruments to hedge the risk of changes in the fair value of the underlying commercial loan/lease due to changes in interest rates. The related contracts are structured so that the notional amounts reduce over time to generally match the expected amortization of the underlying loan/lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have entered into certain interest rate swap, cap and floor contracts that are not designated as hedging instruments. These derivative contracts relate to transactions in which we enter into an interest rate swap, cap and/or floor with a customer while at the same time entering into an offsetting interest rate swap, cap and/or floor with a third-party financial institution. In connection with each swap transaction, we agree to pay interest to the customer on a notional amount at a variable interest rate and receive interest from the customer on a similar notional amount at a fixed interest rate. At the same time, we agree to pay a third-party financial institution the same fixed interest rate on the same notional amount and receive the same variable interest rate on the same notional amount. The transaction allows our customer to effectively convert a variable rate loan to a fixed rate. Because we act as an intermediary for our customer, changes in the fair value of the underlying derivative contracts for the most part offset each other and do not significantly impact our results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The notional amounts and estimated fair values of interest rate derivative contracts outstanding at December&#160;31, 2021 and 2020 are presented in the following table. The fair values of interest rate derivative contracts are estimated utilizing internal valuation methods with observable market data inputs, or as determined by the Chicago Mercantile Exchange (&#x201c;CME&#x201d;) for centrally cleared derivative contracts. CME rules legally characterize variation margin payments for centrally cleared derivatives as settlements of the derivatives' exposure rather than collateral. As a result, the variation margin payment and the related derivative instruments are considered a single unit of account for accounting and financial reporting purposes. Variation margin, as determined by the CME, is settled daily. As a result, derivative contracts that clear through the CME have an estimated fair value of zero as of December&#160;31, 2021 and 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.842%"/&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:12.845%"/&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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&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;Derivatives designated as hedges of fair value:&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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial institution counterparties:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Loan/lease interest rate swaps - liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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-hedging interest rate derivatives:&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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial institution counterparties:&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 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;Loan/lease interest rate swaps - 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;247,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Loan/lease interest rate swaps - 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;928,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,173,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;(33,812)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Loan/lease interest rate caps - 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;270,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;3,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;356,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Customer counterparties:&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 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;Loan/lease interest rate swaps - 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;928,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,173,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Loan/lease interest rate swaps - 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;247,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;(2,846)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Loan/lease interest rate caps - 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;270,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;(3,239)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;356,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average rates paid and received for interest rate swaps outstanding at December&#160;31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.843%"/&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:center;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;Weighted-Average&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:8pt;font-weight:700;line-height:100%"&gt;Interest&lt;br/&gt;Rate&lt;br/&gt;Paid&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Interest&lt;br/&gt;Rate&lt;br/&gt;Received&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;Interest rate swaps:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 hedge loan/lease interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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.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;span style="color:#000000;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 2px 7.75pt;text-align:left;vertical-align: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-hedging interest rate swaps - financial institution counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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-hedging interest rate swaps - customer counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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;3.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average strike rate for outstanding interest rate caps was 3.26% at December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Commodity Derivatives.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We enter into commodity swaps and option contracts that are not designated as hedging instruments primarily to accommodate the business needs of our customers. Upon the origination of a commodity swap or option contract with a customer, we simultaneously enter into an offsetting contract with a third-party financial institution to mitigate the exposure to fluctuations in commodity prices.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The notional amounts and estimated fair values of non-hedging commodity swap and option derivative positions outstanding are presented in the following table. We obtain dealer quotations and use internal valuation methods with observable market data inputs to value our commodity derivative positions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" 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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Units&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:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&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;Financial institution counterparties:&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;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;Oil - assets&lt;/span&gt;&lt;/td&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;Barrels&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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Oil - liabilities&lt;/span&gt;&lt;/td&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;Barrels&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,594)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(32,112)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Natural gas - assets&lt;/span&gt;&lt;/td&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;MMBTUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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;9,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;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Natural gas - liabilities&lt;/span&gt;&lt;/td&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;MMBTUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(3,265)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer counterparties:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Oil - assets&lt;/span&gt;&lt;/td&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;Barrels&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;32,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 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Oil - liabilities&lt;/span&gt;&lt;/td&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;Barrels&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,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Natural gas - assets&lt;/span&gt;&lt;/td&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;MMBTUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Natural gas - liabilities&lt;/span&gt;&lt;/td&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;MMBTUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,458)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&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;Foreign Currency Derivatives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We enter into foreign currency forward contracts that are not designated as hedging instruments primarily to accommodate the business needs of our customers. Upon the origination of a foreign currency denominated transaction with a customer, we simultaneously enter into an offsetting contract with a third-party financial institution to negate the exposure to fluctuations in foreign currency exchange rates. We also utilize foreign currency forward contracts that are not designated as hedging instruments to mitigate the economic effect of fluctuations in foreign currency exchange rates on foreign currency holdings and certain short-term, non-U.S. dollar denominated loans. The notional amounts and fair values of open foreign currency forward contracts were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.744%"/&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="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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Currency&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:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&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;Financial institution counterparties:&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;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;Forward contracts - assets&lt;/span&gt;&lt;/td&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;EUR&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 7.75pt 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;1,900&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;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 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;&#x2014;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward contracts - assets&lt;/span&gt;&lt;/td&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:400;line-height:100%"&gt;CAD&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 7.75pt 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;658&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 7.75pt 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;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Customer counterparties:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Forward contracts - assets&lt;/span&gt;&lt;/td&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;EUR&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 7.75pt 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;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 7.75pt 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;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Forward contracts - assets&lt;/span&gt;&lt;/td&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;CAD&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 7.75pt 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;658&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 7.75pt 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;&#x2014;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Forward contracts - liabilities&lt;/span&gt;&lt;/td&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:400;line-height:100%"&gt;EUR&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 7.75pt 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;1,900&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 7.75pt 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;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:11.25pt"&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;Gains, Losses and Derivative Cash Flows&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. For fair value hedges, the changes in the fair value of both the derivative hedging instrument and the hedged item are included in other non-interest income or other non-interest expense. The extent that such changes in fair value do not offset represents hedge ineffectiveness. Net cash flows from interest rate swaps on commercial loans/leases designated as hedging instruments in effective hedges of fair value are included in interest income on loans. For non-hedging derivative instruments, gains and losses due to changes in fair value and all cash flows are included in other non-interest income and other non-interest expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts included in the consolidated statements of income related to interest rate derivatives designated as hedges of fair value were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial loan/lease interest rate swaps:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of gain (loss) included in interest income on loans&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;(91)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Amount of (gain) loss included in other non-interest 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;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;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As stated above, we enter into non-hedge related derivative positions primarily to accommodate the business needs of our customers. Upon the origination of a derivative contract with a customer, we simultaneously enter into an offsetting derivative contract with a third-party financial institution. We recognize immediate income based upon the difference in the bid/ask spread of the underlying transactions with our customers and the third party. Because we act only as an intermediary for our customer, subsequent changes in the fair value of the underlying derivative contracts for the most part offset each other and do not significantly impact our results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts included in the consolidated statements of income related to non-hedging interest rate, commodity, foreign currency and other derivative instruments are presented in the table below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hedging interest rate derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest income&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;4,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 non-interest 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;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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-hedging commodity derivatives:&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;Other non-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;4,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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-hedging foreign currency derivatives:&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;Other non-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;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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-hedging other derivatives:&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;Other non-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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;750&#160;&lt;/span&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2020, we sold certain non-hedge related, short-term put options on U.S. Treasury securities and realized gains totaling approximately $6.0 million in connection with the sales. The put options expired without being exercised. Gains realized from similar transactions totaled $750 thousand in 2019. These gains are included in the table above as a component of non-hedging other derivatives.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Counterparty Credit Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Derivative contracts involve the risk of dealing with both bank customers and institutional derivative counterparties and their ability to meet contractual terms. Institutional counterparties must have an investment grade credit rating and be approved by our Asset/Liability Management Committee. Our credit exposure on interest rate swaps is limited to the net favorable value and interest payments of all swaps by each counterparty, while our credit exposure on commodity swaps/options and foreign currency forward contracts is limited to the net favorable value of all contracts by each counterparty. Credit exposure may be reduced by the amount of collateral pledged by the counterparty. There are no credit-risk-related contingent features associated with any of our derivative contracts. Certain derivative contracts with upstream financial institution counterparties may be terminated with respect to a party in the transaction, if such party does not have at least a minimum level rating assigned to either its senior unsecured long-term debt or its deposit obligations by certain third-party rating agencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our credit exposure relating to interest rate swaps, commodity swaps/options and foreign currency forward contracts with bank customers was approximately $118.3 million at December&#160;31, 2021. This credit exposure is partly mitigated as transactions with customers are generally secured by the collateral, if any, securing the underlying transaction being hedged. Our credit exposure, net of collateral pledged, relating to interest rate swaps, commodity swaps/options and foreign currency forward contracts with upstream financial institution counterparties was approximately $19.7 million at December&#160;31, 2021. This amount was primarily related to excess collateral we posted to counterparties. Collateral levels for upstream financial institution counterparties are monitored and adjusted as necessary. See Note 16 &#x2013; Balance Sheet Offsetting and Repurchase Agreements for additional information regarding our credit exposure with upstream financial institution counterparties. At December&#160;31, 2021 we had $110.3 million in cash collateral related to derivative contracts on deposit with other financial institution counterparties.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzkxMzk_6170c84d-c0ab-43ff-921a-9957b866914d">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The notional amounts and estimated fair values of interest rate derivative contracts outstanding at December&#160;31, 2021 and 2020 are presented in the following table. The fair values of interest rate derivative contracts are estimated utilizing internal valuation methods with observable market data inputs, or as determined by the Chicago Mercantile Exchange (&#x201c;CME&#x201d;) for centrally cleared derivative contracts. CME rules legally characterize variation margin payments for centrally cleared derivatives as settlements of the derivatives' exposure rather than collateral. As a result, the variation margin payment and the related derivative instruments are considered a single unit of account for accounting and financial reporting purposes. Variation margin, as determined by the CME, is settled daily. As a result, derivative contracts that clear through the CME have an estimated fair value of zero as of December&#160;31, 2021 and 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.842%"/&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:12.845%"/&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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&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;Derivatives designated as hedges of fair value:&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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial institution counterparties:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Loan/lease interest rate swaps - liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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-hedging interest rate derivatives:&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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial institution counterparties:&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 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;Loan/lease interest rate swaps - 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;247,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Loan/lease interest rate swaps - 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;928,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,173,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;(33,812)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Loan/lease interest rate caps - 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;270,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;3,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;356,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Customer counterparties:&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 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;Loan/lease interest rate swaps - 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;928,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,173,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Loan/lease interest rate swaps - 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;247,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;(2,846)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Loan/lease interest rate caps - 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;270,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;(3,239)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;356,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <cfr:EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange
      contextRef="ieedc201b936e4a24bc6fb0f579c32cb4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzMxMzE_55e5140c-2681-43aa-828f-a62f9e43570b"
      unitRef="usd">0</cfr:EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange>
    <cfr:EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange
      contextRef="ibc929cf0d5a745c49354d3a5dbeaba44_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzMxMzE_ab62e70e-d760-4589-96a3-75a628585888"
      unitRef="usd">0</cfr:EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i83854de5b2f54bd891c6425807bde3c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzUtMS0xLTEtMA_7484c253-bb0d-4f4c-8a90-34627e54a169"
      unitRef="usd">2426000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i83854de5b2f54bd891c6425807bde3c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzUtMy0xLTEtMA_d3f2c206-12f0-4956-8484-983b81f7a148"
      unitRef="usd">-34000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="id6c5a643de734b428a2ccd2018e44a0b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzUtNS0xLTEtMA_bf082fc5-86ed-45b2-9057-73851267185c"
      unitRef="usd">3724000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="id6c5a643de734b428a2ccd2018e44a0b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzUtNy0xLTEtMA_39105894-0ff2-4ba3-bb9b-3762047691e3"
      unitRef="usd">-134000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="ic1a2efea470a491fbf6ed7e018157540_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzgtMS0xLTEtMA_b8df2905-55bb-4a06-aff6-1dfd50772bde"
      unitRef="usd">247592000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ic1a2efea470a491fbf6ed7e018157540_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzgtMy0xLTEtMA_01d0a117-9a3f-4d54-b51c-c1e3d42ceac6"
      unitRef="usd">1207000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i9c2e7b8e739e4197a1aeaa797dc3b5a9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzgtNS0xLTEtMA_416a4212-c9e6-4ed2-b79e-6c65d9033a0a"
      unitRef="usd">0</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i9c2e7b8e739e4197a1aeaa797dc3b5a9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzgtNy0xLTEtMA_31d5b4f4-640f-47ce-ad7c-1cf66bbc6cd0"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="ibc929cf0d5a745c49354d3a5dbeaba44_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzktMS0xLTEtMA_c0561ed8-8ee3-4ed1-bb36-47cfd3cdb35f"
      unitRef="usd">928756000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ibc929cf0d5a745c49354d3a5dbeaba44_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzktMy0xLTEtMA_8df8ad72-f67e-4af3-8307-d6f630b22f88"
      unitRef="usd">-19142000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="ieedc201b936e4a24bc6fb0f579c32cb4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzktNS0xLTEtMA_5f898ad9-1336-4b42-a722-20a42c95358c"
      unitRef="usd">1173173000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ieedc201b936e4a24bc6fb0f579c32cb4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzktNy0xLTEtMA_a73caca9-3cd8-4d8c-b883-68c841ab593f"
      unitRef="usd">-33812000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i0cc6a7537a764cdc87a74ca8396c0f8a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzEwLTEtMS0xLTA_2f7c55a5-a308-40e1-b935-f915488e2f28"
      unitRef="usd">270431000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i0cc6a7537a764cdc87a74ca8396c0f8a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzEwLTMtMS0xLTA_6bf29fdd-d8c0-4f24-852a-22466a1ce3c7"
      unitRef="usd">3239000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i03fce0e25e6446eb87490f39494a93da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzEwLTUtMS0xLTA_619934d8-6adf-4cc4-8c38-aafe5142ec88"
      unitRef="usd">356601000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i03fce0e25e6446eb87490f39494a93da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzEwLTctMS0xLTA_37cf0a8b-0768-469c-91c8-7f205cb8833b"
      unitRef="usd">1241000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="iede1b8a2881b490eac3aa55d65695e8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzEyLTEtMS0xLTA_97e6a955-6cae-4c89-9fb4-bd8cf4f992e7"
      unitRef="usd">928756000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="iede1b8a2881b490eac3aa55d65695e8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzEyLTMtMS0xLTA_e5f5ee7f-bd68-4cf7-8258-9b64f0d7769c"
      unitRef="usd">39864000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="ie7e7e57648284433abb4870cb368542e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzEyLTUtMS0xLTA_830ed946-6900-40d6-bd36-e89006c3d824"
      unitRef="usd">1173173000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ie7e7e57648284433abb4870cb368542e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzEyLTctMS0xLTA_b6e4809b-9c64-450c-8abe-460ac0dd39a2"
      unitRef="usd">84424000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="ic664d2aa073842b5b81678f00b4b5825_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzEzLTEtMS0xLTA_8318775a-02d8-4b22-bedd-63ac2ac8bc4f"
      unitRef="usd">247592000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ic664d2aa073842b5b81678f00b4b5825_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzEzLTMtMS0xLTA_cce800ab-ba56-4cf8-acbe-5c145c13dea6"
      unitRef="usd">-2846000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="id4bafbed100b4c02bace8d9814d9d9e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzEzLTUtMS0xLTA_315e66fd-b7c9-439e-8f31-84fa042173ac"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="id4bafbed100b4c02bace8d9814d9d9e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzEzLTctMS0xLTA_635638b2-e98a-4abf-bf5e-7b8fc2c1a0f6"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i432ad55ad3c1448093261b2c56f6f746_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzE0LTEtMS0xLTA_f23392de-4fea-4930-9784-be10d346d2f0"
      unitRef="usd">270431000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i432ad55ad3c1448093261b2c56f6f746_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzE0LTMtMS0xLTA_f6b7289b-c438-4f29-8893-47db20fee698"
      unitRef="usd">-3239000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i8290137099bf4248b3a3c2f1b2ea58bd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzE0LTUtMS0xLTA_3922fac8-42be-4e1c-8e57-6a9b0c38f16d"
      unitRef="usd">356601000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i8290137099bf4248b3a3c2f1b2ea58bd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTowZGJmZDQxNzEyNDM0MTZiOTYxZjU1YmQwMzljYjFmYi90YWJsZXJhbmdlOjBkYmZkNDE3MTI0MzQxNmI5NjFmNTViZDAzOWNiMWZiXzE0LTctMS0xLTA_c568ccc4-af4d-4348-a88d-b87b2e6274a0"
      unitRef="usd">-1241000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <cfr:ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzkxNzg_862dbaaa-3eb7-42d3-bd5b-481c8c601ecb">&lt;div style="margin-top:4pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average rates paid and received for interest rate swaps outstanding at December&#160;31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.843%"/&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:center;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;Weighted-Average&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:8pt;font-weight:700;line-height:100%"&gt;Interest&lt;br/&gt;Rate&lt;br/&gt;Paid&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Interest&lt;br/&gt;Rate&lt;br/&gt;Received&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;Interest rate swaps:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 hedge loan/lease interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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.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;span style="color:#000000;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 2px 7.75pt;text-align:left;vertical-align: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-hedging interest rate swaps - financial institution counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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-hedging interest rate swaps - customer counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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;3.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock>
    <cfr:FairValueHedgeLoanLeaseInterestRateSwaps
      contextRef="ia81f6f0b3d8d450192372a9ab711e8fc_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmYzViYjY1ZmQ0NzY0NGJiOTc0NDhmMDIyYzQxNDUyOS90YWJsZXJhbmdlOmZjNWJiNjVmZDQ3NjQ0YmI5NzQ0OGYwMjJjNDE0NTI5XzMtMS0xLTEtMA_fc1066d0-1958-41b5-8f65-eba4e89cdc49"
      unitRef="number">0.0248</cfr:FairValueHedgeLoanLeaseInterestRateSwaps>
    <cfr:FairValueHedgeLoanLeaseInterestRateSwaps
      contextRef="i98018fa56b104131934efc10f18f2b05_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmYzViYjY1ZmQ0NzY0NGJiOTc0NDhmMDIyYzQxNDUyOS90YWJsZXJhbmdlOmZjNWJiNjVmZDQ3NjQ0YmI5NzQ0OGYwMjJjNDE0NTI5XzMtMy0xLTEtMA_6dbfde05-5fee-4439-85f2-ea73ff7c2a88"
      unitRef="number">0.0010</cfr:FairValueHedgeLoanLeaseInterestRateSwaps>
    <cfr:NonHedgingInterestRateSwaps
      contextRef="i2fb830464df9459cb31c0aa39cab7daf_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmYzViYjY1ZmQ0NzY0NGJiOTc0NDhmMDIyYzQxNDUyOS90YWJsZXJhbmdlOmZjNWJiNjVmZDQ3NjQ0YmI5NzQ0OGYwMjJjNDE0NTI5XzQtMS0xLTEtMA_cfe9e729-0421-4ef6-8844-77fac3f8248f"
      unitRef="number">0.0373</cfr:NonHedgingInterestRateSwaps>
    <cfr:NonHedgingInterestRateSwaps
      contextRef="iba7f516702914c2e85e6179a306e159e_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmYzViYjY1ZmQ0NzY0NGJiOTc0NDhmMDIyYzQxNDUyOS90YWJsZXJhbmdlOmZjNWJiNjVmZDQ3NjQ0YmI5NzQ0OGYwMjJjNDE0NTI5XzQtMy0xLTEtMA_002d26f7-e2c6-4643-b40a-8946384b94d6"
      unitRef="number">0.0190</cfr:NonHedgingInterestRateSwaps>
    <cfr:NonHedgingInterestRateSwaps2
      contextRef="i9466e6e0d87242a8bf8a440b1041452d_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmYzViYjY1ZmQ0NzY0NGJiOTc0NDhmMDIyYzQxNDUyOS90YWJsZXJhbmdlOmZjNWJiNjVmZDQ3NjQ0YmI5NzQ0OGYwMjJjNDE0NTI5XzUtMS0xLTEtMA_d22ff31f-21b1-4370-86bd-1a28c7d047d3"
      unitRef="number">0.0190</cfr:NonHedgingInterestRateSwaps2>
    <cfr:NonHedgingInterestRateSwaps2
      contextRef="i8012fc1e31c14eea8b6eb3fa2b72018e_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmYzViYjY1ZmQ0NzY0NGJiOTc0NDhmMDIyYzQxNDUyOS90YWJsZXJhbmdlOmZjNWJiNjVmZDQ3NjQ0YmI5NzQ0OGYwMjJjNDE0NTI5XzUtMy0xLTEtMA_feff00b7-de2a-4f34-829d-67be98660470"
      unitRef="number">0.0373</cfr:NonHedgingInterestRateSwaps2>
    <cfr:WeightedAverageStrikeRateOutstandingInterestRateCaps
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzMzMzI_f83e7595-020c-42e5-9740-10638e0e54b6"
      unitRef="number">0.0326</cfr:WeightedAverageStrikeRateOutstandingInterestRateCaps>
    <us-gaap:ScheduleOfDerivativeInstrumentsTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzkxNTE_06f7905f-8609-47a5-950e-1b6d44b93937">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The notional amounts and estimated fair values of non-hedging commodity swap and option derivative positions outstanding are presented in the following table. We obtain dealer quotations and use internal valuation methods with observable market data inputs to value our commodity derivative positions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" 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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Units&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:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&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;Financial institution counterparties:&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;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;Oil - assets&lt;/span&gt;&lt;/td&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;Barrels&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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Oil - liabilities&lt;/span&gt;&lt;/td&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;Barrels&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,594)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(32,112)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Natural gas - assets&lt;/span&gt;&lt;/td&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;MMBTUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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;9,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;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Natural gas - liabilities&lt;/span&gt;&lt;/td&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;MMBTUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(3,265)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer counterparties:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Oil - assets&lt;/span&gt;&lt;/td&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;Barrels&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;32,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 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Oil - liabilities&lt;/span&gt;&lt;/td&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;Barrels&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,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Natural gas - assets&lt;/span&gt;&lt;/td&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;MMBTUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Natural gas - liabilities&lt;/span&gt;&lt;/td&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;MMBTUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,458)&lt;/span&gt;&lt;/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:ScheduleOfDerivativeInstrumentsTextBlock>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="i242b15025f0f4cc0a0f0d9ce654a8d39_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzMtMy0xLTEtMA_b29ec16d-8db2-40f8-9ca4-61b26e529f84"
      unitRef="bbl">4809000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i242b15025f0f4cc0a0f0d9ce654a8d39_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzMtNS0xLTEtMA_93d3c2c9-485d-4299-bd31-130ef8a5bda4"
      unitRef="usd">14721000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="id43613724c124b26ac21564d921cbb3a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzMtNy0xLTEtMA_c9b62a38-cc30-4916-8fb8-8b8813ae13e0"
      unitRef="bbl">3056000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="id43613724c124b26ac21564d921cbb3a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzMtOS0xLTEtMA_052fa7d2-d54d-401e-9566-61f8ca9dc5d8"
      unitRef="usd">8341000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="i242b15025f0f4cc0a0f0d9ce654a8d39_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzQtMy0xLTEtMA_fe89f4a7-15de-4f07-a2bc-8c7d7f963363"
      unitRef="bbl">7032000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i242b15025f0f4cc0a0f0d9ce654a8d39_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzQtNS0xLTEtMA_663fe783-d6d0-4528-a2e5-7d43bdfb3875"
      unitRef="usd">73594000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="id43613724c124b26ac21564d921cbb3a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzQtNy0xLTEtMA_f45d4f1e-3424-46c3-b985-0812a11e3127"
      unitRef="bbl">6391000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="id43613724c124b26ac21564d921cbb3a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzQtOS0xLTEtMA_d15d3aa0-c31d-46f2-b85c-55877eb1ca66"
      unitRef="usd">32112000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="i5327dfa5de21461aa926eb4ea5ec9828_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzUtMy0xLTEtMA_402175bc-b19c-4ed3-aca4-234478c56fd5"
      unitRef="mmbtu">15947000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i5327dfa5de21461aa926eb4ea5ec9828_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzUtNS0xLTEtMA_31a53b11-c4c8-489b-a271-a2c1c3531091"
      unitRef="usd">4143000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="i46cee9b8d7b64afaa8655ea2a9667b31_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzUtNy0xLTEtMA_6351112b-de6e-49d8-b6de-dbce957c9a7f"
      unitRef="mmbtu">9281000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i46cee9b8d7b64afaa8655ea2a9667b31_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzUtOS0xLTEtMA_c10d6105-4940-4bed-a64b-b3719bf34276"
      unitRef="usd">1529000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="i5327dfa5de21461aa926eb4ea5ec9828_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzYtMy0xLTEtMA_6eaf8b9e-1d4d-4075-835c-82ac02d2c094"
      unitRef="mmbtu">29446000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i5327dfa5de21461aa926eb4ea5ec9828_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzYtNS0xLTEtMA_b94a925c-b7c3-4ced-81e4-d4ad5c0de995"
      unitRef="usd">21249000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="i46cee9b8d7b64afaa8655ea2a9667b31_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzYtNy0xLTEtMA_946b87dc-45b4-4614-9925-92c2d843fc96"
      unitRef="mmbtu">15079000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i46cee9b8d7b64afaa8655ea2a9667b31_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzYtOS0xLTEtMA_fc9d3e13-5121-46fb-8ff3-c7ac05171cb5"
      unitRef="usd">3265000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="i178bc12d4478402bb4b71d8a81bfca30_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzgtMy0xLTEtMA_dccdd737-6cf8-46da-a48b-798f025d52ca"
      unitRef="bbl">7046000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i178bc12d4478402bb4b71d8a81bfca30_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzgtNS0xLTEtMA_7ffd40a5-8a4e-4eab-8ad4-05d55e5c5054"
      unitRef="usd">74437000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="i788e0b25b9ef4ddf987acaf5a1d28ce7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzgtNy0xLTEtMA_46acd3b1-78ff-455d-97f0-37b43bd63323"
      unitRef="bbl">6391000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i788e0b25b9ef4ddf987acaf5a1d28ce7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzgtOS0xLTEtMA_c16d3fc9-242e-40aa-8094-5477d8663c11"
      unitRef="usd">32670000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="i178bc12d4478402bb4b71d8a81bfca30_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzktMy0xLTEtMA_a14e3e5d-20e2-4e63-b8bf-c9750ceeb9e7"
      unitRef="bbl">4796000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i178bc12d4478402bb4b71d8a81bfca30_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzktNS0xLTEtMA_a12abac4-bde6-481b-a171-7bf82488afb3"
      unitRef="usd">14294000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="i788e0b25b9ef4ddf987acaf5a1d28ce7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzktNy0xLTEtMA_5d364ecf-bf2b-423c-bc7a-f006ae3ee7a4"
      unitRef="bbl">3056000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i788e0b25b9ef4ddf987acaf5a1d28ce7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzktOS0xLTEtMA_64583136-da0c-4890-a0a6-fa025a41f5ad"
      unitRef="usd">8264000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="i8acf31a26fb345bd87889fcbcec1e620_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzEwLTMtMS0xLTA_0dace139-fd39-4f2d-b555-ec12213c8cd9"
      unitRef="mmbtu">29446000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i8acf31a26fb345bd87889fcbcec1e620_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzEwLTUtMS0xLTA_91054a9f-9415-4cbf-8642-dd6454313804"
      unitRef="usd">21456000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="iac909aee7a984c9a80c37bff6cd15d9d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzEwLTctMS0xLTA_13b185f6-f218-4162-897f-e6afb92ac93c"
      unitRef="mmbtu">17636000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="iac909aee7a984c9a80c37bff6cd15d9d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzEwLTktMS0xLTA_e4b6aa6d-4dbc-40d7-87f1-0d59de004ca3"
      unitRef="usd">3451000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="i8acf31a26fb345bd87889fcbcec1e620_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzExLTMtMS0xLTA_e07506e8-153b-4573-b7a2-a592d43646d2"
      unitRef="mmbtu">15947000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i8acf31a26fb345bd87889fcbcec1e620_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzExLTUtMS0xLTA_155bab52-f01e-444c-881c-a10e39326bb0"
      unitRef="usd">4124000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="iac909aee7a984c9a80c37bff6cd15d9d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzExLTctMS0xLTA_f29520ca-4532-4bbd-8848-8ce598ff5059"
      unitRef="mmbtu">6724000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="iac909aee7a984c9a80c37bff6cd15d9d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZToyYjFiMDkxNDQyYmQ0OWNhOTcyMjg3ZWRlZGJlMzQwZi90YWJsZXJhbmdlOjJiMWIwOTE0NDJiZDQ5Y2E5NzIyODdlZGVkYmUzNDBmXzExLTktMS0xLTA_2d116b07-193a-4f9c-b4cf-b3a51d53b52e"
      unitRef="usd">1458000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzkxMzU_557d3f3c-9c92-410d-9840-4e172a016f29">The notional amounts and fair values of open foreign currency forward contracts were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.744%"/&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="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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Currency&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:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&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;Financial institution counterparties:&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;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;Forward contracts - assets&lt;/span&gt;&lt;/td&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;EUR&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 7.75pt 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;1,900&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;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.75pt 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;&#x2014;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward contracts - assets&lt;/span&gt;&lt;/td&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:400;line-height:100%"&gt;CAD&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 7.75pt 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;658&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 7.75pt 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;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Customer counterparties:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Forward contracts - assets&lt;/span&gt;&lt;/td&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;EUR&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 7.75pt 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;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 7.75pt 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;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Forward contracts - assets&lt;/span&gt;&lt;/td&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;CAD&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 7.75pt 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;658&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 7.75pt 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;&#x2014;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Forward contracts - liabilities&lt;/span&gt;&lt;/td&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:400;line-height:100%"&gt;EUR&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 7.75pt 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;1,900&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 7.75pt 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;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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;</us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i2d1d0fcc3f184a9a9a1a27eacc0e0c5a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzMtMy0xLTEtMA_9812d5d5-b108-4548-a5f2-cedae4929f8b"
      unitRef="eur">1900000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="ibf9360899ca545f386c2839343240e60_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzMtNS0xLTEtMA_701b692d-2197-42e8-a8c3-06bf44149d6b"
      unitRef="usd">29000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i1c90f778f9794a88b18b50ecb73826c8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzMtNy0xLTEtMA_b2040113-4c0f-4bc6-9eeb-1c8441369b66"
      unitRef="eur">0</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i01364391982e49a9a075414d6a034c8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzMtOS0xLTEtMA_1f997395-1c67-4483-b133-921a9c04c2db"
      unitRef="usd">0</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i2d1d0fcc3f184a9a9a1a27eacc0e0c5a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzQtMy0xLTEtMA_28a6eab9-f36b-4cce-850d-1d8300bdb1b7"
      unitRef="cad">658000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i407f8caef4684d15a4522b1c5996fbda_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzQtNS0xLTEtMA_4844b12e-7da2-4992-9338-1863e6cbd83b"
      unitRef="usd">0</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i1c90f778f9794a88b18b50ecb73826c8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzQtNy0xLTEtMA_6a509c61-0a9b-45d6-8aa2-a7f26d1abf57"
      unitRef="cad">0</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i80e732c5c94c4db480fdf6f0a7d8da6e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzQtOS0xLTEtMA_87c6b6a0-29ab-4563-a91c-b5892f93fdc6"
      unitRef="usd">0</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="if07d8d4ef9844fbf845af111b95d2aba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzE0LTMtMS0xLTA_150dad38-20df-47e2-8b0f-c260bea21866"
      unitRef="eur">0</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i705f0b1d8ad24ce88fdefb0e26c77d3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzE0LTUtMS0xLTA_e4508165-0cb0-42a3-93a5-e66aa8a403e5"
      unitRef="usd">0</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="ieb5d1e682ead452e94c1df7d7885f06f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzE0LTctMS0xLTA_179f7be3-c9ce-4ee4-ac04-eadb23fb44e3"
      unitRef="eur">0</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i368c725ab28f4ab1bd1bb1c16c123c28_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzE0LTktMS0xLTA_de55fe94-8af8-4308-b004-884920b5b010"
      unitRef="usd">0</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="if07d8d4ef9844fbf845af111b95d2aba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzE1LTMtMS0xLTA_323bb703-9b66-42da-b630-dba37cd8354e"
      unitRef="cad">658000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="iabea293e78704bd5b639142bf756c5ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzE1LTUtMS0xLTA_e96f3a7f-809a-4406-9c6c-14771c93cf08"
      unitRef="usd">4000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="ieb5d1e682ead452e94c1df7d7885f06f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzE1LTctMS0xLTA_ee3e1a24-2c26-41fb-9236-be5a6de29657"
      unitRef="cad">0</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i761f571f385440e7a5fdbf3856731c1d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzE1LTktMS0xLTA_fe05b8f3-e83c-414b-b8ee-babeb34c2976"
      unitRef="usd">0</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="ie4a27003b69d4f8280e2bfbbb82d26ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzE5LTMtMS0xLTA_a94d66cb-1139-4686-b0cd-0b25c8af5303"
      unitRef="eur">1900000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i705f0b1d8ad24ce88fdefb0e26c77d3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzE5LTUtMS0xLTA_d91fc95b-d775-4602-9e1c-54f9832f054a"
      unitRef="usd">55000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="if230a350ddc7469c9a1e96613c97805b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzE5LTctMS0xLTA_2049d14c-9cb4-489e-a724-27588086ef6e"
      unitRef="eur">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i368c725ab28f4ab1bd1bb1c16c123c28_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTpmZDE3MjQ0OTc2NWM0NGZjOGRjYzBiMDJkMmNjNzkwMi90YWJsZXJhbmdlOmZkMTcyNDQ5NzY1YzQ0ZmM4ZGNjMGIwMmQyY2M3OTAyXzE5LTktMS0xLTA_47d4b790-d36a-4a0e-919c-e0a36e9c428c"
      unitRef="usd">0</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzkxNzY_5349a737-7b08-4f1d-9de9-f3745d3026cb">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts included in the consolidated statements of income related to interest rate derivatives designated as hedges of fair value were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial loan/lease interest rate swaps:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of gain (loss) included in interest income on loans&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;(91)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Amount of (gain) loss included in other non-interest 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;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;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/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;</cfr:ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i6d04185335b141c9896f834c8c0bfaae_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTozNjM3ZTZmMDFmM2I0OGY1OWQ5YTQ3MGVjY2E2NDBhZi90YWJsZXJhbmdlOjM2MzdlNmYwMWYzYjQ4ZjU5ZDlhNDcwZWNjYTY0MGFmXzItMS0xLTEtMA_77544c52-0e41-4af5-88e0-fd0662943f0d"
      unitRef="usd">-91000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i712e4e2dcdb24267a2fcac70eb328935_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTozNjM3ZTZmMDFmM2I0OGY1OWQ5YTQ3MGVjY2E2NDBhZi90YWJsZXJhbmdlOjM2MzdlNmYwMWYzYjQ4ZjU5ZDlhNDcwZWNjYTY0MGFmXzItMy0xLTEtMA_8d62b0cf-3b4e-4a4a-b8a6-7ea71c4fe99c"
      unitRef="usd">-111000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i3f3d357341e74ff38a0187dea282a536_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTozNjM3ZTZmMDFmM2I0OGY1OWQ5YTQ3MGVjY2E2NDBhZi90YWJsZXJhbmdlOjM2MzdlNmYwMWYzYjQ4ZjU5ZDlhNDcwZWNjYTY0MGFmXzItNS0xLTEtMA_2378fb99-535a-4c77-8454-7f0101e80325"
      unitRef="usd">86000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="icaba9d908bf5428894afb24c6958f74c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTozNjM3ZTZmMDFmM2I0OGY1OWQ5YTQ3MGVjY2E2NDBhZi90YWJsZXJhbmdlOjM2MzdlNmYwMWYzYjQ4ZjU5ZDlhNDcwZWNjYTY0MGFmXzMtMS0xLTEtMA_8405a8ec-6132-49c1-86a6-84342dc445cf"
      unitRef="usd">10000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i7b6347195879444d92da08149a177c97_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTozNjM3ZTZmMDFmM2I0OGY1OWQ5YTQ3MGVjY2E2NDBhZi90YWJsZXJhbmdlOjM2MzdlNmYwMWYzYjQ4ZjU5ZDlhNDcwZWNjYTY0MGFmXzMtMy0xLTEtMA_e6871f98-d15c-4d4b-adfb-f48239c3d1e8"
      unitRef="usd">9000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i89493861aa5b44d09e1f89ce89dc390b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTozNjM3ZTZmMDFmM2I0OGY1OWQ5YTQ3MGVjY2E2NDBhZi90YWJsZXJhbmdlOjM2MzdlNmYwMWYzYjQ4ZjU5ZDlhNDcwZWNjYTY0MGFmXzMtNS0xLTEtMA_d2b12070-1bbe-4503-a6e8-afb4fae43f6f"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzkxNDQ_ff08c216-c56a-4276-b4ae-a7d5d2312982">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts included in the consolidated statements of income related to non-hedging interest rate, commodity, foreign currency and other derivative instruments are presented in the table below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hedging interest rate derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest income&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;4,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 non-interest 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;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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-hedging commodity derivatives:&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;Other non-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;4,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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-hedging foreign currency derivatives:&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;Other non-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;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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-hedging other derivatives:&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;Other non-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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;750&#160;&lt;/span&gt;&lt;/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:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="id3965387ae6d4d459edaab6b556e2ba4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzItMS0xLTEtMA_34ca68a0-cd60-465e-a69a-3d196d112d5c"
      unitRef="usd">4285000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i9c2ddf5576844a96b2f3bbf8d900f89b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzItMy0xLTEtMA_7505510a-0ca1-4b18-b371-deaba6439457"
      unitRef="usd">3413000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i22177462c47540c99011215ce2be4cf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzItNS0xLTEtMA_3ba09913-7cea-42f7-96e9-38e3fe76207b"
      unitRef="usd">2005000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i16cc1859b7c6445e8ee84de047ef984b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzMtMS0xLTEtMA_ac96792a-2b2a-4a7e-bebd-8d7bdc4f4fce"
      unitRef="usd">-1000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i435794e108904d9eb4984731f5c0b94d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzMtMy0xLTEtMA_79119ccb-58c6-4b2f-b87b-a49363cb42a6"
      unitRef="usd">1000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i21d2c3fe8a3d480fb4e9bea883103789_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzMtNS0xLTEtMA_24671d0d-b21b-43a6-9096-4ee4659136f3"
      unitRef="usd">-1000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="iad491764e74a4e1bad229475306690ee_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzUtMS0xLTEtMA_ae734af3-8c16-4232-8638-1b28d085dda5"
      unitRef="usd">4052000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ib4e7ff18ab4b44e6aec0d7812b3033e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzUtMy0xLTEtMA_31f03d45-ea16-418c-a5b2-5bb6a808a985"
      unitRef="usd">1768000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i415475a39c3846bd8387b9909eba0842_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzUtNS0xLTEtMA_369c2e06-cde1-4b8c-9f9c-3562b590a91e"
      unitRef="usd">503000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i8cce9c523eba41fc944317cb6986a610_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzctMS0xLTEtMA_4747bf10-0680-49af-81d3-aa581e9a1843"
      unitRef="usd">39000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="iffc35bd63ca54d97aee2fab68c3a6987_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzctMy0xLTEtMA_187e6b57-93e5-4ad1-b08a-6d36f42502ed"
      unitRef="usd">28000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i523a1eaf79754429919709d0abe755ad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzctNS0xLTEtMA_fa9b37ed-389b-49e6-9e90-fdadca8f47d3"
      unitRef="usd">51000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i14639e246ab948568bb890b96216675b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzktMS0xLTEtMA_bc19869d-b598-4604-a5b3-8629a7892ece"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i48de48169d784e1dbc05c87c59db105b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzktMy0xLTEtMA_48591dfe-66f8-4b32-bdbd-143ad0f5ce4d"
      unitRef="usd">5992000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="iaca9a424d85a421f980022c9b3c7625b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90YWJsZTo0NGExODhjYzIyMDE0YjVlYjAyNjExODkxZTA2YTFiMi90YWJsZXJhbmdlOjQ0YTE4OGNjMjIwMTRiNWViMDI2MTE4OTFlMDZhMWIyXzktNS0xLTEtMA_97ecb059-ec58-4eea-a7c4-4ef825fb5050"
      unitRef="usd">750000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i48de48169d784e1dbc05c87c59db105b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzI3NDg3NzkwNzg4ODQ_645d6891-bf81-4362-b0a9-b386f55fec27"
      unitRef="usd">6000000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="iaca9a424d85a421f980022c9b3c7625b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzI3NDg3NzkwNzg5MTU_66305829-e739-4c5c-80b2-d9c15a3e9eca"
      unitRef="usd">750000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:CreditDerivativeMaximumExposureUndiscounted
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzgyMzc_930a82c9-3a88-4e31-9e33-83f27ac9dfe5"
      unitRef="usd">118300000</us-gaap:CreditDerivativeMaximumExposureUndiscounted>
    <us-gaap:CreditDerivativeMaximumExposureUndiscounted
      contextRef="ib798837bb9a04b2e900fbb3af505f34f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1Xzg2MzE_925c1466-8c77-487b-8915-7042d28c51d3"
      unitRef="usd">19700000</us-gaap:CreditDerivativeMaximumExposureUndiscounted>
    <us-gaap:CashCollateralForBorrowedSecurities
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDUvZnJhZzo2OTQ2NDM2ZWNhZTA0NjEzOGY3ZTE2MGI0NDM0Y2ViNS90ZXh0cmVnaW9uOjY5NDY0MzZlY2FlMDQ2MTM4ZjdlMTYwYjQ0MzRjZWI1XzkwMjE_2f42838e-3407-47a3-814a-09c0d9022e46"
      unitRef="usd">110300000</us-gaap:CashCollateralForBorrowedSecurities>
    <cfr:BalanceSheetOffsettingDisclosureTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90ZXh0cmVnaW9uOmJiOWI0ZjhkMTQ4NTQ5MDE4ZWVmMzM0NjdhNTYzMGI5XzE4NTM_f18561f8-a6ab-47dc-aab8-e2182c5ab46d">Balance Sheet Offsetting and Repurchase Agreements&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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;Balance Sheet Offsetting. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain financial instruments, including resell and repurchase agreements and derivatives, may be eligible for offset in the consolidated balance sheet and/or subject to master netting arrangements or similar agreements. Our derivative transactions with upstream financial institution counterparties are generally executed under International Swaps and Derivative Association (&#x201c;ISDA&#x201d;) master agreements which include &#x201c;right of set-off&#x201d; provisions. In such cases there is generally a legally enforceable right to offset recognized amounts and there may be an intention to settle such amounts on a net basis. Nonetheless, we do not generally offset such financial instruments for financial reporting purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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 about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 2021 is presented in the following tables.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Amount&lt;br/&gt;Recognized&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:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Amount&lt;br/&gt;Offset&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:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Amount&lt;br/&gt;Recognized&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;December 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="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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Derivatives:&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;Loan/lease interest rate swaps and caps&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;4,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Commodity swaps and options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 derivatives&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;23,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;23,339&#160;&lt;/span&gt;&lt;/td&gt;&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;Resell agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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&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;31,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;&#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 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,242&#160;&lt;/span&gt;&lt;/td&gt;&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;Financial liabilities:&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;Derivatives:&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;Loan/lease interest rate swaps&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;19,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Commodity swaps and options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Total derivatives&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;114,019&#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;114,019&#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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repurchase 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;2,740,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,740,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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&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;2,854,818&#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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,854,818&#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: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:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.842%"/&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:12.845%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts Not Offset&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="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:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Amount&lt;br/&gt;Recognized&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:8pt;font-weight:700;line-height:100%"&gt;Financial&lt;br/&gt;Instruments&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Collateral&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:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Amount&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;December 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="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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Derivatives:&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 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;Counterparty A&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Counterparty B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,655)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;Other counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,678)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 derivatives&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;23,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Resell agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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&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;31,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(7,903)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial liabilities:&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="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;Derivatives:&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 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;Counterparty A&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;3,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,864)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Counterparty B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,655)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Counterparty C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Other counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(66,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 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 derivatives&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;114,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,573)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&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;Repurchase 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;2,740,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,740,799)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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&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;2,854,818&#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;(23,339)&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,831,372)&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;107&#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:13.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 about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 2020 is presented in the following tables.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Amount&lt;br/&gt;Recognized&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:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Amount&lt;br/&gt;Offset&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:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Amount&lt;br/&gt;Recognized&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;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Derivatives:&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;Loan/lease interest rate swaps and caps&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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Commodity swaps and options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Total derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,111&#160;&lt;/span&gt;&lt;/td&gt;&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;Resell 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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&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;11,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;11,111&#160;&lt;/span&gt;&lt;/td&gt;&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;Financial liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives:&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;Loan/lease interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Commodity swaps and options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 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;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 derivatives&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;69,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repurchase 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;2,068,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,068,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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&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;2,137,470&#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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,137,470&#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: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:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.842%"/&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:12.845%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts Not Offset&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="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:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Amount&lt;br/&gt;Recognized&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:8pt;font-weight:700;line-height:100%"&gt;Financial&lt;br/&gt;Instruments&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Collateral&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:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Amount&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;December 31, 2020&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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Derivatives:&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 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;Counterparty A&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Counterparty B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;Other counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(5,271)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 derivatives&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;11,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;(11,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Resell agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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&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;11,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 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,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;&#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 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial liabilities:&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="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;Derivatives:&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 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;Counterparty A&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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,428)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Counterparty B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(14,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Counterparty C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Other counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,271)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total derivatives&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;69,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,181&#160;&lt;/span&gt;&lt;/td&gt;&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;Repurchase 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;2,068,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,068,147)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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&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;2,137,470&#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,111)&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,125,178)&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,181&#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:13.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;Repurchase Agreements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We utilize securities sold under agreements to repurchase to facilitate the needs of our customers and to facilitate secured short-term funding needs. Securities sold under agreements to repurchase are stated at the amount of cash received in connection with the transaction. We monitor collateral levels on a continuous basis. We may be required to provide additional collateral based on the fair value of the underlying securities. Securities pledged as collateral under repurchase agreements are maintained with our safekeeping agents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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 remaining contractual maturity of repurchase agreements in the consolidated balance sheets as of December&#160;31, 2021 and December&#160;31, 2020 is presented in the following tables.&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.842%"/&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:12.842%"/&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:12.845%"/&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="padding:2px 1pt;text-align:center;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;Remaining Contractual Maturity of the Agreements&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:8pt;font-weight:700;line-height:100%"&gt;Overnight and Continuous&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Up to 30 Days&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;30-90 Days&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Greater than 90 Days&lt;/span&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:8pt;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="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;December 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="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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repurchase agreements:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:bottom"&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. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,342,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,342,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 2px 16.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;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,398,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,398,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="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total borrowings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,740,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;2,740,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" 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;Gross amount of recognized liabilities for repurchase agreements&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-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:#ffffff;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,740,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="24" 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;Amounts related to agreements not included in offsetting disclosures above&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: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-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-top:3pt double #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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repurchase agreements:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:bottom"&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. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:15.75pt;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;Residential mortgage-backed securities&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,375,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,375,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total borrowings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,068,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;2,068,147&#160;&lt;/span&gt;&lt;/td&gt;&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="24" 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;Gross amount of recognized liabilities for repurchase agreements&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-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:#ffffff;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,068,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="24" 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;Amounts related to agreements not included in offsetting disclosures above&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-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:BalanceSheetOffsettingDisclosureTextBlock>
    <cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90ZXh0cmVnaW9uOmJiOWI0ZjhkMTQ4NTQ5MDE4ZWVmMzM0NjdhNTYzMGI5XzE4NDg_9789516e-ad53-4798-ac89-b86a35a0ec3c">&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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 about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 2021 is presented in the following tables.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Amount&lt;br/&gt;Recognized&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:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Amount&lt;br/&gt;Offset&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:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Amount&lt;br/&gt;Recognized&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;December 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="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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Derivatives:&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;Loan/lease interest rate swaps and caps&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;4,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Commodity swaps and options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 derivatives&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;23,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;23,339&#160;&lt;/span&gt;&lt;/td&gt;&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;Resell agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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&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;31,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;&#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 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,242&#160;&lt;/span&gt;&lt;/td&gt;&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;Financial liabilities:&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;Derivatives:&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;Loan/lease interest rate swaps&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;19,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Commodity swaps and options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Total derivatives&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;114,019&#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;114,019&#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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repurchase 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;2,740,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,740,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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&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;2,854,818&#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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,854,818&#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:13.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 about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 2020 is presented in the following tables.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Amount&lt;br/&gt;Recognized&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:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Amount&lt;br/&gt;Offset&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:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Amount&lt;br/&gt;Recognized&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;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Derivatives:&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;Loan/lease interest rate swaps and caps&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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Commodity swaps and options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Total derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,111&#160;&lt;/span&gt;&lt;/td&gt;&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;Resell 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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&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;11,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;11,111&#160;&lt;/span&gt;&lt;/td&gt;&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;Financial liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives:&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;Loan/lease interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Commodity swaps and options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 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;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 derivatives&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;69,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repurchase 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;2,068,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,068,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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&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;2,137,470&#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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,137,470&#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;</cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="idf5523fe358d43dcb327a001c86f3523_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzQtMS0xLTEtMA_6b7ad4de-59bc-4a38-86a0-659a1c3a3c6e"
      unitRef="usd">4446000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="idf5523fe358d43dcb327a001c86f3523_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzQtMy0xLTEtMA_844072a4-282e-407f-be21-ed34c1ff659d"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="idf5523fe358d43dcb327a001c86f3523_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzQtNS0xLTEtMA_c04ecf7b-04a8-4951-8cdd-462b79a709ca"
      unitRef="usd">4446000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i6a3744a2834146c6865e23fbd027b93e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzUtMS0xLTEtMA_4b621de3-44a0-4533-9f4f-c8ebeaa9e626"
      unitRef="usd">18864000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="i6a3744a2834146c6865e23fbd027b93e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzUtMy0xLTEtMA_32bfedd9-7de3-4441-8640-e7f94b55ad18"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="i6a3744a2834146c6865e23fbd027b93e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzUtNS0xLTEtMA_83057188-107e-41f9-a48f-c751e6b46d5c"
      unitRef="usd">18864000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i4fdd85a5352b4c5496d534daf9b1dede_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzYtMS0xLTEtMA_86f2d053-c474-4462-9271-04e7af877575"
      unitRef="usd">29000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="i4fdd85a5352b4c5496d534daf9b1dede_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzYtMy0xLTEtMA_71484200-0d06-4614-8ca3-da8b21355607"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="i4fdd85a5352b4c5496d534daf9b1dede_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzYtNS0xLTEtMA_37e45e64-2734-4291-9b7f-31df0bb9111a"
      unitRef="usd">29000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzctMS0xLTEtMA_2dc7cd14-1a74-47c0-80e7-64c4023eb56f"
      unitRef="usd">23339000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzctMy0xLTEtMA_44ac9a2b-8522-43c3-a122-770c21264e1a"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzctNS0xLTEtMA_4f8da2dc-a93d-4b5a-a4b4-5737c12103e7"
      unitRef="usd">23339000</us-gaap:DerivativeAssets>
    <us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzgtMS0xLTEtMA_6ebb2ca0-5277-46a2-97c2-e7514737d425"
      unitRef="usd">7903000</us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross>
    <cfr:ResellAgreementGrossOffset
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzgtMy0xLTEtMA_e74ec8e5-1397-40d4-a860-05f19c0f2c66"
      unitRef="usd">0</cfr:ResellAgreementGrossOffset>
    <us-gaap:ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzgtNS0xLTEtMA_b681bd07-7a50-436b-ad2e-d5806205e87f"
      unitRef="usd">7903000</us-gaap:ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty>
    <cfr:FinancialAssetsGross
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzktMS0xLTEtMA_44358a5e-f39c-42c0-9a69-a2f46a58b060"
      unitRef="usd">31242000</cfr:FinancialAssetsGross>
    <cfr:FinancialAssetsGrossOffset
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzktMy0xLTEtMA_08cf4cc2-68da-409e-96d0-c2984626dbb3"
      unitRef="usd">0</cfr:FinancialAssetsGrossOffset>
    <cfr:FinancialAssetsDerivativesAndResellAgreementsNet
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzktNS0xLTEtMA_065edb60-d203-4b5f-b4be-ba954a343519"
      unitRef="usd">31242000</cfr:FinancialAssetsDerivativesAndResellAgreementsNet>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i60438e0eb1924245aab942f8714d0d97_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzEyLTEtMS0xLTA_1821dab6-f7c3-457d-a220-267665f19c08"
      unitRef="usd">19176000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="i60438e0eb1924245aab942f8714d0d97_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzEyLTMtMS0xLTA_ad619eae-0638-4b1c-a1f4-6a763f37dbab"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="i60438e0eb1924245aab942f8714d0d97_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzEyLTUtMS0xLTA_f56b1461-19b6-4cc2-b7ea-3001da5e4f23"
      unitRef="usd">19176000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i6a3744a2834146c6865e23fbd027b93e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzEzLTEtMS0xLTA_6841dc0e-b961-4292-811e-16019f2c1e5d"
      unitRef="usd">94843000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="i6a3744a2834146c6865e23fbd027b93e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzEzLTMtMS0xLTA_030454be-74c0-4efa-bacc-1ff4151bbb95"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="i6a3744a2834146c6865e23fbd027b93e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzEzLTUtMS0xLTA_984c6f01-c5e4-40ae-b912-3e094ae0b753"
      unitRef="usd">94843000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzE1LTEtMS0xLTA_17b34618-7af9-4ddf-85fa-115485b3695c"
      unitRef="usd">114019000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzE1LTMtMS0xLTA_f83896b9-39ee-4d1e-bfb3-50423ba9e0d8"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzE1LTUtMS0xLTA_b729a91d-da2a-4889-8595-d71563b46f58"
      unitRef="usd">114019000</us-gaap:DerivativeLiabilities>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzE2LTEtMS0xLTA_eb68d952-2cb6-4476-990b-8fb453fd1a84"
      unitRef="usd">2740799000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross>
    <cfr:RepurchaseAgreementsLiabilitiesGrossOffset
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzE2LTMtMS0xLTA_1a8330be-0db5-44d3-91a5-7566a2e3258b"
      unitRef="usd">0</cfr:RepurchaseAgreementsLiabilitiesGrossOffset>
    <us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzE2LTUtMS0xLTA_f405b22f-8a25-459b-acfb-59b15b4c7f69"
      unitRef="usd">2740799000</us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability>
    <cfr:FinancialLiabilitiesGross
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzE3LTEtMS0xLTA_175e4b98-b91a-4154-98cc-339372dfc3e0"
      unitRef="usd">2854818000</cfr:FinancialLiabilitiesGross>
    <cfr:FinancialLiabilitiesGrossOffset
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzE3LTMtMS0xLTA_029e4e30-fce3-4326-8010-62f81458ce18"
      unitRef="usd">0</cfr:FinancialLiabilitiesGrossOffset>
    <cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTpmODI4NTBiOWM3NmQ0YmFmODI4NzA0YmRjODIwZjEzNi90YWJsZXJhbmdlOmY4Mjg1MGI5Yzc2ZDRiYWY4Mjg3MDRiZGM4MjBmMTM2XzE3LTUtMS0xLTA_b78312a8-3ee9-4570-9d61-4fd17c73b85a"
      unitRef="usd">2854818000</cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet>
    <cfr:FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90ZXh0cmVnaW9uOmJiOWI0ZjhkMTQ4NTQ5MDE4ZWVmMzM0NjdhNTYzMGI5XzE4NDk_eb93126b-9802-4f9c-9bad-9823cc1311c1">&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:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.842%"/&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:12.845%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts Not Offset&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="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:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Amount&lt;br/&gt;Recognized&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:8pt;font-weight:700;line-height:100%"&gt;Financial&lt;br/&gt;Instruments&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Collateral&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:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Amount&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;December 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="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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Derivatives:&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 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;Counterparty A&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Counterparty B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,655)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;Other counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,678)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 derivatives&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;23,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Resell agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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&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;31,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(7,903)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial liabilities:&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="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;Derivatives:&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 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;Counterparty A&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;3,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,864)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Counterparty B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,655)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Counterparty C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Other counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(66,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 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 derivatives&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;114,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,573)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&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;Repurchase 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;2,740,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,740,799)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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&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;2,854,818&#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;(23,339)&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,831,372)&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;107&#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;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:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.842%"/&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:12.845%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts Not Offset&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="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:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Amount&lt;br/&gt;Recognized&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:8pt;font-weight:700;line-height:100%"&gt;Financial&lt;br/&gt;Instruments&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Collateral&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:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Amount&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;December 31, 2020&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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Derivatives:&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 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;Counterparty A&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Counterparty B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;Other counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(5,271)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 derivatives&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;11,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;(11,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Resell agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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&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;11,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 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,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;&#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 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial liabilities:&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="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;Derivatives:&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 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;Counterparty A&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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,428)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Counterparty B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(14,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Counterparty C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Other counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,271)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total derivatives&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;69,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,181&#160;&lt;/span&gt;&lt;/td&gt;&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;Repurchase 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;2,068,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,068,147)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align: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&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;2,137,470&#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,111)&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,125,178)&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,181&#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;</cfr:FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="ibe7214a8bc0246379d2cc3b3a1879376_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzUtMS0xLTEtMA_5a02121b-be50-46b6-9ec8-51cd1fbf09bf"
      unitRef="usd">6000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="ibe7214a8bc0246379d2cc3b3a1879376_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzUtMy0xLTEtMA_fe692b40-f63f-4198-9719-1372a96f31dc"
      unitRef="usd">6000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="ibe7214a8bc0246379d2cc3b3a1879376_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzUtNS0xLTEtMA_338bbf63-49af-4e3b-8630-091c65b00108"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="ibe7214a8bc0246379d2cc3b3a1879376_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzUtNy0xLTEtMA_91b69a20-0354-4714-a452-f6b80ddda155"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="ide304be42a9249d48ebee85f3a443f3f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzYtMS0xLTEtMA_cba31561-2cf6-4409-a300-79c406853478"
      unitRef="usd">7655000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="ide304be42a9249d48ebee85f3a443f3f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzYtMy0xLTEtMA_c338168c-5c67-4203-a958-bfa8f9d90c4b"
      unitRef="usd">7655000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="ide304be42a9249d48ebee85f3a443f3f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzYtNS0xLTEtMA_4c8f4f64-74ce-4c0f-9a64-6e27f0165188"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="ide304be42a9249d48ebee85f3a443f3f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzYtNy0xLTEtMA_fc4b8532-fc9d-40b3-814c-385e4e63e3d2"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="id4f876492a25423da9807964e7938f64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzktMS0xLTEtMA_04688e10-c776-4651-a9d6-33d94ec07633"
      unitRef="usd">15678000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="id4f876492a25423da9807964e7938f64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzktMy0xLTEtMA_f3352450-7c52-4d6a-876d-b8940e9d662e"
      unitRef="usd">15678000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="id4f876492a25423da9807964e7938f64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzktNS0xLTEtMA_c74286a5-7fb7-4fdd-bcef-78c97de1eed6"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="id4f876492a25423da9807964e7938f64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzktNy0xLTEtMA_53aa5946-8fae-4f72-914b-d6ab7b9a38d7"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzEwLTEtMS0xLTA_c381f383-91ae-4452-848c-abcd3f318d94"
      unitRef="usd">23339000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzEwLTMtMS0xLTA_069fb287-0da2-4680-a29b-d83e70ea26ff"
      unitRef="usd">23339000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzEwLTUtMS0xLTA_a93aa911-5ca7-43c1-b9c1-5f9f736f5c79"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzEwLTctMS0xLTA_0ea8e25b-b0a0-45b7-8aca-757eb77ce930"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:SecuritiesBorrowedNotSubjectToMasterNettingArrangement
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzExLTEtMS0xLTA_78abe0e3-f46d-4472-a3c2-76120ccbdd4d"
      unitRef="usd">7903000</us-gaap:SecuritiesBorrowedNotSubjectToMasterNettingArrangement>
    <us-gaap:SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzExLTMtMS0xLTA_e27b2f72-32b7-4765-b240-8f890a4b8c90"
      unitRef="usd">0</us-gaap:SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzExLTUtMS0xLTA_67a35622-44f3-46bc-b8cd-68c82b9e9b82"
      unitRef="usd">7903000</us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash>
    <us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateral
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzExLTctMS0xLTA_64a933bc-ea63-467d-b216-51c5a92df24e"
      unitRef="usd">0</us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateral>
    <cfr:FinancialAssetsDerivativesAndRepurchaseAgreementsNet
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzEyLTEtMS0xLTA_74d8f02d-5455-4742-8859-dbf82781b2c1"
      unitRef="usd">31242000</cfr:FinancialAssetsDerivativesAndRepurchaseAgreementsNet>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzEyLTMtMS0xLTA_ee1fa9f2-3b1f-4c4b-b171-afb552394af6"
      unitRef="usd">23339000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <cfr:FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzEyLTUtMS0xLTA_169ea19d-3dc9-4e15-92bd-65349d2c26c6"
      unitRef="usd">7903000</cfr:FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset>
    <cfr:FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzEyLTctMS0xLTA_12db57f4-9ac9-478f-b3c2-24275e75804d"
      unitRef="usd">0</cfr:FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="ibe7214a8bc0246379d2cc3b3a1879376_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE1LTEtMS0xLTA_4f819b9e-a828-4159-8f4a-3a94003e0c10"
      unitRef="usd">3870000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="ibe7214a8bc0246379d2cc3b3a1879376_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE1LTMtMS0xLTA_cb1b7ede-4854-440c-b650-c6c06b4ea33c"
      unitRef="usd">6000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="ibe7214a8bc0246379d2cc3b3a1879376_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE1LTUtMS0xLTA_a39b457d-60d5-4f36-b0e9-972a46e1b3a3"
      unitRef="usd">3864000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="ibe7214a8bc0246379d2cc3b3a1879376_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE1LTctMS0xLTA_8a0f0b1f-390a-4356-8eda-e967e81bddbd"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="ide304be42a9249d48ebee85f3a443f3f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE2LTEtMS0xLTA_698ecbac-5ab1-4c3b-8b34-1482984240ea"
      unitRef="usd">28130000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="ide304be42a9249d48ebee85f3a443f3f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE2LTMtMS0xLTA_652f9ac4-7b0f-4849-9570-d5868b76ee90"
      unitRef="usd">7655000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="ide304be42a9249d48ebee85f3a443f3f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE2LTUtMS0xLTA_8ba190cc-a6a6-455e-a488-45099c0b0d7a"
      unitRef="usd">20475000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="ide304be42a9249d48ebee85f3a443f3f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE2LTctMS0xLTA_e2165a91-8efa-40d0-82db-99ebd7ba7e4e"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i69108233220045bbb3a5ef901f1a2ea3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE3LTEtMS0xLTA_4e196de2-04ec-4f99-b5c3-932f59fd218d"
      unitRef="usd">9000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i69108233220045bbb3a5ef901f1a2ea3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE3LTMtMS0xLTA_34f44bab-158d-4c45-b725-a3328175f209"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i69108233220045bbb3a5ef901f1a2ea3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE3LTUtMS0xLTA_d207937a-1c51-4084-972a-01543cd0482e"
      unitRef="usd">9000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i69108233220045bbb3a5ef901f1a2ea3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE3LTctMS0xLTA_526ced1b-f09b-4e0b-8c1c-971f8ae9a7fa"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="id4f876492a25423da9807964e7938f64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE5LTEtMS0xLTA_2eb0d3eb-246a-4e3f-8f51-b8ac92e926c1"
      unitRef="usd">82010000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="id4f876492a25423da9807964e7938f64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE5LTMtMS0xLTA_54724d63-ce0a-43f0-aa34-485dcb7ebc58"
      unitRef="usd">15678000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="id4f876492a25423da9807964e7938f64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE5LTUtMS0xLTA_b0d6eddb-1c55-4111-be31-bb03c37623b1"
      unitRef="usd">66225000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="id4f876492a25423da9807964e7938f64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzE5LTctMS0xLTA_6faa1b41-fee7-497f-97b3-7652bc6862e3"
      unitRef="usd">107000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzIwLTEtMS0xLTA_5c59fdad-6085-4e6c-8fa6-d6b0cf55dba3"
      unitRef="usd">114019000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzIwLTMtMS0xLTA_418061bb-f3ee-44f6-bd86-7c8cbae7947d"
      unitRef="usd">23339000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzIwLTUtMS0xLTA_cb32f078-dddf-41fb-8ad2-68b6effcb99b"
      unitRef="usd">90573000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzIwLTctMS0xLTA_98190698-dcdf-4c10-8b23-3855cb5a2435"
      unitRef="usd">107000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzIxLTEtMS0xLTA_e27047b3-1e43-4fd6-a831-e545c054c707"
      unitRef="usd">2740799000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzIxLTMtMS0xLTA_f52cce4e-e88a-4229-8cd9-feca89af66da"
      unitRef="usd">0</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzIxLTUtMS0xLTA_b4e27b9f-c240-4ee3-befc-6575566083d1"
      unitRef="usd">2740799000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzIxLTctMS0xLTA_59d10b5c-1f75-43b0-a92a-3517bb72b334"
      unitRef="usd">0</us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral>
    <cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzIyLTEtMS0xLTA_b0a767c2-7f50-45f0-9c74-5ee437297ea4"
      unitRef="usd">2854818000</cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzIyLTMtMS0xLTA_d214fc18-bb72-4025-9388-9e03b605d4b3"
      unitRef="usd">23339000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <cfr:FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzIyLTUtMS0xLTA_5e44cfc9-28d5-4745-b5d6-bc07b0e2e806"
      unitRef="usd">2831372000</cfr:FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset>
    <cfr:FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTphNzUyNDdkOTYwYzE0OWZlYjQzMDBkYjBlYmQ2ZDg5Yy90YWJsZXJhbmdlOmE3NTI0N2Q5NjBjMTQ5ZmViNDMwMGRiMGViZDZkODljXzIyLTctMS0xLTA_eaa2fad5-6721-4baa-9e15-f1806641a291"
      unitRef="usd">107000</cfr:FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="idabcfae520924bddaa64e9fe22d38b31_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzQtMS0xLTEtMA_90263d91-ae07-4333-a353-d75962d3c13d"
      unitRef="usd">1241000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="idabcfae520924bddaa64e9fe22d38b31_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzQtMy0xLTEtMA_d5706b25-326f-4c93-8cef-c5b163f4acc1"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="idabcfae520924bddaa64e9fe22d38b31_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzQtNS0xLTEtMA_7bef84ac-0593-4fb7-b55f-fb1df7a91ecc"
      unitRef="usd">1241000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i9916cf7a9fd348a99801bd38466fdd39_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzUtMS0xLTEtMA_48209132-70b3-48a3-a8eb-8d5101b2d21a"
      unitRef="usd">9870000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="i9916cf7a9fd348a99801bd38466fdd39_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzUtMy0xLTEtMA_899773d3-382b-4208-b744-12e472770c3d"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="i9916cf7a9fd348a99801bd38466fdd39_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzUtNS0xLTEtMA_c6c36431-4a8a-4a64-96df-908b8f5e0682"
      unitRef="usd">9870000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzctMS0xLTEtMA_24d228ca-283b-4b17-8e93-54cfb5419968"
      unitRef="usd">11111000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzctMy0xLTEtMA_509a518a-1883-4fd4-af68-8e0af3a7ec68"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzctNS0xLTEtMA_10be83ca-e916-4056-8752-2d946bbaafd2"
      unitRef="usd">11111000</us-gaap:DerivativeAssets>
    <us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzgtMS0xLTEtMA_c7a41994-accb-4697-9ebb-28407a991f1e"
      unitRef="usd">0</us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross>
    <cfr:ResellAgreementGrossOffset
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzgtMy0xLTEtMA_4dad1da5-75c0-4249-a1e6-ec3eaf329645"
      unitRef="usd">0</cfr:ResellAgreementGrossOffset>
    <us-gaap:ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzgtNS0xLTEtMA_f234dd4f-4990-4b3a-872c-ecfec7c0babe"
      unitRef="usd">0</us-gaap:ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty>
    <cfr:FinancialAssetsGross
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzktMS0xLTEtMA_4fb0a50f-c6d9-4df4-9bc7-fd189f14a375"
      unitRef="usd">11111000</cfr:FinancialAssetsGross>
    <cfr:FinancialAssetsGrossOffset
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzktMy0xLTEtMA_d390b520-3299-48c2-8289-7691d809d8b0"
      unitRef="usd">0</cfr:FinancialAssetsGrossOffset>
    <cfr:FinancialAssetsDerivativesAndResellAgreementsNet
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzktNS0xLTEtMA_39961c8b-99f7-4ce0-bd4f-70e874ba3f6e"
      unitRef="usd">11111000</cfr:FinancialAssetsDerivativesAndResellAgreementsNet>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ied544c529ae346ff93ed477251d9935f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzEyLTEtMS0xLTA_665c01e8-74ca-46d3-b6dd-89c8b1610532"
      unitRef="usd">33946000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="ied544c529ae346ff93ed477251d9935f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzEyLTMtMS0xLTA_ef869e1a-6db3-48f5-bd19-8216353cda17"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="ied544c529ae346ff93ed477251d9935f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzEyLTUtMS0xLTA_33456a1d-934f-47ce-a34f-1b95501c0027"
      unitRef="usd">33946000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i9916cf7a9fd348a99801bd38466fdd39_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzEzLTEtMS0xLTA_1d8f3c83-dbfe-4ec9-b600-6917801c1ac9"
      unitRef="usd">35377000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="i9916cf7a9fd348a99801bd38466fdd39_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzEzLTMtMS0xLTA_f9907c6d-aec5-4179-a932-8587c46cc0bf"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="i9916cf7a9fd348a99801bd38466fdd39_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzEzLTUtMS0xLTA_0139ae8a-3404-4137-8182-15bad2b1d818"
      unitRef="usd">35377000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i59a7569ab7614ba4a19a9fd9c60c1d08_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzE0LTEtMS0xLTA_abe9b5d2-1ba5-4a4f-98c4-9145b3d1dc1c"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="i59a7569ab7614ba4a19a9fd9c60c1d08_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzE0LTMtMS0xLTA_5053d636-fd53-45f3-a6db-8b99bc581186"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="i59a7569ab7614ba4a19a9fd9c60c1d08_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzE0LTUtMS0xLTA_4d2f23b4-a984-49ac-bcbb-0e0c83a6c2e2"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzE1LTEtMS0xLTA_b1c1f55a-5437-4895-8707-cb507e68a902"
      unitRef="usd">69323000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzE1LTMtMS0xLTA_bad33468-864d-4fdf-ba47-669d6aa68c2e"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzE1LTUtMS0xLTA_98c1ffb6-72e3-482b-99b5-47deea136266"
      unitRef="usd">69323000</us-gaap:DerivativeLiabilities>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzE2LTEtMS0xLTA_3bee10df-3f6b-474e-b3ae-124789687695"
      unitRef="usd">2068147000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross>
    <cfr:RepurchaseAgreementsLiabilitiesGrossOffset
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzE2LTMtMS0xLTA_b7ee11ac-5d31-4ab0-8c25-35d090ac2c2f"
      unitRef="usd">0</cfr:RepurchaseAgreementsLiabilitiesGrossOffset>
    <us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzE2LTUtMS0xLTA_40f9e4cc-ab55-46b2-a2d8-9d291d956108"
      unitRef="usd">2068147000</us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability>
    <cfr:FinancialLiabilitiesGross
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzE3LTEtMS0xLTA_129ed9c1-0992-4522-aca1-e51a2e0053d8"
      unitRef="usd">2137470000</cfr:FinancialLiabilitiesGross>
    <cfr:FinancialLiabilitiesGrossOffset
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzE3LTMtMS0xLTA_2247ded3-6ab5-4959-8f4d-fe9dd36619aa"
      unitRef="usd">0</cfr:FinancialLiabilitiesGrossOffset>
    <cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo4MGFjODUzMDBkYTc0NWQ3OTgyOTMxNjMxZjRkMmU0OS90YWJsZXJhbmdlOjgwYWM4NTMwMGRhNzQ1ZDc5ODI5MzE2MzFmNGQyZTQ5XzE3LTUtMS0xLTA_381d9e9a-2a5e-419c-89b6-acd814f74bb6"
      unitRef="usd">2137470000</cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i7acdc23364534e1fa21a44bd8404ac18_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzUtMS0xLTEtMA_95933c92-00f6-4286-90aa-12b9a65ffba1"
      unitRef="usd">2000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i7acdc23364534e1fa21a44bd8404ac18_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzUtMy0xLTEtMA_7009b1f4-4675-4dbd-901f-b32fe8f50b33"
      unitRef="usd">2000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i7acdc23364534e1fa21a44bd8404ac18_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzUtNS0xLTEtMA_55b489dc-e2fb-4a02-9740-02685978ffe4"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i7acdc23364534e1fa21a44bd8404ac18_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzUtNy0xLTEtMA_cc7cd9a2-1f3d-4e6b-9eb1-af7eec204d01"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="ida72c744bd7645439c7008c196f3befe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzYtMS0xLTEtMA_ab61f42f-9a50-4fa6-abe8-ca2ab7664596"
      unitRef="usd">5838000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="ida72c744bd7645439c7008c196f3befe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzYtMy0xLTEtMA_0bbb7faf-629f-4b23-9c32-741aa0ac618d"
      unitRef="usd">5838000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="ida72c744bd7645439c7008c196f3befe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzYtNS0xLTEtMA_7416cb02-bc30-4630-8ec1-7578d6041a11"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="ida72c744bd7645439c7008c196f3befe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzYtNy0xLTEtMA_09440959-26a7-4336-9aa7-5695093b81a8"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i7e556cf5f45647149c4b29189114a12d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzktMS0xLTEtMA_7a104233-9933-4323-b587-a57b80f16d26"
      unitRef="usd">5271000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i7e556cf5f45647149c4b29189114a12d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzktMy0xLTEtMA_c0230b9e-b5bc-45dd-8f1b-55c3d8801fa6"
      unitRef="usd">5271000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i7e556cf5f45647149c4b29189114a12d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzktNS0xLTEtMA_d95e446e-4cbc-44ed-aded-8856e5ee8692"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i7e556cf5f45647149c4b29189114a12d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzktNy0xLTEtMA_664cece9-3ef5-42e6-a5ab-f732e427ced3"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzEwLTEtMS0xLTA_935fe306-72c5-4b04-a003-31e6d4f9f5b8"
      unitRef="usd">11111000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzEwLTMtMS0xLTA_d2eb9922-d22a-4c51-ae66-52e755ba8918"
      unitRef="usd">11111000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzEwLTUtMS0xLTA_72602d45-26e6-4e1d-867d-b15e94de2348"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzEwLTctMS0xLTA_f6cff1db-5cc2-4490-aada-c837d8efeb2b"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:SecuritiesBorrowedNotSubjectToMasterNettingArrangement
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzExLTEtMS0xLTA_64641de7-b9e6-45d1-96a8-74ab0d29332d"
      unitRef="usd">0</us-gaap:SecuritiesBorrowedNotSubjectToMasterNettingArrangement>
    <us-gaap:SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzExLTMtMS0xLTA_69568da7-8639-45a7-9796-3b65c475a814"
      unitRef="usd">0</us-gaap:SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzExLTUtMS0xLTA_95b47eba-9970-4e74-ae65-ca09646510ec"
      unitRef="usd">0</us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash>
    <us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateral
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzExLTctMS0xLTA_8077ab1c-43fb-403e-a016-a88be20bcf7c"
      unitRef="usd">0</us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateral>
    <cfr:FinancialAssetsDerivativesAndRepurchaseAgreementsNet
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzEyLTEtMS0xLTA_116d0013-514a-4372-a388-9aa64e1dee8c"
      unitRef="usd">11111000</cfr:FinancialAssetsDerivativesAndRepurchaseAgreementsNet>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzEyLTMtMS0xLTA_46d7b039-b3e2-4d7a-9cdb-37b2c3953cee"
      unitRef="usd">11111000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <cfr:FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzEyLTUtMS0xLTA_37c20548-896d-4fb8-877d-cf5182b90a94"
      unitRef="usd">0</cfr:FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset>
    <cfr:FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzEyLTctMS0xLTA_13b0be12-942a-4b6a-9e46-69fd30c8ee74"
      unitRef="usd">0</cfr:FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i7acdc23364534e1fa21a44bd8404ac18_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE1LTEtMS0xLTA_973f1bec-524b-4ff9-aca7-eed661f17199"
      unitRef="usd">6430000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i7acdc23364534e1fa21a44bd8404ac18_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE1LTMtMS0xLTA_422a7aa1-dc6f-42c1-94fa-9ba7b7065c93"
      unitRef="usd">2000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i7acdc23364534e1fa21a44bd8404ac18_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE1LTUtMS0xLTA_ed8d49b0-6fff-452a-8c23-510fa9839aa3"
      unitRef="usd">6428000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i7acdc23364534e1fa21a44bd8404ac18_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE1LTctMS0xLTA_4f4f91b4-b603-486b-9875-611892d12407"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="ida72c744bd7645439c7008c196f3befe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE2LTEtMS0xLTA_5a204be4-e333-4317-b5f3-d912805e6027"
      unitRef="usd">20722000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="ida72c744bd7645439c7008c196f3befe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE2LTMtMS0xLTA_e4633a46-ccb2-45d2-83a9-dab9e2c6d61b"
      unitRef="usd">5838000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="ida72c744bd7645439c7008c196f3befe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE2LTUtMS0xLTA_81817a4b-7a2e-4cce-87e8-cea73822c322"
      unitRef="usd">14700000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="ida72c744bd7645439c7008c196f3befe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE2LTctMS0xLTA_a73837e3-bddd-4077-b21e-48ccdf564360"
      unitRef="usd">184000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i4db2dda88a8948378531e003a194cd5e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE3LTEtMS0xLTA_19188b77-9f10-4057-85b4-f41135caf26b"
      unitRef="usd">71000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i4db2dda88a8948378531e003a194cd5e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE3LTMtMS0xLTA_549ebdec-c8e0-4320-b56f-efbe9bd5c474"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i4db2dda88a8948378531e003a194cd5e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE3LTUtMS0xLTA_0c6b4f4a-3326-4721-8b7c-09c1cbde4d77"
      unitRef="usd">71000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i4db2dda88a8948378531e003a194cd5e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE3LTctMS0xLTA_d0ac9dfd-99f4-43fb-b4e8-41736c9b3b73"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i7e556cf5f45647149c4b29189114a12d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE5LTEtMS0xLTA_47bf4bc0-2baa-4d16-af97-cfbf046d2ced"
      unitRef="usd">42100000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i7e556cf5f45647149c4b29189114a12d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE5LTMtMS0xLTA_27bdd173-4b66-48bc-b165-cfdf3afcd8f5"
      unitRef="usd">5271000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i7e556cf5f45647149c4b29189114a12d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE5LTUtMS0xLTA_60ed4dc6-7c9a-4530-af35-974b2f838287"
      unitRef="usd">35832000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i7e556cf5f45647149c4b29189114a12d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzE5LTctMS0xLTA_d037a8ef-2ab7-4e94-b387-fd7f6797beff"
      unitRef="usd">997000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzIwLTEtMS0xLTA_160fc5f0-a6b5-43aa-b40c-a17641d9dba6"
      unitRef="usd">69323000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzIwLTMtMS0xLTA_6271cd1d-5825-4fd9-8bda-43e837ceca6d"
      unitRef="usd">11111000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzIwLTUtMS0xLTA_2a461767-3878-441f-9cf1-97307975bc2f"
      unitRef="usd">57031000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzIwLTctMS0xLTA_e659902e-e52e-49d1-8f87-3427075123dd"
      unitRef="usd">1181000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzIxLTEtMS0xLTA_ee5483fd-1d2c-4b01-a274-a22ed61d9507"
      unitRef="usd">2068147000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzIxLTMtMS0xLTA_11bd5268-cb32-47a1-b883-d23a4cdb7816"
      unitRef="usd">0</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzIxLTUtMS0xLTA_3942f346-1913-4422-aade-2101069499bd"
      unitRef="usd">2068147000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzIxLTctMS0xLTA_5637841b-fb23-4a83-b297-b2d5f0ad871d"
      unitRef="usd">0</us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral>
    <cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzIyLTEtMS0xLTA_3536bfe2-bc07-427a-924d-3f745ef9a3df"
      unitRef="usd">2137470000</cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzIyLTMtMS0xLTA_aff51c22-8262-4f8f-8f76-20d85a8bbe0e"
      unitRef="usd">11111000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <cfr:FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzIyLTUtMS0xLTA_76465c2c-07a8-41de-996f-67121ab685aa"
      unitRef="usd">2125178000</cfr:FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset>
    <cfr:FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo1ZThhMmMyMDk0NmM0ZDAyOWZhN2M0YjM4ZTJjNWYzMC90YWJsZXJhbmdlOjVlOGEyYzIwOTQ2YzRkMDI5ZmE3YzRiMzhlMmM1ZjMwXzIyLTctMS0xLTA_1196a3e5-6c73-4db4-8f1d-b75ddf70a9ce"
      unitRef="usd">1181000</cfr:FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset>
    <cfr:RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90ZXh0cmVnaW9uOmJiOWI0ZjhkMTQ4NTQ5MDE4ZWVmMzM0NjdhNTYzMGI5XzE4NTc_a763055a-80fd-4322-874d-a24b81c5aec8">&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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 remaining contractual maturity of repurchase agreements in the consolidated balance sheets as of December&#160;31, 2021 and December&#160;31, 2020 is presented in the following tables.&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.842%"/&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:12.842%"/&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:12.845%"/&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="padding:2px 1pt;text-align:center;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;Remaining Contractual Maturity of the Agreements&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:8pt;font-weight:700;line-height:100%"&gt;Overnight and Continuous&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Up to 30 Days&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;30-90 Days&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Greater than 90 Days&lt;/span&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:8pt;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="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;December 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="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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repurchase agreements:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:bottom"&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. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,342,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,342,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 2px 16.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;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,398,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,398,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="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total borrowings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,740,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;2,740,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" 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;Gross amount of recognized liabilities for repurchase agreements&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-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:#ffffff;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,740,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="24" 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;Amounts related to agreements not included in offsetting disclosures above&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: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-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-top:3pt double #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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repurchase agreements:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:bottom"&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. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:15.75pt;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;Residential mortgage-backed securities&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,375,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,375,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total borrowings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,068,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;2,068,147&#160;&lt;/span&gt;&lt;/td&gt;&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="24" 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;Gross amount of recognized liabilities for repurchase agreements&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-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:#ffffff;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,068,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="24" 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;Amounts related to agreements not included in offsetting disclosures above&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-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock>
    <cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous
      contextRef="i787f7b2267e34a3b8cfb78d61020f9ab_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzQtMS0xLTEtMA_776b2743-6342-49de-af35-cc09c0738095"
      unitRef="usd">1342591000</cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous>
    <cfr:Remainingcontractualmaturityoftheagreementsupto30Days
      contextRef="i787f7b2267e34a3b8cfb78d61020f9ab_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzQtMy0xLTEtMA_cff42f25-0ee3-417e-944d-f3c4e83644ed"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsupto30Days>
    <cfr:Remainingcontractualmaturityoftheagreements30to90Days
      contextRef="i787f7b2267e34a3b8cfb78d61020f9ab_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzQtNS0xLTEtMA_41384502-1a15-4044-b421-b2e9fac837bf"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreements30to90Days>
    <cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days
      contextRef="i787f7b2267e34a3b8cfb78d61020f9ab_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzQtNy0xLTEtMA_8df56094-bb44-471a-af0e-766aac3c7035"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days>
    <cfr:Remainingcontractualmaturityoftheagreementstotal
      contextRef="i787f7b2267e34a3b8cfb78d61020f9ab_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzQtOS0xLTEtMA_b7669d95-90ed-4a03-8348-15e48b8a52b5"
      unitRef="usd">1342591000</cfr:Remainingcontractualmaturityoftheagreementstotal>
    <cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous
      contextRef="ieec599acfaca4abdbf6f87ffa548d78e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzYtMS0xLTEtMA_2fd87729-751c-4b4d-8390-5a207fbe70d6"
      unitRef="usd">1398208000</cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous>
    <cfr:Remainingcontractualmaturityoftheagreementsupto30Days
      contextRef="ieec599acfaca4abdbf6f87ffa548d78e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzYtMy0xLTEtMA_cf161eb5-f090-4e5e-ad32-59d9cf46a959"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsupto30Days>
    <cfr:Remainingcontractualmaturityoftheagreements30to90Days
      contextRef="ieec599acfaca4abdbf6f87ffa548d78e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzYtNS0xLTEtMA_5e8124ba-fdaa-4f6d-a184-6e29fcc411f4"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreements30to90Days>
    <cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days
      contextRef="ieec599acfaca4abdbf6f87ffa548d78e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzYtNy0xLTEtMA_2c83704f-212f-48d4-8ee0-8e52e820235a"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days>
    <cfr:Remainingcontractualmaturityoftheagreementstotal
      contextRef="ieec599acfaca4abdbf6f87ffa548d78e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzYtOS0xLTEtMA_fa571c26-57f8-455e-a5ad-8776c011d6b5"
      unitRef="usd">1398208000</cfr:Remainingcontractualmaturityoftheagreementstotal>
    <cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzctMS0xLTEtMA_96d79293-e0fa-42ed-8f74-2d5dfe842b80"
      unitRef="usd">2740799000</cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous>
    <cfr:Remainingcontractualmaturityoftheagreementsupto30Days
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzctMy0xLTEtMA_fa1d633b-d4e2-4b94-85c5-20d347caecee"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsupto30Days>
    <cfr:Remainingcontractualmaturityoftheagreements30to90Days
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzctNS0xLTEtMA_525cc626-b219-4efa-8f26-4d21f010711a"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreements30to90Days>
    <cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzctNy0xLTEtMA_b97771f3-446c-45d1-949f-1db5c90b0c78"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days>
    <cfr:Remainingcontractualmaturityoftheagreementstotal
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzctOS0xLTEtMA_be18a89d-5cc6-4921-bed8-98246b9b89ac"
      unitRef="usd">2740799000</cfr:Remainingcontractualmaturityoftheagreementstotal>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzgtOS0xLTEtMA_eb68d952-2cb6-4476-990b-8fb453fd1a84"
      unitRef="usd">2740799000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzktOS0xLTEtMA_7f969322-6b27-4f55-aa61-2504ce04cf00"
      unitRef="usd">0</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities>
    <cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous
      contextRef="i6642d78bdb8044edad4a31e37236841c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzEzLTEtMS0xLTA_cfb30037-8234-486f-95d0-aa62ed7a80f6"
      unitRef="usd">692860000</cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous>
    <cfr:Remainingcontractualmaturityoftheagreementsupto30Days
      contextRef="i6642d78bdb8044edad4a31e37236841c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzEzLTMtMS0xLTA_b38b42f3-8821-4895-b0f6-aa5c40253fbb"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsupto30Days>
    <cfr:Remainingcontractualmaturityoftheagreements30to90Days
      contextRef="i6642d78bdb8044edad4a31e37236841c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzEzLTUtMS0xLTA_ea264f49-f1ea-45b5-8d10-d4f9e2f8abf3"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreements30to90Days>
    <cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days
      contextRef="i6642d78bdb8044edad4a31e37236841c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzEzLTctMS0xLTA_b36adb96-b56b-4660-a059-496fe41e9b72"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days>
    <cfr:Remainingcontractualmaturityoftheagreementstotal
      contextRef="i6642d78bdb8044edad4a31e37236841c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzEzLTktMS0xLTA_991532bd-0945-4bb4-84d5-b45af650acb0"
      unitRef="usd">692860000</cfr:Remainingcontractualmaturityoftheagreementstotal>
    <cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous
      contextRef="ic88d3475d42c4bb88d345155e6b12604_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzE1LTEtMS0xLTA_83f239e1-ebbd-4f89-921b-d38e2e33a333"
      unitRef="usd">1375287000</cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous>
    <cfr:Remainingcontractualmaturityoftheagreementsupto30Days
      contextRef="ic88d3475d42c4bb88d345155e6b12604_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzE1LTMtMS0xLTA_63210faf-bbf4-46cf-a837-bed24ed148dc"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsupto30Days>
    <cfr:Remainingcontractualmaturityoftheagreements30to90Days
      contextRef="ic88d3475d42c4bb88d345155e6b12604_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzE1LTUtMS0xLTA_b673d09f-c80e-4299-89eb-e5066bae7f3a"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreements30to90Days>
    <cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days
      contextRef="ic88d3475d42c4bb88d345155e6b12604_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzE1LTctMS0xLTA_651ea9a3-83a3-4484-8263-734be46733fd"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days>
    <cfr:Remainingcontractualmaturityoftheagreementstotal
      contextRef="ic88d3475d42c4bb88d345155e6b12604_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzE1LTktMS0xLTA_17c9cc5b-6e8f-4509-b79c-8ef75557729c"
      unitRef="usd">1375287000</cfr:Remainingcontractualmaturityoftheagreementstotal>
    <cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzE2LTEtMS0xLTA_9f23c04e-818c-4c3e-8351-8dcc62d4cdee"
      unitRef="usd">2068147000</cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous>
    <cfr:Remainingcontractualmaturityoftheagreementsupto30Days
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzE2LTMtMS0xLTA_f6801356-275a-4ee0-ab83-fd73bee721f9"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsupto30Days>
    <cfr:Remainingcontractualmaturityoftheagreements30to90Days
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzE2LTUtMS0xLTA_2a7338a1-5edc-48d7-94d0-c69702f38224"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreements30to90Days>
    <cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzE2LTctMS0xLTA_8d11ee40-1c00-4aa6-ad38-de644cb61ca4"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days>
    <cfr:Remainingcontractualmaturityoftheagreementstotal
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzE2LTktMS0xLTA_79a87bf5-92c8-4d96-b7d8-5718ee4ec01f"
      unitRef="usd">2068147000</cfr:Remainingcontractualmaturityoftheagreementstotal>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzE3LTktMS0xLTA_3bee10df-3f6b-474e-b3ae-124789687695"
      unitRef="usd">2068147000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMDgvZnJhZzpiYjliNGY4ZDE0ODU0OTAxOGVlZjMzNDY3YTU2MzBiOS90YWJsZTo0ZjM0MzQ2YmVjM2U0MDkyYTgxNTA2NWJmNzkxYTAzYS90YWJsZXJhbmdlOjRmMzQzNDZiZWMzZTQwOTJhODE1MDY1YmY3OTFhMDNhXzE4LTktMS0xLTA_7897a407-5724-4451-9115-602e3ded3bdb"
      unitRef="usd">0</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90ZXh0cmVnaW9uOjhhMWJkYjg5MTJlZTQ5MmE4MmU2MWQyY2RmZDU0NzlhXzEwOTk1MTE2NDUxMTU_cd8be19f-df5f-443c-a161-f3af82e47dbd">Fair Value Measurements&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 value of an asset or liability is the price that would be received to sell that asset or paid to transfer that liability in an orderly transaction occurring in the principal market (or most advantageous market in the absence of a principal market) for such asset or liability. In estimating fair value, we utilize valuation techniques that are consistent with the market approach, the income approach and/or the cost approach. Such valuation techniques are consistently applied. Inputs to valuation techniques include the assumptions that market participants would use in pricing an asset or liability. ASC Topic&#160;820 establishes a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. The fair value hierarchy is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.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-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&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:120%;padding-left:28pt"&gt;Level&#160;1 Inputs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.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-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&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:120%;padding-left:28pt"&gt;Level&#160;2 Inputs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - Inputs other than quoted prices included in Level&#160;1 that are observable for the asset or liability, either directly or indirectly. These might include quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (such as interest rates, volatilities, prepayment speeds, credit risks, etc.) or inputs that are derived principally from or corroborated by market data by correlation or other means.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.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-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&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:120%;padding-left:28pt"&gt;Level&#160;3 Inputs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - Unobservable inputs for determining the fair values of assets or liabilities that reflect an entity&#x2019;s own assumptions about the assumptions that market participants would use in pricing the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In general, fair value is based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. Our valuation methodologies may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. While management believes our valuation methodologies are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different estimate of fair value at the reporting date. Furthermore, the reported fair value amounts have not been comprehensively revalued since the presentation dates, and therefore, estimates of fair value after the balance sheet date may differ significantly from the amounts presented herein. A more detailed description of the valuation methodologies used for assets and liabilities measured at fair value is set forth below. Transfers between levels of the fair value hierarchy are recognized on the actual date of the event or circumstances that caused the transfer, which generally coincides with our monthly and/or quarterly valuation process.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Financial Assets and Financial Liabilities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Financial assets and financial liabilities measured at fair value on a recurring basis include the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Securities Available for Sale&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. U.S. Treasury securities are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as available for sale are reported at fair value utilizing Level&#160;2 inputs. For these securities, we obtain fair value measurements from an independent pricing service. The fair value measurements consider observable data that may include dealer quotes, market spreads, cash flows, the U.S. Treasury yield curve, live trading levels, trade execution data, market consensus prepayment speeds, credit information and the bond&#x2019;s terms and conditions, among other things.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We review the prices supplied by the independent pricing service, as well as their underlying pricing methodologies, for reasonableness and to ensure such prices are aligned with traditional pricing matrices. In general, we do not purchase investment portfolio securities that are esoteric or that have a complicated structure. Our entire portfolio consists of traditional investments, nearly all of which are U.S. Treasury obligations, federal agency bullet or mortgage pass-through securities, or general obligation or revenue based municipal bonds. Pricing for such instruments is fairly generic and is easily obtained. From time to time, we will validate prices supplied by the independent pricing service by comparison to prices obtained from third-party sources or derived using internal models.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Trading Securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. U.S. Treasury securities and exchange-listed common stock are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as trading are reported at fair value utilizing Level&#160;2 inputs in the same manner as described above for securities available for sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Derivatives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Derivatives are generally reported at fair value utilizing Level 2 inputs, except for foreign currency contracts, which are reported at fair value utilizing Level&#160;1 inputs. We obtain dealer quotations and utilize internally developed valuation models to value commodity swaps/options. We utilize internally developed valuation models and/or third-party models with observable market data inputs to validate the valuations provided by the dealers. Though there has never been a significant discrepancy in the valuations, should such a significant discrepancy arise, we would obtain price verification from a third-party dealer. We utilize internal valuation methods with observable market data inputs to estimate fair values of customer interest rate swaps, caps and floors. We also obtain dealer quotations for these derivatives for comparative purposes to assess the reasonableness of the model valuations. In cases where significant credit valuation adjustments are incorporated into the estimation of fair value, reported amounts are considered to have been derived utilizing Level&#160;3 inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For purposes of potential valuation adjustments to our derivative positions, we evaluate the credit risk of our counterparties as well as ours. Accordingly, we have considered factors such as the likelihood of our default and the default of our counterparties, our net exposures and remaining contractual life, among other things, in determining if any fair value adjustments related to credit risk are required. Counterparty exposure is evaluated by netting positions that are subject to master netting arrangements, as well as considering the amount of collateral securing the position. We review our counterparty exposure on a regular basis, and, when necessary, appropriate business actions are taken to adjust the exposure. We also utilize this approach to estimate our own credit risk on derivative liability positions. To date, we have not realized any significant losses due to a counterparty&#x2019;s inability to pay any net uncollateralized &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:120%"&gt;position. The change in value of derivative assets and derivative liabilities attributable to credit risk was not significant during the reported periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 tables summarize financial assets and financial liabilities measured at fair value on a recurring basis as of December&#160;31, 2021 and 2020, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.842%"/&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:12.845%"/&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:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;br/&gt;Inputs&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:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;br/&gt;Inputs&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:8pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;br/&gt;Inputs&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:8pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Fair Value&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;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="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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities available for sale:&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 7.75pt;text-align:left;vertical-align: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. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,179,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,179,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,066,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,066,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:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trading account 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="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;U.S. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Interest rate swaps, caps and floors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity swaps and options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 liabilities:&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 7.75pt;text-align:left;vertical-align: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 rate swaps, caps and floors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity swaps and options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities available for sale:&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 7.75pt;text-align:left;vertical-align: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. Treasury&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,119,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,119,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,987,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,987,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,287,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,287,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trading account 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="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;U.S. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative assets:&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 7.75pt;text-align:left;vertical-align: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 rate swaps, caps and floors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity swaps and options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Derivative liabilities:&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 7.75pt;text-align:left;vertical-align: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 rate swaps, caps and floors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity swaps and options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative assets, measured at fair value on a recurring basis using significant unobservable (Level&#160;3) inputs during the reported periods consist of commodity swaps sold to loan customers. The significant unobservable (Level&#160;3) inputs used in the fair value measurement of these commodity swaps sold to loan customers primarily relate to the probability of default and loss severity in the event of default. The probability of default is determined by the underlying risk grade of the loan (see Note 3 &#x2013; Loans) underlying the commodity swap in that the probability of default increases as a loan&#x2019;s risk grade deteriorates, while the loss severity is estimated through an analysis of the collateral supporting both the underlying loan and commodity swap. Generally, a change in the assumption used for the probability of default is accompanied by a directionally similar change in the assumption used for the loss severity. As of December 31, 2020, the weighted-average risk grade of loans underlying commodity swaps measured at fair value using significant unobservable (Level 3) inputs was 14.0. The weighted-average loss severity in the event of default on the commodity swaps was 10%. A reconciliation of the beginning and ending balances of derivative assets measured at fair value on a recurring basis using significant unobservable (Level 3) inputs is not presented as such amounts were not significant during the reported periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain financial assets and financial liabilities are measured at fair value on a nonrecurring basis; that is, the instruments are not measured at fair value on an ongoing basis but are subject to fair value adjustments in certain circumstances (for example, when there is evidence of impairment). Financial assets measured at fair value on a non-recurring basis during the reported periods include certain impaired loans reported at the fair value of the underlying collateral if repayment is expected solely from the collateral. Collateral values are estimated using Level 2 inputs based on observable market data, typically in the case of real estate collateral, or Level 3 inputs based on customized discounting criteria, typically in the case of non-real estate collateral such as inventory, oil and gas reserves, accounts receivable, equipment or other business assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 presents collateral dependent loans that were remeasured and reported at fair value through a specific allocation of the allowance for credit losses on loans based upon the fair value of the underlying collateral:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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;Level 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Carrying value before allocations&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,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;1,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;Specific (allocations) reversals of prior allocations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Fair value&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;1,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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,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;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,971&#160;&lt;/span&gt;&lt;/td&gt;&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: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;Level 3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Carrying value before allocations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Specific (allocations) reversals of prior allocations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,178)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,019)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Fair value&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;10,896&#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;23,151&#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;47,157&#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:4pt;text-align:justify;text-indent:11.25pt"&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;Non-Financial Assets and Non-Financial Liabilities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We do not have any non-financial assets or non-financial liabilities measured at fair value on a recurring basis. Certain non-financial assets measured at fair value on a non-recurring basis include foreclosed assets (upon initial recognition or subsequent impairment), non-financial assets and non-financial liabilities measured at fair value in the second step of a goodwill impairment test, and intangible assets and other non-financial long-lived assets measured at fair value for impairment assessment. Non-financial assets measured at fair value on a non-recurring basis during the reported periods include certain foreclosed assets which, upon initial recognition, were remeasured and reported at fair value through a charge-off to the allowance for credit losses on loans and certain foreclosed assets which, subsequent to their initial recognition, were remeasured at fair value through a write-down included in other non-interest expense. The fair value of a foreclosed asset is estimated using Level 2 inputs based on observable market data or Level 3 inputs based on customized discounting criteria. During the reported periods, all fair value measurements for foreclosed assets utilized Level 2 inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 presents foreclosed assets that were remeasured and reported at fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreclosed assets remeasured at initial recognition:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Carrying value of foreclosed assets prior to remeasurement&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;1,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;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;Charge-offs recognized in the allowance for credit losses on loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Fair value&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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,272&#160;&lt;/span&gt;&lt;/td&gt;&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;Foreclosed assets remeasured subsequent to initial recognition:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Carrying value of foreclosed assets prior to remeasurement&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;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Write-downs included in other non-interest 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;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Fair value&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;&#x2014;&#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;97&#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;&#x2014;&#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:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Charge-offs recognized upon loan foreclosures are generally offset by general or specific allocations of the allowance for credit losses on loans and generally do not, and did not during the reported periods, significantly impact our credit loss expense. Regulatory guidelines require us to reevaluate the fair value of other real estate owned on at least an annual basis. While our policy is to comply with the regulatory guidelines, our general practice is to reevaluate the fair value of collateral supporting impaired collateral dependent loans on a quarterly basis. Thus, appraisals are generally not considered to be outdated, and we typically do not make any adjustments to the appraised values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC Topic&#160;825, &#x201c;Financial Instruments,&#x201d; requires disclosure of the fair value of financial assets and financial liabilities, including those financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis. The estimated fair value approximates carrying value for cash and cash equivalents, accrued interest and the cash surrender value of life insurance policies. The methodologies for other &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:120%"&gt;financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis are discussed below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Loans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The estimated fair value approximates carrying value for variable-rate loans that reprice frequently and with no significant change in credit risk. The fair value of fixed-rate loans and variable-rate loans which reprice on an infrequent basis is estimated by discounting future cash flows using the current interest rates at which similar loans with similar terms would be made to borrowers of similar credit quality. An overall valuation adjustment is made for specific credit risks as well as general portfolio credit risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Deposits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The estimated fair value approximates carrying value for demand deposits. The fair value of fixed-rate deposit liabilities with defined maturities is estimated by discounting future cash flows using the interest rates currently offered for deposits of similar remaining maturities. The estimated fair value of deposits does not take into account the value of our long-term relationships with depositors, commonly known as core deposit intangibles, which are separate intangible assets, and not considered financial instruments. Nonetheless, we would likely realize a core deposit premium if our deposit portfolio were sold in the principal market for such deposits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Borrowed Funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The estimated fair value approximates carrying value for short-term borrowings. The fair value of long-term fixed-rate borrowings is estimated using quoted market prices, if available, or by discounting future cash flows using current interest rates for similar financial instruments. The estimated fair value approximates carrying value for variable-rate junior subordinated deferrable interest debentures that reprice quarterly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Loan Commitments, Standby and Commercial Letters of Credit&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Our lending commitments have variable interest rates and &#x201c;escape&#x201d; clauses if the customer&#x2019;s credit quality deteriorates. Therefore, the fair values of these items are not significant and are not included in the following table.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair values of financial instruments that are reported at amortized cost in our consolidated balance sheets, segregated by the level of valuation inputs within the fair value hierarchy utilized to measure fair value, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.284%"/&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:center;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;December 31, 2021&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&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;Financial assets:&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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2 inputs:&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 7.75pt;text-align:left;vertical-align: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;16,583,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;16,583,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;10,288,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;10,288,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 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,749,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,809,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;1,945,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,052,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 surrender value of life insurance policies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 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;179,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;179,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;181,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 3 inputs:&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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans, 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;16,087,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,079,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;17,218,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,390,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Level 2 inputs:&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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,695,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,343,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,015,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,018,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Federal funds purchased&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Repurchase 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;2,740,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,740,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,068,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,068,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Junior subordinated deferrable interest debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Subordinated notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;111,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under ASC Topic&#160;825, entities may choose to measure eligible financial instruments at fair value at specified election dates. The fair value measurement option (i)&#160;may be applied instrument by instrument, with certain exceptions, (ii)&#160;is generally irrevocable and (iii)&#160;is applied only to entire instruments and not to portions of instruments. Unrealized gains and losses on items for which the fair value measurement option has been elected must be reported in earnings at each subsequent reporting date. During the reported periods, we had no financial instruments measured at fair value under the fair value measurement option.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90ZXh0cmVnaW9uOjhhMWJkYjg5MTJlZTQ5MmE4MmU2MWQyY2RmZDU0NzlhXzE1OTEz_a7b57cf0-14e7-430e-b595-1dd68fa86329">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 tables summarize financial assets and financial liabilities measured at fair value on a recurring basis as of December&#160;31, 2021 and 2020, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.842%"/&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:12.845%"/&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:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;br/&gt;Inputs&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:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;br/&gt;Inputs&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:8pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;br/&gt;Inputs&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:8pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Fair Value&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;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="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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities available for sale:&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 7.75pt;text-align:left;vertical-align: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. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,179,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,179,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,066,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,066,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:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trading account 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="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;U.S. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Interest rate swaps, caps and floors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity swaps and options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 liabilities:&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 7.75pt;text-align:left;vertical-align: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 rate swaps, caps and floors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity swaps and options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities available for sale:&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 7.75pt;text-align:left;vertical-align: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. Treasury&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,119,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,119,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,987,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,987,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,287,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,287,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trading account 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="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;U.S. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative assets:&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 7.75pt;text-align:left;vertical-align: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 rate swaps, caps and floors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity swaps and options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Derivative liabilities:&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 7.75pt;text-align:left;vertical-align: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 rate swaps, caps and floors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity swaps and options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3aa680f645144719aeda5bcbaf3ad7e0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzMtMS0xLTEtMA_c0468fd3-bbdd-4c41-b183-e816b9da82d7"
      unitRef="usd">2179433000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iac66d8963b3c4fc9827e8c4973372139_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzMtNy0xLTEtMA_3b280860-0c64-4787-a2dd-97b64ab2bb68"
      unitRef="usd">2179433000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i81f19a4dd23046afbb7a64039a3ab2e7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzQtMy0xLTEtMA_307b6c8b-19f7-4e9d-a544-96a015f1c544"
      unitRef="usd">4066265000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4ee4077362a847f2afb54fed192223d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzQtNy0xLTEtMA_9b545fd4-16fe-449c-91b3-edb83ac07897"
      unitRef="usd">4066265000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6ec5f7acf4b44a59bacfa6541e40a7a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzUtMy0xLTEtMA_bc7737db-1d5e-494b-a8fd-d8dd4df119ce"
      unitRef="usd">7636571000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i086f0164439b465b940cb6aba81a070b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzUtNy0xLTEtMA_a986f111-0734-4e41-854b-b01394c6fa90"
      unitRef="usd">7636571000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie173b4542e5349239dd5a70fda1ec649_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzYtMy0xLTEtMA_5e4691fd-91e0-4b3d-b384-19f48c9ea9aa"
      unitRef="usd">42359000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iede659a230a444349fe2950fca2e076e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzYtNy0xLTEtMA_5b94e6e2-1ad2-4edb-ac6c-9dec05334d0a"
      unitRef="usd">42359000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:TradingSecurities
      contextRef="i3aa680f645144719aeda5bcbaf3ad7e0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzgtMS0xLTEtMA_12d14dde-f79a-44c7-a92e-33fd827c3826"
      unitRef="usd">24237000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="iac66d8963b3c4fc9827e8c4973372139_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzgtNy0xLTEtMA_21502053-f312-4fc8-9fae-1d6fa4053a73"
      unitRef="usd">24237000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i6ec5f7acf4b44a59bacfa6541e40a7a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzktMy0xLTEtMA_5e97eb88-f3bf-4179-853e-66826470125e"
      unitRef="usd">925000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i086f0164439b465b940cb6aba81a070b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzktNy0xLTEtMA_ef05c4ef-6061-4a2f-9f86-b4e3a133cb9e"
      unitRef="usd">925000</us-gaap:TradingSecurities>
    <us-gaap:DerivativeAssets
      contextRef="i95f3cace20c944b7b608b73037c655e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzExLTMtMS0xLTA_fc7d123c-374b-420c-b05f-3c98a95d556c"
      unitRef="usd">44310000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i9add791923e0442f880622fb426d9061_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzExLTctMS0xLTA_0f5a94f3-befd-48f5-8cea-0f5b2c182ad0"
      unitRef="usd">44310000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ic34781edc4d5425d8998e06f878f07f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzEyLTMtMS0xLTA_39e74410-bcc9-4ac1-8d4d-ed0ba6034bcc"
      unitRef="usd">114757000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i4255363e672945218ade4ff9cbb5d4f7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzEyLTUtMS0xLTA_67cdea6a-3baf-4085-8aa7-b457c8ba5947"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i3e96cb43cb9b4b35b2381df25cf98679_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzEyLTctMS0xLTA_c691cd13-e2e8-49ba-b360-93452ebf3e61"
      unitRef="usd">114757000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ibbee0fcc3fac464b81598645771ab326_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzEzLTEtMS0xLTA_192c5a73-a2b1-4f4a-91e1-04388cf43a53"
      unitRef="usd">33000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="idea71ce37af14ad2a9f5f5c4281e12fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzEzLTctMS0xLTA_16cf8cee-e404-4509-ba6c-479b60d5851e"
      unitRef="usd">33000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="i95f3cace20c944b7b608b73037c655e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzE1LTMtMS0xLTA_9c2effac-db4b-4042-bd08-44f9ef61623b"
      unitRef="usd">25261000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i9add791923e0442f880622fb426d9061_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzE1LTctMS0xLTA_dc9f953c-0089-4b1f-9f04-7d687845920a"
      unitRef="usd">25261000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ic34781edc4d5425d8998e06f878f07f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzE2LTMtMS0xLTA_c5b03020-1267-4df4-b5c4-f71bda756e90"
      unitRef="usd">113261000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i3e96cb43cb9b4b35b2381df25cf98679_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzE2LTctMS0xLTA_7c518e23-9866-42b8-abc1-40ce32b229eb"
      unitRef="usd">113261000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ibbee0fcc3fac464b81598645771ab326_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzE3LTEtMS0xLTA_07855a41-0727-483d-9d2f-cdf181be9b21"
      unitRef="usd">55000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="idea71ce37af14ad2a9f5f5c4281e12fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzE3LTctMS0xLTA_555843e4-4836-4277-85e4-c24a97caadc0"
      unitRef="usd">55000</us-gaap:DerivativeLiabilities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibd7779aa53a4439e8f559b907a647658_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzIwLTEtMS0xLTA_acfa6971-3801-4ef6-a649-4a70d434b707"
      unitRef="usd">1119633000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i30a43702bb5c401cb0a06e1b47fe5d60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzIwLTctMS0xLTA_4ab5831e-094d-42a5-8822-2b1cd5514a88"
      unitRef="usd">1119633000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if1bfbd3960c545e8870ca8f61cf68f1d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzIxLTMtMS0xLTA_22a0c41b-9878-4bd9-bced-faee4227e7b5"
      unitRef="usd">1987679000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i930e6d1ee9a045a0b73bdc9d5b69cfb1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzIxLTctMS0xLTA_cc85ea1d-7d48-4280-b950-c5a01308ba8d"
      unitRef="usd">1987679000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie4ad76b1031b4267ad6b441fd869cb06_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzIyLTMtMS0xLTA_8fdc0a31-6ff8-4b22-bfca-8802d5a49610"
      unitRef="usd">7287902000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id0bdd5904ea1463ba1730641162b95c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzIyLTctMS0xLTA_f6dea895-ab5f-49b5-846b-6de2a8b77241"
      unitRef="usd">7287902000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8b9eaaa7c0674f3a9295f0aba725a9ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzIzLTMtMS0xLTA_317a23ae-727c-4359-83ec-22f72aa3630b"
      unitRef="usd">42351000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i13dd154f15b346dcaedddcce840194ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzIzLTctMS0xLTA_fe7f60c2-4edd-4f6a-94d3-9bdf1f2632a6"
      unitRef="usd">42351000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:TradingSecurities
      contextRef="ibd7779aa53a4439e8f559b907a647658_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzI1LTEtMS0xLTA_1c034bf4-d316-4b15-b6a4-73e10f2a06b0"
      unitRef="usd">23996000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i30a43702bb5c401cb0a06e1b47fe5d60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzI1LTctMS0xLTA_46e82545-6de7-4b49-9a73-0bad483462cd"
      unitRef="usd">23996000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="ie4ad76b1031b4267ad6b441fd869cb06_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzI2LTMtMS0xLTA_7122c4ab-5329-4106-93a8-ef0f3b0c38ac"
      unitRef="usd">460000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="id0bdd5904ea1463ba1730641162b95c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzI2LTctMS0xLTA_51a20232-e981-4be6-b8cf-c3ccef361b9a"
      unitRef="usd">460000</us-gaap:TradingSecurities>
    <us-gaap:DerivativeAssets
      contextRef="id70ee56c7473403ea0a066e1279cebc7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzI4LTMtMS0xLTA_d0f1c358-8da9-4746-ab7b-6ec4abd80611"
      unitRef="usd">85665000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ie990404b886649c2b072f1fd36cf7317_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzI4LTctMS0xLTA_85c53ad8-c73b-4ed4-8c60-0ba6c8382b32"
      unitRef="usd">85665000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i04e872a34efa4ce1a21c4fcc26c2c9ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzI5LTMtMS0xLTA_6cd2e6ab-6571-485d-9a93-b44a994da6ba"
      unitRef="usd">45535000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i4711223c67e2456aab387ef406bc0856_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzI5LTUtMS0xLTA_6c4d6296-17f2-4ab5-9e5d-df74be119338"
      unitRef="usd">456000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ib22a4c5461fb4d45849078aea7e85b6f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzI5LTctMS0xLTA_5457c52b-ebc1-4905-9c04-a4540afdd72d"
      unitRef="usd">45991000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="id70ee56c7473403ea0a066e1279cebc7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzMyLTMtMS0xLTA_1b63571f-f15b-454b-8c72-8a9f554c6a80"
      unitRef="usd">35187000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ie990404b886649c2b072f1fd36cf7317_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzMyLTctMS0xLTA_0a87d6ff-1c7a-4c76-8afb-cd5168da66f4"
      unitRef="usd">35187000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i04e872a34efa4ce1a21c4fcc26c2c9ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzMzLTMtMS0xLTA_15480446-b401-4a2f-8459-49c66924da8e"
      unitRef="usd">45099000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ib22a4c5461fb4d45849078aea7e85b6f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpkNDY4ODBhZTI4MzU0Y2NlOTgyMGRjY2M5MDBjOWZkMi90YWJsZXJhbmdlOmQ0Njg4MGFlMjgzNTRjY2U5ODIwZGNjYzkwMGM5ZmQyXzMzLTctMS0xLTA_a2f14f28-8ede-42f0-9b6a-285594b24259"
      unitRef="usd">45099000</us-gaap:DerivativeLiabilities>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i4711223c67e2456aab387ef406bc0856_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90ZXh0cmVnaW9uOjhhMWJkYjg5MTJlZTQ5MmE4MmU2MWQyY2RmZDU0NzlhXzI3NDg3NzkwODU0MTA_c208c0f6-2ae2-4a73-b3d9-b52037361b66"
      unitRef="grade">14.0</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps
      contextRef="i4711223c67e2456aab387ef406bc0856_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90ZXh0cmVnaW9uOjhhMWJkYjg5MTJlZTQ5MmE4MmU2MWQyY2RmZDU0NzlhXzI3NDg3NzkwODU0MTg_cc182d5f-b6cb-466f-95f7-b491e032a2e6"
      unitRef="number">0.10</cfr:WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps>
    <cfr:ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90ZXh0cmVnaW9uOjhhMWJkYjg5MTJlZTQ5MmE4MmU2MWQyY2RmZDU0NzlhXzE1OTAz_d4a5d100-4709-4e09-9822-3d34fbd23ee2">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 presents collateral dependent loans that were remeasured and reported at fair value through a specific allocation of the allowance for credit losses on loans based upon the fair value of the underlying collateral:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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;Level 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Carrying value before allocations&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,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;1,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;Specific (allocations) reversals of prior allocations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Fair value&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;1,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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,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;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,971&#160;&lt;/span&gt;&lt;/td&gt;&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: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;Level 3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Carrying value before allocations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Specific (allocations) reversals of prior allocations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,178)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,019)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Fair value&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;10,896&#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;23,151&#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;47,157&#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;</cfr:ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="ifa6ab6ab4fb444a3a16d989a24f75016_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzItMS0xLTEtMA_a75f708b-1b35-4acb-82f5-c2161b0a144a"
      unitRef="usd">1333000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="ia287c754e01645c6ae9a8d9b7ef4fa22_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzItMy0xLTEtMA_b96a2419-51ef-4fce-a290-ebfcb01f2560"
      unitRef="usd">1559000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="ib2f6d03e78ac4afaa764d5213c778179_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzItNS0xLTEtMA_b2cfa859-d7da-42d0-908b-d7bf3b4fa97c"
      unitRef="usd">2354000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <cfr:ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations
      contextRef="ifa6ab6ab4fb444a3a16d989a24f75016_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzMtMS0xLTEtMA_43f166fc-deb9-4d4f-b474-cfeb3e3ea77a"
      unitRef="usd">214000</cfr:ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="ia287c754e01645c6ae9a8d9b7ef4fa22_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzMtMy0xLTEtMA_330651f5-7cc4-4160-a36d-de4fd5ba89d4"
      unitRef="usd">450000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="ib2f6d03e78ac4afaa764d5213c778179_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzMtNS0xLTEtMA_895b601b-fc47-453d-a37e-0eb878b1c613"
      unitRef="usd">383000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ifa6ab6ab4fb444a3a16d989a24f75016_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzQtMS0xLTEtMA_36ced4dc-11e9-4fb1-8f56-8c6c462ad568"
      unitRef="usd">1547000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ia287c754e01645c6ae9a8d9b7ef4fa22_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzQtMy0xLTEtMA_70097cd1-db6e-4601-aa0b-f75903b00444"
      unitRef="usd">1109000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ib2f6d03e78ac4afaa764d5213c778179_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzQtNS0xLTEtMA_10dcf4d7-38c0-4984-a0f0-baca7c0cbc27"
      unitRef="usd">1971000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="iabb27942db56438ab0880ed8f4fffa43_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzYtMS0xLTEtMA_13a4b16b-270c-41de-b094-8a837b9ba5d0"
      unitRef="usd">16074000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="id2915b66eda94ed79952730caa330944_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzYtMy0xLTEtMA_f8e85cb3-2732-4964-9e34-3221ce826b07"
      unitRef="usd">34302000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i8da8437993004b5fa8a948e62fe4635b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzYtNS0xLTEtMA_d390bd16-d14a-4a3c-b63c-203af29fbac7"
      unitRef="usd">65176000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="iabb27942db56438ab0880ed8f4fffa43_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzctMS0xLTEtMA_f3ebc757-448e-40b7-908c-92db58913fc0"
      unitRef="usd">5178000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="id2915b66eda94ed79952730caa330944_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzctMy0xLTEtMA_b1f03a62-e022-49aa-ba3c-e989166d6269"
      unitRef="usd">11151000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i8da8437993004b5fa8a948e62fe4635b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzctNS0xLTEtMA_1d2c7876-b5b9-4a07-91b3-338eb7d88ed6"
      unitRef="usd">18019000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="iabb27942db56438ab0880ed8f4fffa43_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzgtMS0xLTEtMA_6765542c-bdbf-4a0c-b084-cb287e7c7f75"
      unitRef="usd">10896000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="id2915b66eda94ed79952730caa330944_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzgtMy0xLTEtMA_fa970016-6cff-4961-9fdf-4b69c036dcb6"
      unitRef="usd">23151000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i8da8437993004b5fa8a948e62fe4635b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTo1ZTA4MmRmYzQ4MDY0YWM4ODBkYTIwYmRjOGUxMmVjYi90YWJsZXJhbmdlOjVlMDgyZGZjNDgwNjRhYzg4MGRhMjBiZGM4ZTEyZWNiXzgtNS0xLTEtMA_e6f6e36f-c99a-42fe-9a28-2abf61358c8f"
      unitRef="usd">47157000</us-gaap:LoansReceivableFairValueDisclosure>
    <cfr:ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90ZXh0cmVnaW9uOjhhMWJkYjg5MTJlZTQ5MmE4MmU2MWQyY2RmZDU0NzlhXzE1ODk5_e130335a-cc90-45ae-adfd-f2fcc2544bd5">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 presents foreclosed assets that were remeasured and reported at fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreclosed assets remeasured at initial recognition:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Carrying value of foreclosed assets prior to remeasurement&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;1,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;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;Charge-offs recognized in the allowance for credit losses on loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Fair value&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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,272&#160;&lt;/span&gt;&lt;/td&gt;&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;Foreclosed assets remeasured subsequent to initial recognition:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Carrying value of foreclosed assets prior to remeasurement&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;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Write-downs included in other non-interest 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;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Fair value&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;&#x2014;&#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;97&#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;&#x2014;&#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;</cfr:ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock>
    <cfr:ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzItMS0xLTEtMA_646197be-8eb4-4140-8fe9-c2aafffbed1e"
      unitRef="usd">0</cfr:ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement>
    <cfr:ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzItMy0xLTEtMA_3a2805c7-e16f-416b-982a-d160b5568b16"
      unitRef="usd">0</cfr:ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement>
    <cfr:ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement
      contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzItNS0xLTEtMA_fa444a2a-45c9-4928-b03e-b1ade279140e"
      unitRef="usd">1348000</cfr:ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement>
    <cfr:ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzMtMS0xLTEtMA_cceb159c-5bce-41eb-b8d7-ce926c82831e"
      unitRef="usd">0</cfr:ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses>
    <cfr:ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzMtMy0xLTEtMA_b81e9821-7f5a-439d-ac88-8a4786590d1e"
      unitRef="usd">0</cfr:ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses>
    <cfr:ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses
      contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzMtNS0xLTEtMA_09dd3e21-6156-4997-81b5-89e5f866542b"
      unitRef="usd">76000</cfr:ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses>
    <cfr:FairValueofForeclosedAssetsRemeasuredatInitialRecognition
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzQtMS0xLTEtMA_a6238ec0-8845-4436-9157-206fb14106f9"
      unitRef="usd">0</cfr:FairValueofForeclosedAssetsRemeasuredatInitialRecognition>
    <cfr:FairValueofForeclosedAssetsRemeasuredatInitialRecognition
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzQtMy0xLTEtMA_f790180f-df32-4a39-84e6-7a7a936cb07e"
      unitRef="usd">0</cfr:FairValueofForeclosedAssetsRemeasuredatInitialRecognition>
    <cfr:FairValueofForeclosedAssetsRemeasuredatInitialRecognition
      contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzQtNS0xLTEtMA_d564a69a-90d8-4705-9d0b-5393c39cc86d"
      unitRef="usd">1272000</cfr:FairValueofForeclosedAssetsRemeasuredatInitialRecognition>
    <cfr:ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzYtMS0xLTEtMA_e9cf6b00-7934-4c93-b2cd-b2b7114746fb"
      unitRef="usd">14000</cfr:ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement>
    <cfr:ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzYtMy0xLTEtMA_a98bc68a-6638-428b-897e-27a1b340754c"
      unitRef="usd">328000</cfr:ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement>
    <cfr:ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement
      contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzYtNS0xLTEtMA_a36eb755-0575-4a4c-913e-eb23d173ed5e"
      unitRef="usd">0</cfr:ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement>
    <cfr:ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzctMS0xLTEtMA_34d7f5f9-e603-46f8-b4e0-ec2d98aa5294"
      unitRef="usd">14000</cfr:ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense>
    <cfr:ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzctMy0xLTEtMA_31b93e67-1bea-48bc-84c1-6a0d1d5a8f71"
      unitRef="usd">231000</cfr:ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense>
    <cfr:ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense
      contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzctNS0xLTEtMA_055ecd72-35fd-4fc2-a848-338444a7af66"
      unitRef="usd">0</cfr:ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense>
    <cfr:FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzgtMS0xLTEtMA_239a13c4-0846-4abf-9e50-232f58dd9c9b"
      unitRef="usd">0</cfr:FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition>
    <cfr:FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzgtMy0xLTEtMA_0124a9de-2156-48a4-a09a-a5115fecf115"
      unitRef="usd">97000</cfr:FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition>
    <cfr:FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition
      contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZToxMWI0M2UxZjliM2M0NTI2ODljYzQwMmZkZWI5NzE1Ni90YWJsZXJhbmdlOjExYjQzZTFmOWIzYzQ1MjY4OWNjNDAyZmRlYjk3MTU2XzgtNS0xLTEtMA_13a91e21-ddd7-4026-a77f-78a2c5eb4595"
      unitRef="usd">0</cfr:FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90ZXh0cmVnaW9uOjhhMWJkYjg5MTJlZTQ5MmE4MmU2MWQyY2RmZDU0NzlhXzE1OTA1_d153eebc-a397-47e6-a9c2-b697970b8b29">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair values of financial instruments that are reported at amortized cost in our consolidated balance sheets, segregated by the level of valuation inputs within the fair value hierarchy utilized to measure fair value, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.284%"/&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:center;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;December 31, 2021&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&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;Financial assets:&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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2 inputs:&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 7.75pt;text-align:left;vertical-align: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;16,583,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;16,583,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;10,288,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;10,288,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 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,749,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,809,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;1,945,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,052,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 surrender value of life insurance policies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 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;179,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;179,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;181,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 3 inputs:&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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans, 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;16,087,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,079,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;17,218,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,390,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Level 2 inputs:&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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,695,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,343,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,015,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,018,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Federal funds purchased&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Repurchase 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;2,740,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,740,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,068,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,068,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Junior subordinated deferrable interest debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Subordinated notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;111,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,127&#160;&lt;/span&gt;&lt;/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:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="ibd10f9778190465080319c0dbbe2e580_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzQtMS0xLTEtMA_107d5116-70f9-48f1-bbdf-b6f171cc4322"
      unitRef="usd">16583000000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="ie53ce1818c604d8a937ff9a75cf8c75e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzQtMy0xLTEtMA_8e42f26c-1182-4511-a770-05c92a542a59"
      unitRef="usd">16583000000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="i96a36c2a24ec412781cfa81293b4e0eb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzQtNS0xLTEtMA_c96e56d7-8b98-4c64-8bc8-c75260e6eb8e"
      unitRef="usd">10288853000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="iab8db80e2c13481eb2cc2c3185e02c15_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzQtNy0xLTEtMA_0ac82193-cac9-4dd9-87db-6130831b62cd"
      unitRef="usd">10288853000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="ibd10f9778190465080319c0dbbe2e580_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzUtMS0xLTEtMA_f561d396-7aaa-4627-a8ab-2f43c7b60142"
      unitRef="usd">1749179000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="ie53ce1818c604d8a937ff9a75cf8c75e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzUtMy0xLTEtMA_b456a7d2-d0bf-409d-9d5b-eedb9d260662"
      unitRef="usd">1809143000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i96a36c2a24ec412781cfa81293b4e0eb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzUtNS0xLTEtMA_1be15d18-c0dd-44a6-846f-70ea1e747759"
      unitRef="usd">1945673000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="iab8db80e2c13481eb2cc2c3185e02c15_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzUtNy0xLTEtMA_cd17a44a-a03a-459a-a434-163ab946b256"
      unitRef="usd">2052896000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="ibd10f9778190465080319c0dbbe2e580_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzYtMS0xLTEtMA_0e737d9d-a1eb-4e29-baec-3ad1bccd3920"
      unitRef="usd">190139000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="ie53ce1818c604d8a937ff9a75cf8c75e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzYtMy0xLTEtMA_63a3cd53-b654-4ab1-a050-089171f7591e"
      unitRef="usd">190139000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="i96a36c2a24ec412781cfa81293b4e0eb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzYtNS0xLTEtMA_01f3440a-ec99-4ea9-a8fc-069de8839e17"
      unitRef="usd">189984000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="iab8db80e2c13481eb2cc2c3185e02c15_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzYtNy0xLTEtMA_c6c15c7f-2fec-471d-8b99-980a9c132352"
      unitRef="usd">189984000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:InterestReceivable
      contextRef="ibd10f9778190465080319c0dbbe2e580_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzctMS0xLTEtMA_1b1e2356-fb85-4a5f-8b68-b76850a8cc1c"
      unitRef="usd">179111000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="ie53ce1818c604d8a937ff9a75cf8c75e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzctMy0xLTEtMA_4ef6e33c-69ea-4a52-b14d-f6bcad6364cd"
      unitRef="usd">179111000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i96a36c2a24ec412781cfa81293b4e0eb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzctNS0xLTEtMA_0640af59-b671-4ad4-bfe3-b20ca2313771"
      unitRef="usd">181432000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="iab8db80e2c13481eb2cc2c3185e02c15_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzctNy0xLTEtMA_b18a83fb-745f-45c4-bd96-738308e55676"
      unitRef="usd">181432000</us-gaap:InterestReceivable>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="iafc16f48dfa64b6eb0273b41c0209fc6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzktMS0xLTEtMA_f2faa9e3-df2b-4b0e-a1b3-189efbb84ecf"
      unitRef="usd">16087731000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="i7bc718a2f3e640b8a8b893336c223080_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzktMy0xLTEtMA_44552ccc-2d82-466a-8b95-0b6e82249acc"
      unitRef="usd">16079454000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="i876633f807c140b1a842bdcd4a952c72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzktNS0xLTEtMA_d91f8a89-b114-46c8-ac23-efc5ad36942b"
      unitRef="usd">17218132000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="idd99b1ef629a48cb84450e05d3cf14a9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzktNy0xLTEtMA_0c66f6c5-ea5d-4c04-a1bf-a9fe444c86a7"
      unitRef="usd">17390683000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:Deposits
      contextRef="ibd10f9778190465080319c0dbbe2e580_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzEyLTEtMS0xLTA_f82c13c9-3c37-4704-9990-a5a7ff591887"
      unitRef="usd">42695696000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="ie53ce1818c604d8a937ff9a75cf8c75e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzEyLTMtMS0xLTA_adb4304a-1b1f-4272-9556-0f3960358b1d"
      unitRef="usd">41343426000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i96a36c2a24ec412781cfa81293b4e0eb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzEyLTUtMS0xLTA_d307a0a3-be91-461f-a95f-7182b8cfbce9"
      unitRef="usd">35015761000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="iab8db80e2c13481eb2cc2c3185e02c15_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzEyLTctMS0xLTA_1d0b7864-772a-43b0-b49a-9829194a3d4e"
      unitRef="usd">35018185000</us-gaap:Deposits>
    <us-gaap:FederalFundsPurchased
      contextRef="ibd10f9778190465080319c0dbbe2e580_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzEzLTEtMS0xLTA_e973a362-2218-4669-929c-79cbe9611244"
      unitRef="usd">25925000</us-gaap:FederalFundsPurchased>
    <us-gaap:FederalFundsPurchased
      contextRef="ie53ce1818c604d8a937ff9a75cf8c75e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzEzLTMtMS0xLTA_303878ac-a131-4408-97da-21a488fb04f7"
      unitRef="usd">25925000</us-gaap:FederalFundsPurchased>
    <us-gaap:FederalFundsPurchased
      contextRef="i96a36c2a24ec412781cfa81293b4e0eb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzEzLTUtMS0xLTA_abbbf947-a1b6-4337-914d-6c40a879d129"
      unitRef="usd">48850000</us-gaap:FederalFundsPurchased>
    <us-gaap:FederalFundsPurchased
      contextRef="iab8db80e2c13481eb2cc2c3185e02c15_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzEzLTctMS0xLTA_8bb5b190-4956-43aa-859d-86bcfdaf466c"
      unitRef="usd">48850000</us-gaap:FederalFundsPurchased>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ibd10f9778190465080319c0dbbe2e580_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE0LTEtMS0xLTMxNDg4_8329444b-ada0-46a7-b034-dda2b8f0d552"
      unitRef="usd">2740799000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ie53ce1818c604d8a937ff9a75cf8c75e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE0LTMtMS0xLTMxNDg4_8f04fc52-442a-4daf-93b0-00c4bc70be73"
      unitRef="usd">2740799000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i96a36c2a24ec412781cfa81293b4e0eb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE0LTUtMS0xLTMxNDg4_2f2219e8-621a-487a-8665-b43140863958"
      unitRef="usd">2068147000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="iab8db80e2c13481eb2cc2c3185e02c15_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE0LTctMS0xLTMxNDg4_41cb8100-756f-4612-ba53-790e6d4f32db"
      unitRef="usd">2068147000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="ibd10f9778190465080319c0dbbe2e580_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE0LTEtMS0xLTA_3d67ee8b-bb3d-41cc-970f-0c1f932a6732"
      unitRef="usd">123011000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="ie53ce1818c604d8a937ff9a75cf8c75e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE0LTMtMS0xLTA_cba758c1-d0c6-472e-86b2-596f9105592e"
      unitRef="usd">123712000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="i96a36c2a24ec412781cfa81293b4e0eb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE0LTUtMS0xLTA_00b0f42c-38a8-4d73-aef2-4407a3489fb9"
      unitRef="usd">136357000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="iab8db80e2c13481eb2cc2c3185e02c15_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE0LTctMS0xLTA_3e29c217-68cf-42bc-bca1-204fdf3957e1"
      unitRef="usd">137115000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:SubordinatedDebt
      contextRef="ibd10f9778190465080319c0dbbe2e580_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE1LTEtMS0xLTA_4b2c31bc-6090-4e44-b066-fd57e873df3e"
      unitRef="usd">99178000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedDebt
      contextRef="ie53ce1818c604d8a937ff9a75cf8c75e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE1LTMtMS0xLTA_033ca3e4-8e4d-4f40-b5a3-baf545dcaba8"
      unitRef="usd">111430000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedDebt
      contextRef="i96a36c2a24ec412781cfa81293b4e0eb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE1LTUtMS0xLTA_05a633e6-f784-4fc7-be93-7b641752b86f"
      unitRef="usd">99021000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedDebt
      contextRef="iab8db80e2c13481eb2cc2c3185e02c15_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE1LTctMS0xLTA_b684340f-edc7-45bd-9175-292fa070e6b1"
      unitRef="usd">115717000</us-gaap:SubordinatedDebt>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ibd10f9778190465080319c0dbbe2e580_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE2LTEtMS0xLTA_02fb6d3e-e835-4836-bbba-0d210b4a526e"
      unitRef="usd">3026000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ie53ce1818c604d8a937ff9a75cf8c75e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE2LTMtMS0xLTA_a3102134-9c06-4341-bd5d-2fef32f05ca5"
      unitRef="usd">3026000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i96a36c2a24ec412781cfa81293b4e0eb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE2LTUtMS0xLTA_7328915d-dc15-4ba7-9cb1-539246946059"
      unitRef="usd">8127000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="iab8db80e2c13481eb2cc2c3185e02c15_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90YWJsZTpiNjM2Njg5NjQ1MGQ0MTA5YTJmODNhOTNkYTQxNzlhNi90YWJsZXJhbmdlOmI2MzY2ODk2NDUwZDQxMDlhMmY4M2E5M2RhNDE3OWE2XzE2LTctMS0xLTA_1d737261-d9b3-40c4-9a2a-72b7fa22002b"
      unitRef="usd">8127000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <cfr:Financialinstrumentsusingfairvaluemeasurementoption
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTEvZnJhZzo4YTFiZGI4OTEyZWU0OTJhODJlNjFkMmNkZmQ1NDc5YS90ZXh0cmVnaW9uOjhhMWJkYjg5MTJlZTQ5MmE4MmU2MWQyY2RmZDU0NzlhXzEwOTk1MTE2NDUwOTU_7a7882bf-d361-4b3f-a7e0-c45a0f94b7dd"
      unitRef="usd">0</cfr:Financialinstrumentsusingfairvaluemeasurementoption>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90ZXh0cmVnaW9uOjBjZTRkMjdiNzllMjQwMGRhYWVkNDA5NGZiYzdhNDFhXzM2MzM_71008063-bac4-463b-b0ba-f45479197653">Operating Segments&lt;div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are managed under a matrix organizational structure whereby our two primary operating segments, Banking and Frost Wealth Advisors, overlap a regional reporting structure. The regions are primarily based upon geographic location and include Austin, Corpus Christi, Dallas, Fort Worth, Houston, Permian Basin, Rio Grande Valley, San Antonio and Statewide. We are primarily managed based on the line of business structure. In that regard, all regions have the same lines of business, which have the same product and service offerings, have similar types and classes of customers and utilize similar service delivery methods. Pricing guidelines for products and services are the same across all regions. The regional reporting structure is primarily a means to scale the lines of business to provide a local, community focus for customer relations and business development.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Banking and Frost Wealth Advisors are delineated by the products and services that each segment offers. The Banking operating segment includes both commercial and consumer banking services and Frost Insurance Agency. Commercial banking services are provided to corporations and other business clients and include a wide array of lending and cash management products. Consumer banking services include direct lending and depository services. Frost Insurance Agency provides insurance brokerage services to individuals and businesses covering corporate and personal property and casualty products, as well as group health and life insurance products. The Frost Wealth Advisors operating segment includes fee-based services within private trust, retirement services, and financial management services, including personal wealth management and securities brokerage services. A third operating segment, Non-Banks, is for the most part the parent holding company, as well as certain other insignificant non-bank subsidiaries of the parent that, for the most part, have little or no activity. The parent company&#x2019;s principal activities include the direct and indirect ownership of our banking and non-banking subsidiaries and the issuance of debt and equity. Our principal source of revenue is dividends from our subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accounting policies of each reportable segment are the same as those of our consolidated entity except for the following items, which impact the Banking and Frost Wealth Advisors segments: (i)&#160;expenses for consolidated back-office operations and general overhead-type expenses such as executive administration, accounting and internal audit are allocated to operating segments based on estimated uses of those services, (ii)&#160;income tax expense for the individual segments is calculated essentially at the statutory rate, and (iii)&#160;the parent company records the tax expense or benefit necessary to reconcile to the consolidated total.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use a match-funded transfer pricing process to assess operating segment performance. The process helps us to (i)&#160;identify the cost or opportunity value of funds within each business segment, (ii)&#160;measure the profitability of a particular business segment by relating appropriate costs to revenues, (iii)&#160;evaluate each business segment in a manner consistent with its economic impact on consolidated earnings, and (iv)&#160;enhance asset and liability pricing decisions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial results by operating segment are detailed below. Certain prior period amounts have been reclassified to conform to the current presentation. Frost Wealth Advisors excludes off-balance-sheet managed and custody assets with a total fair value of $43.3 billion, $38.6 billion and $37.8 billion at December&#160;31, 2021, 2020 and 2019.&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.855%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&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.560%"/&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.560%"/&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.562%"/&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:8pt;font-weight:700;line-height:100%"&gt;Banking&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:8pt;font-weight:700;line-height:100%"&gt;Frost&lt;br/&gt;Wealth&lt;br/&gt;Advisors&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:8pt;font-weight:700;line-height:100%"&gt;Non-Banks&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:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;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="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;text-align:left;vertical-align: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 interest income (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;989,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;984,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit loss 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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;text-align:left;vertical-align: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-interest 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;220,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;167,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;(1,376)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;386,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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-interest 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;753,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,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;5,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;881,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 (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;456,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,820)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,538&#160;&lt;/span&gt;&lt;/td&gt;&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 tax expense (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;41,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,810)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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;415,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,010)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,079&#160;&lt;/span&gt;&lt;/td&gt;&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;Preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;7,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 income (loss) available to common shareholders&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;415,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;36,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;(16,167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;435,922&#160;&lt;/span&gt;&lt;/td&gt;&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;Revenues from (expenses to) external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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;1,210,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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-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;169,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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-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;(8,517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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-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;1,371,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="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;Average assets (in millions)&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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: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;45,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&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: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:#ffffff;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;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&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: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:#ffffff;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;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&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: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:#ffffff;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;45,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.855%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&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.560%"/&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.560%"/&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.562%"/&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:8pt;font-weight:700;line-height:100%"&gt;Banking&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:8pt;font-weight:700;line-height:100%"&gt;Frost&lt;br/&gt;Wealth&lt;br/&gt;Advisors&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:8pt;font-weight:700;line-height:100%"&gt;Non-Banks&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:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;2020&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;text-align:left;vertical-align: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 interest income (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;981,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;976,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;Credit loss 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;241,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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-interest 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;321,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-interest 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;718,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 (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;342,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,921)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,321&#160;&lt;/span&gt;&lt;/td&gt;&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 tax expense (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;20,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;20,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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;322,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(10,617)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,151&#160;&lt;/span&gt;&lt;/td&gt;&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;Preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redemption of preferred 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;5,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Net income (loss) available to common shareholders&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;322,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(18,147)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;323,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;/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;Revenues from (expenses to) external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;1,302,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-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: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:#ffffff;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;148,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-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: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:#ffffff;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;(9,166)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-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: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:#ffffff;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;1,441,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="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;Average assets (in millions)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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;37,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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-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;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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-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;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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-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;37,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="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;2019&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="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;Net interest income (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;1,010,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,364)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,004,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit loss 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;33,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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-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;218,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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-interest 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;703,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;834,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 (loss) 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;491,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,750)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,469&#160;&lt;/span&gt;&lt;/td&gt;&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;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(4,958)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;436,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,792)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,599&#160;&lt;/span&gt;&lt;/td&gt;&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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Net income (loss) available to common shareholders&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;436,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,855)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;435,536&#160;&lt;/span&gt;&lt;/td&gt;&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;Revenues from (expenses to) external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;1,228,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-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: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:#ffffff;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;149,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-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: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:#ffffff;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;(10,814)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-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: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:#ffffff;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;1,367,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="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;Average assets (in millions)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,019&#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;56&#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;11&#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;32,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90ZXh0cmVnaW9uOjBjZTRkMjdiNzllMjQwMGRhYWVkNDA5NGZiYzdhNDFhXzEwMQ_0d74806f-71a5-4824-a4b0-a5709aed3cfa"
      unitRef="segment">2</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90ZXh0cmVnaW9uOjBjZTRkMjdiNzllMjQwMGRhYWVkNDA5NGZiYzdhNDFhXzEwMQ_5494f05a-cc85-493d-a543-c20da510190d"
      unitRef="segment">2</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90ZXh0cmVnaW9uOjBjZTRkMjdiNzllMjQwMGRhYWVkNDA5NGZiYzdhNDFhXzEwMQ_86a74835-fc1c-4fdf-90c0-faa3c6157535"
      unitRef="segment">2</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90ZXh0cmVnaW9uOjBjZTRkMjdiNzllMjQwMGRhYWVkNDA5NGZiYzdhNDFhXzM2Mzk_60cc0a8e-3f57-42ea-a6e4-0ddd6ba29ad3">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial results by operating segment are detailed below. Certain prior period amounts have been reclassified to conform to the current presentation. Frost Wealth Advisors excludes off-balance-sheet managed and custody assets with a total fair value of $43.3 billion, $38.6 billion and $37.8 billion at December&#160;31, 2021, 2020 and 2019.&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.855%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&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.560%"/&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.560%"/&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.562%"/&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:8pt;font-weight:700;line-height:100%"&gt;Banking&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:8pt;font-weight:700;line-height:100%"&gt;Frost&lt;br/&gt;Wealth&lt;br/&gt;Advisors&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:8pt;font-weight:700;line-height:100%"&gt;Non-Banks&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:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;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="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;text-align:left;vertical-align: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 interest income (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;989,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;984,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit loss 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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;text-align:left;vertical-align: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-interest 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;220,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;167,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;(1,376)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;386,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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-interest 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;753,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,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;5,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;881,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 (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;456,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,820)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,538&#160;&lt;/span&gt;&lt;/td&gt;&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 tax expense (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;41,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,810)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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;415,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,010)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,079&#160;&lt;/span&gt;&lt;/td&gt;&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;Preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;7,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 income (loss) available to common shareholders&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;415,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;36,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;(16,167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;435,922&#160;&lt;/span&gt;&lt;/td&gt;&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;Revenues from (expenses to) external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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;1,210,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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-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;169,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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-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;(8,517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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-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;1,371,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="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;Average assets (in millions)&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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: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;45,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&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: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:#ffffff;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;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&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: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:#ffffff;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;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&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: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:#ffffff;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;45,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.855%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&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.560%"/&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.560%"/&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.562%"/&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:8pt;font-weight:700;line-height:100%"&gt;Banking&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:8pt;font-weight:700;line-height:100%"&gt;Frost&lt;br/&gt;Wealth&lt;br/&gt;Advisors&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:8pt;font-weight:700;line-height:100%"&gt;Non-Banks&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:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;2020&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;text-align:left;vertical-align: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 interest income (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;981,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;976,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;Credit loss 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;241,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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-interest 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;321,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-interest 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;718,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 (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;342,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,921)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,321&#160;&lt;/span&gt;&lt;/td&gt;&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 tax expense (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;20,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;20,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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;322,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(10,617)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,151&#160;&lt;/span&gt;&lt;/td&gt;&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;Preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redemption of preferred 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;5,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Net income (loss) available to common shareholders&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;322,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(18,147)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;323,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;/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;Revenues from (expenses to) external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;1,302,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-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: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:#ffffff;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;148,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-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: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:#ffffff;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;(9,166)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-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: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:#ffffff;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;1,441,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="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;Average assets (in millions)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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;37,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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-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;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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-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;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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-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;37,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="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;2019&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="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;Net interest income (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;1,010,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,364)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,004,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit loss 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;33,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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-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;218,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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-interest 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;703,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;834,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 (loss) 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;491,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,750)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,469&#160;&lt;/span&gt;&lt;/td&gt;&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;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(4,958)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;436,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,792)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,599&#160;&lt;/span&gt;&lt;/td&gt;&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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Net income (loss) available to common shareholders&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;436,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,855)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;435,536&#160;&lt;/span&gt;&lt;/td&gt;&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;Revenues from (expenses to) external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;1,228,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-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: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:#ffffff;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;149,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-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: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:#ffffff;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;(10,814)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-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: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:#ffffff;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;1,367,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="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;Average assets (in millions)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,019&#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;56&#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;11&#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;32,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset
      contextRef="ib576695ce5834fd5a567a66cb127a0f7_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90ZXh0cmVnaW9uOjBjZTRkMjdiNzllMjQwMGRhYWVkNDA5NGZiYzdhNDFhXzM1ODY_b5fc264f-1c7d-4bf0-8652-a2c88dbc1301"
      unitRef="usd">43300000000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset
      contextRef="i05aae73510c34f1fb545471dadfd6350_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90ZXh0cmVnaW9uOjBjZTRkMjdiNzllMjQwMGRhYWVkNDA5NGZiYzdhNDFhXzM1OTA_72ad9039-2054-4942-abaf-7a10ab275b23"
      unitRef="usd">38600000000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset
      contextRef="i33495d0f19894766bcc3361aa65b755f_I20191231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90ZXh0cmVnaW9uOjBjZTRkMjdiNzllMjQwMGRhYWVkNDA5NGZiYzdhNDFhXzM1OTc_6fa2f66d-b1a6-45dd-9a7d-0f12a115f073"
      unitRef="usd">37800000000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i96373f2584fe4cb6a1d13a221ac3cfdf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzItMS0xLTEtMA_b28634a8-db47-4412-af38-6719c853e2ad"
      unitRef="usd">989870000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i89952ef8a4e54fd7b4e613a4ddf30db5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzItMy0xLTEtMA_34dd3ec0-c9c5-4e1a-8df7-3797e819f91f"
      unitRef="usd">2138000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i9617e354a3834b32b1c2b33dc55a8940_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzItNS0xLTEtMA_f00f650f-ba3e-4527-afda-bdf0c5468f85"
      unitRef="usd">-7141000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzItNy0xLTEtMA_6c709d68-efb2-4748-a844-866d8d989008"
      unitRef="usd">984867000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i96373f2584fe4cb6a1d13a221ac3cfdf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzMtMS0xLTEtMA_c64b2b08-7935-4b8b-b366-c031cd73d3c9"
      unitRef="usd">54000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i89952ef8a4e54fd7b4e613a4ddf30db5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzMtMy0xLTEtMA_07ca3da6-743c-433c-a60c-ef22bf854913"
      unitRef="usd">9000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i9617e354a3834b32b1c2b33dc55a8940_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzMtNS0xLTEtMA_2e12e752-40da-49ca-bee2-516ebb0dbd30"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzMtNy0xLTEtMA_377e822e-fe05-4ae7-a987-9d3f25f1ed2d"
      unitRef="usd">63000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:NoninterestIncome
      contextRef="i96373f2584fe4cb6a1d13a221ac3cfdf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzQtMS0xLTEtMA_248b3552-3a18-4287-a5c0-e9191b71bcca"
      unitRef="usd">220662000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i89952ef8a4e54fd7b4e613a4ddf30db5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzQtMy0xLTEtMA_55b4fcca-cbf4-41dc-9a4f-59f427ed88e0"
      unitRef="usd">167442000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i9617e354a3834b32b1c2b33dc55a8940_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzQtNS0xLTEtMA_fae314f3-82b4-49c5-ab69-1fd572164a24"
      unitRef="usd">-1376000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzQtNy0xLTEtMA_5bd8c776-89c2-4b43-a267-eacf8ac12e2d"
      unitRef="usd">386728000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestExpense
      contextRef="i96373f2584fe4cb6a1d13a221ac3cfdf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzUtMS0xLTEtMA_8e21b166-ca3c-4489-8249-9fca2cb9703e"
      unitRef="usd">753719000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i89952ef8a4e54fd7b4e613a4ddf30db5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzUtMy0xLTEtMA_03bd5a2f-ebd6-46ce-872d-9a21c218bbd5"
      unitRef="usd">122972000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i9617e354a3834b32b1c2b33dc55a8940_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzUtNS0xLTEtMA_ffd4e7b7-b902-4399-935f-dbfb56be09ac"
      unitRef="usd">5303000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzUtNy0xLTEtMA_7060550d-8e02-4eac-a53d-5638c9bb0fbe"
      unitRef="usd">881994000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i96373f2584fe4cb6a1d13a221ac3cfdf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzYtMS0xLTEtMA_92207bf7-cf09-4aef-bc09-754567c5b073"
      unitRef="usd">456759000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i89952ef8a4e54fd7b4e613a4ddf30db5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzYtMy0xLTEtMA_e8ce2f58-a17f-4b3f-93ff-6607b88d8951"
      unitRef="usd">46599000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9617e354a3834b32b1c2b33dc55a8940_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzYtNS0xLTEtMA_90ebdd05-95a9-46fb-9bc9-127ab554a00c"
      unitRef="usd">-13820000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzYtNy0xLTEtMA_ce074467-65a2-4015-bfa4-df1e4aa592b8"
      unitRef="usd">489538000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i96373f2584fe4cb6a1d13a221ac3cfdf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzctMS0xLTEtMA_24f49e58-b377-42d1-a00a-5e9ebc823106"
      unitRef="usd">41483000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i89952ef8a4e54fd7b4e613a4ddf30db5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzctMy0xLTEtMA_17a65ec1-4438-436b-9c9e-250129b16195"
      unitRef="usd">9786000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9617e354a3834b32b1c2b33dc55a8940_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzctNS0xLTEtMA_f242b9d2-227b-4e58-83a4-8ca8449a3031"
      unitRef="usd">-4810000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzctNy0xLTEtMA_55072f5a-a769-4ad8-b0ba-32347eb64d15"
      unitRef="usd">46459000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i96373f2584fe4cb6a1d13a221ac3cfdf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzgtMS0xLTEtMA_fa2c544c-2ec9-4339-a19d-931e99b2f8fb"
      unitRef="usd">415276000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i89952ef8a4e54fd7b4e613a4ddf30db5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzgtMy0xLTEtMA_bbd68471-7e0f-49f5-8423-8818fa8fafb4"
      unitRef="usd">36813000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9617e354a3834b32b1c2b33dc55a8940_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzgtNS0xLTEtMA_0b22f5ea-e4fe-4dca-824a-71e83f5a112a"
      unitRef="usd">-9010000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzgtNy0xLTEtMA_cdf822c6-08a6-4cca-97d3-a9ee1f2f04da"
      unitRef="usd">443079000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i96373f2584fe4cb6a1d13a221ac3cfdf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzktMS0xLTEtMA_4f698639-6ac5-44c1-b76a-1b5ddd52f5ce"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i89952ef8a4e54fd7b4e613a4ddf30db5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzktMy0xLTEtMA_24e4e371-1b62-4d72-9b44-f7c1ff393125"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i9617e354a3834b32b1c2b33dc55a8940_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzktNS0xLTEtMA_37cd158a-188f-412f-87f1-b9659bd0649b"
      unitRef="usd">7157000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzktNy0xLTEtMA_eb5e031e-bfdc-4bdf-ba34-c77ba440a4e7"
      unitRef="usd">7157000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i96373f2584fe4cb6a1d13a221ac3cfdf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzExLTEtMS0xLTA_ac0649cf-590f-445b-bd62-69dcc43250b2"
      unitRef="usd">415276000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i89952ef8a4e54fd7b4e613a4ddf30db5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzExLTMtMS0xLTA_f98be8d4-68fe-46c4-8be7-14ab9e7ce41f"
      unitRef="usd">36813000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i9617e354a3834b32b1c2b33dc55a8940_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzExLTUtMS0xLTA_17e73b26-7358-4880-850e-bb33e3293200"
      unitRef="usd">-16167000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzExLTctMS0xLTA_9e17f1af-dab1-4b2c-ba3e-b7413bcf5c1e"
      unitRef="usd">435922000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:Revenues
      contextRef="i96373f2584fe4cb6a1d13a221ac3cfdf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzEyLTEtMS0xLTA_dbc234f0-9874-4242-af24-03108fd9bbec"
      unitRef="usd">1210532000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i89952ef8a4e54fd7b4e613a4ddf30db5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzEyLTMtMS0xLTA_8ce718af-afa4-4ecc-b2cc-e832abcceb87"
      unitRef="usd">169580000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9617e354a3834b32b1c2b33dc55a8940_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzEyLTUtMS0xLTA_45baacbd-4c0d-4bda-a706-b135d40caf6b"
      unitRef="usd">-8517000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzEyLTctMS0xLTA_126c83dd-b05e-40fd-918b-4ee4b5fe5db5"
      unitRef="usd">1371595000</us-gaap:Revenues>
    <cfr:SegmentReportingAverageAssets
      contextRef="i02c03323b6d84581ae347bcb6409a84a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzEzLTEtMS0xLTA_393515dc-e219-466a-b070-7ef4ffaaca97"
      unitRef="usd">45903000000</cfr:SegmentReportingAverageAssets>
    <cfr:SegmentReportingAverageAssets
      contextRef="ib576695ce5834fd5a567a66cb127a0f7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzEzLTMtMS0xLTA_35eca7ea-30a5-4ae2-ae7c-55f3de14275a"
      unitRef="usd">70000000</cfr:SegmentReportingAverageAssets>
    <cfr:SegmentReportingAverageAssets
      contextRef="ic84993b773f34e9ba0855f7290533c1c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzEzLTUtMS0xLTA_f89ca598-aa0c-4a36-93b4-0f6f27b8731e"
      unitRef="usd">10000000</cfr:SegmentReportingAverageAssets>
    <cfr:SegmentReportingAverageAssets
      contextRef="iaf8d1102c9c444e88e075a423d5cf3d8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo3Y2Y1NGVhYTQ3ZDc0OGEwOGQyMmZmZjZjOWRjNWI2NS90YWJsZXJhbmdlOjdjZjU0ZWFhNDdkNzQ4YTA4ZDIyZmZmNmM5ZGM1YjY1XzEzLTctMS0xLTA_edd9994d-d8a2-46cf-b448-6ddd3b79fab8"
      unitRef="usd">45983000000</cfr:SegmentReportingAverageAssets>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i4f7e26866d8d478e8b6825b136cac85a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzItMS0xLTEtMA_8b35f8d3-4bdf-4849-a45c-e385c3913fff"
      unitRef="usd">981441000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i4090beae5dba4af9951a1883b5176996_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzItMy0xLTEtMA_7cec955b-da7f-46d3-8934-eb1162b372c9"
      unitRef="usd">2776000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ie797562714df4965ab23a5069d700ff4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzItNS0xLTEtMA_63ccbc68-9c56-436c-83ea-735b08d8287f"
      unitRef="usd">-8216000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzItNy0xLTEtMA_fcf353f5-deec-48b4-9e6b-195ad11d10da"
      unitRef="usd">976001000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i4f7e26866d8d478e8b6825b136cac85a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzMtMS0xLTEtMA_49f56dc7-70bc-460a-baae-215c467bae81"
      unitRef="usd">241230000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i4090beae5dba4af9951a1883b5176996_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzMtMy0xLTEtMA_1274a80c-93e7-4010-85d4-bd4f8757a751"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ie797562714df4965ab23a5069d700ff4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzMtNS0xLTEtMA_a9ea2121-375f-4171-a3cf-fd9dfd2135e7"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzMtNy0xLTEtMA_c14c9425-f13a-436b-9a54-b5a81cc52e9e"
      unitRef="usd">241230000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:NoninterestIncome
      contextRef="i4f7e26866d8d478e8b6825b136cac85a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzQtMS0xLTEtMA_c1efa531-baac-408d-9c6c-586dd92399ce"
      unitRef="usd">321136000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i4090beae5dba4af9951a1883b5176996_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzQtMy0xLTEtMA_9e473d6c-7b09-464f-9998-d5283a809a81"
      unitRef="usd">145268000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ie797562714df4965ab23a5069d700ff4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzQtNS0xLTEtMA_984ef20a-cd4f-48ea-9568-bfe16cb9e3da"
      unitRef="usd">-950000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzQtNy0xLTEtMA_1f1a6526-d3a8-444d-a03a-56d797b6f67e"
      unitRef="usd">465454000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestExpense
      contextRef="i4f7e26866d8d478e8b6825b136cac85a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzUtMS0xLTEtMA_cd998676-4a15-4d54-8f90-8502beb4cef1"
      unitRef="usd">718519000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i4090beae5dba4af9951a1883b5176996_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzUtMy0xLTEtMA_8609ef33-9672-49f4-89b7-f3de6c608300"
      unitRef="usd">123630000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ie797562714df4965ab23a5069d700ff4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzUtNS0xLTEtMA_7297c559-68f1-48f2-997a-63709b8feb5f"
      unitRef="usd">6755000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzUtNy0xLTEtMA_a2fc846a-618d-4794-9441-29776652af0b"
      unitRef="usd">848904000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4f7e26866d8d478e8b6825b136cac85a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzYtMS0xLTEtMA_bd220b2e-ab99-4bef-af3b-64a467b3b77f"
      unitRef="usd">342828000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4090beae5dba4af9951a1883b5176996_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzYtMy0xLTEtMA_7bb9ba2a-0ba5-4965-bf7d-0bd6e568e294"
      unitRef="usd">24414000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie797562714df4965ab23a5069d700ff4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzYtNS0xLTEtMA_375b1643-0483-4b5f-8434-7bd906e14546"
      unitRef="usd">-15921000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzYtNy0xLTEtMA_5c70ba93-2811-4755-b12c-50fb41a94ed6"
      unitRef="usd">351321000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4f7e26866d8d478e8b6825b136cac85a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzctMS0xLTEtMA_cb16d878-c6b1-48f8-957b-d50ba91a25a9"
      unitRef="usd">20347000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4090beae5dba4af9951a1883b5176996_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzctMy0xLTEtMA_1d4fa5ed-9a32-4745-9972-416cbfd8f396"
      unitRef="usd">5127000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie797562714df4965ab23a5069d700ff4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzctNS0xLTEtMA_c74d237b-beb2-4380-b758-f6ecffe834d0"
      unitRef="usd">-5304000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzctNy0xLTEtMA_097d87f0-47a9-4e72-ad56-26cee974476a"
      unitRef="usd">20170000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i4f7e26866d8d478e8b6825b136cac85a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzgtMS0xLTEtMA_3e26b822-c056-48b9-9640-087dd69ecce4"
      unitRef="usd">322481000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4090beae5dba4af9951a1883b5176996_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzgtMy0xLTEtMA_486fef88-d97e-4e5b-8a40-a5bc9eac0117"
      unitRef="usd">19287000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie797562714df4965ab23a5069d700ff4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzgtNS0xLTEtMA_a0c67241-b86f-4ed4-8850-4afa13bae43b"
      unitRef="usd">-10617000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzgtNy0xLTEtMA_26ec8845-3c64-4eb6-a049-ee7dc9c699f2"
      unitRef="usd">331151000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i4f7e26866d8d478e8b6825b136cac85a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzktMS0xLTEtMzE1OTQ_4c31a19b-b916-4e4e-bda4-acc10f98af05"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i4090beae5dba4af9951a1883b5176996_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzktMy0xLTEtMzE1OTY_ace5c149-19ad-454d-8fda-3094bfb18035"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ie797562714df4965ab23a5069d700ff4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzktNS0xLTEtMzE1OTg_f3132efc-7caa-4561-98c7-a90377162fd1"
      unitRef="usd">2016000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzktNy0xLTEtMzE2MDA_b482efb8-1cdf-44eb-9f54-bc1089f76798"
      unitRef="usd">2016000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i4f7e26866d8d478e8b6825b136cac85a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzktMS0xLTEtMA_c87c24f1-6251-4f96-b98f-cdbbb7c2477e"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i4090beae5dba4af9951a1883b5176996_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzktMy0xLTEtMA_535a8d2e-b920-4394-93ed-82264fe78d7d"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="ie797562714df4965ab23a5069d700ff4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzktNS0xLTEtMA_276c405e-3b59-44f5-bb61-b248303540d4"
      unitRef="usd">5514000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzktNy0xLTEtMA_b3f99cf1-cf7f-4f0e-a19a-4cb3618c846b"
      unitRef="usd">5514000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i4f7e26866d8d478e8b6825b136cac85a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzEwLTEtMS0xLTA_86d6fd08-299d-40fc-a7ce-23f84f4ce278"
      unitRef="usd">322481000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i4090beae5dba4af9951a1883b5176996_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzEwLTMtMS0xLTA_beec1af4-25c8-4751-8f7b-8ae87939432d"
      unitRef="usd">19287000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ie797562714df4965ab23a5069d700ff4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzEwLTUtMS0xLTA_f88be5b1-582d-4350-9372-e833ca7777de"
      unitRef="usd">-18147000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzEwLTctMS0xLTA_48b88667-9cd1-4484-889f-459152a3ae30"
      unitRef="usd">323621000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:Revenues
      contextRef="i4f7e26866d8d478e8b6825b136cac85a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzExLTEtMS0xLTA_deaaec55-757d-4f75-8c79-48b407d283f8"
      unitRef="usd">1302577000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4090beae5dba4af9951a1883b5176996_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzExLTMtMS0xLTA_382035d7-da63-46f1-b499-8774217bdac8"
      unitRef="usd">148044000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie797562714df4965ab23a5069d700ff4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzExLTUtMS0xLTA_45d2f067-0bc7-4c47-8aeb-9e42ad4c9b6b"
      unitRef="usd">-9166000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i97d177426fc8411194a88211ad11b119_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzExLTctMS0xLTA_88dc0893-643f-445c-92c7-fda42cf4501f"
      unitRef="usd">1441455000</us-gaap:Revenues>
    <cfr:SegmentReportingAverageAssets
      contextRef="ica814cd574444f6a85400a065772b48e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzEyLTEtMS0xLTA_63024239-f03d-4e5e-92f4-cd09efb2d317"
      unitRef="usd">37892000000</cfr:SegmentReportingAverageAssets>
    <cfr:SegmentReportingAverageAssets
      contextRef="i05aae73510c34f1fb545471dadfd6350_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzEyLTMtMS0xLTA_56f1ac3e-0cad-4b80-8998-def600e22cf2"
      unitRef="usd">59000000</cfr:SegmentReportingAverageAssets>
    <cfr:SegmentReportingAverageAssets
      contextRef="i6f8adeda45f04335a39109fe0a5a318e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzEyLTUtMS0xLTA_796c07cb-5723-4921-bac0-6f470822f50d"
      unitRef="usd">10000000</cfr:SegmentReportingAverageAssets>
    <cfr:SegmentReportingAverageAssets
      contextRef="i626c79054bc34425aeb277bc88921659_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzEyLTctMS0xLTA_71e7f8c7-2720-42ba-843b-695df749f532"
      unitRef="usd">37961000000</cfr:SegmentReportingAverageAssets>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i40b18819f2104767a4c77414a8d49a25_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE0LTEtMS0xLTA_49994047-2878-45e8-82d7-ee79fb6f2740"
      unitRef="usd">1010368000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i297d55b71e614f98986780a92ada353b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE0LTMtMS0xLTA_7b6fa270-0abc-4420-b34f-4258734e623d"
      unitRef="usd">4001000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i84ed02aaba184f019a922cf5431f3da4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE0LTUtMS0xLTA_9a18f37b-9276-430d-bcf5-b1ef4f26bcd5"
      unitRef="usd">-10364000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE0LTctMS0xLTA_c3f00a02-8278-4710-a350-1d8d02dc6102"
      unitRef="usd">1004005000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i40b18819f2104767a4c77414a8d49a25_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE1LTEtMS0xLTA_dcd2c179-1eae-4c8d-8c03-87739901d530"
      unitRef="usd">33758000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i297d55b71e614f98986780a92ada353b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE1LTMtMS0xLTA_07ee596b-78f8-4842-9060-b1afc2f4bf9b"
      unitRef="usd">1000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i84ed02aaba184f019a922cf5431f3da4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE1LTUtMS0xLTA_9106c4a0-4920-4891-8b15-5103456d718c"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE1LTctMS0xLTA_5503c9eb-cea1-4f89-8a83-362bcdd5c70b"
      unitRef="usd">33759000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:NoninterestIncome
      contextRef="i40b18819f2104767a4c77414a8d49a25_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE2LTEtMS0xLTA_022a129f-f3d2-4652-9317-6018a7261a06"
      unitRef="usd">218447000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i297d55b71e614f98986780a92ada353b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE2LTMtMS0xLTA_590079b8-a1ea-40b8-a1e5-dd71c0ad8b0b"
      unitRef="usd">145905000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i84ed02aaba184f019a922cf5431f3da4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE2LTUtMS0xLTA_5ec1ddb6-e06f-4502-84ca-bef191412f47"
      unitRef="usd">-450000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE2LTctMS0xLTA_92c3c0fc-d51e-478d-892d-91e3865ab2b3"
      unitRef="usd">363902000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestExpense
      contextRef="i40b18819f2104767a4c77414a8d49a25_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE3LTEtMS0xLTA_f6250052-3eb5-4290-9779-8ac58af9174f"
      unitRef="usd">703121000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i297d55b71e614f98986780a92ada353b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE3LTMtMS0xLTA_09f6f13b-54c9-49de-98b1-6cb3271ddb2c"
      unitRef="usd">124622000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i84ed02aaba184f019a922cf5431f3da4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE3LTUtMS0xLTA_710d140d-4a94-4e4e-8647-2217eb680c25"
      unitRef="usd">6936000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE3LTctMS0xLTA_bc12bebd-4a13-47bb-a3e7-96c61b190344"
      unitRef="usd">834679000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i40b18819f2104767a4c77414a8d49a25_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE4LTEtMS0xLTA_c096c64e-1896-4680-ba6d-7fdd001eed89"
      unitRef="usd">491936000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i297d55b71e614f98986780a92ada353b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE4LTMtMS0xLTA_283bb048-e41a-4d36-bd8e-1055a88ca727"
      unitRef="usd">25283000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i84ed02aaba184f019a922cf5431f3da4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE4LTUtMS0xLTA_f41994d6-e32b-416f-a042-4fc9d0bbbdab"
      unitRef="usd">-17750000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE4LTctMS0xLTA_c71e128b-8c09-4ea3-977a-60469390e629"
      unitRef="usd">499469000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i40b18819f2104767a4c77414a8d49a25_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE5LTEtMS0xLTA_e61b98ae-ddcf-4621-9bb3-886a94aac840"
      unitRef="usd">55520000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i297d55b71e614f98986780a92ada353b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE5LTMtMS0xLTA_eee112e9-7161-4022-a568-774d1b7b16ab"
      unitRef="usd">5308000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i84ed02aaba184f019a922cf5431f3da4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE5LTUtMS0xLTA_6e633aa7-63c2-4ff5-8b9b-bb5cd25f9664"
      unitRef="usd">-4958000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzE5LTctMS0xLTA_d9be9e34-8202-4311-a22e-608a336fb76d"
      unitRef="usd">55870000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i40b18819f2104767a4c77414a8d49a25_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIwLTEtMS0xLTA_5b6852f0-bc2d-4a52-8920-747bb3cb65a6"
      unitRef="usd">436416000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i297d55b71e614f98986780a92ada353b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIwLTMtMS0xLTA_6457fd8f-2f52-4256-81e5-c435a1348ced"
      unitRef="usd">19975000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i84ed02aaba184f019a922cf5431f3da4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIwLTUtMS0xLTA_d826457e-7228-42d0-977a-5484496f2ecb"
      unitRef="usd">-12792000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIwLTctMS0xLTA_1cc8807c-fe68-4cb9-a89d-0bff0234b4cd"
      unitRef="usd">443599000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i40b18819f2104767a4c77414a8d49a25_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIxLTEtMS0xLTA_0f00405b-a9b0-4a01-8650-206d470dd66b"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i297d55b71e614f98986780a92ada353b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIxLTMtMS0xLTA_34e11bd8-f867-4b53-91eb-b82d1b086e80"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i84ed02aaba184f019a922cf5431f3da4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIxLTUtMS0xLTA_560c1c34-63fe-4ad3-947f-6e05425a78c7"
      unitRef="usd">8063000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIxLTctMS0xLTA_61e89100-96af-42db-a5e0-f50d12581d1a"
      unitRef="usd">8063000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i40b18819f2104767a4c77414a8d49a25_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIyLTEtMS0xLTA_3fb1bc1a-088c-449b-8154-2a409bf384d1"
      unitRef="usd">436416000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i297d55b71e614f98986780a92ada353b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIyLTMtMS0xLTA_981c0d41-7bc5-4dcc-ac32-85c4ad1e8f2c"
      unitRef="usd">19975000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i84ed02aaba184f019a922cf5431f3da4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIyLTUtMS0xLTA_79eab0c2-89d9-4a73-9182-c9352d894aae"
      unitRef="usd">-20855000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIyLTctMS0xLTA_a50f469f-ea6b-437e-9cc1-768597500305"
      unitRef="usd">435536000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:Revenues
      contextRef="i40b18819f2104767a4c77414a8d49a25_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIzLTEtMS0xLTA_214de19a-1f32-4c01-85d8-ac8562bf4e42"
      unitRef="usd">1228815000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i297d55b71e614f98986780a92ada353b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIzLTMtMS0xLTA_416e9688-3a36-4200-934a-3714d6fe322a"
      unitRef="usd">149906000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i84ed02aaba184f019a922cf5431f3da4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIzLTUtMS0xLTA_3320ed90-5514-4e36-a5d0-961eaebd7960"
      unitRef="usd">-10814000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7d990ffd0141450fb67a9f98aadfb39e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzIzLTctMS0xLTA_265a0f45-bd43-467b-9219-5d74006aaea4"
      unitRef="usd">1367907000</us-gaap:Revenues>
    <cfr:SegmentReportingAverageAssets
      contextRef="i4a83dc4f14ad4988ad667d9c2c8d8153_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzI0LTEtMS0xLTA_b36ba1b4-809c-421b-ab21-8e2e93cc1bbc"
      unitRef="usd">32019000000</cfr:SegmentReportingAverageAssets>
    <cfr:SegmentReportingAverageAssets
      contextRef="i33495d0f19894766bcc3361aa65b755f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzI0LTMtMS0xLTA_8ce8262d-79e1-49e0-8be1-aac65139e4fc"
      unitRef="usd">56000000</cfr:SegmentReportingAverageAssets>
    <cfr:SegmentReportingAverageAssets
      contextRef="i93df287b87e64024aee7684e02c900f5_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzI0LTUtMS0xLTA_fbdc5524-5425-4f50-8835-d7d67f424f31"
      unitRef="usd">11000000</cfr:SegmentReportingAverageAssets>
    <cfr:SegmentReportingAverageAssets
      contextRef="i0e81a28f99bf453abf87863068fc2b5e_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTQvZnJhZzowY2U0ZDI3Yjc5ZTI0MDBkYWFlZDQwOTRmYmM3YTQxYS90YWJsZTo1ZGViNTUzMTI4MDE0NzY4YTk5MmE2ODAwNDkwYjhlNS90YWJsZXJhbmdlOjVkZWI1NTMxMjgwMTQ3NjhhOTkyYTY4MDA0OTBiOGU1XzI0LTctMS0xLTA_4b165243-e562-4053-a4b4-085586222508"
      unitRef="usd">32086000000</cfr:SegmentReportingAverageAssets>
    <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90ZXh0cmVnaW9uOjM5NTlkNjI0MDI5ODRiYTViMjBjN2ZmMDY2NzkyMWQ2XzM0OQ_fcb8f30f-5d7e-4523-89e6-5db59de9e724">Condensed Financial Statements of Parent Company&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Condensed financial statements pertaining only to Cullen/Frost Bankers, Inc. are presented below. Investments in subsidiaries are stated using the equity method of accounting.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Balance Sheets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.843%"/&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:center;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;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:8pt;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:8pt;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:700;line-height:100%"&gt;Assets:&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 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;Cash&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;471,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Resell 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,240&#160;&lt;/span&gt;&lt;/td&gt;&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 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;Investment in subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,222,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;4,155,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Accrued interest receivable and other 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,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;2,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 assets&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;4,696,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,539,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="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 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Junior subordinated deferrable interest debentures, net of unamortized issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,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;/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;Subordinated notes, net of unamortized issuance 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;99,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Accrued interest payable and other 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;34,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,007&#160;&lt;/span&gt;&lt;/td&gt;&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;Shareholders&#x2019; Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,439,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 liabilities and shareholders&#x2019; equity&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;4,696,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,539,023&#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:4pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Statements of Income&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;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: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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend income paid by Frost Bank&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;219,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 income paid by non-banks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 and other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 income&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;219,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expenses:&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;Interest 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;7,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Salaries and employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;5,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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 expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,947&#160;&lt;/span&gt;&lt;/td&gt;&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: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;Income before income taxes and equity in undistributed earnings of subsidiaries&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;205,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220,274&#160;&lt;/span&gt;&lt;/td&gt;&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;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;4,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;5,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;text-align:left;vertical-align: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 undistributed 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;232,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,599&#160;&lt;/span&gt;&lt;/td&gt;&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;Preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redemption of preferred 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;5,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:700;line-height:100%"&gt;Net income available to common shareholders&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-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;435,922&#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;323,621&#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;435,536&#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="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;Condensed Statements of Cash Flows&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;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: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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&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;443,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustments to reconcile net income to net cash provided by operating activities:&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 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;Equity in undistributed earnings of 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;(232,727)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,190)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Stock-based 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;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Net tax benefit from stock-based 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;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;370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Net change in other assets and other 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;23,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,937)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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:700;line-height:100%"&gt;Net cash from operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,645&#160;&lt;/span&gt;&lt;/td&gt;&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:700;line-height:100%"&gt;Investing Activities:&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;Redemption of investment in non-bank subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash from investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:700;line-height:100%"&gt;Financing Activities:&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;Principal payments on long-term borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Redemption of Series A preferred 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;(150,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Proceeds from issuance of Series B preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 7.75pt;text-align:left;vertical-align: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 exercises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;12,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from stock-based compensation activities of subsidiaries&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;12,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;13,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of treasury 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;(3,864)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,785)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,793)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Treasury stock issued to 401(k) stock purchase plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Cash dividends paid on preferred 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,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,063)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 paid on common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(188,786)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,584)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(177,006)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:700;line-height:100%"&gt;Net cash from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(144,991)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,921)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(217,926)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;Net change in cash and cash equivalents&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;90,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,719&#160;&lt;/span&gt;&lt;/td&gt;&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;Cash and cash equivalents 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;381,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Cash and cash equivalents 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;471,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90ZXh0cmVnaW9uOjM5NTlkNjI0MDI5ODRiYTViMjBjN2ZmMDY2NzkyMWQ2XzM2MQ_8c1d0ca6-1a3e-47c4-bfd4-225706604787">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Balance Sheets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.843%"/&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:center;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;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:8pt;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:8pt;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:700;line-height:100%"&gt;Assets:&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 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;Cash&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;471,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Resell 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,240&#160;&lt;/span&gt;&lt;/td&gt;&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 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;Investment in subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,222,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;4,155,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Accrued interest receivable and other 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,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;2,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 assets&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;4,696,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,539,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="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 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Junior subordinated deferrable interest debentures, net of unamortized issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,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;/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;Subordinated notes, net of unamortized issuance 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;99,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Accrued interest payable and other 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;34,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,007&#160;&lt;/span&gt;&lt;/td&gt;&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;Shareholders&#x2019; Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,439,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 liabilities and shareholders&#x2019; equity&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;4,696,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,539,023&#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;</srt:ScheduleOfCondensedBalanceSheetTableTextBlock>
    <us-gaap:CashAndDueFromBanks
      contextRef="id4f16f8c0c0b4fe2857291d09a565da4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzMtMS0xLTEtMA_2f28cd49-40b3-47fd-8ec2-82c14d67d9fc"
      unitRef="usd">471875000</us-gaap:CashAndDueFromBanks>
    <us-gaap:CashAndDueFromBanks
      contextRef="i243d2e2d99a341d09986376c77ef74d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzMtMy0xLTEtMA_b8b70b2a-5f22-4d8b-8326-d953c049d161"
      unitRef="usd">381240000</us-gaap:CashAndDueFromBanks>
    <us-gaap:SecuritiesPurchasedUnderAgreementsToResell
      contextRef="id4f16f8c0c0b4fe2857291d09a565da4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzQtMS0xLTEtMA_a6dcbdb3-6447-450a-ad01-b5c51ad3e49b"
      unitRef="usd">0</us-gaap:SecuritiesPurchasedUnderAgreementsToResell>
    <us-gaap:SecuritiesPurchasedUnderAgreementsToResell
      contextRef="i243d2e2d99a341d09986376c77ef74d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzQtMy0xLTEtMA_cee1cbd6-016d-43df-af8c-1e6739296d30"
      unitRef="usd">0</us-gaap:SecuritiesPurchasedUnderAgreementsToResell>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="id4f16f8c0c0b4fe2857291d09a565da4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzUtMS0xLTEtMA_1560fb47-99ab-4dcf-a7c7-01772f5f61e7"
      unitRef="usd">471875000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="i243d2e2d99a341d09986376c77ef74d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzUtMy0xLTEtMA_0190fa0c-d1fa-416d-8ff9-506a405120d0"
      unitRef="usd">381240000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <cfr:InvestmentInSubsidiaries
      contextRef="id4f16f8c0c0b4fe2857291d09a565da4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzYtMS0xLTEtMA_7245d90d-86dc-42ff-8be2-6f7d6e8ffce3"
      unitRef="usd">4222288000</cfr:InvestmentInSubsidiaries>
    <cfr:InvestmentInSubsidiaries
      contextRef="i243d2e2d99a341d09986376c77ef74d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzYtMy0xLTEtMA_d859c57b-b520-43aa-9b50-d4512fa53335"
      unitRef="usd">4155619000</cfr:InvestmentInSubsidiaries>
    <us-gaap:InterestReceivableAndOtherAssets
      contextRef="id4f16f8c0c0b4fe2857291d09a565da4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzctMS0xLTEtMA_89d15fd1-315e-4b97-8fef-9935c2328c42"
      unitRef="usd">2228000</us-gaap:InterestReceivableAndOtherAssets>
    <us-gaap:InterestReceivableAndOtherAssets
      contextRef="i243d2e2d99a341d09986376c77ef74d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzctMy0xLTEtMA_d72813c7-ec6a-4077-8c1a-a158edee92eb"
      unitRef="usd">2164000</us-gaap:InterestReceivableAndOtherAssets>
    <us-gaap:Assets
      contextRef="id4f16f8c0c0b4fe2857291d09a565da4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzgtMS0xLTEtMA_b6410d4d-9618-43cb-b4a1-c5a381d08ae4"
      unitRef="usd">4696391000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i243d2e2d99a341d09986376c77ef74d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzgtMy0xLTEtMA_8ab71035-a358-4ea9-9cac-18af15052261"
      unitRef="usd">4539023000</us-gaap:Assets>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="id4f16f8c0c0b4fe2857291d09a565da4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzEwLTEtMS0xLTA_60886281-8795-4229-a743-29075e561770"
      unitRef="usd">123011000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="i243d2e2d99a341d09986376c77ef74d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzEwLTMtMS0xLTA_7d7a6762-5b6d-408e-a296-5a8759b87a65"
      unitRef="usd">136357000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:SubordinatedDebt
      contextRef="id4f16f8c0c0b4fe2857291d09a565da4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzExLTEtMS0xLTA_f8ca5b4b-77b5-4f4f-b7e4-166bd5da13d6"
      unitRef="usd">99178000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedDebt
      contextRef="i243d2e2d99a341d09986376c77ef74d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzExLTMtMS0xLTA_f1bcafbf-c159-43d0-8dbf-8a4cadf6f90d"
      unitRef="usd">99021000</us-gaap:SubordinatedDebt>
    <us-gaap:OtherLiabilities
      contextRef="id4f16f8c0c0b4fe2857291d09a565da4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzEyLTEtMS0xLTA_77b81aa0-1cb6-4a65-b567-92c6021961eb"
      unitRef="usd">34647000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i243d2e2d99a341d09986376c77ef74d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzEyLTMtMS0xLTA_108b1dae-2f97-4e7a-a165-d3e3f99e2bcd"
      unitRef="usd">10629000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities
      contextRef="id4f16f8c0c0b4fe2857291d09a565da4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzEzLTEtMS0xLTA_983d1668-b660-44ad-8276-d75efa349e59"
      unitRef="usd">256836000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i243d2e2d99a341d09986376c77ef74d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzEzLTMtMS0xLTA_dba9e4bc-4e27-4cd3-a517-39555476817c"
      unitRef="usd">246007000</us-gaap:Liabilities>
    <us-gaap:StockholdersEquity
      contextRef="id4f16f8c0c0b4fe2857291d09a565da4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzE0LTEtMS0xLTA_8292d6a7-c401-47a3-a0f2-98f38570a995"
      unitRef="usd">4439555000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i243d2e2d99a341d09986376c77ef74d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzE0LTMtMS0xLTA_014b62e1-675e-4427-bf2c-f9408592f442"
      unitRef="usd">4293016000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="id4f16f8c0c0b4fe2857291d09a565da4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzE1LTEtMS0xLTA_dc4e3bc2-e2f2-440c-bb31-32998043a594"
      unitRef="usd">4696391000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i243d2e2d99a341d09986376c77ef74d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTo4YzQ5ZTcyZmI5OGM0ZTY3ODY2NDI2MjI1M2I5MGUxYS90YWJsZXJhbmdlOjhjNDllNzJmYjk4YzRlNjc4NjY0MjYyMjUzYjkwZTFhXzE1LTMtMS0xLTA_4ac729b1-dd04-4d13-87ee-d2994733712a"
      unitRef="usd">4539023000</us-gaap:LiabilitiesAndStockholdersEquity>
    <srt:ScheduleOfCondensedIncomeStatementTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90ZXh0cmVnaW9uOjM5NTlkNjI0MDI5ODRiYTViMjBjN2ZmMDY2NzkyMWQ2XzM1MA_4c35cfae-fc8b-4cc0-9e02-d51b592bd7e0">&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;Condensed Statements of Income&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;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: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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend income paid by Frost Bank&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;219,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 income paid by non-banks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 and other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 income&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;219,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expenses:&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;Interest 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;7,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Salaries and employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;5,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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 expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,947&#160;&lt;/span&gt;&lt;/td&gt;&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: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;Income before income taxes and equity in undistributed earnings of subsidiaries&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;205,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220,274&#160;&lt;/span&gt;&lt;/td&gt;&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;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;4,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;5,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;text-align:left;vertical-align: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 undistributed 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;232,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,599&#160;&lt;/span&gt;&lt;/td&gt;&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;Preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redemption of preferred 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;5,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:700;line-height:100%"&gt;Net income available to common shareholders&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-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;435,922&#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;323,621&#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;435,536&#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;</srt:ScheduleOfCondensedIncomeStatementTableTextBlock>
    <us-gaap:DividendIncomeOperating
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzMtMS0xLTEtMA_3db7726a-7e6d-431c-8af8-07eab9d72244"
      unitRef="usd">219386000</us-gaap:DividendIncomeOperating>
    <us-gaap:DividendIncomeOperating
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzMtMy0xLTEtMA_d47d4aa6-1194-4464-bda8-63992f086796"
      unitRef="usd">298884000</us-gaap:DividendIncomeOperating>
    <us-gaap:DividendIncomeOperating
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzMtNS0xLTEtMA_11be760c-fa8c-45ea-9663-2daf76f254c3"
      unitRef="usd">234531000</us-gaap:DividendIncomeOperating>
    <cfr:DividendIncomePaidByNonBanks
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzQtMS0xLTEtMA_2fe6899d-2483-4727-ab69-65643ea74b00"
      unitRef="usd">473000</cfr:DividendIncomePaidByNonBanks>
    <cfr:DividendIncomePaidByNonBanks
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzQtMy0xLTEtMA_8946abc6-0731-4811-aede-8d990a8f1fd9"
      unitRef="usd">736000</cfr:DividendIncomePaidByNonBanks>
    <cfr:DividendIncomePaidByNonBanks
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzQtNS0xLTEtMA_44892600-fbff-4721-a332-c495e4e06943"
      unitRef="usd">1822000</cfr:DividendIncomePaidByNonBanks>
    <us-gaap:InterestAndOtherIncome
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzUtMS0xLTEtMA_006bc1eb-96fd-422d-97bf-bb5a4c94dfe0"
      unitRef="usd">101000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzUtMy0xLTEtMA_70b8b8d7-1542-4097-b2c4-603445bc328c"
      unitRef="usd">446000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzUtNS0xLTEtMA_bb51ac92-c738-4455-a714-994686bd31b6"
      unitRef="usd">2868000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzYtMS0xLTEtMA_0238ce49-9476-429b-9327-4ee119b99cdf"
      unitRef="usd">219960000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzYtMy0xLTEtMA_b00ee8e0-a42a-466a-9854-b72d56b21e92"
      unitRef="usd">300066000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzYtNS0xLTEtMA_afc162cb-eef3-4960-9c82-f4513e754092"
      unitRef="usd">239221000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpense
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzgtMS0xLTEtMA_47a11300-4b03-4323-b4f1-0c61479e97e8"
      unitRef="usd">7141000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzgtMy0xLTEtMA_019a66e5-8d36-476b-812e-abd041014192"
      unitRef="usd">8216000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzgtNS0xLTEtMA_f493de66-b430-4964-ab62-82ffe97a9a09"
      unitRef="usd">10363000</us-gaap:InterestExpense>
    <us-gaap:SalariesAndWages
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzktMS0xLTEtMA_c3ba93a1-db5a-4754-a2d8-7b303a77dda5"
      unitRef="usd">1499000</us-gaap:SalariesAndWages>
    <us-gaap:SalariesAndWages
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzktMy0xLTEtMA_de83931a-fd25-4c9f-bb39-a984c2dac482"
      unitRef="usd">1581000</us-gaap:SalariesAndWages>
    <us-gaap:SalariesAndWages
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzktNS0xLTEtMA_93dd80a2-30dd-4557-a5a3-aa3996586d1d"
      unitRef="usd">1551000</us-gaap:SalariesAndWages>
    <us-gaap:OtherNoninterestExpense
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzEwLTEtMS0xLTA_c101ce81-e885-4588-a4d3-ac5838ff9071"
      unitRef="usd">5867000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzEwLTMtMS0xLTA_2ecd0a10-27c9-4eb8-85a3-e624fe9e5b70"
      unitRef="usd">6833000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzEwLTUtMS0xLTA_ad783e57-fe15-4a87-998b-72f728cd8488"
      unitRef="usd">7033000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OperatingExpenses
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzExLTEtMS0xLTA_9a7ad1b4-d0a5-4045-b3b6-f44d4ac8bb84"
      unitRef="usd">14507000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzExLTMtMS0xLTA_f909ec9b-9011-43f6-b859-a3c062fb0194"
      unitRef="usd">16630000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzExLTUtMS0xLTA_dde26efe-5035-4db1-bb2b-9c0354a3bf22"
      unitRef="usd">18947000</us-gaap:OperatingExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzEyLTEtMS0xLTA_0e5eaec7-32c1-4507-96be-f2f29dab6f16"
      unitRef="usd">205453000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzEyLTMtMS0xLTA_397d27c9-7aab-4848-b878-e92ac4ed9787"
      unitRef="usd">283436000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzEyLTUtMS0xLTA_bf1b2cb1-97bd-408f-bfe1-a94617e2d36d"
      unitRef="usd">220274000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzEzLTEtMS0xLTA_4fec0055-ab79-4c50-8597-25c9206a6726"
      unitRef="usd">-4899000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzEzLTMtMS0xLTA_239d755d-f52c-492e-be90-b9fe9eff9405"
      unitRef="usd">-5406000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzEzLTUtMS0xLTA_47330f41-2b45-4f5a-bde4-32d1d95775ba"
      unitRef="usd">-5135000</us-gaap:IncomeTaxExpenseBenefit>
    <cfr:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE0LTEtMS0xLTA_15b3f81a-a6b3-4791-a3b6-26c3ff8e6db5"
      unitRef="usd">232727000</cfr:EquityInUndistributedEarningsOfSubsidiaries>
    <cfr:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE0LTMtMS0xLTA_b06be305-7aa9-43e9-ad93-be1f79fff917"
      unitRef="usd">42309000</cfr:EquityInUndistributedEarningsOfSubsidiaries>
    <cfr:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE0LTUtMS0xLTA_4c40f11d-5615-411f-9b59-d7516f41de79"
      unitRef="usd">218190000</cfr:EquityInUndistributedEarningsOfSubsidiaries>
    <us-gaap:NetIncomeLoss
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE1LTEtMS0xLTA_25d8f837-01c4-486a-b508-1769ec7b2b83"
      unitRef="usd">443079000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE1LTMtMS0xLTA_89c702b4-461b-4e47-95ec-fa632795a13a"
      unitRef="usd">331151000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE1LTUtMS0xLTA_808c8320-db25-4255-b82a-efb365005b92"
      unitRef="usd">443599000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE2LTEtMS0xLTA_371e5317-c014-4b49-b7c1-84c21401dbe3"
      unitRef="usd">7157000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE2LTMtMS0xLTA_441943b6-977d-4fdd-b6ac-7fdfc4ab257a"
      unitRef="usd">2016000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE2LTUtMS0xLTA_60d8bb43-4d04-432b-ba1e-efebf6187ba2"
      unitRef="usd">8063000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE3LTEtMS0xLTA_46278b49-fb13-4eb5-9f40-c8c9de27c147"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE3LTMtMS0xLTA_9cf931da-62e4-45ca-84b6-4bbe5f397dd5"
      unitRef="usd">5514000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE3LTUtMS0xLTA_3c9e715c-ba7c-4e6b-b897-9ccf617eb0a9"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE4LTEtMS0xLTA_e99c4fae-3466-4100-a1e6-6498f4ba71a1"
      unitRef="usd">435922000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE4LTMtMS0xLTA_e0171a26-1533-4af9-aa78-193372a1c5b8"
      unitRef="usd">323621000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTpiNDI4MjZmYTdhMDI0MGMxYTUwYzY2NThmZjA1M2MyOC90YWJsZXJhbmdlOmI0MjgyNmZhN2EwMjQwYzFhNTBjNjY1OGZmMDUzYzI4XzE4LTUtMS0xLTA_30b87363-e125-46e1-a5f3-bf34196da5ee"
      unitRef="usd">435536000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <srt:ScheduleOfCondensedCashFlowStatementTableTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90ZXh0cmVnaW9uOjM5NTlkNjI0MDI5ODRiYTViMjBjN2ZmMDY2NzkyMWQ2XzM0MA_b979db6e-34a7-4837-aaa6-916f1d563fb2">&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;Condensed Statements of Cash Flows&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&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:12.842%"/&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:12.844%"/&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:8pt;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: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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&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;443,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustments to reconcile net income to net cash provided by operating activities:&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 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;Equity in undistributed earnings of 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;(232,727)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,190)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Stock-based 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;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Net tax benefit from stock-based 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;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;370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Net change in other assets and other 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;23,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,937)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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:700;line-height:100%"&gt;Net cash from operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,645&#160;&lt;/span&gt;&lt;/td&gt;&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:700;line-height:100%"&gt;Investing Activities:&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;Redemption of investment in non-bank subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net cash from investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:700;line-height:100%"&gt;Financing Activities:&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;Principal payments on long-term borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Redemption of Series A preferred 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;(150,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Proceeds from issuance of Series B preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 7.75pt;text-align:left;vertical-align: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 exercises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;12,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from stock-based compensation activities of subsidiaries&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;12,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;13,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of treasury 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;(3,864)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,785)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,793)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Treasury stock issued to 401(k) stock purchase plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Cash dividends paid on preferred 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,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,063)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 paid on common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(188,786)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,584)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(177,006)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:700;line-height:100%"&gt;Net cash from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(144,991)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,921)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(217,926)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;Net change in cash and cash equivalents&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;90,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,719&#160;&lt;/span&gt;&lt;/td&gt;&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;Cash and cash equivalents 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;381,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Cash and cash equivalents 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;471,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;</srt:ScheduleOfCondensedCashFlowStatementTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzMtMS0xLTEtMA_98002c8d-2c73-4899-9d6f-e1694e2c0e85"
      unitRef="usd">443079000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzMtMy0xLTEtMA_f870e746-9e83-4d99-ae0b-6fd390f1c93b"
      unitRef="usd">331151000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzMtNS0xLTEtMA_19c36ed0-5c60-46e9-8220-ef95eefb9a17"
      unitRef="usd">443599000</us-gaap:NetIncomeLoss>
    <cfr:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzUtMS0xLTEtMA_1eac1e6f-ccbe-407c-8201-9520db32a30e"
      unitRef="usd">232727000</cfr:EquityInUndistributedEarningsOfSubsidiaries>
    <cfr:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzUtMy0xLTEtMA_8c5bfa9d-01a8-40db-8a7a-86497f2f7baa"
      unitRef="usd">42309000</cfr:EquityInUndistributedEarningsOfSubsidiaries>
    <cfr:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzUtNS0xLTEtMA_06b3ba87-73b2-4539-b154-527dbca8c3db"
      unitRef="usd">218190000</cfr:EquityInUndistributedEarningsOfSubsidiaries>
    <us-gaap:ShareBasedCompensation
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzYtMS0xLTEtMA_be1a4c00-193d-4369-9077-24eaadc798d7"
      unitRef="usd">700000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzYtMy0xLTEtMA_9f8bf1f6-a4cb-420c-86af-6e75a3c6d90e"
      unitRef="usd">770000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzYtNS0xLTEtMA_c8f26342-0cc7-406b-8c4e-0608b4dca336"
      unitRef="usd">780000</us-gaap:ShareBasedCompensation>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzctMS0xLTEtMA_942daec8-a92f-4780-a4ec-da2d057300be"
      unitRef="usd">-278000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzctMy0xLTEtMA_96e5ccfe-d7ae-471c-8737-23706548d04b"
      unitRef="usd">-370000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzctNS0xLTEtMA_4197fc4d-f689-44ad-8ed8-fe63525bc0c9"
      unitRef="usd">-240000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzgtMS0xLTEtMA_37b19f34-15d3-4c14-9f9d-d632e7096a6e"
      unitRef="usd">-23890000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzgtMy0xLTEtMA_41a191e7-b32c-40c9-8180-0315c64ac4e3"
      unitRef="usd">8937000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzgtNS0xLTEtMA_28d747e1-bded-4e82-9143-72df974cef59"
      unitRef="usd">-22216000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzktMS0xLTEtMA_6b98dae1-e54a-431b-8084-ae1a393ad048"
      unitRef="usd">235220000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzktMy0xLTEtMA_74267f8e-e259-4f6f-a8b8-26f739eca931"
      unitRef="usd">281045000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzktNS0xLTEtMA_a683d674-fa01-400b-8bdf-8879551d6e01"
      unitRef="usd">248645000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzEyLTEtMS0xLTA_a3863980-95d4-4b3a-873b-6e81f51f8fa8"
      unitRef="usd">406000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzEyLTMtMS0xLTA_a4595870-e6ae-4b41-9146-9725788179f7"
      unitRef="usd">0</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzEyLTUtMS0xLTA_9d1d7081-2f25-4e37-ab01-ec13708ed7ba"
      unitRef="usd">0</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzE1LTEtMS0xLTA_54fbe12e-4331-4f89-9e08-53634166c5a5"
      unitRef="usd">406000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzE1LTMtMS0xLTA_e2f1c6a3-c7a1-4dc6-b1b3-e4a230bb8fb3"
      unitRef="usd">0</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzE1LTUtMS0xLTA_b45d58b5-f03e-4e9f-8556-9cfb58371549"
      unitRef="usd">0</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzE4LTEtMS0xLTU0NzM4_2e52bd39-252b-4d31-99e6-802bfb94cfe1"
      unitRef="usd">13403000</us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities>
    <us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzE4LTMtMS0xLTU0NzM4_6a759229-f3b5-4ea8-b8fe-49391da51ce6"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities>
    <us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzE4LTUtMS0xLTU0NzM4_b07bf844-6aca-4a6e-97f3-10a75b52150e"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities>
    <us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzE4LTEtMS0xLTA_27d567ac-2b12-4665-89fd-85466383a1b0"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock>
    <us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzE4LTMtMS0xLTA_5f42b9e6-fd43-4921-8895-06f75b6f110e"
      unitRef="usd">150000000</us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock>
    <us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzE4LTUtMS0xLTA_c35399ed-2844-4586-9baa-ebddef1e2828"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzE5LTEtMS0xLTA_d9dff1a6-209f-4a43-b58e-6c96a8f5873f"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzE5LTMtMS0xLTA_7777b71b-2f6e-44c0-95fe-4bed5074b941"
      unitRef="usd">145452000</us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzE5LTUtMS0xLTA_d9461032-b8df-410d-ac0a-47a632da4cc7"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzIyLTEtMS0xLTA_c05be833-d3b2-4565-bb59-6cfa0fbf211e"
      unitRef="usd">54417000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzIyLTMtMS0xLTA_baa8b4d3-afdf-4549-b9ee-382b706309a3"
      unitRef="usd">12557000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzIyLTUtMS0xLTA_e67da597-3dcd-4d4d-aff2-1439b7b81f40"
      unitRef="usd">20770000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzIzLTEtMS0xLTA_96538884-ca44-439b-9b8a-4f0ca2096e6d"
      unitRef="usd">12053000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzIzLTMtMS0xLTA_8e533c83-e7ea-4eb2-9445-270cc03bed25"
      unitRef="usd">13148000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzIzLTUtMS0xLTA_ed902aca-b182-466d-9f11-3d0df353b6bc"
      unitRef="usd">15166000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI0LTEtMS0xLTA_de1e23bb-1b6a-4337-828b-c100ae3f3c46"
      unitRef="usd">3864000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI0LTMtMS0xLTA_23c2e411-62d2-46fb-9a24-deab7462857a"
      unitRef="usd">15785000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI0LTUtMS0xLTA_f89c28a5-cc67-4870-ab5d-5379691835ed"
      unitRef="usd">68793000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI1LTEtMS0xLTA_c5315a1d-373b-4d9e-86b5-ce913fa909af"
      unitRef="usd">1749000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI1LTMtMS0xLTA_c1978277-d453-4253-9d6c-c6fdfa7ed6a5"
      unitRef="usd">10307000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI1LTUtMS0xLTA_4e05718e-7b20-4ac0-b869-1deef8da45c0"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI2LTEtMS0xLTA_f8c2300f-8a06-4428-8bcd-672d7211f14f"
      unitRef="usd">7157000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI2LTMtMS0xLTA_d127fa2d-ffad-43ad-a384-ece9748bd605"
      unitRef="usd">2016000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI2LTUtMS0xLTA_030feead-bfb6-4d06-a031-086d43ec00ef"
      unitRef="usd">8063000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI3LTEtMS0xLTA_7ad4c5b9-f6e1-48d2-87a4-c54251f06c71"
      unitRef="usd">188786000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI3LTMtMS0xLTA_d63705a8-179b-4e3c-a804-d79c68271cd8"
      unitRef="usd">180584000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI3LTUtMS0xLTA_6edfab51-aeb3-4139-934e-40de666659f6"
      unitRef="usd">177006000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI4LTEtMS0xLTA_70c4acae-bd72-45d9-971f-6fd66c46469a"
      unitRef="usd">-144991000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI4LTMtMS0xLTA_a5bf1c17-bf1c-4cc9-8217-9b1f2460982d"
      unitRef="usd">-166921000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI4LTUtMS0xLTA_c1ac300d-b775-4f2c-9f52-18d78c0216d2"
      unitRef="usd">-217926000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI5LTEtMS0xLTA_2e3cefc9-f4ad-4487-ba40-7322ac910e85"
      unitRef="usd">90635000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="icabcf6c6f4f343cd9422ed7f7a6e943e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI5LTMtMS0xLTA_8b581370-40bf-4f5c-99e9-278cbbf419a5"
      unitRef="usd">114124000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="i6cc6fb3538ec4c3f9e9ba89ec08d92d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzI5LTUtMS0xLTA_cdbcecb6-1147-41f3-8b5d-e35896ad9e54"
      unitRef="usd">30719000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i243d2e2d99a341d09986376c77ef74d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzMwLTEtMS0xLTA_657a526f-c851-4efe-b313-56f9c0c58c88"
      unitRef="usd">381240000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i6567b9d59f6c4441b32d982adc98a0db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzMwLTMtMS0xLTA_a7a618ad-cded-4eae-91c5-ec1230e86599"
      unitRef="usd">267116000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4ffbadbcbf6b45e68d1396e5981fc0c8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzMwLTUtMS0xLTA_eaf6d067-9ae7-4569-bace-397b4ca6d3e1"
      unitRef="usd">236397000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id4f16f8c0c0b4fe2857291d09a565da4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzMxLTEtMS0xLTA_fcaec845-1ecb-40f9-b774-522dc6b066e0"
      unitRef="usd">471875000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i243d2e2d99a341d09986376c77ef74d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzMxLTMtMS0xLTA_7d9daabd-12fa-449a-bc8c-2df41174c2d3"
      unitRef="usd">381240000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i6567b9d59f6c4441b32d982adc98a0db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMTcvZnJhZzozOTU5ZDYyNDAyOTg0YmE1YjIwYzdmZjA2Njc5MjFkNi90YWJsZTphMTFmODUxNDk5NmU0MDIyODNjZGVhMTc0ZDE3ZjFkYS90YWJsZXJhbmdlOmExMWY4NTE0OTk2ZTQwMjI4M2NkZWExNzRkMTdmMWRhXzMxLTUtMS0xLTA_96364a70-f3e2-423f-8a25-f88e1dabbba9"
      unitRef="usd">267116000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjAvZnJhZzpmNTZkMjVlM2E1MTA0NDkzYTAwYzE4NzQ3ODA3MmIwYS90ZXh0cmVnaW9uOmY1NmQyNWUzYTUxMDQ0OTNhMDBjMTg3NDc4MDcyYjBhXzE3NTc2_1d8b856c-ff82-4cfc-a9bc-2a4c6aa9f443">Accounting Standards Updates&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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;ASU&#160;2016-02, &#x201c;Leases (Topic 842).&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; ASU&#160;2016-02 among other things, requires lessees to recognize a lease liability, which is a lessee's obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use asset, which is an asset that represents the lessee&#x2019;s right to use, or control the use of, a specified asset for the lease term. We adopted ASU 2016-02, along with several other subsequent codification updates related to lease accounting, as of January 1, 2019. See Note 1 - Summary of Significant Accounting Policies for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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;ASU 2016-13, &#x201c;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; ASU&#160;2016-13 requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts and requires enhanced disclosures related to the significant estimates and judgments used in estimating credit losses, as well as the credit quality and underwriting standards of an organization&#x2019;s portfolio. We adopted ASU&#160;2016-13, as subsequently updated for certain clarifications, targeted relief and codification improvements, as of January 1, 2020 and recognized a cumulative effect adjustment reducing retained earnings by $29.3 million. See Note 1 - Summary of Significant Accounting Policies for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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;ASU 2017-04, &#x201c;Intangibles - Goodwill and Other (Topic 350) - Simplifying the Test for Goodwill Impairment.&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; ASU 2017-04 eliminates Step 2 from the goodwill impairment test which required entities to compute the implied fair value of goodwill. Under ASU&#160;2017-04, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an &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:120%"&gt;impairment charge for the amount by which the carrying amount exceeds the reporting unit&#x2019;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. ASU&#160;2017-04 became effective for us on January&#160;1, 2020 and did not have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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;ASU 2017-08, &#x201c;Receivables - Nonrefundable Fees and Other Costs (Subtopic 310-20) - Premium Amortization on Purchased Callable Debt Securities.&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU&#160;2017-08 shortens the amortization period for certain callable debt securities held at a premium to require such premiums to be amortized to the earliest call date unless applicable guidance related to certain pools of securities is applied to consider estimated prepayments. Under prior guidance, entities were generally required to amortize premiums on individual, non-pooled callable debt securities as a yield adjustment over the contractual life of the security. ASU&#160;2017-08 does not change the accounting for callable debt securities held at a discount. We adopted ASU 2017-08 effective January 1, 2019 and recognized a cumulative effect adjustment reducing retained earnings by $14.7 million. See Note 1 - Summary of Significant Accounting Policies for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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;ASU 2017-12, &#x201c;Derivatives and Hedging (Topic 815) - Targeted Improvements to Accounting for Hedging Activities.&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; ASU&#160;2017-12 amends the hedge accounting recognition and presentation requirements in ASC 815 to improve the transparency and understandability of information conveyed to financial statement users about an entity&#x2019;s risk management activities to better align the entity&#x2019;s financial reporting for hedging relationships with those risk management activities and to reduce the complexity of and simplify the application of hedge accounting. ASU&#160;2017-12 became effective for us on January&#160;1, 2019 and did not have a significant impact on our financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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;ASU 2018-13,&#160;&#x201c;Fair Value Measurement (Topic 820) - Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement.&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU&#160;2018-13 modifies the disclosure requirements on fair value measurements in Topic&#160;820. The amendments in this update remove disclosures that no longer are considered cost beneficial, modify/clarify the specific requirements of certain disclosures, and add disclosure requirements identified as relevant. ASU 2018-13 became effective for us on January&#160;1, 2020 and did not have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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;ASU 2018-14, &#x201c;Compensation - Retirement Benefits-Defined Benefit Plans-General (Subtopic 715-20).&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU&#160;2018-14 amends and modifies the disclosure requirements for employers that sponsor defined benefit pension or other post-retirement plans. The amendments in this update remove disclosures that no longer are considered cost beneficial, clarify the specific requirements of disclosures, and add disclosure requirements identified as relevant. ASU&#160;2018-14 became effective for the year ended December  31, 2020 and did not have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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;ASU&#160;2018-15, &#x201c;Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40) - Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU&#160;2018-15 clarifies certain aspects of ASU 2015-05, &#x201c;Customer&#x2019;s Accounting for Fees Paid in a Cloud Computing Arrangement,&#x201d; which was issued in April 2015. Specifically, ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). ASU&#160;2018-15 does not affect the accounting for the service element of a hosting arrangement that is a service contract. ASU&#160;2018-15 became effective for us on January&#160;1, 2020 and did not have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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;ASU&#160;2018-16, &#x201c;Derivatives and Hedging (Topic 815) - Inclusion of the Secured Overnight Financing Rate (&#x201c;SOFR&#x201d;) Overnight Index Swap (&#x201c;OIS&#x201d;) Rate as a Benchmark Interest Rate for Hedge Accounting Purposes.&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amendments in this update permit use of the OIS rate based on SOFR as a U.S. benchmark interest rate for hedge accounting purposes under Topic&#160;815 in addition to the interest rates on direct U.S. Treasury obligations, the LIBOR swap rate, the OIS rate based on the Fed Funds Effective Rate and the Securities Industry and Financial Markets Association (&#x201c;SIFMA&#x201d;) Municipal Swap Rate. ASU&#160;2018-16 became effective for us on January&#160;1, 2019 and did not have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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;ASU&#160;2019-12, &#x201c;Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes.&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The guidance issued in this update simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in ASC 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition for deferred tax liabilities for outside basis differences. ASU&#160;2019-12 also simplifies &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:120%"&gt;aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. ASU 2019-12 became effective for us on January&#160;1, 2021 and did not have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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;ASU 2020-04, &#x201c;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU&#160;2020-04 provides optional expedients and exceptions for accounting related to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. ASU&#160;2020-04 applies only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform and do not apply to contract modifications made and hedging relationships entered into or evaluated after December&#160;31, 2022, except for hedging relationships existing as of December&#160;31, 2022, that an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship. ASU&#160;2020-04 was effective upon issuance and generally can be applied through December&#160;31, 2022. The adoption of ASU&#160;2020-04 did not significantly impact our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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;ASU 2020-08, &#x201c;Codification Improvements to Subtopic 310-20, Receivables - Nonrefundable Fees and Other Costs.&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU&#160;2020-08 clarifies the accounting for the amortization of purchase premiums for callable debt securities with multiple call dates. ASU 2020-8 became effective for us on January&#160;1, 2021 and did not have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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;ASU 2020-09, &#x201c;Debt (Topic 470): Amendments to SEC Paragraphs Pursuant to SEC Release No. 33-10762.&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU&#160;2020-9 amends the ASC to reflect the issuance of an SEC rule related to financial disclosure requirements for subsidiary issuers and guarantors of registered debt securities and affiliates whose securities are pledged as collateral for registered securities. ASU&#160;2020-09 became effective for us on January&#160;4, 2021, concurrent with the effective date of the SEC release, and did not have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.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;ASU 2021-01, &#x201c;Reference Rate Reform (Topic 848): Scope.&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU&#160;2021-01 clarifies that certain optional expedients and exceptions in ASC&#160;848 for contract modifications and hedge accounting apply to derivatives that are affected by the discounting transition. ASU&#160;2021-01 also amends the expedients and exceptions in ASC&#160;848 to capture the incremental consequences of the scope clarification and to tailor the existing guidance to derivative instruments affected by the discounting transition. ASU&#160;2021-01 was effective upon issuance and generally can be applied through December&#160;31, 2022. The adoption of ASU&#160;2021-01 did not significantly impact our financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="iec255877b03b4dcb8a2c3090843f3be8_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjAvZnJhZzpmNTZkMjVlM2E1MTA0NDkzYTAwYzE4NzQ3ODA3MmIwYS90ZXh0cmVnaW9uOmY1NmQyNWUzYTUxMDQ0OTNhMDBjMTg3NDc4MDcyYjBhXzQwOTM_9724cff4-e82a-451a-9ad7-0ed849b78c33"
      unitRef="usd">-29300000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i49e46631075f4e1fb0205f529c4fa3d5_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjAvZnJhZzpmNTZkMjVlM2E1MTA0NDkzYTAwYzE4NzQ3ODA3MmIwYS90ZXh0cmVnaW9uOmY1NmQyNWUzYTUxMDQ0OTNhMDBjMTg3NDc4MDcyYjBhXzg1NDM_3919d59d-b5b7-4849-afb8-916da19a60f3"
      unitRef="usd">-14700000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <dei:AuditorName
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjkvZnJhZzpmMmYxNTg0NzA1ZmM0Mjk2YjJmOGMxOGFkMzNhNzVlNC90ZXh0cmVnaW9uOmYyZjE1ODQ3MDVmYzQyOTZiMmY4YzE4YWQzM2E3NWU0XzEwOTk1MTE2Mzg0OTA_b56a310f-0953-4cd3-9194-285ab7129483">Ernst&#160;&amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjkvZnJhZzpmMmYxNTg0NzA1ZmM0Mjk2YjJmOGMxOGFkMzNhNzVlNC90ZXh0cmVnaW9uOmYyZjE1ODQ3MDVmYzQyOTZiMmY4YzE4YWQzM2E3NWU0XzEwOTk1MTE2Mzg0ODc_eb5def27-419b-4d4b-aafe-46ecc8f1ca7e">San Antonio, Texas</dei:AuditorLocation>
    <dei:AuditorFirmId
      contextRef="id478d76ff6f94a51b41188eecfd76920_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmYmRlMzVhMWJlZTQwZGM4OTc2NjY1ZGU2MDY5MmI2L3NlYzplZmJkZTM1YTFiZWU0MGRjODk3NjY2NWRlNjA2OTJiNl8yMjkvZnJhZzpmMmYxNTg0NzA1ZmM0Mjk2YjJmOGMxOGFkMzNhNzVlNC90ZXh0cmVnaW9uOmYyZjE1ODQ3MDVmYzQyOTZiMmY4YzE4YWQzM2E3NWU0XzEwOTk1MTE2NTIwMzY_1eef8143-45dc-431a-a3b4-c668e2ded795">42</dei:AuditorFirmId>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>160
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( ,I^1%0'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    " #*?D14=/1":.\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O32="J'+BV-/"H(#Q;>0W+9@TX;DI-VW-ZU;A^@'$/*2NW]^
M]SM(8X(T?<3GV >,Y##=C+[MDC1AS8Y$00(D<T2O4YD376[N^^@UY6L\0-#F
M0Q\0!.=WX)&TU:1A A9A(3+56"--1$U]/..M6?#A,[8SS!K %CUVE* J*V!J
MFAA.8]O %3#!"*-/WP6T"W&N_HF=.\#.R3&Y)34,0SG4<R[O4,';T^/+O&[A
MND2Z,YA?)2?I%'#-+I-?ZX?-;LN4X$(4/)_53G!Y6\O5_?OD^L/O*NQ[Z_;N
M'QM?!%4#O_Z%^@)02P,$%     @ RGY$5)E<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@)SI_58G7\WL)\O_B/X>>GW4R T,Q>\RF*/??P7<_S!JYSZD08HTJG676RG
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
M9$E1_8^>&BT>H<6V*+-U8PP1K..T_AL^-XG8,R#L@ %M#*AA0,4! ]88,-.
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
MP@;%##-L.D%H +[?<ZXN$[U!V\:N_P-02P,$%     @ RGY$5+A'C)[>"0
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
MN^DZZO1F:+?C!<V[=AC:S?ARK0MPK@8 WZ_:=GAY8W[@<"GX\K]02P,$%
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
M;@P%/-EM<TN&/L[VTP"B#;BGWA[# $ WP0: 5Q+%<R-:\P,IZ#=O<I9:B&S
M6*1>I*>F[?<!@EC-$5 _S%<YF1U!,>JKHC6)B,&,^;R>!7*;@R#P%:LQ'$<&
MQ1< N@%U.8,T=$#'@-@U2.&V-!*##5=X## *?E@@IP*'1A.%]2=SJP!(;R.(
MYITV6L PZYSD6]6IAD/JX#U ]HE0DZ@@SA=5(7L! @XYP]V2/8%K"72$U-8"
M$;%+VI2G<+.L_!QH$XUQM6MQ#21\X(>_C]$"/ ;BU_O!E2?9SY[X_Q6P_)K
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
M8%.A]"'H_Y,>]?7!;A,XV8__+= ZX,.;)D\-'F+L/D"Q';[VD0<7%(>U,Z[
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
MSPS@[3[4Q99_\3,OZKK8\.-:*P!1&H#OET51=Q]H@?XG8._^#5!+ P04
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
M(PS-HD4T1]&L6I3/P]$Y[U!Y-!IQJL!KGEC+I \TXPA1:(%-"MOL*%@H]R
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
M%1F+&[:?6+=^YLVR@<$FC .(?,O4.?#P5M1 HB$1-R12,7C,#%;1I#C:+5;
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
MDU<F&3T/M9@4<[Q,Q)=P6@8E+A I@\HF188U@4GV&9HS.96CDXF>\U@Y19$
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
M;-XDA=KVG*T95I%)D*,)3,.1,\TO-*OZNC5=QEG 0NS2LC2;)NR:C]CFL9)
MZ58=2&6BIG#VNZG5 5.]#UM'19)IOR2NK!64D"9:)B#^%!ESR3>C''50!M)J
M88SK48PS7N-4I*1PDHA2AN%N9-->P;PSJY3.[8H49Q%K2M&'0&!.^+)9^U@Z
M=6 !,[3H?+02#R#RQH##CGX*+8$%O\%&]Y+%W.'")V>9Q-%4(VH=.(:TC! Z
M3U06>UV+?V]&F<K?O*G9V-!#R4EL)>92BP;M?IW;Y94KFQ 7U%$)=1BTV_MN
MZ+><6]MKV6/"V*H?.1(EZY=2_D]Q4M;I:%V:*1^<>M_[]8-VB1[;$R(=NTW'
M]@KG%HPCQ =;3RX$M.JU(\6=-,(]]XQD&"L//^80)]SMB+9DM<JZ3(:R8^#>
MIEHG(!;!#^>'5E^FJZR9:FY.7T#D%2M];G.A1W'O"0JOM6K-%'4 1:]-9^Y!
M@*"@$1VGZ;RR$;LSV])G[_4!X:0L(SABMR-8AG)MOF.%#,_GLM\?T<QV;/VV
M"]89>\.S5 H2?<(41]M&0EK:J"4_YAG3D9OO2J D'FSKC.DD67#B"KEX?=!W
M._5236F^V*[YGJ@\]_J#8](W/)S['?NEED$+<W;T9HIQB>C]>L+Q1?!."V?&
M4REMB)L7E@Y7W8"ZA-$KB! .L]VS_;E7"N6_SD,.:>LJIDDPESKD_^VP$@=M
M"%*2(OZI6(F%"I8=>L+-U BSOL=H$G8,8QEZ#N2I-3P7S3Y8HG%XJ&)K?N9'
M(KK3K#ZM$;=WJ_AA>!)F?^QIT4GS"8CT?GW\7J)9=??YEB)>Q77HPW[>,L=5
M\4MA36]?A. JP)K#_HYO(Z+RNL<N!JT_=%U!C,(@94U6BW152I>Y:JC!@*DP
MPOC3M:%Z;[!,*5O+\ P;/>&&IK"?/.$&$!T78I&S\N]3=[HN T*FC[OV:G<8
M=KV6G7)EICII_3CO.Q3"6&89R.Y.A)I9F>TR,(F[JW-\&23.]_BXMR?<MVN^
MS.'6JQ8TF[="URQ*L(F-((0[79*]#SSUL==>C53'M37+[=":?B^#K<,B*H#T
M+(/6%V)).=<4Y& 4A8BH@NQP_3>GJP-IY53.N0M$!UFV6X9SQM-W77DQE/U
M*G&2^$=Q?)D=VFV'/G+S7"S4J)L^_?XK\Q:D5U(Q.EC_D3%BG_GH_+'Y<_,0
M7O^PI=JZ7!YV'1LRB.U[\6XNZ>2)IQ[P(X17XE$RR*-<3NSDLR]KLQ:Q][-S
M%TF/')4TKE.8*9 SJ-"OI1W.5L2OLUK\%ZC)/?8=">)8$=WEV02K',@OO;7O
M;[#- @QO:&P5FY."BC*R4H<@6MVH"MM%S<B98-W-5,8H0Z@4T#IAP.+:Z_TE
MJ.E*[<T,^MX-JB.N!8HMO'=%8F_/^+F.W$ZB^\D"Q$AB-7DP]4BZ,D,:U#V:
M#PQEZ&9U8N]>/W/&QIL3MJ64\;K ZX:]2J2_AV*^L"^I9SW9XL]_N+1'!P%Y
M6IK8D+&YXF,[DC:1! &X#@7-_F2:'UY?G,88_:O9BY-.ZJ6M@-/I1;"XHYT+
M6+=NOEO,M/,ZG'MIV^Q%34[D&_301@RB.1)3IY9WL[I%SWA0L?WNK92&3DZ9
MPZ@8Z3D@IQ96$^&<^C(;]VXXIQEY22&;[G90<2UV0(\AC'Z&.0=J#+;?BXWV
MT[$Q]<LYOONBO2#O79FVHZ\?,KY>\>]@QR]G:KA#:D :V"7X ?";_@H;,(A^
MU:_[VT?-R1!KQZ++1!_2GG3-SE"B,??#SK0F$26#@F76%LR^QH;> L<'R%0F
MN_/8FE4EBMJUW=X%IF,3(YXSG-6<_0.QMO"F60[]U+AG!$=7/XBD'+C^*MT(
MP%-[DLZIH1<AL$JF.$&:\=CF%I7G@6>/O=L.&FRRZL3VIOL8NGI];P/J7=0V
M2<:,-9:0*V:?^;F<6]I9?J:0^+H5U<+9N$^1U0_DW.P\^6FVK]J15_ZMKH"E
M,-&GO!3ZWD+S[JFY&7;DZVA6*U%I>-/1N<K>)L ?B<6%O*Q,W_X# Q8VR[#7
MAA-;Z1@57A)E1 WO[8/^Z]9.Q;VG;ZMJ/?9K^K",):(Y78;9,9Q!EY_G+_+[
M-5*"^F^0VM]1Q934'=.%TP/516>1-".2=IL:\>'ZKIR+0'C ]<%:*99[SBF
MYI.D1BV"]UX)_,617"LH-ITX^ JG$O]D%X3T/_,PY.BH[]Q*Q\,O_40?XT(0
MN6P%YG2-PMJD&-' <$JA\TCPJO9)VJ@G7G1 0^H3X[7ZG?G!O(+*"K5F]EY-
MLT/3;E17<N^O1).=KOR&C0KE1S]ZX@#&-O3W]-.8MTRY'II^[P_S0J<Y#"X
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
M   9    >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;)U6VV[C-A#]E8%:%+L
M$TO4/;4-Y-)%]R%%$*<MBJ(/M#2VB4BB2U)Q_/<=2K*C3;S9M@^VR-',X9D+
M9S3=*?UH-H@6GNNJ,3-O8^WV8C(QQ09K8<[5%AMZLU*Z%I:V>CTQ6XVB[(SJ
M:L)]/YG40C;>?-K)[O1\JEI;R0;O-)BVKH7>7V&E=C,O\ Z">[G>6">8S*=;
ML<8%VE^W=YIVDR-**6MLC%0-:%S-O,O@XBIR^IW";Q)W9K0&Y\E2J4>W^5S.
M/-\1P@H+ZQ $/9[P&JO* 1&-OP=,[WBD,QRO#^B?.M_)EZ4P>*VJWV5I-S,O
M\Z#$E6@K>Z]V/^/@3^SP"E69[A]VO2[W/2A:8U4]&!.#6C;]4SP/<1@99%\S
MX(,![WCW!W4L;X05\ZE6.]!.F]#<HG.ULR9RLG%)65A-;R79V?D-;I61UDPG
MEM"<;%(,EE>])?^*9<#A5C5V8^"GIL3R2X )T3ARX0<N5_Q=Q!LLSB$,&'"?
M!^_@A4??P@XO_(9O\.?ETEA-!?#7.ZC1$37J4*/_$;%W+=W]NC!;4>#,HPMD
M4#^A]T+R#Q3Z#)N2:FJ0[% C" ,K5='=,1==7-R?#[^HYDPVEA2,/5N2I6S6
M9%B+L?WW$&0LXB'S@\QM8A8$*?/C #Z_->UM+F AGDA@P"$=3@!J!<6CTPL"
MEH<^R^,<<I;2BN==&>">BE(_4A,11:':ADXG5<XSE@4QJ?H\94D<PP-=Z)$*
M$>(L]R.WBGR6)B$\*"LJ..';X!2/&$\Y2](,@IQE><;2P!^L1IY'I)+']$MH
M$\84@IC@ WC8X!!/AVK%LD+HDN'XB+*4KE=T!/J&UW6.)74S4*V&_>L<C7-R
MS.1*JQHL'72-VLJ5+(1%4*N# ESV_L,]KB75Y1X65 JR0/AP?7-YO_A(C'_X
M+N,!_]%Q3_DK9")&O:8!0XP*-/!AJR4%7U9[N,5G6:B/D.<AB](<LBQB09*?
M+I=MNZQD :NV*<U+Z"AK+EP\@3SQF4^GORF6TX99X+.,$IC$O(_TEREI%)61
M>B*D$I;[@YSB;%HM&G*>$AOPF(546E2V21ZQD(+:%<Q_  G)U,_HF5)I9J\B
M5U ^:$Y!*34-!:4- WS&HG6#@1)$F4+=5SYE3VH0)*HD98_*+DU8'"? R<LP
MRV%!5Z)L*^)!1=)J*AM2HAS;+_@*2PP*K)>HCXWMY+7FE.DL#UA(UXFV(7 >
ML#APXI=+\N_._&:,3I%B;UG=M$BSR&XH7B'4?:=7&BHT[G[EG$5^V"F)E75(
M!QT7OL$N.<C"B/EA-M).3FB3MX,PSJ@,TI'ZZ%5('<4G H=,G^KHD]$\K%&O
MNZEOH+MU_6@\2H\?%I?]/'U1[[]*;H5>4^C([169^N=I[('N)WV_L6K;3=>E
MLC2KN^6&/HY0.P5ZOU+*'C;N@./GUOP?4$L#!!0    ( ,I^1%1^."$1[P@
M +H9   9    >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;,U96V\;NQ'^*X2:
M%"> LKK8/G9/' -VTJ NFA/#3IJ'H@_4+B6QV24W)->R^NO[S9![D6.K2=R'
M/B3:"^?VS7#FX_IT8]T7OU8JB+NJ-/[U:!U"_=MDXO.UJJ3/;*T,WBRMJV3
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
MH2!R?ILVW/_U2>R\I'I8M0?/=& :]C"R._#B9X]2X^]W/GXEDOSQJ;<R/*W
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
M846?3&A8@/:76KO=A T,'V&W_P%02P,$%     @ RGY$5%F+LAO,'   X%@
M !D   !X;"]W;W)K<VAE971S+W-H965T,3DN>&ULW3QIC]Q&=G^EH$C9&8##
MX7WX B19WCB(;4&RUPB"?."PJ[MIL<DVCYEI__J\HZI89!\SRJZ#8#_8ZB%9
M5>^^R:\>VNY3OY5R$(^[NNF_?K$=AOT7M[=]N96[HG?;O6S@SKKM=L4 ?W:;
MVW[?R6)%BW;U;>!YR>VNJ)H7WWQ%U]YWWWS5CD-=-?)])_IQMRNZPQM9MP]?
MO_!?Z L?JLUVP NWWWRU+S;RHQQ^V;_OX*];L\NJVLFFK]I&='+]]8O7_A=O
M(GR>'OA;)1]ZZ[= 3.[:]A/^\?WJZQ<> B1K60ZX0P'_W,NWLJYQ(P#C=[7G
M"W,D+K1_Z]V_(]P!E[NBEV_;^M=J-6R_?I&]$"NY+L9Z^- ^_)M4^,2X7]G6
M/?U?//"S(9Q8COW0[M1B^'M7-?QO\:CH8"W(O#,+ K4@(+CY((+RVV(HOOFJ
M:Q]$AT_#;OB#4*75 %S5(%,^#AW<K6#=\,V[W;YN#U**-[*1ZVH0[^NBZ;^Z
M'6!O?.*V5/N\X7V",_OX@?BA;89M+]XU*[F:;W +0!G( @W9F^#BCM_*TA6A
M[XC "_P+^X4&TY#V"\_L]T$.52=!G@:-:R_^Z_5=/W0@&?]]X8#('!#1 ='?
M3<J+^Z :?M'OBU)^_0+TK)?=O7QQ9G-A(<47WG<MWOVX+;JJV=!%%RY6;2>&
M%DCIYXYXD +5=8#_Y$H4XO>QJ*MU!;]!G.E:":SLJKN1%&?/6_9JRSUL*89M
M,<!3][*#IZ6"K1</VU9L"UP/E^2 NP^BED4_B+:1XB"+3K1K@3A5I11%LP)@
M.OBQD2+P!0#9UBO9N>+GK238Q4/1BYWL-K#50S5L:0F WHIV[$3D^5>?KADB
MN5Y+TG#Q[T4S@GT1)#I^[HI?)2%4-:-$(FC< ?->[HNN&*1HVN9F(L,IC,'^
MB5)VM'"&<"\%;#)49;4OB%X5DD>*R]LA7G6UJX!&C"U=;0&)K@<+66ZM0^!&
M40^R:PK";R>1T4#&3I:RNL<MD=Z R%TMQ9V2;5>\>P3+#=!ULBZ0%8#ZL*WZ
MZ?RF!:"J30-0E@5(T&HD^%#?2.L\HC;3<"%H=.>#!//4,=(L:+]*F[I(5"-)
M+7!$BY>"D2&Y0F+]Z[]D0>!]N3B%KOI?7K.X(<CKKOU#PMZ$/U@(N;N3G;(2
MGF]1$FA^7ZV >'OE0!#@E2Q A#2%D"#]" 8 <*^*NCX E>N%,+-T:AD&$441
MIL-19''/SQ#WO5;#$X!_.R<-,+V3&HD5^9V5("P,@$@</_T2:%(U12T*T$6$
M"6$!E)DK"*"!V&C=0/(Y@&^E'T8>-'%A$6$W@.AH?C!IUYV4?Z",P';#$:F)
M2^MQ& 'TOJA1!ZNFA%"A1VI60%R4N#O2QAY6="C[/X$>K\=F19K1UE4)BX@U
M1G*8D/7!F:B+9Q>[=@0Y:8"6?8]G(3L![7Y]H/MZ4^3OJNA6O0;:F%)+VKYO
M@&Y2?)0EZ,!P$*_+05PIH7SWX?N/K[4H,L"VY,.NQQN]/Y;LN:X8T3;4,YQ'
M2R/K:E.A.D_B2-1%J4 #](A(:X3(CO0"\ 61^JC"G<B/]?WO&S(>-<!Y+]$(
MOFU7$F_Z>98XJ$P%P YRYJA#]OOZP.9"+A6?Y6")#;(,< !;PG:&%.+ %ALW
MZ>3OH]J%H":2\E9P">[ "E2:2:K 2VTKL((HET7=MT]HOH,0].-^WW:HAG<'
M\@^V&^O).HU@#PM[.5K3?E0(KM 5(/EQ\2EC!9N\;7=W[#?1VZ"L #]./J\,
M#ZUC/)"W-83!_1=D9-G&HGT5;[=%LR'6DDH5?2\'>.J[HNK$?5&/Q"[K%JK"
MG=Q43:.TD6S-2^%G@>-E&?Y*(\=/0_P5!TX&!X%,@TM"G1Z[1K2SHT00.;F7
M"3]QXCP70>[D4:PU94%(<*Q!F.#_/1_^[R?A%%#MBVHEKGS/B;+X6ESE3J;^
M36/X]R(Z(($&$3]/G31*#3H:F8E,FLKM'6@*">(7)C2:KITF$^X>YR'LGCA)
M!#@DJ>-[*>L)2#8+8^B$<"]V/-\3B1.E 1.P U<AKC;@X:Y%W8(27D5.'$37
M0&:@<BH"(+:?/I<BIT&>D2*+G3R(CX#^#M5]A=9M&/N9/5YL0.:\++O1DLVK
MNBKNJAJD]QJCB!9B@#_@-LB*#T@$\.,*T(D]@!!_!DZ49-> ?SGN1@XFCNF_
M//>E ?VE ?ZE ?^M"J5655]L-IW<T*Y5PVDF9WPF;'E:O=@LX+DW",-2VY;1
MRY']LM51_X)0^C<PIJ>1107SG##+"2?/ 4M*JN;$(?T +$&BGJ"8WD)OH):K
MQ>>U9:D>% H$7YI__PS9"%(GC#/4=R]@Z0@3D&.&]9I,.5I]B'N4C1_X"AO+
M1B+'(/Y9526KUY4Z[_J\P9USF.(A2(<:%A2.853("UQVER85PU_BWDF#YQ!(
M *;D*+E7@IZ%N9;Y(%,_/2=-@^N%>>#$Z+R ')N/'^% "%H@5?ACBLX :=EU
M8%(2Q_<3>#X$T&,G"4)ZWM!,@6F1#2"#,[* 873RQ,-?OA/"TM<4&_6?IT,6
MLU%])G8BF5H@=T>7.KG%9?=HABG6X1CYO&\CO(WI1,L),@:6$\$%:YEZJ$-7
M@'^>,P9YFF,\#'1!T(M'<:6POYZ$-'+2!!X'=%$<(Q]D\:?S(/)YAN>X)RHP
M.#D/SXZ<+$_Y[#BQJ7>!((6EVJ>(0[YA898HNMI"I*X"8=E</N.\"FDZZ+#I
M?ZD_S#+TC:1)M@[-N4;8(*5\)PDC$KDD @D/K^><TF=G8)_ 5X5.[ >&GL",
M>ESQZ4^1CQEWB^?.V'85@H[F/EB>V -E]=GR/%#Q3:YN=!8$2C[N]ARNC#UK
MP HRM&X')"+4CU56LVN@J'2E?W+^5$$R41*T!3%27N '&K23*Y\T86]D66"(
MJNUUS\K%L:]C95.P>)[H=2Q34V8EBC6@J[++A48>1QV@M=]6?4D9%15$ A>4
M\!7\ VQ\)4(7EKZ:6R0;Y>/5]K+(!:?VZ@F#+%(70H7I?S\4#3"27/;8JR((
M/HA)>ENJU LXO-/6= =)38U\AH7UX0]%Q':0E-V+KNH_]<2\3CY0.@C;M65%
MG*%$Y1Y$O1W[XV.P1#A % E0(*FQL@-9!F2DF)=7D!.\/I648!%E9Y PV7K5
MW(,/(;S:N]]4R>IBSJ'RX:+<5I(,2[.Y04D6FZY]&+:81F'RPT >IH02-RU
MOKH-HG-$NS7F>5W[6$&\)0&7)'BE@&/AQ)0-LIN>4V) WEDL")/Y@G7U2#_(
MXJ[DW6"MU<6[ U ?*T28J=IKRZ+?8OFOWX)_9.SH$@(!(1#&%)PN7I8! (\2
MXZGZ ]N!D:M::TFO4LL[].6=5!IY0ER.)*00&^#6*4$$LP-WUV-= \^[3W"W
M/)1H4(DWU62$MK+>6V)A&244<*3OOL,3Q:YZ)!ZQ<F".V2'1+$'01N(O/<F$
M(*I9XK5I(7&V2F(ZU>HP'[^OY ,9LV:DTM?,/E9L^6S36!:8<T&V/$Q9/3"W
MPX.L,Q%JU+&I^,)2R6#LBM^PBHI7VH[4:88@%5869<:Y WV>$WL](=I+DUO<
M<5FH!M+5VK9C=*V+MOMQ8#'5VT[A-]"[*[IR>Q" )YQ1]5O>\/7'M^+G=@_6
M$!-L5>JAN/UOM/"'J;C M@?-)/@TN-8[J@0D(*NN*0# VC0OL ^_ZJ44/X)@
M0L B;L29W4\4IG1A9FS6E _8;N _B K^%^*'D8H"^$1/B5KL1'&@DIH$4K:W
MJ(8(^E(?!43(>8P1&/S_YW; 7<YF+"]-SC+5*&9'J]C &&&V/@X;E1ME5! ,
MX# E-[Q,&^X#LM^2P\ED@SC,S5SV"H';38=;ZWIVH!Q3*0-HWSU9?0I4W?FD
M99_V47CVE@$OBWV%=$.]EVAHD&V$TJ1:B#COSY83$7T&\+^X']TY\6Q#SM2>
MT^QFTQ7  %KX<T>B-;?^=&>#IJXA),&$-:7]"/$'$YP-W+JY*\I/F(1:.Y1M
MMV\I0+AKD1CX/$0M:F4)>@SW(!DB;= ;V6;H,J%GZ!IR4\?G$7W$;*4*0L 5
MU,JF=/<+(0)+W&!7IV;=.BE>Z&JVU1VV=V1=XP9*XLF3F6 1@SJ $"PXJ _"
MBW*Y6E6(%=I?YX+[7[44VJW ,)9#K042K1]PJ2:3-$@D[@Y"($5I,+-[.LK&
M^5DNE,,HRV/!8M(=CHMU##<),?&3NE%$4(XZSOC)R1UP,*B<BUFMBM_@X=3:
MLBYZMN2F!3+/$]B3T1;@:<'V0:Q=8R&W(-I#=M6TNZJ\Q28),+,P_AFP:3L
MY%MN>G%8JPU*"X*(<E'IE!_!9BF=AT48;E4E4ARIP[3;%0?0;(@$J&5(%<M>
M^ZIY $86TE9@R[MC.;TSP3*PS@J(*;NAUNU9-L O#*-?Z8.U<S=G/YW"3);M
M::ZWQM)CZ8V'+M!(=^W.]JEH5D#@,>/IJ)*+.Q!I3?!!?M5B)<FX(H+)!*MF
M71,FCDFV+'F1O6E-*Z>_5QV7902N&D[(5U7,T?)H3N#8CB('@SS33/=+=31I
M-^Z* R$)_.06F6X0DQ*>31<,G543S=B!XL#R\50]9TH9%_68@&N[<1[@7R'5
M>;T8?T?X.T_I=TR_,WHF$3ZX:3_#WRG@W[7C9@M_A+Z($R?*(]HQ=K(DP<8*
M@[[HV[WTW0!"0K"+0$?53SICXTSK.7#%QP(M<:\F&E23WW2=?]YVU9H:;1BJ
MW\N3K6>U"*2H_"3V(\1N12^MT84]"AL0E$R-Q1WV%I^0]"!8\@9+#O/F1T5-
M6-U\;+$CV5-SKA&00"F/1@TZ20XV]BC>, V]H_YL/Y(/HP@</6"G^WFD/$>]
MNX^JBPMA[5AKKTC(#X"*[_%Q9*N7C>(Y(HH?1!-C7*W&*@*]H,Z9G<8]&2YV
ML^,.5R;GD0;;?]S<W(U45^4VN@@]L."'6=/:3H!DTP&AB'C:$Z(V$ 5X&F+&
ML!V8RHJ"/_;C)Y]#CP?!E1H$L%-3583;D?M"<0*HWD*B)YO;[SJPE:YI*/=D
M^JWSR'B1P9=S"#$M)>M5H+HB+MHLX7%51T4CR& QRK.A=+B^<:#$B6)E.1S8
M7!F;9HV*]#Q0 GAP;QA1L=1)R<V!&ZPD]BO(3[#I#T:Z.RP'5X[DQ_!W8=\
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
MS);N6U060/N-E.;R80^8;O#U?U!+ P04    " #*?D14LC=O1O8&  #B#P
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
MSE:^N3!Z:AH:@/<S:]WF@1;8WI^=_@M02P,$%     @ RGY$5+"@ M+N#@
M/3,  !D   !X;"]W;W)K<VAE971S+W-H965T,C,N>&ULS5M9<]LX$OXK*&]F
MUZYB=%!WKBH[Q\Y4C9.I'#,/6_L D9"$-45H"-)'?OU^W0 /290M9[*S\Y!8
M(H%&GU]W ]"+&Y-=V952N;A=)ZE]>;+*\\VS;M=&*[66MF,V*L6;A<G6,L?7
M;-FUFTS)F">MDV[8ZXV[:ZG3DU<O^-DOV:L7IL@3G:I?,F&+]5IF=Q<J,3<O
M3_HGY8./>KG*Z4'WU8N-7*I/*O^R^27#MVY%)=9KE5IM4I&IQ<N3\_ZSBR&-
MYP&_:G5C&Y\%23(WYHJ^_!2_/.D10RI144X4)/Y<J]<J28@0V/C=TSRIEJ2)
MS<\E]7<L.V292ZM>F^0W'>>KER?3$Q&KA2R2_*.Y^5%Y>49$+S*)Y?_%C1L[
MQN"HL+E9^\G@8*U3]U?>>CTT)DQ[!R:$?D+(?+N%F,LW,I>O7F3F1F0T&M3H
M XO*L\&<3LDHG_(,;S7FY:_>J$Q?2]*,>*=3F49:)N*GU.99 =7G]D4WQRHT
MMAMYBA>.8GB 8C\4ER;-5U:\36,5;Q/H@KV*Q[#D\2*\E^(;%77$H!^(L!?V
M[Z$WJ&0>,+W!PS(W)!4RC<6/*E[J="G.R5ETKI45;[2-$F.+3(E_G<\Q'([T
M[WNX&%9<#)F+X7?4_!^C*#ZOE%A(G8EKF11*F 7\MYJR,593H%B!V+4YM$&*
MT%;H-$H*6!(?$$115O#'7&7*YHC+2('"/%&L/Y.O5":DM<HK=&_"1M[MC$ZT
MG.O$*1M+X!G-,NN-3.^(A0@\F43',@>=N4P@F!+L\6X)/R<%@D4KF2X5/5$R
M6I& >&,A=*4.")8KTH8@[0F-+T>L6LVR1#.2=B46@#/;@7J]7!\Q0M06P*O?
ME"AR"/95-=1%H^R-W-@ 9#9. ) RF16Y08#G>DE#U.W&N1P>;D_.M+WB67BS
MD!$ICAX[#:B8&31%YK%#96#D [Z:^7\4 Z 50'+/&,GI%-3P ]T,B8Q>V2C3
M<](]0?@SDFLE,5 Q7VQ:(R*5Y4@!+9*2)CEH(.%*YDP3:(KLPC+8C8KT0D>P
MT:V*G_(TF &<L[T2(\DCX24*V.M)W+1Q<*/SU:[DGUFXF@&>-5<J):GT,F7C
M2CSW8=^4'23IL5,M:YU,SPY6><QV,-&3 IB7)=Z#MJ3HL@0B+MBH#4);*G-,
M(ZP2YJUFG=1&S$5Y02);XU3!=C<4MUA&KDU!K&- @1@QUXBN'"F4%ERJ5&4R
M2>Z<\GDBO Q.02I8FRS77R4GRGU):O8[C[4^NWGMY6W. /8?-D=IRX:CUJ2<
MMDA*/$BMC!R.@:&;E8:L-YY=QZR\E\\NF'2LLD/)RIV(%N&6T[F5I%;2+5-V
MW#KB9K$ _.7^T='KY"N=Q4\W,LOO&GA%*M!Y00(1V)#0J2]H>![C'(=90_2
M));+3+%.@+@U(Z0CL%\)1871K@.1C!)NG6E&ZFTAR)0.]!MO%IE9M]"U>JT3
MF;73YWC?)MX1YSO:W9?D"$75)%K6$,WW>XPUA*L&'5#$/71<##<,(A!X2!=;
M\$0"J<7"H3+"$I9%O&YIGM>AX*.QI<:<HBY4) O$ ZDGRBEH2K=>JUBCO&:8
M;ZX7/ J\6N.,2-*XM>%$#F:=K_MLZW(_5!@;#FH*:8)VF>:03R.U@E-B"4I$
MT>Q2U0:HQ.'JE+:'940/.M=K!H>:9YZ];9%6GIO%#/P.M:1:S\%G64_R OC0
M8RQ"8V,IH*NJ8F'(<IPHR22=G1KJ6"Z(=BU%G7UY*HE+U!S\KE6^,LCC+I_-
MK<I<>86>Z0JJ1D$B,6T#L0+*B[!\K,CL*&>0HN^8Z]> /;DTXA+Y!]HGW'I[
MZXNCT[__;1J&O>>O+]_RI_[S,S9LI(A92A 1H)Z@O4V2CL \D14)1$_4THU?
M27J'T5]]M#A!9 84IZ!U"?6A12S)0LB9U*46"=,8\8^Z,(*NR=V010@4$TH
M( P$ 1GO8 %//\20*Z(:N?:>&HB*01USOB-42Y<)!8LF_^>JD;"#Q/.?V=<H
MY57HE*D-95@\WQ09)* \_^L.8\$!6UZ^#:@,=YH!FU(G=SMRMOH<)UA6,SYF
MIEBN2GHN@T-Q;8%%,GU5F2%N\/%PP'1:WNT^Z8GW94"_K=9J>=0HG%MJ 1=F
M-8O/&OU-$_=9^2HC9$(S\4S\7)==+16X>+K5>CP183 ,Q_A[.AB>X<\@F(1#
M^MJG[^]-^K2N2]H#WGXWQGP'%0XGP6@6BGX0]B:"PK4?/J_^/DJ\63@-)J,Q
MI)D%_6%X!IK]R8#^0=Y!,.WCT4&"T397DUXP'/2AH' P$X/1.!CW^L3CL"]>
ME]GM6T4N^1S,@NEXV.!R.H1YAH\3NM3?:1A,A^.SXS48M=#R4I^RV&>5W*<L
M^!DGAAO>!$(;@_C*Y-)E< O$T7&SMH@9+-K8?S!;W6 *A87+2Y:Z,;_DN5^R
MZDCW/]0+P5'K@'=M3G*_8L/.<"I^$+U.OX<_AZ.A-$-[9;;M%6+0@6'[G5GO
M"()1NV>YZ4RHU0( <GWE2RE7$C4V-_9M?B.)JW#\0ZOZD?W0U)E8H_3<[?4;
M'494#7+,\U['QBO@V_H?5": R@S0S[5@Y)8H._]Y@:2DK#VX!?!EX\M5DVF0
MKAH]N<,K510[G.[V05R2H[)'XI&I,H4%2]O=5:,!VB5R1.W>V 7Q/6JU$[)(
MJ/V557=7\P[M1.J;2LBTX7@[NFB8[<%]LN.*1[B)F7.G'"N90&6_%R;W\M!J
M11E\WUH2DI9\%B<'J.1IX_^1^?NX1'Y<_ON@DQKQ+V2&$LR*83#MS9!O^T,D
M7LHNO1%EXVDP0%YQ,YIX7$Z;!+T!$!Y98C1#GAX'@QF!=!CT*:6]EWF!NE L
M92/'7%Y>?/X"Y!@%L^$$Z_:' S$+PBDEL5$XVYG47-3/#&?!<(A<&A+V(Q>
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
M_FD\ZE7WB<W$R+7]3#&3!HW,#I>"H[02 7Z?2VF:"6W0?K>Z_!]02P,$%
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
M1@6'3O,GD[I#WW#SG6_I5IG'\(N!)>'KHO^LGIY./TK<]-_BV^W]+QH_2X.
M+&G4$J+L/$MFQ/2_$O0W3J_#E_E".WSGA^5*28PUOP'OEQJGXN'&&YA^JKG^
M'U!+ P04    " #*?D14K<;_/D\.  "E+   &0   'AL+W=O<FMS:&5E=',O
M<VAE970R."YX;6S%6EMSVS86_BL8[\YN,R/9DFS'SG7&<>K6.TWCL9+V86<?
M(!*2L"$)%B"MN+]^OW, D* B.TXW;5[B2"+._7SG C[?&/O!K95JQ,>RJ-R+
MO773U$\/#ERV5J5T^Z96%7Y9&EO*!A_MZL#55LF<#Y7%P6PR>7Q02EWMO7S.
MWUW9E\]-VQ2Z4E=6N+8LI;U]I0JS>;$WW8M?7.O5NJ$O#EX^K^5*S57SOKZR
M^'304<EUJ2JG326L6K[8.YL^?75$S_,#OVBU<<G_!6FR,.8#?;C,7^Q-2"!5
MJ*PA"A)_;M2Y*@HB!#%^"S3W.I9T,/U_I'[!ND.7A73JW!2_ZKQ9O]@[W1.Y
M6LJV:*[-YD<5]#DF>IDI'/\K-O[9DZ,]D;6N,64X# E*7?F_\F.P0W+@='+'
M@5DX,&.Y/2.6\K5LY,OGUFR$I:=!C?[#JO)I"*<K<LJ\L?A5XUSS\BS+3%LU
MNEJ)>2.K7-K<B?=U+AOEGA\TX$#/'62!VBM/;78'M>E,O#%5LW;B^RI7^9#
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
MK]MFN+K.RKX#*G#9E>NR:$O\!>9HFP+F:MN"<!%>6@\K> Y7T(7VIER%3@<
MXI+5PS; ATYF AQ^'X \9>^N0P9+VG;9Q+9SV;?^UL/#KYIVUS @QS_?AO$W
M0Z=?X+KDRV9H]=MM "#,G 6^M;_[V^L Y&D'>]ZU9=&'8W@X*];KDNA6WV17
MH8:SKA#VL&LZ*1QI!6>/8* #@K/)LP9VU!X 7K/9R%&MJF$-4&J!NO"*ZIO0
M]4!J>X!C#;08_\SAZVYH 3%"CJ<#NX!?\FP[] /,OQGJ-2R]"D5',_? $N#Q
MNV2$5;$K>WA83@?V=%-V37LG< A;7"JL#8<XGKEB3^V*/9V]'"]A,;C1[$T;
M.E@!G>K4'?L5PS!J(<B!.JSAE-;NWG3P#.VYB^"%IPNF*316@A5TKZI*S@O>
M@Z,.^"[@0KFZ3A^^+O"2PLQ]VU05WL$X<5GC_>OZX^P"ANL<!:=?]+)>%A4>
M)&,$4+2Z*U9,.JZ+FY!=!D# 4)7 7VACL(ZX4=M[$2DD#A,7T0:X0?3]3BGG
M;<@VL%@X/A@(90=$)]HR,-+0\EO=#E@STH7&CPUW (;=53"*X'UUA[^'G2P-
M(?M37>*GMPAWV56\)CLDV83SMV5_+6^XP](;4=9KN +MW7'V<P!.CF0#, &O
M(QT+[(&@<Q_L:6<UGR* ^@X>:>';<%-40T%;TA%Q'?(8$=Z;AGZV@>2WIL7?
M@#@4EU78^U7I^=^_^\;(.%Q&&/Z3@'B<_7UJ-7B811LF<!1'Z!N\WN&7@;84
MR0B0_;;LWN,NNV&S09R ;^&(0DU[<H" +QFD 2ECJ#9X+ &$SC4\4#&I4!;"
M[_%LR(^ L-(1T_?-955>%4HRBTL@-)=9U70=LYX *P(!#7]KPRJ *(@86*X'
M0D5@JK7@D7]R6[Q'S%B5'5V6XA)93UP\PG]Q_F7'LB7!AW#)48GI,TX :7A6
M53F=?4]D%: (\_^C:0DE-KR'T6AP[3N400%MZ52!B< %)! [9 #J5*^+%NDU
M(,WH/(E'5\7J?=8 [L/TVX;E"YQN=5W@78(+V\&%(CIV"&MA*0^Y)[@"1(L=
MDU;A?71[0@M8VP6B=Y>-G.JNN<6+TV3K$HZM%[*JT-9UXJ"TD2T23$<& 8%*
M(('RHEP9.K( BVVVY2H#,8J4&\1 HLOU'"HAA":1Z1*NV09Y.ZT#8%\!WC8]
M H<NWV5(R#.\*2MBXNKV3QA]']')L_=U<PN@XTL!;Y(8SZN )]N[W*-A%V?[
M80#2!K>GNCN" 0!O3!B!5Q+&\TK8]SN2%+[[+F>JA< &B$7L17RJF_[00A"J
M.2ZT&U;7.<D_QACU5>&:A,0@3]W/9P'=5D (NI+9&(XC@^(+L+H!A0I>TM "
M'@-@MT"%F[6C&"Q!PV, 4=#B#)T*'!IE)>:??%ME@?0V+M&]TT11'&9=$7TK
M6^5PB!U\!GA]XJKG))YG)O$\FQ55?NKHKGX#UQ,9ZZ1"\7$C9(R/<#]W!6\*
M?SX@ZBAW1Q+%:/M)?+P-!/?."9%&A8,MD"YI!Y+OCD%.%ZX Z59N.8LC,&JQ
M->D+G@\B$%? 5LM*.!M\7I?="NZV:%5XZV#UQ,0.O,.S$'$7?#F$H#TS%\83
M)@GK$L7P;-,V6WBUZ=S&1,I"J8F($6+Q"K"P[(WVU/!7(8P*Y/DCD>N.V( C
M#X</.]J.L+U- :B(L@@CH"<E(/P,?)3*^7#]0Y< 8J4B . #,(&A*EHX2" :
M_R" -\@DX+DY;#XW;#Z?Q<57#6P&J)[<)5S4CP">MA1A%?;_JNBNZ0?ZXQO
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
M]0-KV^$-1L0=>2"<=7R_>N4X),==7T)?,_;'%5+@$O<%P.%OFFK8AOTWQ9G
MM]U;.9PK29SD+-&G,_AH#ROHP=O9<8PMW3,Y64=PB:#VL$51(>.PLE(N4X]G
MPANV!.BQ^45K(.O^?&:T/F%.P^FQ)3\$=<18BP50AG39M8W".FT* +X&=[I3
MK4(8R#VY&>H51V.)0R-]-W'[3[KNG.W94<SZ:"J6(5=-F,\%N#X?RQ5(.?TU
MPX"+B6AH_"JM=1G##=FX_>'Q 0M<ZG+%>O]7<E7ZL+JNT<Q)XH:+;NF^)+4G
M](3QW"F!6$D<E9"5PBDZE)];\MY?AZ+JL:8>;'%+=J?O0*+$$$X)AW(HA03,
MVY817DD\"6%]^' -UZC'D+$21*OIF!66#\QN7&J\)!=Y(-NSLT\=X"C?[0=N
M17O6ORPBYJU)MQS7,!W[,%TTR>EVB5+L V-BN7,?I[XK[F*EW5MT%B8HR\'H
MJ]*JL),:<!.\L=^3*MKQE.N6B^,<6I+6\I]B1EB3AL8N.\_S8ESG7JP0VH]S
MSV43+NZSX#X^<(AYD%J\RKTD+ ERX[K<6(B"B[EJ$@M.:/6F,ZVWM1=0M(>3
M!_#NHZ.4YA($8BN<Q7P7FQ\VFZ.74KOX+=4NENBE;\3%-ID@,#OF?0D"4P'+
M]R[C8=D#]U=BYE#G6##O8Z.;+:KX<("%+X\2O1FBGNR5:W?5=7TI7Q;BS>M6
M)&.E5?$IHE37<)S]K4ECB7QNW,9:'##W<[&PL8X^A\0R>MM$XQ!(7\5G/YQ_
M+_8>+IFI=$+%7:W.J5+SXT*%_[*L@W]QN/_#4'8_%^#YY*VY:,G'*D7)7D47
M=)[]>0!V"T/(NE_YJN+WY1/<?ST?E&SPW]?S][N>/]P/VV@G)-[+%<FLM*L%
M4'+94Q^RP(F/J:A:A9[E1?MVC8ER58B:#=_X2X W1S9(3*(X W5=^5[^S8%S
MB^8BZTDR#E71. R*5<&8J=:TD.E<$HG5,)2(^CL;97CW&\>!S8-FT>+[6*U;
MXTOA%IEHMC%Q19>=B #.A#AVUNEM^]3,E\,2L ]>N0=D'O.G074\*ZK$EF*+
M^69@5!FQ$_*%'0!V!VM9_9J!CK/O22WO]JM9OL3H$:T/6FY1+E022^6RA[8N
M3>D/.N!49<R<,UF!?@U;(6=K/"T,IR:=%?G3($9]#DNJ[C3W/BW%)H7R$I'1
MFRS#9L #N0FF>:C[3+V L&,TC%%56K^K40%-6Z _=:K ;:G8%(1@LUBOE<J"
MS^]?G%\ .;JXI+=:NQN4VH.6&U?F*]]&D OM2NN"NU+/F(1^>$BC_#PWN4=Z
MI#F9MD_8'[_KJ!XY3N/"U$G>E^VKQ=4U3B"=  O>)_71=&$3#:- ]UE+8Q9S
M@;K'-K:&F?B>X^PGK=J=U>'6Q^U0@,@(:$GB.=7^W=/88@0*[<-8F<"O]87=
M70\7W<->T790G,DNH2PIJ4?91=E-@PSB+7:7#N,D/DK\S!W*5J"V-K75!GQ
M#6UN6:>13 H %YNS#U<>?S3*Q<P[G%-7:TA)9?=ML32O3"N4!<V 3> 4&&F:
M9U5UI;2!9FC&Y#3.MVM7 $\JX6@[B4OXZ,-DU&8<C0C*R?E-?237.Q[I([-T
M%1_8\&Q-+S5V!4TS;2BXVTNHI2E+UW<8ID%-DL@;HN8MAT:1FF&<7UE%HU4B
M\N@BE:=U0B(SRZF,DD)2 I0,-U+\U!Q&HH6PM]+2%JG+%3+@-DCHEU63F2ZQ
MS#6CL#]J7:,A48KP.]=E[,Q!5:(EJ!H7%BF?Q:9I9B2;#@D$;,#865N<_CJ:
MH2RR>4SG"5)4VX;K2;G@ R5D$CYLN9CMQ(0^X9,14 1"LC+QAO T?2*G#V [
MN-885,S$G*#Q9\4#PDX@Q5QU9FKQW&)0P\QA[?BHEL:B+:&F0F-S-7=:)CGO
M##Q4?BI&P4OX@X9%V$+1 &H7C1?Z%^4DXT16QP"X]QF[/GP7X,[SM$C9\6TT
M/>,#J364,Q9A\J/+NR,J?"55A?J[G83\(T $[_1$:*N;ML"R.C]CF.=^%,HA
M1#AX\C$^\P2O36$9!?OD9X;ZW+E2WU5Z?V,PLJ;.Z*)4,\&B-IM]"C+4]BHM
MTQ48Q_!:Z>@CKL9']\*6?&^DTDF\'*A.[*VA<*EH;GVL2)YL)-(A=M'[&,MI
MC)H3P6./N\5\B[IO8V.8"V(!D]+W1XZ1'>L?UN9(3:Q4A;SK ;4UW2K)],1S
ML5X UNV *40IUEJK)I74\F=F&272-*$SZ;F44XX,:-K=-4<!X,WW!:U^)K<F
MUC?J6.?D"@&][S#HJWX<J/AQN#P#:<^CACQC,LA2S:_KIR+)-<"BX*?/SXZ?
M9,! *@UJ_OSYTU,4 (>.@-M/]&_"'[@Z[H\Q*?!J*"F6(%@W0<RN)T>%WHX)
M,_=^ZR%<AO5AQ275YI3A%II2 Z3D"'N,\[N+$2SMU(*L(MN^B9U)BQ9[PKIJ
MMW:\2;$T0U$"/$HTL0VKY/P654.V".L*)C\D1%P[UUG2)BMGI2KYL1#')'2H
MKR^%CW&5,^]^'F<(:.6J@9ZX#*MBX#Q&YR*=</B,,'QJ%88\BR<15=9<T,$P
MY//EV2+^6M;<]NN64FQ[ROVFL+:Z<2#OXBB+%P00]UC2B6[/K<H%)168>5IC
M:E0[S$^HI>"I]B:VNZNOJN"R.87ESA+4V&9Q,=_Y\,]-LT8V.$E''_8J"#7R
MES?\,!M8N01C;4&@L1#!T=O(3?8N!-5A2<FSFY$K,L(Y:.2:)LT/=:F$)5AZ
MBJLQYJXTWF>XLH#A/ZSZ!@G+ @TE4AY?PC[*K?)-/%EV8S.UY<KX9;L:MJC1
M8N2)= KCT%A*[)XL=MIBA9HI(L2$PV]%JK7AGM"B0Q25RW2!=![8(O\T.XJ
MP9W_0)?^.[C>]165;F(V-XLYL1GB8KX;8ARV<Y-]CQ3G>^I",<.@?^W(1W[D
M[-AOS;$EPRHE#M;7>G=]UW$Z-#M4 ?@87;;"@#C2GQ#>P#*OU<5^I>#TQ,I;
MVM4&R]$0)"02/NCSD:2376_'U9\VDCU$_;0H$H Q9FT5!FLZ:J3Y)((D69[2
M+$9IN*XGYXD(<4T090Y5[L&)7V:&13Y_;B&92Z )!FVDO<50 Y8DO4SC=T$@
MV753IT KM+91B;4M;1_#%PSCNJO0BF3@&SQ@]&B,:"LWX>!LKDW5WGQXUUP7
M'E*6>/#XC(]H)WN$#C<Q8SYG^]$8$<#6BK#58>8T*4)I#W4MC8UIVJ0*1D)9
MM.8L4U2E!"-#/$^(W->T2VX=2S']B-?"@M'L;S:#6 R6E6II+)'[,9-&-(E
M^UO3H=C$<'%?WT& &I#-']EBA'@Y27,^>A2B+ZIFY=+NBY\BA!H5(9GLIIR#
MT)=X/4?F';91[7:5YA&@-,YVU[ 3/<";PG0!7+%91Y&^8'(]NR\HQI)S;C9W
MB8]$XAR3WY+TE=@%4*,+T\1=USN0DVXD0E#KITP_I/:E U-)XLYC9[_4C;(F
M=.!%$CXQSP"58J9TAV R,L*1J9.M22:R>FL#AAQJ@)=VLE$+)U[/O:)=#5OO
MC$1*LB+/ ^B"0-!X_3<'H+ 9#Q(W,UJ][IF4/)40=TTI=4'+;;(9@N'X7,K.
M4I)8U"&*6V[%57KHI.+4]@+A<'3M*M=KAGXW:(.S7)KQP.^Q5\A>-*2D6G<G
M&+)#(;RCGK&$R@*=?*\<0WUPU62'ICJN#EU^#@Y&TM7+S!M\P2+V2+1PBIPH
M\TMZA.E[/($ 6>)##RR+:ZHWU#--@@7+3F5*P3X[W4A>HF"H"$4'I@8FZT^6
M6LRFUG;PYNL&6T<-J2J0',78WJBI\A\#_N^DNY64W=+ @Z3%FI[&.G0[Y.P?
M 5RU_K<#6<;&]5*%8^(]UPHA8L$Z/.3T/JAD0DIU-,G#>1?0JU/%Z,@8YA$#
MU#G,AFN&::LN]"(1ICIKWXJS'ES=")0K5Q2$+:X=E!LOPW51;;CRE&A>S0R!
MC%&"OCWLR*VF>*$Q#5$$[7HIH$D1BS2376*BA%>4XVJF1WP@HK3%2.V'^M(I
M\HYKJO#?N^U2PSO/%ZUB>]>)!5(,'W5OD5Y)^ULVCCBB^[L# O79!X#A'66F
M)&L=-RV+(T7J&^5Z<U]Q D+;O.>$( J+H.0A)FO4VRWI')B XX^9J#V:/$+:
ML"BX^/[%N[^>K,-EB>?28MWK_K9IW\\*=\O8?'=Y3_]<2N%]22$&KU KJ;OB
MD(0W/]1T4.A;K )TQ.._40IZG$QEUC2R\=)Z&JUE@<K2#<OT_$N!M<> ?]&'
M:((PPNE_\.EZ!VR!5,E,?AY7E9!\-A9,!_17,A%>.RIWU19:&"Y!'U"UR#UB
M9A=!T9$9G^:?@8:GD_]!=O:0'8USIHSHU@.9E:F(3CD*/,)C9H-HNIL$(Z:S
M]D!Q;[941J?H41 \XOFC8962WJ8&_U3\BER#X,RN'9;(A1W(\NL$P 3<J?7,
M'/BG3.4]UQ)JM->JA%["C(A0K_<#Y;'01*-!O.2GY]G64=*<10BQUN@$I-+#
MU%36U3SO]<'])TTN]YVQDE?)S]Y04UG,14+:(XX4K.(OF;PQ4PZFV@2*ZV(O
M--$JQAT5C!@?)&!N_Y*F=Z/HTB%1T(PI_5P;I6 [/F\N&7-781;+(]S(\O3T
M:?;#MBXO!ZS(@'9O?.E-A=4(Y8%S4,<X=.DU2?Z82I0^:LQS>;HX--QC"@PV
M_8"6$*4PJF1YPTA#&(80PF@R8N.OS7#_-+]O'LOWI&?P&TOXO"VZZ( S*S.V
M2HQAH#, <2.?CD:.^W\(M CR<:QS]Z0?E0$6@T<5R[A"YC_%^L37;K!PK&[8
M47/BL,YLG>)5VYN)W1\3FIG!CE7Q@SBDE3<\2*F&-ZC)-T@7:#7EB,%<DNK(
MKA7W_9&*7J6"2Y,Y,2%\()%'4DI)(%.ON_>-DK.&2R.B23.&;5E> 'DQ<0E<
M\D2M.4B?]1O1<!O1%MEX$B2\A^LN]21YBS))<0F42,B:/(<8H=V5&\YV7.EV
M-"/UCL'6Z-B/@+R@G=+7RX9XZB8NQ ?<V>%PC$-QQS@PG;$+^XHK&\D\!N?Q
M#YY#V:==C"T5ZWC.]=;+59_RJSREKM<<\U"R/903%Z,)G-QU2!4:"_%XR,EP
M\R<E_?%*R"41?V5,WZ^ETR(B"#$*]I;'B"T<AS$>27<B*.$J7@)3W. 6.!&B
M#['/K'UCY$".\:4>8[QU&'V'1;"LSNV=7AF[19&9:3$#YBE)$2%VRCT$@XG(
ML45$#S0BM9!="\BRKI)6QUR*X##,5..4,FC\I2,]A ),&:BC'1=SD>1#A;MZ
M(IB;:B1,YWBX6"-)3A@T)\XQ>?XIBGARYJE7ED=BC)(]<_ 770^B(:(Y\=3Q
M7,T2)25B1Y>#+&([9Q&U&AQ,BLLN>B3#+U1]KHFRLXA3)@P5<C_@SU=#!6+*
MR;>@7L>ZTHD,-"W<_2 2*WT,E!50<CW+/;/.U":U5D0JQXE?O6[$/TJ!H.P)
MY@@K*];!G6$PDO)#N1TXI@\XNI1FN^C8_1)C!@@_\K2.)6,[E5O82DDH$#])
MOM+=T3.2$V5X'T55B4_%F3=X]U@&HC_?'!#US,6M"+1K^J"9F7CGI'>"BW38
MMZCZ ?4 .!YAD?,@DIPSTE0T($U(A;0JUUHTG//-=C^)N$ 3@=@J<BT)XI0D
MVB_78/'+TS(LXV:#%$F!2^)7V)BEF7'I;,9G9Z<8%1 5?.L$'XH/U+O,R>*U
MKW\F^76/."G:ZG_$L,TW;]YH$8+'1NQ&K^?BA"=R,QE$\S'C8^!<K#_(3&$,
MM"E@1?\=T=8/I$ "/GW^9/GL^)E%0Z$H^I\(7,[D3UN7BC5<OXN3YMUH]#I^
MR2^?'I^=_H$A;)7M]XB[W4=F-UPMVF$AT_MRK]!KY 4]GF8?D[B8011W&)KK
MZK$HMG/A82N]XBZHI&)-_)+T[I SU>(N=\*<'G*AB_NN,Q/=[O!5SMD"R0FU
MM1V(T)6X7<G^FH8%U:V9W"?9M#MQ<HJ7,O;56YS]86_&XHY*%R.S.?T#(SD>
MAP@U][SQ=.\5?.?%[#N+4_]29O6>ET_W7J,R\&U(7T_F!,KH=G\9^ML@CKA1
M]-=!0'<:[(W)GFH#/X""OFQ#K,+F$[;HKNX:J;WFU^-F?!BSLO+;G\BR8@F(
M )R2NXU(U.4#4#IA4!BHQ6YM5%IV(:"6VPP[K-+P49.RIVQ[#^OZ3TMZ9&@,
MBFPQ^6,68*P\\FL*\-^%.BR?QHN!2[N'-,P]/DD7GIX>?N$043@?3?(;4H0X
MZK^8!'!SDD/"+V5M5"4'\3@=T<D<9D(UNZFF0T7K+9M+5U4AW:KFS+93-^^;
MV>DLA]EHT/PM#>OY.ZHA_;^%@??O/IB:G%M'^\ZMS&6KN[8J/@Z(P"2VX"G+
M;S[A=_E]G0E1E?\$KXXXG#[*\>"07N(E./L,'JXIY!UKQL8S^NAUTQS_[9\8
M)&:#@M5XS0XPJB'>Z_>9P(H@"4QK2FZC:&DJ))5M@$QEDE*&,5FZ^<- ,\L)
MEY*4GJL39$*+@:)&]?GI\?G3G/Y9<IX _+6(^CBWG&9C."9,I\FZ#C4H&(O+
MTX?UD0IU6*[C:(-VA58P'88__T,._Y P"N,NCI^!?/F@"6=+&2P7T:^^F&_+
MO*:BNN2@?(4Q"Y,.]8\< RT!\2MI32>-#FI.UD U$B.FUK/A <NXC>4]D>*D
MT[[#A-W)'3S\=8KVI(^@2'L'&ADQK*3T=:R(2X)A&=_!6"**$<4"%9;M36]P
MM 0WDA&7";S@DIA],2*G\S[D<9?*XZI,FJF<XQ63Q'4V9N)W;;C&7J"4N(/[
M>'R<O7[ E(7D1+KV,Q1.3*^X""<V$&N#=]]J0B6/402S^#A@F,M"N-[T$ER=
M"O:RAYK;,^"[4J'DPO<0UBPWRJVL WJZU);138)9"-JX6 HWA/-YZ]KK'G//
M"JN2TFPF1]UOK4>B.W%6<T7YQNTF*D<0BX$1SPN=?9C0='4MRXC=ISA">:
M;E<N\1+$MX Q[YPS/9F6PLFRT>TZM1%-G8V[_TXM07!4)Z1"UD4UQM!X7:PD
M^L$:7N7>=10'N?M>K$MN!EA=7TG2PKS3?%RS"ZYS32GL;/V(N;2NAN_C=!-Q
M81;\OL >V9ZPS%*ZLTCI9GO>?PU2HI22?5U6A/??Z')!6-=N@A3.-$D(?[/1
MC^-/NQ"EF6L6$\;7DBC ;7-$%5:U8@S*3JNVO#3!&ZMGO6MVL(3E,^!\VD?+
M+X'G%E\9O0"/^B[ !;JS5;P]?.CT('JD"O)3U!(007=*LG<PK-@$.6KWNR=T
M 9'6O'P6[5KI=O*8L(H;I)8[KJ#18?6$6#(&%L=79UQ$@$$7&Q=[,#-\01M
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
MH0"LP ?@]TV#>0S\ 2>X;=KWM+RO_Q]02P,$%     @ RGY$5!3Y\.V-$0
M_#,  !D   !X;"]W;W)K<VAE971S+W-H965T,S N>&ULU5MMCQLWDOXKQ!QP
M:P,:R1YGLT'\ HSM9-? 9L\79R\?#O>!ZJ8DQMW-#MDMC?+K]ZDJDLW62.,)
ML+C%?K!'ZB:+5<5Z>:I(O3HX_SGLC!G47=MTX?75;ACZ;U>K4.U,J\/2]:;#
MFXWSK1[PU6]7H?=&USRI;58WSYY]O6JU[:[>O.)G'_V;5VX<&MN9CUZ%L6VU
M/[XUC3N\OGI^E1[\:+>[@1ZLWKSJ]=9\,L/?^X\>WU:92FU;TP7K.N7-YO75
M[?-OWWY%XWG _UAS",5G19*LG?M,7S[4KZ^>$4.F,=5 %#3^[,T[TS1$"&S\
M&FE>Y25I8ODY4?^>98<L:QW,.]?\;.MA]_KJFRM5FXT>F^%'=_B+B?+\D>A5
MK@G\OSK(V*^?7:EJ#(-KXV1PT-I._NJ[J(=BPC>7)MS$"3?,MRS$7+[7@W[S
MRKN#\C0:U.@#B\JSP9SM:%,^#1YO+>8-;WXTE;%[O6Y,6*B_.MWAS]_<8(*:
MWBR4[FKU7\/.^*">?'2-K:P)3U^M!C! 9%957.RM+'9S8;'G-^H'UPV[H+[K
M:E//":S >6;_)K'_]N9!BN]-M50OGB_4S;.;YP_0>Y'5\8+IO?BR.M3_WJ[#
MX&$V__< X:\RX:^8\%<7"-\V,'_=54;!D=0[;VH[0-\A8"%6^SEM/DB2W/7;
MT.O*O+Z"/P;C]^;JP76N9:5OU4\[H_1L8"4#&QD(;VEHI+)!:55AR[R^UG@U
MJ+UN1AW]J7)C-RQ4I9MJ;/1@:F7EL:^9\,$..W7[Z9UZ<?/U0@T[/1!!;/Q8
MT>"-=RV>@I76^<'^AD>5"P,Y&8:Y3>1A<(K%ZP;8?8= @9 P_"&HM<%8_+-P
M34/#B50'%D$.?"ESUQM>!P36!J2;AK\O10M*>SS<:;\U];7;;)3>(H2!Y#!3
MSF%G.K",16LU=I&(A7VH];'@9ZF^2\MY4[F]\? 053O5.>*D,L0'$=YNO=E&
MAH710.+MK1M#<YPS!*<[%6)ZO52W]2^(#[0Z*VG.-TGG30_%RK:XT>-/Y5JC
MPH#U:9K2LKUM[SKZ"I8*.^"UNV"6ZH<LIMIA2JMK(ZN)!=ANJWH*"D>5@RWX
M@=3-6/,H/S(3@_&T9S[[V&1HV1;*#9T9Y5)]/WH*02 DN4C2PE;[FC@@ ?L8
MFEAUK1EVKG:-VQ[5&$2%F?KP.SP@6I_HD6*C>I%<"9N0B7Q_R=^6_[;^]FB/
M^DFHCF)$<^7""H5<^(+_5J/WIESF@I*@GV!K>!AV7>^U;=B4"JM8B*AL<)UN
MHB/%+P&&4E&R\S#6O28IG2)=AT $LX?;Q@Y'19[,\O#2?XA[4PTC*(%@"SJ:
MW9#TBWW-O$/F7A_%.3F&Z+[WKO<6PHJ^3DDEAPD3$6*:X0^SVYF#;J)MN]IN
M;,72!L0EI"MD9ONTT#"[JL8T'5S'&A*R8DQL'%H-WHWTJC9K\DND.YC*R)H]
MV*:A739WIAJ)&;8NW4&MM=W;FMA>.X\T" U!\B<6RX>QVDU<T^/(MG*]\$IQ
MB6(BQ5(0HH<P%00^LI5&MG)-#DMR+LC F68%X!46O!-Y41AM8S\;3,8.M@1@
MH6,$ *:1J8O"IH'>_#JRY9WA<@G0$XWBK&%1!)4MVED@,X^UFGLA$Y$?HBRR
M.9]P4FP(?0UC3T&:OV,= T$!LM7/.XL'7UP%9N:P%V"(-<..3&981%*6<'/!
MJ9+UYB12K,A+E<*W^D@&P>&?%H$);A#1P0:-R_*2.!L$8G<=L"29J?(V?.;<
M!7,'YV"LPM*FVUOO.EJ;!)S4!-J.(WUVT0TF.O^(2 KY6RAXQ$,*&#K[\[Y4
M3V:Q"'OLI,&VV'5_EF&H$!\2>F 'BOD][#C;GIM#+XS$\-,(<2^ZG?@6<RNA
MBXVN"."%4"8GB *"S$FSEC #+'@0K@W2>DT[U0C<%Z,FG\^:\.:>JV6CHX$;
MVV$#+%&#$5BD(\3*]3B("6-=; !-(NW 1->QBO"\";(U1'^CK><,E_%;P:>6
M_",@AA:M\>(DW**Z:R1JPVL8SI11]MU],$,FI6,*$VE1!)(NQ8,&!U/DN+_A
M>I&L<="?81FT/TV3T J6UJK7X(LR,0P*JG%UH4G='9$YX1D!E2X])[<W;-JU
M25]L=R]59N9@2-TV.M:)&#&&D[S!55;GX)S]3;AD0T=YF&U\J3Z2*MG%3K-T
M=&YZ4&5;S02%A?!2[6 .2(D2B6%#UI=$R&!SW&0E00V1?7(8CN=3BOK/__CF
MYOF?7@;URUAOZ<$"KN3&IBZ@KF*H*^&P2&[C@/S\&^EGB$@BT6"7*<-6YDB8
MAJD*XBA,I:/T>4\EC)V2KXP]AY.]A@^(?<28A-6/"%V,/SFENZ9T*2()ZV!V
MB"@FTDC:CRD,175BNFN/BW+O)]"LAXAK:>B>VAV184!@0H,.=J9'0%Z/*$H)
M 5+X6A:J&IC*!!B6ZD.7461B\H&HN@#>"#%<L!,'PZH64.^BE8EGLYY2&+T7
M#2G_49B$YC?847#RSK4M9GQQ9$J]XJ;'WJSZT?<NF&3="T *@,+FF%"<A)&%
MVAJW];K?<5*+G)&+TQ)3NEN=B\MP\8%@HVBLAN4WKH\*"R9M(@F?DFYDBJT)
M(,UP=+J4>P^D]0#T"0AT_"U6B+5!A2AX&-&7 H( #W*]%*#A['A@-(!1MB&"
M;ST9HB2R<?U+QNHP6M:*&!BY\QR2A,ITT(GC"'I 2*6_DH$G\L"&Y"4Y$U.Y
MDR5,8B]*XR:]I%TC;(I"LS6>LX;X:(U [M-7.*%'I7:-G-%=HR!VS1Z4%X(K
M'SEU/FT^#S&W(4Q$KG^MW*$CV%I58V]-3</W#XPFEN[->&@"E2B,I:'C54,\
M1N.1*/=DS[QU86P9Y4Q3:2C>EJ_I$6\&PJ")F88L%G"6\@@5+LD47,-%;L?I
M-U<MR5[8/FD,A2G;C93N(G9YM,-*!'(0ATH6VW&#A"UE$ZOS&!NBV88I"XK)
M,*?90-@'(F"[B(QR"68W[!<3"<D"G&]I+]9 )0GOLFD2EK$8G%8@*Q0X8E.6
MCPU<]822T<VSEQ_?\X?G+Y\NXF0;XNJH(.S.N5JP'S/ 11)"2)]B/'A919+1
M=$_60T#Q['K3BK>/7%$7:Z*VY!X1\A=%'M0_FNJVX9@LG\/7%@BQNR?B7_]\
M2<:\ SR;4@X'MMB;F"BQE9+'8()@/0+#)\M\=WMQF5CT4](<8/<=9TJ( DC9
M,_1M4JZ<C)@32U;M/,%FOC>CT,+,L:,OW.-H6QLKG'(]G5-^- ]&#S4C1[+4
MRJ L(_@U.?D\:\=Z].-[DJMHRHQ!+!+5/0K,6#IAU^_FCG.RQ60;L>%O?$9&
M['Q(7PBAK<5?3M=<!SB0B/B,FHZ$&(C&-('K.9VKM.%T],5Z@1NCDSA:-@UV
M3'TD6@,2/YG!\&S4V&E8%]L'MI_*-2[(ID;<>K1-S=5.,I?)/[AQU]#)$B-F
MAY3B=089E%BR<&(OCB(+=PMR'*"@,M6=I]6L@"A"UTF\"T&'"\U@'D4N(>=2
M(:D6;G7E74Z["-9C*WV0!:DUA<S:!FP\H:<U'9(MII"?028W03#EI.9FR',@
MW4-VMFQ@/A"?TG9K[Q94"3 J* 20[B*WL%(9&RNA6(>=]+F2KTR5'U,@^,O0
M(M>X#[G5=Q2YX?OFRV%?T)%D-T&YW JH.(@^U*4@W:4.X4D9=M+KT'7-D(8&
MG>B599LV_B0M+M5[29Y@# 4L:A8_7',+KZ,HC$+C0BHCTZ!T5GN]&3(XXC;N
M_71?X&V!UL$UU,.*E<B!SQMCL*.6.K7\BGX1ET^4(V(&U:E(Y=TAB'DT.K54
MRJVZV"RB,&?;7O,;>!WQM\HM HX!ZS%5*2EZSCV RB<^7%NJ3W;;<4D2&Q%G
M*<4R+Y]@3(!3G'^J"Q;4?R9EL.H([VS#@A,^%+)-P$!:")R74\*<GE&REI8M
M%Q@9%.:.!#UEX:35'3%@=/4I\"9\%U^,7:]MG9.:V&=*25'">)@AG.Q+3@@6
MCF'%8O\Z&G( V>5CQHKVZ;1AQ>&3VUP\6))SI_D>7-BH?\H6_-F3EWYBA/LQ
MYA'RA9_,G19S^?ORTS(.>X\$2&Z61L;]DH-\\-%J_QFAZZ0RG@ !D_K)LT4?
MY>T"VN\(Q%+H$2V_>'9-]H]X=D<TX<%;O4TOW[Y]JW+^46NJJN1%(6!(-C-V
MINT;)]L5ESLM)Z3Q2S$)R!O?J?, !SD22S'D3+J@<,="< /_L'.-$5/[F<25
M<1](^A;.20Q6GDHL9QLAEPSCJ;2S")]6GR>UU>9N22F<1GV\11SQ)2);'V,Y
M2JI,)RC-\5J.36KR%EWVJ8J0<]+FF"/]%(3HM+$Q@RF*T6/5F)(CBG@YFW+'
MOLA+T:DD#G&5_'"@*4M:"==3<(MMELC9(QKS,81R(;;3>S.AN0C1#^G@-9*"
M,FD^A,@D.#->\K7PH)^E$QA=5:87SLIN0;<A^XH-'!TWGZ+]P4FL%P*,.YD3
MZ 4RM'(C(^7WN:@H)FG'=(B8UE/WCT]-$OSB;C&LIIS,7GIA.U@](!(W5_:D
ML"*DHGEAY[4<$BU4.((TI?E*NN,Q=WTI<&GRKW[DA'M1M>0%LZ;)K-?'+A'X
M+!@S:J1*<569EB(3Q1?,P:[G+C>%;P8-W")($$9RP-3=B?#V_'$/)<NWQZBT
MJ?F4A8BR7=1E"8A2DW]*MAGC3%EW,2E)]HO" )=26.-H30.5/A(QL%/D#CN1
MA==X"K3GL30?SK#A$>1=!SJKDQ-:;ONQP5ZSP9:6&)V2C(&J#QLF_1?+Q-1X
M3"S(:J?]B']!X(%_QEPT][W%Y*^$NIM_CL.F6KQHIB?K"/%@?^U8OY?"82SK
M@FZGU5>GVT&[P.&,@Q'4\*681V-B<UQ,;TDE))\\Y>24*FNZ"46G=!3\ B_*
M4\3<TG"I&Y*]@2N"R'H[:RMD5!8-E6XQAG3RQ(4*E^6I5H6,=-6GN _SZTCG
M19J.XII48(3(#7C#)#$S1H>IF)-N3CP(3\J/ASB70Q0=K\FDCCIN?.2?#TAC
MS2*[/FN)S!VR6&+JTJ9JMQ F\IJ;.?]]_3T_2!V=HDPI9Y45%M7%Z>"K//>:
MWP(I+X!<X)D@2=F0*+?2IVLGQ>G#O,744.,U=48D2)#Q 17SD[@;L8@O-H,]
M^S.I,\G^")D?1,+$UQ0^N",^'?0T)G;!RBM,4[8I.U[%K//U?YQ+!YA5<?XK
M5[,H &""E(:+B$Q3T1"Q=BS\9Q?03@^ENIR6IT]PR/B)[UPX"KM3]P./UN3!
M9+@G)Q!%=SRY!^KQW(N87\DIW)?--S?[)P[YXA+7XDQ^[YJQ-?=GQL,$\?:R
MRU$<)<5#<D'T\Q7*VQZQQ;N(XO2(H.FH+^YL$7 YH X0,9:0$]G(*0^@B!H%
M[BG U^/]]HM8U20?G53PA;MB1#XT/$];UQ2Y*7RE8T)*G5YJV3I3D9IVK@!Q
M@V.2-+HM%9WF0+W82FYCQ0.-^=S9L?_9H[NB]UQ$S.[ZW%V&1:J$95^0]65;
MMD YPTYT8,2D&,X=R0(IBGB=#\0C^]+<OGMZH0,W/W)=8'NWT54&4^TZ:G,R
MW"ANMX277/:8@2W^I3"S9UM/5-E8^3I%(/SL^?1^9W0#.^HQWK3<=_H 1$E7
M..-UJ,*D*("5O672U^P^"5N]N=O!C0:Z,F8!K<[?61%\D/O&-MV79 K2>R[Z
M4Q<RRH?[%[>F?M;_VXV83QG=RKV&\W<?[E\C(B:+VFY6%)<78W*?/IWP,&KL
ML1?I;B]& <C-3'9# ;ZK;-*+E %[4S;[RU#%$I\[NF5[OLA2/"0]GDM&2W4K
MM&TH<]YTK_/>72'J'R_*+#O+XH(]Y'#S]U\<DAR4.EZVN  I#,5+;C67!$AR
MU$*ARWP[[\:M &1JI\2S/]0TNCESH>B>35ZPN]]]2^G<KP-6Q2\R6N.W_+L3
MTC6,0GZ<D9_FG[;<RB\ZIN'RNY@?M-\2*FW,!E.?+?_TQRM8"O_61+X,KN??
M=P"V#Z[ECX@<V%$:@/<;YX;TA1;(/_AY\P]02P,$%     @ RGY$5*48W"V+
M!   A P  !D   !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL[5=-;^,V$/TK
MA"YM@<1RG.QN$-@&'&?3%MCL!IMV>RAZH*61Q(8B59*RD_WUG1E*BI(Z28$%
M>NK%%BG.FS<?;TS/=];=^@H@B+M:&[](JA":LS3U606U]!/;@,$WA76U#+AT
M9>H;!S)GHUJGL^GT;5I+99+EG/>NW7)NVZ"5@6LG?%O7TMV?@[:[17*4]!N?
M55D%VDB7\T:6< /AU^;:X2H=4')5@_'*&N&@6"2KH[/S$SK/![XHV/G1LZ!(
M-M;>TN+G?)%,B1!HR (A2/S:PAJT)B"D\5>'F0PNR7#\W*-?<NP8RT9Z6%O]
MF\I#M4A.$Y%#(5L=/MO=3]#%\X;P,JL]?XI=/'OR+A%9ZX.M.V-D4"L3O^5=
MEX>1P>GT&8-99S!CWM$1L[R002[GSNZ$H].(1@\<*ELC.66H*#?!X5N%=F%Y
M*9437Z1N05R!]*T#+Z3)Q87RF;9Q_?VUU2I3X'^8IP%]DF6:=?CG$7_V#/[1
M3%Q9$RHOWIL<\L< *9(=&,]ZQN>S%Q$O()N(XZ,#,9O.CE[ .QXR<,QXQZ]G
M8!ST[ZN-#PZ;YH\7?)P,/D[8Q\DS/CX5Q>&YU-)D<'C#6EL[R%40[^\:]K<O
ML2]"DEC/?",S6"2H1@]N"\ERI5%DY$5@R_8^/ECO,:!#\2H+?R9^J4#( 05%
M+[)X1D<4%))%F$T'$P='=P1Z&*&PB816<J.T"O<HO<RV)AR(3.JLU3) +I3A
M;9>SHYT*E5C=K,7Q[.T!BIU#,D&9DE!1P6CQA,@6G C(-L/VHCJU4HL&G+(Y
MT]Y5*JO$#J-Q$)DA1+ ]BE/^%OUX%"\Y*9RMD?(8RVZT*B6/#C2#NP"FYS 1
M'^TH2QBM@\R61GVEP KR6LDM,+W6("C:( Z".AH23(,L-9]X<#1YDGX&;JRC
MZ*5G?G5C#28&BT#I<RUG,@!&$D0C[^5& ^O7(K(;2J"H)EBYUE&('N6<<Q&Z
M,@HNHY^(5?XGCAR<N<$3R?"(#25RH-.A*8RN1ON <&2VA^:H;%Q+XV$B+EO'
M!)6)ORMQQ)?2Y50-0FZZF</1U! JFUMMRWO1=H7$B!5:PA.6W]"R7=/%Z#Y:
MA#[=JYJ5<]*4'*\_$&M;URITBQ];B>\"=+S7EGL8#$6"Z?U&>3[MC__E^1_+
M\]/KN6T<=J53^IZ5IGR4:DT)QJQOI=*LT19_#1TV>D#I&&YZ&O!^)!CJ'PT!
MM3W>S2$@1"P0L0M1\1O,]X2[BC:[/*-5S^N ]P?)Q#?[ZL:D<_*YP1'"5EK=
M@E:51<10R2"*-A+>*8UER#(4*W%E&7*<#]B8R0VP 2Z&ENAIY%@7NC?&Z NF
M%5NF5Y3 @.(D^V=7]Z%%48Q($IF!0<<(D7O:U'!TC\M)+!46R#J%C2_:@&KX
MVHTB9->K;0!X/&<&$7B\CAD9Q\%WF#::Q/\BT>CE(4[_6LK&G;\_51.Q[YZ2
MCFZ&-;B2[[]498PI7A*'W>&*O8HWRX?C\7Y^)5VIC,>>+-!T.GGW)HEZZ1?!
M-GS/Q,;!6RL_5O@W 1P=P/>%Q9':+<C!\,=C^3=02P,$%     @ RGY$5("6
M,[FI!   ?0X  !D   !X;"]W;W)K<VAE971S+W-H965T,S(N>&ULY5?=;]LV
M$/]7#AHP)$!BV8K;!:UC($X[M \MC&9='X8]4-+9(D*1*C_B^+_?D91D>;.=
M -U;'Q*+XMWO[GZ\#W&V4?K!5(@6GFHAS4U26=N\25-35%@S,U(-2MI9*5TS
M2TN]3DVCD95!J19I-AZ_3FO&93*?A7=+/9\I9P67N-1@7%TSO5V@4)N;9))T
M+[[P=67]BW0^:]@:[]%^;9::5FF/4O(:I>%*@L;537([>;.8>OD@\"?'C1D\
M@X\D5^K!+SZ6-\G8.X0""^L1&/T\XAT*X8'(C>\M9M*;](K#YP[]]Q [Q9(S
M@W=*?..EK6Z2ZP1*7#$G[!>U^8!M/*\\7J&$"?]A$V6GTP0*9ZRJ6V7RH.8R
M_K*GEH>!PO7XB$+6*F3![V@H>/F.63:?:;4![:4)S3^$4(,V.<>E/Y1[JVF7
MDYZ=OV=:<KDVL$0-]Q73"&=+)7C!T9S/4DLFO&!:M'"+")<=@9MD\$E)6QEX
M+TLL]P%2\JUW,.L<7&0G$=]A,8*KR05DXVQR N^J#_@JX%V]/."_;G-C->7'
MWR?PISW^-.!/C^ OF.$%,%G".RZ<Q1+V+-ZINJ9D#(8/T?N_@8]V6PUM%7'+
MA("Y\>LF #A#,F K!+M1EX5@QD"-ME(E4)6;0O/<2]%I:KB]OX,_5$,N9*_'
M%_#K+]=9-G[[7T9'86?R-BB0*"&I1UZB(3O,$M@C&F\[>'/IBXJ,L2W5N@6V
M8;IL!0M*)>HK()6D]K-";EDN$+2O-!)14'(/*TE>Z7X!^-WQ1R8(S<#9IJ)@
MR+&&\=)+.>F?SL'ST#!M*=,;9CT'!@NGN:7$#PR3<T) 3FS)0CA*9GH(/$7J
M6&@J:@4XI#GRVSAM'*-@R,5#S([@&T+%'I'ZAT5-94WH(6+E-/U98\D#[Q-%
M?MF1957QT-*3QH63W$9GJ0^AUKU4NW$BQ!%\#4=ZR+T+W^?HD/%%"91O(_/!
M79HBO1;1IPKF18B&3CVX1RK>[B:T3"POB0E-$P"DJW,R1:0.K9D]1DH*H$U8
MUC34J$)*D(?<.XY/_JR\P%#G. E=&;TLU%VMG'"]]7EPLI2[0>DY5H>)U0AG
M@E+I/:3!!;A:T20+%@*)7IJ&8Q0?5#&-9N/TMI7J$NZ6)BB54\$%[S/W8""M
M^\[$A"^8*)R(Q#WGOT_$(29TF/NG>0BZ?/8<.A(U-DI[T7CDQA]0VUX"ZF=E
M$29CN'Q1:_SW%OQXVQS!XF>IGN6Q_MFVS)>TKXLCO4N&$PY?G;+ O;VS011#
MF1C&^05M*+>NR+K_Z'-,]$RL]IG4*#J&F216MPWNZLO;BDTZ1Y1T:,8A'>[G
M'^W(5(6&DE6'F7>$OQP+1F4"E1(D:=IBI1<#&:IG]'W!<SR<CKN92//$4V18
M365#@0(S0T0_:X9TC.##;O,8]YW5 \.V&^$FU.K.C3!Y3QY9YZGG-62I=[9M
M4(%>B-\(KE%Q!.]2/7H5/RN$Y?29CF(;@'Z>YG[HJS4=7 EJU.MP\?'1.FGC
M[:!_V]^M;N.58B<>+V:?F%YS:4#@BE3'H]]>)?$3K%M8U80+1JXL75?"8T7W
M0]1>@/97BGIRN_ &^AOG_!]02P,$%     @ RGY$5(ZWW0:*"@  0B,  !D
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
MTT;6B94E'$T\<862#5*TM_/D1Q M)K:8T6S"#5& P'1M#<W82C?":BAYM;&
M$GT@GEWRDW 5KO8"* N!B-&T90-*X;'Z^]\>75Y^_T3]2 E3722#G*K?6@EM
M,/Y7\,]J(@&\Z9")R"ST B18Z1 #0@(/$ND*&P45WUCGS*!JW2.)3)F^S$S'
M/U)FT^T>[^Q/-0F1)!Y#HM#B(GKXOMO,E+%,O;9(,)S<('R;/J44OB;D-KKO
ME D.;;M&.?-'E+6GXMD!$EGC7T(OV6J4EHLJ;S)+KGQ4;;=3D;H3$Y<49')7
M#[-!B&O7Z#XR-0-QT^DMFS5TQM1X%"N8M^$*GTQ?G=T5_>90(S:0DSFSCVD3
M9EAXMZ:U**S>S1WMB#*P35D"CJ/I(WUM&HE@K!:1X6%MV'6K^V4L[$48RU]3
M702")F_N)P''(.F&2$CU&ZJ6,*"]+QX^P>I-.TEU>HZ^YQL3X&BG76:.8;P=
M8/5_(/=_(+<+Y'X9RF((PBM7N\8MR<5)5J"">@"^F=129*MJB-$777C+7C$W
MG$0KS5D/L=,:"A+(_R<S'V&@3_J*JQ9#3T8JXNY,?5A9-GX+V,7)96X@"-5G
M=P/+463OX%I(':SS78P4D\5^U E2HJ #3[5= $[22],=G)]&L!O3A]E)'D2E
M,K[7".'#KE=QE".U#@T#2EWL&I&AZ"?3W"N_4DK?#)ZD6CMO9L4"&+Y\-_KK
M2E^;:"[3@HDU4OB*IBF(T2W>Y-4UBE%;F8B,$08 P*SP6HI 1#(P).^9V V[
M_"YZ(Q5FKAM-!&6B1%38;41B;+9L[0*>PP[*58#3760Y<@"N:$O;PO<5"4O*
M1R+"\]J$RMM.*L*"7S[F) -EDH4;RRR)4J;VB%1VL@$E-ZJ1"PI<\D:W08*(
M;0?RGNDWI,Z&,EU(+!S$;BGC0.(_L8N+G435(U&(8N+;(-5R4:ZLKX8UH&T[
MUO%*LQBT+/4^E,LMLD&L! V52:JL4$WT_($:FK9?-=O4 " YP4VH-\K:0O@0
M<(-7C5[[(FLJ/_PQZ^QQ\;C0:G;[+] O92_22^S*D/#MM'40M(OO'J/_Q#*A
M]B)5(C;I.XT_SM1O9^_(.+P1<F1>+;J/L3'=7SHNVCIARH3"?^&,45"I&@@)
M=R4:(=="P83$P2VVN1RW>2-8#/DG;\6]H)M+$LE$UN6(AZ-%4[VM36=: I0C
M9J"Z@<*]UTE,"'"&!!HKRRXCK3&Y)S/4R.7&"S0 ;S&)QJDO@)\.*[6@ED2R
MT-0,6VN0[B 9@=6&<C\\MR8N)6AF_!EN_PGBIURCQUV(2RKGX0;(:5N91G,I
MC+W6W+7UB,LH58=4%O &)?%#!1@%B"QX3=/C<32!!##$>@H,*FWU495/2CC6
M0O5#RV,(6I063S+3C!V(U.5:,D++[5-;%T"&RWV!Q5!:ERWXD>Z?U$DB(>#&
M#73/JZ<8$4Y5.ZX!W8"<I!EHHK@R<E#DMP@VZTJ?'V&["3 ^:"H7IRU<3S07
MDH9J/]4.U+B*BKH@# +'>#/3C359\F3!=68"RFB-IL2$3$;+)+<1 U.O<FCW
MESH:<F%J$E !-+05@.#0--+6H%CT2SQ%P0_AM%]Y-RQ7DSC#HJB>@J1@%:3A
M(8U$UT-K9<9#?@6UOHV*'D<]985'!J.@@Q1,&THC<^(IF"?<*Y%-(Y0W7/*
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
M8_CJ2^O_T.^5);A#^@YA_]LC^2(^A[EJ6]2E,\>1$;*B<4 ++YY&03J-O5S
M,K?(75UE'B,+\FDQIJZ.>O6->EP0%XR.PR!)XS&P+)BR*5#]I<6ACL.F$+N^
MEY-,'*31= Q13L_"U5I6A"0D:89[U4>HFT<QL"">,LB"-'1N"8HIF3-<=U;T
M#:@(PH0HL8 E1#0EOHDKYSP;_!/%+(BRW-G#@C1+Q_[+,@VRD#FK@Y#2_FM=
M4WP;EW:G_02[RWE\[A2E#D61/.4_2O3-H5[?+PJ_."$;H[ 8O]4P)@?S%!%?
M^:G1@"_V?K0:3H?!=-;/8R_7^ZGV"]<K03G38$VBX5E.O4#WDV*_L:KST]E2
M69KU_')-PS5J=X'>UTK9_<8I&,;UJ_\ 4$L#!!0    ( ,I^1%1.#$B1@@L
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
MGSTS#E.F]YO"^8.:J@JRW=1&95>RN+=Z[[[\M012?2X!,_2:-Q!IY2W*?:W
M*W"PKEEIG07*KM:)OK$1F);Y>EE V?G3D/V!I(.W+K,9R647++"7&I\72'K-
MS7AF:&2PN:U#F5H47+9NSO:BZ^3QB)W%=(8?;H!B@=H %\6<B+YKB@0(0Y4B
MF!L[0!V/12C#G)@%#G M=CK-6]\4Y'!;Z ,70S^QLZ^:. 2+8Y0==3WFHX2(
M=B9,!['EA]7BH?P+_%HM@9=T!FZGJ"5&$15 \@!$8A;YJ'D2T!00MCMF^P&U
M1 Z4*JQ::N+(3 ZJX-@J",F%%-^=KK6-$?M (Q,*ECW7^3IDNPFQ6X3BQ#RP
M16KB0R6NU7D"\1-_ITTX4=&4^0([9Z"$@]2%9(;4YT9AIS5X6<-QR'U2,+0(
M$7V'P>VX)SP0"2-ROJC3'=1:?FDJL5?^@T-@9Q&"AT$(MTMJ9X/^$Y?J?S0$
M,8X01+N]PD$O?$'#,1*W;S4,?;IVU)'$J.3#'^FP$+C0< +?I?8!E85O;1A:
MY9S>7*'"]Q,J4R)0HX(@#F*K<Y]Z AZ@V=GOK[Y7PU271/:($=4N03WCB<7&
MPU$V.8@<+]KML7HJ$]?9?EWD]-8FMYTL?;,I##]*H/,9M0*'OSQZ@21"2^]E
M_0.9ZE%5-K77Q85^U1G1",=-4."4J5)37:=8;8G:T6Z2\#AI9G4AJ;)& 731
M:*+\J&GWVRIWCL/ &Q(D$J F2LL$V+6WIBGX]PUU%GK1.;N3WU@SUF%GS:#G
M_,@(PS(;->3.7)_F0(+B 1>A..\S6><;/K=7O]OOOMBG(D76/FBC?AJH'I?9
M>KF9X<CZ&U5$ 4JXM%R#M$S1#-G'W82>H>)$:6CH(=4+5.=UFDFI^RUZ@"E-
M[059U3^OKQ&8KM-<.SR*@W/V[KE0B!7877 ?G00U#I']CNEL=8#%^:%#$7GJ
M1WS1L/)J5O8YPCJ(>XTEML82I_7<FQI^G-:B=&MY:0["Y4&[]K([7,*3#!>*
MRKU&!MG(H'=E4*T,VU$>[XO39\,R=(86I:#-) E/0->$&L%PF]8I!8:B)N6C
MN>NSP?:[8M?KM0%YQD>+ B3)YW9@?-PD!S7?R^2PYHGSO.6\'54?-\2+L+@A
M:4//@B*(%5K:'T74".FX?HV.]=02B=.SV]"SW=<#\NJ^%>RLE@KX%,']D=?.
M4(.<[[#ID1;)R:L+ C>.&GB.#EIMU/E-PU)5<_O+#30T1+'^>4/[M/UUR+C^
M3<1V>?W3DB^RFI/HN9IAJS.,@D'=3FUN3+FROY"8E,:42WNY4!)M#BW ^UE9
MFLT-,6A_,W/Y7U!+ P04    " #*?D1490)%1R4:  #>4   &0   'AL+W=O
M<FMS:&5E=',O<VAE970S-RYX;6S57&MOVUAZ_BM$&A0VP"@\=S([$R#)[&6
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
MB\QT'&/$X%Y8)/20.\&> +I$C<Y+_=N^2!M69DG<DY@37T Z#[)C]_%4T=2
M\CDM@2)0 1\4X="6L$A#BM% (/"&$^N"S5<2I*'1H-K/G, 3#SB!B?@#>?42
M <;L&0?&<PFIH@G3)7 ^B#(B9 .:=?I0/IFISI(",_08W4[DH,BG&KVZ+AFI
M&%B%09,-AXVPXL,86F<MA'.YI+<8=@=BC%$G@DNQ_9(9$\I(0%<)ZP]%C4<
MAU!^EN?1(G@R-SXT43.QLLFCN +EN#.H.2,-1!YSJ>$@^@JN@]'BJM%7<A$V
MBUJQ!>8D(@RI=):] (M*GG(?J62N2V'"XM&8VM,I8PRN"F8)F=Q5X#YW@"W
M"5ETP JI^QOI'3=<@WL]RV0P/T$NA$8'$!JS8;+"2\+U1*$!N!;.#T./3% Z
MRDZA] %O,=Q(+B6/>#?-&V!Z>GM!(%:PZM QP_"2!)!:4EN<-@. <J.)%K(P
MHD8J;1'J'()JNOB^B/F.>KKS;,A# BN9"I#<CHF^Z/-1&>L1BT%#%C-XNX#/
M9"=+$P MD5/7"V/E,RV:U/TM,+2#7^]$<Q449ZDQ@M: 6R[F@(DA$1D+T%5$
M(?/4D%('  L@-A&*C,"XJTI!6[//E@#.#KN7LU@6E@!8LS")^(Z..)6Q8;!1
MH)--!Y@A=L:5#4&=/F1*>L'89GA\S,2BEXQ^O)(:7,TMAZJ#TP;::8&\S.10
M"=#MW&=,#6@+G;F#]RRH@B<)6>1<H2H Y+%HR5M15VK+R$,A+L4^7VJ))1SG
MVR4$(OEV.P 9%I]H^Q7(F9JJEY-!GIV*FL)K4$MU(!DF/0N\G\-OBQ5W 5Z%
MDMR3+>#H2#P^!_3(A2/A[T ?D71!7$[2,+"&$]?'IMW0EM.".QITYW97.MM=
MB;=G[&-HV6#<F'*QAE..2;,<UBY(;" "%!M!5(B653,;J@Y E&+X1+L#M PH
M3G_>,_HU\HGS"0P)=C(Q8 3BP4W0^2'#.2DIZ7L)LC<GXP@P0,-3R'MQP"T
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
MXT'IHH-/VEB&J2B+Y$"]1Q*3%KDD\"EHDI32F:39Z R#F ;?'J%)1K_A4K2
M(V_DF1>&L(Z34LR':LX&4]=38O<$23EG>(??_%#G?_3C>[AQ$6;0&.QB/_V1
M"RKIK[/'R7?UNKSID?G;<AW/$E"NZU;>>,RY>,*OB)QU+D9NJ_BCU:=RN979
M<4$G,!T#[BMZI;#\"Q[2N"Z9$Z#%YJ;LCJ6L)P!7^D1_Y AW3M7+'X-3H4@/
M_-Z,@-_I)V=_CH0U)Z(4LB[^JV-([7F')'='+;V<NXHH7&LIV(T@\Q_[BR0L
MHP^99(=Y>M1%D'OT6R1:3CB.\X"37K[)F#9/G)\X2'GFC%<^/C+-6)WICCA:
M48EY)D7RSW> >TIV7XY^<@ZCW<@/ZZT3^4VR^.MS_=W^Q_O>Q)^L&UZ/O_SW
M(]14#3(OJX]HFLT" '$;?TPO?MDT]_(#=M?-9M/<R>5M52ZJEB_@^<<&A.N^
M<(#^)PU?_Q]02P,$%     @ RGY$5-.>; ;0!   X H  !D   !X;"]W;W)K
M<VAE971S+W-H965T,S@N>&ULE59M;]LV$/XK!Z,#&H"))5*RI" QD*0M5J#=
M@C9;,0S[0$NTQ54B59**D_WZ'4E;<[K$P[[81XGWW-US+[J+K39?;2N$@X>^
M4_9RUCHWG,_GMFY%S^V9'H3"-VMM>N[P:#9S.QC!FZ#4=W.:)(MYSZ6:+2_"
MLUNSO-"CZZ02MP;LV/?</%Z+3F\O9^EL_^"3W+3./Y@O+P:^$9^%^V6X-7B:
M3RB-[(6R4BLP8GTYNTK/KQ?^?KCPJQ1;>R"#CV2E]5=_>-]<SA+OD.A$[3P"
MQ[][<2.ZS@.A&]]VF+/)I%<\E/?H[T+L&,N*6W&CNR^R<>WEK)Q!(]9\[-PG
MO?U1[.+)/5ZM.QM^81OO9L4,ZM$ZW>^4T8->JOC/'W8\'"B4R0L*=*= @]_1
M4/#R#7=\>6'T%HR_C6A>"*$&;71.*I^4S\[@6XEZ;GEK1"^ML,!5 V^_C7)
MQAV\ON.K3MB3B[E#(_[JO-X!7D= ^@)@2N&C5JZU\%8UHGD*,$?O)A?IWL5K
M>A3QC:C/@*4$:$+3(WAL"ID%//9BR%C2QCT2N.TXQOHT\M^O5M89+)8_CIC*
M)E-9,)7]+W:?(_4HCN_,<SOP6ES.L/6L,/=BMOQ-<',J$'@XM"*F2+;"". 6
MUKK#UK/G@3__D\ '?_,5I#DE-*V\1$M2L JN1]DU4FTL9%5.JH1!EI=D43&X
M$W6K=*<WR-MZ-$JZT<,_L4CS!6&4 <T8854.'P3V2ZN[!F0_&'TO_"T+:85F
MDP+2DI&2%G"C%5(^[MHT!*3_Q*ZU()67-Q@R:F4D3]&?%'5IA ;C>^Y4KT]'
MZT.U G5HF9*,E4#12E*B%72%D@6&@E)6D"ICJ(V O*['?NRX$PWV,9)82SZY
MP'MMG/PK/GC-,O2XH"<H)92P17X"=]KQ[@7J"2@<I\@J2?*$,)9&.<M)7I1P
MI*[RJ:[RHW45H[_1?2]=X)3XPZ!5X%>O=_2\?<#9;<5S]784__EZNVL%U$^L
MN,!!%VR):,NG+-29)R34VI$RO#HD&?&Z%Y/Z"A@E99I&H2@H?&Y1]]0)TW_G
M0$IR++V4%%4%/VEU&M\>./Y:JKH;?96#XP\"N9/*CH:K6A!_KT=G_.?,"16?
M"5>?G4#J"X_Y/U8M=NE_A>V!I55%H5H4QY*[F)*[^(_D8LQH]F><4D@-NAFR
M2>"#Y"O923^Y/G)L/Y2>2^UQ=)_%F(I( (YY_+C66M42!SZV=NCK4372UGI4
MOCDB@P-_C.W;C.&],*"0WMISU 48/3D<-)!IUVJ?P]X#6?SPKWQ;8]D$BQN<
M(9CX$W]VZ!7?8*-OL!V? 'DN=AYT^_A].6&YX(=!]"OT8_]Q.(=WT?WO/,9W
M-%8.10%/S*O@9/-RAI,"4QKD'*<'H3GS\@)H04J&DZ_%"N9K+#4<;#E68;7+
M_A.2O@O^P%E69:0J&;SOA]'?])6%3>4 !U5>[,%>UH_E&A0C3[4O9JX>_>45
M[WP"(&YP&&/*2)9D\"6L(Z(YY?>(N]E3$OH%<1[QV^%'ZEG!_GUU'Q48GPQV
MEN0_/%?6\X.MHQ=F$W8K"T$U+B#3TVE]NXI;RS_7X^[WD9L--B$ZN4;5Y*S
M\63B/A4/3@]AAUEIAQM1$%M<087Q%_#]6FNW/W@#TU*[_!M02P,$%     @
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
M28OEV>2"G5QF3MX+_-&(K3D8D_-DH=2=F[ROSR:A,TBTHK(.@>/OB[@2;>N
M8,9?.\S)N*13/!SOT=]YW^'+@AMQI=I_-+5=GTV*"=5BR?O6?E3;7\3.G]3A
M5:HU_DG;03;'BE5OK.IVRIAWC1S^^?TN#@<*1?B"0K13B+S=PT+>RFMN^?FI
M5EO23AIH;N!=]=HPKI$N*;=6XVL#/7O^7E:J$_2)WPM#TT]\T0IS=#JW@'8"
M\VH'<SG 1"_ L(A^5=*N#;V5M:B_!IC#IM&P:&_89?0JXK6H9A2S@*(P8J_@
MQ:.CL<>+O^LH73>F:I7IM:!_72R,U2B-?[^R1#(ND?@EDN\O\?8>76/$<X'\
M6Q@6&&+ H"TWA-]2M>@@<^(#XAXA'JRDJUYK(2TU3S5_I+@(LCQU@RP(PPB#
MI BB-*-KL130JY]3FRZ$%,O&'E$>Y$5"4Y8&11RY:<82>FIBX.S38J.T!2+6
MR((D+3&(PH#E(08I$#!XNUP*WX9>6W,KJ)RE](;268XG8[.(WKR2B73,1/IW
M,W&ENDWOS%H\T,5FTSXT<D6?9[<S>B=JH7E+MY;;WBK]0 =J'V';<]E[=5W'
MH"=FPRMQ-@%%&J&_B,GY!4)3*5DU;<,]$RV$W0HA'R/V3 ZXK,FN\=^I7EI#
MU8$;?.^&$_"N+'>NF-&5 T@?9K6DB+TAJ_9?%@*,+@[DT/^-(6^V'(SR^$/9
M^=4<.<R^+;]G"G:TE5L/\6B5-^5'8F$4%&&,41X'>9[[5TE0%,6N0IRY0#P6
M]Z+;N-*V G99FJ9AD"?A$08LR*($@Z0,6)8=^:3MZI80X[KYTM1"UO"(-]X9
MU6M*0G9'FY9+U'209TZ?!47*_'^>Q$=TR>4=J:V$]6VS=/$!3W!9C9'"RCG$
M\R)VSQP0OREY#,[K4=@($+V[?G_EPM@U?6<H@IDE ;P,\8RR_%MQ%RQ$;:@,
MR.4QGBQRSSPLOI7N!&^-+PZ7)&VQZW:N^;,HI;S(W!)E2;]A,[<'\5AJU2$+
MJKH[=CM8_?6BTQR]Z7PJ4O3X- J2!+,+8X""NK6Z6?1>$,7#J5ISW?A2(*NQ
M/]%//Q01BWYVBFF*1.SG/B'<H*9X_2<$O9W(JP^-$3LO_NJ;C?^"!(31@?K^
M_W=4D 9_Q*"PD(JX^'_XYQ5JR49JR5ZEEEL<B^J^]1TUDJCSU0=L\.I#PQ?H
M=ML(\QR'O+[ /P77QZA<=[88T(?FY.C6)]TY)&+ASE:S1W,>%89T*_E(%8_-
MN">-YZGBL-$/@1%JY^<)?1# 1I.,KE*/K5\3SHN <831.@F#Z&>(/G.[4(92
MBTNZ<)3BFPH<1!604:38D9UT!FH K61)D*(57"5C=^Y1<[#4B?CF1E6[#MW7
M]T89>ZR%;5!:KI;&]^AT0X7K;&)QD.*4<OM2%V1!6:!1PR",8[I4LD< JTKW
M6#8/TC"C."@S]AB*5H%%7+*]EZ1TLVKD +44\",.&"L<7I1&NR*.X7RR>WY2
M%L@K[3RJGX:76%H$1900RQ-LW,G7*3@(^HD/42]Q(&^;_^#[BCNNDV1$U>LA
M+_P+;UI?*"[<AK>[[06\9G:H!])3%J(5,T<(#.2*MCDB?U8_5LOCWFU-@X4O
M9'N:ED'"4FAG#!$#2]Z\T/  SY)TH/ L!/6\EY;+E>>YW1I3E@5IF7I3,  ]
M7/]/J9\RQRK>%22V ,_?<&VET&;=;,9MQ1QR6,E@\H>=+SF+_-80E@C"D$3,
M,C9L&'$!Y!<3>=@9TRC!^KFGUY*AG#!R>7N:>9KN]1Z.T##3 HR>%'[(6!XD
M97'T'(G-#VX G= K?\]QIP8<'H;+P/AVO$I=##>(1_'A'O8KUZAD@WPNH1K.
M<AQY]'"W&296;?Q]8J$L;B=^N,9U4&@G@.]+I>Q^XA88+YCG_P502P,$%
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
M.NI?8$4>9D*IT3-JC5A% H()E>*Q;A@[(W.,<\PUFK;4#5'?B*"^9^J$>;F
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
M,7+II@O.H#I[ /_G$EQW"XN@?QV__"]02P,$%     @ RGY$5/N$J%?^!0
M5@X  !D   !X;"]W;W)K<VAE971S+W-H965T-3$N>&ULG5=;;]LV&/TK'SQC
M< #6%B^2J"X)D&0KUH=M1;K+P[ 'V:)CH9+HB8R3_OL=4K*:=4F:]447BM_Y
M;N=\DD[O;/_![8SQ=-\VG3N;[;S?OUZMW&9GVM(M[=YT>+*U?5MZW/8W*[?O
M35E%H[99B23)5FU9=[/ST[CVKC\_M;>^J3OSKB=WV[9E__'2-/;N;,9GQX7K
M^F;GP\+J_'1?WICWQO^V?]?C;C6A5'5K.E?;CGJS/9M=\->7*NR/&WZOS9U[
M<$TAD[6U'\+-V^ILEH2 3&,V/B"4.!W,E6F: (0P_AXQ9Y/+8/CP^HC^)N:.
M7-:E,U>V^:.N_.YLIF=4F6UYV_AK>_>C&?-) ][&-BX>Z6[8JY(9;6Z=M^UH
MC C:NAO.Y?U8AP<&^BD#,1J(&/?@*$;Y?>G+\]/>WE$?=@,M7,14HS6"J[O0
ME/>^Q],:=O[\E[WI2U]W-_3>W*#8WM'BUW+=&'=RNO)P$+:M-B/8Y0 FG@#C
M@GZRG=\Y^J&K3/5O@!4BF\(3Q_ NQ;.(WYO-DB1G)!+!G\&34[HRXLDG\,8D
MZ=KL;1_3_O-B[7P/<OSU#+R:X%6$5T_!#]0FNZ5/A;TV#A1QM/YXK/%CE7T6
M.$CSM=N7&W,V@_:<Z0]F=OZF[LIN4Y<-U#&YL)-?-^9:]@8\]67=F(K6089+
MNC(]%CK:][7M"2:UK:AL[6T@P*X\&&PT076;IG2NWM8P]98VM@MS(%SZG0$_
M^SYXB"%UO@PZ6]*;WCI/?YBR\3NZJ ZUL[TC<[]I;BOC4)OMJW79('+S:I@[
M;=E!__#?50/EJX\$KP:AW-7 *.'/(\MM6?=T*)M;$PH\5W(I:5TW#;PRFDN]
MS(ZW$6HN\Z7^M.()9#+MVO03H>(QB9M%PHLE79;=AU"Z(86?;?<JK#BZLIVS
M35V5WE31DGY&W'7G#3(/%QO;&EJ8>\Q*9TYH3H4NF,X37 G&I<9YD3.N^/!,
M,9WE=-6;JO;46!?*$TTI5530M]]HP<5WE,D8P^=^A$A8E@GB6<Z4$K3@3.;9
M"4F=L5SH?]L<@?-4LIP7Q(5@12XH93*1I#5G1:'H[9A!B.4$O4>7S=&=+^_1
M-I4"/"U(92PM"OB43(ODA!0239'@VVGSY'*Q-IW9UAZ;.%-:4L%RG=$"V?-@
MF3$%P*&2#]TKGC*19R0S;)2T*%@2]RO)DKR@=YC;!L2K"%39?*"J/M25Z2HW
MU>UX1L73?#S^UTUY@"3"J!N8W;9@B=M!+3O;5 :4G4^1S(^QH(T\8RA\Z*.2
M*2N$@, /IKM%C;:];2<6.,">H!;H0P?R#K-\@.5,\ 15$^$Z0_UT(,I"LY1'
MX-!/CC*G='& FF_,40X+2+8=".UB! @@"5%%IO%D7$*I7\KDY 5,1O,4CTS.
M8RT0J.!9?)9G+$GXHTP6:+J0R7^:<EQ_C-D2FN0R(XXL1*;1^C02)053U!.\
MYJ%L@=>298 -+$U)*XW*O(374@D062,LIKA">T-/(5.9H@L0^K.\AA"ERJ$E
M+G):!$FIN,CSY!'"24A/:4Z\8$)C/SB0A89+S".>\O]!; %%9./QVE2FW<=/
M'$S%_6<8GUNF*)8:CU\EB6,2\V,:01(:HRTR5X8NH&I?(0F9");F 8^C>8E2
M ;F UK)!$BH,D?2+DI YTT40%D;+* DL%1F/(_Z+;.=AUC"9A8FM(K?GL5$R
M4^/C)"RGCU)>8L2FFOA4[;A0/#[$430%[O"HX113,5!=9A)WX@FJ)Q)$ W_
MU0QS)V,%M*(E[C 67S#""QXM!,2%$;'@.:(+^BH*IK+B>:JGX RF1>"X#B.\
M2'5<U(]276%>*I 3'"ER),<Q.PHQS/#P^G@YU4$%O :'X]?-\#&4^3$8-!02
MU6EZG.&IS+YJA@N-=T(:"0OD)!NIHOE(%8GW<Y'D7V1LT'$@:QJ#Y.,2WI2/
M?9&N'GSK(Y2;^$?CD#L^W8;/_FEU^FFZ&/X5/FT?_KA^*ON;NG/4F"U,DV6>
MSJ@?_F*&&V_W\<]A;3WRCI<[_/B9/FS \ZVU_G@3'$R_DN?_ %!+ P04
M" #*?D14]?Q3-CX'   ^$@  &0   'AL+W=O<FMS:&5E=',O<VAE970U,BYX
M;6RE6&MOX[@5_2N$&Q0.P!F3U#N;!$@R,]A9[".83%LLBGZ@)=I6(XE>BLZC
MO[Z'U,-VUG9WMA\L4Q3O^]YSKW3YK,UCNU+*DI>Z:MJKR<K:]<5LUN8K5<OV
MO5ZK!D\6VM32XM8L9^W:*%EXHKJ:"<;B62W+9G)]Z??NS?6EWMBJ;-2](>VF
MKJ5YO565?KZ:\,FP\:5<KJS;F%U?KN52/2C[M_6]P=ULY%*4M6K:4C?$J,75
MY(9?W,;NO#_P]U(]MSMKXBR9:_WH;CX75Q/F%%*5RJWC(/'WI.Y453E&4..W
MGN=D%.D(=]<#]T_>=M@REZVZT]4_RL*NKB;IA!1J(3>5_:*?OU>]/9'CE^NJ
M]5?RW)V-<#C?M%;7/3$TJ,NF^Y<OO1]V"%)VA$#T!,+KW0GR6GZ05EY?&OU,
MC#L-;F[A3?744*YL7% >K,'3$G3V^DXW!5RL"O*I;&23E[(B#U9:!<?;EN@%
MN9<&2W*GZ[5L7LGTJYQ7JCV_G%F(=TQF>2_JMA,ECHCB@ORD&[MJR4?(+/89
MS*#WJ+P8E+\5)SE^4/E[$G!*!!/\!+]@=$;@^07?X(S/39?Y+H4^E&U>Z79C
M%/GGS;RU!CGUKQ-RPU%NZ.6&1^0^H-2*3:6<N[<ZW,H*.BCRX(+;'O+W2:ZN
MG"_:M<S5U03UVBKSI";7Q]@3^%+5<V5&?[H+(S=MBZ<7Y$ZV*W)&PH33-(FP
M"E).1<C(%W"N*B*71O4Y\]>_I(*+[\;_K]K"C[EC()NB6ZC?-N63K/SY@>?
M\7/SI%KK>)&R 5K,V[(HI2D5CE(A!!5IBA6/(AKSC-SDN=G GK*Q"F9:0$6N
MP!Q9ZN5INX)5TMM!0"Q27'D<]GKU#V :C;.8!AGWZRC(*!,!^;&4\[(J+:1?
MD!\V3:D=HLVU*9 A%F*! ,H8+VW4H%!S:(\T:2EI *P(ZZ:1M3:V_(_3M&TW
MWO6Y;KUH+@+*N!/, Z@0)>1A5T2C[1_CE&64)ZG[<_'[G6/6\O6-5ZJM=22
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
M#M?=%OC5 LH*\/]<2O/R8"=HOX-6_P%02P,$%     @ RGY$5+LK&?&U#
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
M3;.HK *=+Z4TNXUU4,W'XY]02P,$%     @ RGY$5.H41Q@2!0  $1L  !D
M  !X;"]W;W)K<VAE971S+W-H965T-C N>&ULQ5E;;Z,X&/TK5C0/K=06;',=
MI9&FJ7:VTE1;->WNPV@?"#@-*I<L=I+._OK](!03#)1>LNU#P^5\]G=\.8</
MQMLT>^1+Q@1ZBJ.$GX^60JR^:AKWERSV^%FZ8@G<6:19[ DXS1XTOLJ8%Q1!
M<:017;>TV N3T61<7+O))N-T+:(P83<9XNLX]K)?%RQ*M^<C/'J^<!L^+$5^
M09N,5]X#FS%QO[K)X$RK6@G"F"4\3!.4L<7YZ!O^.J5F'E @_@S9EM>.44YE
MGJ:/^<E5<#[2\XQ8Q'R1-^'!SX9-613E+4$>_Y2-CJH^\\#Z\7/KOQ7D@<S<
MXVR:1G^%@5B>CYP1"MC"6T?B-MW^SDI"18)^&O'B/]KNL#: _347:5P&0P9Q
MF.Q^O:=R(&H!V.@((&4 &1I RP!:$-UE5M"Z](0W&6?I%F4Y&EK+#XJQ*:*!
M39CDTS@3&=P-(4Y,9LQ?9Z$(&4='M>-O&R^,O'G$$*P4-/,B=HR.+IF J_P8
MG:+[V24Z^G*,OJ P07?+=,V]).!C34!*><.:7W9_L>N>='1_R?PS1/$)(CK!
M+>'3X>'Z?K@& U&-!JE&@Q3MT:[1@%T2K(%UND!7R89Q 2M6</3S!P#1E6 Q
M_[NG&UIU0XMNC,ZTYP+)T3Z1PWT*PWW*8;CA6IQF(OR7!6B:<M$VM+M.S**3
M?+MN)I@:ANDXSEC;U =1!;HVL0T=5[@]&D9%P^BEH6:]3\KWU_$Z\@10^)ZE
MG*/[!)0F*CA]!X4Y07,&D0S=>4]M_':]6[6T3>PXNME@I\)LK&/+:2=G5N3,
M@Y'[ ><OD3.5K U0WB:W%E0[+:NB97W THM W;W$W^W^:<:"4!2DVHA82HIZ
M@T0?8H^$79&PWTNB+5-;R0-3EQ@6:>Z7%J!N4-NL3<]>WDZ5M].;]_T,W<$B
MX>OL%_IYS>(YR_KDQ*V:=0^I6EB77J'_'[I5]E(?7X(MT]9)8QY:@%AW#-,@
M[?. :ZZ'/U6ZRN[W*%+X:Q)48=34W0Y=QM+&,/E4\2J[K^?M6NKTJ:B.C8^E
M<^*/L,[7Z%?989^ ]4+VB4COQ/WF^48-PZK;$6R[AKJT5"#&V+5JP/W,I3'B
M?F>\93P,0&!"+T+7L-<?X'$?77C^(RR>VB/D ('#TK6P=5")D\Z"WVTM@R1.
MM1!#-UW+5?9(B]>X((9.EP9(K\']9G-PB7-4[<*6I1!483;&>I>"2\_#[N=*
MG*MN-%-WW"8]%=;QA$:DS9*/L-G7:!Q1C;2I<;V0?2+294F_R[Y1XXCJBH8.
M*TMY.FX!8M>Q+=OMR+Q6!_8;Z$S RN$(BEITDT:0O0]B-UO/@W 3YF\P!LD;
MD:Y&Z"'EC4C7(>]VG2'R1MIJ+MO!5)DA%6A9#CQUVQTS)%V('*X^&R)OI*7T
MLJB#E7VCXBR=NG9'J4"DY9'^2NW0 D?4LLRDMM&D-[AX(])CR4=X[*OT3751
M99[Z(/M$I,62?HM]J[ZU6*)%H0#"S9Q;@,2QW2[W)-(]2;][_B&6+!NB852Z
M%M4/^NY,N@I]MZL,>GO6XC*$FDV#[X!U/)Y1Z3#T<"7:$/VB?<5726UP?49K
M;S;[Z[-#JQ9]N5KKA>S3DKY)/\(W7R-95'5&A4@?9)^(M$W:;YMOE*RR5?.E
MS=(.:VX6K?:](O]8=.UE#R$\4T5L 7'ZF0T-9+OO+[L3D:Z*3QCS5(@T+@Z7
MS M8E@/@_B)-Q?-)_E6D^@HV^0]02P,$%     @ RGY$5&F[0I:Y!   JAD
M !D   !X;"]W;W)K<VAE971S+W-H965T-C$N>&ULS5E=3^,X%/TK5C4/( &)
M[29M1J72 #.[2" A"K-:C?;!3=S6(HF[MM/"_OJ]24,2R(<J$!E>VMCQM<^Y
MML]QDLE6J@>]XMR@QRB,]>E@9<SZJV5I?\4CID_DFL=P9R%5Q P4U=+2:\59
MD 5%H45LV[4B)N+!=)+5W:CI1"8F%#&_44@G4<34TQD/Y?9T@ ?/%;=BN3)I
MA36=K-F2S[BY7]\H*%E%+X&(>*R%C)'BB]/!-_SUG)(T(&OQ4_"MKERCE,I<
MRH>T<!F<#NP4$0^Y;](N&/QM^#D/P[0GP/%OWNF@&#,-K%X_]_XC(P]DYDSS
M<QG^)0*S.AV,!RC@"Y:$YE9N_^0Y(2?MSY>ASG[1-F]K#Y"?:".C/!@01"+>
M_;/'/!&5 #QL"2!Y -DW@.8!-".Z0Y;1NF"&32=*;I%*6T-OZ466FRP:V(@X
MG<:947!70)R9SKB?*&$$U^C@;\X4^AX'J%*Y%6:%[F-8(:'XCP?H2FH-U3.^
M5'S)#-3,G] 5CY?03"[09;1F0L$TFT-T<,$-$^$A.D;WLPMT\.40?4$B1G<K
MF6@6!WIB&6"0XK#\'.W9#BUI07O!_1-$\1$B-L$-X>?[A]LOPRW(6Y$\4B2/
M9/W1MN3!I@J2D*?,OVV *YN'_!CVUO&,06TEC;^N(!1=&A[I?SH&IL7 -!MX
MV$ID;BK='[T:7</H1^A<QD;$"23[]02B&ZE%NHN.8.J@:%8L1IB@:XA8-4[+
M#HZ3P4F583.EQ!TYCC>Q-@T\A@6/X>_C ;WY?A(E8;9,T_9-S'8 W2JS,;5Q
M,R^GX.7TQ*M@@Z2">_&2JR863HV%@UTZ;F;A%BS<W\=BO]EQ:[SPR!TVTQH5
MM$:=M H6"%B@6<;B3AH6HN_:B"C#\P-4#/UD8<*;4(WJ:X9B#WNC9F#C MAX
M/V!%>E]FOY*O/U2:X%<)/T)S#I$<W;'')MCC&NPAF+U3@-Y)Z+BVU5OR[16T
MO$Y:]S-T!SAUHI[0KVL>S;GJTD!LE]9E]RN_N.*:^',)<(ZG.GGN>$B&I'EN
M<&EAF'QV"<X15KEYKMW&K/1(W)=)[BG".9XJ#[N%1&F0N"^'?+,&X[I%MM$J
M_1%W&^3[-1C7+:]S0Y2FA[M=[Z-5&-<][<5JSP^R]59M22]]#W<;WRW7(H"C
MN8 T7TMEEO"<ALZ8_\!?'/GWT>C2TO"X9XTN;0=W^T[_&NW5YHP0[!&WY31)
M2J<C]F<7Z1SA"W+4)4X+M=))25].NJ=*D[J3#AW/I2U$*L^"?1GIFY6:U(T4
M#]N.RZ0T4M)MI.\7:U)W1D)<AY V;*4_DFY__&BU)G7S(XX]]E[)=4.S-FJE
M1Y)NCYP9@*T1BP-8&R$0\B'CLV0>B(U(WZ+MI=2D]#WB]JO4I#0FTFU,O2LU
M:7B"<X>VX[;,66EWI/L1[C,(=?TQS[%';:NQ=%/2EYONJ]-U-W7<48O?T-)*
M:5]6^F:9IG4KI7;+Z8Z61DJ[C?3]*DWKSDA=;T1;CB^TM$;:;8T?+=+Y\-5W
M%@ZM+/F=1C>T>IUTJ_(B/?V*<<W44H#0AGP!,?;)"(+5[L/ KF#D.GNW/I?&
MR"B[7'$6<)4V@/L+*<US(7U=7WR>F?X/4$L#!!0    ( ,I^1%3Y%[%U:PD
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
MMV79?'_3_J[(_H=DSO\/4$L#!!0    ( ,I^1%1,W#&8^0(  $L(   9
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
M)ST-%]6E4$T47]IS=<J5/J7M<*'O410F0._/.%>;B3FJFYLY_@]02P,$%
M  @ RGY$5!%SVN'0 @  CP<  !D   !X;"]W;W)K<VAE971S+W-H965T-C8N
M>&ULC55=;]HP%/TK5M2'(I7F"T*I(!(TW59IG:JR;@_3'DQB$JN)36T'VG^_
M:R>D*82.E_@C]YQ[CZ_O]63+Q;/,"%'HM<B9G%J94NMKVY9Q1@HL+_F:,/BS
MXJ+ "I8BM>5:$)P84)';GN,$=H$IL\*)V7L0X827*J>,/ @DRZ+ XFU.<KZ=
M6JZUVWBD::;TAAU.UC@E"Z*>U@\"5G;#DM"",$DY0X*LIM;,O8X";6\,?E&R
ME:TYTDJ6G#_KQ5TRM1P=$,E)K#0#AF%#;DB>:R((XZ7FM!J7&MB>[]B_&.V@
M98DEN>'Y;YJH;&I=62@A*USFZI%OOY%:SU#SQ3R7YHNVM:UCH;B4BA<U&"(H
M**M&_%J?0PO@!D< 7@WP]@&#(P"_!OBG @8U8&!.II)BSB'""H<3P;=(:&M@
MTQ-SF 8-\BG3:5\H 7\IX%2X('$IJ*)$HO,?<,N^PDV1"+,$?>=2PB[DYJ?
M"64IFL4Q+YE"[Y@>.H^(PC3OH3YZ6D3H_*R'SA %3,9+"31R8BL(4SNSXSJD
M>162=R0DUT/WG*E,HEN6D.0C@0WZ&I'>3N3<^Y0Q(O$E\MT+Y#F>VQ'0S>EP
MIP,>G0QWQY^H\9N4^8;//\)WQS9$*B@])2]01);*I.OVI:3JK94;]&>VE$I
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
M$4,HC!@E(V0?%$:,V!'Z;FE>NVXFL#\.HW:6V*RFTQY8C4@2MTA^A3JK%$J
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
M$53QSK*XT?(A?^UW)[66<7ZY%_Y&J,S _+Z5)IGE3?8FL7ISO/P-4$L#!!0
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
M+SM1_"G(#)#N2:!\22(@*(&[9?] _#@$98M>0ID,:'H2V%YV8OOA$!PD]Y-
M\S*&ZB*!PF4LU44V51>E98 LI??X1"?./Q'0$Q-!"=PN8P@P$CA<QA)@9%.
MV7-W5 +KRTZL/]R*'"XM5+ QJ!B2C )B5[$D&=4FR1 6@%7!5J Z;04GPWI,
MCJA@.U Q=!D%]*UBZ3*J\PU'!62O.I']B9@-D2XJX'\5Y?DY[P&Z6(*,:@HR
M5!"VDV.TM&*8![9-!?N"ZK0O#+ \>^6."K8%%4.]T<#@.I9ZHUO4&_]6WPK7
MME8T)(5KV!ATIXT!<&V_*;E]=B!U'4.;T4#/.I8VHUL>'^'<?]!YVT1@=-V)
MT9L3/D"BIX&Y=0RE10/KZEA*BVY16B27@;U, T_KGB)*.RZ#I&_:>\ YAJ2B
M@45U+$E%-R45PTA E#9 NZ:GHN+!=&)29H T30R9Q "-FE@RB6EYCIDI'GB4
MP0#QFIXR2?OJ&2[5,D"X)H8"8H!:32P%Q#05$$$Q"X$%9&QZ2B!;8!V30!F@
M61-#SS! H":6GF':](P0GWF%(CW5# ^+(1(C@OW2D2BU(]@K'L&Q9(G7D;;D
M0M9X^+.M&2$D= ^&8*_,!/<4,'965:^\AV"OB 3'T"0(]JI)<"Q5XG6D;8Z3
MNP]SMS63*K3Z"/8*57!/">.?>=4E!R+8JS7!,20'EQ-Z(\82'5Y'VEHPDAB*
M<2#D)MBK-,$]505_]@=(B CVJE!P# &!^*5Z)):$\#K2=B4FT=P$;H"1K0J_
MGA)!&*1ABAW]VCX20V @?LG>@9J](4%KT1BPU#Q4B4#\@C_24V;8 >W4TD._
M%I#$T!J(7]QWH+IO2(Q:Y 8LP@&#7^5WH,ROQ[H:L S0KP.,4PCH5P(>* 4<
M$KBVLD&7/>'0XO+* <F!>L##R!V31!&OZ(_0& H$\<H "8VE0;R.M%O#AW6@
M4)-XU8/D0/G@(6@&R:F\6D%"HU1>>T6 Y$ 5X)! -04(PC'CN)%6M;5DQ,@@
M3WIUAH3VE"M:5EN_Y,HK.B0TAEY!O")"<J"*<$C\5B/YKV'ABKJ@O %?2T.C
MM=E] &[LO>ZG?MG2IZ1X2-VBR>R]ZXC?U?>+B]7KBU8'5?ZT? /075Y5^6SY
M\=$F4UO4#=SO][F+/M8']4N%-F^1NOP_4$L#!!0    ( ,I^1%0=D%1BBP0
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
MIK-^GBI"D$60!,UW4$ZJ(JR"?8T&Z^!W8=0Q8GW<,KD$^VJ<7&848:.,UG:
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
M:O+03L%982U#.XUZA68)BD&O, .]FBNTT_A7E4 C:3(K&&"$+,P0LF:*Z^*
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
M+"FDDW=C$4L*Z<3;B9FW1_5)Z%M-P@IOH,!0G %C8ETLG6P[P5D/%6R2YHE
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
M>L?JH"GON]<1KLNF*9?=SSN=+G35"LS_-Z7)0G_05K!^R>;L?U!+ P04
M" #*?D14'1)CVJX&  "T*P  &0   'AL+W=O<FMS:&5E=',O<VAE970X,"YX
M;6S%6EMOVS84_BN$L8<6Z&KQ*JE(##1)BP5HMR!INX=B#XI,VT(ET9/HI 'V
MXT?*KFF+$J-(!O1@6[+/(0_/9W[G(IX]BN)'N>)<@I]9FI?GDY64ZW?3:1FO
M>!:5;\6:Y^J7A2BR2*K;8CDMUP6/YI52EDZ1Y[%I%B7Y9'96?7=3S,[$1J9)
MSF\*4&ZR+"J>+G@J'L\G</+KB]MDN9+ZB^GL;!TM^1V77]<WA;J;[D>9)QG/
MRT3DH."+\\E[^.[21UJADOB6\,?RX!KHI=P+\4/?7,_/)YZVB*<\EGJ(2'T\
M\$N>IGHD9<>_NT$G^SFUXN'UK]$_5HM7B[F/2GXITK^3N5R=3X()F/-%M$GE
MK7C\@^\61/5XL4C+ZAT\[F2]"8@WI1393EE9D"7Y]C/ZN7/$@0(D+0IHIX"Z
M*N"= JX6NK6L6M95)*/962$>0:&EU6CZHO)-I:U6D^0:QCM9J%\3I2=GGT24
ME^#5=?[ 2ZG@D2#)P?;+6YY&DL^!%.!]JN".\I@#]<>I?E9O90GNG\"-*.1"
MI(D =WQ9#7"5E-%R6?!EI7VA?#P'"K#K;!TE127QF<N5F(M4+)]>@U=77$9)
M^AK\#K[>78%7O[T&OVDCOJS$IHSR>7DVE6JAVMQIO%O4Q791J&515SQ^"S!\
M Y"'8(/Z97=U[UA]JMR[]S':^QA5X^&6\=['L=CDLGP#_A22JX^M?]7:P,<D
M5VY-\J7R=LR3A^@^Y>#[)S4 N)8\*_]Q3(_WT^-J>M(R_1<AHQ2D>LXF5VZ5
M::6L-_W###*,&0[]L^G#H=,:!'T20.R%>\$C^\C>/N*T[U)D&2_B1!EI_YF^
M?^;9/2]<?J#[>>@8,+#]]&P(#%ME=N!=BAD)*:FA8,LI(8H); ;!WUOG=P5!
M.^0ZGRON*?3MUNX/.2^63SN7=0 EV,\;C %*N)\^' )*:#D;>K[OAZ@&2H,<
MPA2&03,HT#/L[#GMNXF>5.".?X";0KEG&_G4Y;*(LBXHP(,P ,?  1J.A&@(
M$COMH_\]"H*@CD2#'"(8!Z2%I*!A4>BFT8,=<LOUCBBE"G!OP,4F2>?*.]IG
MVEWZ]9=<\:(30(8D(1D%(,.>D X"B%J.9\A'&(=UA&Q!ZH>,4=R"D"%8Z&;8
M2Y$KSMIL=TEGIH*&(J$_"@2&*V$P"(+ IB'L$>3#.@0-@@CA )(6" R=PBY\
M&BL@-FJSJ#Q?W?%JHVS-[@((,NR(O#$ 088U$1P"R$[[R,]$19#0JP'2)(BQ
M"C4M@*"#U---JY>_H*B2]B[>-X2(\"C>-Y2(W(GC<]XG=LCP?<SJA-0@1SW*
M J_%]X8QD9LQ[]8\3A9)#+Y%Z2:J6&E?2'7;"8;Z$!L%"\.-R)T_ZLQ=+U L
M0'14+&IXU%M9\F:0?/N?SPBMA_4F,8K\EJ".#*,B-Z-V@PC\!X86*<A0* I'
MJ18-J^)G<LZ>4.Z&/<Z651%3+R-M,8I12_F"#15C-Q7W0?(DE0XV7(S'Z0,<
M- +<*6QO9+$-&0GJ0:Q!*E3)1PNPAN6QF^4[ SNP5L*&U_$HC01LV!Z[$]W>
M.-K- PM$E\BQN28V8'=LZ+,U3U=B81,,\"B]"&RH'[NSY]ZXVOT'Y%G(VD(4
MMM1<Q 0+X@X6+\"V3W%&#/^341H8Q+ [<6?:?<$C#1T+"[P&H99M24PT(.YH
MT!FZ4Q1UY* ;/$JC@QAZ)^ZTO3>0=F/#2GX:9-IP--& N*/!B[;@BVI!8BB>
MC-(:(8:[B3N1[PV:W0JQ]EY#MZ2EL4L,U1,WU6_]HY+/Y"&9;Y3)3^##0X4?
MGU=V'SPNZ_(,Q! V':5G0@U1TT$]$VJW0A@+</UA5(-8X)&0-N-"#8M3-XOW
MP>4$Y2$UK$U'Z;I0P\]T4->%VMT4I.IY7,>O00RBH*5:H ?/^-SD/1R_DQ2%
MU+ W':5S0PUU4W=V_AR>30T:'%IXVF)(/Y]IP=/P.G7S>D\\!]:"U/ X':5;
MPPR?,W<"_MQC9;O;4H]O3I%CJPS),S?)#]^&IRL F2%_-DJ#AAER9X..:C"[
MPX((\RU ;3%,/-K"K<PP/W,S?V]0^U1^S% ^&^=<Q\'!CF$G.^R62DB".F:V
M$&1!R^,?9LB=N<F])V2GJ/B8X7@V2M^%&1)G@TZ!,+MS@KUZ &P0HJSM4(YA
M=]_-[@.VW(LJ/=\PNS]*G\4W).T/.BBRTZ:.@-<@8A5TTX,CE?H\Z^>H6"9J
MG2E?*"7OK:^TB^T1T>V-%.OJE.6]D%)DU>6*1W->: 'U^T(H=^UN],'-_4'=
MV?]02P,$%     @ RGY$5 F'*V 1!   >0\  !D   !X;"]W;W)K<VAE971S
M+W-H965T.#$N>&ULO5?);N,X$/T5PNA# B21J,U68!M(O&#22&:,9-)S:,R!
MEFF+:$E42#I._GZ*DB(OHM4.,-T76TN]XGM5Q2JQO^'BAXPI5>@M33(YZ,1*
MY=>6):.8ID1>\9QF\&;)14H4W(J5)7-!R:( I8GEV'9@I81EG6&_>#83PSY?
MJX1E=":07*<I$>^W-.&;00=W/AX\LE6L] -KV,_)BCY1]9S/!-Q9M9<%2VDF
M&<^0H,M!YP9?3W%/ PJ+;XQNY,XUTE+FG/_0-W>+0<?6C&A"(Z5=$/A[I2.:
M)-H3\'BIG';J-35P]_K#^[00#V+F1-(13_YA"Q4/.KT.6M E62?JD6_^H)4@
M7_N+>"*+7[2I;.T.BM92\;0" X.49>4_>:L"L0, /V: 4P&<0T!P!.!6 /<0
MX!T!>!7 .Q7@5P#_5$!0 8(B]F6PBDB/B2+#ON ;)+0U>-,71;H*- 289;JR
MGI2 MPQP:C@3-&622D2R!9J\K%D.9:/0V9]$"**3?H[.QE01EIRC2_3\-$9G
M7\[1%\0R]'?,UQ)@LF\I8*+]65&UZFVYJG-D51<]\$S%$DVR!5T8\*-V/'9:
M'%@0@CH.SD<<;IU6CU_7V15R[0ODV#@T$6J'CVD$<*SA#C; QZ?#;0-\<C+<
M2'[Z$^T$M-M&^%XLW;JFW,*?>[2FH/$)]7Z!9@F!8MHOK>_W8([N%$WEORV+
M>?5B7K&8=U0[=-2($=VG3'DKT7Z!UFWV=>C[V(8@O^ZFIVGEA>&AU<1@!:ZV
M5GL"_%J WRK@+X@5L,]6Z)Y"B[Q CSI*DS>8'9*:%)7N@ET6?M!09+ *[(8B
M@Y6#CRD*:D7!)Q7I]G[)EY?/DJ(;*:DRZ0H:7)P>]MS>@3"#6>C8O:Z9<[?F
MW#V1<U)RSLF[+E=3<QMU&Q1<IUE3!BL<'(MMK^;9:^7Y2".^RE@QE?D2"1U9
M?;&&R!(=61CW"5%T@11'*J8H@^$><9%SD$=1#!\?+VLB%!42+4G$$J;>3?V[
MURAU[.#N,?9AS3[\#'N^'W24,#(O&/U/(L)/B<#V=F;:K3+,0[.EF>&=<8Q_
M?>_$SG8YYU=LU<KKX5YM; &37=C<*M/*;B]37=L_FJGM),)NNSZH'H'NJ[IB
MD++O#S2=4]$:ONWLP=YOR-9V4N!31T75I.H-8TQ2L[F[V/5L[S!)!CO';<R*
M:66WGR3/.YJD[;C [?-B!ELY@[T<LQS=9;"KJ50GY6G;W''W-^1IVZ-Q>Y/^
M]$C'S7;K.LYAGII&8:\QT0U6?MC(D;5S8DBI6!5G.PD]=IVI\J.Y?EJ?'V^*
M4]/!\Q&^GI2GP*V;\E#Z0,2*91)*=0DN[:LN4!+E.:^\43POSB5SKN"44USJ
MSDZ%-H#W2\[5QXU>H#YM#_\#4$L#!!0    ( ,I^1%3X*O^,7 ,   D*   9
M    >&PO=V]R:W-H965T<R]S:&5E=#@R+GAM;(V66X_;*A#'OPJR^K K[:YM
M\+5*(G6SO4FM3M1MSWFH^L#:)*;%)@6\:?OIST"\;BXD[4L">&;X\6<&F&RD
M^J8;Q@SZT8I.3X/&F/7S,-15PUJJ;^2:=?!E*55+#735*M1KQ6CMG%H1XBC*
MPI;R+IA-W-A"S2:R-X)W;*&0[MN6JI^W3,C--(B#IX$/?-48.Q#.)FNZ8O?,
M?%HO%/3",4K-6]9I+CNDV'(:O(B?SV/GX"S^Y6RC=]K(+N5!RF^V\[:>!I$E
M8H)5QH:@\/?(YDP(&PDXO@]!@W%.Z[C;?HK^RBT>%O- -9M+\1^O33,-B@#5
M;$E[83[(S1LV+"BU\2HIM/M%F\$V"E#5:R/;P1D(6MYM_^F/08@=AS@YX8 '
M!_RW#F1P(&ZA6S*WK#MJZ&RBY 8I:PW1;,-IX[QA-;RSVWAO%'SEX&=F"\5:
MKIE&M*O1R^\]7\,>&73A'[]$%W?,4"XNT37Z='^'+IY=HF>(=^AC(WL-MGH2
M&L"RP<-J0+C=(N 3"'>LND$DOD(XPK''??[W[M&^>PABC(K@41'LXI&3BD"-
M*//S"BT$!2GVA?G\XD$;!<GWY<Q49)R*N*F2$U.]@]@^O;9>J?.R=?@XBU.,
MXW(2/N[JXC'#14Y^F^U!)2-4<A;JMN>BYMW*NY-;UVQGRJ1,RX@<D'G,TB(K
MB9\L'<G2LV0?6=5T4L@5[,VR5QTWO6)N?]C3_OB8TR,8G&8$'S)[S!)"RM3/
MG(W,V?DM9G#&-%+4B+=K)1^9I?1*FQW-'Y<81_D!IL>L( 7._9CYB)F?Q9S+
M#M*Z'XY64!18O\))JVUM0WNEF/92Y\<X21H?:GMLE<10KG[F8F0NSC+_ V5*
M#60J$E;D*Z3LD7TME]>]AK30FGG3H3C>YR).2'& [#$K<52<T+D<F<NSS'O'
MZIBU5^BUDGY]RV-]28FSHXKSV25YF9PHN3CZ?3]$?TA@#;15U;>]H(;5<$?"
M>Z'B=$P5VDIE^"\WX#W]HR.V:Y)@G..#-7@-(TRR$S48[UQR\?F30QHJ((_]
MXG?^1!EB[IVO41H1$A]R^PR3-,V+ ^YPYYZVCZ3W5*UXIR%_E^ 9W>000FW?
M'=N.D6MW=3]( P\!UVS@K<:4-8#O2RG-4\>^!L;7W^Q_4$L#!!0    ( ,I^
M1%2R/\D._P(  )P'   9    >&PO=V]R:W-H965T<R]S:&5E=#@S+GAM;(U5
M;6_:,!#^*U:T#ZU4R!LD8P*D ITVJ9U07[8/TSZXR4&LQ3:SG4+WZW=V0D99
M0/L"]N7NN>>YL\_CK50_=0%@R(Z70D^\PIC-!]_760&<ZK[<@, O*ZDX-;A5
M:U]O%-#<!?'2CX(@\3EEPIN.G6VIIF-9F9()6"JB*\ZI>IU!*;<3+_3VAGNV
M+HPU^-/QAJ[A <S39JEPY[<H.>,@-)."*%A-O.OPPSRU_L[A*X.M/E@3J^19
MRI]V\SF?>($E!"5DQB)0_'N!.92E!4(:OQI,KTUI P_7>_2/3CMJ>:8:YK+\
MQG)33+SW'LEA1:O2W,OM)VCT#"U>)DOM?LFV\0T\DE7:2-X$(P/.1/U/=TT=
M#@+"Y$1 U 1$QP&#$P%Q$Q [H34S)VM!#9V.E=P29;T1S2Y<;5PTJF'"=O'!
M*/S*,,Y,EPHXTZ )%3FY^56Q#;;(D(M;P-J0N>2<&6O15W:SD<*NB5R1VN%F
MA\=)PR6Y6("AK-27I$>>'A;DXMTE>4>8((^%K#2"Z[%OD*_-ZF<-MUG-+3K!
M+8S(G12FT.1&Y)"_!?!1:*LVVJN=16<1%Y#U21Q>D2B(P@Y"\_\/#\[0B=OB
MQPXO/EE\O(W*O%Z194FQZF][\/T6W<EG US_.)-LT"8;N&2#$\FNN52&_:;N
M]F #2]= 98]Y3ZYZ%6ZHUF Z&U5##QVT'0POTSAZ'V()7PZKU^65IE'K]8;W
ML.4]/,O[H4#>/0.*-Y2A/G-=-&NDY(! .!P-CUAV.*6C43?)I"69G"7Y18I>
MS2[[>TLNF,C**F=B30S= 5XA)G2EJ,C@ROIQ;(0=M 9$;0.3]2^[="7_4@ZC
M(#X2UN45CY)N96FK+#VK[%$:6A)[3O'DH)(W/4#*N[U$A9J[N*?_'(K!, E&
M1]R[O$9)>L3=/QAT'-3:S7^-M:R$J:= :VV?F&LW68_L,WQZZI?B+TS];MU1
MM<8VH<X50@;]%#FI^BVH-T9NW#A]E@:'LUL6^'R"L@[X?26EV6]L@O9!GOX!
M4$L#!!0    ( ,I^1%01WNJL@0,  "@+   9    >&PO=V]R:W-H965T<R]S
M:&5E=#@T+GAM;+5636_;.!#]*P.A"[1 8HGZL.7"-K"-M]@4"6(TS?90[(&V
MQA91B51)*J[__9*2(MMK2>D>]F*+TKQY;V;$)\[V0GY7*:*&GWG&U=Q)M2[>
MNZ[:I)A3-1(%<O-D*V1.M5G*G:L*B32I0'GF^IXW=G/*N+.85?=6<C$3I<X8
MQY4$5>8YE8</F(G]W"'.RXW/;)=J>\-=S JZPT?43\5*FI7;9DE8CEPQP4'B
M=N[\3MXO260!5<1?#/?JY!IL*6LAOMO%;3)W/*L(,]QHFX*:OV>\P2RSF8R.
M'TU2I^6TP-/KE^P?J^)-,6NJ\$9D7UFBT[D3.Y#@EI:9_BSV?V)34"5P(S)5
M_<*^B?4<V)1*B[P!&P4YX_4__=DTX@3@CWL ?@/P_P4@80\@: #!KP+"!A!6
MG:E+J?JPI)HN9E+L0=IHD\U>5,VLT*9\QNW<'[4T3YG!Z<5*8LX4*J \@3]^
ME*PP0]7PL=2E1+AGG.5E#G=H6@LK>K /%2Q+A">>H 0N^/4-Y1O,Z#I#>"A0
M4LWXKD8H>+M$35FFWL$U/#TNX>V;=_ &&(<OJ2B5X50S5YLRK!AWTTC^4$OV
M>R0O<3."@%R![_FD W[SZW"O [X<AG^B? 1>!2?3<[AK>M\.P&\'X%?Y@MX!
MF#TL]>$*5ADUG3^?P[<[$PZW&G/U]P!9T)(%%5G80V9*]KL:7J.B"F6=XGD1
M^+X-?>X@"UNR\#6RH(NL1HU/R4@8Q=UD44L6O486=I%%%V3^-)CVD(U;LO%K
M9%$7V?B2+/:CH)MLTI)-7B,;=Y%-+LDF<=!#%K=D\2#9EQ3-UV.K4791QI>4
M9G!V&W1Q3EO.Z3"GT#2#DB=,;43)-28@6A_)*N?)&%VSC.E#EZKIY?LT#:=Q
M3R>(=W1&;U#7;5Z45@PSDB0JW>E4WL7.B4DTZ>D(.7%E,LC]M?I>87)-GTTG
M=MCTP0C)K7L>D,INYQQ.2\(:"C'D@NM4@1] 0@]JP%O(T<F(_]]$OTP4S#"Q
M4^YPPF#D1;\-23OZ'ADVO@=M7FRX:UXC9KY,W^XQ7Z,<<E5R=#H2_O\F3HY>
M1X;-[N%\>UP-[X\FV9F[DR#TPO8E;3Z;'7%^X'G>>=RR(XY,PO DKB[+/3F5
MV#/D/94[QI71O#5 ;S0Q&61]+*L76A35064MM#GV5)>I.<JBM 'F^58(_;*P
M9Y_V<+SX!U!+ P04    " #*?D14_5MG:-,"  "^"   &0   'AL+W=O<FMS
M:&5E=',O<VAE970X-2YX;6R]5MMN&C$0_15KE8=$2K(7[A$@06C:2*&-DJ9]
MB/I@V(&UX@NUAT#Z];6]RP82H+PT+V![YYPY9T;KV?9"Z2>3 2!9"BY-)\@0
M9Q=A:,89"&K.U0RD?3)16E"T6ST-S4P#33U(\#")HGHH*)-!M^W/;G6WK>;(
MF81;3<Q<"*I?^L#5HA/$P>K@CDTS= =AMSVC4[@'?)C=:KL+2Y:4"9"&*4DT
M3#I!+[X8Q)$#^(@?#!9F;4V<E9%23VYSG7:"R"D"#F-T%-3^/<,E<.Z8K([?
M!6E0YG3 ]?6*_<J;MV9&U,"EXC]9BEDG: 8DA0F=<[Q3BR]0&*HYOK'BQO^2
M11$;!60\-ZA$ ;8*!)/Y/UT6A5@#Q/4=@*0 )&\!U1V 2@&H' JH%H"JKTQN
MQ==A0)%VVUHMB';1ELTM?#$]VMIGTO7]'K5]RBP.NY^52A>,<T)E2KYA!II<
M2Z1RRD8<2,\80$..OU*MJ6O0"3D> %+&3\@9>;@?D..C$W)$F"3?,S4WEL2T
M0[2Z''LX+C3T<PW)#@UQ0H9*8F;()YE"NDD06D.EJV3EJI_L91S ^)Q4XE.2
M1$F\1=#EX?!H"WQP,#QN[7%3*7M4\7R5'7Q73#*$LQM;_W1+=QYO;#RY1A#F
MUYYLU3);U6>K[LC6$THC^T/]:PE+>\$8L&\XIVBSH[*]+@50+V!;P_,4-9_"
M73W/W7JKT0Z?UWOP/J85-S=C!N]CXKC^&K1AL%8:K.TU.+3E%'-!'H<@1J#W
MU:Q>4M8_H$.-,EMCKX'\-7W7!P(&F?!MXE:(.24O0/76]NSGKVT#;BAMEDJ;
M^TM-EX>6NE52MCZ@U''T>C]&_[G8_T@01[O+':Y=[ +TU ](0\9J+C&_#<O3
M<@CW_.AY<]YWP]D/C%>:?+(/J9XR:0B'B:6,SAOVY='YL,PWJ&9^?(P4VF'D
MEYG]P #M NSSB5*XVK@$Y2=+]R]02P,$%     @ RGY$5+D% J\- @  F@0
M !D   !X;"]W;W)K<VAE971S+W-H965T.#8N>&ULC511;],P$/XKIV@/G01U
MFK0#IC12UPK8PT2U,GA /+C)I;'FV,%VFO'OL9TT"F)C?8GO[/N^N_MR=M)*
M]:A+1 -/%1=Z&93&U->$Z*S$BNJIK%'8DT*JBAKKJ@/1M4*:>U#%212&5Z2B
M3 1IXO>V*DUD8S@3N%6@FZJBZO<-<MDN@UEPVKAGA]*X#9(F-3W@#LU#O576
M(P-+SBH4FDD!"HMEL)I=KV,7[P.^,6SUR ;7R5[*1^?<YLL@= 4AQ\PX!FJ7
M(ZZ1<T=DR_C5<P9#2@<<VR?VC[YWV\N>:EQ+_IWEIEP&[P/(L: --_>R_8Q]
M/PO'ETFN_1?:/C8,(&NTD54/MA543'0K?>IU& %F\Q< 40^(S@7$/< K1[K*
M?%L;:FB:*-F"<M&6S1E>&X^VW3#A_N+.*'O*+,ZDGZ3,6\8Y4)'#%U.B@EMA
MJ#BP/4=8:8U&PV1GAR=O[(8LX(2XA,D&#676> L/NPU,+B[A IB KZ5LM.73
M"3&V1)>(9'TY-UTYT0OE;#";0CQ[ U$8S9Z!K\^'AW_#B15F4"<:U(D\7WR.
M.O_JLF$ZXU(W"N'':J^-LD/Y\S]IXR%M[-/.7TG[G'X=<N&1[HH>TZO%_,,B
M2LAQK-.K85UA9#0Y[M;>475@0@/'P@+#Z3O+H+J;T#E&UGZ8]M+8T?1F:1\/
M5"[ GA=2FI/CYG-XCM(_4$L#!!0    ( ,I^1%19FAR:(@,  'H+   9
M>&PO=V]R:W-H965T<R]S:&5E=#@W+GAM;+U6T6[:,!3]%2O:0RNM39Q "!4@
M45"W2NU6E75[F/9@D@NQZL3,-J7;U\\V:0@D,!Y07XCMG'/N\>7FVKT5%\\R
M!5#H-6.Y[#NI4HLKUY5Q"AF1EWP!N7XSXR(C2D_%W)4+ 22QI(RYON>%;D9H
M[@QZ=NU!#'I\J1C-X4$@N<PR(OY< ^.KOH.=MX5'.D^567 'O069PP34T^)!
MZ)E;JB0T@UQ2GB,!L[XSQ%<CW#8$B_A.824K8V2V,N7\V4QND[[C&4? (%9&
M@NC'"XR ,:.D??PN1)TRIB%6QV_J-W;S>C-3(F'$V0^:J+3O1 Y*8$:63#WR
MU6<H-F0-QIQ)^XM6!=9S4+R4BF<%63O(:+Y^DM<B$14";NTA^ 7!/Y80%(3
M;G3MS&YK3!09] 1?(6'06LT,;&XL6^^&YN9OG"BAWU+-4X-/G"<KRA@B>8*^
MJA0$NLT5R>=TR@ -I00ET=E$5T^RU M\M@]TCL[&H AEY^@"/4W&Z.S#.?J
M:(Z^I7PIM;SLN4H[-G'=N'!WO7;G[W$WAO@2!?@C\CT?-]!'Q].];;JK\U0F
MRR^3Y5N]8(_>#<VI@HL[77A)0YI^WFD\NE60R5\'H@5EM,!&:^W[:P27LAZF
M*8MKH;85,A_NRP#C,&KWW)=JLAI0/H["$K7ELE6Z;!UT.8SC9;9D1.F4##,N
M%/U+S ?:9'.M%%8,7& OPMT=GXVPT ^:C;9+H^V#1K_HGGA4,MNU\%$8[EBL
M8W [W&,P+ V&!PV.N  TA@67U!33/613$(<*J5,*=]ZA;*,R6G2JLHUJ6>P&
MGK>3ZO^ MCQV2X_=DQ5MMUZ-43OR=UPVH3ROU6P3>YON[)VF: N=JH$.CG9,
M-H"PW]W3 '#E",&'"]<>4_I0> 1FTRA3NCBJ@O&F\^+W:+UXTWOQR9IOH53-
MJA_4FF\3*MK7?/&F^^+3M5_<T%A]/^CL.FV"A94NO6UUTW_QB1IPH;-U4+5J
MM5P'^6%GQZ-;N1B96^D]$7.:2\1@IEG>94?3Q?JBMYXHOK!WI2E7NJ3M,-67
M8Q &H-_/.%=O$W/]*J_;@W]02P,$%     @ RGY$5)U?Z4&G @  :@<  !D
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
M9** T@A5,@W+D7?5NYPDUMX9_!"P-7MC9C.9*_5D)S?9R LL$$A8H%7@]-K
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
M+]<X 'M0 OA^E:;Y[@W]K:KZ-^_._@=02P,$%     @ RGY$5(#Q64')!P
M(#<  !D   !X;"]W;W)K<VAE971S+W-H965T.3@N>&ULS5M;;]LV%/XKA+$!
M+=#9XDT2BR1 $J]8AA4KTG9[&/:@V$PL5)=,HIMUOWZ4[(B6Q(NEJ:M?$DLZ
M'WEN)#_R2&=/>?&IW' NP-]IDI7GLXT0CZ\7BW*UX6E4SO-'GLDG]WF11D)>
M%@^+\K'@T;H&I<D">9Z_2*,XFUV<U??>%1=G^58D<<;?%:#<IFE4?+GB2?YT
M/H.SYQNW\<-&5#<6%V>/T0-_S\7'QW>%O%HTK:SCE&=EG&>@X/?GLTOX>DEQ
M!:@E?HOY4WGP&U2FW.7YI^KB9GT^\RJ->,)7HFHBDO\^\VN>)%5+4H^_]HW.
MFCXKX.'OY];?U,9+8^ZBDE_GR>_Q6FS.9^$,K/E]M$W$;?[T$]\;1*OV5GE2
MUG_!TU[6FX'5MA1YN@=+#=(XV_V/_MX[X@  B0& ]@!T+ #O ?A8 -D#2.V9
MG2FU'Y:1B"[.BOP)%)6T;*WZ43NS1DOSXZR*^WM1R*>QQ(F+6_ZP32*1%U_
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
MD-0/OF35P'"/S\!2>W!D:@\LM0<X"_]3A7? V*?P5@X"7 [^EL*#R<NW;9L
M6^^9CBPE@962 &?];^$GAVO?75*K*,%W4)0#2CJ!7BNB<V=MK?8$1]:>P&I/
M\/=IC\.U6WL"JST!3OJW,I-IF6Z4Y:"S]]!*0^@=MTBAU8+P6\^F[-')J\Y<
M'7&=9ZZAU9#P.YQ2H6=4C@"N;7EHI2'$I>&6/WVGL6;)/CPRV8>MNP(X(W_3
MIKSQO;';CKQAM+4I[V@V8!$=;FW*.YJ%-!B,=MR&L$(1XD(Q%C.AE%FDJ-R\
M.S<5-1RX3TDMQX='YOC0<GR($_$!=U8:C^T77-NW5=Q-QFB3S<Y8)0AQ):BS
MULYN>Z+^7/)$SJ2I;?L7[&J*%83HR((064&(<&)^?47'C<>-:TA#['919+D]
M<KP%YTK+6"ZXN4NT 4DD\D&NWN^F7,>=*N1P[SXTCBRW1SBW'S1ZX)?M]0<&
MQK)^=&36CRSK1SCKKS2/9YFY!M8N8F%T@(@&PPDFT8X@KL.\J'5-#&?P@\NX
M)>T8&,OTT9&9/K),'^%,_YW*^(TOMR-+YA%.YDU*&FXP&MR&O 9975MLD!?_
M,NM96.W"6K(3/!YQYP%FOW5'.!6P(C5WK0V=E9FN;]VNGZ[O<U]5MYBWGE_3
M=^/Z5K9U4U\2OX6%KH1")&(&+LT=LQY1];WK^HO.%]5-Y/M<ZSRM/LX%GPIE
M&L#OLSS7JR\FP/KV^^5?4$L#!!0    ( ,I^1%0KCUS*200  %$/   :
M>&PO=V]R:W-H965T<R]S:&5E=#$P,2YX;6RE5]N.XC@0_14+S0-(VYW8N8\
MJ2$SVGD8J=6]L_NPV@=##%CCV*SM--/[]6N'$" QEYU]@5Q.'==QI<I5XYV0
MW]6&$ U^E(RKR6"C]?:CYZGEAI18/8HMX>;-2L@2:W,KUY[:2H*+VJAD'O+]
MV"LQY8/IN'[V+*=C46E&.7F60%5EB>7[C#"QFPS@X/#@A:XWVC[PIN,M7I-7
MHK]MGZ6Y\UJ6@I:$*RHXD&0U&3S!CSF,K$&-^)V2G3JY!E;*0HCO]N9+,1GX
MUB/"R%);"FS^WLB<,&:9C!]_-Z2#=DUK>'I]8/]<BS=B%EB1N6!_T$)O)H-T
M  JRPA73+V+W*VD$U0XN!5/U+]@U6'\ EI72HFR,C0<EY?M__*/9B!,#&%\P
M0(T!ZAJ$%PR"QB"XUR!L#,)Z9_92ZGW(L<;3L10[("W:L-F+>C-K:R.?<AOW
M5RW-6VKL]/13N67BG1 P(YRLJ ;/#',%AG-1+@RT $\V,%2_ \K!7,BMD-@&
M3('<P"V@-6P^AII@!(8YT9BR$7@ WUYS,/PP A\LQV\;42G,"S7VM/'?>N$M
M&U]G>U_1!5\A E\%UQL%/O&"%.<$GA'>JD<']3-TE3$GRT<0P%\ \A%T.#2_
MW]QWF.=WF\/LBIJ@C650\P47^%Z(II*8I-2'H"CPY]-":6FRZZ\K"X3M F&]
M0'AA@<^82O"&646 6(&M"33 2A&S#-9@0=:4<\K7]MT[P=(5X#U_5//;DO0V
MA2GRTW3LO9UNNP.6A# )SF&Y Q:AU(;BS:$R:E5&5U6:+[["S!0U74D.S!=]
M(M2E:<\6GWB!PLSO2NJC8!QE64>1@RO+PL@M*&X%Q5<%-3DNP=)DCZ2+JDY@
MEY2X[R0*XHX2%\B''2$.$(P#MXZDU9%<U=%^U%M,"Y?[26_1!^B':=01X(!E
M:1>5NU!)="$4:2LA_?D,(KRXECMI?TNS) F3CCH'S)%BN0-VGF)G^K)67W9/
MB(!8,+K&^Y/]SM*0N>1%62?GYPY8&L=A]_MSP.($^HE;'O2/QZ5_5> 7KHDD
M2IM<4MIYA/F]E8.@Z][<@8I\Z'=$.%!QF* +&DZ.?'B[P$EJ:MQP;3K#$6!"
MN8]CV,^!,$)A5TP?!J,4)5TU?1A"*;P4$G24@_Y?66CL;]8%%\Y1&)RPBY4!
M'D]O&/Q$[MPH"@WG>3Y$&>II<^ <Z94[^<[RZUS=L76 -WJ'RO9L0&FL*V45
MZ0UI"N"92&!Z0S,-+&5ET(MF2X:,X@5EI@T=F7-Y*=:<_M-M )O]"!T'3XI0
M=SOZL <817XOUBX<"N/TPG8<>PQXJ\E85F7%L#Y1^=\"'SE:*5?@'3AGX%U\
MCL![)[-&2>2ZGMF4*8<5U_O&NWW:SH5/]334>3ZS\V(]PQQI]L/F5RS->:$
M(RM#Z3\FQBFYG]_V-UILZXEF(;29C^K+C9EYB;0 \WXEA#[<V 7:*7KZ+U!+
M P04    " #*?D14YPW$:/H#  !2$   &@   'AL+W=O<FMS:&5E=',O<VAE
M970Q,#(N>&ULS5C?;]LV$/Y7"*,/";!$HGZ[L TTL8L%6 '#6;>'8@^T=+:Y
M4J)'4G&SOWZDI,BV3"ON$!1]B27JOH_WW9%W9$8[+K[*#8!"WW)6R/%@H]3V
MO>/(= ,YD;=\"X7^LN(B)TJ_BK4CMP)(5H%RYGBN&SDYH<5@,JK&YF(RXJ5B
MM("Y0++,<R*>[X#QW7B !R\#"[K>*#/@3$9;LH9'4)^W<Z'?G)8EHSD4DO("
M"5B-!Q_P^QE.#*"R^(/"3AX\(R-ER?E7\_*0C0>N\0@8I,I0$/WS!/? F&'2
M?OS3D [:.0WP\/F%_6,E7HM9$@GWG/U),[49#Y(!RF!%2J86?/<K-()"PY=R
M)JN_:-?8N@.4EE+QO %K#W):U+_D6Q.( P .S@"\!N!="O ;@'\I(&@ P:6
ML %4TIU:>Q6X*5%D,A)\AX2QUFSFH8I^A=;QHH59*(]*Z*]4X]1DEF\9?P9
M=U# BBHT9Z20Z&I*)5FO!:R)@@P]%/62-*E= *O&%$?W7&RYJ(8EFFIXH<=;
MHF8U5837FA$4H>P:W:#/CU-T]>X:O4.T0+]O>"E)D<F1H[0>XY63-K[?U;Y[
M9WR?0GJ+?/P+\EP/6^#WE\-="WQZ,1P/+?#9Y?#D&.[H'+:)]-I$>A6??Y:O
M$WX==J2SF#(N2P'HRV_Z,WI0D,N_>J;SV^G\:KK@S'1SP?_6>UU/N&PFY$M&
MU]5:L&6R9@LK-E.\GB8X"8=>.'*>#C-F,1O&X= _-IO:V*(HP,=F,XM9%&,W
M;LV.I >M]*!7^H<T+?.RW@27B:_YHM?$6\QLXFUL1^*/5(6MJK!7U4="!7HB
MK 3$5VAK5@^1$I1U7X8V3^,@[@BRF"6>FR0=01:S.,!Q1_<L/,UFZ"5FZ]IT
M1ZWNJ%]W660ZD5(154HC76V@D:\0%)D9>@8BD*Y1NJVEHCQ(^Q6C9$D95<_7
MNFNF?%W0?R&S12PZU:ACX74"=FIU@\/0[2R4:702B1OL!5%BCT3<1B+NC<0"
M%!6@#P%-\?CR"?(EB+YJD;34R8\H3L-VNN&;%J>A90&Z?C+L9,=BEKC#)+*'
M';O[%NR^<4%I"%_UV&;7Y_+!J0&_7;5HN%XM%S:[XWIQ[.V^-6+O9]CCC1>'
M_GNQ'R9=F:=F&+O>&9'[AHS[._("]&&Q/HQ=O'_QON?AX$?L8+QO1[B_'WWO
M'L:6+A*&?M0-OL4LBLX="?"^B^#^-O(_]K"E)=@<MICU.+PO]KB_VG_?#HY/
MG'"[?O:9'/NX[QHX^2GV;6+II[94V.PLN7 .KF/FMOV)B#75-R0&*PUT;V/-
M(.H+;/VB^+:ZH2VYTO>]ZG&C+_T@C('^ON)<O;R82U_[;X3)?U!+ P04
M" #*?D14A-[7V@L#  !H"   &@   'AL+W=O<FMS:&5E=',O<VAE970Q,#,N
M>&ULC59-<]HP$/TK&D\.,)/$7V!(!I@)D$YS2(=)FO;0Z4'8"U9C2ZXD0M)?
MWY5L7&(,S07T\=[N/FFUZ]%6R&>5 FCRFF=<C9U4Z^+:=56<0D[5I2B X\Y*
MR)QJG,JUJPH)-+&D/',#SXO<G#+N3$9V;2$G(['1&>.PD$1M\IS*MRED8CMV
M?&>W\,#6J38+[F14T#4\@GXJ%A)G;FTE83EPQ00G$E9CY\:_G@\,W@*^,=BJ
MO3$Q2I9"/)O)73)V/!,09!!K8X'BWPO,(,N,(0SC=V73J5T:XOYX9_V3U8Y:
MEE3!3&3?6:+3L3-T2 (KNLGT@]A^ADI/W]B+1:;L+]E66,\A\49ID5=DC"!G
MO/RGK]4Y[!'\Z @AJ A!D] [0@@K0OA10J\B].S)E%+L.<RIII.1%%LB#1JM
MF8$]3,M&^8R;:W_4$G<9\O3D-B\R\09 IL!AQ3199)0KTOF"&;< R43"XGIO
M)I0FG6K6[9+.'#1E69=<D*?'.>F<=<D989Q\3<5&49ZHD:LQ1N/)C:MXIF4\
MP9%X_(#<"ZY316YY LE[ RZ*JQ4&.X73X*3%.<27)/3/2> %?DM LX_3O1;Z
M_,-T_^J$FK"^K]#:"X_8>P#-)."[T[M;4>3'S5)IB2_HYPD'O=I!SSKH'4N(
MUP*?)"3XIO5&<H)OL\"4(%0IT.J<<$P,L2* ,*Z@]89+!WWKP)2=E\F%'PQ#
ME/^R?^ZML&#8@,W;8-Y@$-2P=S+[M<S^29EW7(,$3.?8Y+01*<6O4OBRRG:Q
MS-B:FNK4)K(T'^V%%88]OR'Q$-3W?*\A\! 4]8[)BVIYT4EYYOG27$C-_M"R
MOO+$E$.0DF9M<J+#('P_:L@Y!/5#OWE?+: H"-OE#&HY@__**7;5J$H]TJDN
MJMNF9W"8-6$X#!J"6E#^5=2\H$.4'QXH<O=J< YR;7N9PO3:<%T6JWJU;I<W
MMDLTUJ?81LNN]\],V8/OJ5PS+,X9K-"D=SG D&39U\J)%H6M]$NAL6_888J?
M B - /=70NC=Q#BH/RXF?P%02P,$%     @ RGY$5"#E=U?N @  O@<  !H
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
MT-: [I=*X6YC'32?#>,_4$L#!!0    ( ,I^1%04VM#]Q@(  -D(   :
M>&PO=V]R:W-H965T<R]S:&5E=#$P-RYX;6R]5MM.XS 0_951Q -(N^3>)JBM
M!&W1(H%4P<(^(![<=M):.'&QG1:D_?BUW31J(475"O&2^'+.F1F?R)/.BHMG
M.4=4\)JS0G:=N5*+,]>5DSGF1)[R!19Z)^,B)TI/Q<R5"X%D:DDY<P//:[DY
MH873Z]BUD>AU>*D8+7 D0)9Y3L3;!3*^ZCJ^LUFXI;.Y,@MNK[,@,[Q#=;\8
M"3US:Y4IS;&0E!<@,.LZY_[9,#5X"WB@N));8S"5C#E_-I.K:=?Q3$+(<**,
M M&O)?:1,2.DTWBI-)TZI"%NCS?JE[9V7<N82.QS]H=.U;SK) Y,,2,E4[=\
M]0NK>F*C-^%,VB>L*JSGP*24BN<566>0TV+])J_5.6P1_&@/(:@(P:&$L"*$
MAQ*BBA =2H@K@BW=7==N#VY %.EU!%^!,&BM9@;V]"U;GQ<MS'=RIX3>I9JG
M>L-\P?@;(EQ@@1E5,&*DD'!\2:B !\)*!)[913B7$I4\@>,!*D+9"?R$^[L!
M'!^=P!'0 G[/>2E),94=5^G,C+X[J;*X6&<1[,EB@)-3"/T?$'B!WT#O'T[W
M&NB#@^E^VD ?'DY/=NFN=J.V)*@M":Q>N%<OTRO3'4=@0.6$<5D*A,=KO0U7
M"G/Y]$FXL X7VG#1GG#6Z>7&Z84)1JS333:NI6(K9:Z@9<]/V^VHW7&7VW8U
MP)+ 2Y)=V* !UH[\=K@+&S; XB Q3B\;ZH[JNJ-/Z[XI54D87);ZBX7'&\S'
M*)[@+USC$AGX]=(G1QS7H>+O<+15AVM]G:-KJ=:.HW$4!^\<;8 E7BL-FSUH
MUYFV/\VT3^0<])4!=C!\*:E.&POUOX8D==SD.PQ)ZW#IUQF2?OC:@R"-W]GQ
M$>2'6Z!UENY66S!-_X:(&=67.\-,T[S3MN:+=2-=3Q1?V$XQYDKW'3N<ZW\/
M% :@]S/.U69BFD_]-]/[!U!+ P04    " #*?D14G)-%PHP"  #7!@  &@
M 'AL+W=O<FMS:&5E=',O<VAE970Q,#@N>&ULA97?;YLP$,?_%0OMH96F\B.!
M0)4@-4VK[6%2E+;;P[0')UR"58.9;9KVO]_9$)2N3O,"ML]WG^\9WS'="_FL
M2@!-7BM>JYE7:MU<^[[:E%!1=24:J-&R%;*B&J=RYZM& BVL4\7]* @2OZ*L
M]O*I75O*?"I:S5D-2TE46U54OLV!B_W,"[W#PHKM2FT6_'S:T!T\@'YJEA)G
M_A"E8!74BHF:2-C.O)OP>IZ9_7;#3P9[=30F)I.U$,]F\KV8>8$1!!PVVD2@
M^'J!6^#<!$(9?_N8WH TCL?C0_1[FSOFLJ8*;@7_Q0I=SKS4(P5L:<OU2NR_
M09]/;.)M!%?V2?;]WL CFU9I4?7.J*!B=?>FK_TY'#E$X0F'J'>(K.X.9%4N
MJ*;Y5(H]D68W1C,#FZKU1G&L-A_E04NT,O33^5W5</$&0.90PY9ILN2T5N3B
M[K7!<X."W+>ZE4=F^H:?1"NR DZ-70NR0$N-PW<A+LG% C1E_))\(:PFCZ5H
M%:T+-?4UZC9T?]-KG'<:HQ,:%["Y(J/P*XF"*'QZ6)"++Y?OH_B8]9!Z-*0>
MV;"C$V%7H)D$D\U!N2*_;]9*2[PJ?SX!C ; R +&)P H-W)EVWG%ULL4S4L>
MAG&&6U\<L/$ &Y^#C5RPSBMY!TN#V V+!UA\#C9VP6('+)N<@"4#+#D'BUVP
MQ 5+3QSC9(!-SL$2%VSR$18%8>J&I0,L/0>;$%U*T>Y*O-RCT$5./Y#C9)R-
MW>1L(&>?DA^%IMQT+UNXZ[YP&RQ< H?*WW:5/QC[RG=IS%PW.DV2_T3Z1WW*
MM/P?5.X8=AL.6W0,KB88079MM)MHT=C6M18:&Z$=EOCG 6DVH'TKA#Y,3#<<
M_F7Y/U!+ P04    " #*?D14,-QG0-D'  "P*P  &@   'AL+W=O<FMS:&5E
M=',O<VAE970Q,#DN>&ULS9IK;]LX%H;_"F$,,#- (XL7B521!$CLSFR![4PP
M0;L?!OM!L>E$J"5Y*3D78'_\4I>8DGBH*$F;;3ZTEOT>BB\/+X]('=_EZFMQ
M(V6)[M-M5IS,;LIR]WX^+U8W,HT++]_)3/^RR54:E_I27<^+G9+QN@Y*MW/B
M^^$\C9-L=GI<?W>A3H_S?;E-,GFA4+%/TU@]G,MM?G<RP[/'+_Y*KF_*ZHOY
MZ?$NOI:7LOR\NU#Z:GXH99VD,BN2/$-*;DYF9_C]DHDJH%9\2>1=T?F,*BM7
M>?ZUNOBX/IGY58WD5J[*JHA8_W<K%W*[K4K2]?A/6^CL<,\JL/OYL?3?:O/:
MS%5<R$6^_5>R+F].9F*&UG(3[[?E7_G=/V1K**C*6^7;HOX7W;5:?X96^Z+,
MTS98UR!-LN;_^+YMB$X #AT!I T@PP#F"*!M )T:P-H 5K=,8Z5NAV5<QJ?'
M*K]#JE+KTJH/=6/6T=I^DE5YORR5_C71<>7IAW2WS1^D1.<RDYND1!?;."O0
M+Y=-/T#Y!IU5J4G*!Y1D:)&K7:[B*F4_%\TO$EV6^>IK$_@K^F4IRSC9_HJ.
MT$]HCHJ;6,GB>%[JNE9WG*_:>ITW]2*.>F&"/N59>5.@#]E:KOL%S+7)@U/R
MZ/2<C):XE"L/4?P.$9]@H$*+Z>$^$+Z<'(ZC$3?TD#=:ET<=Y5U6[7I4]?BU
M3DJJIX&BS@HZ4RK.KJ4>FB6Z>D!=W47\4']]=A>K-?K[G[I(]+&4:?'OD0JQ
M0X5872'FJE#="?)=58D"R7NI5HF^Z3N4[=,KJ:J.Y.X+3=%A770U4]V>'D6"
M\T <SV^[*0)TS!=!2/NZ):"C440(.^AZ'H.#QV#4XS)1>KK*536Q2*5TDQ:U
MZWV6E 72LVI1QMDZR:[1WY]DY7JL8</#3<,?(]/\4"$^V@H?&HM7L1[P*VDG
M>%XW!Y1F;J5%I\['@R0#*B)"?Y!B0!50[L,)%@=K8M3:N;Q.LNR%[L24>B\
M5:_>C3M;Q42$'>ZB@[OH68F[JQ=%N3Z*;Z72BSRZUAVJ/%K'I42;.%'H-M[N
M)62UN0_O5(]''O&CSM_ -A 1>(P/; ,JYO'0-W\8;@+LF_7.?VZ*7]X.[;V>
ML+6 9$Y?34M (=C#C@D,=Y9[/&K_]\J:GB'T6KZ3*LF!"=K=P]NR>YTW8L,>
M#JBPSX@8.K1E/(B(PR Q!LES#;XBO\3* L;<&W9N0,:I)]C0,5":3SSNL&Q0
M -,)2V]<S?6=E7=^*XLG,@U:IO;:29@UGB$9)A&UL@SI,'6EV= &GH(;$SS#
MR4=3DL^L=$7$\^FP)6R9'JE^-&P(6X;]L%M<OR4,D^!Q*/DCSXZ^-+:;1JD7
M_6+>7GVNV>3/Y[$)-G""?Q ZP09/\/?B$VQ#!6,1I=9\#NBX3P,KYU!Y?LA<
M(]Y@"OZ.G((!N !JOX!T_=JW+FT=%91'+I<&5_!;\0JVP2*BGA\,'=LR$7J$
MNKEF"97L>\0QOQ&#*>0-,878,/&$KP40TO?5/O0")0=>IROU[1M,(=\14XA-
M%E% K(=)0(8#[%M+&*0CW(\<*$H,JI W1!4"P 7U/1H.7=NZ,/1X-,*B0(@>
M/2P NT^_+0S#D#=D& ) AQ D&)(JI--\%T7#QS%(&-"NKF_;8 SYOV,, 3!&
M>-U\6T_@0 C7J!*.S(- 2!AXV#5&#-V0<;KY+5<;F6CC<WF_2]2+IX0 H%KA
M4ZM' #I*AX-H"<EP2 *778-3)'RYW5?T@=">IKGG6S.B+8OP$WD'2HX\#F\%
M]!O% !T9!SJ0'0U>OD-_UKN.4\"6&,0BXL< 6V)XB#R/AR9-A9'54P7GH;"&
MO*W#G$:!Q;20,!*^"$,XS=0@#WTV\DQQV);Z9,T7D'!0\\8B("0T('YGO/0M
M&JRAXUCS)-$^+@%HIY(5.)3;._0FVLCSR= L( N[\W%K%9 QK[>R.X8O-9A#
MQS%G"LI.\ URR]#0 I(Y#;5M (10+P@<OCLG-%.0YH4G(A1"F! +/IRS(:'N
MK4(,&082ZH<^X=IRHP9BZ N/?EZ29H C:'??LW5MRP*JGVB&G@$9][ACF::&
M2N@SJ6124A<4P(: D>$#-23#N(NO_6H;NJ#/I(N7I&A![26?!QX?>TH&0D;H
MD!HRH.-D\"F^3])]>ECYT7_1A53UVQ!ZGFG6YF(*%U##!?0'X0)JN("^C@O<
M6$SMQ9SXA%F'5J!.]TBKYT(4P8EP+)S,L %[-1NX73)@/0=JOP!T@]JWI\N
MC@3"=ZR4S. !>R4>3-X-8/:Z+I@+RUOW=@CG'A8C&P/07:C'7-DVQ,!>3PS3
MFP(XG!GWM0!"^KY:^X",.,&!&7!@X^#PJLTO9B_S>CR+X380(.-$\\70HBT+
M,..NGMYY660<&;[IUA<#CE8(]ICE&:0!,5RL )EPKF]]_P8@V#A ?-/M+@9M
M6@286MT:T#',G1W6< 4;YXHWV,5BP-8$\8;HM !D^NG(<1+!#&>P<<[X1KM0
MS#X/.HIX,'QV@V2AB!QG_\R@"QL_-?I.FTOM78<\.#1EJP3VZ/#X<]YYE3&5
MZKI^);1 JWR?E<V[?H=O#Z^=GM4O6PZ^/\?OE\W+HZ:8YEW63['2RTN!MG*C
MB_0]KH>%:EX/;2[*?%>_,'F5EV6>UA]O9+R6JA+HWS=Y7CY>5#<XO*1[^C]0
M2P,$%     @ RGY$5(CN.O@K!@  T"<  !H   !X;"]W;W)K<VAE971S+W-H
M965T,3$P+GAM;,U:VV[;.!#]%<+H0P.DMGB3[,()D-MB"S1MD&Q;+(I]8&S:
M%JJ+5Z+C!-B/7^IBC5))M)PHB?,02[(X<TC.G,,Q.5Z'T:]X(:5"][X7Q$>]
MA5++CX-!/%E(7\3]<"D#_<TLC'RA]&TT'\3+2(IIVLCW!L2R[($OW*!W/$Z?
M747'XW"E/#>05Q&*5[XOHH=3Z87KHQ[N;1Y<N_.%2AX,CL=+,9<W4GU;7D7Z
M;E!8F;J^#&(W#% D9T>]$_SQU.9)@_2-[ZY<QZ5KE'3E-@Q_)3>?ID<]*T$D
M/3E1B0FA/^[DF?2\Q)+&\6]NM%?X3!J6KS?6_T@[KSMS*V)Y%GH_W*E:'/6&
M/325,['RU'6X_E/F'4H!3D(O3O^C=?ZNU4.35:Q"/V^L$?AND'V*^WP@2@VH
MT]" Y U(BCMSE*(\%TH<CZ-PC:+D;6TMN4B[FK;6X-P@F94;%>EO7=U.'5_X
M2R]\D!*=RD#.7(6N/!'$Z/W793)H,?JZ4K$2P=0-YDA_H(M[&4W<6-QZ\@"]
M/Y=*N-X!>H<&*%Z(2,;(#="WP%7QH7ZHK_]:A*M8-XS' Z7A)DX'DQS::0:-
M-$##!%V&@5K$Z"*8RNEC P/=SZ*S9-/94V*T>"XG?43Q(2(6P=]NSM'[=P<
M/?MO<$.+,:6I&];@AEM]"Z,/B/.^9:&?E]*_E=$_!L.L,,Q2P[3!\$V"\$,2
MA%-T)1YT<BAT$D4BF,OD^A!ELW:XF26)KB)W(M%U\@;Z^5F;0Y^4]&,3&%Z
MX<9>9D;#V6_.],1?NH'KK_RZ&<],.JG)A##NLL$:#^YJD-@%$ONI2,1]$Y+,
MI%U&PNMA. 4,QPC#YMFT.U;+:1\6AH=O/^VC LRH^VG/3 Y+@YT.E@5_#2&
M+> QJ_L@R&V6H\"Q&I"4&!4;D3AY^CMMTQ\3,$W>/A(P\!PV$]V38B&W.7PT
MYNV" 7@2LQ<(!E8-A@9*P$"2V,R23DX*P[:D@('UL+T'P0#LA\WT][1@<*K!
MT)(9@#WQ\ 6"(;/)2\"&3<P U(G-W%FWJ&H1$@1(D%AO'Q($F)"8F?#+*NE:
M,O0IL'CC__$(_(?J5E[Y>@Y7<G+H./:P(2@(,"DA1F@_TN6ZG'XXN9.1+C]^
M&Y%:I+4 265%8X_Z%FG !]1*S-1:X$,;@-<R*;*2 3O3J^)(ES,KX:'/[DPF
MZ^R_I8CJ1]#LAZ"'I"5RD)^MM8F%IN+!M PF0,/$3,/E<#P+?5U)QB*MQ4HQ
MB6X?4&W8KD4T+:;AL#P/A^B3'@!75X83]%UX*ZE#Z%UMWUDEB;EE-2D\ 5(G
M9E(WY;'&LO/ZGP#GDSW@? *<3\R<WT&".Y4$QX12S!KF"%B?F%F_LP0?5DL6
MUN=V S[0 F+6@NX2W.QG5"0VWI;8%'2&FA?;6Q)@YTJ(@J10_/8)0$%&J%E&
MGI\ N8-R E \LIH4CI9^A&BI(,],@-S-(X7C?=R$#\2!FL6ALP38XH?F"C?<
M) (>;4T$4 +Z+"78N12DH 1T#Y2 @A+0EU8"6J,$]L@A#4Q+00GHZR@!K2J!
M@_MTU( /E("^DA)L\8/31$"%(."M*ST&@L">)0@[5\$,!('M@2 P$ 3VTH+
MJH) ;,[MAE4K T%@KR,(K"H(SK _:BAY6.G'[5<2A"U^-B7/)A%,\PY"P-H)
M06E_I%6< ]^S/>![!GS/GLKWY1$PQGF5[TVE/0.^9QWQ?0EI+< JWQM*>P9\
MS\P\W&557.I"ZZHXA]>R*N:@ ;R=!M2EP%.J8@X:P/=  SAH '^J!K3-#5[5
M %-5S$$#>$<:L"4W>%4##%4Q!PW@9F[>$D,[%Y:\M)O)]R"&@.ZY>4^S@QBJ
M[G":"DL.U,_-U-]9##F[%)8<^)^;^7]+#.U<DW%@=CYZ^QBR@9!M,R$_/X;L
MZOZHJ2:S@;%M\\Y 5S&4NVE9D]E X;:9PK?%T*[UC T,;=,]B"$@9-M,R!W$
M4'5;U53/V,#8MGG)W5D,50^EU-4S@](A*U]&\_0H68PFX2I0V7FKXFEQ7.TD
M.Z0%KV=GW2Y%--<+->3)F6YJ]1V-(,J.CV4W*ERF1[9N0Z5"/[U<2#&54?*"
M_GX6AFISDS@H#O$=_P]02P,$%     @ RGY$5$.WK1XA P  C0@  !H   !X
M;"]W;W)K<VAE971S+W-H965T,3$Q+GAM;(U676_:,!3]*U?1'EII:[Y)F0"I
ME$WK0R54]O$P[<$D%V(UL9GM0/OO9SLAHTE ?0'[YISC>WP=WTP.7#S+'%'!
M2UDP.75RI7:?75>F.99$WO =,OUDPT5)E)Z*K2MW DEF267A!IXW<DM"F3.;
MV-A2S":\4@5EN!0@J[(DXG6.!3],'=\Y!I[H-E<FX,XF.[+%%:H?NZ70,[=5
MR6B)3%+.0.!FZMSYGQ>)P5O 3XH'>3(&XV3-^;.9/&13QS,)88&I,@I$_^WQ
M'HO"".DT_C::3KND(9Z.C^I?K7?M94TDWO/B%\U4/G5N'<AP0ZI"/?'#-VS\
MQ$8OY86TOW!HL)X#:245+QNRSJ"DK/XG+\T^G!#\T1E"T!""+B$Z0P@;0OA>
M0M00(KLSM16[#PNBR&PB^ &$06LU,[";:=G:/F6F["LE]%.J>6KVI=P5_!41
MYLAP0Q4L"\(D7*UR(E#"@Y059D 9W'/&FEH=J,IAI7CZK*.E/H"2V/C=@8A,
M7L/5 A6AQ35\@A^K!5Q]N(8/1N)[SBM)6"8GKM*IFP3<M$ES7J<9G$G3#^"1
M,Y5+^,(RS-X*N-IS:SPX&I\'%Q47F-Y Z'^$P O\@83NWT_W!NB+=]/]\04W
M85O&T.J%9_2>4%&!^G54QT)*^'VWEDKH%^O/A06B=H'(+A"=6: Y#[0^#QO!
M2R![762R+A"4OG!D)5Y!FD,Q5-U:?&3%S4VTGXUODR2^G;C[TSWOPR+O-AZ%
M;V&+/BP<CX,@:F%O+,:MQ?BBQ:7@*6(F:W?6"O"=/=GX@B*E$@=/;JT:GV03
M1Y&?=*SU47X0QQW4HH\*O"3QAHV-6F.CB\8>F!)47]0I[$E1(?#-&W>RM9<-
MV1OU:Q*.O:ACKX^*PU'<<=<'^6'BA\/NDM9=<M'=5T)%UQBQ-Y%;,?,>[%&J
M86M)OR9Q$OL=:P.H($FZ9[*/BOUQT+'FGES4)8JM;7@24EXQ55]=;;3MJ7>V
ME73B<]UKZ];X7Z9NU(]$;'6QH<"-EO1N$IV2J)M?/5%\9]O!FBO=7.PPU]\+
M* Q /]]PKHX3LT#[!3+[!U!+ P04    " #*?D14.LJ-$$4#  #'"0  &@
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
M9= [(46J:=S-Q,C*M;*9--08W3"GMPZ5-:#]N91F/;$.NM=S\A=02P,$%
M  @ RGY$5( J+X-8 P  N@H  !H   !X;"]W;W)K<VAE971S+W-H965T,3$U
M+GAM;)V676_;-A2&_PHA]"(!VNC[J[ -)%&'Y:);T+3;Q; +6CJVB%*D1])V
M]N]'4K+JR(P6],86J?<]/ _%C[,X<O%=M@ */7>4R:77*K7[Z/NR;J'#\H;O
M@.DW&RXZK'13;'VY$X ;:^JH'P5!YG>8,&^UL'V/8K7@>T4)@T>!Y+[KL/CW
M#B@_+KW0.W5\(=M6F0Y_M=CA+3R!^K9[%+KECU$:T@&3A#,D8+/T;L./51@8
M@U7\0> HSYZ105ES_MTT'IJE%YB,@$*M3 BL_PYP#Y2:2#J/?X:@WCBF,9X_
MGZ+_8N$US!I+N.?T3]*H=ND5'FI@@_=4?>''7V$ 2DV\FE-I?]%QT 8>JO=2
M\6XPZPPZPOI__#Q,Q)DAS%XQ1(,AFAJ25PSQ8(C?:D@&0V)GID>Q\U!AA5<+
MP8](&+6.9A[L9%JWQB?,?/<G)?1;HGUJ];MJ0:#?./OPP!0(D H]L)IW@#!K
MT*=GO;XDH*LWR:[1504*$WJ-/J!O3Q6Z>G>-WB'"T->6[Z56RH6O=-)F:+\>
M$KSK$XQ>23",T&?.5"O1)]9 \S* KVE'Y.B$?!?-1JR@OD%Q^!Y%010Z$KI_
MNSUPV*LWV\-RAB8>/V!LX\6S'_#R8TCTU^U:*J$WUM\SPR3C,(D=)ID;QO7U
M>EMJ;>:0.:R2(HV*A7\XGU*'*L_#Z*6J<JCB-(M'U8O,TS'S=#;SKUQABKB=
M)J87,#DM8&+GS,74!\S^A\FA<C Y5*\S92-3-LOT*/@&I#E[-9H$<2 U./=6
M=C%ZG.1)/B%QJ/(HC2<D#E49Q86;)!])\EF2V^8 0A%)V/8]V@G><7,=2+N2
M=_LU)3H(4&P[78"Y S"-RPF@2Q67P030H2J"('0#%B-@,;_\!#X ]3O M*<"
ML_[T*<GT[:E<2,7EBBF3;$)T*<K#8()=78K"+$E+-U Y I4_=Q*4%Z.5>12E
MD\0O546>II.]53E469GE[LS#X,=E%_S<60#]H>F\GH*+4RG,PR2=;B*7+LOB
M<+K*7+HBR+)T N>?7>H=B*TMCB2J^9ZI_K(;>\<"[-:6'9/^.U.8V6+A1YB^
MJON,Q9;HS49AHT,&-[E.2O2%4M]0?&=+AS57NA"QCZTN+D$8@7Z_X5R=&F:
ML5Q=_0=02P,$%     @ RGY$5%U^H.:- @  /0<  !H   !X;"]W;W)K<VAE
M971S+W-H965T,3$V+GAM;)U5WV_3,!#^5ZP(I$V"YD?3 E,;:5U [&%H6NEX
M0#RXR:6QYMC%OJS;_GIL)PW=U*:#E\1GW_?=?7?)>;*1ZDZ7 $@>*B[TU"L1
MUV>^K[,2*JH'<@W"G!12512-J5:^7BN@N0-5W(^"8.Q7E DOF;B]:Y5,9(V<
M";A61-=51=7C#+C<3+W0VV[<L%6)=L-/)FNZ@CG@8GVMC.5W+#FK0&@F!5%0
M3+WS\"P=6W_G<,M@HW?6Q"I92GEGC<M\Z@4V(>"0H66@YG4/%\"Y)3)I_&XY
MO2ZD!>ZNM^Q?G':C94DU7$C^@^583KV/'LFAH#7'&[GY"JV>D>7+)-?N23:-
M;QQ[)*LURJH%FPPJ)IHW?6CKL ,(QP< 40N(7@(.11BV@.%K 7$+B%UE&BFN
M#BE%FDR4W!!EO0V;7;AB.K21SX1M^QR5.64&A\FER&0%Y#M] $U.OE&EJ&W$
M*3E) 2GCI^0]6<Q3<O+F=.*C"6AA?M:2SQKRZ !Y&)$K*;#4Y+/((7].X)M,
MNW2C;;JSJ)<QA6Q AN$[$@51N">AB]?#@SWP]-7P\%./FF%7_*'C&QXM/DF9
MSKC4M0+R\WRI49D?XE=/B+@+$;L0\8$0B\%\0 K(05%.-%*L4:I'PIK(:"*;
MAL.^UO;S1N$@"-[NZ\!_XM)_QSTKR*@KR*B_($)!)E>"/4'N]"]!0,%0[ZM!
M0S5R5': WB?FJ[G?57O4(^WS>*9@W"D8]RJXI;RFS=#D9FI3D>WMW_AH[GT>
M36;^SF"I0*W<@-8DD[7 YJ?M=KL[X-R-OA?[,W,W-*/\+TUSL5Q1M6)"$PZ%
MH0P&'TP^JAG6C8%R[<;74J(9AFY9FOL-E'4PYX64N#5L@.[&3/X 4$L#!!0
M   ( ,I^1%28W7@/XP(  %\(   :    >&PO=V]R:W-H965T<R]S:&5E=#$Q
M-RYX;6R-EEUOFS 4AO^*A38IE=KP#6F51&I"I_6B4M6/[6+:A0.'@ IV9ILF
M^_>S#:$)(:PW8)OSOL>/#3Y,MY2]\0Q H%U9$#XS,B$V-Z;)XPQ*S,=T T0^
M22DKL9!=MC;YA@%.M*@L3,>R K/$.3'F4SWVR.936HDB)_#($*_*$K._"RCH
M=F;8QG[@*5]G0@V8\^D&K^$9Q.OFD<F>V;HD>0F$YY0@!NG,N+5OHE#%ZX ?
M.6SY01LIDA6E;ZISG\P,2TT("HB%<L#R]@Y+* IE)*?QI_$TVI1*>-C>NW_3
M[))EA3DL:?$S3T0V,R8&2B#%52&>Z/8[-#R^\HMIP?45;>O80 ;'%1>T;,1R
M!F5.ZCO>->MP(+"#,P*G$3A=@7=&X#8"][,"KQ%X>F5J%+T.$19X/F5TBYB*
MEFZJH1=3JR5^3M2V/PLFG^92)^;W)*8EH!>\ XY&'SUTMY-O%H<+-(I X+RX
M0%?H]3E"HR\7Z O*"7K):,4Q2?C4%'(BRLZ,FZ2+.JES)JGMH =*1,;1'4D@
M.38P)4&+X>PQ%LZ@8P3Q&+GV)7(LQ^Z9T/+S<JM''GU:;E\/T+CMIKC:S_WO
MIJ HYW%!><4 _;I=<<'DA_)[((77IO!T"N],BF7%&! A-U*G$C(5U#O>MYVU
MEZ^]U$'R/G<G0>A/S??#->Z)"BS+.8Z*3J.\B>,';=01CM_B^(,X$:0@@9(>
M'C1: 8$T%Q=]9+5M<#";,)QX';#3H"O;G[A=LAZOP/;ZP8(6+!@$NS_AN428
MRP-W0YGH?CHU4G"ZP('G7W>83J/DRQM:':33*-^?'$0=,84M4SC(=)>FH(][
MC<6PZ'WGACVNQ[[UM>]#'Y;YX[!7%@W+;'OL='4UNGEP]); UKJ$<133BHCZ
M^&I'VRIYJXM#9WPAJV==[#YLZM+[@-DZ)QP5D$I+:QS*[6!U.:L[@F[T ;^B
M0I8+W<SD'P P%2"?IY2*?4<E:/\IYO\ 4$L#!!0    ( ,I^1%0XSN3^C00
M #</   :    >&PO=V]R:W-H965T<R]S:&5E=#$Q."YX;6R5ETU3XS@0AO]*
M5VH.4#4A_K8S%5(%R5 [AYFE8-@];.U!L95$BVUY))G O]^68YP@*X:Y@.V\
MW>K':K>Z9SLN'N664@7/15[*R]%6J>K+9"+3+2V(O. 5+?&7-1<%47@K-A-9
M"4JRQJC()Y[C1)."L'(TGS7/;L5\QFN5LY+>"I!U41#Q<DUSOKL<N:/7!W=L
MLU7ZP60^J\B&WE/U4-T*O)MT7C)6T%(R7H*@Z\O1E?MEZ8;:H%'\Q>A.'EV#
M1EEQ_JAOOF67(T='1'.:*NV"X+\GNJ!YKCUA'+]:IZ-N36UX?/WJ_::!1Y@5
MD73!\[]9IK:7HV0$&5V3.E=W?/<';8&: %.>R^8O[%JM,X*TEHH7K3%&4+!R
M_Y\\MR_BR,"-3AAXK8%G&@0G#/S6P/^H0= :!,V;V:,T[V%)%)G/!-^!T&KT
MIB^:E]E8(SXK];[?*X&_,K13\V]ER@L*/\DSE7!VN(,%+ZI:T0Q6+W!55?D+
M*S?P<'%_ 3<THX+D<*^(JA47+W!D=D<4/8>S)56$Y><PAH?[)9Q].H=/P$KX
MN>6U)&4F9Q.%P>L0)FD;Z/4^4.]$H*X'WWFIMA*^EAG-WCJ8('6'[KVB7WN#
M'I<TO0#?_0R>X[F6@!8?-W<LYLL/F[O3 1J_VTB_\>>_NY&P9#+-N:P%A7^N
M5E()_+C^'5@BZ)8(FB6"X244+D&?L?!("NEKEA %:DM!=CDA,!%LN[Q?(FR6
MT$7I:>XZ7N+XL\G3\;OORV(_CN.WJJ7-69 D22=[PQEVG.$@Y]?U&JL2\+5&
M'=-G6E0*LU=10:6R,>W=14=AC$,G#AR#R29S(R\PH"RR8.I&D1TJZJ"B02B=
M&"M:TC5#LA(R]L0RBE\B5(1E^MODM8# <1^ARDEIHXSZ<;EQ9$2_L*F2T#48
MK;X"WXX8=XCQ(.(U*1^![TI,QYRM*4+A-T#*5%_IS+5!Q;8],=)L81'%B9&Q
M2YLH#NQ$24>4#!+]X.48BUV-A^,JIW"S_+8 /-X+5A?6$IKT8O B;VK0]$5N
M/#5R=6D1>5%LIYEV--/?H=&U XL(T>>_#69JB3,VZX1%Y'KFUM@\.2>*A.L<
M3D[G=W *2G()>+@!U:4"S[\2^R-KO6@='P<4>:%!9A'%2620642N-YV>0#MJ
M"MQA-&PXU5'!6 M>8&WGZ>-8-UG9NWO7^C<^&;-^+VRR)/1,2(O*"X(3V>AZ
M!TIOD/)*2N1,L:L0;%4W;:CB0"#=$L$4T9NJ1&TO^:WKXYC,<F^1C+TP[&WA
MD*>W9(=>P/7?+_9$,LS'[#\DT(FHS[.F=DC:INFOFE4G4]2W5&C'BTS&OLRL
M)(.2MWR'1L0=[D3^Q%Y#6,,.>HN%H5DS+"(_ZH7=%R7^J9IQZ"S<X=:BWT)]
M!B)Q@*JX4&97VR*%O28GB(+0K.H6&7:6<0^K+PO#)#9W9'(T4114;)K)3.*W
M4I=JWV%W3[OI[ZJ9>8SGUWHJ;":5@YO]2/F=B V>T)#3-;IT+F*,2>RGM/V-
MXE4SMZRXPBFHN=SB9$N%%N#O:\[5ZXU>H)N5Y_\#4$L#!!0    ( ,I^1%1:
MUT=(K00  %D0   :    >&PO=V]R:W-H965T<R]S:&5E=#$Q.2YX;6REF-MN
MXS80AE^%,/8B =81J;,6CH$D1M$ :1MLLNU%T0M:HFTB,NDEJ23MTW<H*Y(C
M4<H6O8EUF!E^,R+G)[-XD>I)[Q@SZ'5?"GTYVQES^.)Y.M^Q/=47\L $O-E(
MM:<&;M76TP?%:%$[[4O/QSCV]I2+V7)1/[M7RX6L3,D%NU=(5_L]57]?LU*^
M7,[([.W!5[[=&?O 6RX.=,L>F/EVN%=PY[51"KYG0G,ID&*;R]D5^7+C8^M0
M6_S.V8L^N48VE;643_;FMKB<84O$2I8;&X+"SS.[865I(P'']R;HK!W3.IY>
MOT7_J4X>DEE3S6YD^0<OS.YRELY0P3:T*LU7^?(S:Q**;+Q<EKK^BUX:6SQ#
M>:6-W#?.0+#GXOA+7YM"G#B0<,3!;QS\'W4(&H>@3O1(5J>UHH8N%TJ^(&6M
M(9J]J&M3>T,V7-C/^& 4O.7@9Y:W(I=[AA[I*]/H[ %F25&5#,D-6K$-4XH5
M]AVZTIH9C:@HT!VG:UYRPYD^1V<K9B@OS]$<?7M8H;-/Y^@3X@(][F2EP5HO
M/ .4=BPO;XBNCT3^"-&*Y1<H()^1CWWB<+_Y<7?\WMV#VK0%\ML"^76\X,,"
MH177>2EUI1CZ\VJMC8(Y^-?$$$$[1% /$8X,<<=@'J*RJRNJ1,$4@K6JJ.%B
MBTIKX:SE,7)41[9+]GD91RF)%M[S:<D<5DD:9*W5.^RPQ0XGL:]*Z %4Y Q!
M-T$Y3!5N$-1GA/08+#YE\%.2]4@=5F&4!&[2J"6-)DE_A78(WZJBBM.R1D30
M06"Q@UV!UDS E4$'J<U<,<,5@SYENN<E%<Z,H@%KFH1!+Z&A$0DBXKL3BMN$
MXLF$'HS,G^:V?14(IB?T=$UM5W11QL.*9FF_[$,C@G$P4O:DI4PF*:^EJ*!G
MY+FJ:.E"2P:C)A&.>VA#HR"+B9LL;<G22;*VMY62BKJKU2L,2<6W7-2E1!OF
MGL?ID(>0M <]-"+8CT:^>M929Y/4OYD=4RZD;(B4!F$/Z0.C=T0$=_*!)YD>
MI8$EM55V315O5370+&FM&,[VCX?%B=+4[P.[[)(0XS'F$\DC'[:#2L"FI^3_
M .T6-CNV'VB65^K8?^DSB!I=E\?6IBE<V$D"'5_H)L?.VIDC&;#/"28X3OI)
MN@S#+$WP2):=;A%_,LMZ1S:7FWD%$_OX-?Z#KC3!WW%%63A0%I==3+)XI'60
M3A/)M"C>0Q?FFAWW'.Q[Q0^V*3M1@R%"F(%L]%'==GAD59).!\FT$-X*0\66
MV^DR,>N'RC8G<90-*%UV893%(Y2=!I)I$5S]7[DC0RF;$VAK@RGMLL,X'>G9
MI!,],JUZ]U09P93>\0/L,0U33(_4>BAGN \Y-)G[&1F;MIWDD6G-NQM?44,A
MFR<G&X&&RV%%<#;6#3K!(].*-ZH=9"A5,"\)Z7.YS((T&>'J)(U,:]JH?IQL
MAYW80SF;^R .R:"@+L.,1&/+WN^DSY^6OG<'I)-3T6<$ N-B;N*=;L/G*?'#
M_N;!94= ^K*TA^R=G/OLH?L7JF#[HJ&M;\ 37R000AW/L<<;(P_U47 M#1PL
MZ\L=G/V9L@;P?B.E>;NQI\OVOPG+?P%02P,$%     @ RGY$5)D4USE[!@
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
M$A\IGM&$%D6X=S8"8Z%#QT4M(B8H<*,>(F%%)#P"D?U3$AJ+_3YT_<AK4>F
MN0A"U$UF5)$9';4Q-(D/;1!1-;?H%1L$=&K-<H[>(CH:<RD:CE%R4"4S;&6S
M Q:A44]EPH;\PK?J%&6D9L%YT'/;/$P4]%'4PZ.6*[A;KP8WB_Z\(&/!4>1Y
M09N/"8.^$_81JK4.NF_:-,IP6^T 0>2UY:@+YZ+ [^%3JRK<+:O38B])^"OM
M(6 MC=!_S291JQ<<+%^'[B-@EW29E7B(=L%:O.!@]3JX0YB2%'J>:[0Z$Z8J
M,'1ZF-3*!7=+U[$W%&6XK?U=&!EI,5']&SQ82QV,WK8_1.9[#SUD["JZ<",4
M>-U\4*VI:+>F[M$?CK&50+4R(OB*?0(U/K0&*]?AFPFTGVAUP& 8N#U%B6K1
M0H-%Z]!>@4P=0M#S#28FS/7\GJ:':K5"@S\"!VXGD/F=U[7-ZX %(>I[NVK1
M0X,_" =U"V1^\+WW(&HWBRZ82N*H1<=NG!_IP[L[S)]H)D!"%LK..0^5 [XY
M#]L,)%L51THS)E73*"Z7!,>$:X!ZOF!,O@ST*55U*CGY%U!+ P04    " #*
M?D14XAHWSPD$  "6$P  &@   'AL+W=O<FMS:&5E=',O<VAE970Q,C8N>&UL
MQ5A;;Z,X%/XK1^QHU4J= B:0=#:)U.8VE69VHG8[^S#:!R<XB36 ,[9I6FE_
M_-J$ KE R&K8?6DPG._C7#Z?X]+=,/Y=K B1\!(&D>@9*RG7'TQ3S%<DQ.*:
MK4FDGBP8#[%42[XTQ9H3[">@,#"197EFB&ED]+O)O2GO=UDL QJ1*0<1AR'F
MKW<D8)N>81MO-Q[H<B7U#;/?7>,E>23R:3WE:F5F+#X-220HBX"31<^XM3],
MD*,!B<572C:B< TZE!ECW_7BWN\9EO:(!&0N-056/\]D0() ,RD_?J2D1O9.
M#2Q>O[&/D^!5,#,LR( %?U)?KGI&QP"?+' <R >V^4C2@%S--V>!2/[")K6U
M#)C'0K(P!2L/0AIM?_%+FH@" -DE )0"4%V DP*<NH!6"FC5!;@IP*T+\%*
M5Q?03@'MI%C;[":E&6*)^UW.-L"UM6+3%TE]$[2J"(VT%!\E5T^IPLG^D'#Z
MC+4<8$PC',TI#N ^$I+'2G!2P$F#BT>U/?PX(, 6\#O3 E,6MR&+(PDX\F&,
M*8>O.(@3BR]J$X%2D=)(!(.8<Q+-7_6-#>8^#%@DN9+G)5P,B<0T$)?PZR\=
MQVO]!C2"/U8L%HI37,&[RG77E"HY.D1SGB;B;IL(5)J(^34X]A4@"]E/CT.X
M>'=YA&5P!LOHZ0$N4N^/<0W/X!K<EGDTJL]BE<<U/H/E5%R3,[B.QF4J$6=*
M1IF244+;*J'=52>5<=+J!EJ&A*\QEY0(^/:9A#/"_X*_X8M<$0ZW0A"Y<U])
M6(E>*'EB27S  CX2?TFC94'UF7V%WT[FMY/X[9S>@:FS,%7>OL*W3\H2[B4)
M1=5[6ME[6M7YV=MB MZGT5_M;]MCNM^2VU;"K@?<<]^^L:RN^5Q4]-;*+1AY
M;F?79GR$:8]F<DB36^P$[V;!NY7!#Y).JE+[_^G!RUSU&M5#.WM/NTD];,F]
M\B(.VS6T<))E<LA2(H5.%G?GYTCA$\4S&M#]AS]+#S>9OS>-ZL&V\J. =:8B
MWE+P>B )E8AT AP=DE:=;C$^9E927;MPH+$KHYC<3;/SQ>AEOL+1DF3GBT(=
MSYH75?G-!Y2-FJUD/E)LYU_N;1BI6,-$N?FY[.AIR3G8>.AFMWZC(S9EY<NG
ME%T]INJ6[]0VKLIC/C5LM]F*Y4W?]AJOF'>JF8XJ378]S\>(?>8<N<K;1GW?
M#P?!>]?=][YJ6NQZGP\#NWH:_*>=(F_Y=K,]'^4]'YW;\\_67?J&*MU5FNQZ
MGO=Y5-WG&VX2J/!_1[-M'>5M'37>UM%ARV[M%^MT5S<+'QST%ZO/F*L3D("
M+!3&NFXK,-]^!-HN)%LGWR!F3*J"))<K@GW"M8%ZOF!,OBWT9XWL4US_'U!+
M P04    " #*?D14*M8 /P@#  "4"   &@   'AL+W=O<FMS:&5E=',O<VAE
M970Q,C<N>&ULO59-3^,P$/TKHXA#D8!\M)2"VDI 84&"7=0N[ 'MP233QL*Q
MN[9#V7^_8R>$4DJ7R^XEL9UY;S[>R)/^0NE'DR-:>"Z$-(,@MW9^%(8FS;%@
M9D_-4=*7J=(%L[35L]#,-;+,@PH1)E'4#0O&93#L^[,;/>RKT@HN\4:#*8N"
MZ=\G*-1B$,3!R\&8SW+K#L)A?\YF.$%[.[_1M L;EHP7* U7$C1.!\%Q?#3J
M.7MO<,=Q89;6X#)Y4.K1;2ZS01"Y@%!@:AT#H]<3GJ(0CHC"^%5S!HU+!UQ>
MO["?^]PIEP=F\%2)'SRS^2#H!9#AE)7"CM7B NM\]AU?JH3Q3UC4ME$ :6FL
M*FHP15!P6;W9<UV')4#<_0"0U(!D%=#Y -"N >W/ CHUH.,K4Z7BZS!BE@W[
M6BU .VMB<PM?3(^F]+ETLD^LIJ^<<'8X0LV?F*L]G'/)9,J9@$MIK"Y)7&N@
M-:%.RTJ!H*9P7*C2'8Y1,(L96$6V%C4:"V,Z@5<Z0VO#9]+;,0,7F,WHD$C.
M&==PQT2)V] :H65<;,/N&G,N9TNAP/TU%@^H?Y+MJ2H*U#[6*\5D>(4D_4HH
MDP6;FV70[60$K:UMV (NX7NN2L-D9OJAI3*Z8H1I7;*3JF3)!R6+$[A6TN8&
MSF2&V5N"D.K?B)"\B'"2;&0<8;H'[7@'DBB)UP1T^GEXM 8^^C0\/MR03;MI
MJ;;GZWS U\AP*5-54-](+]*K%AM\=!H?'>^C_?>V76K6'?A"%QVTKI0QVW!_
M12"XM%B832[W&Y?[&].J>I]Z)Q4ER>Z:B-<):L!GNH<-KFNFBG7?L[I+^&FX
M>T@B/RWKN\8FCE>,1N^->MW&Y$U*W2:E[L:4OMD<-7Q5<K?1[*Q*Y#-:'31>
M#OZ75KW&9>^?:-5[5^(X6I'JO<GABD[O+:(5F<*E^YKNL9F?>P92%W1U:S2G
MS6@]]A-EY?R$1FXU(5]IJGE]S33=GP8$3HDRVCN@>'0U ZN-57,_%1Z4I1GC
MESG]-J!V!O1]JI1]V3@'S8_(\ ]02P,$%     @ RGY$5(TQV9:E P  H0X
M !H   !X;"]W;W)K<VAE971S+W-H965T,3(X+GAM;,U7VV[;.!#]E8'0AP38
M1*(NOA2V@21NT0";;9"TW8=B'QAI; F52"])Q2FP'[\D)4NV9!MYB(&\V"(Y
MYW!F#F\S67/Q2Z:("EZ*G,FIDRJU^NBZ,DZQH/*2KY#ID047!56Z*9:N7 FD
MB045N>M[WL M:,:<V<3VW8O9A)<JSQC>"Y!E45#Q^QISOIXZQ-ET/&3+5)D.
M=S99T24^HOJ^NA>ZY38L258@DQEG(' Q=:[(QSD9&H"U^)'A6FY]@PGEB?-?
MIG&;3!W/>(0YQLI04/WWC#>8YX9)^_%O3>HT<QK@]O>&_;,-7@?S1"7>\/SO
M+%'IU!DYD.""EKEZX.LO6 <4&;Z8Y]+^PKJV]1R(2ZEX48.U!T7&JG_Z4B=B
M"T &!P!^#?"[@/  (*@!P6L!80T(;6:J4&P>YE31V43P-0ACK=G,ATVF1>OP
M,V9T?U1"CV8:IV9S%-DS-;F'SQFC+,YH#K=,*E%J=96$LT>]U)(R1^ +N"IX
M:3H?,*<*$U <_N+LX@LFRXPM-4ZA0*G@08\"90G<\*+@2:9^0SN1/(>S.2J:
MY>=PH?%*C\ELR2PCE="R;;R GW=8/*'X1]M_?YS#V8=S^  9@V\I+Z6>1TY<
MI9-A0G+C.O#K*G#_0.#$ASO.5"KA$TLPV25P=1:;5/J;5%[[1QGG&%]"0/X
MW_/)'H=N7@_W]L#GKX:3\9%H@F9A!)8O/,"WJ^6-3I70>[15XC_XJE(45O_&
M]I;%O,#&Z(@;8>-&:-T(#KC13 +=24S?_H6WM=3@YY^:$&X5%O*8.U'C3G0T
M*]4&T$LOSDN]:LP:S"IWN !\T:>QQ'UKL6*-+*LYBI]GH3^*)N[S]OKH&P4A
M"7:-YGTC?<2W3#M1#9JH!F^O]:<JVM>(/6S\&+X'L4>-.Z.3B%VQ#K8DNB =
MJ?LF'8OY49*=<,9-...CX;1G\9OO9N*UUXWW'B0F6_<?.8G(->VV0*$7^1V=
M]UB1X6#4T7J/5>0%^]4F?AN9?S0R_2[2KQZF-VJ<4K8\P2%.VLN$!.]"]O9:
M(>%I9 ][4@7CKNA]&[\G>=\F.K"_27LYD>.WTWVIX.O*OJ??3.+V#B&#=R%Q
M>YF0X6DD'O:N6*^K<-\D&H_]KL9]JV'D=41VM][N!8JEK8$DQ,;WZNW9]#9U
MUI6M+CK]UZ;^LC5!2U,5;W=4Z-Q+R'&A*;W+H?9(5/50U5!\92N$)ZYTO6$_
M4UU#HC &>GS!N=HTS 1-53K['U!+ P04    " #*?D14VY=;^[P%  #B(@
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
M:I!NF-(O#)7=0-\74IK-Q';)YJ<X^@502P,$%     @ RGY$5$[*2*8*!P
M%S$  !H   !X;"]W;W)K<VAE971S+W-H965T,3,S+GAM;,U;VV[;.!#]%<+H
M0PMT:_$JJT@"M,D6&R#9!G';?5CL VTSL5!=O!)MM\!^_%*RHI$MBG52-5 >
M$DL>DD-R>,Z9D7*R3;.O^5(IC;[%49*?CI9:K]Z.Q_E\J6*9OTE7*C'?W*59
M++6YS.['^2I3<E$VBJ,Q\3PQCF68C,Y.RGLWV=E)NM91F*B;#.7K.);9]_<J
M2K>G(SQZN'$;WB]U<6-\=K*2]VJJ].?536:NQG4OBS!621ZF"<K4W>GH'7Y[
M[O.B06GQ)53;O/$9%5.9I>G7XN)R<3KR"H]4I.:ZZ$*:/QMUKJ*HZ,GX\6_5
MZ:@>LVC8_/S0^X=R\F8R,YFK\S3Z*USHY>EH,D(+=2?7D;Y-MW^H:D*E@_,T
MRLO?:%O9>B,T7^<ZC:O&QH,X3'9_Y;=J(1H-,.MH0*H&Y-@&M&I RXGN/"NG
M=2&U/#O)TBW*"FO36_&A7)NRM9E-F!3;.-69^38T[?39!QEFZ(N,U@I=*YFO
M,V7V2.?HY8<PD<D\E!%ZE^?*W)') L'-JU#.PBC4H<H?&BZ0U*C1G]FD6S5?
M9UF8W*/W,@_S5^CEA=(RC%ZAW]#GZ05Z^>(5>H'"!'U:INO<C)"?C+695>';
M>%[-X/UN!J1C!A=J_@91_!H1CV!+\_/CFWO[S<=F+>L%)?6"DK(_^L,%?=U<
M.>MZ[:U08?5GFF3[2X;^OC(#H$NMXOP?AWNT=H^6[K$.]Z9%]SLWY,;LA)Q%
M"ADT0+F,C,=F!U6N0W,\C'MWQ50VQ51LN[(;AY?C%&"Q.<,T($R0R<EXTUQ_
MBZ''J,\%KPWWIL+JJ3#G5#YE<E$NW'R>KA.-\GIJ-G=W?8F&%X1C00Y\M5@Q
MQH7=45X[RIV.7J@LW,@"KI L(^*MS4'>'II2&APXV+;"Q8_=05$[*(YU,((X
MM7HI+.,S#Q^ZV383 274[J9?N^D[W;Q,M,I,>*);$YYHNI6K')T7O]X5T!2E
M:6:.R[6*9RIS'95)/=QDB"<YJ-T+>HBJH+41C%'L'6Q7VVK"1=?YQ!YPB]=7
M7%4][9]/(O"!HQ8SRO'$[_"TP8+8Z>EY&L?I(M3?J[ J(NKCJA :1X44!G;
M@Z0'#/R W01Q7%A5G1S@@,_]P_UJVS$>!!UXA0'ZL1O['Q-9;4S'F%I"JVW'
MN!<$':X"^&,W^ANU:;1D@G[_-E_*Y%XA<V,KL\51<04(CL4@XPJP&[O!^\BX
M\MOGNX,U,. XGO06+)/6^+P+!@&HL1NI/T_1IZQ<? ,OH+^.V'\"4$N\(>X_
M 80E;H3M3WA6 ^U1!?8#U@B4W8FV&!JI%(BNB"(-C4]ZE)Y59_NJDM!#K+29
MT2#H$)\$$)VX$?U6Y>'")'5%VG:=9OK>I.=FE^=?S4H_,AP!GPD;9#@"*A,W
M*O<8CFU)SCPA2$,^5?MKT>[!Q!=^!\40 '_BUN\&8*;:N+I;Y)NT6.&YV>WI
M>K8(-V%>RI@+-=./W6] =^(/<K^! XB; WK<[S9%^((*[A\*"ILAF?B!1SKV
M&PB%N GED?#35O<!:06G)5$0GMU1"JQ$W0G 1[U4&;I,-F9Q=W6E(Z*. J=0
M/,2HH\ 3U,T3/59;VN1@*(0?YMT=9AUZFS:J1FX.N5(;%2%<;Q_Z#_V,KJ5
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
M 7I^P;EZ[I@'5/O"'OT$4$L#!!0    ( ,I^1%1J;YS^/@,   (+   :
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
M='*"P*0V-.2"P(3,\DA:](Z+3G+YO)DE]]9-2OLV9[KBNT5KH8:/71LEPNQ
MF%!,\'"^(-'<T\DBC,R.D1G"R'%XRPTYN[>5?2P[M 889"C)O=&^H011KD#F
MX<R!**7T'NJ $*->\^B NA:;,MO&!PRDH'E( <$)P9@*TX+'4R:2%[8GW2Q)
MXZNS2+9QU8PXF_#PC<S*EW)F8[++0"]RIL+*C*!<7K*0$41INE<=#_EPSX<G
M^=S:F5VNUD+FK,?JD!W*B8-^T) 0A"C%PEJ0#'3(Q@LU$P,'&2E>G$LJ[A=N
M%M7$75DZANV\:.R\7LQL@^=+P%'C!@WG(4&($UQDH#C@\93((CR]1V!IDW!K
M7VSU;%ORV-3+G3UH'=5S5S!<5:^*Q=;)QJA*T#4FW. T*N2* *5D4JF0+!;1
MU7::1]AZ[\#2YN'3BS/$3RZE;6L[G V4>U?^M* 4C$W$&.0F8P YQ9"<ZFP?
M>4C(VPB6]A$W1?6MMY%_?;'+>]ND;"/S@L[R'^]2F==<EA;=DWTJ@U)IM-&A
M_DQ07#_DPOQ '*.,BDQ'TN/%EZ75=Z!998A2AKX(P:!V%<'U?C5"A7O5Y4=4
M=YACY5 N.:=9%A8^!.<L$1.A6&'QF)8R4@JXEU^>EM^AMI4CRJM<?0O]!(9C
M6H6X*8:C@NU5_$-"7G]Y6G]/\ZX<:J9460Z<'H(3DNMP"3+%XAEF8@+%O1#S
MM!"?:F YHI1,ZG#QA\ X%3(/:4&84HI'ZC;WLLN'K,VCDP@*H&2*YUE( N($
MYU*'!0Z+)S+)8LGQ>LK3>GJ2A^50!L.*?1PR34(.:7@5Y6D5/=6Z3CA<2L<Z
MX567'UE'O\]Q<K@BQL<,Q.%C!HF7&C->[GE:[M_O.#FBUYQ1)8#(($!!N<K!
M-,<B<JU99+.*>P? TP[@N./DR));&8HX3@0I<FTX=)P8LM_"C#I.X7V 2/N
M7YO:">:?MEAT<_)I]E*V==,.\9_"2[-@/]Y_"B^<(BV<)_M/ ;6.,[#M@Z'R
M<#I.$93<WTL]Y+2WSYQ6S8'&4T!Y"PT  @E'&P*)$? "*8X(Y#"[*9"E8I9+
M&58"#"<5ST(;@^-,;--:>*44::4<:C<%E#=7B4P."&$XD8'E (J3&8]L^@JO
MF2*MF:?938%N41LPV"",]UL$(2D$IKB.;&$)+\$B+<&G>DT!-=+D.E1<!*48
M#R4(0PD:6;8)K[9BR.(Z.GV0O>E,L] L(S!FN 84,)C)8W/':ZA(:^A)+E-
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
M^S&B=[/]-O)15G<:VJ%<W8)+^CJ&257;SPW;&VO6[0OXA;'6%.WE2DE8J08
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
M%     @ RGY$5)>*NQS     $P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q
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
M@ZH,JML/:C*H;3^HRZ"^_: A@\;V@RRHC $PR6$-T-J4:P-X;0JV <0V)=L
M9INB;0"U3=DV@-NF<!M ;E.Z#6"W*=X&T#NJWA&@=U2](T#OZ/[8!N@=5>\(
MT#NJWA&@=U2](T#OJ'I'@-Y1]8X O:/J'0%Z1]4[ O1.JG<"Z)U4[P30.ZG>
M":!W<A^6 /1.JG<"Z)U4[P30.ZG>":!W4KT30.^D>B> WDGU3@"]L^J= 7IG
MU3L#],ZJ=P;HG57O#- [NP^[ 7IGU3L#],ZJ=P;HG57O#- [J]X9H'=6O3-
M[Z)Z%X#>1?4N +V+ZET >A?5NP#T+JIW >A=W#\K 7H7U;L ]"ZJ=P'H753O
M M"[J-X%H'=5O2M [ZIZ5X#>5?6N +VKZET!>E?5NP+TKJIW!>A=W<TF +VK
MZET!>E?5NP+TKJIW!>C=5.\&T+NIW@V@=U.]&T#OIGHW@-Y-]6X O9OJW0!Z
M-]6[ ?1N[F9!@-Y-]6X O9OJW0!Z=]6[ _3NJG<'Z-U5[P[0NZO>':!W5[T[
M0.^N>G> WEWU[@"]N^K= 7IW=[,W0.^N>G> WD/U'@"]A^H] 'H/U7L ]!ZJ
M]P#H/53O =![J-X#H/=0O0= [Z%Z#X#>0_4> +V'BW4 >EOPN0[ ;PLNV D
MP2VX9"< #+?@HIT 4-R"RW8"P'$++MP) ,DMN'0G "RWX.*= -#<@LMW L!S
M"R[@"031?8#)*#!]@DD0W4>8B K39YB(#M.'F(@2TZ>8B!;3QYB(&M/GF(@>
MTP>9B"+3)YF$)M-<E&F$*M-<EFF$+M.BS^H)HKLTTPAMIKDXTPAUIKD\TPA]
MIKE TPB%IKE$TPB-IKE(TPB5IKE,TPB=IKE0TPBEIKE4TPBMIKE8TPBUIB7_
M52D$T5VP:81BTURR:81FTURT:81JTURV:81NTURX:81RTURZ:81VTUR\:81Z
MTUR^:81^TUS :1]:<"[K[\=Y>5OT]]H-^$B]UY??G=]>__7R[Y/^O7GE>GH_
M8[G\ U!+ P04    " #*?D146G7_LM\"  !G3P  $P   %M#;VYT96YT7U1Y
M<&5S72YX;6S-V\UNFT 4AN%;L=A&ACD##%#%V;3=MEGT!J@9Q\C\B9FDSMUW
M<'ZD5JG5R)7Z;HP,,^<<&.G9?=??'B?K5L>^&]PFVGL_?4@2M]W;OG;Q.-DA
M/-F-<U_[\'>^2Z9Z>ZCO;**5,LEV'+P=_-HO-:*;ZT]V5]]W?O7Y&&Z[=APV
MT6P[%ZT^/BU<>FVB>IJZ=EO[\#QY&)K?NJR?.\1AYVF-V[>3NPH+HN3-#LN3
M/S=XWO?UP<YSV]C5;3W[+W4?5B7'+G'^L;,N/E_BC1G'W:[=VF;<WO=A2^RF
MV=:-VUOK^RY^*GIUOK,/7]@^_<K%_4]ESC4,*V_G<7+AQ&;[_G8O1[+L7D^A
MD)U]>_X57SN&TA>_GUU.N['-7_8.G_?'.!].Y^&2T^7R;_SK&;_6?^<<&C)'
M"IDC@\R10^8PD#D*R!PE9(X*,H<HRB 4485"JE!,%0JJ0E%5**P*Q56AP"H4
M635%5DV155-DU119-45639%54V35%%DU159-D36ER)I29$TILJ8465.*K"E%
MUI0B:TJ1-:7(FE)DS2BR9A19,XJL&476C")K1I$UH\B:463-*+)F%%ESBJPY
M1=:<(FM.D36GR)I39,TILN8467.*K#E%5D.1U5!D-119#4560Y'54&0U%%D-
M159#D=509"THLA8460N*K 5%UH(B:T&1M:#(6E!D+2BR%A192XJL)476DB)K
M29&UI,A:4F0M*;*6%%E+BJPE1=:*(FM%D;6BR%I19*THLE8462N*K!5%UHHB
M:T61512%5E$46T51<!5%T544A5=1%%]%48 511%6%(5841AC07$LC+&<0!8G
MD<6)9'$R69Q0%B>5Q8EE87)9@@EF"2:9)9AHEF"R68()9PDFG268>)9@\EF"
M"6@))J$EF(B68#):@@EI"2:E)9B8EF!R6H():@DFJ268J)9@LEJ""6L))JTE
M_S6N]7T<#_^X_>D:]W4[O/1/EJ+NYB=02P$"% ,4    " #*?D14!T%-8H$
M  "Q    $               @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4
M Q0    ( ,I^1%1T]$)H[P   "L"   1              "  :\   !D;V-0
M<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( ,I^1%297)PC$ 8  )PG   3
M          "  <T!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @
MRGY$5 N H@$R!P  41\  !@              ("!#@@  'AL+W=O<FMS:&5E
M=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( ,I^1%1N?:=WF@<  )<=   8
M          " @78/  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4
M    " #*?D14I)JL2Q@#  !!"@  &               @(%&%P  >&PO=V]R
M:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ RGY$5)62."_2"   ]2<
M !@              ("!E!H  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+
M 0(4 Q0    ( ,I^1%0!24[/WP0  ($1   8              " @9PC  !X
M;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " #*?D14/ 33AH((
M   3+   &               @(&Q*   >&PO=V]R:W-H965T<R]S:&5E=#8N
M>&UL4$L! A0#%     @ RGY$5'/":[N. P  T@H  !@              ("!
M:3$  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( ,I^1%2X
M1XR>W@D  " L   8              " @2TU  !X;"]W;W)K<VAE971S+W-H
M965T."YX;6Q02P$"% ,4    " #*?D14 ,GAQU$H  "<A0  &
M    @(%!/P  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @
MRGY$5%SDIY&=$0  #C8  !D              ("!R&<  'AL+W=O<FMS:&5E
M=',O<VAE970Q,"YX;6Q02P$"% ,4    " #*?D14LAR'X*DN  "]B@  &0
M            @(&<>0  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4
M Q0    ( ,I^1%39(J:@0P<  !@2   9              " @7RH  !X;"]W
M;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ RGY$5"F;272. P
M" @  !D              ("!]J\  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX
M;6Q02P$"% ,4    " #*?D14(MOU[#$$  !Z"0  &0              @(&[
MLP  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( ,I^1%1^
M."$1[P@  +H9   9              " @2.X  !X;"]W;W)K<VAE971S+W-H
M965T,34N>&UL4$L! A0#%     @ RGY$5$G_F;W\"@  Q1P  !D
M     ("!2<$  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4
M" #*?D14018.W3@5  !800  &0              @(%\S   >&PO=V]R:W-H
M965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( ,I^1%27*9,G&04  ) -   9
M              " @>OA  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L!
M A0#%     @ RGY$5%F+LAO,'   X%@  !D              ("!.^<  'AL
M+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " #*?D14KV7K0G<#
M  #-!P  &0              @($^! $ >&PO=V]R:W-H965T<R]S:&5E=#(P
M+GAM;%!+ 0(4 Q0    ( ,I^1%2R-V]&]@8  .(/   9              "
M@>P' 0!X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ RGY$
M5"B%>U?/!0  2Q,  !D              ("!&0\! 'AL+W=O<FMS:&5E=',O
M<VAE970R,BYX;6Q02P$"% ,4    " #*?D14L* "TNX.   ],P  &0
M        @($?%0$ >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0
M   ( ,I^1%1Z;A,E00@  ,,:   9              " @40D 0!X;"]W;W)K
M<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ RGY$5!(3'L,$&   JD\
M !D              ("!O"P! 'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q0
M2P$"% ,4    " #*?D14<ESZZ?8*   T&P  &0              @('W1 $
M>&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( ,I^1%0;RD;8
M30<  +81   9              " @210 0!X;"]W;W)K<VAE971S+W-H965T
M,C<N>&UL4$L! A0#%     @ RGY$5*W&_SY/#@  I2P  !D
M ("!J%<! 'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " #*
M?D14!9<R%/]*  !Q%@$ &0              @($N9@$ >&PO=V]R:W-H965T
M<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( ,I^1%04^?#MC1$  /PS   9
M          " @62Q 0!X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#
M%     @ RGY$5*48W"V+!   A P  !D              ("!*,,! 'AL+W=O
M<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    " #*?D14@)8SN:D$  !]
M#@  &0              @('JQP$ >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM
M;%!+ 0(4 Q0    ( ,I^1%2.M]T&B@H  $(C   9              " @<K,
M 0!X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ RGY$5'F7
M$<GP$   Z34  !D              ("!B]<! 'AL+W=O<FMS:&5E=',O<VAE
M970S-"YX;6Q02P$"% ,4    " #*?D14<E$!YDX%  "Z"P  &0
M    @(&RZ $ >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    (
M ,I^1%1.#$B1@@L  #\C   9              " @3?N 0!X;"]W;W)K<VAE
M971S+W-H965T,S8N>&UL4$L! A0#%     @ RGY$5&4"14<E&@  WE   !D
M             ("!\/D! 'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"
M% ,4    " #*?D14TYYL!M $  #@"@  &0              @(%,% ( >&PO
M=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( ,I^1%2?DN<280,
M %P(   9              " @5,9 @!X;"]W;W)K<VAE971S+W-H965T,SDN
M>&UL4$L! A0#%     @ RGY$5-/IXZB:!   F L  !D              ("!
MZQP" 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " #*?D14
M+%8BR<H#  #!"   &0              @(&\(0( >&PO=V]R:W-H965T<R]S
M:&5E=#0Q+GAM;%!+ 0(4 Q0    ( ,I^1%0NV#RZH00  %,+   9
M      " @;TE @!X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%
M  @ RGY$5.R1QF#" P  P@@  !D              ("!E2H" 'AL+W=O<FMS
M:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    " #*?D144A-O-Q$.  ">*@
M&0              @(&.+@( >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+
M 0(4 Q0    ( ,I^1%2S6P>.)P,  /<&   9              " @=8\ @!X
M;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ RGY$5.:>1,Y%
M!@  ; X  !D              ("!-$ " 'AL+W=O<FMS:&5E=',O<VAE970T
M-BYX;6Q02P$"% ,4    " #*?D14"[7KE@ &   '%   &0
M@(&P1@( >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( ,I^
M1%1NB=66#0@  )8:   9              " @>=, @!X;"]W;W)K<VAE971S
M+W-H965T-#@N>&UL4$L! A0#%     @ RGY$5'NJ;U&6!@  <!<  !D
M         ("!*U4" 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4
M    " #*?D14&/;5_\T'   I%P  &0              @('X6P( >&PO=V]R
M:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( ,I^1%3[A*A7_@4  %8.
M   9              " @?QC @!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL
M4$L! A0#%     @ RGY$5/7\4S8^!P  /A(  !D              ("!,6H"
M 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    " #*?D14<YAA
MYR,%   !%0  &0              @(&F<0( >&PO=V]R:W-H965T<R]S:&5E
M=#4S+GAM;%!+ 0(4 Q0    ( ,I^1%130)T#)@0  !,-   9
M  " @0!W @!X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @
MRGY$5+LK&?&U#   O'0  !D              ("!77L" 'AL+W=O<FMS:&5E
M=',O<VAE970U-2YX;6Q02P$"% ,4    " #*?D14B -;V54%  "I%@  &0
M            @(%)B ( >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4
M Q0    ( ,I^1%3[J#AZ_00  +09   9              " @=6- @!X;"]W
M;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @ RGY$5.!%SRXG!0
M2B0  !D              ("!"9," 'AL+W=O<FMS:&5E=',O<VAE970U."YX
M;6Q02P$"% ,4    " #*?D14Q[?]E#X#   K"P  &0              @(%G
MF ( >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( ,I^1%3J
M%$<8$@4  !$;   9              " @=R; @!X;"]W;W)K<VAE971S+W-H
M965T-C N>&UL4$L! A0#%     @ RGY$5&F[0I:Y!   JAD  !D
M     ("!):$" 'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4
M" #*?D14^1>Q=6L)  !41@  &0              @($5I@( >&PO=V]R:W-H
M965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    ( ,I^1%1,W#&8^0(  $L(   9
M              " @;>O @!X;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L!
M A0#%     @ RGY$5',(3AG0 @  NP<  !D              ("!Y[(" 'AL
M+W=O<FMS:&5E=',O<VAE970V-"YX;6Q02P$"% ,4    " #*?D14Z33G+: "
M  "E!P  &0              @('NM0( >&PO=V]R:W-H965T<R]S:&5E=#8U
M+GAM;%!+ 0(4 Q0    ( ,I^1%01<]KAT (  (\'   9              "
M@<6X @!X;"]W;W)K<VAE971S+W-H965T-C8N>&UL4$L! A0#%     @ RGY$
M5-[DMVV9"   XR\  !D              ("!S+L" 'AL+W=O<FMS:&5E=',O
M<VAE970V-RYX;6Q02P$"% ,4    " #*?D14<R$V$%H%  !%'@  &0
M        @(&<Q ( >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0
M   ( ,I^1%3\T_7!G (  (H&   9              " @2W* @!X;"]W;W)K
M<VAE971S+W-H965T-CDN>&UL4$L! A0#%     @ RGY$5"O#@2IA!   6A4
M !D              ("! ,T" 'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6Q0
M2P$"% ,4    " #*?D1487>8P,P+   I90  &0              @(&8T0(
M>&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    ( ,I^1%0\=N05
M30D  %%*   9              " @9O= @!X;"]W;W)K<VAE971S+W-H965T
M-S(N>&UL4$L! A0#%     @ RGY$5!V05&*+!   IA4  !D
M ("!'^<" 'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6Q02P$"% ,4    " #*
M?D14;=6\K'P#   C"@  &0              @('AZP( >&PO=V]R:W-H965T
M<R]S:&5E=#<T+GAM;%!+ 0(4 Q0    ( ,I^1%1&5)+%8"0  $=N 0 9
M          " @93O @!X;"]W;W)K<VAE971S+W-H965T-S4N>&UL4$L! A0#
M%     @ RGY$5-3YUQA\$@  -,,  !D              ("!*Q0# 'AL+W=O
M<FMS:&5E=',O<VAE970W-BYX;6Q02P$"% ,4    " #*?D14NHO5<KP#  #2
M#P  &0              @('>)@, >&PO=V]R:W-H965T<R]S:&5E=#<W+GAM
M;%!+ 0(4 Q0    ( ,I^1%1B9O;9Z@8  ! R   9              " @=$J
M P!X;"]W;W)K<VAE971S+W-H965T-S@N>&UL4$L! A0#%     @ RGY$5,9C
MQE?.!P  <#,  !D              ("!\C$# 'AL+W=O<FMS:&5E=',O<VAE
M970W.2YX;6Q02P$"% ,4    " #*?D14'1)CVJX&  "T*P  &0
M    @('W.0, >&PO=V]R:W-H965T<R]S:&5E=#@P+GAM;%!+ 0(4 Q0    (
M ,I^1%0)ARM@$00  'D/   9              " @=Q  P!X;"]W;W)K<VAE
M971S+W-H965T.#$N>&UL4$L! A0#%     @ RGY$5/@J_XQ< P  "0H  !D
M             ("!)$4# 'AL+W=O<FMS:&5E=',O<VAE970X,BYX;6Q02P$"
M% ,4    " #*?D14LC_)#O\"  "<!P  &0              @(&W2 , >&PO
M=V]R:W-H965T<R]S:&5E=#@S+GAM;%!+ 0(4 Q0    ( ,I^1%01WNJL@0,
M "@+   9              " @>U+ P!X;"]W;W)K<VAE971S+W-H965T.#0N
M>&UL4$L! A0#%     @ RGY$5/U;9VC3 @  O@@  !D              ("!
MI4\# 'AL+W=O<FMS:&5E=',O<VAE970X-2YX;6Q02P$"% ,4    " #*?D14
MN04"KPT"  ":!   &0              @(&O4@, >&PO=V]R:W-H965T<R]S
M:&5E=#@V+GAM;%!+ 0(4 Q0    ( ,I^1%19FAR:(@,  'H+   9
M      " @?-4 P!X;"]W;W)K<VAE971S+W-H965T.#<N>&UL4$L! A0#%
M  @ RGY$5)U?Z4&G @  :@<  !D              ("!3%@# 'AL+W=O<FMS
M:&5E=',O<VAE970X."YX;6Q02P$"% ,4    " #*?D14UCKAO-$"  #9!P
M&0              @($J6P, >&PO=V]R:W-H965T<R]S:&5E=#@Y+GAM;%!+
M 0(4 Q0    ( ,I^1%3T%NX%L0,  ) +   9              " @3)> P!X
M;"]W;W)K<VAE971S+W-H965T.3 N>&UL4$L! A0#%     @ RGY$5$;S?K@9
M @  O00  !D              ("!&F(# 'AL+W=O<FMS:&5E=',O<VAE970Y
M,2YX;6Q02P$"% ,4    " #*?D14N:Y1-IT"  #=!@  &0
M@(%J9 , >&PO=V]R:W-H965T<R]S:&5E=#DR+GAM;%!+ 0(4 Q0    ( ,I^
M1%0+ A+\8P8  -<?   9              " @3YG P!X;"]W;W)K<VAE971S
M+W-H965T.3,N>&UL4$L! A0#%     @ RGY$5/WUYLO\ @  /@@  !D
M         ("!V&T# 'AL+W=O<FMS:&5E=',O<VAE970Y-"YX;6Q02P$"% ,4
M    " #*?D14P-_Z/O "  #Y"   &0              @($+<0, >&PO=V]R
M:W-H965T<R]S:&5E=#DU+GAM;%!+ 0(4 Q0    ( ,I^1%2>%-I@$0,  .<(
M   9              " @3)T P!X;"]W;W)K<VAE971S+W-H965T.38N>&UL
M4$L! A0#%     @ RGY$5"8^$'; #   _TX  !D              ("!>G<#
M 'AL+W=O<FMS:&5E=',O<VAE970Y-RYX;6Q02P$"% ,4    " #*?D14@/%9
M0<D'   @-P  &0              @(%QA , >&PO=V]R:W-H965T<R]S:&5E
M=#DX+GAM;%!+ 0(4 Q0    ( ,I^1%257N6E2@0  -\.   9
M  " @7&, P!X;"]W;W)K<VAE971S+W-H965T.3DN>&UL4$L! A0#%     @
MRGY$5& A\@M7"   "2\  !H              ("!\I # 'AL+W=O<FMS:&5E
M=',O<VAE970Q,# N>&UL4$L! A0#%     @ RGY$5"N/7,I)!   40\  !H
M             ("!@9D# 'AL+W=O<FMS:&5E=',O<VAE970Q,#$N>&UL4$L!
M A0#%     @ RGY$5.<-Q&CZ P  4A   !H              ("! IX# 'AL
M+W=O<FMS:&5E=',O<VAE970Q,#(N>&UL4$L! A0#%     @ RGY$5(3>U]H+
M P  : @  !H              ("!-*(# 'AL+W=O<FMS:&5E=',O<VAE970Q
M,#,N>&UL4$L! A0#%     @ RGY$5"#E=U?N @  O@<  !H
M ("!=Z4# 'AL+W=O<FMS:&5E=',O<VAE970Q,#0N>&UL4$L! A0#%     @
MRGY$5)D,"H@  P  0@<  !H              ("!G:@# 'AL+W=O<FMS:&5E
M=',O<VAE970Q,#4N>&UL4$L! A0#%     @ RGY$5+F$]I:Y @  0@@  !H
M             ("!U:L# 'AL+W=O<FMS:&5E=',O<VAE970Q,#8N>&UL4$L!
M A0#%     @ RGY$5!3:T/W& @  V0@  !H              ("!QJX# 'AL
M+W=O<FMS:&5E=',O<VAE970Q,#<N>&UL4$L! A0#%     @ RGY$5)R31<*,
M @  UP8  !H              ("!Q+$# 'AL+W=O<FMS:&5E=',O<VAE970Q
M,#@N>&UL4$L! A0#%     @ RGY$5##<9T#9!P  L"L  !H
M ("!B+0# 'AL+W=O<FMS:&5E=',O<VAE970Q,#DN>&UL4$L! A0#%     @
MRGY$5(CN.O@K!@  T"<  !H              ("!F;P# 'AL+W=O<FMS:&5E
M=',O<VAE970Q,3 N>&UL4$L! A0#%     @ RGY$5$.WK1XA P  C0@  !H
M             ("!_,(# 'AL+W=O<FMS:&5E=',O<VAE970Q,3$N>&UL4$L!
M A0#%     @ RGY$5#K*C1!% P  QPD  !H              ("!5<8# 'AL
M+W=O<FMS:&5E=',O<VAE970Q,3(N>&UL4$L! A0#%     @ RGY$5'J\!F@'
M P  K@<  !H              ("!TLD# 'AL+W=O<FMS:&5E=',O<VAE970Q
M,3,N>&UL4$L! A0#%     @ RGY$5%7>9?C- @  20<  !H
M ("!$<T# 'AL+W=O<FMS:&5E=',O<VAE970Q,30N>&UL4$L! A0#%     @
MRGY$5( J+X-8 P  N@H  !H              ("!%M # 'AL+W=O<FMS:&5E
M=',O<VAE970Q,34N>&UL4$L! A0#%     @ RGY$5%U^H.:- @  /0<  !H
M             ("!IM,# 'AL+W=O<FMS:&5E=',O<VAE970Q,38N>&UL4$L!
M A0#%     @ RGY$5)C=> _C @  7P@  !H              ("!:]8# 'AL
M+W=O<FMS:&5E=',O<VAE970Q,3<N>&UL4$L! A0#%     @ RGY$5#C.Y/Z-
M!   -P\  !H              ("!AMD# 'AL+W=O<FMS:&5E=',O<VAE970Q
M,3@N>&UL4$L! A0#%     @ RGY$5%K71TBM!   61   !H
M ("!2]X# 'AL+W=O<FMS:&5E=',O<VAE970Q,3DN>&UL4$L! A0#%     @
MRGY$5)D4USE[!@  1"   !H              ("!,.,# 'AL+W=O<FMS:&5E
M=',O<VAE970Q,C N>&UL4$L! A0#%     @ RGY$5'&@M\9#!0  )A<  !H
M             ("!X^D# 'AL+W=O<FMS:&5E=',O<VAE970Q,C$N>&UL4$L!
M A0#%     @ RGY$5(X7>TP*!   L@P  !H              ("!7N\# 'AL
M+W=O<FMS:&5E=',O<VAE970Q,C(N>&UL4$L! A0#%     @ RGY$5'=TIV%(
M!   IQ4  !H              ("!H/,# 'AL+W=O<FMS:&5E=',O<VAE970Q
M,C,N>&UL4$L! A0#%     @ RGY$5&0T"D$Y P  &@X  !H
M ("!(/@# 'AL+W=O<FMS:&5E=',O<VAE970Q,C0N>&UL4$L! A0#%     @
MRGY$5&G;7:A&!   H10  !H              ("!D?L# 'AL+W=O<FMS:&5E
M=',O<VAE970Q,C4N>&UL4$L! A0#%     @ RGY$5.(:-\\)!   EA,  !H
M             ("!#P $ 'AL+W=O<FMS:&5E=',O<VAE970Q,C8N>&UL4$L!
M A0#%     @ RGY$5"K6 #\( P  E @  !H              ("!4 0$ 'AL
M+W=O<FMS:&5E=',O<VAE970Q,C<N>&UL4$L! A0#%     @ RGY$5(TQV9:E
M P  H0X  !H              ("!D <$ 'AL+W=O<FMS:&5E=',O<VAE970Q
M,C@N>&UL4$L! A0#%     @ RGY$5-N76_N\!0  XB(  !H
M ("!;0L$ 'AL+W=O<FMS:&5E=',O<VAE970Q,CDN>&UL4$L! A0#%     @
MRGY$5*KW!*W#!@  *S   !H              ("!81$$ 'AL+W=O<FMS:&5E
M=',O<VAE970Q,S N>&UL4$L! A0#%     @ RGY$5/;O%WD[!   ^!0  !H
M             ("!7!@$ 'AL+W=O<FMS:&5E=',O<VAE970Q,S$N>&UL4$L!
M A0#%     @ RGY$5(@0US?. @  ( <  !H              ("!SQP$ 'AL
M+W=O<FMS:&5E=',O<VAE970Q,S(N>&UL4$L! A0#%     @ RGY$5$[*2*8*
M!P  %S$  !H              ("!U1\$ 'AL+W=O<FMS:&5E=',O<VAE970Q
M,S,N>&UL4$L! A0#%     @ RGY$5"^UL@AD P  ;0L  !H
M ("!%R<$ 'AL+W=O<FMS:&5E=',O<VAE970Q,S0N>&UL4$L! A0#%     @
MRGY$5&IOG/X^ P   @L  !H              ("!LRH$ 'AL+W=O<FMS:&5E
M=',O<VAE970Q,S4N>&UL4$L! A0#%     @ RGY$5#P8Z$#W!0  R!T  !H
M             ("!*2X$ 'AL+W=O<FMS:&5E=',O<VAE970Q,S8N>&UL4$L!
M A0#%     @ RGY$5"%UZ&;% @  OP<  !H              ("!6#0$ 'AL
M+W=O<FMS:&5E=',O<VAE970Q,S<N>&UL4$L! A0#%     @ RGY$5-K\!E%W
M"   $BX  !H              ("!53<$ 'AL+W=O<FMS:&5E=',O<VAE970Q
M,S@N>&UL4$L! A0#%     @ RGY$5*3<S?TB!0  "!8  !H
M ("!!$ $ 'AL+W=O<FMS:&5E=',O<VAE970Q,SDN>&UL4$L! A0#%     @
MRGY$5,KEROO[!0   !H  !H              ("!7D4$ 'AL+W=O<FMS:&5E
M=',O<VAE970Q-# N>&UL4$L! A0#%     @ RGY$5 >]"1B/!P  FR0  !H
M             ("!D4L$ 'AL+W=O<FMS:&5E=',O<VAE970Q-#$N>&UL4$L!
M A0#%     @ RGY$5"Q^8MB; @  JP<  !H              ("!6%,$ 'AL
M+W=O<FMS:&5E=',O<VAE970Q-#(N>&UL4$L! A0#%     @ RGY$5&&"M&<Y
M P  "!,   T              ( !*U8$ 'AL+W-T>6QE<RYX;6Q02P$"% ,4
M    " #*?D14EXJ[',     3 @  "P              @ &/600 7W)E;',O
M+G)E;'-02P$"% ,4    " #*?D14K!=H^:P)  ".70  #P
M@ %X6@0 >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ RGY$5-L2-B+2 P
M.5,  !H              ( !460$ 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR
M96QS4$L! A0#%     @ RGY$5%IU_[+? @  9T\  !,              ( !
M6V@$ %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     )8 E@!\*0  :VL$

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>161
<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>162
<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>163
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>998</ContextCount>
  <ElementCount>853</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>182</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>13</UnitCount>
  <MyReports>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000010001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>100010002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>100020003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>100030004 - Statement - Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/ConsolidatedStatementsofIncome</Role>
      <ShortName>Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>100040005 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>100050006 - Statement - Consolidated Statement of Changes in Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity</Role>
      <ShortName>Consolidated Statement of Changes in Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>100060007 - Statement - Consolidated Statement of Changes in Shareholders' Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical</Role>
      <ShortName>Consolidated Statement of Changes in Shareholders' Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>100070008 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>210011001 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>210071002 - Disclosure - Securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/Securities</Role>
      <ShortName>Securities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>210201003 - Disclosure - Loans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/Loans</Role>
      <ShortName>Loans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>210371004 - Disclosure - Premises and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/PremisesandEquipment</Role>
      <ShortName>Premises and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>210431005 - Disclosure - Goodwill and Other Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssets</Role>
      <ShortName>Goodwill and Other Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>210491006 - Disclosure - Deposits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/Deposits</Role>
      <ShortName>Deposits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>210551007 - Disclosure - Borrowed Funds</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/BorrowedFunds</Role>
      <ShortName>Borrowed Funds</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>210571008 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies</Role>
      <ShortName>Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>210631009 - Disclosure - Capital and Regulatory Matters</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CapitalandRegulatoryMatters</Role>
      <ShortName>Capital and Regulatory Matters</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>210671010 - Disclosure - Earnings Per Common Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EarningsPerCommonShare</Role>
      <ShortName>Earnings Per Common Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>210711011 - Disclosure - Employee Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlans</Role>
      <ShortName>Employee Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>210881012 - Disclosure - Other Non-Interest Income and Expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OtherNonInterestIncomeandExpense</Role>
      <ShortName>Other Non-Interest Income and Expense</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>210921013 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>210981014 - Disclosure - Other Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OtherComprehensiveIncomeLoss</Role>
      <ShortName>Other Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>211021015 - Disclosure - Derivative Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstruments</Role>
      <ShortName>Derivative Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>211111016 - Disclosure - Balance Sheet Offsetting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/BalanceSheetOffsetting</Role>
      <ShortName>Balance Sheet Offsetting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>211161017 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>211241018 - Disclosure - Operating Segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OperatingSegments</Role>
      <ShortName>Operating Segments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>211281019 - Disclosure - Condensed Financial Statements of Parent Company</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompany</Role>
      <ShortName>Condensed Financial Statements of Parent Company</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>211331020 - Disclosure - Accounting Standards Updates</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/AccountingStandardsUpdates</Role>
      <ShortName>Accounting Standards Updates</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>220022001 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>220212002 - Disclosure - Receivables, Loans, Notes Receivable, and Others (Policies)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.frostbank.com/role/ReceivablesLoansNotesReceivableandOthersPolicies</Role>
      <ShortName>Receivables, Loans, Notes Receivable, and Others (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>220582003 - Disclosure - Fair Value Measures and Disclosures (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies</Role>
      <ShortName>Fair Value Measures and Disclosures (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>220702004 - Disclosure - Earnings Per Share (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EarningsPerSharePolicies</Role>
      <ShortName>Earnings Per Share (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>220722005 - Disclosure - Compensation Related Costs, Postemployment Benefits (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CompensationRelatedCostsPostemploymentBenefitsPolicies</Role>
      <ShortName>Compensation Related Costs, Postemployment Benefits (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>221172006 - Disclosure - Fair Value Measures and Disclosures (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies_1</Role>
      <ShortName>Fair Value Measures and Disclosures (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>230033001 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>230083002 - Disclosure - Securities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesTables</Role>
      <ShortName>Securities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/Securities</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>230223003 - Disclosure - Loans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansTables</Role>
      <ShortName>Loans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/Loans</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>230383004 - Disclosure - Premises and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/PremisesandEquipmentTables</Role>
      <ShortName>Premises and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/PremisesandEquipment</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>230443005 - Disclosure - Goodwill and Other Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Other Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssets</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>230503006 - Disclosure - Deposits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DepositsTables</Role>
      <ShortName>Deposits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/Deposits</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>230593007 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables</Role>
      <ShortName>Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>230643008 - Disclosure - Capital and Regulatory Matters (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CapitalandRegulatoryMattersTables</Role>
      <ShortName>Capital and Regulatory Matters (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/CapitalandRegulatoryMatters</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>230683009 - Disclosure - Earnings Per Common Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EarningsPerCommonShareTables</Role>
      <ShortName>Earnings Per Common Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EarningsPerCommonShare</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>230733010 - Disclosure - Employee Benefit Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansTables</Role>
      <ShortName>Employee Benefit Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlans</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>230893011 - Disclosure - Other Non-Interest Income and Expense (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables</Role>
      <ShortName>Other Non-Interest Income and Expense (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OtherNonInterestIncomeandExpense</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>230933012 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/IncomeTaxes</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>230993013 - Disclosure - Other Comprehensive Income (Loss) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables</Role>
      <ShortName>Other Comprehensive Income (Loss) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OtherComprehensiveIncomeLoss</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>231033014 - Disclosure - Derivative Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables</Role>
      <ShortName>Derivative Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DerivativeFinancialInstruments</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>231123015 - Disclosure - Balance Sheet Offsetting Balance Sheet Offsetting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables</Role>
      <ShortName>Balance Sheet Offsetting Balance Sheet Offsetting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>231183016 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/FairValueMeasurements</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>231253017 - Disclosure - Operating Segments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OperatingSegmentsTables</Role>
      <ShortName>Operating Segments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OperatingSegments</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>231293018 - Disclosure - Condensed Financial Statements of Parent Company (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables</Role>
      <ShortName>Condensed Financial Statements of Parent Company (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompany</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>240044001 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail</Role>
      <ShortName>Summary of Significant Accounting Policies (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>240054002 - Disclosure - Summary of Significant Accounting Policies (Additional Cash Flow Information) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail</Role>
      <ShortName>Summary of Significant Accounting Policies (Additional Cash Flow Information) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>240064003 - Disclosure - Summary of Significant Accounting Policies (Impact of Adoption of New Accounting Standard Related to CECL) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Impact of Adoption of New Accounting Standard Related to CECL) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>240094004 - Disclosure - Securities (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesNarrativeDetail</Role>
      <ShortName>Securities (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>240104005 - Disclosure - Securities (Year End Securities Held to Maturity) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail</Role>
      <ShortName>Securities (Year End Securities Held to Maturity) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>240114006 - Disclosure - Securities (Securities Moody's and Standard &amp; Poor's Bond Rating) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails</Role>
      <ShortName>Securities (Securities Moody's and Standard &amp; Poor's Bond Rating) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>240124007 - Disclosure - Securities (Securities Held to Maturity Allowance for Credit Loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails</Role>
      <ShortName>Securities (Securities Held to Maturity Allowance for Credit Loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>240134008 - Disclosure - Securities (Securities Available for Sale) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails</Role>
      <ShortName>Securities (Securities Available for Sale) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>240144009 - Disclosure - Securities (Year End Securities with Unrealized Losses Segregated by Length of Impairment) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail</Role>
      <ShortName>Securities (Year End Securities with Unrealized Losses Segregated by Length of Impairment) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>240154010 - Disclosure - Securities (Amortized Cost and Estimated Fair Value of Securities Excluding Trading Securities Presented by Contractual Maturity) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail</Role>
      <ShortName>Securities (Amortized Cost and Estimated Fair Value of Securities Excluding Trading Securities Presented by Contractual Maturity) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>240164011 - Disclosure - Securities (Sales of Securities Available for Sale) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail</Role>
      <ShortName>Securities (Sales of Securities Available for Sale) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>240174012 - Disclosure - Securities Securities - (Premium Amortization and Discount Accretion Included in Income on Securities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails</Role>
      <ShortName>Securities Securities - (Premium Amortization and Discount Accretion Included in Income on Securities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>240184013 - Disclosure - Securities (Year End Trading Account Securities at Estimated Fair Value) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail</Role>
      <ShortName>Securities (Year End Trading Account Securities at Estimated Fair Value) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>240194014 - Disclosure - Securities (Net Gains and Losses on Trading Account Securities) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail</Role>
      <ShortName>Securities (Net Gains and Losses on Trading Account Securities) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>240234015 - Disclosure - Loans (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansNarrativeDetail</Role>
      <ShortName>Loans (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>240244016 - Disclosure - Loans (Loans) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansLoansDetail</Role>
      <ShortName>Loans (Loans) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>240254017 - Disclosure - Loans (Activities in Related Party Loans) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail</Role>
      <ShortName>Loans (Activities in Related Party Loans) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>240264018 - Disclosure - Loans (Non-Accrual Loans, Segregated by Class of Loans) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail</Role>
      <ShortName>Loans (Non-Accrual Loans, Segregated by Class of Loans) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>240274019 - Disclosure - Loans (Non-Accrual Loans, Segregated by Class of Loan and Year of Origination) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails</Role>
      <ShortName>Loans (Non-Accrual Loans, Segregated by Class of Loan and Year of Origination) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>240284020 - Disclosure - Loans (Age Analysis of Past Due Loans, Segregated by Class of Loans) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail</Role>
      <ShortName>Loans (Age Analysis of Past Due Loans, Segregated by Class of Loans) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>240294021 - Disclosure - Loans (Troubled Debt Restructurings) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail</Role>
      <ShortName>Loans (Troubled Debt Restructurings) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>240304022 - Disclosure - Loans Loans (Restructured Loans Past Due in Excess of 90 Days) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails</Role>
      <ShortName>Loans Loans (Restructured Loans Past Due in Excess of 90 Days) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>240314023 - Disclosure - Loans (Weighted Average Risk Grades for All Commercial Loans by Class) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail</Role>
      <ShortName>Loans (Weighted Average Risk Grades for All Commercial Loans by Class) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>240324024 - Disclosure - Loans (Age Analysis of Past Due Consumer Loans, Segregated By Class and Year of Origination) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails</Role>
      <ShortName>Loans (Age Analysis of Past Due Consumer Loans, Segregated By Class and Year of Origination) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>240334025 - Disclosure - Loans (Revolving Loans Converted to Term) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails</Role>
      <ShortName>Loans (Revolving Loans Converted to Term) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>240344026 - Disclosure - Loans (Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails</Role>
      <ShortName>Loans (Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>240354027 - Disclosure - Loans (Activity in Allowance for Loan Losses by Portfolio Segment) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail</Role>
      <ShortName>Loans (Activity in Allowance for Loan Losses by Portfolio Segment) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>240364028 - Disclosure - Loans (Investment in Loans Related to Allowance for Loan Loss by Portfolio Segment Disaggregated Based on Impairment Methodology) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail</Role>
      <ShortName>Loans (Investment in Loans Related to Allowance for Loan Loss by Portfolio Segment Disaggregated Based on Impairment Methodology) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>240394029 - Disclosure - Premises and Equipment (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail</Role>
      <ShortName>Premises and Equipment (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/PremisesandEquipmentTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>240404030 - Disclosure - Premises and Equipment (Premises and Equipment) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail</Role>
      <ShortName>Premises and Equipment (Premises and Equipment) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/PremisesandEquipmentTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>240414031 - Disclosure - Premises and Equipment (Lease Commitments, Components of Lease Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails</Role>
      <ShortName>Premises and Equipment (Lease Commitments, Components of Lease Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/PremisesandEquipmentTables</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>240424032 - Disclosure - Premises and Equipment Future Minimum Lease Payments Due Under non-Cancelable Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails</Role>
      <ShortName>Premises and Equipment Future Minimum Lease Payments Due Under non-Cancelable Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>240454033 - Disclosure - Goodwill and Other Intangible Assets (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail</Role>
      <ShortName>Goodwill and Other Intangible Assets (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>240464034 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Goodwill) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail</Role>
      <ShortName>Goodwill and Other Intangible Assets (Schedule of Goodwill) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>240474035 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Other Intangible Assets) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail</Role>
      <ShortName>Goodwill and Other Intangible Assets (Schedule of Other Intangible Assets) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>240484036 - Disclosure - Goodwill and Other Intangible Assets (Estimated Aggregate Future Amortization Expense for Intangible Assets) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail</Role>
      <ShortName>Goodwill and Other Intangible Assets (Estimated Aggregate Future Amortization Expense for Intangible Assets) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables</ParentRole>
      <Position>88</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>240514037 - Disclosure - Deposits (Schedule of Deposits) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DepositsScheduleofDepositsDetail</Role>
      <ShortName>Deposits (Schedule of Deposits) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DepositsTables</ParentRole>
      <Position>89</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>240524038 - Disclosure - Deposits (Additional Information About Corporation's Deposits) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail</Role>
      <ShortName>Deposits (Additional Information About Corporation's Deposits) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DepositsTables</ParentRole>
      <Position>90</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>240534039 - Disclosure - Deposits (Scheduled Maturities of Time Deposits) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail</Role>
      <ShortName>Deposits (Scheduled Maturities of Time Deposits) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DepositsTables</ParentRole>
      <Position>91</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>240544040 - Disclosure - Deposits (Scheduled Maturities of Time Deposits Not Covered By Deposit Insurance) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail</Role>
      <ShortName>Deposits (Scheduled Maturities of Time Deposits Not Covered By Deposit Insurance) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DepositsTables</ParentRole>
      <Position>92</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>240564041 - Disclosure - Borrowed Funds (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/BorrowedFundsNarrativeDetail</Role>
      <ShortName>Borrowed Funds (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/BorrowedFunds</ParentRole>
      <Position>93</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>240604042 - Disclosure - Off-Balance Sheet Arrangements Commitments Guarantees and Contingencies (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail</Role>
      <ShortName>Off-Balance Sheet Arrangements Commitments Guarantees and Contingencies (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>240614043 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Financial Instruments With Off-Balance-Sheet Risk) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail</Role>
      <ShortName>Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Financial Instruments With Off-Balance-Sheet Risk) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables</ParentRole>
      <Position>95</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>240624044 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails</Role>
      <ShortName>Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>240654045 - Disclosure - Capital and Regulatory Matters (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail</Role>
      <ShortName>Capital and Regulatory Matters (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/CapitalandRegulatoryMattersTables</ParentRole>
      <Position>97</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>240664046 - Disclosure - Regulatory Matters (Actual and Required Capital Ratios) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail</Role>
      <ShortName>Regulatory Matters (Actual and Required Capital Ratios) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>240694047 - Disclosure - Earnings Per Common Share (Basic and Diluted Earnings Per Common Share) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail</Role>
      <ShortName>Earnings Per Common Share (Basic and Diluted Earnings Per Common Share) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EarningsPerCommonShareTables</ParentRole>
      <Position>99</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>240744048 - Disclosure - Employee Benefit Plans (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail</Role>
      <ShortName>Employee Benefit Plans (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>100</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>240754049 - Disclosure - Employee Benefit Plans (Combined Activity in Corporations Defined Benefit Pension Plans) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail</Role>
      <ShortName>Employee Benefit Plans (Combined Activity in Corporations Defined Benefit Pension Plans) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>101</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>240764050 - Disclosure - Employee Benefit Plans (Disaggregated Information Related to Corporations Defined Benefit Pension Plans) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail</Role>
      <ShortName>Employee Benefit Plans (Disaggregated Information Related to Corporations Defined Benefit Pension Plans) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>102</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>240774051 - Disclosure - Employee Benefit Plans (Net Periodic Benefit Cost (Benefit)) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail</Role>
      <ShortName>Employee Benefit Plans (Net Periodic Benefit Cost (Benefit)) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>103</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>240784052 - Disclosure - Employee Benefit Plans (Defined Benefit Pension Plans Recognized as Component of Other Comprehensive Income) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail</Role>
      <ShortName>Employee Benefit Plans (Defined Benefit Pension Plans Recognized as Component of Other Comprehensive Income) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>104</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>240794053 - Disclosure - Employee Benefit Plans (Defined Benefit Pension Plans not Recognized as Component of Combined Net Period Benefit Cost) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail</Role>
      <ShortName>Employee Benefit Plans (Defined Benefit Pension Plans not Recognized as Component of Combined Net Period Benefit Cost) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>105</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>240804054 - Disclosure - Employee Benefit Plans (Weighted-Average Assumptions Used to Determine Benefit Obligations) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail</Role>
      <ShortName>Employee Benefit Plans (Weighted-Average Assumptions Used to Determine Benefit Obligations) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>106</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>240814055 - Disclosure - Employee Benefit Plans (Fair Value of Plan Assets) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail</Role>
      <ShortName>Employee Benefit Plans (Fair Value of Plan Assets) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>107</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>240824056 - Disclosure - Employee Benefit Plans (Expected Future Benefit Payments Related to Defined Benefit Plans) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail</Role>
      <ShortName>Employee Benefit Plans (Expected Future Benefit Payments Related to Defined Benefit Plans) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>108</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>240834057 - Disclosure - Employee Benefit Plans (Summary of Activity in Corporation's Active Stock Plans) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail</Role>
      <ShortName>Employee Benefit Plans (Summary of Activity in Corporation's Active Stock Plans) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>109</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>240844058 - Disclosure - Employee Benefit Plans (Options Outstanding and Exercisable) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail</Role>
      <ShortName>Employee Benefit Plans (Options Outstanding and Exercisable) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>110</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>240854059 - Disclosure - Employee Benefit Plans (Shares Issued in Connection with Stock Compensation Awards) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail</Role>
      <ShortName>Employee Benefit Plans (Shares Issued in Connection with Stock Compensation Awards) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>111</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>240864060 - Disclosure - Employee Benefit Plans (Stock-Based Compensation Expense) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail</Role>
      <ShortName>Employee Benefit Plans (Stock-Based Compensation Expense) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>112</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>240874061 - Disclosure - Employee Benefit Plans (Unrecognized Stock-Based Compensation Expense) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail</Role>
      <ShortName>Employee Benefit Plans (Unrecognized Stock-Based Compensation Expense) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>113</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>240904062 - Disclosure - Other Non-Interest Income and Expense (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseNarrativeDetail</Role>
      <ShortName>Other Non-Interest Income and Expense (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables</ParentRole>
      <Position>114</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>240914063 - Disclosure - Other Non-Interest Income and Expense (Other Non-Interest Income and Expense) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail</Role>
      <ShortName>Other Non-Interest Income and Expense (Other Non-Interest Income and Expense) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables</ParentRole>
      <Position>115</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>240944064 - Disclosure - Income Taxes (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/IncomeTaxesNarrativeDetail</Role>
      <ShortName>Income Taxes (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/IncomeTaxesTables</ParentRole>
      <Position>116</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>240954065 - Disclosure - Income Taxes (Income Tax Expense) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail</Role>
      <ShortName>Income Taxes (Income Tax Expense) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/IncomeTaxesTables</ParentRole>
      <Position>117</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>240964066 - Disclosure - Income Taxes (Income Tax Computed by Applying U.S. Federal Statutory Income Tax Rate) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail</Role>
      <ShortName>Income Taxes (Income Tax Computed by Applying U.S. Federal Statutory Income Tax Rate) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/IncomeTaxesTables</ParentRole>
      <Position>118</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>240974067 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail</Role>
      <ShortName>Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/IncomeTaxesTables</ParentRole>
      <Position>119</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>241004068 - Disclosure - Other Comprehensive Income (Loss) (Component of Other Comprehensive Income (Loss)) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail</Role>
      <ShortName>Other Comprehensive Income (Loss) (Component of Other Comprehensive Income (Loss)) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables</ParentRole>
      <Position>120</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>241014069 - Disclosure - Other Comprehensive Income (Schedule of Accumulated Other Comprehensive Income, Net of Tax) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail</Role>
      <ShortName>Other Comprehensive Income (Schedule of Accumulated Other Comprehensive Income, Net of Tax) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables</ParentRole>
      <Position>121</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>241044070 - Disclosure - Derivative Financial Instruments (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail</Role>
      <ShortName>Derivative Financial Instruments (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>122</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R123.htm</HtmlFileName>
      <LongName>241054071 - Disclosure - Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail</Role>
      <ShortName>Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>123</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R124.htm</HtmlFileName>
      <LongName>241064072 - Disclosure - Derivative Financial Instruments (Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail</Role>
      <ShortName>Derivative Financial Instruments (Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>124</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R125.htm</HtmlFileName>
      <LongName>241074073 - Disclosure - Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail</Role>
      <ShortName>Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>125</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R126.htm</HtmlFileName>
      <LongName>241084074 - Disclosure - Derivative Financial Instruments Derivative Financial Instruments (Schedule of Notional Amount and Fair Value of Open Foreign Currency Forward Contract) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails</Role>
      <ShortName>Derivative Financial Instruments Derivative Financial Instruments (Schedule of Notional Amount and Fair Value of Open Foreign Currency Forward Contract) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>126</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R127.htm</HtmlFileName>
      <LongName>241094075 - Disclosure - Derivative Financial Instruments (Schedule of Amounts Related to Interest Rate Derivatives Designated as Hedges of Fair Value) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail</Role>
      <ShortName>Derivative Financial Instruments (Schedule of Amounts Related to Interest Rate Derivatives Designated as Hedges of Fair Value) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>127</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R128.htm</HtmlFileName>
      <LongName>241104076 - Disclosure - Derivative Financial Instruments (Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail</Role>
      <ShortName>Derivative Financial Instruments (Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>128</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R129.htm</HtmlFileName>
      <LongName>241134077 - Disclosure - Balance Sheet Offsetting - Financial Instruments Eligible for Offset Consolidated Balance Sheet (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail</Role>
      <ShortName>Balance Sheet Offsetting - Financial Instruments Eligible for Offset Consolidated Balance Sheet (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>129</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R130.htm</HtmlFileName>
      <LongName>241144078 - Disclosure - Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails</Role>
      <ShortName>Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>130</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R131.htm</HtmlFileName>
      <LongName>241154079 - Disclosure - Balance Sheet Offsetting Balance Sheet Offsetting - Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails</Role>
      <ShortName>Balance Sheet Offsetting Balance Sheet Offsetting - Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>131</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R132.htm</HtmlFileName>
      <LongName>241194080 - Disclosure - Fair Value Measurements (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail</Role>
      <ShortName>Fair Value Measurements (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>132</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R133.htm</HtmlFileName>
      <LongName>241204081 - Disclosure - Fair Value Measurements (Financial Assets and Financial Liabilities Measured at Fair Value on Recurring Basis) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail</Role>
      <ShortName>Fair Value Measurements (Financial Assets and Financial Liabilities Measured at Fair Value on Recurring Basis) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>133</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R134.htm</HtmlFileName>
      <LongName>241214082 - Disclosure - Fair Value Measurements (Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail</Role>
      <ShortName>Fair Value Measurements (Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>134</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R135.htm</HtmlFileName>
      <LongName>241224083 - Disclosure - Fair Value Measurements (Foreclosed Assets Remeasured and Reported at Fair Value) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail</Role>
      <ShortName>Fair Value Measurements (Foreclosed Assets Remeasured and Reported at Fair Value) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>135</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R136.htm</HtmlFileName>
      <LongName>241234084 - Disclosure - Fair Value Measurements (Estimated Fair Values of Financial Instruments) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail</Role>
      <ShortName>Fair Value Measurements (Estimated Fair Values of Financial Instruments) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>136</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R137.htm</HtmlFileName>
      <LongName>241264085 - Disclosure - Operating Segments Operating Segments - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails</Role>
      <ShortName>Operating Segments Operating Segments - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>137</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R138.htm</HtmlFileName>
      <LongName>241274086 - Disclosure - Operating Segments (Summary of Operating Results by Segment) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail</Role>
      <ShortName>Operating Segments (Summary of Operating Results by Segment) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OperatingSegmentsTables</ParentRole>
      <Position>138</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R139.htm</HtmlFileName>
      <LongName>241304087 - Disclosure - Condensed Financial Statements of Parent Company (Schedule of Condensed Balance Sheets) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail</Role>
      <ShortName>Condensed Financial Statements of Parent Company (Schedule of Condensed Balance Sheets) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables</ParentRole>
      <Position>139</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R140.htm</HtmlFileName>
      <LongName>241314088 - Disclosure - Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Income) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail</Role>
      <ShortName>Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Income) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables</ParentRole>
      <Position>140</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R141.htm</HtmlFileName>
      <LongName>241324089 - Disclosure - Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Cash Flows) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail</Role>
      <ShortName>Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Cash Flows) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables</ParentRole>
      <Position>141</Position>
    </Report>
    <Report instance="cfr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R142.htm</HtmlFileName>
      <LongName>241344090 - Disclosure - Accounting Standards Updates Accounting Standards Update (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails</Role>
      <ShortName>Accounting Standards Updates Accounting Standards Update (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>142</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="cfr-20211231.htm">cfr-20211231.htm</File>
    <File>cfr-20211231.xsd</File>
    <File>cfr-20211231_cal.xml</File>
    <File>cfr-20211231_def.xml</File>
    <File>cfr-20211231_lab.xml</File>
    <File>cfr-20211231_pre.xml</File>
    <File>exhibit1010-deferredstocku.htm</File>
    <File>exhibit211-subsidiariesx10.htm</File>
    <File>exhibit231-consentofindepe.htm</File>
    <File>exhibit241-powerofattorney.htm</File>
    <File>exhibit311-10xkx2021.htm</File>
    <File>exhibit312-10xkx2021.htm</File>
    <File>exhibit321-10kx2021.htm</File>
    <File>exhibit322-10kx2021.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>cfr-20211231_g1.jpg</File>
    <File>cfr-20211231_g2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="3">http://fasb.org/srt/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="3479">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="40">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>166
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "cfr-20211231.htm": {
   "axisCustom": 2,
   "axisStandard": 42,
   "contextCount": 998,
   "dts": {
    "calculationLink": {
     "local": [
      "cfr-20211231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "cfr-20211231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "cfr-20211231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "cfr-20211231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cfr-20211231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "cfr-20211231.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/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd",
      "https://xbrl.sec.gov/exch/2021/exch-2021.xsd"
     ]
    }
   },
   "elementCount": 1166,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 5,
    "http://www.frostbank.com/20211231": 9,
    "http://xbrl.sec.gov/dei/2021q4": 4,
    "total": 18
   },
   "keyCustom": 166,
   "keyStandard": 687,
   "memberCustom": 90,
   "memberStandard": 74,
   "nsprefix": "cfr",
   "nsuri": "http://www.frostbank.com/20211231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000010001 - Document - Document and Entity Information",
     "role": "http://www.frostbank.com/role/DocumentandEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210071002 - Disclosure - Securities",
     "role": "http://www.frostbank.com/role/Securities",
     "shortName": "Securities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240744048 - Disclosure - Employee Benefit Plans (Narrative) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
     "shortName": "Employee Benefit Plans (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i626c79054bc34425aeb277bc88921659_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240754049 - Disclosure - Employee Benefit Plans (Combined Activity in Corporations Defined Benefit Pension Plans) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail",
     "shortName": "Employee Benefit Plans (Combined Activity in Corporations Defined Benefit Pension Plans) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240764050 - Disclosure - Employee Benefit Plans (Disaggregated Information Related to Corporations Defined Benefit Pension Plans) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail",
     "shortName": "Employee Benefit Plans (Disaggregated Information Related to Corporations Defined Benefit Pension Plans) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i18a3b81d0e474e8c8c108b4c710a5c45_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240774051 - Disclosure - Employee Benefit Plans (Net Periodic Benefit Cost (Benefit)) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail",
     "shortName": "Employee Benefit Plans (Net Periodic Benefit Cost (Benefit)) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240784052 - Disclosure - Employee Benefit Plans (Defined Benefit Pension Plans Recognized as Component of Other Comprehensive Income) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail",
     "shortName": "Employee Benefit Plans (Defined Benefit Pension Plans Recognized as Component of Other Comprehensive Income) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "ia54519d5d1d54f169bcc7a3230d5b577_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240794053 - Disclosure - Employee Benefit Plans (Defined Benefit Pension Plans not Recognized as Component of Combined Net Period Benefit Cost) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail",
     "shortName": "Employee Benefit Plans (Defined Benefit Pension Plans not Recognized as Component of Combined Net Period Benefit Cost) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "ia54519d5d1d54f169bcc7a3230d5b577_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240804054 - Disclosure - Employee Benefit Plans (Weighted-Average Assumptions Used to Determine Benefit Obligations) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail",
     "shortName": "Employee Benefit Plans (Weighted-Average Assumptions Used to Determine Benefit Obligations) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240814055 - Disclosure - Employee Benefit Plans (Fair Value of Plan Assets) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail",
     "shortName": "Employee Benefit Plans (Fair Value of Plan Assets) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i6145d826dd9e4263869cb1a9c0e784f0_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R108": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240824056 - Disclosure - Employee Benefit Plans (Expected Future Benefit Payments Related to Defined Benefit Plans) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail",
     "shortName": "Employee Benefit Plans (Expected Future Benefit Payments Related to Defined Benefit Plans) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R109": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240834057 - Disclosure - Employee Benefit Plans (Summary of Activity in Corporation's Active Stock Plans) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail",
     "shortName": "Employee Benefit Plans (Summary of Activity in Corporation's Active Stock Plans) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i94cdee2dd0394eefaf303bba471f2c40_I20211231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210201003 - Disclosure - Loans",
     "role": "http://www.frostbank.com/role/Loans",
     "shortName": "Loans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R110": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i7109eb8cdcb34fe4b77dc44905b395c4_D20210101-20211231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240844058 - Disclosure - Employee Benefit Plans (Options Outstanding and Exercisable) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail",
     "shortName": "Employee Benefit Plans (Options Outstanding and Exercisable) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i7109eb8cdcb34fe4b77dc44905b395c4_D20210101-20211231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R111": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cfr:TreasurySharesIssuedRelatedToStockOptionExercises",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240854059 - Disclosure - Employee Benefit Plans (Shares Issued in Connection with Stock Compensation Awards) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail",
     "shortName": "Employee Benefit Plans (Shares Issued in Connection with Stock Compensation Awards) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cfr:TreasurySharesIssuedRelatedToStockOptionExercises",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R112": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockOptionPlanExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240864060 - Disclosure - Employee Benefit Plans (Stock-Based Compensation Expense) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail",
     "shortName": "Employee Benefit Plans (Stock-Based Compensation Expense) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockOptionPlanExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R113": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240874061 - Disclosure - Employee Benefit Plans (Unrecognized Stock-Based Compensation Expense) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail",
     "shortName": "Employee Benefit Plans (Unrecognized Stock-Based Compensation Expense) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R114": {
     "firstAnchor": {
      "ancestors": [
       "cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately",
       "cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately",
       "span",
       "div",
       "cfr:OtherNonInterestIncomeAndExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240904062 - Disclosure - Other Non-Interest Income and Expense (Narrative) (Detail)",
     "role": "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseNarrativeDetail",
     "shortName": "Other Non-Interest Income and Expense (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately",
       "cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately",
       "span",
       "div",
       "cfr:OtherNonInterestIncomeAndExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R115": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:OtherNonInterestIncomeAndExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:OtherNonInterestIncomeOther",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240914063 - Disclosure - Other Non-Interest Income and Expense (Other Non-Interest Income and Expense) (Detail)",
     "role": "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail",
     "shortName": "Other Non-Interest Income and Expense (Other Non-Interest Income and Expense) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:OtherNonInterestIncomeAndExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:OtherNonInterestIncomeOther",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R116": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
       "span",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240944064 - Disclosure - Income Taxes (Narrative) (Detail)",
     "role": "http://www.frostbank.com/role/IncomeTaxesNarrativeDetail",
     "shortName": "Income Taxes (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
       "span",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R117": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240954065 - Disclosure - Income Taxes (Income Tax Expense) (Detail)",
     "role": "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail",
     "shortName": "Income Taxes (Income Tax Expense) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R118": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240964066 - Disclosure - Income Taxes (Income Tax Computed by Applying U.S. Federal Statutory Income Tax Rate) (Detail)",
     "role": "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail",
     "shortName": "Income Taxes (Income Tax Computed by Applying U.S. Federal Statutory Income Tax Rate) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R119": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Deferredtaxassetleaseliabilitiesunderoperatingleases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240974067 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Detail)",
     "role": "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail",
     "shortName": "Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Deferredtaxassetleaseliabilitiesunderoperatingleases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210371004 - Disclosure - Premises and Equipment",
     "role": "http://www.frostbank.com/role/PremisesandEquipment",
     "shortName": "Premises and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R120": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241004068 - Disclosure - Other Comprehensive Income (Loss) (Component of Other Comprehensive Income (Loss)) (Detail)",
     "role": "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail",
     "shortName": "Other Comprehensive Income (Loss) (Component of Other Comprehensive Income (Loss)) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R121": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i626c79054bc34425aeb277bc88921659_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241014069 - Disclosure - Other Comprehensive Income (Schedule of Accumulated Other Comprehensive Income, Net of Tax) (Detail)",
     "role": "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail",
     "shortName": "Other Comprehensive Income (Schedule of Accumulated Other Comprehensive Income, Net of Tax) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "ic1a35a248345478b8632bcb3a7ec7c85_I20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R122": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "cfr:WeightedAverageStrikeRateOutstandingInterestRateCaps",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241044070 - Disclosure - Derivative Financial Instruments (Narrative) (Detail)",
     "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
     "shortName": "Derivative Financial Instruments (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "cfr:WeightedAverageStrikeRateOutstandingInterestRateCaps",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R123": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i83854de5b2f54bd891c6425807bde3c8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeLiabilityNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241054071 - Disclosure - Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding) (Detail)",
     "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail",
     "shortName": "Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i83854de5b2f54bd891c6425807bde3c8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeLiabilityNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R124": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "ia81f6f0b3d8d450192372a9ab711e8fc_I20211231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "cfr:FairValueHedgeLoanLeaseInterestRateSwaps",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241064072 - Disclosure - Derivative Financial Instruments (Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding) (Detail)",
     "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail",
     "shortName": "Derivative Financial Instruments (Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "ia81f6f0b3d8d450192372a9ab711e8fc_I20211231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "cfr:FairValueHedgeLoanLeaseInterestRateSwaps",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R125": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i242b15025f0f4cc0a0f0d9ce654a8d39_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:DerivativeAssetsNonmonetaryNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "bbl",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241074073 - Disclosure - Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions) (Detail)",
     "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail",
     "shortName": "Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i242b15025f0f4cc0a0f0d9ce654a8d39_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:DerivativeAssetsNonmonetaryNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "bbl",
      "xsiNil": "false"
     }
    },
    "R126": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i2d1d0fcc3f184a9a9a1a27eacc0e0c5a_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241084074 - Disclosure - Derivative Financial Instruments Derivative Financial Instruments (Schedule of Notional Amount and Fair Value of Open Foreign Currency Forward Contract) (Details)",
     "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
     "shortName": "Derivative Financial Instruments Derivative Financial Instruments (Schedule of Notional Amount and Fair Value of Open Foreign Currency Forward Contract) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i2d1d0fcc3f184a9a9a1a27eacc0e0c5a_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R127": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i6d04185335b141c9896f834c8c0bfaae_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241094075 - Disclosure - Derivative Financial Instruments (Schedule of Amounts Related to Interest Rate Derivatives Designated as Hedges of Fair Value) (Detail)",
     "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
     "shortName": "Derivative Financial Instruments (Schedule of Amounts Related to Interest Rate Derivatives Designated as Hedges of Fair Value) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i6d04185335b141c9896f834c8c0bfaae_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R128": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id3965387ae6d4d459edaab6b556e2ba4_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241104076 - Disclosure - Derivative Financial Instruments (Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives) (Detail)",
     "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail",
     "shortName": "Derivative Financial Instruments (Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id3965387ae6d4d459edaab6b556e2ba4_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R129": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241134077 - Disclosure - Balance Sheet Offsetting - Financial Instruments Eligible for Offset Consolidated Balance Sheet (Detail)",
     "role": "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
     "shortName": "Balance Sheet Offsetting - Financial Instruments Eligible for Offset Consolidated Balance Sheet (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210431005 - Disclosure - Goodwill and Other Intangible Assets",
     "role": "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssets",
     "shortName": "Goodwill and Other Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R130": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "cfr:FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241144078 - Disclosure - Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (Details)",
     "role": "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails",
     "shortName": "Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "cfr:FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R131": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241154079 - Disclosure - Balance Sheet Offsetting Balance Sheet Offsetting - Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase (Details)",
     "role": "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails",
     "shortName": "Balance Sheet Offsetting Balance Sheet Offsetting - Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R132": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Financialinstrumentsusingfairvaluemeasurementoption",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241194080 - Disclosure - Fair Value Measurements (Narrative) (Detail)",
     "role": "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail",
     "shortName": "Fair Value Measurements (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Financialinstrumentsusingfairvaluemeasurementoption",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R133": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241204081 - Disclosure - Fair Value Measurements (Financial Assets and Financial Liabilities Measured at Fair Value on Recurring Basis) (Detail)",
     "role": "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
     "shortName": "Fair Value Measurements (Financial Assets and Financial Liabilities Measured at Fair Value on Recurring Basis) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i9add791923e0442f880622fb426d9061_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R134": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "ifa6ab6ab4fb444a3a16d989a24f75016_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ImpairedFinancingReceivableRecordedInvestment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241214082 - Disclosure - Fair Value Measurements (Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral) (Detail)",
     "role": "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail",
     "shortName": "Fair Value Measurements (Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "ifa6ab6ab4fb444a3a16d989a24f75016_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ImpairedFinancingReceivableRecordedInvestment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R135": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241224083 - Disclosure - Fair Value Measurements (Foreclosed Assets Remeasured and Reported at Fair Value) (Detail)",
     "role": "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail",
     "shortName": "Fair Value Measurements (Foreclosed Assets Remeasured and Reported at Fair Value) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R136": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsAndFederalFundsSold",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241234084 - Disclosure - Fair Value Measurements (Estimated Fair Values of Financial Instruments) (Detail)",
     "role": "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
     "shortName": "Fair Value Measurements (Estimated Fair Values of Financial Instruments) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "ibd10f9778190465080319c0dbbe2e580_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsAndFederalFundsSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R137": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241264085 - Disclosure - Operating Segments Operating Segments - Additional Information (Details)",
     "role": "http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails",
     "shortName": "Operating Segments Operating Segments - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R138": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestIncomeExpenseNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241274086 - Disclosure - Operating Segments (Summary of Operating Results by Segment) (Detail)",
     "role": "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail",
     "shortName": "Operating Segments (Summary of Operating Results by Segment) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R139": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndDueFromBanks",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241304087 - Disclosure - Condensed Financial Statements of Parent Company (Schedule of Condensed Balance Sheets) (Detail)",
     "role": "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
     "shortName": "Condensed Financial Statements of Parent Company (Schedule of Condensed Balance Sheets) (Detail)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id4f16f8c0c0b4fe2857291d09a565da4_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAndDueFromBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210491006 - Disclosure - Deposits",
     "role": "http://www.frostbank.com/role/Deposits",
     "shortName": "Deposits",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R140": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestAndDividendIncomeOperating",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241314088 - Disclosure - Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Income) (Detail)",
     "role": "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
     "shortName": "Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Income) (Detail)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfCondensedIncomeStatementTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DividendIncomeOperating",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R141": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241324089 - Disclosure - Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Cash Flows) (Detail)",
     "role": "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
     "shortName": "Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Cash Flows) (Detail)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i7d101d022d8744aa9e30204b28c1237a_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R142": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i0e81a28f99bf453abf87863068fc2b5e_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241344090 - Disclosure - Accounting Standards Updates Accounting Standards Update (Narrative) (Details)",
     "role": "http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails",
     "shortName": "Accounting Standards Updates Accounting Standards Update (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210551007 - Disclosure - Borrowed Funds",
     "role": "http://www.frostbank.com/role/BorrowedFunds",
     "shortName": "Borrowed Funds",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210571008 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies",
     "role": "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies",
     "shortName": "Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210631009 - Disclosure - Capital and Regulatory Matters",
     "role": "http://www.frostbank.com/role/CapitalandRegulatoryMatters",
     "shortName": "Capital and Regulatory Matters",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210671010 - Disclosure - Earnings Per Common Share",
     "role": "http://www.frostbank.com/role/EarningsPerCommonShare",
     "shortName": "Earnings Per Common Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210711011 - Disclosure - Employee Benefit Plans",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlans",
     "shortName": "Employee Benefit Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndDueFromBanks",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100010002 - Statement - Consolidated Balance Sheets",
     "role": "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InterestBearingDepositsInBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210881012 - Disclosure - Other Non-Interest Income and Expense",
     "role": "http://www.frostbank.com/role/OtherNonInterestIncomeandExpense",
     "shortName": "Other Non-Interest Income and Expense",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210921013 - Disclosure - Income Taxes",
     "role": "http://www.frostbank.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210981014 - Disclosure - Other Comprehensive Income (Loss)",
     "role": "http://www.frostbank.com/role/OtherComprehensiveIncomeLoss",
     "shortName": "Other Comprehensive Income (Loss)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211021015 - Disclosure - Derivative Financial Instruments",
     "role": "http://www.frostbank.com/role/DerivativeFinancialInstruments",
     "shortName": "Derivative Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:BalanceSheetOffsettingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211111016 - Disclosure - Balance Sheet Offsetting",
     "role": "http://www.frostbank.com/role/BalanceSheetOffsetting",
     "shortName": "Balance Sheet Offsetting",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:BalanceSheetOffsettingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211161017 - Disclosure - Fair Value Measurements",
     "role": "http://www.frostbank.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211241018 - Disclosure - Operating Segments",
     "role": "http://www.frostbank.com/role/OperatingSegments",
     "shortName": "Operating Segments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211281019 - Disclosure - Condensed Financial Statements of Parent Company",
     "role": "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompany",
     "shortName": "Condensed Financial Statements of Parent Company",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211331020 - Disclosure - Accounting Standards Updates",
     "role": "http://www.frostbank.com/role/AccountingStandardsUpdates",
     "shortName": "Accounting Standards Updates",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:NatureOfOperationsPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "220022001 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:NatureOfOperationsPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100020003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "220212002 - Disclosure - Receivables, Loans, Notes Receivable, and Others (Policies)",
     "role": "http://www.frostbank.com/role/ReceivablesLoansNotesReceivableandOthersPolicies",
     "shortName": "Receivables, Loans, Notes Receivable, and Others (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": null
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OffBalanceSheetCreditExposurePolicyPolicyTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "220582003 - Disclosure - Fair Value Measures and Disclosures (Policies)",
     "role": "http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies",
     "shortName": "Fair Value Measures and Disclosures (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": null
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerSharePolicyTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "220702004 - Disclosure - Earnings Per Share (Policies)",
     "role": "http://www.frostbank.com/role/EarningsPerSharePolicies",
     "shortName": "Earnings Per Share (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": null
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "220722005 - Disclosure - Compensation Related Costs, Postemployment Benefits (Policies)",
     "role": "http://www.frostbank.com/role/CompensationRelatedCostsPostemploymentBenefitsPolicies",
     "shortName": "Compensation Related Costs, Postemployment Benefits (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": null
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueOfFinancialInstrumentsPolicy",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "221172006 - Disclosure - Fair Value Measures and Disclosures (Policies)",
     "role": "http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies_1",
     "shortName": "Fair Value Measures and Disclosures (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": null
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "cfr:CashFlowReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230033001 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "role": "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "cfr:CashFlowReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230083002 - Disclosure - Securities (Tables)",
     "role": "http://www.frostbank.com/role/SecuritiesTables",
     "shortName": "Securities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230223003 - Disclosure - Loans (Tables)",
     "role": "http://www.frostbank.com/role/LoansTables",
     "shortName": "Loans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230383004 - Disclosure - Premises and Equipment (Tables)",
     "role": "http://www.frostbank.com/role/PremisesandEquipmentTables",
     "shortName": "Premises and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230443005 - Disclosure - Goodwill and Other Intangible Assets (Tables)",
     "role": "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables",
     "shortName": "Goodwill and Other Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100030004 - Statement - Consolidated Statements of Income",
     "role": "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
     "shortName": "Consolidated Statements of Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositLiabilitiesTypeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230503006 - Disclosure - Deposits (Tables)",
     "role": "http://www.frostbank.com/role/DepositsTables",
     "shortName": "Deposits (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositLiabilitiesTypeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230593007 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Tables)",
     "role": "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables",
     "shortName": "Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230643008 - Disclosure - Capital and Regulatory Matters (Tables)",
     "role": "http://www.frostbank.com/role/CapitalandRegulatoryMattersTables",
     "shortName": "Capital and Regulatory Matters (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230683009 - Disclosure - Earnings Per Common Share (Tables)",
     "role": "http://www.frostbank.com/role/EarningsPerCommonShareTables",
     "shortName": "Earnings Per Common Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230733010 - Disclosure - Employee Benefit Plans (Tables)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansTables",
     "shortName": "Employee Benefit Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:OtherNonInterestIncomeAndExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230893011 - Disclosure - Other Non-Interest Income and Expense (Tables)",
     "role": "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables",
     "shortName": "Other Non-Interest Income and Expense (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:OtherNonInterestIncomeAndExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230933012 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.frostbank.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230993013 - Disclosure - Other Comprehensive Income (Loss) (Tables)",
     "role": "http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables",
     "shortName": "Other Comprehensive Income (Loss) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231033014 - Disclosure - Derivative Financial Instruments (Tables)",
     "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables",
     "shortName": "Derivative Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231123015 - Disclosure - Balance Sheet Offsetting Balance Sheet Offsetting (Tables)",
     "role": "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables",
     "shortName": "Balance Sheet Offsetting Balance Sheet Offsetting (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100040005 - Statement - Consolidated Statements of Comprehensive Income",
     "role": "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231183016 - Disclosure - Fair Value Measurements (Tables)",
     "role": "http://www.frostbank.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231253017 - Disclosure - Operating Segments (Tables)",
     "role": "http://www.frostbank.com/role/OperatingSegmentsTables",
     "shortName": "Operating Segments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231293018 - Disclosure - Condensed Financial Statements of Parent Company (Tables)",
     "role": "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables",
     "shortName": "Condensed Financial Statements of Parent Company (Tables)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i626c79054bc34425aeb277bc88921659_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashReserveDepositRequiredAndMade",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240044001 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Detail)",
     "role": "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail",
     "shortName": "Summary of Significant Accounting Policies (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i626c79054bc34425aeb277bc88921659_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashReserveDepositRequiredAndMade",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "cfr:CashFlowReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240054002 - Disclosure - Summary of Significant Accounting Policies (Additional Cash Flow Information) (Detail)",
     "role": "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail",
     "shortName": "Summary of Significant Accounting Policies (Additional Cash Flow Information) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "cfr:CashFlowReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240064003 - Disclosure - Summary of Significant Accounting Policies (Impact of Adoption of New Accounting Standard Related to CECL) (Details)",
     "role": "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails",
     "shortName": "Summary of Significant Accounting Policies (Impact of Adoption of New Accounting Standard Related to CECL) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
       "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "ie6c2f5a8eb584da3a7ace2d9331c20e6_I20200101",
      "decimals": "-3",
      "lang": "en-US",
      "name": "cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "cfr:AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240094004 - Disclosure - Securities (Narrative) (Detail)",
     "role": "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
     "shortName": "Securities (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "cfr:AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240104005 - Disclosure - Securities (Year End Securities Held to Maturity) (Detail)",
     "role": "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail",
     "shortName": "Securities (Year End Securities Held to Maturity) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240114006 - Disclosure - Securities (Securities Moody's and Standard & Poor's Bond Rating) (Details)",
     "role": "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails",
     "shortName": "Securities (Securities Moody's and Standard & Poor's Bond Rating) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:MoodysandStandardPoorsBondRatingsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i980bab4dd6884cdbb0dc42c80a99cd55_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240124007 - Disclosure - Securities (Securities Held to Maturity Allowance for Credit Loss) (Details)",
     "role": "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
     "shortName": "Securities (Securities Held to Maturity Allowance for Credit Loss) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i9ea151d08ce5444fb027dd4e43fe8bd6_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i72c15a74811c41ed8fe76044fd2cee3b_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100050006 - Statement - Consolidated Statement of Changes in Shareholders' Equity",
     "role": "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
     "shortName": "Consolidated Statement of Changes in Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i72c15a74811c41ed8fe76044fd2cee3b_I20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240134008 - Disclosure - Securities (Securities Available for Sale) (Details)",
     "role": "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails",
     "shortName": "Securities (Securities Available for Sale) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240144009 - Disclosure - Securities (Year End Securities with Unrealized Losses Segregated by Length of Impairment) (Detail)",
     "role": "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail",
     "shortName": "Securities (Year End Securities with Unrealized Losses Segregated by Length of Impairment) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240154010 - Disclosure - Securities (Amortized Cost and Estimated Fair Value of Securities Excluding Trading Securities Presented by Contractual Maturity) (Detail)",
     "role": "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
     "shortName": "Securities (Amortized Cost and Estimated Fair Value of Securities Excluding Trading Securities Presented by Contractual Maturity) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240164011 - Disclosure - Securities (Sales of Securities Available for Sale) (Detail)",
     "role": "http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail",
     "shortName": "Securities (Sales of Securities Available for Sale) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentIncomeAmortizationOfPremium",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240174012 - Disclosure - Securities Securities - (Premium Amortization and Discount Accretion Included in Income on Securities) (Details)",
     "role": "http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails",
     "shortName": "Securities Securities - (Premium Amortization and Discount Accretion Included in Income on Securities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentIncomeAmortizationOfPremium",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TradingSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240184013 - Disclosure - Securities (Year End Trading Account Securities at Estimated Fair Value) (Detail)",
     "role": "http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail",
     "shortName": "Securities (Year End Trading Account Securities at Estimated Fair Value) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:GainLossOnInvestmentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesTradingRealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240194014 - Disclosure - Securities (Net Gains and Losses on Trading Account Securities) (Detail)",
     "role": "http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail",
     "shortName": "Securities (Net Gains and Losses on Trading Account Securities) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:GainLossOnInvestmentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesTradingRealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "cfr:Concentrationofloansinasingleindustryinexcessoftenpercent",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Concentrationofloansinasingleindustryinexcessoftenpercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240234015 - Disclosure - Loans (Narrative) (Detail)",
     "role": "http://www.frostbank.com/role/LoansNarrativeDetail",
     "shortName": "Loans (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "cfr:Concentrationofloansinasingleindustryinexcessoftenpercent",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Concentrationofloansinasingleindustryinexcessoftenpercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240244016 - Disclosure - Loans (Loans) (Detail)",
     "role": "http://www.frostbank.com/role/LoansLoansDetail",
     "shortName": "Loans (Loans) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i3a0a953f8c074db79aeb3fae1dfa7539_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i626c79054bc34425aeb277bc88921659_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240254017 - Disclosure - Loans (Activities in Related Party Loans) (Detail)",
     "role": "http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail",
     "shortName": "Loans (Activities in Related Party Loans) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i626c79054bc34425aeb277bc88921659_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100060007 - Statement - Consolidated Statement of Changes in Shareholders' Equity (Parenthetical)",
     "role": "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical",
     "shortName": "Consolidated Statement of Changes in Shareholders' Equity (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i97d177426fc8411194a88211ad11b119_D20200101-20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:StockRedeemedOrCalledDuringPeriodShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240264018 - Disclosure - Loans (Non-Accrual Loans, Segregated by Class of Loans) (Detail)",
     "role": "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
     "shortName": "Loans (Non-Accrual Loans, Segregated by Class of Loans) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableNonaccrualNoAllowance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240274019 - Disclosure - Loans (Non-Accrual Loans, Segregated by Class of Loan and Year of Origination) (Details)",
     "role": "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
     "shortName": "Loans (Non-Accrual Loans, Segregated by Class of Loan and Year of Origination) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "ib42c20a0e6e64042a6bd4815906993b1_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240284020 - Disclosure - Loans (Age Analysis of Past Due Loans, Segregated by Class of Loans) (Detail)",
     "role": "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
     "shortName": "Loans (Age Analysis of Past Due Loans, Segregated by Class of Loans) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PastDueFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240294021 - Disclosure - Loans (Troubled Debt Restructurings) (Detail)",
     "role": "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail",
     "shortName": "Loans (Troubled Debt Restructurings) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd",
      "reportCount": 1,
      "unique": true,
      "unitRef": "item",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240304022 - Disclosure - Loans Loans (Restructured Loans Past Due in Excess of 90 Days) (Details)",
     "role": "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails",
     "shortName": "Loans Loans (Restructured Loans Past Due in Excess of 90 Days) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd",
      "reportCount": 1,
      "unique": true,
      "unitRef": "item",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240314023 - Disclosure - Loans (Weighted Average Risk Grades for All Commercial Loans by Class) (Detail)",
     "role": "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail",
     "shortName": "Loans (Weighted Average Risk Grades for All Commercial Loans by Class) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i2be077dc1fde49bcb2be284df0432520_I20211231",
      "decimals": "2",
      "lang": "en-US",
      "name": "cfr:WeightedAverageRiskGradeForLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "grade",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240324024 - Disclosure - Loans (Age Analysis of Past Due Consumer Loans, Segregated By Class and Year of Origination) (Details)",
     "role": "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
     "shortName": "Loans (Age Analysis of Past Due Consumer Loans, Segregated By Class and Year of Origination) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i5bff1854711a48d3b26f63eb95b4c6b9_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i2567fa6007e3452d8fa9e3d55d01679d_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240334025 - Disclosure - Loans (Revolving Loans Converted to Term) (Details)",
     "role": "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
     "shortName": "Loans (Revolving Loans Converted to Term) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i2567fa6007e3452d8fa9e3d55d01679d_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240344026 - Disclosure - Loans (Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology) (Details)",
     "role": "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
     "shortName": "Loans (Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i0fc495d11fbf42fea9512d84920d5968_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240354027 - Disclosure - Loans (Activity in Allowance for Loan Losses by Portfolio Segment) (Detail)",
     "role": "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
     "shortName": "Loans (Activity in Allowance for Loan Losses by Portfolio Segment) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i0f287e76f7854ab0b95d5c161a987e71_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ProvisionForLoanLossesExpensed",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100070008 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "cfr:AccretionOfLoanDiscount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240364028 - Disclosure - Loans (Investment in Loans Related to Allowance for Loan Loss by Portfolio Segment Disaggregated Based on Impairment Methodology) (Detail)",
     "role": "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
     "shortName": "Loans (Investment in Loans Related to Allowance for Loan Loss by Portfolio Segment Disaggregated Based on Impairment Methodology) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i2a0605ea10264c81ab11e8e6e2001337_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableAllowance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240394029 - Disclosure - Premises and Equipment (Narrative) (Detail)",
     "role": "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail",
     "shortName": "Premises and Equipment (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Land",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240404030 - Disclosure - Premises and Equipment (Premises and Equipment) (Detail)",
     "role": "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail",
     "shortName": "Premises and Equipment (Premises and Equipment) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Land",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240414031 - Disclosure - Premises and Equipment (Lease Commitments, Components of Lease Expense) (Details)",
     "role": "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails",
     "shortName": "Premises and Equipment (Lease Commitments, Components of Lease Expense) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240424032 - Disclosure - Premises and Equipment Future Minimum Lease Payments Due Under non-Cancelable Operating Leases (Details)",
     "role": "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
     "shortName": "Premises and Equipment Future Minimum Lease Payments Due Under non-Cancelable Operating Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240454033 - Disclosure - Goodwill and Other Intangible Assets (Narrative) (Detail)",
     "role": "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail",
     "shortName": "Goodwill and Other Intangible Assets (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "if65c0288a26e4e7a9bc7005009f777b6_D20210101-20211231",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240464034 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Goodwill) (Detail)",
     "role": "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail",
     "shortName": "Goodwill and Other Intangible Assets (Schedule of Goodwill) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240474035 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Other Intangible Assets) (Detail)",
     "role": "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail",
     "shortName": "Goodwill and Other Intangible Assets (Schedule of Other Intangible Assets) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240484036 - Disclosure - Goodwill and Other Intangible Assets (Estimated Aggregate Future Amortization Expense for Intangible Assets) (Detail)",
     "role": "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail",
     "shortName": "Goodwill and Other Intangible Assets (Estimated Aggregate Future Amortization Expense for Intangible Assets) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoninterestBearingDepositLiabilities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240514037 - Disclosure - Deposits (Schedule of Deposits) (Detail)",
     "role": "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail",
     "shortName": "Deposits (Schedule of Deposits) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DepositLiabilitiesTypeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InterestBearingDomesticDepositSavings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210011001 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:CertificateOfDepositAccountRegistryServiceCdarsDeposits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240524038 - Disclosure - Deposits (Additional Information About Corporation's Deposits) (Detail)",
     "role": "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail",
     "shortName": "Deposits (Additional Information About Corporation's Deposits) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:CertificateOfDepositAccountRegistryServiceCdarsDeposits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ScheduledMaturitiesOfTimeDepositsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TimeDepositMaturitiesYearOne",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240534039 - Disclosure - Deposits (Scheduled Maturities of Time Deposits) (Detail)",
     "role": "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail",
     "shortName": "Deposits (Scheduled Maturities of Time Deposits) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ScheduledMaturitiesOfTimeDepositsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TimeDepositMaturitiesYearOne",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:TimeDepositMaturitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240544040 - Disclosure - Deposits (Scheduled Maturities of Time Deposits Not Covered By Deposit Insurance) (Detail)",
     "role": "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail",
     "shortName": "Deposits (Scheduled Maturities of Time Deposits Not Covered By Deposit Insurance) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:TimeDepositMaturitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "iaf8d1102c9c444e88e075a423d5cf3d8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FederalFundsPurchased",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240564041 - Disclosure - Borrowed Funds (Narrative) (Detail)",
     "role": "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
     "shortName": "Borrowed Funds (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "ia95891bb193f4ae7a9c8eec36e3cd345_D20040101-20041231",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentMaturityDate",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "cfr:CreditCardGuarantees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240604042 - Disclosure - Off-Balance Sheet Arrangements Commitments Guarantees and Contingencies (Narrative) (Detail)",
     "role": "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail",
     "shortName": "Off-Balance Sheet Arrangements Commitments Guarantees and Contingencies (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "cfr:CreditCardGuarantees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "if937720a184342c38ffe832988b421b3_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240614043 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Financial Instruments With Off-Balance-Sheet Risk) (Detail)",
     "role": "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail",
     "shortName": "Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Financial Instruments With Off-Balance-Sheet Risk) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "if937720a184342c38ffe832988b421b3_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i626c79054bc34425aeb277bc88921659_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OffBalanceSheetCreditLossLiability",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240624044 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (Details)",
     "role": "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails",
     "shortName": "Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "cfr:ImpactOfNewAccountingPronouncement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsForRepurchaseOfTrustPreferredSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240654045 - Disclosure - Capital and Regulatory Matters (Narrative) (Detail)",
     "role": "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
     "shortName": "Capital and Regulatory Matters (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "cfr:EstimatedIncrementalEffectofCECL",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i988992fbbee34904a87fdd0a32aa3478_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonEquityTierOneCapital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240664046 - Disclosure - Regulatory Matters (Actual and Required Capital Ratios) (Detail)",
     "role": "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail",
     "shortName": "Regulatory Matters (Actual and Required Capital Ratios) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "i988992fbbee34904a87fdd0a32aa3478_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonEquityTierOneCapital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240694047 - Disclosure - Earnings Per Common Share (Basic and Diluted Earnings Per Common Share) (Detail)",
     "role": "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail",
     "shortName": "Earnings Per Common Share (Basic and Diluted Earnings Per Common Share) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20211231.htm",
      "contextRef": "id478d76ff6f94a51b41188eecfd76920_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 182,
   "tag": {
    "cfr_A2016Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2016 [Member]",
        "label": "2016 [Member]",
        "terseLabel": "2016"
       }
      }
     },
     "localname": "A2016Member",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_A2017Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2017 [Member]",
        "label": "2017 [Member]",
        "terseLabel": "2017"
       }
      }
     },
     "localname": "A2017Member",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_A2018Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2018 [Member]",
        "label": "2018 [Member]",
        "terseLabel": "2018"
       }
      }
     },
     "localname": "A2018Member",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_A2019Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2019 [Member]",
        "label": "2019 [Member]",
        "terseLabel": "2019"
       }
      }
     },
     "localname": "A2019Member",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_A2020Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2020 [Member]",
        "label": "2020 [Member]",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "A2020Member",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_A2021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2021 [Member]",
        "label": "2021 [Member]",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "A2021Member",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "AOCI, Debt Securities, Available-for-sale, Adjustment, Pre Tax",
        "label": "AOCI, Debt Securities, Available-for-sale, Adjustment, Pre Tax",
        "terseLabel": "Net unamortized, unrealized gain on transferred securities included in accumulated other comprehensive income, pre tax"
       }
      }
     },
     "localname": "AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_AaAAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aa/AA [Member]",
        "label": "Aa/AA [Member]",
        "terseLabel": "Aa/AA [Member]"
       }
      }
     },
     "localname": "AaAAMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_AaaAAAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aaa/AAA [Member]",
        "label": "Aaa/AAA [Member]",
        "terseLabel": "Aaa/AAA [Member]"
       }
      }
     },
     "localname": "AaaAAAMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_AccretionOfLoanDiscount": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accretion Of Loan Discount",
        "label": "Accretion Of Loan Discount",
        "negatedTerseLabel": "Accretion of loan discounts"
       }
      }
     },
     "localname": "AccretionOfLoanDiscount",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_AdditionalTier1CapitalbeyondCommonEquityTier1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional Tier 1 Capital beyond Common Equity Tier 1",
        "label": "Additional Tier 1 Capital beyond Common Equity Tier 1",
        "terseLabel": "Additional Tier 1 Capital beyond Common Equity Tier 1"
       }
      }
     },
     "localname": "AdditionalTier1CapitalbeyondCommonEquityTier1",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Age analysis of Past Due Consumer Loans by Class and Year of Origination [Table Text Block]",
        "label": "Age analysis of Past Due Consumer Loans by Class and Year of Origination [Table Text Block]",
        "terseLabel": "Age analysis of Past Due Consumer Loans by Class and Year of Origination"
       }
      }
     },
     "localname": "AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of significant concentrations of any properties with write downs from any single geographic region",
        "label": "Amount of significant concentrations of any properties with write downs from any single geographic region",
        "terseLabel": "Amount of significant concentrations of any properties with write downs from any single geographic region"
       }
      }
     },
     "localname": "AmountOfSignificantConcentrationsOfAnyPropertiesWithWriteDownsFromAnySingleGeographicRegion",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amounts included in accumulated other comprehensive loss, net of tax",
        "label": "Amounts included in accumulated other comprehensive loss, net of tax",
        "negatedTerseLabel": "Amounts included in accumulated other comprehensive loss, net of tax"
       }
      }
     },
     "localname": "Amountsincludedinaccumulatedothercomprehensivelossnetoftax",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Available For Sale Securities Transferred To Held To Maturity Securities Unrealized Gains Net Of Tax",
        "label": "Available For Sale Securities Transferred To Held To Maturity Securities Unrealized Gains Net Of Tax",
        "terseLabel": "Available for sale securities reclassified to held to maturity, unrealized gain net of tax"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Available For Sale Securities Transfers To Held To Maturity Unrealized Gains",
        "label": "Available For Sale Securities Transfers To Held To Maturity Unrealized Gains",
        "terseLabel": "Available for sale securities reclassified to held to maturity, unrealized gain"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_AwardPayoutPercentageOfTargetAt0Percent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award payout percentage of target at 0 percent",
        "label": "Award payout percentage of target at 0 percent",
        "terseLabel": "Award payout percentage of target at 0 percent"
       }
      }
     },
     "localname": "AwardPayoutPercentageOfTargetAt0Percent",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_AwardPayoutPercentageOfTargetAt100Percent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award payout percentage of target at 100 percent",
        "label": "Award payout percentage of target at 100 percent",
        "terseLabel": "Award payout percentage of target at 100 percent"
       }
      }
     },
     "localname": "AwardPayoutPercentageOfTargetAt100Percent",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_AwardPayoutPercentageOfTargetAt150Percent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award payout percentage of target at 150 percent",
        "label": "Award payout percentage of target at 150 percent",
        "terseLabel": "Award payout percentage of target at 150 percent"
       }
      }
     },
     "localname": "AwardPayoutPercentageOfTargetAt150Percent",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_AwardPayoutPercentageOfTargetAt50Percent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award payout percentage of target at 50 percent",
        "label": "Award payout percentage of target at 50 percent",
        "terseLabel": "Award payout percentage of target at 50 percent"
       }
      }
     },
     "localname": "AwardPayoutPercentageOfTargetAt50Percent",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award payout percentage at less than 25th percentile level of achievement",
        "label": "Award payout percentage at less than 25th percentile level of achievement",
        "terseLabel": "Award payout percentage at less than 25th percentile level of achievement"
       }
      }
     },
     "localname": "Awardpayoutpercentageatlessthan25thpercentilelevelofachievement",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award payout percentage at the 25th percentile level of achievement",
        "label": "Award payout percentage at the 25th percentile level of achievement",
        "terseLabel": "Award payout percentage at the 25th percentile level of achievement"
       }
      }
     },
     "localname": "Awardpayoutpercentageatthe25thpercentilelevelofachievement",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award payout percentage at the 50th percentile level of achievement",
        "label": "Award payout percentage at the 50th percentile level of achievement",
        "terseLabel": "Award payout percentage at the 50th percentile level of achievement"
       }
      }
     },
     "localname": "Awardpayoutpercentageatthe50thpercentilelevelofachievement",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award payout percentage at the 75th percentile level of achievement",
        "label": "Award payout percentage at the 75th percentile level of achievement",
        "terseLabel": "Award payout percentage at the 75th percentile level of achievement"
       }
      }
     },
     "localname": "Awardpayoutpercentageatthe75thpercentilelevelofachievement",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_BalanceSheetOffsettingDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balance Sheet Offsetting Disclosure [Text Block]",
        "label": "Balance Sheet Offsetting Disclosure [Text Block]",
        "terseLabel": "Balance Sheet Offsetting"
       }
      }
     },
     "localname": "BalanceSheetOffsettingDisclosureTextBlock",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsetting"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_BankMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bank",
        "label": "Bank [Member]",
        "terseLabel": "Banking [Member]"
       }
      }
     },
     "localname": "BankMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_BaseYearAdjustedNetRevenueAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Base-year adjusted net revenue amount",
        "label": "Base-year adjusted net revenue amount",
        "terseLabel": "Base-year adjusted net revenue amount"
       }
      }
     },
     "localname": "BaseYearAdjustedNetRevenueAmount",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_BaseYearCalculationBasisPointAdjustment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Base-year calculation basis point adjustment",
        "label": "Base-year calculation basis point adjustment",
        "terseLabel": "Base-year calculation basis point adjustment"
       }
      }
     },
     "localname": "BaseYearCalculationBasisPointAdjustment",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_BorrowedFundsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowed Funds [Line Items]",
        "label": "Borrowed Funds [Line Items]",
        "terseLabel": "Borrowed Funds [Line Items]"
       }
      }
     },
     "localname": "BorrowedFundsLineItems",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_BorrowedFundsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowed Funds [Table]",
        "label": "Borrowed Funds [Table]",
        "terseLabel": "Borrowed Funds [Table]"
       }
      }
     },
     "localname": "BorrowedFundsTable",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_CECLTransitionAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CECL Transition Amount",
        "label": "CECL Transition Amount",
        "terseLabel": "CECL Transition Amount"
       }
      }
     },
     "localname": "CECLTransitionAmount",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_CapitalConservationBuffer": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital Conservation Buffer",
        "label": "Capital Conservation Buffer",
        "terseLabel": "Capital Conservation Buffer"
       }
      }
     },
     "localname": "CapitalConservationBuffer",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In",
        "label": "Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In",
        "terseLabel": "Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount"
       }
      }
     },
     "localname": "CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In",
        "label": "Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In",
        "terseLabel": "Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio",
        "verboseLabel": "Tier one risk based capital to risk weighted assets, ratio upon full implementation"
       }
      }
     },
     "localname": "CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_CarryValueofSecuritiesPledged": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carry Value of Securities Pledged",
        "label": "Carry Value of Securities Pledged",
        "terseLabel": "Carry value of securities pledged"
       }
      }
     },
     "localname": "CarryValueofSecuritiesPledged",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_CashFlowReportingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash Flow Reporting Policy [Policy Text Block]",
        "label": "Cash Flow Reporting Policy [Policy Text Block]",
        "terseLabel": "Cash Flow Reporting"
       }
      }
     },
     "localname": "CashFlowReportingPolicyPolicyTextBlock",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents Certificate Of Deposit Account Registry Service (CDARS) deposits",
        "label": "Certificate Of Deposit Account Registry Service Cdars Deposits",
        "terseLabel": "Deposits from the Certificate of Deposit Account Registry Service (CDARS)"
       }
      }
     },
     "localname": "CertificateOfDepositAccountRegistryServiceCdarsDeposits",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_ChargeOffOfPreviouslyRestructuresLoans": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Charge Off Of Previously Restructures Loans",
        "label": "Charge Off Of Previously Restructures Loans",
        "terseLabel": "Charge-offs of restructured loans recognized on previously restructured loans"
       }
      }
     },
     "localname": "ChargeOffOfPreviouslyRestructuresLoans",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_CollateralizedCreditCardGuarantees": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collateralized Credit Card Guarantees",
        "label": "Collateralized Credit Card Guarantees",
        "terseLabel": "Fully collateralized credit card guarantees"
       }
      }
     },
     "localname": "CollateralizedCreditCardGuarantees",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial And Industrial, Other Commercial, Financing Receivable [Member]",
        "label": "Commercial And Industrial Other Commercial Financing Receivable [Member]",
        "terseLabel": "Commercial and Industrial, Other Commercial [Member]"
       }
      }
     },
     "localname": "CommercialAndIndustrialOtherCommercialFinancingReceivableMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CommercialLoanLeaseInterestRateSwapsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial loan/lease interest rate swaps [Member]",
        "label": "Commercial Loan Lease Interest Rate Swaps [Member]",
        "terseLabel": "Commercial Loan/Lease Interest Rate Swaps [Member]"
       }
      }
     },
     "localname": "CommercialLoanLeaseInterestRateSwapsMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CommercialLoansYearOfOriginationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial Loans Year of Origination",
        "label": "Commercial Loans Year of Origination [Domain]",
        "terseLabel": "Commercial Loans Year of Origination [Domain]"
       }
      }
     },
     "localname": "CommercialLoansYearOfOriginationDomain",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CommercialLoansYearofOriginationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial Loans Year of Origination [Axis]",
        "label": "Commercial Loans Year of Origination [Axis]",
        "terseLabel": "Commercial Loans Year of Origination [Axis]"
       }
      }
     },
     "localname": "CommercialLoansYearofOriginationAxis",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial Real Estate, Buildings, Land And Other, Loans [Member]",
        "label": "Commercial Real Estate Buildings Land And Other Loans [Member]",
        "terseLabel": "Commercial Real Estate, Buildings, Land and Other [Member]",
        "verboseLabel": "Commercial Real Estate Buildings Land And Other Financing Receivable [Member]"
       }
      }
     },
     "localname": "CommercialRealEstateBuildingsLandAndOtherLoansMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CommercialandIndustrialTotalEnergyLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial and Industrial Total Energy Loans [Member]",
        "label": "Commercial and Industrial Total Energy Loans [Member]",
        "terseLabel": "Commercial and Industrial Total Energy Loans [Member]",
        "verboseLabel": "Commercial And Industrial Energy Financing Receivable [Member]"
       }
      }
     },
     "localname": "CommercialandIndustrialTotalEnergyLoansMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CommerciallandloanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial land loan [Member]",
        "label": "Commercial land loan [Member]",
        "terseLabel": "Commercial land loan [Member]"
       }
      }
     },
     "localname": "CommerciallandloanMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CommercialmortgageMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial mortgage [Member]",
        "label": "Commercial mortgage [Member]",
        "terseLabel": "Commercial mortgage [Member]"
       }
      }
     },
     "localname": "CommercialmortgageMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CommitmentsAndGuaranteesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments And Guarantees [Line Items]",
        "label": "Commitments And Guarantees [Line Items]",
        "terseLabel": "Commitments And Guarantees [Line Items]"
       }
      }
     },
     "localname": "CommitmentsAndGuaranteesLineItems",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments Contingencies And Off Balance Sheet Arrangements [Table]",
        "label": "Commitments Contingencies And Off Balance Sheet Arrangements [Table]",
        "terseLabel": "Commitments Contingencies And Off Balance Sheet Arrangements [Table]"
       }
      }
     },
     "localname": "CommitmentsContingenciesAndOffBalanceSheetArrangementsTable",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Table Text Block] for Commitments, Off-Balance-Sheet, Allowance for Credit Losses [Table]",
        "label": "Commitments, Off-Balance-Sheet, Allowance for Credit Losses [Table Text Block]",
        "terseLabel": "Commitments, Off-Balance-Sheet, Allowance for Credit Losses"
       }
      }
     },
     "localname": "CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_CommoditySwapsAndOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commodity Swaps And Options [Member]",
        "label": "Commodity Swaps And Options [Member]",
        "terseLabel": "Commodity Swaps And Options [Member]"
       }
      }
     },
     "localname": "CommoditySwapsAndOptionsMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In",
        "label": "Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In",
        "terseLabel": "Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount"
       }
      }
     },
     "localname": "CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In",
        "label": "Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In",
        "terseLabel": "Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio",
        "verboseLabel": "Effective common equity tier one capital to risk weighted assets, ratio upon full implementation"
       }
      }
     },
     "localname": "CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Phase In Schedule",
        "label": "Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Phase In Schedule",
        "terseLabel": "Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Phase In Schedule, Ratio"
       }
      }
     },
     "localname": "CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_Concentrationofloansinasingleindustryinexcessoftenpercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Concentration of loans in a single industry in excess of ten percent",
        "label": "Concentration of loans in a single industry in excess of ten percent",
        "terseLabel": "Concentration of loans in a single industry in excess of ten percent"
       }
      }
     },
     "localname": "Concentrationofloansinasingleindustryinexcessoftenpercent",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_ConsumerLoansYearOfOriginationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consumer Loans Year of Origination",
        "label": "Consumer Loans Year of Origination [Domain]",
        "terseLabel": "Consumer Loans Year of Origination [Domain]"
       }
      }
     },
     "localname": "ConsumerLoansYearOfOriginationDomain",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_ConsumerLoansYearofOriginationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consumer Loans Year of Origination [Axis]",
        "label": "Consumer Loans Year of Origination [Axis]",
        "terseLabel": "Consumer Loans Year of Origination [Axis]"
       }
      }
     },
     "localname": "ConsumerLoansYearofOriginationAxis",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_CounterpartyaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Counterparty A [Member]",
        "label": "Counterpartya [Member]",
        "terseLabel": "Counterparty A [Member]"
       }
      }
     },
     "localname": "CounterpartyaMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CounterpartybMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Counterparty B [Member]",
        "label": "Counterpartyb [Member]",
        "terseLabel": "Counterparty B [Member]"
       }
      }
     },
     "localname": "CounterpartybMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CounterpartycMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Counterparty C [Member]",
        "label": "Counterpartyc [Member]",
        "terseLabel": "Counterparty C [Member]"
       }
      }
     },
     "localname": "CounterpartycMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CreditCardGuarantees": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit Card Guarantees",
        "label": "Credit Card Guarantees",
        "terseLabel": "Credit card guarantees"
       }
      }
     },
     "localname": "CreditCardGuarantees",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_CreditLossOptionalTransitionalPeriodUnderCECL": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit loss optional transitional period under CECL",
        "label": "Credit loss optional transitional period under CECL",
        "terseLabel": "Credit loss optional transitional period under CECL"
       }
      }
     },
     "localname": "CreditLossOptionalTransitionalPeriodUnderCECL",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "cfr_CreditLossTransitionalPeriodUnderCECL": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit loss transitional period under CECL",
        "label": "Credit loss transitional period under CECL",
        "terseLabel": "Credit loss transitional period in years under CECL"
       }
      }
     },
     "localname": "CreditLossTransitionalPeriodUnderCECL",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "cfr_CullenFrostCapitalTrustIIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cullen/Frost capital trust II [Member]",
        "label": "Cullen Frost Capital Trust II [Member]",
        "terseLabel": "Trust II [Member]"
       }
      }
     },
     "localname": "CullenFrostCapitalTrustIIMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CullenFrostMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cullen Frost [Member]",
        "label": "Cullen Frost [Member]",
        "terseLabel": "Cullen/Frost [Member]"
       }
      }
     },
     "localname": "CullenFrostMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer Counterparties Loan Lease Interest Rate Caps Liabilities [Member]",
        "label": "Customer Counterparties Loan Lease Interest Rate Caps Liabilities [Member]",
        "terseLabel": "Customer Counterparties Loan Lease Interest Rate Caps Liabilities [Member]"
       }
      }
     },
     "localname": "CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer Counterparties Loan Lease Interest Rate Swaps Assets [Member]",
        "label": "Customer Counterparties Loan Lease Interest Rate Swaps Assets [Member]",
        "terseLabel": "Customer Counterparties Loan Lease Interest Rate Swaps Assets [Member]"
       }
      }
     },
     "localname": "CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]",
        "label": "Customer Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]",
        "terseLabel": "Customer Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]"
       }
      }
     },
     "localname": "CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CustomerCounterpartiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer Counterparties [Member]",
        "label": "Customer Counterparties [Member]",
        "terseLabel": "Customer Counterparties [Member]"
       }
      }
     },
     "localname": "CustomerCounterpartiesMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_DebtInstrumentMaturitiesPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument Maturities Period",
        "label": "Debt Instrument Maturities Period",
        "terseLabel": "Short term debt maturity period"
       }
      }
     },
     "localname": "DebtInstrumentMaturitiesPeriod",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "cfr_DeferredStandbyLetterOfCreditFeesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Standby Letter Of Credit Fees [Member]",
        "label": "Deferred Standby Letter Of Credit Fees [Member]",
        "terseLabel": "Deferred Standby Letter of Credit Fees [Member]"
       }
      }
     },
     "localname": "DeferredStandbyLetterOfCreditFeesMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liabilities, defined benefit post-retirement benefit plans.",
        "label": "Deferred Tax Liabilities Defined Benefit Post Retirement Benefit Plans",
        "negatedLabel": "Defined benefit post-retirement benefit plans"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liabilities, net unrealized gain on securities available for sale and effective cash flow hedging derivatives.",
        "label": "Deferred Tax Liabilities Net Unrealized Gain On Securities Available For Sale And transferred Securities",
        "negatedLabel": "Net unrealized gain on securities available for sale and transferred securities"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax asset, lease liabilities under operating leases",
        "label": "Deferred tax asset, lease liabilities under operating leases",
        "terseLabel": "Lease liabilities under operating leases"
       }
      }
     },
     "localname": "Deferredtaxassetleaseliabilitiesunderoperatingleases",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets deferred loan and lease origination fees",
        "label": "Deferred tax assets deferred loan and lease origination fees",
        "terseLabel": "Deferred loan and lease origination fees"
       }
      }
     },
     "localname": "Deferredtaxassetsdeferredloanandleaseoriginationfees",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Deferredtaxliabilitiespartnershipinterest": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liabilities, partnership interest",
        "label": "Deferred tax liabilities, partnership interest",
        "negatedTerseLabel": "Partnership interests"
       }
      }
     },
     "localname": "Deferredtaxliabilitiespartnershipinterest",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liability, right-of-use assets under operating leases",
        "label": "Deferred tax liability, right-of-use assets under operating leases",
        "negatedTerseLabel": "Right-of-use assets under operating leases"
       }
      }
     },
     "localname": "Deferredtaxliabilityrightofuseassetsunderoperatingleases",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_DefinedBenefitPlanExpectedFutureBenefitPayments": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan Expected Future Benefit Payments",
        "label": "Defined Benefit Plan Expected Future Benefit Payments",
        "totalLabel": "Total defined benefit plan expected future benefit payments"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPayments",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_DerivativeAssetsGrossOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeAssets",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Assets Gross Offset",
        "label": "Derivative Assets Gross Offset",
        "terseLabel": "Gross Amount Offset, Derivatives, Financial Assets"
       }
      }
     },
     "localname": "DerivativeAssetsGrossOffset",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_DerivativeAssetsNonmonetaryNotionalAmount": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative, Assets Nonmonetary Notional Amount",
        "label": "Derivative Assets Nonmonetary Notional Amount",
        "terseLabel": "Oil/Natural Gas Derivative Assets Notional Amount"
       }
      }
     },
     "localname": "DerivativeAssetsNonmonetaryNotionalAmount",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "cfr_DerivativeCounterPartyLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Counter Party [Line Items]",
        "label": "Derivative Counter Party [Line Items]",
        "terseLabel": "Derivative Counter Party [Line Items]"
       }
      }
     },
     "localname": "DerivativeCounterPartyLineItems",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_DerivativeCounterPartyTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Counter Party [Table]",
        "label": "Derivative Counter Party [Table]",
        "terseLabel": "Derivative Counter Party [Table]"
       }
      }
     },
     "localname": "DerivativeCounterPartyTable",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_DerivativeInstrumentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Instruments [Line Items]",
        "label": "Derivative Instruments [Line Items]",
        "terseLabel": "Derivative Instruments [Line Items]"
       }
      }
     },
     "localname": "DerivativeInstrumentsLineItems",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_DerivativeInstrumentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Instruments [Table]",
        "label": "Derivative Instruments [Table]",
        "terseLabel": "Derivative Instruments [Table]"
       }
      }
     },
     "localname": "DerivativeInstrumentsTable",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_DerivativeLiabilitiesGrossOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Liabilities Gross Offset",
        "label": "Derivative Liabilities Gross Offset",
        "terseLabel": "Gross Amount Offset, Derivative, Financial Liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilitiesGrossOffset",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative, Liabilities Nonmonetary Notional Amount",
        "label": "Derivative Liabilities Nonmonetary Notional Amount",
        "terseLabel": "Oil/Natural Gas Derivative Liabilities Notional Amount"
       }
      }
     },
     "localname": "DerivativeLiabilitiesNonmonetaryNotionalAmount",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "cfr_DirectordeferredstockunitsoutstandingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Director deferred stock units outstanding [Member]",
        "label": "Director deferred stock units outstanding [Member]",
        "terseLabel": "Director deferred stock units outstanding [Member]"
       }
      }
     },
     "localname": "DirectordeferredstockunitsoutstandingMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_DividendIncomePaidByNonBanks": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividend Income Paid By Non Banks",
        "label": "Dividend Income Paid By Non Banks",
        "terseLabel": "Dividend income paid by non-banks"
       }
      }
     },
     "localname": "DividendIncomePaidByNonBanks",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_DocumentAndEntityInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Document And Entity Information",
        "label": "Document And Entity Information [Abstract]",
        "terseLabel": "Document And Entity Information [Abstract]"
       }
      }
     },
     "localname": "DocumentAndEntityInformationAbstract",
     "nsuri": "http://www.frostbank.com/20211231",
     "xbrltype": "stringItemType"
    },
    "cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee service share-based compensation, Performance stock units,compensation cost not yet recognized,period for recognition",
        "label": "Employee service share-based compensation, Performance stock units,compensation cost not yet recognized,period for recognition",
        "terseLabel": "Employee service share-based compensation, Performance stock units,compensation cost not yet recognized,period for recognition"
       }
      }
     },
     "localname": "EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee service share-based compensation not yet recognized, performance stock units",
        "label": "Employee service share-based compensation not yet recognized, performance stock units",
        "terseLabel": "Performance stock units"
       }
      }
     },
     "localname": "Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_EnergyOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Energy Other [Member]",
        "label": "Energy Other [Member]",
        "terseLabel": "Energy Other [Member]"
       }
      }
     },
     "localname": "EnergyOtherMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_EnergyProductionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Energy Production [Member]",
        "label": "Energy Production [Member]",
        "terseLabel": "Energy Production [Member]"
       }
      }
     },
     "localname": "EnergyProductionMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_EquityInUndistributedEarningsOfSubsidiaries": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity in undistributed earnings of subsidiaries.",
        "label": "Equity In Undistributed Earnings Of Subsidiaries",
        "negatedLabel": "Equity in undistributed earnings of subsidiaries",
        "terseLabel": "Equity in undistributed earnings of subsidiaries"
       }
      }
     },
     "localname": "EquityInUndistributedEarningsOfSubsidiaries",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_EstimatedIncrementalEffectofCECL": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated Incremental Effect of CECL",
        "label": "Estimated Incremental Effect of CECL",
        "terseLabel": "Estimated Incremental Effect of CECL"
       }
      }
     },
     "localname": "EstimatedIncrementalEffectofCECL",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated fair value of derivative contracts cleared through Chicago Mercantile Exchange",
        "label": "Estimated fair value of derivative contracts cleared through Chicago Mercantile Exchange",
        "terseLabel": "Estimated fair value of derivative contracts cleared through Chicago Mercantile Exchange"
       }
      }
     },
     "localname": "EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected Defined Benefit Plans Contribution Within One Year",
        "label": "Expected Defined Benefit Plans Contribution Within One Year",
        "terseLabel": "Expected defined benefit plans contribution within a year"
       }
      }
     },
     "localname": "ExpectedDefinedBenefitPlansContributionWithinOneYear",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FairValueHedgeLoanLeaseInterestRateSwaps": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value Hedge Loan Lease Interest Rate Swaps",
        "label": "Fair Value Hedge Loan Lease Interest Rate Swaps",
        "terseLabel": "Fair Value Hedge Loan Lease Interest Rate Swaps"
       }
      }
     },
     "localname": "FairValueHedgeLoanLeaseInterestRateSwaps",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value of Foreclosed Assets Remeasured Subsequent to Initial Recognition",
        "label": "Fair Value of Foreclosed Assets Remeasured Subsequent to Initial Recognition",
        "totalLabel": "Fair Value of Foreclosed Assets Remeasured Subsequent to Initial Recognition"
       }
      }
     },
     "localname": "FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value of Foreclosed Assets Remeasured at Initial Recognition",
        "label": "Fair Value of Foreclosed Assets Remeasured at Initial Recognition",
        "totalLabel": "Fair Value of Foreclosed Assets Remeasured at Initial Recognition"
       }
      }
     },
     "localname": "FairValueofForeclosedAssetsRemeasuredatInitialRecognition",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fifty Point Zero One To Fifty Five Point Zero Zero [Member]",
        "label": "Fifty Point Zero One To Fifty Five Point Zero Zero [Member]",
        "terseLabel": "50.01 - 55.00 [Member]"
       }
      }
     },
     "localname": "FiftyPointZeroOneToFiftyFivePointZeroZeroMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_Finalyearsofthetermofthenotes": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Final years of the term of the notes",
        "label": "Final years of the term of the notes",
        "terseLabel": "Final years of the term of the notes"
       }
      }
     },
     "localname": "Finalyearsofthetermofthenotes",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 3.0,
       "parentTag": "cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Assets Derivative And Resell Agreements Collateral Amount Not Offset",
        "label": "Financial Assets Derivative And Resell Agreements Collateral Amount Not Offset",
        "negatedTerseLabel": "Gross Amounts Not Offset, Collateral, Financial Assets"
       }
      }
     },
     "localname": "FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Assets Derivative Assets And Resell Agreements Net Of Amount Not Offset",
        "label": "Financial Assets Derivative Assets And Resell Agreements Net Of Amount Not Offset",
        "totalLabel": "Net Amount, Financial Assets"
       }
      }
     },
     "localname": "FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 1.0,
       "parentTag": "cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Assets Derivatives And repurchase Agreements Net",
        "label": "Financial Assets Derivatives And Repurchase Agreements Net",
        "terseLabel": "Net Amount Recognized, Total Financial Assets"
       }
      }
     },
     "localname": "FinancialAssetsDerivativesAndRepurchaseAgreementsNet",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialAssetsDerivativesAndResellAgreementsNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Assets Derivatives And Resell Agreements Net",
        "label": "Financial Assets Derivatives And Resell Agreements Net",
        "totalLabel": "Net Amount Recognized, Financial Assets"
       }
      }
     },
     "localname": "FinancialAssetsDerivativesAndResellAgreementsNet",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialAssetsGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 1.0,
       "parentTag": "cfr_FinancialAssetsDerivativesAndResellAgreementsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Assets Gross",
        "label": "Financial Assets Gross",
        "terseLabel": "Gross Amount Recognized, Financial Assets"
       }
      }
     },
     "localname": "FinancialAssetsGross",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialAssetsGrossOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 2.0,
       "parentTag": "cfr_FinancialAssetsDerivativesAndResellAgreementsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Assets Gross Offset",
        "label": "Financial Assets Gross Offset",
        "terseLabel": "Gross Amount Offset, Financial Assets"
       }
      }
     },
     "localname": "FinancialAssetsGrossOffset",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Institution Counterparties Loan Lease Interest Rate Caps Assets [Member]",
        "label": "Financial Institution Counterparties Loan Lease Interest Rate Caps Assets [Member]",
        "terseLabel": "Financial Institution Counterparties Loan Lease Interest Rate Caps Assets [Member]"
       }
      }
     },
     "localname": "FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Institution Counterparties Loan Lease Interest Rate Swaps Assets [Member]",
        "label": "Financial Institution Counterparties Loan Lease Interest Rate Swaps Assets [Member]",
        "terseLabel": "Financial Institution Counterparties Loan Lease Interest Rate Swaps Assets [Member]"
       }
      }
     },
     "localname": "FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]",
        "label": "Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]",
        "terseLabel": "Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]"
       }
      }
     },
     "localname": "FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_FinancialInstitutionCounterpartiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Institution Counterparties [Member]",
        "label": "Financial Institution Counterparties [Member]",
        "terseLabel": "Financial Institution Counterparties [Member]"
       }
      }
     },
     "localname": "FinancialInstitutionCounterpartiesMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instruments Derivative Assets Liabilities And Resell Agreements Net Of Amount Not Offset [Table Text Block]",
        "label": "Financial Instruments Derivative Assets Liabilities And Resell Agreements Net Of Amount Not Offset Table [Table Text Block]",
        "terseLabel": "Financial Instruments Derivative Assets Liabilities And Resell Agreements Net Of Amount Not Offset"
       }
      }
     },
     "localname": "FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instruments Derivative Liabilities And Repurchase Agreements Net Of Amount Not Offset",
        "label": "Financial Instruments Derivative Liabilities And Repurchase Agreements Net Of Amount Not Offset",
        "totalLabel": "Net Amount, Financial Liabilities"
       }
      }
     },
     "localname": "FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instruments Derivatives Assets And Liabilities And Resell Agreements Net [Table Text Block]",
        "label": "Financial Instruments Derivatives Assets And Liabilities And Resell Agreements Net Table [Table Text Block]",
        "terseLabel": "Financial Instruments Eligible for Offset Consolidated Balance Sheet"
       }
      }
     },
     "localname": "FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 3.0,
       "parentTag": "cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Liabilities Derivative And Repurchase Agreements Collateral Amount Not Offset",
        "label": "Financial Liabilities Derivative And Repurchase Agreements Collateral Amount Not Offset",
        "negatedTerseLabel": "Gross Amounts Not Offset, Collateral, Financial Liabilities"
       }
      }
     },
     "localname": "FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 1.0,
       "parentTag": "cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Liabilities Derivatives And Repurchase Agreements Net",
        "label": "Financial Liabilities Derivatives And Repurchase Agreements Net",
        "terseLabel": "Net Amount Recognized, Financial Liabilities",
        "totalLabel": "Net Amount Recognized, Financial Liabilities"
       }
      }
     },
     "localname": "FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialLiabilitiesGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 1.0,
       "parentTag": "cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Liabilities Gross",
        "label": "Financial Liabilities Gross",
        "terseLabel": "Gross Amount Recognized, Financial Liabilities"
       }
      }
     },
     "localname": "FinancialLiabilitiesGross",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialLiabilitiesGrossOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 2.0,
       "parentTag": "cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Liabilities Gross Offset",
        "label": "Financial Liabilities Gross Offset",
        "terseLabel": "Gross Amount Offset, Financial Liabilities"
       }
      }
     },
     "localname": "FinancialLiabilitiesGrossOffset",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Financialinstrumentsusingfairvaluemeasurementoption": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instruments using fair value measurement option",
        "label": "Financial instruments using fair value measurement option",
        "terseLabel": "Financial instruments using fair value measurement option"
       }
      }
     },
     "localname": "Financialinstrumentsusingfairvaluemeasurementoption",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology [Table Text Block]",
        "label": "Financing Receivable, Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology [Table Text Block]",
        "terseLabel": "Financing Receivable, Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Table Text Block] for Financing Receivable, Non-Accrual Loans, Segregated by Class of Loan and Year of Origination [Table]",
        "label": "Financing Receivable, Non-Accrual Loans, Segregated by Class of Loan and Year of Origination [Table Text Block]",
        "terseLabel": "Financing Receivable, Non-Accrual Loans, Segregated by Class of Loan and Year of Origination"
       }
      }
     },
     "localname": "FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Table Text Block] for Revolving Loans Converted to Term [Table]",
        "label": "Financing Receivable Revolving Loans Converted to Term [Table Text Block]",
        "terseLabel": "Financing Receivable Revolving Loans Converted to Term"
       }
      }
     },
     "localname": "FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_FinancingReceivables30to89DaysPastDueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivables, 30 to 89 Days Past Due [Member]",
        "label": "Financing Receivables, 30 to 89 Days Past Due [Member]",
        "terseLabel": "Financing Receivables, 30 to 89 Days Past Due [Member]"
       }
      }
     },
     "localname": "FinancingReceivables30to89DaysPastDueMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the carrying amount as of the balance sheet date of all assets obtained in full or partial satisfaction of a debt arrangement through foreclosure proceedings or defeasance; includes real and personal property; equity interests in corporations, partnerships, and joint ventures; and beneficial interests in trusts.",
        "label": "Foreclosed Assets Remeasured And Reported At Fair Value [Table Text Block]",
        "terseLabel": "Foreclosed Assets Remeasured and Reported at Fair Value"
       }
      }
     },
     "localname": "ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail": {
       "order": 1.0,
       "parentTag": "cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreclosed Assets Remeasured Subsequent to Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement",
        "label": "Foreclosed Assets Remeasured Subsequent to Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement",
        "terseLabel": "Foreclosed Assets Remeasured Subsequent to Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement"
       }
      }
     },
     "localname": "ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail": {
       "order": 2.0,
       "parentTag": "cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreclosed Assets Remeasured Subsequent to initial recognition Write-downs included in other non-interest expense",
        "label": "Foreclosed Assets Remeasured Subsequent to initial Recognition Write Downs Included In Other Non Interest Expense",
        "negatedTerseLabel": "Foreclosed Assets Remeasured Subsequent to initial Recognition Write Downs Included In Other Non Interest Expense"
       }
      }
     },
     "localname": "ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail": {
       "order": 1.0,
       "parentTag": "cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreclosed Assets Remeasured at Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement",
        "label": "Foreclosed Assets Remeasured at Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement",
        "terseLabel": "Foreclosed Assets Remeasured at Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement"
       }
      }
     },
     "localname": "ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail": {
       "order": 2.0,
       "parentTag": "cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreclosed Assets Remeasured at Initial Recognition Charge Offs Recognized In Allowance For Loan Losses",
        "label": "Foreclosed Assets Remeasured at Initial Recognition Charge Offs Recognized In Allowance For Loan Losses",
        "negatedTerseLabel": "Foreclosed Assets Remeasured at Initial Recognition Charge Offs Recognized In Allowance For Loan Losses"
       }
      }
     },
     "localname": "ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_ForeignCurrencyForwardContractsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign Currency Forward Contracts [Member]",
        "label": "Foreign Currency Forward Contracts [Member]",
        "terseLabel": "Foreign Currency Forward Contracts [Member]"
       }
      }
     },
     "localname": "ForeignCurrencyForwardContractsMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_FrostBankMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frost Bank [Member]",
        "label": "Frost Bank [Member]",
        "terseLabel": "Frost Bank [Member]"
       }
      }
     },
     "localname": "FrostBankMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_FrostWealthAdvisorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frost Wealth Advisors [Member]",
        "label": "Frost Wealth Advisors [Member]",
        "terseLabel": "Frost Wealth Advisors [Member]"
       }
      }
     },
     "localname": "FrostWealthAdvisorsMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail",
      "http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_GBPForeignExchangeForwardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "GBP Foreign Exchange Forward [Member]",
        "label": "GBP Foreign Exchange Forward [Member]",
        "terseLabel": "GBP Foreign Exchange Forward [Member]"
       }
      }
     },
     "localname": "GBPForeignExchangeForwardMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_GradeThirteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Grade Thirteen [Member]",
        "label": "Grade Thirteen [Member]",
        "terseLabel": "Grade 13 [Member]"
       }
      }
     },
     "localname": "GradeThirteenMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_GradeTwelveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Grade Twelve [Member]",
        "label": "Grade Twelve [Member]",
        "terseLabel": "Grade 12 [Member]"
       }
      }
     },
     "localname": "GradeTwelveMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_GuaranteedbytheTexasPSFMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Guaranteed by the Texas PSF [Member]",
        "label": "Guaranteed by the Texas PSF [Member]",
        "terseLabel": "Guaranteed by the Texas PSF [Member]"
       }
      }
     },
     "localname": "GuaranteedbytheTexasPSFMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_ImpactOfNewAccountingPronouncement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impact of New Accounting Pronouncement",
        "label": "Impact of New Accounting Pronouncement",
        "terseLabel": "Impact of New Accounting Pronouncement"
       }
      }
     },
     "localname": "ImpactOfNewAccountingPronouncement",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impaired Financing Receivable, Reversal of Specific Valuation Allowance Allocations",
        "label": "Impaired Financing Receivable, Reversal of Specific Valuation Allowance Allocations",
        "terseLabel": "Reversal of specific valuation allowance allocations"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the impaired loans measured and reported at fair value through specific valuation allowance allocation method for allowance for loan losses based upon the fair value of the underlying collateral Text Block.",
        "label": "Impaired Loans Remeasured And Reported At Fair Value Specific Valuation Allowance Allocation Method Of Underlying Collateral [Table Text Block]",
        "terseLabel": "Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral"
       }
      }
     },
     "localname": "ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Tax Reconciliation Bank Owned Life Insurance Income",
        "label": "Income Tax Reconciliation Bank Owned Life Insurance Income",
        "negatedLabel": "Bank owned life insurance income"
       }
      }
     },
     "localname": "IncomeTaxReconciliationBankOwnedLifeInsuranceIncome",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_InterchangeAndCardTransactionFees": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income earned from card services, including interchange fees, annual fees and other fees.",
        "label": "Interchange and card transaction fees",
        "terseLabel": "Interchange and card transaction fees"
       }
      }
     },
     "localname": "InterchangeAndCardTransactionFees",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_InterestRateSwapsCapsAndFloorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Swaps Caps And Floors [Member]",
        "label": "Interest Rate Swaps Caps And Floors [Member]",
        "terseLabel": "Interest Rate Swaps Caps And Floors [Member]"
       }
      }
     },
     "localname": "InterestRateSwapsCapsAndFloorsMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Swaps With Upstream Financial Institution Counterparties [Member]",
        "label": "Interest Rate Swaps With Upstream Financial Institution Counterparties [Member]",
        "terseLabel": "Interest Rate Swaps With Upstream Financial Institution Counterparties [Member]"
       }
      }
     },
     "localname": "InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment In Loans Related To The Allowance For Loan Losses By Portfolio Segment Disaggregated Based On Impairment Methodology",
        "label": "Investment In Loans Related To Allowance For Loan Losses By Portfolio Segment Disaggregated Based On Impairment Methodology Table [Table Text Block]",
        "terseLabel": "Investment in Loans Related to the Allowance for Loan Losses by Portfolio Segment Disaggregated Based on Impairment Methodology"
       }
      }
     },
     "localname": "InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_InvestmentInSubsidiaries": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment in subsidiaries.",
        "label": "Investment In Subsidiaries",
        "terseLabel": "Investment in subsidiaries"
       }
      }
     },
     "localname": "InvestmentInSubsidiaries",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Table Text Block] for Lease Commitments, Components of Lease Expense [Table]",
        "label": "Lease Commitments, Components of Lease Expense [Table Text Block]",
        "terseLabel": "Lease Commitments, Components of Lease Expense"
       }
      }
     },
     "localname": "LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_LoanLeaseInterestRateSwapsAndCapsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan Lease Interest Rate Swaps And Caps [Member]",
        "label": "Loan Lease Interest Rate Swaps And Caps [Member]",
        "terseLabel": "Loan Lease Interest Rate Swaps And Caps [Member]"
       }
      }
     },
     "localname": "LoanLeaseInterestRateSwapsAndCapsMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_LoanLeaseInterestRateSwapsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan Lease Interest Rate Swaps [Member]",
        "label": "Loan Lease Interest Rate Swaps [Member]",
        "terseLabel": "Loan Lease Interest Rate Swaps [Member]"
       }
      }
     },
     "localname": "LoanLeaseInterestRateSwapsMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and leases receivable related parties collections other changes",
        "label": "Loans And Leases Receivable Related Parties Collections Other Changes",
        "terseLabel": "Other changes"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_LoansIndividuallyEvaluatedForImpairmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans Individually Evaluated for Impairment [Member]",
        "label": "Loans Individually Evaluated For Impairment [Member]",
        "terseLabel": "Loans Individually Evaluated for Impairment [Member]"
       }
      }
     },
     "localname": "LoansIndividuallyEvaluatedForImpairmentMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_MaximumPercentageOfLoanRelatedToSingleIndustry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum Percentage of Loan Related To Single Industry",
        "label": "Maximum Percentage Of Loan Related To Single Industry",
        "terseLabel": "Maximum percentage loan related to single industry"
       }
      }
     },
     "localname": "MaximumPercentageOfLoanRelatedToSingleIndustry",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures",
        "label": "Maximum number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures",
        "terseLabel": "Maximum number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures"
       }
      }
     },
     "localname": "Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum Percentage Of Aggregate Net Interest Income And Non Interest Income Required For Amounts To Be Stated Separately",
        "label": "Minimum Percentage Of Aggregate Net Interest Income And Non Interest Income Required For Amounts To Be Stated Separately",
        "terseLabel": "Minimum percentage of the aggregate total net interest income and total non interest income required for amounts to be stated separately"
       }
      }
     },
     "localname": "MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_ModeledExpectedCreditLossesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Modeled Expected Credit Losses [Member]",
        "label": "Modeled Expected Credit Losses [Member]",
        "terseLabel": "Modeled Expected Credit Losses [Member]"
       }
      }
     },
     "localname": "ModeledExpectedCreditLossesMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_MoodysandStandardPoorsBondRatingsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Table Text Block] for Moody's and Standard &amp; Poor's Bond Ratings [Table]",
        "label": "Moody's and Standard &amp; Poor's Bond Ratings [Table Text Block]",
        "terseLabel": "Moody's and Standard &amp; Poor's Bond Ratings"
       }
      }
     },
     "localname": "MoodysandStandardPoorsBondRatingsTableTextBlock",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_MutualFundsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mutual Funds [Member]",
        "label": "Mutual Funds [Member]",
        "terseLabel": "Mutual Funds [Member]"
       }
      }
     },
     "localname": "MutualFundsMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_NaturalGasCommodityDerivativeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Natural Gas Commodity Derivative [Member]",
        "label": "Natural Gas Commodity Derivative [Member]",
        "terseLabel": "Natural Gas Commodity Derivative [Member]"
       }
      }
     },
     "localname": "NaturalGasCommodityDerivativeMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_NatureOfOperationsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nature of Operations Policy [Text Block]",
        "label": "Nature Of Operations Policy [Policy Text Block]",
        "terseLabel": "Nature Of Operations"
       }
      }
     },
     "localname": "NatureOfOperationsPolicyPolicyTextBlock",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_UndistributedEarnings",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Income Loss Available To Common Stock After Participating Securities Allocation",
        "label": "Net Income Loss Available To Common Stock After Participating Securities Allocation",
        "totalLabel": "Net earnings allocated to common stock"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Netchangeinoperatingleaserightofuseasset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net change in operating lease right of use asset",
        "label": "Net change in operating lease right of use asset",
        "terseLabel": "Lease right-of-use assets"
       }
      }
     },
     "localname": "Netchangeinoperatingleaserightofuseasset",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity, Net of Tax",
        "label": "New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity, Net of Tax",
        "terseLabel": "Cumulative effect of accounting change"
       }
      }
     },
     "localname": "NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_NonAccrualLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-Accrual Loans [Member]",
        "label": "Non Accrual Loans [Member]",
        "terseLabel": "Non Accrual Loans [Member]"
       }
      }
     },
     "localname": "NonAccrualLoansMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non Accrual Loans Segregated By Class Of Loans [Line Items]",
        "label": "Non Accrual Loans Segregated By Class Of Loans [Line Items]",
        "terseLabel": "Non Accrual Loans Segregated By Class Of Loans [Line Items]"
       }
      }
     },
     "localname": "NonAccrualLoansSegregatedByClassOfLoansLineItems",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_NonAccrualLoansSegregatedByClassOfLoansTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non Accrual Loans Segregated By Class Of Loans [Table]",
        "label": "Non Accrual Loans Segregated By Class Of Loans [Table]",
        "terseLabel": "Non Accrual Loans Segregated By Class Of Loans [Table]"
       }
      }
     },
     "localname": "NonAccrualLoansSegregatedByClassOfLoansTable",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_NonBanksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-Banks [Member]",
        "label": "Non Banks [Member]",
        "terseLabel": "Non-Banks [Member]"
       }
      }
     },
     "localname": "NonBanksMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_NonCashExchangeOfRealEstate": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-cash exchange of real estate",
        "label": "Non-cash exchange of real estate",
        "terseLabel": "Exchange of real estate"
       }
      }
     },
     "localname": "NonCashExchangeOfRealEstate",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_NonHedgingInterestRateSwaps": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-hedging interest rate swaps",
        "label": "Non Hedging Interest Rate Swaps",
        "terseLabel": "Non-hedging interest rate swaps - financial institution counterparties"
       }
      }
     },
     "localname": "NonHedgingInterestRateSwaps",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_NonHedgingInterestRateSwaps2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-hedging interest rate swaps (2)",
        "label": "Non Hedging Interest Rate Swaps 2",
        "terseLabel": "Non-hedging interest rate swaps - customer counterparties"
       }
      }
     },
     "localname": "NonHedgingInterestRateSwaps2",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_NonVestedStockAndStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non Vested Stock And Stock Units [Member]",
        "label": "Non Vested Stock And Stock Units [Member]",
        "terseLabel": "Non Vested Stock Awards and Stock Units [Member]"
       }
      }
     },
     "localname": "NonVestedStockAndStockUnitsMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_NonVestedStockAwardsOutstandingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-Vested Stock Awards Outstanding [Member]",
        "label": "Non Vested Stock Awards Outstanding [Member]",
        "terseLabel": "Non-Vested Stock Awards/ Stock Units Outstanding [Member]"
       }
      }
     },
     "localname": "NonVestedStockAwardsOutstandingMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_NotGuaranteedorPreRefundedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Not Guaranteed or Pre-Refunded [Member]",
        "label": "Not Guaranteed or Pre-Refunded [Member]",
        "terseLabel": "Not Guaranteed or Pre-Refunded [Member]"
       }
      }
     },
     "localname": "NotGuaranteedorPreRefundedMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_NotratedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Not rated [Member]",
        "label": "Not rated [Member]",
        "terseLabel": "Not rated [Member]"
       }
      }
     },
     "localname": "NotratedMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_NumberOfDaysPastDue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Days Past Due",
        "label": "Number Of Days Past Due",
        "terseLabel": "Number of days past due for payment of interest on loans, minimum"
       }
      }
     },
     "localname": "NumberOfDaysPastDue",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "cfr_NumberOfPreferredStockEquivalentDepositaryShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Preferred Stock equivalent depositary shares",
        "label": "Number of Preferred Stock equivalent depositary shares",
        "terseLabel": "Number of Preferred Stock equivalent depositary shares"
       }
      }
     },
     "localname": "NumberOfPreferredStockEquivalentDepositaryShares",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Restructured Loans Past Due In Excess of 90 Days At Period-End",
        "label": "Number Of Restructured Loans Past Due In Excess of 90 Days At Period-End",
        "terseLabel": "Number Of restructured loans past due in excess of 90 days at period-end"
       }
      }
     },
     "localname": "NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "cfr_Numberofstockplans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of stock plans",
        "label": "Number of stock plans",
        "terseLabel": "Number of stock plans"
       }
      }
     },
     "localname": "Numberofstockplans",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Offsetting Securities Sold Under Agreement to Repurchase [Abstract]",
        "label": "Offsetting Securities Sold Under Agreement to Repurchase [Abstract]",
        "terseLabel": "Offsetting Securities Sold Under Agreement to Repurchase [Abstract]"
       }
      }
     },
     "localname": "OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract",
     "nsuri": "http://www.frostbank.com/20211231",
     "xbrltype": "stringItemType"
    },
    "cfr_OilCommodityDerivativeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Oil Commodity Derivative [Member]",
        "label": "Oil Commodity Derivative [Member]",
        "terseLabel": "Oil Commodity Derivative [Member]"
       }
      }
     },
     "localname": "OilCommodityDerivativeMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_OperatingLeaseNonLeaseComponents": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating lease non-lease components. Including items such as taxes, insurance, and common area maintenance costs.",
        "label": "Operating lease non-lease components",
        "terseLabel": "Non-lease components (including taxes, insurance, common maintenance, etc.)"
       }
      }
     },
     "localname": "OperatingLeaseNonLeaseComponents",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_OptionsExercisableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Options Exercisable [Member]",
        "label": "Options Exercisable [Member]",
        "terseLabel": "Options Exercisable [Member]"
       }
      }
     },
     "localname": "OptionsExercisableMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Comprehensive Income Loss Transfers From Available For Sale To Held To Maturity Securities Net Of Tax",
        "label": "Other Comprehensive Income Loss Transfers From Available For Sale To Held To Maturity Securities Net Of Tax",
        "terseLabel": "Securities available for sale and transferred securities. change in net unrealized gain on securities transfers to held-to-maturity, net of tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Comprehensive Income (Loss), Transfers from Available-for-sale to Held-to-maturity Securities, before Tax",
        "label": "Other Comprehensive Income (Loss), Transfers from Available-for-sale to Held-to-maturity Securities, before Tax",
        "terseLabel": "Change in net unrealized gain on securities transferred to held-to-maturity",
        "verboseLabel": "Securities available for sale and transferred securities, Change in net unrealized gain on securities transferred to held to maturity, before tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Comprehensive Income Reclassification Adjustment For Available For Sale Securities Transferred To Held To Maturity Tax",
        "label": "Other Comprehensive Income Reclassification Adjustment For Available For Sale Securities Transferred To Held To Maturity Tax",
        "terseLabel": "Securities available for sale and transferred securities, change in net unrealized gain on securities transfers to held-to-maturity, tax expense benefit"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_OtherCounterpartiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Counterparties [Member]",
        "label": "Other Counterparties [Member]",
        "terseLabel": "Other Counterparties [Member]"
       }
      }
     },
     "localname": "OtherCounterpartiesMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_OtherNonInterestExpenseOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherNoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other non-interest expense, other",
        "label": "Other Non Interest Expense Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherNonInterestExpenseOther",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_OtherNonInterestIncomeAndExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other non-interest income and expense [Table text block]",
        "label": "Other Non Interest Income And Expense [Table Text Block]",
        "terseLabel": "Other Non-Interest Income and Expense"
       }
      }
     },
     "localname": "OtherNonInterestIncomeAndExpenseTableTextBlock",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]",
        "label": "Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]",
        "terseLabel": "Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]"
       }
      }
     },
     "localname": "OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_OtherNonInterestIncomeOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_NoninterestIncomeOtherOperatingIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Non Interest Income Other",
        "label": "Other Non Interest Income Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherNonInterestIncomeOther",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Otherchargescommissionsandfees": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of fee and commission revenue classified as other.",
        "label": "Other charges, commissions and fees",
        "terseLabel": "Other charges, commissions and fees"
       }
      }
     },
     "localname": "Otherchargescommissionsandfees",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_OtherconsumerrealestateloansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other consumer real estate loans [Member]",
        "label": "Other consumer real estate loans [Member]",
        "terseLabel": "Other consumer real estate loans [Member]"
       }
      }
     },
     "localname": "OtherconsumerrealestateloansMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_PaycheckProtectionProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Paycheck Protection Program",
        "label": "Paycheck Protection Program [Member]",
        "terseLabel": "Paycheck Protection Program [Member]"
       }
      }
     },
     "localname": "PaycheckProtectionProgramMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension Plans, Postretirement and Other Employee Benefits [Line Items]",
        "label": "Pension Plans Postretirement And Other Employee Benefits [Line Items]",
        "terseLabel": "Pension Plans, Postretirement and Other Employee Benefits [Line Items]"
       }
      }
     },
     "localname": "PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percent Municipal Bond Portfolio Issued By Political Subdivision Or Agencies Within State Of Texas Guaranteed By Texas Permanent School Fund Or Have Been Pre-Refunded",
        "label": "Percent Municipal Bond Portfolio Issued By Political Subdivision Or Agencies Within State Of Texas Guaranteed By Texas Permanent School Fund Or Have Been Pre-Refunded",
        "terseLabel": "Percent Municipal Bond Portfolio Issued By Political Subdivision Or Agencies Within State Of Texas Guaranteed By Texas Permanent School Fund Or Have Been Pre-Refunded"
       }
      }
     },
     "localname": "PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percent Of Valuation Allowance In Excess Of Principal Balance Maximum",
        "label": "Percent Of Valuation Allowance In Excess Of Principal Balance Maximum",
        "terseLabel": "General percentage of valuation allowance in excess of principal balance, maximum"
       }
      }
     },
     "localname": "PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percent Of Valuation Allowance In Excess Of Principal Balance Minimum",
        "label": "Percent Of Valuation Allowance In Excess Of Principal Balance Minimum",
        "terseLabel": "General percentage of valuation allowance in excess of principal balance, minimum"
       }
      }
     },
     "localname": "PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_PercentageLevelOfAchievement13PercentAverageGrowth": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage level of achievement - 13 percent average growth",
        "label": "Percentage level of achievement - 13 percent average growth",
        "terseLabel": "Percentage level of achievement - 13 percent average growth"
       }
      }
     },
     "localname": "PercentageLevelOfAchievement13PercentAverageGrowth",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_PercentageLevelOfAchievement19PercentAverageGrowth": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage level of achievement - 19 percent average growth",
        "label": "Percentage level of achievement - 19 percent average growth",
        "terseLabel": "Percentage level of achievement - 19 percent average growth"
       }
      }
     },
     "localname": "PercentageLevelOfAchievement19PercentAverageGrowth",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_PercentageLevelOfAchievement25PercentAverageGrowth": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage level of achievement - 25 percent average growth",
        "label": "Percentage level of achievement - 25 percent average growth",
        "terseLabel": "Percentage level of achievement - 25 percent average growth"
       }
      }
     },
     "localname": "PercentageLevelOfAchievement25PercentAverageGrowth",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_PercentageLevelOfAchievementLessThan13PercentAverageGrowth": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage level of achievement - less than 13 percent average growth",
        "label": "Percentage level of achievement - less than 13 percent average growth",
        "terseLabel": "Percentage level of achievement - less than 13 percent average growth"
       }
      }
     },
     "localname": "PercentageLevelOfAchievementLessThan13PercentAverageGrowth",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_PercentageOfEquityInvestmentsInMutualFund": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of equity investments in mutual fund",
        "label": "Percentage Of Equity Investments In Mutual Fund",
        "terseLabel": "Percentage of equity investments in mutual fund"
       }
      }
     },
     "localname": "PercentageOfEquityInvestmentsInMutualFund",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of total energy loans to total loans excluding PPP Loans",
        "label": "Percentage of total energy loans to total loans excluding PPP Loans",
        "terseLabel": "Percentage of total energy loans to total loans excluding PPP Loans"
       }
      }
     },
     "localname": "PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_Percentageoftotalenergyloanstototalloans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of total energy loans to total loans",
        "label": "Percentage of total energy loans to total loans",
        "terseLabel": "Percentage of total energy loans to total loans"
       }
      }
     },
     "localname": "Percentageoftotalenergyloanstototalloans",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Permissible Percentage Decreased Each Of Final Five Years Of Term Of Notes",
        "label": "Permissible Percentage Decreased Each Of Final Five Years Of Term Of Notes",
        "terseLabel": "Per year percentage of decreases in permissible portion of Subordinate Note included in Total Capital"
       }
      }
     },
     "localname": "PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Permissible Portion Of Subordinated Note Included In Capital",
        "label": "Permissible Portion Of Subordinated Note Included In Capital",
        "terseLabel": "Permissible Portion Of Subordinated Note Included In Capital"
       }
      }
     },
     "localname": "PermissiblePortionOfSubordinatedNoteIncludedInCapital",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_PostAdoptionAllowanceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Post-Adoption Allowance [Member]",
        "label": "Post-Adoption Allowance [Member]",
        "terseLabel": "Post-Adoption Allowance [Member]"
       }
      }
     },
     "localname": "PostAdoptionAllowanceMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_PreAdoptionAllowanceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pre-Adoption Allowance [Member]",
        "label": "Pre-Adoption Allowance [Member]",
        "terseLabel": "Pre-Adoption Allowance [Member]"
       }
      }
     },
     "localname": "PreAdoptionAllowanceMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_PreRefundedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pre-Refunded [Member]",
        "label": "Pre-Refunded [Member]",
        "terseLabel": "Pre-Refunded [Member]"
       }
      }
     },
     "localname": "PreRefundedMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred stock, Dividends equivalent per depositary share, Declared",
        "label": "Preferred stock, Dividends equivalent per depositary share, Declared",
        "terseLabel": "Preferred stock, Dividends equivalent per depositary share, Declared"
       }
      }
     },
     "localname": "PreferredStockDividendsEquivalentPerDepositaryShareDeclared",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "cfr_PremisesAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Premises and Equipment",
        "label": "Premises and Equipment [Member]",
        "terseLabel": "Premises and Equipment"
       }
      }
     },
     "localname": "PremisesAndEquipmentMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_PreviouslyRestructuredLoansPastDue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Previously Restructured Loans Past Due",
        "label": "Previously Restructured Loans Past Due",
        "terseLabel": "Dollar amount of loans previously restructured during the last year in excess of 90 days past due"
       }
      }
     },
     "localname": "PreviouslyRestructuredLoansPastDue",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_PriorStockRepurchasePlansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "prior stock repurchase plans [Member]",
        "label": "prior stock repurchase plans [Member]",
        "terseLabel": "Prior stock repurchase plans [Member]"
       }
      }
     },
     "localname": "PriorStockRepurchasePlansMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_PriorTo2021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prior to 2021",
        "label": "Prior to 2021 [Member]",
        "terseLabel": "Prior to 2021"
       }
      }
     },
     "localname": "PriorTo2021Member",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_PriorYearsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prior Years [Member]",
        "label": "Prior Years [Member]",
        "terseLabel": "Prior Years"
       }
      }
     },
     "localname": "PriorYearsMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_PublicFundsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Funds [Member]",
        "label": "Public Funds [Member]",
        "terseLabel": "Public Funds [Member]"
       }
      }
     },
     "localname": "PublicFundsMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_QfactoradjustmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Q-factor adjustments [Member]",
        "label": "Q-factor adjustments [Member]",
        "terseLabel": "Q-factor adjustments [Member]"
       }
      }
     },
     "localname": "QfactoradjustmentsMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Range Of Change In Fair Value Of Derivative Hedging Instrument To Be Considered Highly Effective",
        "label": "Range Of Change In Fair Value Of Derivative Hedging Instrument To Be Considered Highly Effective",
        "terseLabel": "Range of change in fair value of derivative hedging instrument to be considered highly effective"
       }
      }
     },
     "localname": "RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification Adjustments For Gains Losses Included In Net Income [Abstract]",
        "label": "Reclassification Adjustments For Gains Losses Included In Net Income [Abstract]",
        "terseLabel": "Reclassification adjustments for (gains) losses included in net income:"
       }
      }
     },
     "localname": "ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_ReclassifiedToHeldToMaturityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassified To Held To Maturity [Member]",
        "label": "Reclassified To Held To Maturity [Member]",
        "terseLabel": "Reclassified To Held To Maturity [Member]"
       }
      }
     },
     "localname": "ReclassifiedToHeldToMaturityMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recognition of operating lease liability related to the new corporate headquarters facility",
        "label": "Recognition of operating lease liability related to the new corporate headquarters facility",
        "terseLabel": "Recognition of operating lease liability related to the new corporate headquarters facility"
       }
      }
     },
     "localname": "Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recognition of right of use asset related to the new corporate headquarters facility",
        "label": "Recognition of right of use asset related to the new corporate headquarters facility",
        "terseLabel": "Recognition of right of use asset related to the new corporate headquarters facility"
       }
      }
     },
     "localname": "Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining Contractual Maturity of the Securities Sold Under Agreement [Table Text Block]",
        "label": "Remaining Contractual Maturity of the Securities Sold Under Agreement [Table Text Block]",
        "terseLabel": "Remaining Contractual Maturity of the Securities Sold Under Agreement"
       }
      }
     },
     "localname": "RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Line Items] for Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table]",
        "label": "Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Line Items]",
        "terseLabel": "Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Line Items]"
       }
      }
     },
     "localname": "RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table]",
        "label": "Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table]",
        "terseLabel": "Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table]"
       }
      }
     },
     "localname": "RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining Revolving Loans Converted to Term During Period",
        "label": "Remaining Revolving Loans Converted to Term During Period",
        "terseLabel": "Remaining Revolving Loans Converted to Term During Period"
       }
      }
     },
     "localname": "RemainingRevolvingLoansConvertedToTermDuringPeriod",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Remainingcontractualmaturityoftheagreements30to90Days": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining contractual maturity of the agreements 30 to 90 Days",
        "label": "Remaining contractual maturity of the agreements 30 to 90 Days",
        "terseLabel": "Remaining contractual maturity of the agreements 30 to 90 Days"
       }
      }
     },
     "localname": "Remainingcontractualmaturityoftheagreements30to90Days",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining contractual maturity of the agreements greater than 90 Days",
        "label": "Remaining contractual maturity of the agreements greater than 90 Days",
        "terseLabel": "Remaining contractual maturity of the agreements greater than 90 Days"
       }
      }
     },
     "localname": "Remainingcontractualmaturityoftheagreementsgreaterthan90Days",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining contractual maturity of the agreements overnight and continuous",
        "label": "Remaining contractual maturity of the agreements overnight and continuous",
        "terseLabel": "Remaining contractual maturity of the agreements overnight and continuous"
       }
      }
     },
     "localname": "Remainingcontractualmaturityoftheagreementsovernightandcontinuous",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Remainingcontractualmaturityoftheagreementstotal": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining contractual maturity of the agreements total",
        "label": "Remaining contractual maturity of the agreements total",
        "terseLabel": "Remaining contractual maturity of the agreements total"
       }
      }
     },
     "localname": "Remainingcontractualmaturityoftheagreementstotal",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Remainingcontractualmaturityoftheagreementsupto30Days": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining contractual maturity of the agreements up to 30 Days",
        "label": "Remaining contractual maturity of the agreements up to 30 Days",
        "terseLabel": "Remaining contractual maturity of the agreements up to 30 Days"
       }
      }
     },
     "localname": "Remainingcontractualmaturityoftheagreementsupto30Days",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_RepurchaseAgreementsLiabilitiesGrossOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repurchase Agreements Liabilities Gross Offset",
        "label": "Repurchase Agreements Liabilities Gross Offset",
        "terseLabel": "Gross Amount Offset, Repurchase Agreements, Financial Liabilities"
       }
      }
     },
     "localname": "RepurchaseAgreementsLiabilitiesGrossOffset",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_ResellAgreementGrossOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Resell Agreement Gross Offset",
        "label": "Resell Agreement Gross Offset",
        "terseLabel": "Gross Amount Offset, Resell Agreements, Financial Assets"
       }
      }
     },
     "localname": "ResellAgreementGrossOffset",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Table Text Block] for Restructured Loans Past Due in Excess of 90 Days on Financing Receivables [Table]",
        "label": "Restructured Loans Past Due in Excess of 90 Days on Financing Receivables [Table Text Block]",
        "terseLabel": "Restructured Loans Past Due in Excess of 90 Days on Financing Receivables"
       }
      }
     },
     "localname": "RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_Restructuredloansonnonaccrualstatusatperiodend": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restructured loans on non-accrual status at period end",
        "label": "Restructured loans on non-accrual status at period end",
        "terseLabel": "Restructured loans on non-accrual status at period end"
       }
      }
     },
     "localname": "Restructuredloansonnonaccrualstatusatperiodend",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_RevolvingLoansConvertedtoTermMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revolving Loans Converted to Term [Member]",
        "label": "Revolving Loans Converted to Term [Member]",
        "terseLabel": "Revolving Loans Converted to Term"
       }
      }
     },
     "localname": "RevolvingLoansConvertedtoTermMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_RiskGradeElevenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk Grade Eleven [Member]",
        "label": "Risk Grade Eleven [Member]",
        "terseLabel": "Risk Grade Eleven [Member]"
       }
      }
     },
     "localname": "RiskGradeElevenMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_RiskGradeNineMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk Grade Nine [Member]",
        "label": "Risk Grade Nine [Member]",
        "terseLabel": "Risk Grade Nine [Member]"
       }
      }
     },
     "localname": "RiskGradeNineMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_RiskGradeOneToEightMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk grades One To Eight [Member]",
        "label": "Risk Grade One To Eight [Member]",
        "terseLabel": "Risk Grade One To Eight [Member]"
       }
      }
     },
     "localname": "RiskGradeOneToEightMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_RiskGradeTenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk Grade Ten [Member]",
        "label": "Risk Grade Ten [Member]",
        "terseLabel": "Risk Grade Ten [Member]"
       }
      }
     },
     "localname": "RiskGradeTenMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_RiskGradeThirteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk Grade Thirteen [Member]",
        "label": "Risk Grade Thirteen [Member]",
        "terseLabel": "Risk Grade Thirteen [Member]"
       }
      }
     },
     "localname": "RiskGradeThirteenMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_RiskGradeTwelveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk Grade Twelve [Member]",
        "label": "Risk Grade Twelve [Member]",
        "terseLabel": "Risk Grade Twelve [Member]"
       }
      }
     },
     "localname": "RiskGradeTwelveMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Amounts Included In Income Related To Interest Rate Derivatives Designated As Hedges Of Fair Value Table Text Block",
        "label": "Schedule Of Amounts Included In Income Related To Interest Rate Derivatives Designated As Hedges Of Fair Value [Table Text Block]",
        "terseLabel": "Schedule of Amounts Included in Income Related to Interest Rate Derivatives Designated as Hedges of Fair Value"
       }
      }
     },
     "localname": "ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Corporation Deposits Additional Information [Table Text Block]",
        "label": "Schedule Of Corporation Deposits Additional Information [Table Text Block]",
        "terseLabel": "Additional Information About Corporation's Deposits"
       }
      }
     },
     "localname": "ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DepositsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_ScheduleOfMarketableSecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Marketable Securities [Line Items]",
        "label": "Schedule Of Marketable Securities [Line Items]",
        "terseLabel": "Schedule Of Marketable Securities [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfMarketableSecuritiesLineItems",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_ScheduleOfMarketableSecuritiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Marketable Securities [Table]",
        "label": "Schedule Of Marketable Securities [Table]",
        "terseLabel": "Schedule Of Marketable Securities [Table]"
       }
      }
     },
     "localname": "ScheduleOfMarketableSecuritiesTable",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Other Non Interest Income Non Hedging Interest Rate Derivatives [Table]",
        "label": "Schedule Of Other Non Interest Income Non Hedging Interest Rate Derivatives [Table]",
        "terseLabel": "Schedule Of Other Non Interest Income Non Hedging Interest Rate Derivatives [Table]"
       }
      }
     },
     "localname": "ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scheduled maturities of time deposits [Table Text Block].",
        "label": "Scheduled Maturities Of Time Deposits [Table Text Block]",
        "terseLabel": "Scheduled Maturities of Time Deposits"
       }
      }
     },
     "localname": "ScheduledMaturitiesOfTimeDepositsTableTextBlock",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DepositsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Table Text Block] for Schedule of weighted-average rates paid and received for interest rate swaps [Table]",
        "label": "Schedule of weighted-average rates paid and received for interest rate swaps [Table Text Block]",
        "terseLabel": "Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding"
       }
      }
     },
     "localname": "ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_SegmentReportingAverageAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Segment Reporting Average Assets",
        "label": "Segment Reporting, Average Assets",
        "terseLabel": "Average assets"
       }
      }
     },
     "localname": "SegmentReportingAverageAssets",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series B Preferred Stock Equivalent Depositary Shares Member",
        "label": "Series B Preferred Stock Equivalent Depositary Shares Member [Member]",
        "terseLabel": "Series B Preferred Stock Equivalent Depositary Shares Member [Member]"
       }
      }
     },
     "localname": "SeriesBPreferredStockEquivalentDepositarySharesMemberMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Seventy Five Point Zero One To Eighty Point Zero Zero [Member]",
        "label": "Seventy Five Point Zero One To Eighty Point Zero Zero [Member]",
        "terseLabel": "75.01 - 80.00 [Member]"
       }
      }
     },
     "localname": "SeventyFivePointZeroOneToEightyPointZeroZeroMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Seventy Point Zero One To Seventy Five Point Zero Zero [Member]",
        "label": "Seventy Point Zero One To Seventy Five Point Zero Zero [Member]",
        "terseLabel": "70.01 - 75.00 [Member]"
       }
      }
     },
     "localname": "SeventyPointZeroOneToSeventyFivePointZeroZeroMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_Sharebasedcompensationexpenseonperformancestockunits": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_ShareBasedCompensation",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based compensation expense on performance stock units",
        "label": "Share-based compensation expense on performance stock units",
        "terseLabel": "Performance stock units"
       }
      }
     },
     "localname": "Sharebasedcompensationexpenseonperformancestockunits",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Shorttermoperatingleaserentexpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short term operating lease rent expense",
        "label": "Short term operating lease rent expense",
        "terseLabel": "Short-term lease expense"
       }
      }
     },
     "localname": "Shorttermoperatingleaserentexpense",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sixty Five Point Zero One To Seventy Point Zero Zero [Member]",
        "label": "Sixty Five Point Zero One To Seventy Point Zero Zero [Member]",
        "terseLabel": "65.01 - 70.00 [Member]"
       }
      }
     },
     "localname": "SixtyFivePointZeroOneToSeventyPointZeroZeroMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_SpecificValuationAllowancesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Specific Valuation Allowances [Member]",
        "label": "Specific Valuation Allowances [Member]",
        "terseLabel": "Specific Valuation Allowances [Member]"
       }
      }
     },
     "localname": "SpecificValuationAllowancesMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_StockRepurchase2021PlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "stock repurchase 2021 plan",
        "label": "stock repurchase 2021 plan [Member]",
        "terseLabel": "stock repurchase 2021 plan"
       }
      }
     },
     "localname": "StockRepurchase2021PlanMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance",
        "terseLabel": "Adjusted beginning balance"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Taxexpensebenefitofsecuritiesgainslosses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax (expense)benefit of securities (gains)losses",
        "label": "Tax (expense)benefit of securities (gains)losses",
        "negatedTerseLabel": "Tax benefit (expense) related to securities gains/losses"
       }
      }
     },
     "localname": "Taxexpensebenefitofsecuritiesgainslosses",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_TexasLeadingIndexEconomicConditionIndicator": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Texas Leading Index economic condition indicator",
        "label": "Texas Leading Index Economic Condition Indicator",
        "terseLabel": "Texas Leading Index economic condition indicator"
       }
      }
     },
     "localname": "TexasLeadingIndexEconomicConditionIndicator",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tier One Leverage Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In",
        "label": "Tier One Leverage Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In",
        "terseLabel": "Tier One Leverage Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Basel III Fully Phased In",
        "label": "Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Basel III Fully Phased In",
        "terseLabel": "Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Basel III Fully Phased In, Ratio",
        "verboseLabel": "Minimum leverage ratio"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In",
        "label": "Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In",
        "terseLabel": "Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In",
        "label": "Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In",
        "terseLabel": "Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio",
        "verboseLabel": "Effective tier one capital ratio, upon full implementation"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_TotalconsumerrealestateloansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total consumer real estate loans [Member]",
        "label": "Total consumer real estate loans [Member]",
        "terseLabel": "Total consumer real estate loans [Member]"
       }
      }
     },
     "localname": "TotalconsumerrealestateloansMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_Totaloperatingleaseexpenseexcludingrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total operating lease expense, excluding rent",
        "label": "Total operating lease expense, excluding rent",
        "terseLabel": "Total operating lease expense, excluding rent"
       }
      }
     },
     "localname": "Totaloperatingleaseexpenseexcludingrent",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "transfer of investment securities to held to maturity from available for sale",
        "label": "Transfer of investment securities to held to maturity from available for sale",
        "terseLabel": "Transfer of securities from available for sale to held to maturity"
       }
      }
     },
     "localname": "Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_TreasurySharesIssuedRelatedToStockOptionExercises": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Treasury Shares Issued Related To Stock Option Exercises",
        "label": "Treasury Shares Issued Related To Stock Option Exercises",
        "terseLabel": "Shares issued from available treasury stock"
       }
      }
     },
     "localname": "TreasurySharesIssuedRelatedToStockOptionExercises",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "cfr_TrustAssetsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trust assets [Policy Text Block].",
        "label": "Trust Assets Policy [Policy Text Block]",
        "terseLabel": "Trust Assets"
       }
      }
     },
     "localname": "TrustAssetsPolicyPolicyTextBlock",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trust Preferred Securities Tier Two Capital Allowable Portion [Member]",
        "label": "Trust Preferred Securities Tier Two Capital Allowable Portion [Member]",
        "terseLabel": "Trust Preferred Securities Tier Two Capital Allowable Portion [Member]"
       }
      }
     },
     "localname": "TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_Trustandinvestmentmanagementfees": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income from services rendered by trust departments or by any consolidated subsidiaries acting in a fiduciary capacity, including fees earned for (1) acting as an agent for fiduciary placement and loans and (2) custody or investment advisory services when such fees are not separately billed to the customer. This item excludes commissions and fees received for the accumulation or disbursement of funds deposited to Individual Retirement or Keogh plan accounts when such are not handled by the reporting entity's trust department.",
        "label": "Trust and investment management fees",
        "terseLabel": "Trust and investment management fees"
       }
      }
     },
     "localname": "Trustandinvestmentmanagementfees",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_TwoThousandFifteenPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two Thousand Fifteen Plan [Member]",
        "label": "Two Thousand Fifteen Plan [Member]",
        "terseLabel": "Two Thousand Fifteen Plan [Member]"
       }
      }
     },
     "localname": "TwoThousandFifteenPlanMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "U.S. dollar denominated loans and commitments to borrowers in Mexico",
        "label": "U.S. dollar denominated loans and commitments to borrowers in Mexico",
        "terseLabel": "U.S. dollar denominated loans and commitments to borrowers in Mexico"
       }
      }
     },
     "localname": "USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Unfundedbalances": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unfunded balances",
        "label": "Unfunded balances",
        "terseLabel": "Unfunded balances"
       }
      }
     },
     "localname": "Unfundedbalances",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_WNBCapitalTrustIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "WNB Capital Trust I [Member]",
        "label": "WNB Capital Trust I [Member]",
        "terseLabel": "WNB Capital Trust I [Member]"
       }
      }
     },
     "localname": "WNBCapitalTrustIMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_WeightedAverageInterestRatePaidMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Interest Rate Paid [Member]",
        "label": "Weighted Average Interest Rate Paid [Member]",
        "terseLabel": "Weighted Average Interest Rate Paid [Member]"
       }
      }
     },
     "localname": "WeightedAverageInterestRatePaidMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_WeightedAverageInterestRateReceivedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-Average Interest Rate Received [Member]",
        "label": "Weighted Average Interest Rate Received [Member]",
        "terseLabel": "Weighted-Average Interest Rate Received [Member]"
       }
      }
     },
     "localname": "WeightedAverageInterestRateReceivedMember",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average loss severity in the event of default on commodity swaps",
        "label": "Weighted average loss severity in the event of default on commodity swaps",
        "terseLabel": "Weighted average loss severity in the event of default on commodity swaps"
       }
      }
     },
     "localname": "WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_WeightedAverageRiskGradeForLoans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Risk Grade for Loans",
        "label": "Weighted Average Risk Grade For Loans",
        "terseLabel": "Weighted Average Risk\u00a0Grade"
       }
      }
     },
     "localname": "WeightedAverageRiskGradeForLoans",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Risk Grades for All Commercial Loans by Class and Year of Origination [Table Text Block]",
        "label": "Weighted Average Risk Grades for All Commercial Loans by Class and Year of Origination [Table Text Block]",
        "terseLabel": "Weighted Average Risk Grades for All Commercial Loans by Class and Year of Origination"
       }
      }
     },
     "localname": "WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Strike Rate Outstanding Interest Rate Caps",
        "label": "Weighted Average Strike Rate Outstanding Interest Rate Caps",
        "terseLabel": "Weighted-average strike rate for outstanding interest rate caps"
       }
      }
     },
     "localname": "WeightedAverageStrikeRateOutstandingInterestRateCaps",
     "nsuri": "http://www.frostbank.com/20211231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r1030",
      "r1031",
      "r1032"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r1030",
      "r1031",
      "r1032"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r1030",
      "r1031",
      "r1032"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r1030",
      "r1031",
      "r1032"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r1033"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance",
        "label": "Entities [Table]",
        "terseLabel": "Entities [Table]"
       }
      }
     },
     "localname": "EntitiesTable",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r1028"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical",
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/DocumentandEntityInformation",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r1028"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r1028"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInformationLineItems": {
     "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": "Entity Information [Line Items]",
        "terseLabel": "Entity Information [Line Items]"
       }
      }
     },
     "localname": "EntityInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r1070"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityListingsExchangeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.",
        "label": "Entity Listings, Exchange [Axis]",
        "terseLabel": "Entity Listings, Exchange [Axis]"
       }
      }
     },
     "localname": "EntityListingsExchangeAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r1028"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r1028"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r1028"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r1028"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r1081"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_ExchangeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383.",
        "label": "Exchange [Domain]",
        "terseLabel": "Exchange [Domain]"
       }
      }
     },
     "localname": "ExchangeDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r1030",
      "r1031",
      "r1032"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical",
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/DocumentandEntityInformation",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r1027"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r1029"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "exch_XNYS": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NEW YORK STOCK EXCHANGE, INC. [Member]",
        "terseLabel": "NEW YORK STOCK EXCHANGE, INC. [Member]"
       }
      }
     },
     "localname": "XNYS",
     "nsuri": "http://xbrl.sec.gov/exch/2021",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "srt_CondensedFinancialStatementsCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Condensed Financial Statements, Captions [Line Items]",
        "terseLabel": "Condensed Financial Statements, Captions [Line Items]"
       }
      }
     },
     "localname": "CondensedFinancialStatementsCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r152",
      "r445",
      "r449",
      "r454",
      "r707",
      "r708",
      "r710",
      "r711",
      "r816",
      "r1024",
      "r1071",
      "r1073",
      "r1074",
      "r1075"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r152",
      "r445",
      "r449",
      "r454",
      "r707",
      "r708",
      "r710",
      "r711",
      "r816",
      "r1024",
      "r1071",
      "r1073",
      "r1074",
      "r1075"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r55",
      "r58",
      "r148",
      "r150",
      "r460",
      "r492",
      "r1077"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CreditRatingMoodysAxis": {
     "auth_ref": [
      "r263",
      "r370",
      "r380",
      "r437",
      "r737"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by Moody's rating.",
        "label": "Credit Rating, Moody's [Axis]",
        "terseLabel": "Credit Rating, Moody's [Axis]"
       }
      }
     },
     "localname": "CreditRatingMoodysAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ExternalCreditRatingMoodysMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit-ratings as used by Moody's. Contact Moody's for a complete list of ratings and their definitions.",
        "label": "External Credit Rating, Moody's [Domain]",
        "terseLabel": "External Credit Rating, Moody's [Domain]"
       }
      }
     },
     "localname": "ExternalCreditRatingMoodysMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r459",
      "r491",
      "r601",
      "r611",
      "r828",
      "r829",
      "r830",
      "r832",
      "r833",
      "r834",
      "r858",
      "r989",
      "r991",
      "r1025",
      "r1026"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r459",
      "r491",
      "r601",
      "r611",
      "r828",
      "r829",
      "r830",
      "r832",
      "r833",
      "r834",
      "r858",
      "r989",
      "r991",
      "r1025",
      "r1026"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ParentCompanyMember": {
     "auth_ref": [
      "r152"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The registrant that controls, directly or indirectly, another entity (or entities). The usual condition for control is ownership of a majority (over 50%) of the outstanding voting stock. The power to control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders or by court decree.",
        "label": "Parent Company [Member]",
        "terseLabel": "Parent Company [Member]"
       }
      }
     },
     "localname": "ParentCompanyMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_PartnershipInterestMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A general or limited ownership interest in a partnership or unincorporated joint venture.",
        "label": "Partnership Interest [Member]",
        "terseLabel": "Partnership Interest [Member]"
       }
      }
     },
     "localname": "PartnershipInterestMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProFormaMember": {
     "auth_ref": [
      "r174",
      "r426",
      "r821"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information reported based on historical fact adjusted for potential activity. Includes, but is not limited to, information expected to be reported in future period for effect on historical fact. Excludes forecast information.",
        "label": "Pro Forma [Member]",
        "terseLabel": "Pro Forma [Member]"
       }
      }
     },
     "localname": "ProFormaMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r245",
      "r503",
      "r504",
      "r859",
      "r987",
      "r990"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r245",
      "r503",
      "r504",
      "r859",
      "r987",
      "r990"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r459",
      "r491",
      "r537",
      "r601",
      "r611",
      "r828",
      "r829",
      "r830",
      "r832",
      "r833",
      "r834",
      "r858",
      "r989",
      "r991",
      "r1025",
      "r1026"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail",
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r459",
      "r491",
      "r537",
      "r601",
      "r611",
      "r828",
      "r829",
      "r830",
      "r832",
      "r833",
      "r834",
      "r858",
      "r989",
      "r991",
      "r1025",
      "r1026"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail",
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RegulatoryCapitalRequirementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broker-Dealer, Net Capital Requirement, SEC Regulation [Abstract]",
        "terseLabel": "Broker-Dealer, Net Capital Requirement, SEC Regulation [Abstract]"
       }
      }
     },
     "localname": "RegulatoryCapitalRequirementsAbstract",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [
      "r57",
      "r58",
      "r148",
      "r150",
      "r460",
      "r492"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r169",
      "r174",
      "r606"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": {
     "auth_ref": [
      "r1076"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.",
        "label": "Condensed Balance Sheet [Table Text Block]",
        "terseLabel": "Schedule of Condensed Balance Sheets"
       }
      }
     },
     "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": {
     "auth_ref": [
      "r1076"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.",
        "label": "Condensed Cash Flow Statement [Table Text Block]",
        "terseLabel": "Schedule of Condensed Statements of Cash Flows"
       }
      }
     },
     "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ScheduleOfCondensedFinancialStatementsTable": {
     "auth_ref": [
      "r152",
      "r705",
      "r1072",
      "r1078",
      "r1079",
      "r1080"
     ],
     "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": "Condensed Financial Statements [Table]"
       }
      }
     },
     "localname": "ScheduleOfCondensedFinancialStatementsTable",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": {
     "auth_ref": [
      "r1076"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.",
        "label": "Condensed Income Statement [Table Text Block]",
        "terseLabel": "Schedule of Condensed Statements of Income"
       }
      }
     },
     "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r169",
      "r174",
      "r426",
      "r606",
      "r821"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201613Member": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.",
        "label": "Accounting Standards Update 2016-13 [Member]",
        "terseLabel": "Accounting Standards Update 2016-13 [Member]"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201613Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "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": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]"
       }
      }
     },
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of receivable.",
        "label": "Receivable Type [Axis]",
        "terseLabel": "Receivable Type [Axis]"
       }
      }
     },
     "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "auth_ref": [
      "r124"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Accretion (Amortization) of Discounts and Premiums, Investments",
        "negatedLabel": "Securities premium amortization (discount accretion), net"
       }
      }
     },
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "auth_ref": [
      "r65",
      "r71",
      "r81",
      "r82",
      "r83",
      "r709"
     ],
     "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": "Defined Benefit Plans [Member]",
        "verboseLabel": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r37",
      "r416"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "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",
        "negatedLabel": "Less accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "auth_ref": [
      "r70"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of 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).",
        "label": "AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax",
        "terseLabel": "Net unamortized, unrealized gain on transferred securities included in accumulated other comprehensive income, net of tax"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r30",
      "r68",
      "r70",
      "r71",
      "r972",
      "r999",
      "r1003"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 5.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",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "terseLabel": "Accumulated other comprehensive income, net of tax"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r67",
      "r71",
      "r81",
      "r82",
      "r83",
      "r154",
      "r155",
      "r156",
      "r709",
      "r994",
      "r995",
      "r1086"
     ],
     "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": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Member]",
        "verboseLabel": "AOCI Attributable to Parent [Member]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r28"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r154",
      "r155",
      "r156",
      "r650",
      "r651",
      "r652",
      "r757"
     ],
     "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": "Additional Paid-In Capital [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r160",
      "r161",
      "r162",
      "r164",
      "r174",
      "r280",
      "r281",
      "r340",
      "r341",
      "r342",
      "r343",
      "r346",
      "r347",
      "r444",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r654",
      "r683",
      "r684",
      "r685",
      "r686",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r756",
      "r757",
      "r758",
      "r759",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r786",
      "r787",
      "r811",
      "r861",
      "r862",
      "r863",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Accounting Standards Update [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r613",
      "r615",
      "r656",
      "r657"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation expense recognized in earnings"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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 income to net cash from operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Cost [Policy Text Block]",
        "terseLabel": "Advertising Costs"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r615",
      "r642",
      "r655"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_ShareBasedCompensation",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Deferred stock-units"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r258",
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.",
        "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]",
        "terseLabel": "Activity in Allowance for Loan Losses by Portfolio Segment"
       }
      }
     },
     "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after recoveries, of loans and leases that have been written-off.",
        "label": "Allowance for Loan and Lease Losses Write-offs, Net",
        "negatedTotalLabel": "Allowance for Loan and Lease Losses Write-offs, Net"
       }
      }
     },
     "localname": "AllowanceForLoanAndLeaseLossesWriteoffsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r123",
      "r404",
      "r410"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 6.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization expense related to intangible assets",
        "verboseLabel": "Intangible amortization"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r139",
      "r227",
      "r234",
      "r241",
      "r338",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r707",
      "r710",
      "r776",
      "r817",
      "r819",
      "r888",
      "r970"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "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",
        "terseLabel": "Total assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets:"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability": {
     "auth_ref": [
      "r144",
      "r146"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount to be repaid to the counterparty to the repurchase agreement when the carrying amount (or market value, if higher than the carrying amount) of securities or other assets sold under the repurchase agreement exceeds 10 percent of total assets.",
        "label": "Assets Sold under Agreements to Repurchase, Repurchase Liability",
        "totalLabel": "Net Amount Recognized, Repurchase Agreements, Financial Liabilities"
       }
      }
     },
     "localname": "AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r294"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) 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, Accumulated Gross Unrealized Gain, before Tax",
        "terseLabel": "Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r295"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) 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, Accumulated Gross Unrealized Loss, before Tax",
        "terseLabel": "Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax",
        "totalLabel": "Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r291",
      "r388"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost 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, Amortized Cost",
        "terseLabel": "Debt Securities, Available-for-sale, Amortized Cost",
        "totalLabel": "Debt Securities, Available-for-sale, Amortized Cost, Total"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecurities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.",
        "label": "Available-for-sale Securities",
        "verboseLabel": "Securities available for sale, at estimated fair value"
       }
      }
     },
     "localname": "AvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-sale [Abstract]",
        "terseLabel": "Securities available for sale:"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost": {
     "auth_ref": [
      "r300"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost 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, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10",
        "terseLabel": "Available for Sale, Due after five years through ten years, Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "auth_ref": [
      "r296",
      "r300",
      "r947"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "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 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": "Available for Sale, Due after five years through ten years, Estimated Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": {
     "auth_ref": [
      "r299"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost 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, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "terseLabel": "Available for Sale, Due after one year through five years, Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [
      "r296",
      "r299",
      "r946"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 4.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": "Available for Sale, Due after one year through five years, Estimated Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost": {
     "auth_ref": [
      "r301"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost 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 after 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, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10",
        "terseLabel": "Available for Sale, Due after ten years, Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": {
     "auth_ref": [
      "r296",
      "r301",
      "r948"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "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 after 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 10",
        "terseLabel": "Available for Sale, Due after ten years, Estimated Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": {
     "auth_ref": [
      "r298"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost 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, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Available for Sale, Due in one year or less, Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r296",
      "r298",
      "r945"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "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 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": "Available for Sale, Due in one year or less, Estimated Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r287",
      "r292",
      "r388",
      "r894"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "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",
        "verboseLabel": "Securities available for sale, at estimated fair value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableforsaleSecuritiesMember": {
     "auth_ref": [
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Available-for-sale Securities [Member]",
        "terseLabel": "Available-for-sale Securities [Member]"
       }
      }
     },
     "localname": "AvailableforsaleSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail",
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardDateAxis": {
     "auth_ref": [
      "r616",
      "r644"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by date or year award under share-based payment arrangement is granted.",
        "label": "Award Date [Axis]",
        "terseLabel": "Award Date [Axis]"
       }
      }
     },
     "localname": "AwardDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardDateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date or year award under share-based payment arrangement is granted.",
        "label": "Award Date [Domain]",
        "terseLabel": "Award Date [Domain]"
       }
      }
     },
     "localname": "AwardDateDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r616",
      "r644"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail",
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r719",
      "r725"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail",
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BankOverdrafts": {
     "auth_ref": [
      "r40",
      "r441"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing.",
        "label": "Bank Overdrafts",
        "verboseLabel": "Commercial and industrial loans related to overdraft for correspondent bank customer"
       }
      }
     },
     "localname": "BankOverdrafts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BankOwnedLifeInsurance": {
     "auth_ref": [
      "r887"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 9.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of a life insurance policy on an officer, executive or employee for which the reporting entity (a bank) is entitled to proceeds from the policy upon death of the insured or surrender of the insurance policy.",
        "label": "Bank Owned Life Insurance",
        "terseLabel": "Cash surrender value of life insurance policies"
       }
      }
     },
     "localname": "BankOwnedLifeInsurance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum": {
     "auth_ref": [
      "r958"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum Common Equity Tier 1 risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Common Equity Tier One Risk-Based Capital Ratio, Well Capitalized, Minimum",
        "terseLabel": "Common Equity Tier One Risk-Based Capital Ratio, Well Capitalized, Minimum"
       }
      }
     },
     "localname": "BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "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": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingsAndImprovementsGross": {
     "auth_ref": [
      "r13",
      "r415"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Buildings and Improvements, Gross",
        "terseLabel": "Buildings"
       }
      }
     },
     "localname": "BuildingsAndImprovementsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Capital": {
     "auth_ref": [
      "r958"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of total capital as defined by regulatory framework.",
        "label": "Banking Regulation, Total Capital, Actual",
        "terseLabel": "Total Capital to Risk-Weighted Assets, Actual, Capital Amount"
       }
      }
     },
     "localname": "Capital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r958"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum total risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Total Risk-Based Capital, Well Capitalized, Minimum",
        "terseLabel": "Total Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Capital Amount"
       }
      }
     },
     "localname": "CapitalRequiredToBeWellCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": {
     "auth_ref": [
      "r958"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum total risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Total Risk-Based Capital Ratio, Well Capitalized, Minimum",
        "terseLabel": "Total Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Ratio"
       }
      }
     },
     "localname": "CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CapitalToRiskWeightedAssets": {
     "auth_ref": [
      "r958"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of total risk-based capital to risk-weighted assets as defined by regulatory framework.",
        "label": "Banking Regulation, Total Risk-Based Capital Ratio, Actual",
        "terseLabel": "Total Capital to Risk-Weighted Assets, Actual, Ratio",
        "verboseLabel": "Minimum ratio of Total capital to risk weighted assets"
       }
      }
     },
     "localname": "CapitalToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r774",
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as reported on the statement of financial position (balance sheet).",
        "label": "Reported Value Measurement [Member]",
        "terseLabel": "Carrying Amount [Member]"
       }
      }
     },
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r10",
      "r34",
      "r125"
     ],
     "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",
        "periodEndLabel": "Cash and cash equivalents at end of year",
        "periodStartLabel": "Cash and cash equivalents at beginning of year"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the 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. Includes effect from exchange rate changes.",
        "label": "Cash and Cash Equivalents, Period Increase (Decrease)",
        "terseLabel": "Net change in cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r14",
      "r128",
      "r884"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances.  Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Concentrations and Restrictions on Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndDueFromBanks": {
     "auth_ref": [
      "r885"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndFederalFundsSold",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For banks and other depository institutions: Includes cash on hand (currency and coin), cash items in process of collection, noninterest bearing deposits due from other financial institutions (including corporate credit unions), and noninterest bearing balances with the Federal Reserve Banks, Federal Home Loan Banks and central banks.",
        "label": "Cash and Due from Banks",
        "terseLabel": "Cash",
        "verboseLabel": "Cash and due from banks"
       }
      }
     },
     "localname": "CashAndDueFromBanks",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsAndFederalFundsSold": {
     "auth_ref": [
      "r898"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of cash and cash equivalents plus Federal Funds Sold. Cash and cash equivalents consist of short term, highly liquid investments that are readily convertible to known amounts of cash and are so near their maturity that they present negligible risk of changes in value due to changes in interest rates -- usually with an original maturity less than 90 days.",
        "label": "Cash, Cash Equivalents, and Federal Funds Sold",
        "periodEndLabel": "Cash and cash equivalents at end of year",
        "periodStartLabel": "Cash and cash equivalents at beginning of year",
        "terseLabel": "Cash and cash equivalents",
        "totalLabel": "Total cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsAndFederalFundsSold",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "auth_ref": [
      "r119",
      "r788"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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), Excluding Exchange Rate Effect",
        "totalLabel": "Net change in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCollateralForBorrowedSecurities": {
     "auth_ref": [
      "r897",
      "r976"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of cash collateral held for borrowed securities, for which the cash is restricted as to withdrawal or usage.",
        "label": "Cash Collateral for Borrowed Securities",
        "terseLabel": "Cash collateral on deposit",
        "verboseLabel": "Cash collateral on deposit with other financial institutions"
       }
      }
     },
     "localname": "CashCollateralForBorrowedSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashReserveDepositRequiredAndMade": {
     "auth_ref": [
      "r883"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash deposited in a special reserve account for the exclusive benefit of customers pursuant to SEC Regulations.",
        "label": "Cash Reserve Deposit Required and Made",
        "terseLabel": "Cash on hand or on deposit required"
       }
      }
     },
     "localname": "CashReserveDepositRequiredAndMade",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashSurrenderValueOfLifeInsurance": {
     "auth_ref": [
      "r11",
      "r38"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.",
        "label": "Cash Surrender Value of Life Insurance",
        "terseLabel": "Cash surrender value of life insurance policies"
       }
      }
     },
     "localname": "CashSurrenderValueOfLifeInsurance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis": {
     "auth_ref": [
      "r375"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of borrower determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk.",
        "label": "Type of Borrower [Axis]",
        "terseLabel": "Type of Borrower [Axis]"
       }
      }
     },
     "localname": "ClassOfFinancingReceivableTypeOfBorrowerAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Category of entity or individual who borrows funds.",
        "label": "Class of Financing Receivable, Type of Borrower [Domain]",
        "terseLabel": "Class of Financing Receivable, Type of Borrower [Domain]"
       }
      }
     },
     "localname": "ClassOfFinancingReceivableTypeOfBorrowerDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r137",
      "r139",
      "r180",
      "r184",
      "r185",
      "r189",
      "r193",
      "r204",
      "r205",
      "r206",
      "r338",
      "r445",
      "r449",
      "r450",
      "r451",
      "r454",
      "r455",
      "r489",
      "r490",
      "r493",
      "r494",
      "r776",
      "r1034"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CollateralAxis": {
     "auth_ref": [
      "r378"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by category of collateral or no collateral, from lender's perspective.",
        "label": "Collateral Held [Axis]",
        "terseLabel": "Collateral [Axis]"
       }
      }
     },
     "localname": "CollateralAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CollateralDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Category of collateral or no collateral, from lender's perspective.",
        "label": "Collateral Held [Domain]",
        "terseLabel": "Collateral [Domain]"
       }
      }
     },
     "localname": "CollateralDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialPortfolioSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portfolio segment of the company's total financing receivables related to commercial receivables.",
        "label": "Commercial Portfolio Segment [Member]",
        "terseLabel": "Commercial Portfolio Segment [Member]"
       }
      }
     },
     "localname": "CommercialPortfolioSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialRealEstatePortfolioSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portfolio segment of the company's total financing receivables related to commercial real estate.",
        "label": "Commercial Real Estate Portfolio Segment [Member]",
        "terseLabel": "Commercial Real Estate Portfolio Segment [Member]"
       }
      }
     },
     "localname": "CommercialRealEstatePortfolioSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "auth_ref": [
      "r438",
      "r1020"
     ],
     "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": "Loss Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock": {
     "auth_ref": [
      "r424",
      "r432",
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments, contingencies, and guarantees.",
        "label": "Commitments Contingencies and Guarantees [Text Block]",
        "terseLabel": "Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies"
       }
      }
     },
     "localname": "CommitmentsContingenciesAndGuaranteesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsToExtendCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan commitments are legally binding commitments to extend credit to a counterparty under certain terms and conditions.",
        "label": "Commitments to Extend Credit [Member]",
        "terseLabel": "Commitments to Extend Credit [Member]"
       }
      }
     },
     "localname": "CommitmentsToExtendCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommodityContractMember": {
     "auth_ref": [
      "r538",
      "r732"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices.",
        "label": "Commodity Contract [Member]",
        "terseLabel": "Commodity Contract [Member]"
       }
      }
     },
     "localname": "CommodityContractMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonEquityTierOneCapital": {
     "auth_ref": [
      "r958"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Common Equity Tier 1 risk-based capital as defined by regulatory framework.",
        "label": "Banking Regulation, Common Equity Tier One Risk-Based Capital, Actual",
        "terseLabel": "Common Equity Tier One to Risk-Weighted Assets, Actual, Capital Amount"
       }
      }
     },
     "localname": "CommonEquityTierOneCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonEquityTierOneCapitalRatio": {
     "auth_ref": [
      "r958"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of Common Equity Tier 1 risk-based capital to risk-weighted assets as defined by regulatory framework.",
        "label": "Banking Regulation, Common Equity Tier One Risk-Based Capital Ratio, Actual",
        "terseLabel": "Common Equity Tier One Risk-Based Capital Ratio, Actual"
       }
      }
     },
     "localname": "CommonEquityTierOneCapitalRatio",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r958"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum Common Equity Tier 1 risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Common Equity Tier One Risk-Based Capital, Well Capitalized, Minimum",
        "terseLabel": "Common Equity Tier One Capital Required To Be Well Capitalized, Capital Amount"
       }
      }
     },
     "localname": "CommonEquityTierOneCapitalRequiredToBeWellCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "auth_ref": [
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Cash Paid",
        "terseLabel": "Common Stock, Dividends, Per Share, Cash Paid"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareCashPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r154",
      "r155",
      "r757"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r27"
     ],
     "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 or Stated Value Per Share"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r27"
     ],
     "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"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r27"
     ],
     "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"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r27",
      "r819"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 2.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, par value $0.01 per share; 210,000,000 shares authorized; 64,236,306 shares issued in both 2021 and 2020"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems": {
     "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": "Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]",
        "terseLabel": "Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]"
       }
      }
     },
     "localname": "ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r76",
      "r78",
      "r79",
      "r91",
      "r916",
      "r980"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r90",
      "r103",
      "r915",
      "r979"
     ],
     "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": "Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLoss"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for comprehensive income.",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "terseLabel": "Comprehensive Income"
       }
      }
     },
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": {
     "auth_ref": [
      "r7",
      "r152",
      "r705"
     ],
     "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": "Condensed Financial Statements of Parent Company"
       }
      }
     },
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompany"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressGross": {
     "auth_ref": [
      "r415"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "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 and projects in progress"
       }
      }
     },
     "localname": "ConstructionInProgressGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConstructionLoansMember": {
     "auth_ref": [
      "r1019"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A borrowing arrangement which provides the entity constructing a facility (such as a building and a landfill) with funds to effect construction, generally on a draw down, or as needed, basis.",
        "label": "Construction Loans [Member]",
        "terseLabel": "Construction Loans [Member]"
       }
      }
     },
     "localname": "ConstructionLoansMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsumerLoanMember": {
     "auth_ref": [
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan or extension of credit for personal, family, or household use excluding real estate.",
        "label": "Consumer Loan [Member]",
        "terseLabel": "Consumer Loan [Member]"
       }
      }
     },
     "localname": "ConsumerLoanMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CoreDepositsMember": {
     "auth_ref": [
      "r954"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity's long-term relationships with depositors, commonly known as core deposit intangibles, which are separate from the financial instruments themselves.",
        "label": "Core Deposits [Member]",
        "terseLabel": "Core Deposits [Member]"
       }
      }
     },
     "localname": "CoreDepositsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostsAndExpensesRelatedParty": {
     "auth_ref": [
      "r97"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs of sales and operating expenses for the period incurred from transactions with related parties.",
        "label": "Costs and Expenses, Related Party",
        "terseLabel": "Payment for services provided by related party"
       }
      }
     },
     "localname": "CostsAndExpensesRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditDerivativeMaximumExposureUndiscounted": {
     "auth_ref": [
      "r738"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum potential amount of future undiscounted payments that could be required under the credit derivative, before reduction for potential recoveries under recourse or collateralization provisions.",
        "label": "Credit Derivative, Maximum Exposure, Undiscounted",
        "terseLabel": "Approximate credit exposure related to swaps with bank customers"
       }
      }
     },
     "localname": "CreditDerivativeMaximumExposureUndiscounted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": {
     "auth_ref": [
      "r348",
      "r349",
      "r350",
      "r353",
      "r354",
      "r361",
      "r365",
      "r366",
      "r367",
      "r368",
      "r384",
      "r385",
      "r386",
      "r387",
      "r389",
      "r390",
      "r391",
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.",
        "label": "Credit Loss, Financial Instrument [Policy Text Block]",
        "terseLabel": "Credit Loss, Financial Instrument"
       }
      }
     },
     "localname": "CreditLossFinancialInstrumentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r140",
      "r680",
      "r692",
      "r694"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "terseLabel": "Current income tax expense"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r703"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer Relationships [Member]"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtAndEquitySecuritiesGainLoss": {
     "auth_ref": [
      "r94",
      "r95"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 6.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "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)",
        "negatedLabel": "Net (gain) loss on securities transactions",
        "terseLabel": "Net gain (loss) on securities transactions"
       }
      }
     },
     "localname": "DebtAndEquitySecuritiesGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r136",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r473",
      "r480",
      "r481",
      "r483",
      "r488"
     ],
     "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": "Borrowed Funds"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFunds"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r19",
      "r21",
      "r22",
      "r138",
      "r152",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r463",
      "r469",
      "r470",
      "r471",
      "r472",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r484",
      "r485",
      "r486",
      "r487",
      "r799",
      "r889",
      "r891",
      "r967"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Floating rate 3 month Libor plus margin"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "auth_ref": [
      "r41",
      "r459",
      "r765"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.",
        "label": "Debt Instrument, Maturity Date",
        "terseLabel": "Maturity date"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r42",
      "r138",
      "r152",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r463",
      "r469",
      "r470",
      "r471",
      "r472",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r484",
      "r485",
      "r486",
      "r487",
      "r799"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": {
     "auth_ref": [
      "r293",
      "r388",
      "r396",
      "r397"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit 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, Allowance for Credit Loss",
        "terseLabel": "Debt Securities, Available-for-sale, Allowance for Credit Loss"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
     "auth_ref": [
      "r326",
      "r394",
      "r399"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
       "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), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer",
        "terseLabel": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "auth_ref": [
      "r326",
      "r394"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "terseLabel": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
     "auth_ref": [
      "r326",
      "r394",
      "r399"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
       "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), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months",
        "terseLabel": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "auth_ref": [
      "r326",
      "r394"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "terseLabel": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": {
     "auth_ref": [
      "r329"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": {
     "auth_ref": [
      "r329"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure 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 [Table Text Block]",
        "terseLabel": "Debt Securities, Available-for-sale"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": {
     "auth_ref": [
      "r324",
      "r392",
      "r399"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": {
       "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), in unrealized loss position without allowance for credit loss.",
        "label": "Debt Securities, Available-for-sale, Unrealized Loss Position",
        "totalLabel": "Available for Sale, Total Estimated Fair Value"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing": {
     "auth_ref": [
      "r362"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity), 90 days or more past due and still accruing.",
        "label": "Debt Securities, Held-to-maturity, 90 Days or More Past Due, Still Accruing",
        "terseLabel": "Debt Securities, Held-to-maturity, 90 Days or More Past Due, Still Accruing"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturity90DaysOrMorePastDueStillAccruing",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss": {
     "auth_ref": [
      "r305",
      "r351",
      "r355",
      "r359"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-maturity, Allowance for Credit Loss",
        "negatedLabel": "Debt Securities, Held-to-maturity, Allowance for Credit Loss",
        "negatedTerseLabel": "Debt Securities, Held-to-maturity, Allowance for Credit Loss",
        "terseLabel": "Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease": {
     "auth_ref": [
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-maturity, Allowance for Credit Loss, Period Increase (Decrease)",
        "terseLabel": "Debt Securities, Held-to-maturity, Allowance for Credit Loss, Period Increase (Decrease)"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock": {
     "auth_ref": [
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-maturity, Allowance for Credit Loss [Table Text Block]",
        "terseLabel": "Debt Securities, Held-to-maturity, Allowance for Credit Loss"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss": {
     "auth_ref": [
      "r287",
      "r308",
      "r309",
      "r894"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss",
        "terseLabel": "Securities held to maturity, net of allowance for credit losses of $158 in 2021 and $160 in 2020",
        "verboseLabel": "Securities held to maturity"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesMember": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions.",
        "label": "Debt Securities [Member]",
        "terseLabel": "Debt Securities [Member]"
       }
      }
     },
     "localname": "DebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtSecuritiesTradingGainLoss": {
     "auth_ref": [
      "r289"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail": {
       "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 security measured at fair value with change in fair value recognized in net income (trading).",
        "label": "Debt Securities, Trading, Gain (Loss)",
        "totalLabel": "Net gain on trading account securities"
       }
      }
     },
     "localname": "DebtSecuritiesTradingGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesTradingRealizedGain": {
     "auth_ref": [
      "r332"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesTradingGainLoss",
       "weight": 1.0
      }
     },
     "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 net income (trading).",
        "label": "Debt Securities, Trading, Realized Gain",
        "terseLabel": "Net gain on sales transactions"
       }
      }
     },
     "localname": "DebtSecuritiesTradingRealizedGain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesTradingUnrealizedGainLoss": {
     "auth_ref": [
      "r332"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesTradingGainLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in net income (trading).",
        "label": "Debt Securities, Trading, Unrealized Gain (Loss)",
        "terseLabel": "Net mark-to-market gains (losses)"
       }
      }
     },
     "localname": "DebtSecuritiesTradingUnrealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems": {
     "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": "Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]",
        "terseLabel": "Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r123",
      "r140",
      "r681",
      "r692",
      "r693",
      "r694"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "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)",
        "terseLabel": "Deferred income tax expense (benefit)",
        "verboseLabel": "Deferred tax expense (benefit)"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r23",
      "r24",
      "r672",
      "r890",
      "r965"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Total gross deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredProfitSharingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a share in the profits, as defined in the agreement, of the entity or portion thereof. Employer contributions may be discretionary or may be based on a fixed formula related to profits, compensation, or other factors. It is a form of incentive compensation to employees in addition to their regular salary and bonuses.",
        "label": "Deferred Profit Sharing [Member]",
        "terseLabel": "Deferred Profit Sharing [Member]"
       }
      }
     },
     "localname": "DeferredProfitSharingMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r673"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "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 gross deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r678",
      "r679"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 7.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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses": {
     "auth_ref": [
      "r678",
      "r679"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 5.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 from employee bonuses.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Bonuses",
        "terseLabel": "Bonus accrual"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits": {
     "auth_ref": [
      "r678"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 3.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 from postretirement benefits.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits",
        "terseLabel": "Net actuarial loss on defined benefit post-retirement benefit plans"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r678",
      "r679"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 4.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 from share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses": {
     "auth_ref": [
      "r678",
      "r679"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 2.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 difference from allowance for credit loss on financing receivable.",
        "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Financing Receivable, Allowance for Credit Loss",
        "terseLabel": "Allowance for credit losses"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r674"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "terseLabel": "Valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r665",
      "r675"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "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": "Deferred Tax Liabilities, Net"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": {
     "auth_ref": [
      "r678",
      "r679"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "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 from intangible assets including goodwill.",
        "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets",
        "negatedTerseLabel": "Intangible assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "auth_ref": [
      "r678",
      "r679"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 7.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 leasing arrangements.",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "negatedLabel": "Leases"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r678",
      "r679"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 8.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",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r678",
      "r679"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 3.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",
        "negatedLabel": "Premises and equipment"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": {
     "auth_ref": [
      "r546"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.",
        "label": "Defined Benefit Plan, Accumulated Benefit Obligation",
        "terseLabel": "Accumulated benefit obligation",
        "verboseLabel": "Accumulated benefit obligation at end of year"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": {
     "auth_ref": [
      "r528",
      "r587"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLoss": {
     "auth_ref": [
      "r521"
     ],
     "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)",
        "terseLabel": "Actuarial (gain) loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "auth_ref": [
      "r515",
      "r553",
      "r581",
      "r587",
      "r588"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail": {
       "order": 3.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": "Net amortization and deferral"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax": {
     "auth_ref": [
      "r64",
      "r68",
      "r557"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, after reclassification adjustment, of increase (decrease) in accumulated other comprehensive income from gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax",
        "negatedTerseLabel": "Net actuarial loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": {
     "auth_ref": [
      "r560"
     ],
     "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": "Benefit obligations, Discount rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": {
     "auth_ref": [
      "r560"
     ],
     "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": "Net periodic benefit cost, Discount rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": {
     "auth_ref": [
      "r562",
      "r586"
     ],
     "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": "Net periodic benefit cost, Expected return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligation": {
     "auth_ref": [
      "r516"
     ],
     "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": "Benefit obligation at end of year",
        "periodStartLabel": "Benefit obligation at beginning of year",
        "terseLabel": "Projected benefit obligation"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": {
     "auth_ref": [
      "r523",
      "r591"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": {
     "auth_ref": [
      "r537",
      "r538",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r565",
      "r587"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "auth_ref": [
      "r530",
      "r538",
      "r540",
      "r585",
      "r587",
      "r588"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": {
     "auth_ref": [
      "r547"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail": {
       "order": 6.0,
       "parentTag": "cfr_DefinedBenefitPlanExpectedFutureBenefitPayments",
       "weight": 1.0
      }
     },
     "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": "2027 through 2031"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": {
     "auth_ref": [
      "r547"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail": {
       "order": 1.0,
       "parentTag": "cfr_DefinedBenefitPlanExpectedFutureBenefitPayments",
       "weight": 1.0
      }
     },
     "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": "2022"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": {
     "auth_ref": [
      "r547"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail": {
       "order": 5.0,
       "parentTag": "cfr_DefinedBenefitPlanExpectedFutureBenefitPayments",
       "weight": 1.0
      }
     },
     "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": "2026"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": {
     "auth_ref": [
      "r547"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail": {
       "order": 4.0,
       "parentTag": "cfr_DefinedBenefitPlanExpectedFutureBenefitPayments",
       "weight": 1.0
      }
     },
     "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": "2025"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": {
     "auth_ref": [
      "r547"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail": {
       "order": 3.0,
       "parentTag": "cfr_DefinedBenefitPlanExpectedFutureBenefitPayments",
       "weight": 1.0
      }
     },
     "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": "2024"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": {
     "auth_ref": [
      "r547"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail": {
       "order": 2.0,
       "parentTag": "cfr_DefinedBenefitPlanExpectedFutureBenefitPayments",
       "weight": 1.0
      }
     },
     "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": "2023"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r515",
      "r552",
      "r580",
      "r587",
      "r588"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail": {
       "order": 1.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",
        "negatedLabel": "Expected return on plan assets, net of expenses"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": {
     "auth_ref": [
      "r527",
      "r538",
      "r540",
      "r541",
      "r587"
     ],
     "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": "Fair value of plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanFairValueOfPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": {
     "auth_ref": [
      "r514",
      "r536",
      "r587"
     ],
     "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",
        "terseLabel": "Funded status of the plan at end of year and accrued benefit (liability) recognized"
       }
      }
     },
     "localname": "DefinedBenefitPlanFundedStatusOfPlan",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r515",
      "r519",
      "r551",
      "r579",
      "r587",
      "r588"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail": {
       "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",
        "verboseLabel": "Interest cost on projected benefit obligation"
       }
      }
     },
     "localname": "DefinedBenefitPlanInterestCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r549",
      "r577",
      "r587",
      "r588"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail": {
       "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 expense (benefit)"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": {
     "auth_ref": [
      "r532",
      "r591"
     ],
     "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",
        "negatedTerseLabel": "Benefits paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage": {
     "auth_ref": [
      "r537",
      "r587"
     ],
     "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": "Target asset allocation percentage"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsTargetAllocationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r592"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Defined contribution plan, cost"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage employer matches of the employee's percentage contribution matched.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "terseLabel": "Participants contribution eligible for match"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "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, percent"
       }
      }
     },
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DepositLiabilitiesDisclosuresTextBlock": {
     "auth_ref": [
      "r901",
      "r953",
      "r1054",
      "r1063"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for deposit liabilities including data and tables. It may include a description of the entity's deposit liabilities, the aggregate amount of time deposits (including certificates of deposit) in denominations of $100,000 or more at the balance sheet date; the aggregate amount of any demand deposits that have been reclassified as loan balances, such as overdrafts, at the balance sheet date; deposits that are received on terms other than those in the normal course of business, the amount of accrued interest on deposit liabilities; securities, mortgage loans or other financial instruments that serve as collateral for deposits; for time deposits having a remaining term of more than one year, the aggregate amount of maturities for each of the five years following the balance sheet date; and the weighted average interest rate for all deposit liabilities held by the entity.",
        "label": "Deposit Liabilities Disclosures [Text Block]",
        "terseLabel": "Deposits"
       }
      }
     },
     "localname": "DepositLiabilitiesDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/Deposits"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DepositLiabilitiesTypeTableTextBlock": {
     "auth_ref": [
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of type of deposit liability.",
        "label": "Deposit Liabilities, Type [Table Text Block]",
        "terseLabel": "Deposit Liabilities, Type"
       }
      }
     },
     "localname": "DepositLiabilitiesTypeTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DepositLiabilityLineItems": {
     "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": "Deposit Liability [Line Items]",
        "terseLabel": "Deposit Liability [Line Items]"
       }
      }
     },
     "localname": "DepositLiabilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail",
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepositLiabilityUninsured": {
     "auth_ref": [
      "r1063"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of uninsured deposit liability.",
        "label": "Deposit Liability, Uninsured",
        "terseLabel": "Total deposits not covered by deposit insurance"
       }
      }
     },
     "localname": "DepositLiabilityUninsured",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Deposits": {
     "auth_ref": [
      "r901"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.",
        "label": "Deposits",
        "terseLabel": "Deposits",
        "totalLabel": "Total deposits"
       }
      }
     },
     "localname": "Deposits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits [Abstract]",
        "terseLabel": "Deposits [Abstract]"
       }
      }
     },
     "localname": "DepositsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepositsForeign": {
     "auth_ref": [
      "r900",
      "r935"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate of all foreign interest-bearing and noninterest-bearing deposit liabilities.",
        "label": "Deposits, Foreign",
        "terseLabel": "Deposits from foreign sources (primarily Mexico)"
       }
      }
     },
     "localname": "DepositsForeign",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r123",
      "r414"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r123",
      "r414"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetNotionalAmount": {
     "auth_ref": [
      "r713",
      "r714",
      "r716"
     ],
     "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",
        "verboseLabel": "Forward Contracts - Assets, Notional Amount"
       }
      }
     },
     "localname": "DerivativeAssetNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash": {
     "auth_ref": [
      "r52",
      "r54",
      "r56",
      "r57",
      "r58"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral",
       "weight": -1.0
      }
     },
     "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, securities purchased under agreements to resell and securities borrowed.",
        "label": "Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Collateral, Obligation to Return Cash",
        "negatedTerseLabel": "Gross Amounts Not Offset, Collateral, Resell Agreements, Financial Assets"
       }
      }
     },
     "localname": "DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssets": {
     "auth_ref": [
      "r50",
      "r53",
      "r58",
      "r773"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "terseLabel": "Derivative assets:",
        "totalLabel": "Net Amount Recognized, Derivative, Financial Assets"
       }
      }
     },
     "localname": "DerivativeAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeCollateralObligationToReturnCash": {
     "auth_ref": [
      "r52",
      "r54",
      "r56",
      "r742"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets.",
        "label": "Derivative, Collateral, Obligation to Return Cash",
        "negatedTerseLabel": "Gross Amounts Not Offset, Collateral, Derivatives, Financial Assets"
       }
      }
     },
     "localname": "DerivativeCollateralObligationToReturnCash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeCollateralObligationToReturnSecurities": {
     "auth_ref": [
      "r52",
      "r54",
      "r56"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to return securities collateral under master netting arrangements that have not been offset against derivative assets.",
        "label": "Derivative, Collateral, Obligation to Return Securities",
        "negatedTerseLabel": "Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets"
       }
      }
     },
     "localname": "DerivativeCollateralObligationToReturnSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeCollateralRightToReclaimCash": {
     "auth_ref": [
      "r52",
      "r54",
      "r56",
      "r742"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities.",
        "label": "Derivative, Collateral, Right to Reclaim Cash",
        "negatedTerseLabel": "Gross Amounts Not offset, Collateral, Derivatives, Financial Liabilities"
       }
      }
     },
     "localname": "DerivativeCollateralRightToReclaimCash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeCollateralRightToReclaimSecurities": {
     "auth_ref": [
      "r52",
      "r54",
      "r56"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of right to receive securities collateral under master netting arrangements that have not been offset against derivative liabilities.",
        "label": "Derivative, Collateral, Right to Reclaim Securities",
        "negatedTerseLabel": "Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Liabilities"
       }
      }
     },
     "localname": "DerivativeCollateralRightToReclaimSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "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]",
        "verboseLabel": "Derivative, Name [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "auth_ref": [
      "r49",
      "r58",
      "r59",
      "r722",
      "r836"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeAssets",
       "weight": 1.0
      }
     },
     "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, Fair Value, Gross Asset",
        "terseLabel": "Gross Amount Recognized, Derivative, Financial Assets"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral": {
     "auth_ref": [
      "r50",
      "r53",
      "r60",
      "r743"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after offset of derivative liability, of 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, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.",
        "label": "Derivative Asset, Fair Value, Amount Not Offset Against Collateral",
        "terseLabel": "Net Amount Recognized, Derivatives, Financial Assets"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral": {
     "auth_ref": [
      "r54",
      "r741"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after effects of master netting arrangements, of 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 offset against an obligation to return collateral. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset, Fair Value, Amount Offset Against Collateral",
        "totalLabel": "Net Amount, Derivatives, Financial Assets"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "auth_ref": [
      "r49",
      "r58",
      "r59",
      "r722",
      "r836"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, before 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 elected not to be offset. Excludes liabilities not subject to a master netting arrangement.",
        "label": "Derivative Liability, Fair Value, Gross Liability",
        "terseLabel": "Gross Amount Recognized, Derivative, Financial Liabilities"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral": {
     "auth_ref": [
      "r50",
      "r53",
      "r60",
      "r743"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after offset of derivative asset, of 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, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.",
        "label": "Derivative Liability, Fair Value, Amount Not Offset Against Collateral",
        "terseLabel": "Net Amount Recognized, Derivatives, Financial Liabilities"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral": {
     "auth_ref": [
      "r54",
      "r741"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after effects of master netting arrangements, of 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 offset against the right to receive collateral. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability, Fair Value, Amount Offset Against Collateral",
        "totalLabel": "Net Amount, Derivatives, Financial Liabilities"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeNet": {
     "auth_ref": [
      "r773"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives.",
        "label": "Derivative, Fair Value, Net",
        "terseLabel": "Estimated Fair\u00a0Value"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "auth_ref": [
      "r721"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.",
        "label": "Derivative, Gain (Loss) on Derivative, Net",
        "terseLabel": "Amount included in income or expense",
        "verboseLabel": "Gains included in other income from the sale of put options"
       }
      }
     },
     "localname": "DerivativeGainLossOnDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r58",
      "r720",
      "r723",
      "r728",
      "r734"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument Risk [Axis]",
        "verboseLabel": "Derivative, by Nature [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r747",
      "r760"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "Derivative Financial Instruments"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": {
     "auth_ref": [
      "r717",
      "r720",
      "r728",
      "r734",
      "r735",
      "r745",
      "r746"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) [Table]",
        "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossLineItems": {
     "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": "Derivative Instruments, Gain (Loss) [Line Items]",
        "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": {
     "auth_ref": [
      "r724"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as an asset.",
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value",
        "terseLabel": "Oil/Natural Gas Derivative Assets, Estimated Fair Value"
       }
      }
     },
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue": {
     "auth_ref": [
      "r724"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as a liability.",
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value",
        "negatedTerseLabel": "Oil/Natural Gas Derivative Liabilities, Estimated Fair Value"
       }
      }
     },
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilities": {
     "auth_ref": [
      "r50",
      "r53",
      "r58",
      "r773"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "terseLabel": "Derivative liabilities:",
        "totalLabel": "Net Amount Recognized, Derivative, Financial Liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilityNotionalAmount": {
     "auth_ref": [
      "r713",
      "r714",
      "r716"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payments on the derivative liability.",
        "label": "Derivative Liability, Notional Amount",
        "terseLabel": "Derivative Liability, Notional Amount",
        "verboseLabel": "Forward Contracts Liability, Notional Amount"
       }
      }
     },
     "localname": "DerivativeLiabilityNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after effects of master netting arrangements, of derivative liabilities, securities sold under agreements to repurchase and securities loaned offset against a right to receive collateral. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Amount Offset Against Collateral",
        "totalLabel": "Net Amount, Repurchase Agreements, Financial Liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLineItems": {
     "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": "Derivative [Line Items]",
        "terseLabel": "Derivative [Line Items]"
       }
      }
     },
     "localname": "DerivativeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r712",
      "r715",
      "r716",
      "r717",
      "r718",
      "r726",
      "r728",
      "r739",
      "r744",
      "r746",
      "r747"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Derivative [Table]",
        "terseLabel": "Derivative [Table]"
       }
      }
     },
     "localname": "DerivativeTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r151",
      "r712",
      "r715",
      "r717",
      "r718",
      "r740"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.",
        "label": "Derivatives, Policy [Policy Text Block]",
        "terseLabel": "Derivative Financial Instruments"
       }
      }
     },
     "localname": "DerivativesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r717"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "DesignatedAsHedgingInstrumentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "auth_ref": [
      "r616",
      "r644"
     ],
     "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": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]"
       }
      }
     },
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DistributedEarnings": {
     "auth_ref": [
      "r186"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_UndistributedEarnings",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of dividends declared in the period for each class of stock and the contractual amount of dividends (or interest on participating income bonds) that must be paid for the period (for example, unpaid cumulative dividends). Dividends declared in the current period do not include dividends declared in respect of prior-period unpaid cumulative dividends. Preferred dividends that are cumulative only if earned are deducted only to the extent that they are earned.",
        "label": "Distributed Earnings",
        "terseLabel": "Distributed earnings allocated to common stock"
       }
      }
     },
     "localname": "DistributedEarnings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendIncomeOperating": {
     "auth_ref": [
      "r927"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating dividend income on securities.",
        "label": "Dividend Income, Operating",
        "terseLabel": "Dividend income paid by Frost Bank"
       }
      }
     },
     "localname": "DividendIncomeOperating",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r499"
     ],
     "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": "Cash dividends \u2013 common stock ($2.94 per share, $2.85 per share, and $2.80 per share in 2021, 2020, and 2019, respectively)"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsPreferredStockCash": {
     "auth_ref": [
      "r499",
      "r952"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Preferred Stock, Cash",
        "negatedTerseLabel": "Cash dividends paid on preferred stock (approximately $47.71 per share which is equivalent to approximately $1.19 per depositary share in 2021 and approximately $0.34 per share in 2020 and $1.34 per share in 2019)"
       }
      }
     },
     "localname": "DividendsPreferredStockCash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind dividends declared for award under share-based payment arrangement.",
        "label": "Dividend, Share-based Payment Arrangement",
        "terseLabel": "Dividends, share-based compensation"
       }
      }
     },
     "localname": "DividendsShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings per common share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r92",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r177",
      "r180",
      "r189",
      "r192",
      "r193",
      "r198",
      "r199",
      "r758",
      "r759",
      "r917",
      "r981"
     ],
     "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",
        "terseLabel": "Basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r92",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r180",
      "r189",
      "r192",
      "r193",
      "r198",
      "r199",
      "r758",
      "r759",
      "r917",
      "r981"
     ],
     "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",
        "terseLabel": "Diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r195",
      "r196"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Basic and Diluted Earnings Per Common Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerSharePolicies",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r195",
      "r196",
      "r197",
      "r200"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings Per Common Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerCommonShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r667"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r141",
      "r667",
      "r695"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "U.S. federal statutory income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": {
     "auth_ref": [
      "r659",
      "r667"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 8.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": "Net tax benefit from stock-based compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeBenefitsAndShareBasedCompensation": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for employee benefit and equity-based compensation.",
        "label": "Employee Benefits and Share-based Compensation",
        "terseLabel": "Employee benefits"
       }
      }
     },
     "localname": "EmployeeBenefitsAndShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "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 Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r643"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r643"
     ],
     "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": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r643"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Non-vested stock awards/stock units"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "auth_ref": [
      "r642"
     ],
     "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": "Income tax benefit"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r640"
     ],
     "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": "Share-based Payment Arrangement, Option [Member]",
        "verboseLabel": "Options Outstanding [Member]"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EnergyServiceMember": {
     "auth_ref": [
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Energy provided from operation of on-site facility or cogeneration plant and by procurement service to energy purchaser.",
        "label": "Energy Service [Member]",
        "terseLabel": "Energy Service [Member]"
       }
      }
     },
     "localname": "EnergyServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquipmentExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents equipment expense including depreciation, repairs, rentals, and service contract costs. This item also includes equipment purchases which do not qualify for capitalization in accordance with the entity's accounting policy. This item may also include furniture expenses.",
        "label": "Equipment Expense",
        "terseLabel": "Technology, furniture and equipment"
       }
      }
     },
     "localname": "EquipmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r2",
      "r81",
      "r82",
      "r83",
      "r154",
      "r155",
      "r156",
      "r161",
      "r171",
      "r173",
      "r203",
      "r343",
      "r496",
      "r499",
      "r650",
      "r651",
      "r652",
      "r685",
      "r686",
      "r757",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r795",
      "r994",
      "r995",
      "r996",
      "r1086"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesByIndustryAxis": {
     "auth_ref": [
      "r377"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by industry sector, examples include but are not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate.",
        "label": "Industry Sector [Axis]",
        "terseLabel": "Industry Sector [Axis]"
       }
      }
     },
     "localname": "EquitySecuritiesByIndustryAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquitySecuritiesIndustryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industry sector consisting of government, private and corporate entities engaged in business activities, including but not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate.",
        "label": "Industry Sector [Domain]",
        "terseLabel": "Industry Sector [Domain]"
       }
      }
     },
     "localname": "EquitySecuritiesIndustryMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesMember": {
     "auth_ref": [
      "r15",
      "r20",
      "r333",
      "r968",
      "r1015",
      "r1016",
      "r1017"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "EquitySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r471",
      "r484",
      "r485",
      "r773"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as an estimate of fair value.",
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Estimated Fair Value [Member]"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities": {
     "auth_ref": [
      "r658"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.",
        "label": "Excess Tax Benefit from Share-based Compensation, Operating Activities",
        "negatedLabel": "Net tax benefit from stock-based compensation"
       }
      }
     },
     "localname": "ExcessTaxBenefitFromShareBasedCompensationOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets": {
     "auth_ref": [
      "r958"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of Tier 1 risk-based capital to risk-weighted assets exceeding minimum required for capital adequacy as defined by regulatory framework.",
        "label": "Banking Regulation, Tier One Risk-Based Capital Ratio, Excess, Actual",
        "terseLabel": "Tier 1 Capital to Risk-Weighted Assets, Actual, Ratio"
       }
      }
     },
     "localname": "ExcessTierOneRiskBasedCapitalToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r761",
      "r762",
      "r763",
      "r768"
     ],
     "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, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "auth_ref": [
      "r764"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "terseLabel": "Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r766"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Asset Class [Domain]",
        "terseLabel": "Asset Class [Domain]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r761",
      "r768"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Asset Class [Axis]",
        "terseLabel": "Asset Class [Axis]"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r761",
      "r774",
      "r775"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r761",
      "r774"
     ],
     "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": "Estimated Fair Values of Financial Instruments"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r471",
      "r484",
      "r485",
      "r538",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r587",
      "r762",
      "r825",
      "r826",
      "r827"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r471",
      "r484",
      "r485",
      "r761",
      "r769"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [
      "r471",
      "r484",
      "r485"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset": {
     "auth_ref": [
      "r773"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of financial assets, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.",
        "label": "Fair Value Disclosure, Off-balance Sheet Risks, Amount, Asset",
        "terseLabel": "Fair value of off-balance sheet managed and custody assets"
       }
      }
     },
     "localname": "FairValueDisclosureOffbalanceSheetRisksAmountAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail",
      "http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability": {
     "auth_ref": [
      "r773"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of financial liabilities, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.",
        "label": "Fair Value Disclosure, Off-balance Sheet Risks, Amount, Liability",
        "terseLabel": "Financial instruments with off- balance-sheet risk"
       }
      }
     },
     "localname": "FairValueDisclosureOffbalanceSheetRisksAmountLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r767"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r471",
      "r538",
      "r540",
      "r545",
      "r587",
      "r762",
      "r825"
     ],
     "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": "Level 1 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r471",
      "r484",
      "r485",
      "r538",
      "r540",
      "r545",
      "r587",
      "r762",
      "r826"
     ],
     "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": "Level 2 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r471",
      "r484",
      "r485",
      "r538",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r587",
      "r762",
      "r827"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level 3 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r471",
      "r484",
      "r485",
      "r538",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r587",
      "r825",
      "r826",
      "r827"
     ],
     "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]",
        "verboseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r770",
      "r772"
     ],
     "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 Measurements"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies_1",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems": {
     "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, Off-balance Sheet Risks, Disclosure Information [Line Items]",
        "terseLabel": "Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]"
       }
      }
     },
     "localname": "FairValueOffBalanceSheetRisksDisclosureInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "auth_ref": [
      "r719",
      "r726",
      "r745"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FederalDepositInsuranceCorporationPremiumExpense": {
     "auth_ref": [
      "r926"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.",
        "label": "Federal Deposit Insurance Corporation Premium Expense",
        "terseLabel": "Deposit insurance"
       }
      }
     },
     "localname": "FederalDepositInsuranceCorporationPremiumExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalFundsPurchased": {
     "auth_ref": [
      "r902"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short term borrowing where a bank borrows, at the federal funds rate, from another bank.",
        "label": "Federal Funds Purchased",
        "terseLabel": "Federal funds purchased"
       }
      }
     },
     "localname": "FederalFundsPurchased",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalFundsPurchasedMember": {
     "auth_ref": [
      "r903"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short term borrowing where a bank borrows, at the federal funds rate, from another bank.",
        "label": "Federal Funds Purchased [Member]",
        "terseLabel": "Federal Funds Purchased [Member]"
       }
      }
     },
     "localname": "FederalFundsPurchasedMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FederalFundsSold": {
     "auth_ref": [
      "r907"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndFederalFundsSold",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount outstanding of funds lent to other depository institutions, securities brokers, or securities dealers in the form of Federal Funds sold; for example, immediately available funds lent under agreements or contracts that mature in one business day or roll over under a continuing contract, regardless of the nature of the transaction or the collateral involved, excluding overnight lending for commercial and industrial purposes. Also include Federal Funds sold under agreements to resell on a gross basis, excluding (1) sales of term Federal Funds, (2) due bills representing purchases of securities or other assets by the reporting bank that have not yet been delivered and similar instruments, (3) resale agreements that mature in more than one business day involving assets other than securities, and (4) yield maintenance dollar repurchase agreements.",
        "label": "Federal Funds Sold",
        "terseLabel": "Federal funds sold"
       }
      }
     },
     "localname": "FederalFundsSold",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLoansAndLeasesReceivablePolicy": {
     "auth_ref": [
      "r252",
      "r261",
      "r262",
      "r268",
      "r273",
      "r277",
      "r278",
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for financing receivable.",
        "label": "Financing Receivable [Policy Text Block]",
        "terseLabel": "Loans"
       }
      }
     },
     "localname": "FinanceLoansAndLeasesReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialAssetNotPastDueMember": {
     "auth_ref": [
      "r361",
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial asset not past due.",
        "label": "Financial Asset, Not Past Due [Member]",
        "terseLabel": "Financial Asset, Not Past Due"
       }
      }
     },
     "localname": "FinancialAssetNotPastDueMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialAssetPastDueMember": {
     "auth_ref": [
      "r272",
      "r361",
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial asset past due.",
        "label": "Financial Asset, Past Due [Member]",
        "terseLabel": "Financial Asset, Past Due"
       }
      }
     },
     "localname": "FinancialAssetPastDueMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r314",
      "r318",
      "r334",
      "r335",
      "r336",
      "r354",
      "r360",
      "r361",
      "r364",
      "r370",
      "r393",
      "r395",
      "r398",
      "r399",
      "r482",
      "r495",
      "r747",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r832",
      "r833",
      "r834",
      "r835",
      "r837",
      "r839",
      "r842",
      "r843",
      "r844",
      "r845",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1042",
      "r1043",
      "r1044"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail",
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentPerformanceStatusAxis": {
     "auth_ref": [
      "r370"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by category of performance or non-performance status of financial instruments.",
        "label": "Financial Instrument Performance Status [Axis]",
        "terseLabel": "Financial Instrument Performance Status [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentPerformanceStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentPerformanceStatusDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Category of performance or non-performance status of financial instruments, including but not limited to, financing receivables, loans, debt, and investments.",
        "label": "Financial Instrument Performance Status [Domain]",
        "terseLabel": "Financial Instrument Performance Status [Domain]"
       }
      }
     },
     "localname": "FinancialInstrumentPerformanceStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLosses": {
     "auth_ref": [
      "r253",
      "r351",
      "r355",
      "r359",
      "r895",
      "r1049",
      "r1051",
      "r1053"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LoansAndLeasesReceivableNetReportedAmount",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.",
        "label": "Financing Receivable, Allowance for Credit Loss",
        "negatedTerseLabel": "Less: Allowance for credit losses on loans",
        "terseLabel": "Financing Receivable, Allowance for Credit Loss"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLosses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": {
     "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": "Financing Receivable, Allowance for Credit Loss [Line Items]",
        "terseLabel": "Financing Receivable, Allowance for Credit Loss [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts": {
     "auth_ref": [
      "r251"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for charging off uncollectible financing receivables, including, but not limited to, factors and methodologies used in estimating the allowance for credit loss.",
        "label": "Financing Receivable, Allowance for Credit Losses, Policy for Uncollectible Amounts [Policy Text Block]",
        "terseLabel": "Allowance for Credit Losses Loans"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ReceivablesLoansNotesReceivableandOthersPolicies",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery": {
     "auth_ref": [
      "r256",
      "r358",
      "r382"
     ],
     "calculation": {
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in allowance for credit loss on financing receivable from recovery.",
        "label": "Financing Receivable, Allowance for Credit Loss, Recovery",
        "terseLabel": "Financing Receivable, Allowance for Credit Loss, Recovery"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesRecovery",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs": {
     "auth_ref": [
      "r255",
      "r357",
      "r382"
     ],
     "calculation": {
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of writeoff of financing receivable, charged against allowance for credit loss.",
        "label": "Financing Receivable, Allowance for Credit Loss, Writeoff",
        "negatedTerseLabel": "Financing Receivable, Allowance for Credit Loss, Writeoff"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableModificationsLineItems": {
     "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": "Financing Receivable, Troubled Debt Restructuring [Line Items]",
        "terseLabel": "Financing Receivable, Troubled Debt Restructuring [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableModificationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2": {
     "auth_ref": [
      "r265"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after troubled debt restructuring, of modified financing receivable.",
        "label": "Financing Receivable, Troubled Debt Restructuring, Postmodification",
        "terseLabel": "Balance\u00a0at Year-end"
       }
      }
     },
     "localname": "FinancingReceivableModificationsPostModificationRecordedInvestment2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2": {
     "auth_ref": [
      "r265"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before troubled debt restructuring, of financing receivable to be modified.",
        "label": "Financing Receivable, Troubled Debt Restructuring, Premodification",
        "terseLabel": "Balance at Restructure"
       }
      }
     },
     "localname": "FinancingReceivableModificationsPreModificationRecordedInvestment2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableNonaccrualNoAllowance": {
     "auth_ref": [
      "r363"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable on nonaccrual status with no allowance for credit loss.",
        "label": "Financing Receivable, Nonaccrual, No Allowance",
        "terseLabel": "Financing Receivable, Nonaccrual, No Allowance"
       }
      }
     },
     "localname": "FinancingReceivableNonaccrualNoAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r371",
      "r382"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable originated more than five years prior to current fiscal year.",
        "label": "Financing Receivable, Originated, More than Five Years before Current Fiscal Year",
        "terseLabel": "Financing Receivable, Originated, More than Five Years before Current Fiscal Year"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r371",
      "r382"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable originated four years prior to current fiscal year.",
        "label": "Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year",
        "terseLabel": "Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear": {
     "auth_ref": [
      "r371",
      "r382"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable originated in current fiscal year.",
        "label": "Financing Receivable, Year One, Originated, Current Fiscal Year",
        "terseLabel": "Financing Receivable, Year One, Originated, Current Fiscal Year"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedInCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear": {
     "auth_ref": [
      "r371",
      "r382"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable originated in fiscal year prior to current fiscal year.",
        "label": "Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year",
        "terseLabel": "Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r371",
      "r382"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable originated three years prior to current fiscal year.",
        "label": "Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year",
        "terseLabel": "Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r371",
      "r382"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable originated two years prior to current fiscal year.",
        "label": "Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year",
        "terseLabel": "Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivablePortfolioSegmentAxis": {
     "auth_ref": [
      "r354",
      "r360",
      "r373",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1042",
      "r1043",
      "r1044",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses.",
        "label": "Financing Receivable Portfolio Segment [Axis]",
        "terseLabel": "Financing Receivable Portfolio Segment [Axis]"
       }
      }
     },
     "localname": "FinancingReceivablePortfolioSegmentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablePortfolioSegmentDomain": {
     "auth_ref": [
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1042",
      "r1043",
      "r1044",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses.",
        "label": "Financing Receivable Portfolio Segment [Domain]",
        "terseLabel": "Financing Receivable Portfolio Segment [Domain]"
       }
      }
     },
     "localname": "FinancingReceivablePortfolioSegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing": {
     "auth_ref": [
      "r270",
      "r362",
      "r383"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable 90 days or more past due and still accruing.",
        "label": "Financing Receivable, 90 Days or More Past Due, Still Accruing",
        "terseLabel": "Accruing Loans\u00a090\u00a0or More Days Past Due"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis": {
     "auth_ref": [
      "r264",
      "r271",
      "r272",
      "r361",
      "r364",
      "r370",
      "r374",
      "r376",
      "r382",
      "r383",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1042",
      "r1043",
      "r1044",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of financing receivable determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk.",
        "label": "Class of Financing Receivable [Axis]",
        "terseLabel": "Class of Financing Receivable [Axis]"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain": {
     "auth_ref": [
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1042",
      "r1043",
      "r1044",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing receivables determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk.",
        "label": "Class of Financing Receivable [Domain]",
        "terseLabel": "Class of Financing Receivable [Domain]"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": {
     "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": "Financing Receivable, Past Due [Line Items]",
        "terseLabel": "Financing Receivable, Past Due [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableRevolving": {
     "auth_ref": [
      "r371",
      "r382"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable that can be withdrawn, repaid and redrawn.",
        "label": "Financing Receivable, Revolving",
        "terseLabel": "Financing Receivable, Revolving"
       }
      }
     },
     "localname": "FinancingReceivableRevolving",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRevolvingConvertedToTermLoan": {
     "auth_ref": [
      "r372",
      "r382"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revolving financing receivable converted to term loan.",
        "label": "Financing Receivable, Revolving, Converted to Term Loan",
        "terseLabel": "Financing Receivable, Revolving, Converted to Term Loan"
       }
      }
     },
     "localname": "FinancingReceivableRevolvingConvertedToTermLoan",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableThresholdPeriodPastDue": {
     "auth_ref": [
      "r361"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold period for when financing receivable is considered past due, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Excludes threshold period past due to write off as uncollectible.",
        "label": "Financing Receivable, Threshold Period Past Due",
        "terseLabel": "Financing Receivable, Threshold Period Past Due"
       }
      }
     },
     "localname": "FinancingReceivableThresholdPeriodPastDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember": {
     "auth_ref": [
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial asset equal to or greater than 90 days past due.",
        "label": "Financial Asset, Equal to or Greater than 90 Days Past Due [Member]",
        "terseLabel": "Financial Asset, Equal to or Greater than 90 Days Past Due [Member]"
       }
      }
     },
     "localname": "FinancingReceivablesEqualToGreaterThan90DaysPastDueMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown": {
     "auth_ref": [
      "r286"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the amount of the write-down related to a troubled debt restructuring.",
        "label": "Financing Receivables, Impaired, Troubled Debt Restructuring, Write-down",
        "terseLabel": "Chare-offs of restrucured loans recognized in connection with restructuring"
       }
      }
     },
     "localname": "FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueAxis": {
     "auth_ref": [
      "r272",
      "r361",
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by period in which financial asset is past due or not past due.",
        "label": "Financial Asset, Aging [Axis]",
        "terseLabel": "Financial Asset, Period Past Due [Axis]"
       }
      }
     },
     "localname": "FinancingReceivablesPeriodPastDueAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueDomain": {
     "auth_ref": [
      "r272",
      "r361",
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period in which financial asset is past due or not past due. For past due, element name and standard label in Financial Asset, [numeric lower end] to [numeric higher end] [date measure] Past Due [Member] or Financial Asset, Greater than [low end numeric value] [date measure] Past Due [Member] or Financial Asset, Less than [high end numeric value] [date measure] Past Due [Member] formats.",
        "label": "Financial Asset, Aging [Domain]",
        "terseLabel": "Financial Asset, Period Past Due [Domain]"
       }
      }
     },
     "localname": "FinancingReceivablesPeriodPastDueDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Other intangible assets estimated lives, years"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r409"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r411"
     ],
     "calculation": {
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r411"
     ],
     "calculation": {
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r411"
     ],
     "calculation": {
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r411"
     ],
     "calculation": {
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r411"
     ],
     "calculation": {
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r405",
      "r406",
      "r409",
      "r412",
      "r860",
      "r867"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r409",
      "r867"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Gross Intangible Assets"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "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": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r405",
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r409",
      "r860"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "netLabel": "Other intangible assets, net",
        "terseLabel": "Net Intangible Assets",
        "totalLabel": "Finite-Lived Intangible Assets, Net, Total"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FixedIncomeSecuritiesMember": {
     "auth_ref": [
      "r538",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment that provides a return in the form of fixed periodic payments and eventual return of principal at maturity.",
        "label": "Fixed Income Securities [Member]",
        "terseLabel": "Fixed Income Securities [Member]"
       }
      }
     },
     "localname": "FixedIncomeSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": {
     "auth_ref": [
      "r724"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of all foreign currency derivative assets not designated as hedging instruments.",
        "label": "Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value",
        "terseLabel": "Forward Contracts - Assets Estimated Fair Value"
       }
      }
     },
     "localname": "ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue": {
     "auth_ref": [
      "r724"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of all foreign currency derivative liabilities not designated as hedging instruments.",
        "label": "Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value",
        "negatedTerseLabel": "Forward Contracts, Liability Estimated Fair Value"
       }
      }
     },
     "localname": "ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignExchangeContractMember": {
     "auth_ref": [
      "r58",
      "r538",
      "r731"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.",
        "label": "Foreign Exchange Contract [Member]",
        "terseLabel": "Foreign Exchange Contract [Member]"
       }
      }
     },
     "localname": "ForeignExchangeContractMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignExchangeForwardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.",
        "label": "Foreign Exchange Forward [Member]",
        "terseLabel": "Foreign Exchange Forward [Member]"
       }
      }
     },
     "localname": "ForeignExchangeForwardMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FurnitureAndFixturesGross": {
     "auth_ref": [
      "r415"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures, Gross",
        "terseLabel": "Technology, furniture and equipment"
       }
      }
     },
     "localname": "FurnitureAndFixturesGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnInvestmentsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security.",
        "label": "Gain (Loss) on Securities [Table Text Block]",
        "terseLabel": "Net Gains and Losses on Trading Account Securities"
       }
      }
     },
     "localname": "GainLossOnInvestmentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GainLossOnSaleOfOtherAssets": {
     "auth_ref": [
      "r123"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of other assets.",
        "label": "Gain (Loss) on Disposition of Other Assets",
        "negatedLabel": "Net (gain) loss on sale/exchange/write-down of assets/foreclosed assets"
       }
      }
     },
     "localname": "GainLossOnSaleOfOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeographicDistributionAxis": {
     "auth_ref": [
      "r379",
      "r936",
      "r937",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities.",
        "label": "Geographic Distribution [Axis]",
        "terseLabel": "Geographic Distribution [Axis]"
       }
      }
     },
     "localname": "GeographicDistributionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GeographicDistributionDomain": {
     "auth_ref": [
      "r936",
      "r937",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities.",
        "label": "Geographic Distribution [Domain]",
        "terseLabel": "Geographic Distribution [Domain]"
       }
      }
     },
     "localname": "GeographicDistributionDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r400",
      "r401",
      "r819",
      "r886"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Other Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r402"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": {
     "auth_ref": [
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.",
        "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Intangibles and Other Long Lived Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r717",
      "r735"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r717"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HeldToMaturitySecurities": {
     "auth_ref": [
      "r272",
      "r303",
      "r351",
      "r361"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss",
        "terseLabel": "Held to Maturity, Amortized Cost",
        "totalLabel": "Held to Maturity, Amortized Cost"
       }
      }
     },
     "localname": "HeldToMaturitySecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain": {
     "auth_ref": [
      "r306",
      "r316"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_HeldToMaturitySecurities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain",
        "terseLabel": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": {
     "auth_ref": [
      "r307",
      "r317"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_HeldToMaturitySecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss",
        "terseLabel": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "auth_ref": [
      "r312",
      "r321",
      "r942",
      "r947"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), 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, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10",
        "terseLabel": "Held to Maturity, Due after five years through ten years, Estimated Fair Value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount": {
     "auth_ref": [
      "r312",
      "r942"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_HeldToMaturitySecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) 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, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year Five through Ten",
        "terseLabel": "Held to Maturity, Due after five years through ten years, Amortized Cost"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [
      "r311",
      "r320",
      "r941",
      "r946"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), 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, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "terseLabel": "Held to Maturity, Due after one year through five years, Estimated Fair Value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount": {
     "auth_ref": [
      "r311",
      "r941"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_HeldToMaturitySecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) 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, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year One through Five",
        "terseLabel": "Held to Maturity, Due after one year through five years, Amortized Cost"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue": {
     "auth_ref": [
      "r313",
      "r322",
      "r943",
      "r948"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing after 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, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10",
        "terseLabel": "Held to Maturity, Due after ten years, Estimated Fair Value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount": {
     "auth_ref": [
      "r313",
      "r943"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_HeldToMaturitySecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing after 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, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year 10",
        "terseLabel": "Held to Maturity, Due after ten years, Amortized Cost"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r310",
      "r319",
      "r940",
      "r945"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), 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, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Held to Maturity, Due in one year or less, Estimated Fair Value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount": {
     "auth_ref": [
      "r310",
      "r940"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_HeldToMaturitySecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) 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, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Held to Maturity, Due in one year or less, Amortized Cost"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesFairValue": {
     "auth_ref": [
      "r304",
      "r315",
      "r894"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_HeldToMaturitySecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-maturity, Fair Value",
        "terseLabel": "Debt Securities, Held to Maturity, Estimated Fair Value",
        "totalLabel": "Held to Maturity, Estimated Fair Value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesTextBlock": {
     "auth_ref": [
      "r314",
      "r318",
      "r323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-maturity [Table Text Block]",
        "terseLabel": "Debt Securities, Held-to-maturity"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_HeldtomaturitySecuritiesMember": {
     "auth_ref": [
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in debt securities classified as held-to-maturity.",
        "label": "Held-to-maturity Securities [Member]",
        "terseLabel": "Held-to-maturity Securities [Member]"
       }
      }
     },
     "localname": "HeldtomaturitySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HomeEquityLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan based on the equity of the borrower's residential property in which the borrower receives the loan amount upfront. Excludes home equity lines of credit.",
        "label": "Home Equity Loan [Member]",
        "terseLabel": "Home Equity Loan [Member]"
       }
      }
     },
     "localname": "HomeEquityLoanMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HomeEquityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revolving, open-end loan extended under a line of credit and secured by the borrower's residential property.",
        "label": "Home Equity Line of Credit [Member]",
        "terseLabel": "Home Equity Line of Credit [Member]"
       }
      }
     },
     "localname": "HomeEquityMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairedFinancingReceivableRecordedInvestment": {
     "auth_ref": [
      "r259"
     ],
     "calculation": {
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_LoansReceivableFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses.",
        "label": "Impaired Financing Receivable, Recorded Investment",
        "terseLabel": "Carrying value before allocations"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableRecordedInvestment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableRelatedAllowance": {
     "auth_ref": [
      "r260"
     ],
     "calculation": {
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_LoansReceivableFairValueDisclosure",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit losses related to recorded investment.",
        "label": "Impaired Financing Receivable, Related Allowance",
        "negatedLabel": "Specific valuation allowance allocations"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableRelatedAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r88",
      "r227",
      "r233",
      "r237",
      "r240",
      "r243",
      "r880",
      "r913",
      "r937",
      "r983"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Income before income taxes",
        "totalLabel": "Income before income taxes",
        "verboseLabel": "Income before income taxes and equity in undistributed earnings of subsidiaries"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r418",
      "r421"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r421"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r141",
      "r668",
      "r670",
      "r677",
      "r690",
      "r696",
      "r700",
      "r701",
      "r702"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r142",
      "r172",
      "r173",
      "r225",
      "r666",
      "r691",
      "r698",
      "r984"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail": {
       "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)",
        "negatedTerseLabel": "Income tax benefit",
        "terseLabel": "Income taxes",
        "totalLabel": "Income tax expense, as reported",
        "verboseLabel": "Income tax expense (benefit)"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail",
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r80",
      "r663",
      "r664",
      "r670",
      "r671",
      "r676",
      "r682"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends": {
     "auth_ref": [
      "r667"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 3.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 deduction for dividend paid to employee stock ownership plan.",
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Employee Stock Ownership Plan Dividend, Amount",
        "negatedTerseLabel": "Tax benefit on dividends paid in our 401k plan"
       }
      }
     },
     "localname": "IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationDeductions": {
     "auth_ref": [
      "r667"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 9.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "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 operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions.",
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Amount",
        "negatedTerseLabel": "Asset contribution to a charitable trust"
       }
      }
     },
     "localname": "IncomeTaxReconciliationDeductions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r667"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "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": "Income tax expense computed at the statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpense": {
     "auth_ref": [
      "r667"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 5.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 expenses.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount",
        "terseLabel": "Non-deductible FDIC premiums"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment": {
     "auth_ref": [
      "r667"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 7.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 meals and entertainment expense.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Amount",
        "terseLabel": "Non-deductible meals and entertainment"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": {
     "auth_ref": [
      "r667"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "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 other nondeductible expenses.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount",
        "terseLabel": "Non-deductible compensation"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r667"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": {
     "auth_ref": [
      "r667"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 10.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 tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount",
        "terseLabel": "Tax basis adjustment of premises and equipment"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherReconcilingItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxExemptIncome": {
     "auth_ref": [
      "r667"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "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 income (loss) exempt from income taxes.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount",
        "negatedLabel": "Effect of tax-exempt interest"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxExemptIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r120",
      "r129"
     ],
     "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.",
        "label": "Income Taxes Paid",
        "terseLabel": "Cash paid for income tax"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeposits": {
     "auth_ref": [
      "r126",
      "r933"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances.",
        "label": "Increase (Decrease) in Deposits",
        "terseLabel": "Net change in deposits"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeposits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet": {
     "auth_ref": [
      "r126",
      "r127"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash inflow or outflow from the fund lent to other financial institution arising from the excess in reserve deposited at Federal Reserve Bank to meet legal requirement. This borrowing is usually contracted on an overnight basis at an agreed rate of interest. Also include cash inflow or outflow from investment sold under the agreement to reacquire such investment.",
        "label": "Increase (Decrease) in Federal Funds Purchased and Securities Sold under Agreements to Repurchase, Net",
        "terseLabel": "Net change in short-term borrowings"
       }
      }
     },
     "localname": "IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Net change in:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r122"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedLabel": "Accrued interest receivable and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "auth_ref": [
      "r122"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "negatedTerseLabel": "Net change in other assets and other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [
      "r122"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "terseLabel": "Accrued interest payable and other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPayablesToBrokerDealers": {
     "auth_ref": [
      "r122"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations incurred arising from transactions with broker-dealers, such as amounts due on margin and unsettled cash transactions; includes payables to brokers, dealers and clearing organizations.",
        "label": "Increase (Decrease) in Payables to Broker-Dealers and Clearing Organizations",
        "terseLabel": "Unsettled securities transactions"
       }
      }
     },
     "localname": "IncreaseDecreaseInPayablesToBrokerDealers",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInTradingSecurities": {
     "auth_ref": [
      "r116",
      "r122"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) of investment in debt and equity securities, measured at fair value with changes in fair value recognized in net income.",
        "label": "Increase (Decrease) in Debt Securities, Trading, and Equity Securities, FV-NI",
        "negatedLabel": "Trading account securities"
       }
      }
     },
     "localname": "IncreaseDecreaseInTradingSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r181",
      "r182",
      "r183",
      "r193"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail": {
       "order": 2.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": "Dilutive effect of stock compensation"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InformationByCategoryOfDebtSecurityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by category of debt security, either available-for-sale or held-to-maturity.",
        "label": "Debt Security Category [Axis]",
        "terseLabel": "Debt Security Category [Axis]"
       }
      }
     },
     "localname": "InformationByCategoryOfDebtSecurityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InsuranceCommissionsAndFees": {
     "auth_ref": [
      "r923",
      "r986"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income from agency and brokerage operations (includes sales of annuities and supplemental contracts); service charges, commissions, and fees from the sale of insurance and related services; and management fees from separate accounts, deferred annuities, and universal life products.",
        "label": "Insurance Commissions and Fees",
        "terseLabel": "Insurance commissions and fees"
       }
      }
     },
     "localname": "InsuranceCommissionsAndFees",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndDividendIncomeOperating": {
     "auth_ref": [
      "r919"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestIncomeExpenseNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein.",
        "label": "Interest and Dividend Income, Operating",
        "terseLabel": "Total interest income",
        "totalLabel": "Total interest income"
       }
      }
     },
     "localname": "InterestAndDividendIncomeOperating",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndDividendIncomeOperatingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest and Dividend Income, Operating [Abstract]",
        "terseLabel": "Interest income:"
       }
      }
     },
     "localname": "InterestAndDividendIncomeOperatingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest and Dividend Income, Securities, by Taxable Status [Abstract]",
        "terseLabel": "Securities:"
       }
      }
     },
     "localname": "InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestAndFeeIncomeLoansAndLeases": {
     "auth_ref": [
      "r918"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 6.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases.",
        "label": "Interest and Fee Income, Loans and Leases",
        "terseLabel": "Loans, including fees"
       }
      }
     },
     "localname": "InterestAndFeeIncomeLoansAndLeases",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndOtherIncome": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).",
        "label": "Interest and Other Income",
        "terseLabel": "Interest and other income"
       }
      }
     },
     "localname": "InterestAndOtherIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDepositLiabilities": {
     "auth_ref": [
      "r901"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate of all domestic and foreign interest-bearing deposit liabilities.",
        "label": "Interest-bearing Deposit Liabilities",
        "terseLabel": "Interest-bearing public funds deposits",
        "totalLabel": "Total Interest-bearing deposits"
       }
      }
     },
     "localname": "InterestBearingDepositLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail",
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDepositsInBanks": {
     "auth_ref": [
      "r882",
      "r906"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndFederalFundsSold",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For banks and other depository institutions (including Federal Reserve Banks, if applicable): Interest-bearing deposits in other financial institutions for relatively short periods of time including, for example, certificates of deposits, which are presented separately from cash on the balance sheet.",
        "label": "Interest-bearing Deposits in Banks and Other Financial Institutions",
        "terseLabel": "Interest-bearing deposits"
       }
      }
     },
     "localname": "InterestBearingDepositsInBanks",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDomesticDepositMoneyMarket": {
     "auth_ref": [
      "r901"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestBearingDepositLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest-bearing domestic money market demand account deposit liabilities.",
        "label": "Interest-bearing Domestic Deposit, Money Market",
        "terseLabel": "Money market accounts"
       }
      }
     },
     "localname": "InterestBearingDomesticDepositMoneyMarket",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDomesticDepositSavings": {
     "auth_ref": [
      "r901"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestBearingDepositLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest-bearing domestic savings deposit liabilities. Saving deposits bear interest and have no stated maturity.",
        "label": "Interest-bearing Domestic Deposit, Savings",
        "terseLabel": "Savings and interest checking"
       }
      }
     },
     "localname": "InterestBearingDomesticDepositSavings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDomesticDepositTimeDeposits": {
     "auth_ref": [
      "r901"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_InterestBearingDepositLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest-bearing domestic time deposits. Time deposits bear interest for a fixed, stated period of time and include certificate of deposits and individual retirement accounts.",
        "label": "Interest-bearing Domestic Deposit, Time Deposits",
        "terseLabel": "Time accounts"
       }
      }
     },
     "localname": "InterestBearingDomesticDepositTimeDeposits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r86",
      "r221",
      "r797",
      "r798",
      "r932"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestIncomeExpenseNet",
       "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",
        "terseLabel": "Interest expense",
        "totalLabel": "Total interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expense [Abstract]",
        "terseLabel": "Interest expense:"
       }
      }
     },
     "localname": "InterestExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpenseDeposits": {
     "auth_ref": [
      "r929"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate amount of interest expense on all deposits.",
        "label": "Interest Expense, Deposits",
        "terseLabel": "Deposits"
       }
      }
     },
     "localname": "InterestExpenseDeposits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseFederalFundsPurchased": {
     "auth_ref": [
      "r1034",
      "r1035"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross expenses on the purchase of Federal funds at a specified price with a simultaneous agreement to sell the same to the same counterparty at a fixed or determinable price at a future date.",
        "label": "Interest Expense, Federal Funds Purchased",
        "terseLabel": "Federal funds purchased"
       }
      }
     },
     "localname": "InterestExpenseFederalFundsPurchased",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest expense incurred during the reporting period on short-term borrowings associated with Federal Home Loan Bank and Federal Reserve Bank advances.",
        "label": "Interest Expense, Federal Home Loan Bank and Federal Reserve Bank Advances, Short-term",
        "terseLabel": "Federal Home Loan Bank advances"
       }
      }
     },
     "localname": "InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseJuniorSubordinatedDebentures": {
     "auth_ref": [
      "r931"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 6.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest expense incurred during the reporting period on junior subordinated debentures. Includes amortization of expenses incurred in the issuance of subordinated notes and debentures.",
        "label": "Interest Expense, Junior Subordinated Debentures",
        "terseLabel": "Junior subordinated deferrable interest debentures"
       }
      }
     },
     "localname": "InterestExpenseJuniorSubordinatedDebentures",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase": {
     "auth_ref": [
      "r930",
      "r1034",
      "r1035"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross expenses on securities sold coupled with an agreement to repurchase the same from the same counterparty at a fixed or determinable price within a fixed or variable time period.",
        "label": "Interest Expense, Securities Sold under Agreements to Repurchase",
        "terseLabel": "Repurchase agreements"
       }
      }
     },
     "localname": "InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseSubordinatedNotesAndDebentures": {
     "auth_ref": [
      "r931"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest expense incurred during the reporting period on subordinated notes and debentures. Includes amortization of expenses incurred in the issuance of subordinated notes and debentures.",
        "label": "Interest Expense, Subordinated Notes and Debentures",
        "terseLabel": "Subordinated notes"
       }
      }
     },
     "localname": "InterestExpenseSubordinatedNotesAndDebentures",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeDepositsWithFinancialInstitutions": {
     "auth_ref": [
      "r928",
      "r1034",
      "r1035"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest income derived from funds deposited with both domestic and foreign financial institutions including funds in money market and other accounts.",
        "label": "Interest Income, Deposits with Financial Institutions",
        "terseLabel": "Interest-bearing deposits"
       }
      }
     },
     "localname": "InterestIncomeDepositsWithFinancialInstitutions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss": {
     "auth_ref": [
      "r922"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest income or expense, including any amortization and accretion (as applicable) of discounts and premiums, including consideration of the provisions for loan, lease, credit, and other related losses.",
        "label": "Interest Income (Expense), after Provision for Loan Loss",
        "totalLabel": "Net interest income after credit loss expense"
       }
      }
     },
     "localname": "InterestIncomeExpenseAfterProvisionForLoanLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r920"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest Income (Expense), Net",
        "terseLabel": "Net interest income (expense)",
        "totalLabel": "Net interest income"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeFederalFundsSold": {
     "auth_ref": [
      "r928",
      "r1034",
      "r1035"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest income on federal funds sold. Federal funds sold represent the excess federal funds held by one commercial bank which it lends to another commercial bank, usually at an agreed-upon (federal funds) rate of interest. Such loans generally are of short-duration (overnight).",
        "label": "Interest Income, Federal Funds Sold",
        "terseLabel": "Federal funds sold"
       }
      }
     },
     "localname": "InterestIncomeFederalFundsSold",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption in which reported facts about interest income have been included.",
        "label": "Interest Income [Member]",
        "verboseLabel": "Interest Income on Loans [Member]"
       }
      }
     },
     "localname": "InterestIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell": {
     "auth_ref": [
      "r928",
      "r1034",
      "r1035"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest income derived from securities purchased under agreements to resell. The difference in the price at which the institution buys the securities and resells the securities represents interest for the use of the funds by the other party. Most repurchase and sale agreements involve obligations of the federal government or its agencies, but other financial instruments, such as commercial paper, banker's acceptances and negotiable certificates of deposits are sometimes used in such transactions.",
        "label": "Interest Income, Securities Purchased under Agreements to Resell",
        "terseLabel": "Resell agreements"
       }
      }
     },
     "localname": "InterestIncomeSecuritiesPurchasedUnderAgreementsToResell",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeSecuritiesTaxExempt": {
     "auth_ref": [
      "r927",
      "r1034",
      "r1035"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating interest income, including amortization and accretion of premiums and discounts, on securities exempt from state, federal and other income tax.",
        "label": "Interest Income, Securities, Operating, Tax Exempt",
        "terseLabel": "Tax-exempt"
       }
      }
     },
     "localname": "InterestIncomeSecuritiesTaxExempt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeSecuritiesTaxable": {
     "auth_ref": [
      "r927",
      "r1034",
      "r1035"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating interest income, including amortization and accretion of premiums and discounts, on securities subject to state, federal and other income tax.",
        "label": "Interest Income, Securities, Operating, Taxable",
        "terseLabel": "Taxable"
       }
      }
     },
     "localname": "InterestIncomeSecuritiesTaxable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaid": {
     "auth_ref": [
      "r129"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to 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; classified as operating and investing activities.",
        "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities",
        "terseLabel": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r904",
      "r977"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.",
        "label": "Interest Payable",
        "terseLabel": "Accrued interest payable"
       }
      }
     },
     "localname": "InterestPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateContractMember": {
     "auth_ref": [
      "r58",
      "r538",
      "r730"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "InterestRateContractMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestReceivable": {
     "auth_ref": [
      "r46"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.",
        "label": "Interest Receivable",
        "terseLabel": "Accrued interest receivable"
       }
      }
     },
     "localname": "InterestReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestReceivableAndOtherAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest receivable and assets classified as other.",
        "label": "Interest Receivable and Other Assets",
        "terseLabel": "Accrued interest receivable and other assets"
       }
      }
     },
     "localname": "InterestReceivableAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InternalCreditAssessmentAxis": {
     "auth_ref": [
      "r263",
      "r370",
      "r381",
      "r382",
      "r437",
      "r737"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by entity-defined rating.",
        "label": "Internal Credit Assessment [Axis]",
        "terseLabel": "Internal Credit Assessment [Axis]"
       }
      }
     },
     "localname": "InternalCreditAssessmentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InternalCreditAssessmentDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity defined credit risk rating.",
        "label": "Internal Credit Assessment [Domain]",
        "terseLabel": "Internal Credit Assessment [Domain]"
       }
      }
     },
     "localname": "InternalCreditAssessmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentIncomeAmortizationOfDiscount": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accretion of purchase discount on nonoperating securities.",
        "label": "Investment Income, Amortization of Discount",
        "terseLabel": "Discount accretion"
       }
      }
     },
     "localname": "InvestmentIncomeAmortizationOfDiscount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeAmortizationOfPremium": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization of purchase premium on nonoperating securities.",
        "label": "Investment Income, Amortization of Premium",
        "negatedTerseLabel": "Premium amortization"
       }
      }
     },
     "localname": "InvestmentIncomeAmortizationOfPremium",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accretion (amortization) of purchase discount (premium) on nonoperating securities.",
        "label": "Investment Income, Net, Amortization of Discount and Premium",
        "totalLabel": "Net (premium amortization) discount accretion"
       }
      }
     },
     "localname": "InvestmentIncomeNetAmortizationOfDiscountAndPremium",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeTextBlock": {
     "auth_ref": [
      "r100",
      "r101",
      "r102",
      "r985"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of investment income, including, but not limited to, interest and dividend income and amortization of discount (premium) derived from debt and equity securities. Excludes realized and unrealized gain (loss) on investments.",
        "label": "Investment Income [Table Text Block]",
        "terseLabel": "Investment Income"
       }
      }
     },
     "localname": "InvestmentIncomeTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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": "Amortized Cost and Estimated Fair Value of Securities, Excluding Trading Securities, Presented by Contractual Maturity"
       }
      }
     },
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, Debt and Equity Securities [Abstract]",
        "terseLabel": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r333",
      "r881",
      "r950",
      "r1018",
      "r1046"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for  investments in certain debt and equity securities.",
        "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]",
        "terseLabel": "Securities"
       }
      }
     },
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/Securities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_JuniorSubordinatedDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing that has a lower priority than senior instruments in event of liquidation of the entity's assets.",
        "label": "Junior Subordinated Debt [Member]",
        "terseLabel": "Junior Subordinated Deferrable Interest Debenture [Member]"
       }
      }
     },
     "localname": "JuniorSubordinatedDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_JuniorSubordinatedNotes": {
     "auth_ref": [
      "r22",
      "r891",
      "r966"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Junior Subordinated Notes, which have a lower priority than senior instruments.",
        "label": "Junior Subordinated Notes",
        "terseLabel": "Junior subordinated deferrable interest debentures",
        "verboseLabel": "Junior subordinated deferrable interest debentures, net of unamortized issuance costs"
       }
      }
     },
     "localname": "JuniorSubordinatedNotes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LaborAndRelatedExpense": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.",
        "label": "Labor and Related Expense",
        "terseLabel": "Salaries and wages"
       }
      }
     },
     "localname": "LaborAndRelatedExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Land": {
     "auth_ref": [
      "r12",
      "r36"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.",
        "label": "Land",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "Land",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseholdImprovementsGross": {
     "auth_ref": [
      "r13",
      "r415"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements, Gross",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r809"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r809"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails": {
       "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 undiscounted operating lease liability"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r809"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails": {
       "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 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": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r809"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails": {
       "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 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": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r809"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails": {
       "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 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": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r809"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails": {
       "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 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": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r809"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails": {
       "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 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": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r809"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails": {
       "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 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": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r809"
     ],
     "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": "Imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r39",
      "r139",
      "r235",
      "r338",
      "r445",
      "r446",
      "r447",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r708",
      "r710",
      "r711",
      "r776",
      "r817",
      "r818"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Total liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]",
        "terseLabel": "Liabilities:"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r33",
      "r139",
      "r338",
      "r776",
      "r819",
      "r892",
      "r974"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "terseLabel": "Total liabilities and shareholders\u2019 equity",
        "totalLabel": "Total liabilities and shareholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoanRestructuringModificationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by concessions made to the terms of loan contracts.",
        "label": "Loan Restructuring Modification [Axis]",
        "terseLabel": "Loan Restructuring Modification [Axis]"
       }
      }
     },
     "localname": "LoanRestructuringModificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoanRestructuringModificationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Concessions made to the terms of loan contracts, including but not limited to, interest rate reductions, maturity extensions, principal forgiveness, and payment deferral.",
        "label": "Loan Restructuring Modification [Domain]",
        "terseLabel": "Loan Restructuring Modification [Domain]"
       }
      }
     },
     "localname": "LoanRestructuringModificationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoanRestructuringModificationNameAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of loan modification, for example, but not limited to, modifications under government programs.",
        "label": "Loan Restructuring Modification Name [Axis]",
        "terseLabel": "Loan Restructuring Modification Name [Axis]"
       }
      }
     },
     "localname": "LoanRestructuringModificationNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoanRestructuringModificationNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of loan modification, for example, but not limited to, modifications under government programs.",
        "label": "Loan Restructuring Modification Name [Domain]",
        "terseLabel": "Loan Restructuring Modification Name [Domain]"
       }
      }
     },
     "localname": "LoanRestructuringModificationNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansAndLeasesReceivableAllowance": {
     "auth_ref": [
      "r253",
      "r257",
      "r275",
      "r284"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.",
        "label": "Loans and Leases Receivable, Allowance",
        "terseLabel": "Portion of allowance for loan losses"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableDisclosureLineItems": {
     "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": "Loans and Leases Receivable Disclosure [Line Items]",
        "terseLabel": "Loans and Leases Receivable Disclosure [Line Items]"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans": {
     "auth_ref": [
      "r285"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the amount of additional interest income that would have been recorded if impaired or nonperforming loans were instead current, in compliance with their original terms, and outstanding throughout the reporting period or since origination (if held for part of the period).",
        "label": "Loans and Leases Receivable, Impaired, Interest Lost on Nonaccrual Loans",
        "terseLabel": "Additional interest that would have been recognized on non-accrual loans, net of tax"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest": {
     "auth_ref": [
      "r269"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the carrying amount of loans deemed to be questionable as to collection on which no interest is continuing to be recognized.",
        "label": "Loans and Leases Receivable, Nonperforming, Nonaccrual of Interest",
        "terseLabel": "Non-accrual loans"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome": {
     "auth_ref": [
      "r250",
      "r267"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LoansAndLeasesReceivableNetReportedAmount",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements.",
        "label": "Loans and Leases Receivable, Net of Deferred Income",
        "terseLabel": "Loans, net of unearned discounts",
        "verboseLabel": "Total loans"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableNetOfDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableNetReportedAmount": {
     "auth_ref": [
      "r250",
      "r910"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements and loans held for sale.",
        "label": "Loans and Leases Receivable, Net Amount",
        "terseLabel": "Loans, net",
        "totalLabel": "Net loans"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableNetReportedAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for real estate acquired through foreclosure.",
        "label": "Financing Receivable, Real Estate Acquired Through Foreclosure [Policy Text Block]",
        "terseLabel": "Foreclosed Assets"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRelatedParties": {
     "auth_ref": [
      "r814",
      "r909"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date.",
        "label": "Loans and Leases Receivable, Related Parties",
        "periodEndLabel": "Balance outstanding at December\u00a031, 2021",
        "periodStartLabel": "Balance outstanding at December\u00a031, 2020"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions": {
     "auth_ref": [
      "r814",
      "r909"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the amount of new advances made to related parties in the form of loan and lease receivables.",
        "label": "Loans and Leases Receivable, Related Parties, Additions",
        "terseLabel": "Principal additions"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedPartiesAdditions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds": {
     "auth_ref": [
      "r105",
      "r896"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from related parties which reduce the amount of loans and leases receivable due from related parties.",
        "label": "Loans and Leases Receivable, Related Parties, Proceeds",
        "negatedLabel": "Principal payments"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedPartiesProceeds",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "terseLabel": "Loans"
       }
      }
     },
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/Loans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansReceivableFairValueDisclosure": {
     "auth_ref": [
      "r276"
     ],
     "calculation": {
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.",
        "label": "Loans Receivable, Fair Value Disclosure",
        "totalLabel": "Fair value"
       }
      }
     },
     "localname": "LoansReceivableFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An amount of money or property, or a portion thereof, leant to a borrower (debtor) in exchange for a promise to repay the amount borrowed plus interest at a date certain in the future.",
        "label": "Loans Receivable [Member]",
        "terseLabel": "Loans Receivable [Member]"
       }
      }
     },
     "localname": "LoansReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r42"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r42",
      "r443"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "auth_ref": [
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r435",
      "r436"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyNatureDomain": {
     "auth_ref": [
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r435",
      "r436"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "auth_ref": [
      "r949"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment classified as marketable security.",
        "label": "Marketable Securities, Policy [Policy Text Block]",
        "terseLabel": "Securities"
       }
      }
     },
     "localname": "MarketableSecuritiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MarketingAndAdvertisingExpense": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherNoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising.",
        "label": "Marketing and Advertising Expense",
        "terseLabel": "Advertising, promotions and public relations"
       }
      }
     },
     "localname": "MarketingAndAdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MortgageLoanRelatedToPropertySales1": {
     "auth_ref": [
      "r130",
      "r131",
      "r132"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgage loan related to property sales in noncash investing and financing activities.",
        "label": "Mortgage Loan Related to Property Sales",
        "terseLabel": "Loans to facilitate the sale of other real estate owned"
       }
      }
     },
     "localname": "MortgageLoanRelatedToPropertySales1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r119"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Net cash provided by (used in) financing activities",
        "totalLabel": "Net cash provided by (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]",
        "terseLabel": "Financing Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r119"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Net cash provided by (used in) investing activities",
        "totalLabel": "Net cash provided by (used in) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]",
        "terseLabel": "Investing Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r119",
      "r121",
      "r124"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "terseLabel": "Net cash provided by (used in) operating activities",
        "totalLabel": "Net cash provided by (used in) operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]",
        "terseLabel": "Operating Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r9",
      "r74",
      "r77",
      "r83",
      "r89",
      "r124",
      "r139",
      "r160",
      "r166",
      "r167",
      "r168",
      "r169",
      "r172",
      "r173",
      "r186",
      "r227",
      "r233",
      "r237",
      "r240",
      "r243",
      "r338",
      "r445",
      "r446",
      "r447",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r759",
      "r776",
      "r914",
      "r978"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Net income",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r166",
      "r167",
      "r168",
      "r169",
      "r177",
      "r178",
      "r188",
      "r193",
      "r227",
      "r233",
      "r237",
      "r240",
      "r243"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail": {
       "order": 1.0,
       "parentTag": "cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation",
       "weight": 1.0
      }
     },
     "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 income available to common shareholders",
        "totalLabel": "Net income available to common shareholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]",
        "terseLabel": "New Accounting Pronouncements and Changes in Accounting Principles [Abstract]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r5",
      "r158",
      "r159",
      "r162",
      "r163",
      "r174",
      "r175",
      "r176",
      "r282",
      "r283",
      "r344",
      "r345",
      "r505",
      "r506",
      "r507",
      "r508",
      "r653",
      "r687",
      "r688",
      "r689",
      "r755",
      "r783",
      "r784",
      "r785",
      "r812",
      "r864",
      "r865",
      "r866",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1003",
      "r1087"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]",
        "terseLabel": "Accounting Standards Updates"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/AccountingStandardsUpdates"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r157",
      "r160",
      "r161",
      "r162",
      "r164",
      "r165",
      "r168",
      "r174",
      "r198",
      "r280",
      "r281",
      "r340",
      "r341",
      "r342",
      "r343",
      "r346",
      "r347",
      "r444",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r654",
      "r683",
      "r684",
      "r685",
      "r686",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r756",
      "r757",
      "r758",
      "r759",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r786",
      "r787",
      "r811",
      "r861",
      "r862",
      "r863",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Table]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "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": "Accounting Changes, Reclassifications and Restatement"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NondesignatedMember": {
     "auth_ref": [
      "r717"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Not Designated as Hedging Instrument [Member]",
        "terseLabel": "Not Designated as Hedging Instrument [Member]"
       }
      }
     },
     "localname": "NondesignatedMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoninterestBearingDepositLiabilities": {
     "auth_ref": [
      "r901"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of all domestic and foreign noninterest-bearing deposits liabilities held by the entity.",
        "label": "Noninterest-bearing Deposit Liabilities",
        "terseLabel": "Non-interest-bearing public funds deposits",
        "verboseLabel": "Non-interest-bearing demand deposits"
       }
      }
     },
     "localname": "NoninterestBearingDepositLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail",
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestExpense": {
     "auth_ref": [
      "r926"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total aggregate amount of all noninterest expense.",
        "label": "Noninterest Expense",
        "terseLabel": "Non-interest expense",
        "totalLabel": "Total non-interest expense"
       }
      }
     },
     "localname": "NoninterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noninterest Expense [Abstract]",
        "terseLabel": "Non-interest expense:"
       }
      }
     },
     "localname": "NoninterestExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoninterestIncome": {
     "auth_ref": [
      "r924"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of noninterest income which may be derived from: (1) fees and commissions; (2) premiums earned; (3) insurance policy charges; (4) the sale or disposal of assets; and (5) other sources not otherwise specified.",
        "label": "Noninterest Income",
        "terseLabel": "Non-interest income",
        "totalLabel": "Total non-interest income"
       }
      }
     },
     "localname": "NoninterestIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noninterest Income [Abstract]",
        "terseLabel": "Non-interest income:"
       }
      }
     },
     "localname": "NoninterestIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoninterestIncomeOtherOperatingIncome": {
     "auth_ref": [
      "r85",
      "r912",
      "r982"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 7.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue earned, classified as other, excluding interest income.",
        "label": "Noninterest Income, Other Operating Income",
        "terseLabel": "Other",
        "totalLabel": "Total other non-interest income"
       }
      }
     },
     "localname": "NoninterestIncomeOtherOperatingIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonperformingFinancingReceivableMember": {
     "auth_ref": [
      "r263",
      "r370"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Category status of financial instruments in which payments are past due in accordance with the terms of the contract. Financial instruments include, but are not limited to, financing receivables, loans, debt, and investments.",
        "label": "Nonperforming Financial Instruments [Member]",
        "terseLabel": "Nonperforming Financial Instruments [Member]"
       }
      }
     },
     "localname": "NonperformingFinancingReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NotesReceivableGross": {
     "auth_ref": [
      "r272",
      "r351",
      "r361",
      "r369",
      "r382",
      "r383",
      "r1047",
      "r1049",
      "r1050"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of financing receivable.",
        "label": "Financing Receivable, before Allowance for Credit Loss",
        "terseLabel": "Financing Receivable, before Allowance for Credit Loss"
       }
      }
     },
     "localname": "NotesReceivableGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r215"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OccupancyNet": {
     "auth_ref": [
      "r99",
      "r800",
      "r925"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net occupancy expense that may include items, such as depreciation of facilities and equipment, lease expenses, property taxes and property and casualty insurance expense.",
        "label": "Occupancy, Net",
        "terseLabel": "Net occupancy"
       }
      }
     },
     "localname": "OccupancyNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock": {
     "auth_ref": [
      "r273",
      "r366"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of accounting policies and methodologies used to estimate the entity's liability for off-balance sheet credit exposures and related charges for those credit exposures.",
        "label": "Off-Balance-Sheet Credit Exposure, Policy [Policy Text Block]",
        "terseLabel": "Off-Balance-Sheet Credit Exposure"
       }
      }
     },
     "localname": "OffBalanceSheetCreditExposurePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OffBalanceSheetCreditLossLiability": {
     "auth_ref": [
      "r352",
      "r433"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expected credit loss for credit exposure on off-balance-sheet commitment, including but not limited to, loan commitment, standby letter of credit, financial guarantee not accounted for as insurance. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging.",
        "label": "Off-Balance Sheet, Credit Loss, Liability",
        "periodEndLabel": "Off-Balance Sheet, Credit Loss, Liability, Ending Balance",
        "periodStartLabel": "Off-Balance Sheet, Credit Loss, Liability, Beginning Balance",
        "terseLabel": "Off-Balance Sheet, Credit Loss, Liability"
       }
      }
     },
     "localname": "OffBalanceSheetCreditLossLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal": {
     "auth_ref": [
      "r356"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss for off-balance sheet credit exposure. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging.",
        "label": "Off-Balance Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)",
        "terseLabel": "Off-Balance Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)"
       }
      }
     },
     "localname": "OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails"
     ],
     "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": "Total expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r803"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Operating Lease, Rent Expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r802"
     ],
     "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": "Operating lease, liability"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r804",
      "r805"
     ],
     "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 lease, payments"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r801"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "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, right-of-use asset",
        "verboseLabel": "Operating Lease, Right-of-Use Asset"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail",
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "auth_ref": [
      "r123"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for right-of-use asset from operating lease.",
        "label": "Operating Lease, Right-of-Use Asset, Amortization Expense",
        "terseLabel": "Amortization of lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r808",
      "r810"
     ],
     "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": "Weighted-average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r807",
      "r810"
     ],
     "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": "Weighted-average lease term in years"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r18",
      "r887",
      "r969"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 10.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets classified as other.",
        "label": "Other Assets",
        "terseLabel": "Accrued interest receivable and other assets"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsMember": {
     "auth_ref": [
      "r719",
      "r745"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other assets.",
        "label": "Other Assets [Member]",
        "terseLabel": "Other Assets [Member]"
       }
      }
     },
     "localname": "OtherAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss), before tax:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax [Abstract]",
        "terseLabel": "Defined-benefit post-retirement benefit plans:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in other comprehensive income.",
        "label": "Other Comprehensive Income Location [Axis]",
        "terseLabel": "Other Comprehensive Income Location [Axis]"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in other comprehensive income.",
        "label": "Other Comprehensive Income Location [Domain]",
        "terseLabel": "Other Comprehensive Income Location [Domain]"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax": {
     "auth_ref": [
      "r62",
      "r63",
      "r68"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and after adjustment, of 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) and 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, Gain (Loss), after Adjustment, before Tax",
        "totalLabel": "Total securities available for sale and transferred securities before tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "auth_ref": [
      "r62",
      "r63",
      "r68"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and adjustment, of 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) and 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, Gain (Loss), after Adjustment and Tax",
        "totalLabel": "Total securities available for sale and transferred securities, net of tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": {
     "auth_ref": [
      "r62",
      "r63",
      "r69"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after adjustment, of tax expense (benefit) for 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) and 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, Gain (Loss), after Adjustment, Tax",
        "totalLabel": "Total securities available for sale and transferred securities, tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": {
     "auth_ref": [
      "r71",
      "r81",
      "r82",
      "r84",
      "r789",
      "r791",
      "r795"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax",
        "terseLabel": "Other comprehensive income (loss) before reclassification"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTax": {
     "auth_ref": [
      "r81",
      "r82",
      "r90",
      "r337",
      "r789",
      "r794",
      "r795",
      "r915",
      "r979"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax, after reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), before Tax",
        "totalLabel": "Other comprehensive income (loss), before tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r75",
      "r78",
      "r81",
      "r82",
      "r84",
      "r90",
      "r496",
      "r789",
      "r794",
      "r795",
      "r915",
      "r979"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "terseLabel": "Net other comprehensive income (loss) during period",
        "totalLabel": "Other comprehensive income (loss), net of tax",
        "verboseLabel": "Other comprehensive income, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax": {
     "auth_ref": [
      "r66",
      "r68"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment and Tax",
        "negatedTerseLabel": "Change in the net actuarial gain/loss before tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax": {
     "auth_ref": [
      "r66",
      "r68"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, before reclassification adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, after Tax",
        "negatedLabel": "Change in the net actuarial gain/loss, net of tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": {
     "auth_ref": [
      "r66",
      "r68",
      "r557",
      "r587"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax",
        "negatedTerseLabel": "Net actuarial gain (loss)",
        "negatedTotalLabel": "Total defined-benefit post-retirement benefit plans"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
     "auth_ref": [
      "r66",
      "r68"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax",
        "negatedTerseLabel": "Other comprehensive income (loss), net of tax",
        "negatedTotalLabel": "Total defined-benefit post-retirement benefit plans, net of tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax": {
     "auth_ref": [
      "r66",
      "r69",
      "r706"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax",
        "negatedTerseLabel": "Change in the net actuarial gain/loss, tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect": {
     "auth_ref": [
      "r69"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax effect of plan amendments that occurred that has not been recognized in net periodic benefit cost.",
        "label": "Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Plan Amendments, Tax Effect",
        "negatedTerseLabel": "Deferred tax benefit"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": {
     "auth_ref": [
      "r66",
      "r69",
      "r706"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax",
        "negatedTotalLabel": "Total defined-benefit post-retirement benefit plans, tax expense (benefit)",
        "terseLabel": "Deferred tax (expense) benefit"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": {
     "auth_ref": [
      "r68",
      "r72",
      "r73",
      "r331"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before 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, before Tax",
        "negatedLabel": "Securities available for sale and transferred securities, Reclassification adjustment for net (gains) losses included in net income, before tax amount",
        "negatedTerseLabel": "Reclassification adjustment for net (gains) losses included in net income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": {
     "auth_ref": [
      "r68",
      "r72",
      "r73",
      "r331"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
       "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": "Securities available for sale and securities transferred, reclassification adjustment for net (gains) losses included in net income, net of tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": {
     "auth_ref": [
      "r69",
      "r331"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax",
       "weight": -1.0
      }
     },
     "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",
        "negatedTerseLabel": "Securities available for sale and transferred securities, Reclassification adjustment for net (gains) losses included in net income, tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": {
     "auth_ref": [
      "r68",
      "r72",
      "r73",
      "r557"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
       "weight": 1.0
      }
     },
     "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": "Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit) before tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": {
     "auth_ref": [
      "r68",
      "r72",
      "r73",
      "r557"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
       "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",
        "negatedLabel": "Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a componet of net periodic cost (benefit), net of tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax",
       "weight": 1.0
      }
     },
     "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",
        "negatedTerseLabel": "Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a componet of net periodic cost (benefit) , tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTax": {
     "auth_ref": [
      "r69",
      "r81",
      "r90",
      "r666",
      "r697",
      "r699",
      "r789",
      "r792",
      "r795",
      "r915",
      "r979"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      },
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Tax",
        "terseLabel": "Deferred tax expense (benefit)",
        "totalLabel": "Total other comprehensive income, tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": {
     "auth_ref": [
      "r62",
      "r68",
      "r331"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and 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 and Tax",
        "terseLabel": "Change in net unrealized gain/loss on securities available for sale during the period",
        "verboseLabel": "Securities available for sale and transferred securities, Change in net unrealized gain/loss during the period, before tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r62",
      "r68"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
       "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",
        "terseLabel": "Securities available for sale and transferred securities, change in net unrealized gain/loss during the period, net of tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": {
     "auth_ref": [
      "r63",
      "r69"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Securities available for sale and transferred securities, Change in net unrealized gain/loss during the period, tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherExpenseMember": {
     "auth_ref": [
      "r733"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other expense.",
        "label": "Other Expense [Member]",
        "terseLabel": "Other Non-Interest Expense [Member]"
       }
      }
     },
     "localname": "OtherExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Income and Expenses [Abstract]",
        "terseLabel": "Other Income and Expenses [Abstract]"
       }
      }
     },
     "localname": "OtherIncomeAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": {
     "auth_ref": [
      "r509",
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.",
        "label": "Other Income and Other Expense Disclosure [Text Block]",
        "terseLabel": "Other Non-Interest Income and Expense"
       }
      }
     },
     "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpense"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherIncomeMember": {
     "auth_ref": [
      "r736"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other revenue.",
        "label": "Other Income [Member]",
        "terseLabel": "Other Non-Interest Income [Member]"
       }
      }
     },
     "localname": "OtherIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherInvestmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other investments.",
        "label": "Other Investments [Member]",
        "terseLabel": "Other [Member]",
        "verboseLabel": "Other Investments [Member]"
       }
      }
     },
     "localname": "OtherInvestmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilities": {
     "auth_ref": [
      "r905"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other.",
        "label": "Other Liabilities",
        "terseLabel": "Accrued interest payable and other liabilities"
       }
      }
     },
     "localname": "OtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesMember": {
     "auth_ref": [
      "r719",
      "r745"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other liabilities.",
        "label": "Other Liabilities [Member]",
        "terseLabel": "Other Liabilities [Member]"
       }
      }
     },
     "localname": "OtherLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNoncashIncome": {
     "auth_ref": [
      "r124"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income or gain included in net income that result in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income",
        "negatedLabel": "Earnings on life insurance policies"
       }
      }
     },
     "localname": "OtherNoncashIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoninterestExpense": {
     "auth_ref": [
      "r926"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 7.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noninterest expense classified as other.",
        "label": "Other Noninterest Expense",
        "terseLabel": "Other",
        "totalLabel": "Total other non-interest expense"
       }
      }
     },
     "localname": "OtherNoninterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "Other Pension Plan [Member]"
       }
      }
     },
     "localname": "OtherPensionPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension plan, other postretirement plan, and supplemental retirement plan, classified as other. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Other Pension, Postretirement and Supplemental Plans [Member]",
        "terseLabel": "Restoration Plan [Member]"
       }
      }
     },
     "localname": "OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherRealEstateAndForeclosedAssets": {
     "auth_ref": [
      "r899"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of other real estate and foreclosed assets. Other real estate may include real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned. Foreclosed assets include all assets obtained in full or partial satisfaction of a debt arrangement through foreclosure proceedings.",
        "label": "Other Real Estate, Foreclosed Assets, and Repossessed Assets",
        "terseLabel": "Foreclosed assets"
       }
      }
     },
     "localname": "OtherRealEstateAndForeclosedAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain": {
     "auth_ref": [
      "r327"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Provides the categories of debt securities, available-for-sale or held-to-maturity, on which an entity may recognize other than temporary impairments (OTTI) for which a portion related to credit losses has been recognized in earnings and a portion related to all other factors has been recognized in other comprehensive income.",
        "label": "Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain]",
        "terseLabel": "Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain]"
       }
      }
     },
     "localname": "OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PastDueFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r271",
      "r272",
      "r361",
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of aging analysis for financing receivable.",
        "label": "Financing Receivable, Past Due [Table Text Block]",
        "terseLabel": "Age Analysis of Past Due Loans, Segregated by Class of Loans"
       }
      }
     },
     "localname": "PastDueFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PaymentsForProceedsFromLoansAndLeases": {
     "auth_ref": [
      "r934"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash outflow or inflow for the increase (decrease) in the beginning and end of period of loan and lease balances which are not originated or purchased specifically for resale. Includes cash payments and proceeds associated with (a) loans held-for-investment, (b) leases held-for-investment, and (c) both.",
        "label": "Payments for (Proceeds from) Loans and Leases",
        "negatedLabel": "Net change in loans"
       }
      }
     },
     "localname": "PaymentsForProceedsFromLoansAndLeases",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.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": "Purchase of treasury stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for reacquisition of callable preferred stock.",
        "label": "Payments for Repurchase of Redeemable Preferred Stock",
        "negatedTerseLabel": "Redemption of Series A preferred stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfRedeemablePreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfTrustPreferredSecurities": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire preferred stocks issued by a business trust or other special purpose entity, mainly established by a bank holding entity, to third party investors. The trust's assets are deeply subordinated debentures of the bank holding entity. Most trust preferred securities are subject to a mandatory redemption upon the repayment of the debentures.",
        "label": "Payments for Repurchase of Trust Preferred Securities",
        "negatedTerseLabel": "Principal payments on long-term borrowings",
        "verboseLabel": "Payments for Repurchase of Trust Preferred Securities"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfTrustPreferredSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.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",
        "negatedTerseLabel": "Cash dividends paid on common stock"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.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 preferred shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock",
        "negatedTerseLabel": "Cash dividends paid on preferred stock"
       }
      }
     },
     "localname": "PaymentsOfDividendsPreferredStockAndPreferenceStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "auth_ref": [
      "r115"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r104",
      "r109",
      "r288"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Payments to Acquire Debt Securities, Available-for-sale",
        "negatedTerseLabel": "Purchases"
       }
      }
     },
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireHeldToMaturitySecurities": {
     "auth_ref": [
      "r109",
      "r288"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow through purchase of long-term held-to-maturity securities.",
        "label": "Payments to Acquire Held-to-maturity Securities",
        "negatedLabel": "Securities held to maturity: Purchases"
       }
      }
     },
     "localname": "PaymentsToAcquireHeldToMaturitySecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of premises and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r537",
      "r539",
      "r545",
      "r564",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r587",
      "r589",
      "r590",
      "r592",
      "r612"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "Employee Benefit Plans"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "auth_ref": [
      "r512",
      "r514",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r560",
      "r562",
      "r563",
      "r565",
      "r568",
      "r572",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r592",
      "r593",
      "r607",
      "r608",
      "r609",
      "r610"
     ],
     "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": "Retirement Plan [Member]"
       }
      }
     },
     "localname": "PensionPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanAssetCategoriesDomain": {
     "auth_ref": [
      "r537",
      "r538",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r565",
      "r587"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r616",
      "r644"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r771"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PositionAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by position taken for a security.",
        "label": "Position [Axis]",
        "terseLabel": "Position [Axis]"
       }
      }
     },
     "localname": "PositionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PositionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates position taken for a security.",
        "label": "Position [Domain]",
        "terseLabel": "Position [Domain]"
       }
      }
     },
     "localname": "PositionDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PostemploymentBenefitsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Postemployment Benefits [Abstract]"
       }
      }
     },
     "localname": "PostemploymentBenefitsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PreferredStockAccretionOfRedemptionDiscount": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of accretion of the preferred stock redemption discount during the period.",
        "label": "Preferred Stock, Accretion of Redemption Discount",
        "terseLabel": "Redemption of preferred stock"
       }
      }
     },
     "localname": "PreferredStockAccretionOfRedemptionDiscount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockDividendRatePercentage": {
     "auth_ref": [
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage rate used to calculate dividend payments on preferred stock.",
        "label": "Preferred Stock, Dividend Rate, Percentage",
        "terseLabel": "Non-cumulative perpetual preferred stock, dividend rate percentage"
       }
      }
     },
     "localname": "PreferredStockDividendRatePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PreferredStockDividendsAndOtherAdjustments": {
     "auth_ref": [
      "r178",
      "r194"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.",
        "label": "Preferred Stock Dividends and Other Adjustments",
        "terseLabel": "Less: Preferred stock dividends",
        "verboseLabel": "Preferred stock dividends"
       }
      }
     },
     "localname": "PreferredStockDividendsAndOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockDividendsPerShareDeclared": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of preferred stock outstanding.",
        "label": "Preferred Stock, Dividends Per Share, Declared",
        "terseLabel": "Preferred Stock, Dividends Per Share, Declared"
       }
      }
     },
     "localname": "PreferredStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockLiquidationPreference": {
     "auth_ref": [
      "r26",
      "r137",
      "r493",
      "r497",
      "r498"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share.",
        "label": "Preferred Stock, Liquidation Preference Per Share",
        "terseLabel": "Liquidation preference per share"
       }
      }
     },
     "localname": "PreferredStockLiquidationPreference",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockLiquidationPreferenceValue": {
     "auth_ref": [
      "r137",
      "r493"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares.",
        "label": "Preferred Stock, Liquidation Preference, Value",
        "terseLabel": "Preferred Stock, Liquidation Preference, Value",
        "verboseLabel": "Preferred Stock, Aggregate Liquidation Preference, Value"
       }
      }
     },
     "localname": "PreferredStockLiquidationPreferenceValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.",
        "label": "Preferred Stock [Member]",
        "terseLabel": "Preferred Stock [Member]"
       }
      }
     },
     "localname": "PreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r26",
      "r489"
     ],
     "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",
        "verboseLabel": "Preferred Stock, Par or Stated Value Per Share"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r26"
     ],
     "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": "Preferred Stock, Shares Authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r26",
      "r489"
     ],
     "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",
        "verboseLabel": "Preferred Stock, Shares Issued"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r26",
      "r819"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, par value $0.01 per share; 10,000,000 shares authorized; 150,000 Series B shares ($1,000 liquidation preference) issued in 2021 and 2020"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "terseLabel": "Reclassification, Comparability Adjustment"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": {
     "auth_ref": [
      "r106",
      "r118"
     ],
     "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": "Redemption of investment in non-bank subsidiary"
       }
      }
     },
     "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromFederalHomeLoanBankBorrowings": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from Federal Home Loan Bank (FHLBank) borrowing, classified as financing activity.",
        "label": "Proceeds from FHLBank Borrowings, Financing Activities",
        "terseLabel": "Proceeds from Federal Home Loan Bank advances"
       }
      }
     },
     "localname": "ProceedsFromFederalHomeLoanBankBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": {
     "auth_ref": [
      "r111"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.",
        "label": "Proceeds from Issuance of Preferred Stock and Preference Stock",
        "terseLabel": "Proceeds from issuance of preferred stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from issuance of preferred stock that is classified as callable.",
        "label": "Proceeds from Issuance of Redeemable Preferred Stock",
        "terseLabel": "Proceeds from issuance of Series B preferred stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfRedeemablePreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": {
     "auth_ref": [
      "r111",
      "r645"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.",
        "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised",
        "terseLabel": "Proceeds from stock-based compensation activities of subsidiaries"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities": {
     "auth_ref": [
      "r112"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from issuance of preferred stocks by a business trust or other special purpose entity, mainly established by a bank holding entity, to third party investors. The trust's assets are deeply subordinated debentures of the bank holding entity. Most trust preferred securities are subject to a mandatory redemption upon the repayment of the debentures.",
        "label": "Proceeds from Issuance of Trust Preferred Securities",
        "terseLabel": "Trust preferred securities",
        "verboseLabel": "Proceeds from Issuance of Trust Preferred Securities"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfTrustPreferredSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLifeInsurancePolicies": {
     "auth_ref": [
      "r108",
      "r117"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow for proceeds from settlement of corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy.",
        "label": "Proceeds from Life Insurance Policy",
        "terseLabel": "Benefits received on life insurance policies"
       }
      }
     },
     "localname": "ProceedsFromLifeInsurancePolicies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
     "auth_ref": [
      "r104",
      "r105",
      "r288"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from maturity, prepayment and call 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 Maturities, Prepayments and Calls of Debt Securities, Available-for-sale",
        "terseLabel": "Maturities, calls and principal repayments"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities": {
     "auth_ref": [
      "r105",
      "r288"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity.",
        "label": "Proceeds from Maturities, Prepayments and Calls of Held-to-maturity Securities",
        "terseLabel": "Securities held to maturity: Maturities, calls and principal repayments"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r104",
      "r105",
      "r288"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "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",
        "verboseLabel": "Sales"
       }
      }
     },
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfForeclosedAssets": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale assets received in full or partial satisfaction of a receivable including real and personal property; equity interests in corporations, partnerships, and joint ventures; and beneficial interests in trusts. Foreclosed assets also include loans that are treated as if the underlying collateral had been foreclosed because the institution has taken possession of the collateral, even though legal foreclosure or repossession proceedings have not taken place.",
        "label": "Proceeds from Sale of Foreclosed Assets",
        "terseLabel": "Proceeds from sales of repossessed properties"
       }
      }
     },
     "localname": "ProceedsFromSaleOfForeclosedAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfLoansReceivable": {
     "auth_ref": [
      "r105"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the sale of loans receivables arising from the financing of goods and services.",
        "label": "Proceeds from Sale of Loans Receivable",
        "terseLabel": "Proceeds from sale of loans"
       }
      }
     },
     "localname": "ProceedsFromSaleOfLoansReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from sales of premises and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r111",
      "r645"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.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 exercises"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfessionalFees": {
     "auth_ref": [
      "r1006",
      "r1007"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherNoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.",
        "label": "Professional Fees",
        "terseLabel": "Professional services"
       }
      }
     },
     "localname": "ProfessionalFees",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r37",
      "r417"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r420",
      "r1021",
      "r1022",
      "r1023"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure 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 Disclosure [Text Block]",
        "terseLabel": "Premises and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r36",
      "r415"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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, Gross",
        "totalLabel": "Premises and equipment, Gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "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": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r16",
      "r17",
      "r417",
      "r819",
      "r951",
      "r975"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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": "Premises and equipment, net",
        "totalLabel": "Total premises and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r35",
      "r417",
      "r1021",
      "r1022"
     ],
     "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": "Premises and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r16",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Premises and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r16",
      "r415"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProvisionForLoanLeaseAndOtherLosses": {
     "auth_ref": [
      "r122",
      "r254",
      "r921"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.",
        "label": "Provision for Loan, Lease, and Other Losses",
        "terseLabel": "Credit loss expense"
       }
      }
     },
     "localname": "ProvisionForLoanLeaseAndOtherLosses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForLoanLossesExpensed": {
     "auth_ref": [
      "r356",
      "r911"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of credit loss expense (reversal of expense) for financing receivable.",
        "label": "Financing Receivable, Credit Loss, Expense (Reversal)",
        "terseLabel": "Financing Receivable, Credit Loss, Expense (Reversal)"
       }
      }
     },
     "localname": "ProvisionForLoanLossesExpensed",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PutOptionMember": {
     "auth_ref": [
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A financial contract between two parties, the buyer and the seller (writer) of the option, where the buyer has the right but not the obligation to sell a commodity or financial instrument (the underlying instrument) to the seller (writer) at a certain time for a certain price (the strike price). The seller (writer) has the obligation to purchase the underlying asset at that strike price, if the buyer exercises the option.",
        "label": "Put Option [Member]",
        "terseLabel": "Put Option [Member]"
       }
      }
     },
     "localname": "PutOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_QualifiedPlanMember": {
     "auth_ref": [
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r560",
      "r561",
      "r562",
      "r563",
      "r565",
      "r568",
      "r572",
      "r573",
      "r574",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586"
     ],
     "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": "Qualified Plan [Member]"
       }
      }
     },
     "localname": "QualifiedPlanMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RealEstateLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan to finance the purchase of real estate, including but not limited to, land or building.",
        "label": "Real Estate Loan [Member]",
        "terseLabel": "Real Estate Loan [Member]"
       }
      }
     },
     "localname": "RealEstateLoanMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RealEstateOwnedValuationAllowanceProvision1": {
     "auth_ref": [
      "r899"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense recognized in the income statement for a decrease in valuation of real estate owned (REO).",
        "label": "Real Estate Owned, Valuation Allowance, Provision",
        "terseLabel": "Real Estate Owned, Valuation Allowance, Provision"
       }
      }
     },
     "localname": "RealEstateOwnedValuationAllowanceProvision1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivableTypeDomain": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.",
        "label": "Receivable [Domain]",
        "terseLabel": "Receivable [Domain]"
       }
      }
     },
     "localname": "ReceivableTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]",
        "terseLabel": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": {
     "auth_ref": [
      "r71",
      "r81",
      "r82",
      "r84",
      "r789",
      "r793",
      "r795"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).",
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax",
        "negatedTerseLabel": "Reclassification of amounts included in net income"
       }
      }
     },
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": {
     "auth_ref": [
      "r955",
      "r956",
      "r957",
      "r959",
      "r960",
      "r961",
      "r963",
      "r964"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for regulatory capital requirement for depository and lending institutions. Institutions include, but not are not limited to, finance company, insured depository institution, bank holding company, savings and loan association holding company, bank and savings institution not federally insured, mortgage company, foreign financial institution and credit union.",
        "label": "Regulatory Capital Requirements under Banking Regulations [Text Block]",
        "terseLabel": "Capital and Regulatory Matters"
       }
      }
     },
     "localname": "RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMatters"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyDepositLiabilities": {
     "auth_ref": [
      "r143"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deposits held by the entity for a related party (entity, shareholder, employee).",
        "label": "Related Party Deposit Liabilities",
        "terseLabel": "Deposits from certain directors, executive officers and their affiliates"
       }
      }
     },
     "localname": "RelatedPartyDepositLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r565",
      "r813",
      "r814"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r565",
      "r813",
      "r815",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for repayment of Federal Home Loan Bank (FHLBank) borrowing, classified as financing activity.",
        "label": "Payments of FHLBank Borrowings, Financing Activities",
        "negatedTerseLabel": "Principal payments on Federal Home Loan Bank advances"
       }
      }
     },
     "localname": "RepaymentsOfFederalHomeLoanBankBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepurchaseAndResaleAgreementsPolicy": {
     "auth_ref": [
      "r48",
      "r838"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for repurchase and resale agreements. This disclosure may address (a) the reasons for entering into repurchase and resale agreements, (b) how securities transferred under such agreements are classified in the entity's financial statements, (c) whether multiple agreements with the same counterparty are offset (d) the entity's accounting policy for requiring collateral or other security for such transactions, and (e) how the entity ensures that the market value of the underlying assets remains sufficient to protect the entity in the event of default by the counterparty.",
        "label": "Repurchase and Resale Agreements Policy [Policy Text Block]",
        "terseLabel": "Repurchase/Resell Agreements"
       }
      }
     },
     "localname": "RepurchaseAndResaleAgreementsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is the total amount of resale agreements as of the reporting date. This is a gross amount (does not net agreement amounts by counterparty).",
        "label": "Resell Agreements, Period End Amounts Excluding Effects of Agreements Reported Net by Counterparty",
        "totalLabel": "Net Amount Recognized, Resell Agreements, Financial Assets"
       }
      }
     },
     "localname": "ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResidentialMortgageBackedSecuritiesMember": {
     "auth_ref": [
      "r290",
      "r538"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities collateralized by residential real estate mortgage loans.",
        "label": "Residential Mortgage Backed Securities [Member]",
        "terseLabel": "Residential Mortgage Backed Securities [Member]"
       }
      }
     },
     "localname": "ResidentialMortgageBackedSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockExpense": {
     "auth_ref": [
      "r123"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_ShareBasedCompensation",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.",
        "label": "Restricted Stock or Unit Expense",
        "terseLabel": "Non-vested stock awards/stock units"
       }
      }
     },
     "localname": "RestrictedStockExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r29",
      "r499",
      "r654",
      "r819",
      "r973",
      "r998",
      "r1003"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r2",
      "r154",
      "r155",
      "r156",
      "r161",
      "r171",
      "r173",
      "r343",
      "r650",
      "r651",
      "r652",
      "r685",
      "r686",
      "r757",
      "r994",
      "r996"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanNameAxis": {
     "auth_ref": [
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r560",
      "r561",
      "r562",
      "r563",
      "r565",
      "r568",
      "r572",
      "r573",
      "r574",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r611"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Axis]",
        "terseLabel": "Retirement Plan Name [Axis]"
       }
      }
     },
     "localname": "RetirementPlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanNameDomain": {
     "auth_ref": [
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r560",
      "r561",
      "r562",
      "r563",
      "r565",
      "r568",
      "r572",
      "r573",
      "r574",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r611"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Domain]",
        "terseLabel": "Retirement Plan Name [Domain]"
       }
      }
     },
     "localname": "RetirementPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTaxStatusAxis": {
     "auth_ref": [
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r560",
      "r561",
      "r562",
      "r563",
      "r565",
      "r568",
      "r572",
      "r573",
      "r574",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTaxStatusDomain": {
     "auth_ref": [
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r560",
      "r561",
      "r562",
      "r563",
      "r565",
      "r568",
      "r572",
      "r573",
      "r574",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r512",
      "r513",
      "r514",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r560",
      "r562",
      "r563",
      "r565",
      "r568",
      "r572",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r607",
      "r608",
      "r609",
      "r610"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r512",
      "r513",
      "r514",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r560",
      "r562",
      "r563",
      "r565",
      "r568",
      "r572",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r607",
      "r608",
      "r609",
      "r610"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r218",
      "r219",
      "r232",
      "r238",
      "r239",
      "r245",
      "r246",
      "r248",
      "r502",
      "r503",
      "r859"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "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": "Service charges on deposit accounts"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r134",
      "r135"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r87",
      "r139",
      "r218",
      "r219",
      "r232",
      "r238",
      "r239",
      "r245",
      "r246",
      "r248",
      "r338",
      "r445",
      "r446",
      "r447",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r776",
      "r937"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "Revenues from (expenses to) external customers"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r806",
      "r810"
     ],
     "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": "Right-of-use lease assets obtained in exchange for lessee operating lease liabilities"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalariesAndWages": {
     "auth_ref": [
      "r93"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.",
        "label": "Salary and Wage, NonOfficer, Excluding Cost of Good and Service Sold",
        "terseLabel": "Salaries and employee benefits"
       }
      }
     },
     "localname": "SalariesAndWages",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]",
        "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "terseLabel": "Loans"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r71",
      "r794",
      "r795"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Accumulated Other Comprehensive Income, Net of Tax"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": {
     "auth_ref": [
      "r559"
     ],
     "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": "Weighted-Average Assumptions Used to Determine Benefit Obligations"
       }
      }
     },
     "localname": "ScheduleOfAssumptionsUsedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "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": "Schedule of Available-for-Sale Securities [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": {
     "auth_ref": [
      "r297",
      "r302",
      "r325",
      "r326",
      "r327",
      "r330",
      "r939",
      "r944"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.",
        "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]",
        "terseLabel": "Additional Cash Flow Information"
       }
      }
     },
     "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock": {
     "auth_ref": [
      "r527"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation of beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements.",
        "label": "Schedule of Changes in Fair Value of Plan Assets [Table Text Block]",
        "terseLabel": "Fair Value of Plan Assets"
       }
      }
     },
     "localname": "ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCompensatingBalancesTable": {
     "auth_ref": [
      "r14",
      "r47"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule itemizing specific cash or cash equivalent items which are subject to compensating balance arrangements, along with the nature of the arrangements. Where compensating balance arrangements exist (but are not agreements which legally restrict the use of cash amounts shown on the balance sheet) disclose these arrangements and the amount involved, if determinable, for the most recent audited balance sheet required and for any subsequent unaudited balance sheet required in the notes to the financial statements. Compensating balances that are maintained under an agreement to assure future credit availability are generally disclosed in the notes to the financial statements along with the amount and terms of such agreement. For example, compensating balances are a common requirement for establishing a line of credit with a bank. Another example is a minimum balance that a bank may require the Entity to maintain on deposit with the institution as a condition for granting a loan.",
        "label": "Schedule of Compensating Balances [Table]",
        "terseLabel": "Schedule of Compensating Balances [Table]"
       }
      }
     },
     "localname": "ScheduleOfCompensatingBalancesTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail",
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "auth_ref": [
      "r641"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.",
        "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]",
        "terseLabel": "Stock-Based Compensation Expense"
       }
      }
     },
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable": {
     "auth_ref": [
      "r958",
      "r962"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the capital amounts and ratios as of the balance sheet date indicating whether the entity or entities are in compliance with regulatory capital requirements, by entity.",
        "label": "Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table]",
        "terseLabel": "Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table]"
       }
      }
     },
     "localname": "ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": {
     "auth_ref": [
      "r958",
      "r962"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the capital amounts and ratios as of the balance sheet date, indicating whether the entity or entities are in compliance with regulatory capital requirements, by entity.",
        "label": "Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table Text Block]",
        "terseLabel": "Actual and Required Capital Ratios"
       }
      }
     },
     "localname": "ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r682"
     ],
     "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": "Income Tax Expense"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r61"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of components of comprehensive income (loss). Includes, but is not limited to, foreign currency translation adjustments, foreign currency transactions  designated as economic hedges of a net investment in foreign entity, gain (loss) and prior service cost (credit) for pension plans and other postretirement benefit plans.",
        "label": "Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Component of Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ScheduleOfComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock": {
     "auth_ref": [
      "r571"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the costs related to the various types of retirement plans including defined benefit pension plan cost, defined contribution plan cost, other postretirement benefit plan cost, and net periodic benefit cost.",
        "label": "Schedule of Costs of Retirement Plans [Table Text Block]",
        "terseLabel": "Disaggregated Information Related to Corporations Defined Benefit Pension Plans"
       }
      }
     },
     "localname": "ScheduleOfCostsOfRetirementPlansTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable": {
     "auth_ref": [
      "r510",
      "r511",
      "r616",
      "r644"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule, table or text reflecting equity-based arrangements (such as stock or unit options and stock or unit awards) with individual employees, which are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain equity-based awards at future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares or units issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.",
        "label": "Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table]",
        "terseLabel": "Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table]"
       }
      }
     },
     "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r675"
     ],
     "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": "Schedule of Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in plan assets and benefit obligations recognized in other comprehensive income (loss) during the period.",
        "label": "Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Defined Benefit Pension Plans Recognized as Component of Other Comprehensive Income"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r571",
      "r572",
      "r575",
      "r576",
      "r587"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock": {
     "auth_ref": [
      "r571",
      "r572",
      "r575",
      "r576",
      "r587"
     ],
     "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]",
        "terseLabel": "Combined Activity in Corporations Defined Benefit Pension Plans"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "auth_ref": [
      "r726"
     ],
     "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 Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": {
     "auth_ref": [
      "r712",
      "r715",
      "r716",
      "r717",
      "r718",
      "r726",
      "r728",
      "r739",
      "r744"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Schedule of Derivative Instruments [Table Text Block]",
        "terseLabel": "Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r193"
     ],
     "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": "Basic and Diluted Earnings Per Common Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerCommonShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r667"
     ],
     "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": "Income Tax Computed by Applying U.S. Federal Statutory Income Tax Rate"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r615",
      "r641",
      "r655"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": {
     "auth_ref": [
      "r547"
     ],
     "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": "Expected Future Benefit Payments Related to Defined Benefit Plans"
       }
      }
     },
     "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable": {
     "auth_ref": [
      "r773",
      "r774"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing the information required and determined to be disclosed regarding the fair value of financial assets and financial liabilities, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.",
        "label": "Schedule of Fair Value, Off-balance Sheet Risks [Table]",
        "terseLabel": "Schedule of Fair Value, Off-balance Sheet Risks [Table]"
       }
      }
     },
     "localname": "ScheduleOfFairValueOffBalanceSheetRisksTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock": {
     "auth_ref": [
      "r773",
      "r774"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined) which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.",
        "label": "Schedule of Fair Value, Off-balance Sheet Risks [Table Text Block]",
        "terseLabel": "Financial Instruments With Off-Balance-Sheet Risk"
       }
      }
     },
     "localname": "ScheduleOfFairValueOffBalanceSheetRisksTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": {
     "auth_ref": [
      "r360",
      "r1053"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about allowance for credit loss on financing receivable.",
        "label": "Financing Receivable, Allowance for Credit Loss [Table]",
        "terseLabel": "Financing Receivable, Allowance for Credit Loss [Table]"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable": {
     "auth_ref": [
      "r265",
      "r266"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about financing receivable modified as troubled debt restructuring.",
        "label": "Financing Receivable, Troubled Debt Restructuring [Table]",
        "terseLabel": "Financing Receivable, Troubled Debt Restructuring [Table]"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock": {
     "auth_ref": [
      "r271",
      "r364"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financing receivable on nonaccrual status.",
        "label": "Financing Receivable, Nonaccrual [Table Text Block]",
        "terseLabel": "Non-Accrual Loans, Segregated by Class of Loans"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": {
     "auth_ref": [
      "r361",
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about aging analysis for financing receivable.",
        "label": "Financing Receivable, Past Due [Table]",
        "terseLabel": "Financing Receivable, Past Due [Table]"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivablesPastDueTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r405",
      "r408",
      "r860"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r405",
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of Other Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock": {
     "auth_ref": [
      "r723"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts.",
        "label": "Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]",
        "terseLabel": "Schedule of Foreign Exchange Contracts, Statement of Financial Position"
       }
      }
     },
     "localname": "ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r402",
      "r403"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Schedule of Goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": {
     "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": "Schedule of Held-to-maturity Securities [Line Items]",
        "terseLabel": "Schedule of Held-to-maturity Securities [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": {
     "auth_ref": [
      "r314",
      "r318",
      "r323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-maturity [Table]",
        "terseLabel": "Schedule Of Marketable Securities [Table]"
       }
      }
     },
     "localname": "ScheduleOfHeldToMaturitySecuritiesTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfInvestmentsLineItems": {
     "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": "Schedule of Investments [Line Items]",
        "terseLabel": "Schedule of Investments [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfInvestmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfInvestmentsTable": {
     "auth_ref": [
      "r1008"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A container table for all schedule of investment items. It ties in the \"Legal Entity [Axis]\" to all of its contained line items.",
        "label": "Schedule of Investments [Table]",
        "terseLabel": "Schedule of Investments [Table]"
       }
      }
     },
     "localname": "ScheduleOfInvestmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "auth_ref": [
      "r549"
     ],
     "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": "Net Periodic Benefit Cost (Benefit)"
       }
      }
     },
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock": {
     "auth_ref": [
      "r558"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts related to pension plans and/or other employee benefit plans in accumulated other comprehensive income or loss that have not yet been recognized as components of net periodic benefit cost, such as the net gain (loss), net prior service cost or credit, and net transition asset or obligation.",
        "label": "Schedule of Net Periodic Benefit Cost Not yet Recognized [Table Text Block]",
        "terseLabel": "Defined Benefit Pension Plans Not Recognized as Component of Combined Net Period Benefit Cost"
       }
      }
     },
     "localname": "ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r165",
      "r168",
      "r201",
      "r202"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Table Text Block]",
        "terseLabel": "Accounting Standards Update and Change in Accounting Principle"
       }
      }
     },
     "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": {
     "auth_ref": [
      "r727",
      "r729"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.",
        "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]",
        "terseLabel": "Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives"
       }
      }
     },
     "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r37",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRealizedGainLossTableTextBlock": {
     "auth_ref": [
      "r329"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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": "Activities in Related Party Loans"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r227",
      "r230",
      "r236",
      "r402"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r227",
      "r230",
      "r236",
      "r402"
     ],
     "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 Operating Results by Segment"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": {
     "auth_ref": [
      "r627",
      "r633",
      "r635"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.",
        "label": "Share-based Payment Arrangement, Activity [Table Text Block]",
        "terseLabel": "Shares Issued in Connection With Stock Compensation Awards"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r616",
      "r644"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": {
     "auth_ref": [
      "r644"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]",
        "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r621",
      "r633",
      "r635"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Options Outstanding and Exercisable"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": {
     "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 and Equity Securities, FV-NI [Line Items]",
        "terseLabel": "Debt and Equity Securities, FV-NI [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": {
     "auth_ref": [
      "r325"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).",
        "label": "Schedule of Unrealized Loss on Investments [Table Text Block]",
        "terseLabel": "Year End Securities with Unrealized Losses, Segregated by Length of Impairment"
       }
      }
     },
     "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock": {
     "auth_ref": [
      "r643"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cost not yet recognized and weighted-average period over which cost is expected to be recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost [Table Text Block]",
        "terseLabel": "Unrecognized Stock-Based Compensation Expense"
       }
      }
     },
     "localname": "ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Estimated Aggregate Future Amortization Expense for Intangible Assets"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after effects of master netting arrangements, of securities borrowed from entities in exchange for collateral offset against an obligation to return collateral under a master netting arrangement. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Securities Borrowed, Amount Offset Against Collateral",
        "totalLabel": "Net Amount, Resell Agreements, Financial Assets"
       }
      }
     },
     "localname": "SecuritiesBorrowedAmountOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement": {
     "auth_ref": [
      "r51",
      "r58"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of securities borrowed from entities in exchange for collateral, not subject to a master netting arrangement.",
        "label": "Securities Borrowed, Not Subject to Master Netting Arrangement",
        "terseLabel": "Net Amount Recognized, Resell Agreements, Financial Assets"
       }
      }
     },
     "localname": "SecuritiesBorrowedNotSubjectToMasterNettingArrangement",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember": {
     "auth_ref": [
      "r902"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of securities that an institution sells and agrees to repurchase at a specified date for a specified price, net of any reductions or offsets.",
        "label": "Securities Loaned or Sold under Agreements to Repurchase [Member]",
        "terseLabel": "Securities Loaned or Sold under Agreements to Repurchase [Member]"
       }
      }
     },
     "localname": "SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SecuritiesPurchasedUnderAgreementsToResell": {
     "auth_ref": [
      "r50",
      "r53",
      "r149",
      "r893"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndFederalFundsSold",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after the effects of master netting arrangements, of funds outstanding loaned in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price. Includes purchases of participations in pools of securities that are subject to a resale agreement, assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Securities Purchased under Agreements to Resell",
        "terseLabel": "Resell agreements"
       }
      }
     },
     "localname": "SecuritiesPurchasedUnderAgreementsToResell",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities": {
     "auth_ref": [
      "r52",
      "r54",
      "r56"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to return securities collateral under master netting arrangements that have not been offset against securities purchased under agreement to resell.",
        "label": "Securities Purchased under Agreements to Resell, Collateral, Obligation to Return Securities",
        "negatedTerseLabel": "Gross Amounts Not Offset, Financial Instruments, Resell Agreements, Financial Assets"
       }
      }
     },
     "localname": "SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross": {
     "auth_ref": [
      "r49",
      "r59"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before effects of master netting arrangements, of funds outstanding loaned in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.",
        "label": "Securities Purchased under Agreements to Resell, Gross",
        "terseLabel": "Gross Amount Recognized, Resell Agreements, Financial Assets"
       }
      }
     },
     "localname": "SecuritiesPurchasedUnderAgreementsToResellGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchase": {
     "auth_ref": [
      "r50",
      "r53",
      "r144",
      "r145",
      "r902"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after the effects of master netting arrangements, of funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Securities Sold under Agreements to Repurchase",
        "terseLabel": "Repurchase agreements"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchase",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash": {
     "auth_ref": [
      "r52",
      "r54",
      "r56"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of right to receive cash collateral under master netting arrangements that have not been offset against securities sold under agreement to repurchase.",
        "label": "Securities Sold under Agreements to Repurchase, Collateral, Right to Reclaim Cash",
        "negatedTerseLabel": "Gross Amounts Not Offset, Collateral, Repurchase Agreements, Financial Liabilities"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities": {
     "auth_ref": [
      "r52",
      "r54",
      "r56"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of right to receive securities collateral under master netting arrangements that have not been offset against securities sold under agreement to repurchase.",
        "label": "Securities Sold under Agreements to Repurchase, Collateral, Right to Reclaim Securities",
        "negatedTerseLabel": "Gross Amounts Not Offset, Financial Instruments, Repurchase Agreements, Financial Liabilities",
        "terseLabel": "Securities Sold under Agreements to Repurchase, Collateral, Right to Reclaim Securities"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross": {
     "auth_ref": [
      "r49",
      "r59"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before effects of master netting arrangements, of funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.",
        "label": "Securities Sold under Agreements to Repurchase, Gross",
        "terseLabel": "Gross Amount Recognized, Repurchase Agreements, Financial Liabilities",
        "verboseLabel": "Securities Sold under Agreements to Repurchase, Gross"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement": {
     "auth_ref": [
      "r51",
      "r58"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price, not subject to a master netting arrangement.",
        "label": "Securities Sold under Agreements to Repurchase, Not Subject to Master Netting Arrangement",
        "terseLabel": "Net Amount Recognized, Repurchase Agreements, Financial Liabilities"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r214",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r232",
      "r233",
      "r234",
      "r235",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r243",
      "r248",
      "r422",
      "r423",
      "r987"
     ],
     "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": "Segment [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail",
      "http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r214",
      "r216",
      "r217",
      "r227",
      "r231",
      "r237",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r247",
      "r248",
      "r249"
     ],
     "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": "Operating Segments"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegments"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Series A Preferred Stock [Member]",
        "terseLabel": "Series A Preferred Stock [Member]"
       }
      }
     },
     "localname": "SeriesAPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeriesBPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding nonredeemable series B preferred stock or outstanding series B preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Series B Preferred Stock [Member]",
        "terseLabel": "Series B Preferred Stock [Member]"
       }
      }
     },
     "localname": "SeriesBPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r122"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r617"
     ],
     "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 of options awarded, years"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r626"
     ],
     "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",
        "negatedLabel": "Forfeited/expired in period, number of shares/units"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r631"
     ],
     "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/expired in period, weighted-average grant date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r629"
     ],
     "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 period, number of shares/units"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r629"
     ],
     "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": "Granted in period, weighted-average grant-date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r628"
     ],
     "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, number of shares/units",
        "periodStartLabel": "Beginning balance, number of shares/units"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r628"
     ],
     "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, weighted-average grant-date fair value",
        "periodStartLabel": "Beginning balance, weighted-average grant-date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r630"
     ],
     "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",
        "negatedLabel": "Stock awards exercised/vested in period, number of shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r630"
     ],
     "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": "Stock awards exercised/vested in period, weighted-average grant date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r639"
     ],
     "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": "Weighted-average risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r644"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Share-based compensation arrangement by share-based payment award, number of shares available for grant"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r634"
     ],
     "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": "Intrinsic value of stock options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r626"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "negatedLabel": "Forfeited/expired, number of shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Options awarded during period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r644"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r623",
      "r644"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Ending balance, number of shares",
        "periodStartLabel": "Beginning balance, number of shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r622"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Ending balance, weighted-average exercise price",
        "periodStartLabel": "Beginning balance, weighted-average exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": {
     "auth_ref": [
      "r637"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value",
        "terseLabel": "Fair value of stock awards/units vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r614",
      "r619"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]",
        "verboseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Stock options exercised, weighted-average exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Forfeited/expired, weighted-average exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r616",
      "r620"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Stock Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CompensationRelatedCostsPostemploymentBenefitsPolicies",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "auth_ref": [
      "r638"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by range of option prices pertaining to options granted.",
        "label": "Exercise Price Range [Axis]",
        "terseLabel": "Exercise Price Range [Axis]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "auth_ref": [
      "r640"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.",
        "label": "Exercise Price Range [Domain]",
        "terseLabel": "Exercise Price Range [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": {
     "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 Payment Arrangement, Option, Exercise Price Range [Line Items]",
        "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": {
     "auth_ref": [
      "r640"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit",
        "terseLabel": "Range of Exercise Prices, Minimum"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": {
     "auth_ref": [
      "r632"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable",
        "terseLabel": "Number of Shares, Options Exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
     "auth_ref": [
      "r623"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding",
        "terseLabel": "Number of Shares, Options Outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": {
     "auth_ref": [
      "r640"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit",
        "terseLabel": "Range of Exercise Prices, Maximum"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareRepurchaseProgramAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by share repurchase program.",
        "label": "Share Repurchase Program [Axis]",
        "terseLabel": "Share Repurchase Program [Axis]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareRepurchaseProgramDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the share repurchase program.",
        "label": "Share Repurchase Program [Domain]",
        "terseLabel": "Share Repurchase Program [Domain]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r644"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": {
     "auth_ref": [
      "r624"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Weighted-Average Exercise Price, Options Exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
     "auth_ref": [
      "r623"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price",
        "terseLabel": "Weighted-Average Exercise Price, Options Outstanding"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r636"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted- Average Remaining Contractual Life in Years"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems": {
     "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-duration Insurance Contracts, Discounted Liabilities [Line Items]",
        "terseLabel": "Short-duration Insurance Contracts, Discounted Liabilities [Line Items]"
       }
      }
     },
     "localname": "ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable": {
     "auth_ref": [
      "r988"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about liabilities for unpaid claims and claim adjustment expenses that are presented at present value.",
        "label": "Short-duration Insurance Contracts, Discounted Liabilities [Table]",
        "terseLabel": "Short-duration Insurance Contracts, Discounted Liabilities [Table]"
       }
      }
     },
     "localname": "ShortdurationInsuranceContractsDiscountedLiabilitiesTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r133",
      "r153"
     ],
     "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 Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StandbyLettersOfCreditMember": {
     "auth_ref": [
      "r434",
      "r439",
      "r704",
      "r1005"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.",
        "label": "Standby Letters of Credit [Member]",
        "terseLabel": "Standby Letters of Credit [Member]"
       }
      }
     },
     "localname": "StandbyLettersOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r8",
      "r214",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r232",
      "r233",
      "r234",
      "r235",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r243",
      "r248",
      "r402",
      "r419",
      "r422",
      "r423",
      "r987"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Business Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail",
      "http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r25",
      "r26",
      "r27",
      "r137",
      "r139",
      "r180",
      "r184",
      "r185",
      "r189",
      "r193",
      "r204",
      "r205",
      "r206",
      "r338",
      "r445",
      "r449",
      "r450",
      "r451",
      "r454",
      "r455",
      "r489",
      "r490",
      "r493",
      "r494",
      "r496",
      "r776",
      "r1034"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r2",
      "r44",
      "r81",
      "r82",
      "r83",
      "r154",
      "r155",
      "r156",
      "r161",
      "r171",
      "r173",
      "r203",
      "r343",
      "r496",
      "r499",
      "r650",
      "r651",
      "r652",
      "r685",
      "r686",
      "r757",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r795",
      "r994",
      "r995",
      "r996",
      "r1086"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical",
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfPartnersCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Partners' Capital [Abstract]",
        "terseLabel": "Statement of Partners' Capital [Abstract]"
       }
      }
     },
     "localname": "StatementOfPartnersCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r154",
      "r155",
      "r156",
      "r203",
      "r859"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical",
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of dividends that can be declared or paid without approval of regulatory agency.",
        "label": "Statutory Accounting Practices, Statutory Amount Available for Dividend Payments without Regulatory Approval",
        "terseLabel": "Aggregate dividends available for payment without prior regulatory approval"
       }
      }
     },
     "localname": "StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r26",
      "r27",
      "r496",
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Stock Issued During Period, Shares, New Issues"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r26",
      "r27",
      "r496",
      "r499",
      "r625"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Stock options exercised, number of shares",
        "terseLabel": "Stock option exercises/deferred stock unit conversions, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": {
     "auth_ref": [
      "r27",
      "r496",
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.",
        "label": "Stock Issued During Period, Shares, Treasury Stock Reissued",
        "terseLabel": "Stock Issued During Period, Shares, Treasury Stock Reissued"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r26",
      "r27",
      "r496",
      "r499"
     ],
     "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 series B preferred stock (150,000 shares)",
        "verboseLabel": "Proceeds from issuance of Common Equity Securities"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r44",
      "r496",
      "r499"
     ],
     "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 exercises/stock unit conversions (987,758 shares, 408,563 shares, and 399,224 shares during 2021, 2020, and 2019, respectively)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": {
     "auth_ref": [
      "r26",
      "r27",
      "r496",
      "r499",
      "r500"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.",
        "label": "Stock Issued During Period, Value, Treasury Stock Reissued",
        "terseLabel": "Treasury Stock issued to the 401(k) stock purchase plan (18,555 shares in 2021 and 140,264 shares in 2020)",
        "verboseLabel": "Treasury stock issued to 401(k) stock purchase plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).",
        "label": "Equity Option [Member]",
        "terseLabel": "Stock Options [Member]"
       }
      }
     },
     "localname": "StockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockOptionPlanExpense": {
     "auth_ref": [
      "r123"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_ShareBasedCompensation",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for option under share-based payment arrangement.",
        "label": "Stock or Unit Option Plan Expense",
        "terseLabel": "Stock options"
       }
      }
     },
     "localname": "StockOptionPlanExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRedeemedOrCalledDuringPeriodShares": {
     "auth_ref": [
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of stock bought back by the entity at the exercise price or redemption price.",
        "label": "Stock Redeemed or Called During Period, Shares",
        "terseLabel": "Stock Redeemed or Called During Period, Shares"
       }
      }
     },
     "localname": "StockRedeemedOrCalledDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRedeemedOrCalledDuringPeriodValue": {
     "auth_ref": [
      "r496"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.",
        "label": "Stock Redeemed or Called During Period, Value",
        "negatedTerseLabel": "Redemption of series A preferred stock (6,000,000 shares)",
        "terseLabel": "Stock Redeemed or Called During Period, Value"
       }
      }
     },
     "localname": "StockRedeemedOrCalledDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Share repurchase authorized amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramPeriodInForce1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Stock Repurchase Program, Period in Force",
        "terseLabel": "Stock repurchase program, period in force"
       }
      }
     },
     "localname": "StockRepurchaseProgramPeriodInForce1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r27",
      "r31",
      "r32",
      "r139",
      "r274",
      "r338",
      "r776",
      "r819"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "terseLabel": "Shareholders\u2019 Equity",
        "totalLabel": "Total shareholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Shareholders\u2019 Equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubordinatedBorrowingInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stated interest rate of the subordinated debt.",
        "label": "Subordinated Borrowing, Interest Rate",
        "terseLabel": "Subordinated notes interest rate"
       }
      }
     },
     "localname": "SubordinatedBorrowingInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SubordinatedDebt": {
     "auth_ref": [
      "r19",
      "r22",
      "r891",
      "r971"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of subordinated debt (with initial maturities beyond one year or beyond the operating cycle if longer). Subordinated debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets.",
        "label": "Subordinated Debt",
        "netLabel": "Subordinated notes, net of unamortized issuance costs",
        "terseLabel": "Subordinated notes",
        "verboseLabel": "Subordinated notes"
       }
      }
     },
     "localname": "SubordinatedDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SubordinatedDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents domestic or foreign subordinated debt. Subordinated debt has a lower priority of repayment in liquidation of the entity's assets.",
        "label": "Subordinated Debt [Member]",
        "terseLabel": "Subordinated Debt [Member]"
       }
      }
     },
     "localname": "SubordinatedDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r796",
      "r820"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r796",
      "r820"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r796",
      "r820"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TierOneLeverageCapital": {
     "auth_ref": [
      "r958"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Tier 1 leverage capital as defined by regulatory framework.",
        "label": "Banking Regulation, Tier One Leverage Capital, Actual",
        "terseLabel": "Leverage Ratio, Actual, Capital Amount"
       }
      }
     },
     "localname": "TierOneLeverageCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r958"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum Tier 1 leverage capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Tier One Leverage Capital, Well Capitalized, Minimum",
        "terseLabel": "Leverage Ratio, Required to be Considered Well Capitalized, Capital Amount"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredToBeWellCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets": {
     "auth_ref": [
      "r958"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum Tier 1 leverage capital to average assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Tier One Leverage Capital Ratio, Well Capitalized, Minimum",
        "terseLabel": "Leverage Ratio, Required to be Considered Well Capitalized, Ratio"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneLeverageCapitalToAverageAssets": {
     "auth_ref": [
      "r958"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of Tier 1 capital to average assets as defined by regulatory framework.",
        "label": "Banking Regulation, Tier One Leverage Capital Ratio, Actual",
        "terseLabel": "Leverage Ratio, Actual, Ratio"
       }
      }
     },
     "localname": "TierOneLeverageCapitalToAverageAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneRiskBasedCapital": {
     "auth_ref": [
      "r958"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Tier 1 risk-based capital as defined by regulatory framework.",
        "label": "Banking Regulation, Tier One Risk-Based Capital, Actual",
        "terseLabel": "Tier 1 Capital to Risk-Weighted Assets, Actual, Capital Amount"
       }
      }
     },
     "localname": "TierOneRiskBasedCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets": {
     "auth_ref": [
      "r958",
      "r962"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum Tier 1 risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework.",
        "label": "Banking Regulation, Tier One Risk-Based Capital Ratio, Capital Adequacy, Minimum",
        "terseLabel": "Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r958"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum Tier 1 risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Tier One Risk-Based Capital, Well Capitalized, Minimum",
        "terseLabel": "Tier 1 Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Capital Amount"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredToBeWellCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": {
     "auth_ref": [
      "r958"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum Tier 1 risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Tier One Risk-Based Capital Ratio, Well Capitalized, Minimum",
        "terseLabel": "Tier 1 Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Ratio"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit": {
     "auth_ref": [
      "r1064"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of uninsured time deposit liability in excess of Federal Deposit Insurance Corporation (FDIC) insurance limit or similar state deposit insurance regime in United States of America (US). Excludes time deposit that is otherwise uninsured.",
        "label": "Time Deposit Liability, above US Insurance Limit",
        "terseLabel": "Time deposits not covered by deposit insurance",
        "totalLabel": "Time deposits liability, above US Insurance Limit Total"
       }
      }
     },
     "localname": "TimeDepositLiabilityAboveUsInsuranceLimit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail",
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months": {
     "auth_ref": [
      "r1064"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of uninsured time deposit liability in excess of Federal Deposit Insurance Corporation (FDIC) insurance limit or similar state deposit insurance regime in United States of America (US), with time remaining to mature over 12 months. Excludes time deposit that is otherwise uninsured.",
        "label": "Time Deposit Liability, above US Insurance Limit, Maturity, over 12 Months",
        "terseLabel": "Due after 12 months"
       }
      }
     },
     "localname": "TimeDepositLiabilityAboveUsInsuranceLimitMaturityOver12Months",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths": {
     "auth_ref": [
      "r1064"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of uninsured time deposit liability in excess of Federal Deposit Insurance Corporation (FDIC) insurance limit or similar state deposit insurance regime in United States of America (US), with time remaining to mature over six through twelve months. Excludes time deposit that is otherwise uninsured.",
        "label": "Time Deposit Liability, above US Insurance Limit, Maturity, over Six Months through Twelve Months",
        "terseLabel": "Due after 6 months and within 12 months"
       }
      }
     },
     "localname": "TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverSixMonthsThroughTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths": {
     "auth_ref": [
      "r1064"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of uninsured time deposit liability in excess of Federal Deposit Insurance Corporation (FDIC) insurance limit or similar state deposit insurance regime in United States of America (US), with time remaining to mature over three through six months. Excludes time deposit that is otherwise uninsured.",
        "label": "Time Deposit Liability, above US Insurance Limit, Maturity, over Three Months through Six Months",
        "terseLabel": "Due after 3 months and within 6 months"
       }
      }
     },
     "localname": "TimeDepositLiabilityAboveUsInsuranceLimitMaturityOverThreeMonthsThroughSixMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess": {
     "auth_ref": [
      "r1064"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of uninsured time deposit liability in excess of Federal Deposit Insurance Corporation (FDIC) insurance limit or similar state deposit insurance regime in United States of America (US), with time remaining to mature in three months or less. Excludes time deposit that is otherwise uninsured.",
        "label": "Time Deposit Liability, above US Insurance Limit, Maturity, Three Months or Less",
        "terseLabel": "Due within 3 months or less"
       }
      }
     },
     "localname": "TimeDepositLiabilityAboveUsInsuranceLimitMaturityThreeMonthsOrLess",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsNotCoveredByDepositInsuranceDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesTableTextBlock": {
     "auth_ref": [
      "r442"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of time deposit liability maturities.",
        "label": "Time Deposit Maturities [Table Text Block]",
        "terseLabel": "Time Deposit Maturities"
       }
      }
     },
     "localname": "TimeDepositMaturitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TimeDepositMaturitiesYearOne": {
     "auth_ref": [
      "r442"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit maturing in next fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Time Deposit Maturities, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "TimeDepositMaturitiesYearOne",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesYearTwo": {
     "auth_ref": [
      "r442"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit maturing in second fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Time Deposit Maturities, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "TimeDepositMaturitiesYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDeposits": {
     "auth_ref": [
      "r901",
      "r953"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit liabilities, including certificates of deposit.",
        "label": "Time Deposits",
        "totalLabel": "Time deposits, Total"
       }
      }
     },
     "localname": "TimeDeposits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TradingSecurities": {
     "auth_ref": [
      "r908"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "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 net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Debt Securities, Trading, and Equity Securities, FV-NI",
        "terseLabel": "Trading account securities"
       }
      }
     },
     "localname": "TradingSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table Text Block]",
        "terseLabel": "Year End Trading Account Securities, at Estimated Fair Value"
       }
      }
     },
     "localname": "TradingSecuritiesAndCertainTradingAssetsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TransactionDomain": {
     "auth_ref": [
      "r58"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement between buyer and seller for the exchange of financial instruments.",
        "label": "Transaction [Domain]",
        "terseLabel": "Transaction [Domain]"
       }
      }
     },
     "localname": "TransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransactionTypeAxis": {
     "auth_ref": [
      "r58"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments.",
        "label": "Transaction Type [Axis]",
        "terseLabel": "Transaction Type [Axis]"
       }
      }
     },
     "localname": "TransactionTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TransferToOtherRealEstate": {
     "auth_ref": [
      "r130",
      "r131",
      "r132"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value transferred from mortgage loans to real estate owned (REO) in noncash transactions.",
        "label": "Real Estate Owned, Transfer to Real Estate Owned",
        "terseLabel": "Loans foreclosed and transferred to other real estate owned and foreclosed assets"
       }
      }
     },
     "localname": "TransferToOtherRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock": {
     "auth_ref": [
      "r831",
      "r838",
      "r840",
      "r841",
      "r846"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for transfers and servicing financial assets, including securitization transactions as well as repurchase and resale agreements. This disclosure may include how the entity (1) determines whether a transaction is accounted for as a sale; (2) accounts for a sale transaction, including the initial and subsequent accounting for any interests that the entity obtains or continues to hold in the transaction, how such interests are valued, and the significant assumptions used in the valuation; (3) accounts for a transaction that does not qualify for sale treatment (that is, a financing); and (4) accounts for its servicing assets and liabilities (\"servicing\"), including how such servicing is measured initially and subsequently, and the methodology and significant assumptions used to value such servicing.",
        "label": "Transfers and Servicing of Financial Assets, Policy [Policy Text Block]",
        "terseLabel": "Transfers of Financial Assets"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r314",
      "r318",
      "r334",
      "r335",
      "r336",
      "r482",
      "r495",
      "r747",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r832",
      "r833",
      "r834",
      "r835",
      "r837",
      "r839",
      "r842",
      "r843",
      "r844",
      "r845",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1042",
      "r1043",
      "r1044"
     ],
     "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]",
        "verboseLabel": "Types of Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail",
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TravelAndEntertainmentExpense": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherNoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenses incurred for travel and entertainment during the period.",
        "label": "Travel and Entertainment Expense",
        "terseLabel": "Travel/meals and entertainment"
       }
      }
     },
     "localname": "TravelAndEntertainmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r43",
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock [Member]"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r43",
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "terseLabel": "Treasury Stock, Shares"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r27",
      "r496",
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "terseLabel": "Treasury Stock, Shares, Acquired",
        "verboseLabel": "Treasury stock, shares, acquired"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r43",
      "r500",
      "r501"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Treasury stock, at cost; 250,070 shares in 2021 and 1,225,066 in 2020"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r496",
      "r499",
      "r500"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedLabel": "Purchase of treasury stock (31,317 shares, 206,951 shares, and 716,062 shares during 2021, 2020, and 2019, respectively)",
        "negatedTerseLabel": "Treasury Stock, Value, Acquired, Cost Method"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r265",
      "r266"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financing receivable modified as troubled debt restructuring.",
        "label": "Financing Receivable, Troubled Debt Restructuring [Table Text Block]",
        "terseLabel": "Troubled Debt Restructurings"
       }
      }
     },
     "localname": "TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r160",
      "r161",
      "r162",
      "r164",
      "r174",
      "r280",
      "r281",
      "r340",
      "r341",
      "r342",
      "r343",
      "r346",
      "r347",
      "r444",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r654",
      "r683",
      "r684",
      "r685",
      "r686",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r756",
      "r757",
      "r758",
      "r759",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r786",
      "r787",
      "r811",
      "r861",
      "r862",
      "r863",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to accounting standards.",
        "label": "Accounting Standards Update [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USStatesAndPoliticalSubdivisionsMember": {
     "auth_ref": [
      "r538",
      "r1004"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bonds or similar securities issued by state, city, or local US governments or the agencies operated by state, city, or local governments. Debt securities issued by state governments may include bond issuances of US state authorities including, for example, but not limited to, housing authorities, dormitory authorities, and general obligations while debt securities issued by political subdivisions of US states would include, for example, debt issuances by county, borough, city, or municipal governments.",
        "label": "US States and Political Subdivisions Debt Securities [Member]",
        "terseLabel": "States and Political Subdivisions [Member]",
        "verboseLabel": "US States and Political Subdivisions Debt Securities [Member]"
       }
      }
     },
     "localname": "USStatesAndPoliticalSubdivisionsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "auth_ref": [
      "r147",
      "r538",
      "r587",
      "r938"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of 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).",
        "label": "US Treasury Securities [Member]",
        "terseLabel": "US Treasury [Member]",
        "verboseLabel": "US Treasury Securities [Member]"
       }
      }
     },
     "localname": "USTreasurySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnamortizedDebtIssuanceExpense": {
     "auth_ref": [
      "r38"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.",
        "label": "Unamortized Debt Issuance Expense",
        "terseLabel": "Unamortized debt issuance cost related to note"
       }
      }
     },
     "localname": "UnamortizedDebtIssuanceExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UndistributedEarnings": {
     "auth_ref": [
      "r187",
      "r191"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed.",
        "label": "Undistributed Earnings, Basic",
        "totalLabel": "Undistributed earnings allocated to common stock"
       }
      }
     },
     "localname": "UndistributedEarnings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": {
     "auth_ref": [
      "r187",
      "r190",
      "r191"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail": {
       "order": 2.0,
       "parentTag": "cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.",
        "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic",
        "terseLabel": "Less: Earnings allocated to participating securities"
       }
      }
     },
     "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r662",
      "r669"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "terseLabel": "Unrecognized tax benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r179",
      "r193"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail": {
       "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": "Weighted-average shares outstanding for diluted earnings per common share"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r177",
      "r193"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail": {
       "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",
        "terseLabel": "Weighted-average shares outstanding for basic earnings per common share"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 13
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(a),(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r1000": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r1001": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r1002": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r1003": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r1004": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473"
  },
  "r1005": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832"
  },
  "r1006": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(k)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=124433917&loc=SL114874205-224268"
  },
  "r1007": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07.2(a),(b),(c),(d))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272"
  },
  "r1008": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611133-123010"
  },
  "r1009": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r1010": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010"
  },
  "r1011": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010"
  },
  "r1012": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column E)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010"
  },
  "r1013": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column F)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010"
  },
  "r1014": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010"
  },
  "r1015": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r1016": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r1017": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r1018": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "946",
   "URI": "http://asc.fasb.org/subtopic&trid=2324412"
  },
  "r1019": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r1020": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "450",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624"
  },
  "r1021": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r1022": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r1023": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r1024": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r1025": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r1026": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r1027": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r1028": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1029": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "http://asc.fasb.org/topic&trid=2134417"
  },
  "r1030": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r1031": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r1032": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r1033": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r1034": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r1035": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)"
  },
  "r1036": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)"
  },
  "r1037": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)"
  },
  "r1038": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(4)"
  },
  "r1039": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(5)"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585"
  },
  "r1040": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)(i)"
  },
  "r1041": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)(ii)"
  },
  "r1042": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)"
  },
  "r1043": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)"
  },
  "r1044": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)"
  },
  "r1045": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Publisher": "SEC",
   "Section": "1402",
   "Subsection": "Instruction 5"
  },
  "r1046": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1403"
  },
  "r1047": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1404"
  },
  "r1048": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1404"
  },
  "r1049": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(1)"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r1050": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(2)"
  },
  "r1051": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(3)"
  },
  "r1052": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(4)"
  },
  "r1053": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1405"
  },
  "r1054": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Publisher": "SEC",
   "Section": "1406"
  },
  "r1055": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406"
  },
  "r1056": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(1)"
  },
  "r1057": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)"
  },
  "r1058": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(3)"
  },
  "r1059": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(4)"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r1060": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(5)"
  },
  "r1061": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1406"
  },
  "r1062": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(d)",
   "Publisher": "SEC",
   "Section": "1406"
  },
  "r1063": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(e)",
   "Publisher": "SEC",
   "Section": "1406"
  },
  "r1064": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(f)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(1)"
  },
  "r1065": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(f)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)"
  },
  "r1066": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(f)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)(i)"
  },
  "r1067": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(f)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)(i)(ii)"
  },
  "r1068": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(f)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)(i)(iii)"
  },
  "r1069": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(f)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)(i)(iv)"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r1070": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r1071": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r1072": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "04"
  },
  "r1073": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(i)",
   "Subsection": "01"
  },
  "r1074": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iv)",
   "Subsection": "01"
  },
  "r1075": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iv)",
   "Subsection": "02"
  },
  "r1076": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "i",
   "Publisher": "SEC",
   "Section": "3",
   "Subsection": "10"
  },
  "r1077": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(m)",
   "Publisher": "SEC",
   "Section": "4",
   "Subparagraph": "(1)(iii)",
   "Subsection": "08"
  },
  "r1078": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "5",
   "Subparagraph": "Schedule I",
   "Subsection": "04"
  },
  "r1079": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "7",
   "Subparagraph": "Schedule II",
   "Subsection": "05"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r1080": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "9",
   "Subsection": "06"
  },
  "r1081": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r1082": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848"
  },
  "r1083": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848"
  },
  "r1084": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848"
  },
  "r1085": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848"
  },
  "r1086": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r1087": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "848"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3444-108585"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21C",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=SL94080552-108585"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=SL94080555-108585"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3095-108585"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3098-108585"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(2)(i)(A))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(12))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(n))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "http://asc.fasb.org/topic&trid=2122394"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "65",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2793-109256"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "66",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2814-109256"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e725-108305"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e765-108305"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a,b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(4)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953550-111524"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b,d)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953659-111524"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5066-111524"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953676-111524"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953682-111524"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.L.1)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74567-122707"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196772"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)(1)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)(2)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(ii)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121614798&loc=d3e15032-111544"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121585226&loc=d3e18794-111554"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121585226&loc=d3e18845-111554"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27476-111563"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL6283291-111563"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aaa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aaa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(3)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(4)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269825-111563"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269825-111563"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269825-111563"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269825-111563"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269825-111563"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27337-111563"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27340-111563"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL6284393-111563"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "http://asc.fasb.org/topic&trid=2196928"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33775-111570"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL82887624-210437"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124256539&loc=SL120269210-210444"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124256539&loc=SL120254536-210444"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124266218&loc=SL120267834-210445"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82919202-210446"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL120267845-210446"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919260-210447"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919272-210447"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL120267966-210447"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL120267969-210447"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919232-210447"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL120270059-210447"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921830-210448"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921833-210448"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921842-210448"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921842-210448"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "79",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "80",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82922355-210448"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 6.M.Q4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122651532&loc=SL122037091-237805"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124268681&loc=SL120267897-210452"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13A",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=125515542&loc=SL120267917-210453"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=125515542&loc=SL120269220-210453"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL120267853-210455"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL120267859-210455"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL120267862-210455"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(i)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121611286&loc=d3e11927-110247"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123408193&loc=d3e12803-110250"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "460",
   "URI": "http://asc.fasb.org/topic&trid=2155896"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S65",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.H.3)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13728-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=49176635&loc=d3e9760-107771"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(i)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "610",
   "URI": "http://asc.fasb.org/topic&trid=49130413"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409961&loc=d3e20517-108367"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(2)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226016-175313"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226038-175313"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226006-175313"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e526-108580"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i),(j),(k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11374-113907"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "740",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120384911&loc=d3e23163-113944"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i-k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "720",
   "URI": "http://asc.fasb.org/topic&trid=2122503"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e39076-109324"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-04(Schedule I))",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=120391182&loc=d3e5864-122674"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=d3e5283-111683"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL34724391-108580"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624186-113959"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "http://asc.fasb.org/topic&trid=2229140"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r783": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r784": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r785": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r786": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r787": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r789": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580"
  },
  "r790": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r791": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r792": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r793": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r794": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r795": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r796": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r799": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r800": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737"
  },
  "r801": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r802": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r803": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r804": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r805": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r806": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r807": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r808": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r809": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r810": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r811": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846"
  },
  "r812": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "848",
   "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846"
  },
  "r813": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r814": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r815": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r816": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764"
  },
  "r817": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r818": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r819": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r820": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r821": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r822": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r823": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r824": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r825": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r826": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r827": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r828": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r829": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r830": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r831": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r832": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r833": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r834": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r835": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r836": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719"
  },
  "r837": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728"
  },
  "r838": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729"
  },
  "r839": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581"
  },
  "r840": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122596-111746"
  },
  "r841": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r842": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r843": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r844": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r845": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r846": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r847": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r848": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r849": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1)(e))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868656-224227"
  },
  "r850": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r851": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r852": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r853": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r854": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r855": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r856": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r857": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r858": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r859": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r860": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r861": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r862": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r863": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r864": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(1)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r865": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(2)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r866": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(3)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r867": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r868": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r869": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r870": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r871": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r872": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r873": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r874": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r875": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r876": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r877": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r878": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r879": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r880": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953"
  },
  "r881": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "http://asc.fasb.org/subtopic&trid=2176304"
  },
  "r882": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117340910&loc=d3e59706-112781"
  },
  "r883": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116631393&loc=SL116631396-227033"
  },
  "r884": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r885": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r886": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r887": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r888": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r889": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r890": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r891": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r892": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r893": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(3))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r894": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r895": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(7)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r896": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(7)(e)(1)(i))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r897": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.1)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r898": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.1,2,3)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r899": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10(4))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r900": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.12(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r901": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.12)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r902": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.13(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r903": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.13(3)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r904": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r905": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r906": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.2)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r907": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.3)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r908": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.4)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r909": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.7(e))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r910": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.7)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r911": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r912": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r913": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r914": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r915": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r916": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r917": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r918": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.1)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r919": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.1-5)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r920": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r921": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.11)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r922": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.12)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r923": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.13(c),(d))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r924": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.13)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r925": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.14(b))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r926": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.14)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r927": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.2)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r928": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.4)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r929": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.6)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r930": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.7)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r931": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.8)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r932": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r933": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784"
  },
  "r934": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784"
  },
  "r935": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r936": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r937": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r938": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803"
  },
  "r939": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r940": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62586-112803"
  },
  "r941": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62586-112803"
  },
  "r942": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62586-112803"
  },
  "r943": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(d)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62586-112803"
  },
  "r944": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62586-112803"
  },
  "r945": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803"
  },
  "r946": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803"
  },
  "r947": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803"
  },
  "r948": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(d)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803"
  },
  "r949": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62652-112803"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r950": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/subtopic&trid=2209399"
  },
  "r951": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r952": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817"
  },
  "r953": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818"
  },
  "r954": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64684-112823"
  },
  "r955": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(a)(1)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826"
  },
  "r956": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(a)(2)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826"
  },
  "r957": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826"
  },
  "r958": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)(1)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826"
  },
  "r959": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)(2)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(4))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r960": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(e)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826"
  },
  "r961": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958569-112826"
  },
  "r962": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958570-112826"
  },
  "r963": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958573-112826"
  },
  "r964": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958575-112826"
  },
  "r965": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r966": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16)(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r967": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r968": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(b))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r969": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r970": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r971": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r972": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r973": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r974": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r975": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r976": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r977": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r978": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r979": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r980": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r981": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r982": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r983": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r984": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r985": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r986": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.4)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r987": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r988": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=d3e14881-158438"
  },
  "r989": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.6)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r990": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r991": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r992": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r993": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r994": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r995": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r996": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r997": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r998": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r999": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>167
<FILENAME>0000039263-22-000008-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000039263-22-000008-xbrl.zip
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
MT@V!:XPA1E4UAE 8!^M02+D:!F98'[A7G4FZ>4RCY)HA8FZI@Z-+%FKJ _.
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
M#:$F?7"^S6MQ(>N0.#EL>1IF0"Y\*DK*B!#8U2S&9W7]MW,=+F0-0G'SV3M
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
M-;%GERY<";'_?_;>MDFN&\?W_$2.( B0!.;%1MAN][V]X>[V;;MG(O;-!D"
M=LU(*D\]>-K[Z9>G)-FRK&[+=I:2)^M$V5(]9%:5$C^"?X @4 RZ6'*'WJ@6
ML](J%6S1H(UH[0#[L<'^I>S? ?9ON^^9484CRVA*H[C9J*';:(ZP/G):%^Q?
M"]!C5KL=HGXYL#NP5ADC13>*;-93FSY<765RK;XNV =G'SQX?.]DX2IT<ZKN
MN=5J[I3$)<"S(FF,&5%&.>C^K73O/Q-X(0X\]P+6(8%R(192F$'E]-Y1N?;7
MM\>61GRU8K0EUM<!^4]3W$E2*3Z0F*")3#GN4 8%.NBK?E-+0_Z>G/VKAW_V
MW_?Z[*OK_S5->!<W7WVC+R1=+'DG3V7N)>G-6+:PTD8OE:15[APZB2RNF%K;
M@3]?'_4C#;X$ZJ#8<T]%>!)?IUM/:03D.F/0Y)KC0/U(C%\(ZHFR>!VP39\D
M[UG'C$S5B 0C^\I'F2LEH!=;6P?J[_3J (@1;:1$%+6I)8K$H^:<J\/"Y2BK
MI\H/U!=#/:JG[IRRI4X$(=M0/*B!V%KK=@B8BR/OI#YD=^ETZEJMJ'9+C2!W
MS;GD*=Z117)IEY-.7X#W(\&^"/0M]U%;]R:4R6TK0$23VE)DXT@+ZYD])=@7
M6'$']C_!/K5*O0V$J>,'5V5R*I@@E:[F^_3U>U<,[Y/(?N25J<^V3K-W[[?V
M5H'9IZ,.:]C-B&HN/#ENU6UKX;\-8%P7YB>>JCY@?H<*3]51>\ZI5V)W;E!)
MJT[ %47M8F"^M&3T ?,[4BCNH"-J&";*Q0Q8H4KR6IJ3\>7 ?&&5V0?,/X<Y
M(U:V7M'+H*UU$T@MJ-$=9K#X:BK01<"\6D_4 ^;3W^7IHD$6E7M0;#T06O::
ML1,7-#T"P!VR=5(_L+OT=28K0(Y#\Z 0XRC%7'/MJ7%269_H)Y\47FDQK8(U
M1 OIVA(Z34<-,G+.WJIA*41)]XGUWMJ1'F"?/FLW)MJY&L/6V 2 "0ICS]H;
M;*"O#_;O,M9?KD^UJ^\,]4LM[?9(GJQJT5P(HK,W=?4(:Y%"%[Y$O!C/3SPI
MO@K/)F8UI)&F37:(; /P-%.+<+!T^.='XOG2\N*K\*QMR%0;GD.=<IE C]&;
MU%9*Y]07]L\KY:(/@;,.S\ ^E;.%9'IH8"+D/.IDNK<4EW/J?>Y*[(/G#W,+
M>"3QJ2R&9"2#9+E-N@714%J.BRVWOG"\3NH-=I>4[E6EJ5DI6J@,4\JUH*?I
MM0,9+J<!SX>"^LGGR%<AV[+CUM)2I'=J5$PR9RK@KM9&WL%-]M7RTL=>L0K;
MM7BMY##<G,B$2S,.B *:W&F?C2[WOO?O*1<\PS#/B ,4A;1F23:B#7.HW;,M
M?!9])%^7 "@/"ZP,@S23Y:03I<B=$^4V-]BC"O@ Z)=Z(Q(P< M*3%F3IL9#
M(<OHF=/*O9I7RG8^88 4K'DUF3J?"9"9O$?)-*;NQ](OR -=6+7K*@!9'X0
M-"UKVZ[%M-T$*"%;K4>2A<NEU[+G27G?70*MV!C A1J $CM:KJ-BF!2C7E=6
MTD?&:C&4*@6X)$^U N5@R0-@3 &1:TC:PUR6U3)63QBF9- B9GQ6BY-A-D@S
MEBE=<5-';>%J@B?2&_G'48 _[HQ'NNJ?>$8HK0*S9YXP2Y&"VBMY%NV:^7)*
MO0Z8'R_3MPK,B5.QWC,E[\2 TAEK*ZH\@Y$R=M#1YX#Y[#66J\ ,C4P9<4SG
M3!F*  0.1"VU*NH^@^ACY-J'73VKP*R%'*A1$S%RFT%7FM']:-4*92P+%\.L
ME%)\XEO!*C#;],&FK:KW0N0N;G6BC750[R,6AOE@ZTBUOHMH\M&EI/D60IC4
MMJ08,<V?8;7WRRG /8C^$%GJ5;!./FK-,Q(T9BHR3.MTU%-VB(R2<.&3\%73
MOD]\3:T"-B<C"LZ%L!+0L!DD"@P>-"/%W!>^ '1^&YX:__W, -I/4MH33N4!
MN410\:J:>HH"$_,PXATT/CGP7K ;P"IX6Q;O-;>4<I VD#;==@NQJ<*KY7T.
MO3SP/A+7KRZ^"9GS0&T]D3I,:>*4<51H+49=&.\GF"#>SWI:!>\1WC"8?3KN
MK6.F9)Z:A BP62>\H,;&JU7''GA_D&-'0YY2VU.N-&AP@M%AI,@M][IRKY2#
MMC.)D]VENPMS[5T[<3=JS4V)HUJW&E.S](45RL'X+B:RK0)ZLJV'BD/.O5"J
M74VM3=?NGFSROP/05TN 'ZML4=1+A>B@M9I6PFW>R-9QA1LDS)[E2(FOE&A^
M9+QWV109')54L58H9)4D9>?HH@U[K6GA6Y<7"/!C]C:X5( GON;>?>H+I(3#
M8MCP8GT@MK33LJB= ORHO14N%>#I;ZW$*.ZCD/+@G**[)(XQPE>N@CH2UP?
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
M!;5B&FSLMH.&7&O$DB==?:I;TZ:11J71P\:,)%%:W3Z9ZI[N0JVSA9V_*K9
MF?:#(EJ"*"EGS)30P$IO=?"^S7K>6/(\!LU0D3,))Z92&DO6YEOB-:JS[N&6
M[25OE^<'9#KL[91:F7(EI:%3\J;2ZUSO,[)4W#\@'SZ6/,^=/.H>D=WG"TL1
M0P=.QVU*#4;NM(.N0>MLQ(_3UJEG'H7<<]IN338AB]I!NJAWHQUTXEIA2WV<
M9B;-!@)@)P[2&6FD- TR;3.WRJRI[<XT%[$Y/LY5@"ENH859RHW4V+*5N0YQ
MAC%4@&6WIO[0L>3I3 *#1AL)]:%302M,S:=@14$;'+$G"7*B^[>_EX4+ESI#
MJZ9MPGVI0C4U)M5*7J=*R'E8[ B8!P-NK\./Q'R\_<Z/!,AQ#?W1X<34G9"+
MEK+)O/E>;"TRB'K"5,+V!N=>X?D]2_!AMMA7U^^Q$'>)*(S"XCVX>"=R$89$
M#Y,(W03B"79*V*49M[H0+4;8RG:=)#'UWM(,9;J.I+L8"O?X'?2>,B -DH1Q
M]VY((\A:VQ;\U$V&4CKM )"?3._[1&_#MQ[]\ZL/3?E?FN[C^[MOKF^N_K_P
MO[_PN'E#_#ZT3?KD^\_^$3?]:IOY=]7C#=PV5[]M*-]_<7WUXN[_B9OKO[Z(
MKZX?/O7'J^_BAT]O_U\D(#S<1J8.)EOK'$F9,U2?GTR8RPY:^2_/Q=,-ZWM-
M6D7 :FGD:.*9"3&GED:GMB>5<5!V&?ZNF[0<6^./,0B-9.Z+""4IXV!YV<O@
M(/$L)&Z_P\M?]O;5KZGV+/;CZE(#'V.[VS1JUU*WU@FNL75@Q</5;?.5K_[Q
M%DT/D'T9W\U?\/O+EUH5,XR,!76K5TP\75#"V(86EIIY!SVA=D#&+K;!1_%
MS24UR3%WLQGJ2;4Q OLV[JE8G:[G\$!/CK/S^[R22#@&-@,G'%L[/!DEDJ:8
M0HSM\'EG9''7@@L:HY!()F\$F=2J:FMJ[C)@Z.'N)F)OL?0F8$\BNQ64H *
MBRIU<O->FFO.5J82:T]:<IV0C5ULAH\CNJ9^3T5]F[='654JLO9F)H[;&?#A
MA9X@:>?W>Q._5,"@YAK4;&Z4-G?)9JD*<(8=E+A=-(V[%EXID*W6LMU:)IE_
M]@XSP!366J:RW].$CL>&[.?J_K.KK[]Y JFN*:TB)9I_0B'"/O=#),8$4Z4+
MEW[XGU.@L8O-\)&R[3$$@*C-^&]PT>T2>,+ &?PA\)'K>H*@G=_KF?+HV5*V
M#&1<%9BLNTE+I&B'ZCHKC+L674R0>FD1ZD1S;]76HR!**1V&]QWD42_)&JEE
MG8L];4,TB6R&5"D!M1 * &X[:-KS,%EP6^,W\<WVM>_B3R_Z]?/X_+H_+/F?
M^N^/O].K9YM]QO7-K3Z++Z/?WUS=73WR])?3]:KP*4,]Y9$;#$JC2O%('%LS
M?1DM=M IYE<:K/?[Y_?/YC[F/Q\K?ONQ_^?][=WV"^S$?,@)"7.OK1?2N:F.
MCH7[5( 16' '/9A^L_G^V1-W8CD35FX0TM,@W"H 4XNN#;/2UD9[1T)]79=Y
M?N7;9=1JE$W;=+095,2@IUI3(A/:4QI\!ROU_/8&#.A,M8L:=2B:I9MM#4H'
MY[*'4J9U5_.C*%9WYFC)1I9*2&P\L&6:)D3=U-#%&6P% 73"@*-VY]P"IH\E
MP5#,3I('E\I,>SC'WH%;?13+!8S0,;= K3-2=!0F5$NE4,ISJ^SK-\'?@Z<\
MY>R0Z1;+&!7R-B"4YRKC3L/G1^(2O5R<P1;PE"<T7]4\TC:[4%4I<E9DF?''
M=@;531 NV'SG\)0GM-P,$-FUHY1PXO#Y 71RD)2"*\2.6IJOZS+/W_#<@E)T
M;)ZY40R7AC!=;JV43#JWRS7SV4/%L]B[@^*,#XF1RE2JQA7S=,6H+7KK7-:?
M*+ON:GZ4>;. M:A9%3 D&Z+<F_E0ZFW^G+:#:<\[%$"G,U\NP%@9K&*G-(./
M/!=9*C67/JRC7K#YSB* 3KCPP*W+Z*D/IADE,HYDW&(+.Z:]]C0?=%V7^>:&
M>*8QL)"4E'E:L&QGQYQFQ"(YYGXHG%PNU\QG<[3G-WJ#U'MIB*,EFH972H"F
MG$$[2;.G8/3SJ-[SV#O"^_R&)EB#IOJU7H>E49ITS-UH_1/K/\Q_['?3H)N5
M;N]N[K>G_^WJ]K_>[!?Q0E_T*WVV/>#J[GXS_J?7]_-5N/EVOL;3?7]^K2\^
M#[V=WV)^,F[O_C9?SB__1[^]_?Q*[>K9^_CX]_Z%_W?XUU<OOOY#W%Y]_>(=
M)/[E^H6_^EKX7H[/NV3I(WG11F5Z"BSDJ,4MU)1H_;S_@=$"AQ",/+F)8GE,
MR>$LT"OEPFD&=H%]!\='%X?1'WY@Z./;5X_]\5^V$ZR\]J*5T*,A&66>L6;W
M+2:*K;^)'9O<$\+JA!,707.,4&HS4!(8-FIXBRUK45K9PQB3Q\7JX]O;.%VO
MY4O<[Z3/<-IXNB4) FD*&JI-FG>THO+4'=.E$G0Z'S2C]:JM8--6J7OG^0YU
M993:TV!]PC[HTPL&Z(056SAZI,@E*E$-XT:2QM:QAE30]0F[H$L&Z'0>*#S
MIJ)F!IOHA'94+<5KJ5)B#YVS?AF@3^]O[ZZ?;TG!I[UOG;#<L,VW,O<LSML9
M$JH9<4O=L'*A')?@=@YJ3AYQU4J>55-#IFT:&D-M/+81>%8XEZ?H:X[4XOOE
M@,AT6#ALL/2437NP"P/Y5B][$0<=!SJ/XG4(LWHIZMB!B)-@KF"YESKJ:%2?
MF-?Y]-+).>%Y1I8$V)*(#<K$AHH]CPE/:&'S)^9T+IZ<T_D<99C.)1DZ.Y4$
MDK%E%;4&$#QVT)CJE\GYC]AZJH1__%W<Z-<_(>4+O=K+&A=.P$-+M6TR'8(@
MQ>B0QOQLMG01FO1?6.IOT6,^<R_6RL,8$\TP8@@5F?$F]*2*TN?2<AWK6FL;
M./>&C_W^IW,G?SG%=2IO^U36M6D;98:7*0M0S\$E*C113#6@R,(#QRZ"E)WY
M%:%:HT9R;IFRL@U6HO2P)U#)"]];_]>TO%O=+4'(CGS)E AY:H*8FPU0Q,2C
MAN'0;.VA"N6@XZG[C^DT#$K*9:1!?4J2-))+C[KUD7)<N"7C?G:;OUX]^_3Z
M^?-KGR_;CX]>%Y#[%U<OZ3![]H/5G\^@^OXF_J_[NYM_FY]__=37GW[]\?;<
M?Y('Q0I;2Y4.F2Q7[1G*E,.2H9OAPN>]!V@?)/-0,#>?\:Q'!JJ@.NT71J%E
MN_>3+Z(&]R]Z=W^CS_Z7WOYZ.YV;TQ4<TO/G=G?_3I?TYS]_\M7??[53HMHC
MQ-B;5=*AREN+?LTJM39[V0QC3:=T,/<A?1,TMKEO.5%C2MF,K(&S,MCH,S)?
MUS>MK:/WIHS>F@S/D2P7DQCD/H2;=AU%P3/W6+C)\0'%HWD*UCX0--=A2,6<
M)R4RNO6887C-"WN*7>PHOXG-51R&=DFB$4V%J8MRZMALC-H=BLM%G,H^+39.
MYS>R@Z?1.PY@4IEOTXFTT-Y3I%X6KJ=?)3S^1)_-GQ1??A-Q]^ZK]@_WZR^U
MV/$T 5;<W_PLO+JZO:8,[=\^^_O??G6 94.P)A;I6J@,Y-HSHVS-ZBE%77@[
M7 7K7W:Y_^N3+_YX?1,3LL_^T;_9QLK,#[=A(NOR]M/@:FZ+HS4>TF3K^V+
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
M^R?GU4=OKX^<X&R)Q=W&G;^/MNQRM"7:( 9\7??M-;=Z4Z9^<'+RQ\'O("A
M:IP9KT^,5Z_?'A,;^PJ1\: K.3MX_OM+X_4KX_#UR1E*PZ4%/$@SAKZGYH9R
MA6WJ*F#!E\'=-_@.K9'KV'<^K#NRPN^-U']_24+A+?.D>Z2WX8E/][>F^\2;
M6US5ZE2F-PS!QQ;!QC897_66.5IO#MZ>B2,[VM/A%JYI=6ZF\V"IF;U'M^^2
MK-YW- LE8LGH^R9PWKOM8FZ0[7+]7&YONV!W:)59OL)F^:Z9M]I/*ES5>HK=
MG^B7G:B[YBCW'/!^.>#!G@5N_H5QS4?/WN;U1^,52YJRVK/!G3E5*]KSP8W@
M@\_W?' +;@PH#G],*EZ7Q27UAV 9^K/'XS7^[#U3W)"Y?-D1.\Z>*6X"4[3W
M/'$++HS_Z-F;JISB-O,]$]R9,]TSP<U@@LZ>"6[!A8D>/?N=GU/WL#+AA%:Z
MYX4[<[1[7K@9O-#=\\+-OS">_>C9,?S$.&49;^;&B[S&4I59M=<.=^> ]QQQ
M0](L]GD6V[BF_2VY5[W!^\YZP\(00WR^2Y;-@<=.FJ?#Z#KLK+T ^@(!%(*&
M(>IIL2[D[7(]ERBC,E[^WRQOY@-XHJ!"#JJK$F4BQC'BE50UU6.(?H;&FUF5
M7+!:5(J)WVH=A/;*RZ[0CK-/_M@(MNS_8.;<_[N5-\:W'CU[R^']ESS%>_/_
M[9G@MC-!/%+'VS/!36""P0_&!+?SPKBH<2HPNU;-1-?6K*YSB8!W,&'%O,Y)
M?7S5 M8=EI-4H"7B,\!)9T5#C[R><C&EO6JY,T3B^'NNNA%<=9]7O 4WQG+\
M1\_^@UBO>4/X!L0BX8-"_:T%#XR#N)PUAC3\,1UYSS9WA@@">\\W-X%OAGNV
MN0TW)GKTK%,P6Y0<X<P\G4VG!?W-JCEU[-WSR9TY]6#ONMP(/AGM^>3FWQC;
M!LWBD#!,$5>>N",HE.R\XI)?OL-6!0<"YIWA!P@)UJ&^XP\Z/MOIHGN&NC/D
M 5QUSU$W@J/N+?:MN#.@A"""6P5G0_R1$I[3?7;?3IWPGBMN"E?<UP5OPYUQ
M[$?/7E-SDZ.)P/&&H?;\<&?.UG+-/3]\T :HR!*-Z'#/#;?@Q@1N& 21&5A!
M&#YZUIG-F*G)*CP;1,^&MTZ,?\^JO$[S1(!_4X.U-Q6_1,COHTD]%;W=]IKE
M;M#%GI-N5.7(OG1D&]>TOR;W"\QD[E6.;1 MI&A4G.#I!L;+3SR940+)ZRS+
M$U7G<:AZ>AB_85=9=.SO??F[0P"6:^UUBXU@FGM@XVVX,Z[UZ%G'*;&M+)_4
M>]?5;AWPGBEN"E/\WG!V"T/LJY"_]^UR'SV3Y<%SX_75!+3,BWQ*+:[@D%@^
M,9[S"0?U$Y-'Q/>DA7:%)+(B9&UQ\IX-[PRA[-GPIK#A/:#>5MR9X-$SQ4:)
M0V(< -AKW>.99Q5,4_1W!:M?Y/<))X!Q!&\%?3;E>QM_EVABST<WA8_NP?BV
MX<YX)L(SYY,DGX(6JN4VO^)<UHOPZC)/]NE[.W3@>R:Y*4'6/W<^'KF+:]K?
MDOM5);XW/M]>LMR)9/$Q7'"1QWD#QM:*^E/C-+G@Z:S8ZQ([=.*6NR_-WX#4
M5^M' \O;TAN#E?EE!>=%EV9KUV ._]<XG8W'K)KO>?G.4*;E[@YLN[_AO'RU
M:7AZ]-O)P=D?;U^>WD\L>'^9OLME\BF3_5HLCE\:%A=<?7Z=@/TZ@HMN6JR]
MPKA5<UFXYZX'@TW+FF *GU84;KGDOU[E:7,A"5?_E2"TIV;W$Q;793%KUO]$
MH\,$+ 5>W;\N1?OA+!R7]K\XVSS]GT>W0&(Q'ZD?753=93WGP[CB[..09;#
MIZRX8O/ZT2^]?1CGDZ&^Z8O[=>_7T]Z@ZWG]7&Y_/8-'S\[P\E$J!KQP37?6
MQ<MP_S2Z)"-LY3XTCI;O["V)TWGT_9C.+5=P=/;R6+IV1L;S/TZ/3EZ>GJYE
M0J!DGL.U:,IIEZTDCN'#K&[R;-Y+8+*LD>U=E\/TK2NC$9_F#4PAN05'.;O@
M1JJA%-:B*T%S@8@SS45>&SG:;ZSBQO\AL&&6\]2(YX;F_CH8&7IW=8K*-#!L
M+<K?C(1-\;_P.T2>M<U?P<*X8E4Z_+TL/V(L9P$!3(U#Y72'Y:Q(C8,L@\&,
M5[-&U.$1""V-9OV*$]7QB+4$I3M'NL6_:%,J/H5-H@=+*IQ.V R?0,RRNEM.
MMYN\J/D5/,C;?15#C+[ZHOB/OH88'X@I()FI\@5*T-V.RW3MU3F<%06?_/*J
M*NO&>,XF'SG6;AQ-DM' 8,89_\1J(Y[5\+NZ!OVX73Q0@/H+[@20@Q4%P<
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
MP3FE$@X3,V36%@+GKIQ96>F_[.;XA>>34%,>4H,91NLX83UPT:1'0;C*2,Y
M,UXZM%7,@",$_-:D[UP=JS2KAY<"7^B>?-MM\X$\H)VX^\MPIP1NJH)+UR"<
M+@@/PBQ:\FE*H.BO:8,S6()BE:0.[*%+<J3W_TO^\E .VF8Y>CZ9>B!@2*@H
MF_+YOP[Q&65(*B#*]<Q+$W@@7*9<PO[S3W D(G]>W&5->8CG-+]7\JJ_Y:(=
MP7-L3B&8GYQ%E^?1V8LHAU1?G#'HN471VB^:F.TY$FZ)+7O=M*11+HR^1%8%
M]-_7PFQU!0;Q?!'>N>=YZ#^I?:$_WS<4^S_I/N]^,5J&Z46W2T<6'^ M=9JW
M(GPA'Q;?U^;$(AQ1+ER7BD!.7QZV7@::6ZV30-/KL:9+1P%[VX5]5KRZR\!U
M=-KL+.P;TG87?E2W59T*\HK&>'DX6@WNJ_#%FS(AA:O 7Z;*,8%,Y3VJ8J?T
M??M^M2\G[T]?MAO3[;:L#0/%:AR71=L>ZM5;O:43RH<70D-#+^HI*E58(\J
M2MO.*D1;AO6+:ZIN!:+3$((?$R2Z]/.X(]<S?S9.0$L]G(UGPAQ&^+TII\2[
M-VV4C%8RP'0MW-'G@Q6+AD7=9C$PZ/.16A$&H"M\KEC!J(@8%PBFFA6\I0=Z
M)5XT.9,.6'\GA(J.NM9"/4I-9P'P4?#_,17\JMU99$ZGI*^/^GN.#XIQ7Z",
M:B.E>E1D+:<CIJ[G2'2LI9]I-5(D2S#UNLBK9#E)=^G4F^0OM!H;/<NKK55X
M<=3QF-F4,#\ZM4VX'W>#&@Y 39<'+/SHUQZS7JNMPT(L@J)3F8)D8Y-KQOM'
MW1V]\N(S<O&C6YJCR8'#U?DGC/\GDHH$D+H*Q8O7" E?38M9;3R^8$4FG*0$
MT"Y ^(41@L^2XU\$]A'R GG+!2]D,0>EW%5B4D]&QK&^-VDIBC!(%\<BC!(K
M/0K1@&+]*L7 0OTF'GDU4>D-W>2[O\#4P[<@WC]N8TGU+"F7B@E\B;NB -C)
M.TS<JG>*8HDZK&5.M842I+4/)/(3DJ (M*VHR=?/&5NGY>*(+7,XYZP2<#MG
M M<-F7B[N6,&+YB-%V8*IS85@.3:H<KVA6*ZXNS1LJ?=Z)#FR3S4;KE J,-
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
M++TD(Y$RM5!%EI:Q5.M8IPC16X4&7'?[URJN),0U/%+A:)*_!1**.8&!2I5
MNC]QJK)N@<J\VO)CF!:<+E<UT/+BK%KQ/VJM4@/[U]\6;7@;6.Z_9W!*6!8@
M7!"*.2V47,)NE5.%>%;(8K/'^ /E3I ;=)JC4R!K?4IO\<DVX1C/9+7_AZ/:
M/1&9GL*M E9) 3;\HK&FL625'/$<+-[".#HZZJ Q:7[D:B-31F^-HO,$\H:M
MY*B#U59F-U2M8KT]'B/54DTZL25K$S/.B4_J2Q',O2?*A#G0"C/RU8LL<109
M@BFPUN=[7<H3[4&'#UPM[,B"O2;>%%,I'!U(RN-&%AHMU:E^29AX!]PN9WI;
M'N+=!VUB_TYPA-X"8]Y<<3Y95<^@Q[\&*@L"K^N%P#^#QWHJG+R*"Q7\\^ZG
M](7\<=5J4FTMOLZ7"#^-28B/15)#[Z?(VB"\#X09$!8D3DD(2?%W3[<3S6X+
M?&/59S)2C[CDK2^DW9VYOC%(#)3]K<25ZDE;9H.%"A"Q/9WVHD5;,-FD]Q)A
MSN(F<6P.U<:3&; W=@D6A51<]".J6T>5UM?SBE=MF@JL1,8:8'?;>2'GS2O4
MHJIF/@(K8\6:!;1)IK(S92A*X!:(?$DF,.-@$R1TC] \5<-ZK8<:6]>QJD-A
MQC0B-;W!P@]DV./Q;$(^*R*@JQR^XY^0T]V4/MJ5W&EO4*( 7<:7@DSZIT$Z
M!?F;,/XDH!*Q@R'51,F\IVXX&CU)^+11"M#*5?8F(=JFMY0HPD6XI9U+''^I
M!F0=ROR@]ZY*]EO4VBUBX(U382D%A;IWDAAL*T5$'!KU*XU\^L2^*@BN4C 5
MR#UJTW([&S!S:]%$@LJ8%MM,=\XI@5Q(7 !7+B?>+'%="K)W&ZW>3=LK-A6T
M6."P1-;*<83[#T)3( !U>[P;JMR2CU4A3/;=H9VEJ<"UTG:72Y%N2^%:JA2$
MFY3,I/L-5#H%3V69/PM-05I(_5;>I<!V$;@_HD)(,@ND*=%V$7%;5BF!BF/H
M34(%)HJ -ETLTH[129IJ_+%-Z>Y'2T7U"!I["AD49E5>=6"G6M(V-7=(9]4B
M "=Q&734@K5 QBRC>"!R;%"@T(B435"%V2 Y\Q+E]AANMQN$$44\F]:A,C56
M[HC*(,PGEV4!A],%S'& "<8+9>$,6KKE9 CJGC+G,=)&2!ARZV>33HQD7,.0
M4B^1 0EUE7N9D.*%7;ESRQ ER)HJ19++U*Y],9>8+&($=?]W044\;>-4IPV8
M\.=PYB_*!.F&[Q2CZ8?)E!=!0Q\3H9(N'W)U:2%+&J$,=/$]+2^U3?JM!,BV
MW%!A?.2Z)BDR7;I(2Q>W0\)?QE!IG2K2ZT/YZPK#5U3D4D?B'G9 ZQA$+QEM
M*F5I]<96%R<6Q8'::MH<@Z;UM(C[T;Y8V&K*V4  NM?DRI"^,5=VZ.)6*#:H
M[#B<387G2":?<LF5&M*A<MRINRXX!!)=#!NEXN\"R&YIWX_$5>:7TFNX>LZM
M',(OJ]FTP=;  H<"CT O:UZ[Y#4^"EG8/>_Y:?44#YK4PL1%:DK,9>I,JK]<
M3$^@#G,NJZ]!LA5M"RLA2+OMW 7VM:J[R$[PK9LB"A(HJE,N>D4)*PH2* 20
MS*6OJDH[)]FUA;6ZUXP\5ZHITH+[2CG-9&;>-4^V7/:Z)2[>"J$!P=UZN@^*
M*A*)]D'1#9C+?09%'21MC#I.SH<%SYJGCG\S'QM:X8-Q,>(*_J]JA?<_A?YV
M6>Z(./J!BG=2[4,I#H3\XB^!-8&0/,M!E; Z&)*79U87%2C)6I%OI9;D(J-5
MJY^ ]_P\,"CWB!DV_*%8J&+'&%,#+BNQ8&;83T$EQB@L!5&4*'L;59CP@M.$
MF;0\_;&(%(GZ7 P6+2T*G[YFOL'(_/G)K[>1EWO*^VZ4)VFM;71V"_+RX=PD
M>>DJXPJB6DLC"V]M9Q,"L>Y)XH%)0J1LMM=\X:SHW.DS6WUV.ZX4?CO9]&?6
M3M@RB6Q0B]N3SD.0#J9U$JA;>R0N'7;"BD1&IF3EV#5\A\DQ>DW#)!TQU=)+
M(,7>W%?L\<=)>351;Y7BKS_-UF;8"8M-543U0'U(F&<L+_3Z]ZY*H'_UT4>9
M\!OO)F)"LH]\(FO711=2\FJGF$F-!C_E=PU:=X$6!:<RN0I-*Q$JE._I-?35
M74=I+W-?H YK:07"/]T&HO(:T98P5XIB_LH?3Z4RDUKB'YQ1H0<0@E:'HD]+
M0!VL<-B27_P":#"CJGL57^KVN_772'+C0"I4@-ZFF(LL*J5J/9:ZEO!EJ\QL
M>%,+8*5E7BUGI&>(Y@A6-::"PQCX;+G8&YD"1K)E&1KJ[),\?55RGA7"L8=8
M+EJ:%_RL Z=2%U-[H$OS6CV=';E4-SH3%!6LSNA1#VG98C)&.9DIC.648Y"9
M#HN"K'1B*6Y%FTB)>C31;=TB[8B('U8^3PL9.]439$3HM8W/RH05/'W%3_$V
M:9U&-( =(H5R,ES#8]MX5<SEW!4BJU+WB<5\:MIYD-MU(KVW6.-_+E)R1.::
M[?VL;(61\8829.08Y"#2JLRNW>.\EYRE@I@4Q__V67(1QE,F#9X@]MG#)['*
MBSA6/S8ST'ZI+_#LIG4T9?E1U?/A$5_KB"/]ZM]L I=N+EMT4K& J:A%#T"E
MN6BK V_%,(+H$++4Z%BV8M9@-I8Z,N_$S>[E3W=5@C*N+Y39F*']VVJ;>#X#
M38 *[39)!.0][ZKTQL 4+V0C)LDOB4QZS4[5L$2B0"SBBY;+SRJ1E4,<0B0U
MBQSKI1,3LKM?L;N>8RTM0'&)+UJ("O.J>?]J7)17*%,'Q#ID$FLJ4MU8<L%K
MK<I3JT+41?TUE#X0NZ32=\:@?@ /A=LZQ+@2 5BP"1<-DQ(5-)+%_%S$[D6^
M32-X**YA9#Q'Q)+K[A=%RRDXUH[;@R^Y+/,^%\5VTEUY9:_>J;U?I%W@>@E+
MB30(>2&UAH\"Y+O [-E^^)@J0R]9,5.P+KE6SC,$ZAG6K.CAL.'ES8"/EU]
M(>M[OD]* ]LC"Q317H?Y!7U>!/9 8[C@E L0:XWA!>XZ^I<F,O[5-R<I[T4[
M59'GTF+MH.8WA'_M#"-ZQ>,*6?B-F<4='+-*B&):CG$O6()#@<PY_)T.M9=3
M3!7MM9:FT'(2#<ZJ4^U%E@;E?0L\*)&W4)18^R@>(7(FXJ*"[M\.#MX(4=>?
MA48!(M=#EEH(*2^D,,99UC +BB-20EL./)LT4$;94EP@TPOY)/8O9?,A2G.5
MMZYS;%(K*)=>P."T2U"Q*1U&%P<;$V1K6[&IJ@W:H+BV(YCHW7IM#W]O]UU<
MWWRER)7&UV-M*4N[\X1BQL<,[!X2\%]()1/!6O*Q3BZR-%"$N82=?-T4E#ZP
M<*8"?U OAUAS>%2&RO6<I 62(8#93J&A=9)G*5?8N.*U,<]*V=\!$[+@%P3A
M3XFQ4\7]4SA"V:[PJA3UNK@-"(HUEC4GG2 4^AD,74Y6'-# 4&$\11! QS/B
MC'0)QL#DRI0:);<68->N;=5X(IRHBI]7;[HLX'B<P7O7$\4[+F23(%8B;5G2
MM/97"ZU;F%AY]QAK>S*0MPU/\B??&OEMI2N"Z<28Z0P*%'6.23XJ*T6JI*J"
MU="+5_GZ%TF^4!L_V='(:5^T< V3KK=0=VSM;:;!J8V#8X_<=6.H\R=37%QI
M5BQ209T3Z)8T/W9#S-QHR6*F&S5A%%7FQ @%A)O4X>@R4:*<>!&5&\DB)%A0
M*HM1-#<PY:((2XK:GJL<XIN4;)&X,D;SJF MH@HE[M%/:DX4!'30F='=>P::
MCB6U)@7]K4/ #/2<<A!NY,+ &8*AARLEMM15:<O46\J9Z?2A 4[5-^5/E#SE
M(HJG4IV!M>./94]SV0*%G<N:FW[^4#.?\E[O[UHVQ.LYQ.50VF'(^AW20+G$
MD*)*MVY?1L;+UN]W,*WR8HT@(=&H!(A*TF!"9)#FT/:R2<II6R0DH84JCM=)
M5/_#@37GM,Y>A8^%O<*TJ>_KS-M+:IG[G(H-F,N^T+QOG[3B'%2_8- 9D*)9
M8X/Y?@0[55]059Q*\!+>[49K-BRC,:2#2L50,>4%V01WMQG"K^J\-GJ=<[",
M5A93:JED5*V#&12%;$TLL](Z0&)]_#^[;+%5B?7"2="-+LRE5<O^1WV-J)16
M 7&ZQYV;@YHG)[#^6 )?]KBXR/-NJC*=)?@E6BB=>;8 @JU$AVI..FD+ETFJ
M)>B#*42U=I<Q6K=@UZHEZ6PRJSLK)D$#",E 2Z(7,%:M@B\,I_4K;[L-J\QZ
MN8(E#T37;GQYUREXU(GH6 ]; =FL\'HZ@[90JZN1*6?-= 8V;%%B-C^HKE*$
M@M)=SLXO5HT3ZO-4QAZI PNNP'7K7*Z68^U78B*8(3D71?&DMB^[R_0PGM
MT-^VV$ :AEJ$:^J\2;+2]T_<+@7F+7&\I5X$S&%"KAQ9(R[ !5ISJTO.7%/H
M?%O5>&/R=7]O<:]V+F-WA8+?H7RU]VRQ.=6Z&F25)-L+)'7PF&LJ%*2C1+HZ
MNM>S<_0P-*J@+-&^:E#''1FO)YS^.5ADW^1$;9^FTM(NST"Y6GX_5,UMGU#/
M0E'.)L;@$SDEB=6A5%S94[OS?S -J*1UV\XFH B3D<&%!C]4T!%B4BJ>UK:N
M%%X)'+KS!2@_T83T\?H"F5*&%55"9W?,8<KF5")A$)8)-B8MJP$6ILJ@\$"%
MR;!V02O&$-DPW8BJ#S"N)<%:TV[KL!P$:[) P04;H13,0@J^=1N/$T;,1BQW
MF@F+JK_Q)Z>OUN\\\+)QV<B*JS'(D=EX2-2#'N0AQC3:4?O@G (_LP59+[/^
MH=%GPON'(0#AY= V;Z3"KET:NE:G01;E&A\505.3:T/G@7A*0&&&ZL>-B]8"
M'L* +8477!A=>&^51!,6K>PD*J5),9<28)&?]P,0NU AL:[EQL[PW/6-A@DL
M=T7#^U<OC@ZZ2]/6LZ\#>EUKFR.WP4B8''8J=CKI=EJ44FK(Z:I[X35MP(A/
M2FJEA"&5(K1*MY&@ K">SH77*Y<@/V27XY7SJGZZ#IFOU4OE]XH9%_/KGB)^
M=\WW6G@.!EI\>D5;D@0].PGIG(M/J\XW.T&[!_V2KC;EZ.;N/ M93^0/9E(8
MK7+I:5F:F$11=4*-]1/*VR=]3%GO/RC#B]>-'RX-3YKW<FZBM^I!B:BHNZH(
M[(N09BH#"Y[!O)<%WTC5A+@P5S6)*]#)5,J=J,M46&B=$M16+I*RH?!WV@"J
MT*5^U?*PKKT8=W! RQNXYGS<KSH?_[;GX_8?U(_G>NJDS5K8K757_FOW2=5'
M4%2;ZLA%7O/*O>H>$B49M]JG[D=JQU9MDCZT^3.N_+*_\-MQOF\@E_X\;]P!
M1S[T13O@WFH''-H!2EI<V(1KN/GZ'6@U]P;C J@_2H]^KBGZA!FB)F!+['V5
M*2G3(%'#4T,(W19KEGN;+3&PTO)J<DY=WV%L0L9)L1^4PFW @'?G0VBSTUI:
M%.TX+B182*)Z:!/B5C_*+)J/Y2O:R!+.\@JD0@T3L>KW+JO5#[HV+;UF+-+!
MM=0X66KB8X:0*[@E?=2-I67V9RM;D"YD2DE\WF(N42E6JD)]L+"VU]3B^[JF
M4ZJGAS"H0'M'X[#B$A6BY\#L+>$:3$&!*B$0$(4;3ZA\*N-K=\*-I!=JX-63
MFUH)B?Q7@N4A3RFUBN\>)U2W$G/0A0]/RY624#E:)X<^]Y,!LQ;V0\,@J62U
M_](92F@0V/6/G(!-&*'1L=:_^G@AETO _U/VB9H%H0H0)AW<R">8:$@\0]S
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
M4E;S3NAD+]K\C&81V%YYWF93<@MW80'9(4CJ <O9WJ]09*@4[Q='KSKHCY;
M#Q>-Z+Q7&BUU?C$%&A,%=%TO-]2E&1R]&K736/T31KU$I,M I:;U@C7C?((8
MT>JK?KJ;\"7("OQ^/9HJ'=3]%^TB9S5EJ&BQ*RP5K[C*]RQK/#@)P"B^:7L'
M424BWET%'"IN=][D<M)B;:3)B'Z4\D'IV("[N(]\MY%O>Q_YWH"Y_+"1;[K;
M]3)G6)GM*;+@A3W7>9Q%"FG=@WGM_&LR1UX AA!S6% &NDYN,E:.V@WH Z0X
M"B8X5 @QLD".JKQ$6=K"5VUPY9#46M(ANF$)E*Z/0+L XTDZ%G%?P?0T=Y$.
M(D?FCDBG76BJU@]#-"2GVK8]D@UB@[2=D-%="3:JAAH1H<(FXD\H'I:%)FTH
MX:));_>*L!.>'X6-Q Y>8_S5@]O%J'3 P=8+45,F-[[L,B\E#/9DWM,JV-5
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
MRV9*Y_7(!-U7I#L-045G/<!\!?1B'^^93Y9O*5"K8$2Q+BJ6TM_(.A61<E3
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
MDYI0?1+IE4R-V>ZBZ%)$#/@PKL$PZNPMGC[_X>GCHP=?Q0"%FJ7<[/W(Y>%
M@,,WQ)GTLY_%10(?E+3 S&,K4L$N+*2P!)?V7&TI( L@2H\NP,F7E3$%*(\B
M9PC7$;-K01'IJ7KJFHL4-(]7J:NH'\UF1O37.*]2P78O@ .;MIEJ,@44A\@C
M !%^PU:2LM_>QQJ*Y355%S9Y<[&*,:/%0+MAO2 6PK=^W$PO9''%NI=AD1LY
MKI+5[I5U:NE2<]?URV1W8D4N]QWSB@?4K2Q3AV><5%K8>O^W>:N;)FWU526C
MUXG\3^47\M#$N\*=V<V%84QLL )>WKLRWV-A?GB[.>2CN'H[^NY20JJ*_34$
M'H0?=?48Q<X0V<,7+N("_ TPTC=F%DZR*<J<[3]8OD%0/5+9Q+?MS-7T^?!Q
M^XY5<B?+?3^O%A9FBC6PDW#J*"?M,KV:#C873N=IRL2\1";F3#(Q D8_B)"+
M%0B5G]Q3AKA5;8 Q0)A,A 19V>*3SXZ_^B]M4!JJ71S[2;[A^JG"H%Y?L!<7
M1 ^VSN]S7MG-I83>U<=:0"#(,!4E:)>T,F$)_%B[8(HW]NF,M]%J[=;QQ)G;
MID)%A'O$_IU.47+C[;X);V;K:J4((.F&I$W;3+#99YM%,GF&YW&-#-I!<UFU
M65>:F538<CJL5F!D#*->4?CBLI#BG5V./6DR<$UX^XFP)D1SI7@G]5AS)!$<
M*^N!W#]]V8L3R(GZ(3JQK D--B:JJR3GP-.5,DR/ME79=ON7MI9=^?K':!B-
M01'Q)PZ;=!$>:CTO-+EKP!J2FZRE,]/ZF/1R?&R"Y*9Y=SH[W6-(AKI1<VTG
M9?T?=>)C#5GMEK[2K=1.^WB86S]>*NO$0FX">,9())PX[>92HPF<6QA!S&KL
MA  2M^]&!D 1:<-;):"P-0Y*.=UXPRLDCM6UM&[1MEHV8>R@[ Z+5):'+%EM
MU4SEYU1CT6*7<H6'Z'OIJI=">^-WA:YWXQ08F#IGMDX2W%C"VYFVI(Z5^'0O
MS#HL)JP)KA- VQ#9L<D)!7?=C;KR4P!^PYL,;UWP03&;0OOG#("UWQ;B&TRE
MFK6:VB;<K>9K<VFOI]1#J5*)]:+A0FC::]-]EJLYQW#E-D>K>1CR!OU[HS-3
MK_J;2%U4++"B=TN%M14>\VT=EW\^Y-//A@7]D'" ](J"G3QM-\%P/Z\7X.\/
M!\SA.#O[.Q+ TS4=_?7!\8.1PU)+F<YJ^VIQAGV=SX\__Z_1!\&*?0ZH1@@G
M%7;ZHMQ.YM7D39A+:]C 'R_:4I,5?]N#ZRBUL(NT:,^VZ[ 4)ID6[4(+T[$J
M'?.B%#D %,&X3IQQ%]-!^Z@C"0^X!&Y7#PO8.S&ZX518<OXBXO9Y>U&N[(@*
M__:B@DVI-LO1V5L\BP#,-BL9CZ']G[](G'TC] ^H!==\T80+L*D7_A$9L6@3
MNJ)9?1+/X5GA!<B%< ED*!=US'B(!\%+LU]@US&P.';@V_+VQ7[+XI=(B_0+
M[$G"38B]TGZ-]!"LJF>'K60_I+\$0_^/<#M4[1%K ^[9P\*9K\)&N?"\$?/M
MM"TW8=\',UE.WAB6&^U7_VE(K#!ML917%X7'C/6E*8S<#,.[+PS'PO"#^\+P
M'1C+(1>&;UQ_:N*1G!5&[W#%#6*KX+ZU5G0(UV?Q1:A)Q<YA&SN0JABX;RF"
M&F8FG'8?%4R^(VJ6,-2(<9QEAWVF=2T7UA"X:XFEBP]GH>3XKN?L3]Q<1I),
M@MXSYK1])8-BM##J"&_4C<HKT2QXR_T\V64Z?D)SCJSJ%?L_77,$N(6T/9/L
M89<,ZH-_O9#,@9TW8._N]5A]\1F.XCU]=IM+N<M?/_UR[[<^8B.1>?]:7QMP
M=ET$8@=\= ;J_)!27X0D:3YDB[/CCL,BXA$M1^B*?VE L2(5#ZW\,M[#MC1D
M#UQF]5,Y"34\'V3P29Y'=+*.IJ3N!)\04<KQF.-IFJ@_\^I7[-LX3.?\+/&E
MA)?U+);B)7^9<.ROL=L,SW\2,>R'X;AG%H$^96IT[/G,=99+8[1L69+CT>,(
M)!\Q;H2'BX9@J4"EH/!:*]FD"%3?>HV:\;I>"YC3I0TB/MVZ*2/V=C1E:-PU
MA5 $"9S"LI-HS?M/")F1WJ!$VMO@QVER*6%>QQC*9C5-P(1T:[(EW7P1<A;C
M]WPH3=8!@"'%>N15JFE=:NM0I]S(YBCB&Z)^0!C$CYMVJ^U;FG>:EDLV$^:K
M=%%>=UEE4:KNP=QMVBQ]IM6M5(IT]) M@#-:[++DHMTW9A&U9P"8DF6]DZ_8
M2,72_4N'!QN\9/\9I(9*ZY0MHC!_9'JJ4?Z4YFQ;*A3CT# )#X/N2_8R&DH+
M(T!%)NQLP 0NF[6FIJOLUO)&];#:>4&*I][N].-Z6$V_P25LD:%[_&ES)C_1
M+7Y6A_4\-?-[%Q_LY_>(_4*/>(>.C]=1LR#L$7LZI#-1U,;*5M*SQ%[8C!?:
MX]U)CU7%L@PX[2KA22]9=J$$PD;.7,5V,=^Y%!"@-6N*4H)0E--$Q>.9N($5
ML5P.,Z@]R=HWL'%'@3 "YV46^5GD>T9W,X_*A;3;YUC_*$:I*2)^Q<HHL<B&
ME+*[N.5S:9";[.G3A*;G)\ ,:(#F>A6"E95ELZ4A+3J% (+ (XS  BM,P&2K
M!?))=+6LY07Z>=8D:L[?1.2NBP3*O<(4JP-QP,!@=.9%Z&\;C9:\MUIF1]:R
M_%'(;<S]\%:7>,\E0Z&.[4^DT50@)'. L=V^656677.$C.+4XSH&FR0GWY*N
M;RMEOPXBFTCME-M.#T(<-340>^'WX3=21 S/4'?D@\D>H.<^&;%C6QD41).<
M(.;A^865)%PX74-23"D\EDOR!Z!66(*"]77E#[W$>T!B$9PMXB1E!(/A-:N;
MTH77@?<(CTSO(/"<8L1^??$)  72+&;JX,I?']8A2$8@TA1.OFE;7N-J=1NQ
MN86"X195%Z-1@33>N*#&50QV\BI9WA$:@66)R,4 1D0;7P^UA Z4#M$*WK1N
M:20: X:; /BE;1VS@]MX!2[E$]\[GL#59I?29KAW!-[+$8AH'4!##J1?G&T'
M21;D+$)BB51"T)) 3ZA?3*14^1+;X?E*\$Z4UN,/GB@2&)?ZEBP/!^%+2/[(
MGOVZ8HP1]E9"F"-W,PPM+X5T=!EV.G?D#N7N(.2\R+N]_>TWRAX6;\[$2N)#
M(29".:WZ)D>LE1Y .J3.=OA[[>M"02E=0J4HBTJ9+XF96Q)"_&$MQ?(W\)<L
M&!QUW6:I1?[856D'"\0(2J@!Y:B%%0^C3I"D?*A.Q, C$GD#.'2X&U*4=3O9
M+#5&#I$?:-5JUX$1[TYO3*VE*A#(4#$B5$V,&BY,F!E54AS9,".T"%,F!P2C
M8SGCZM8(3L11"W\/!\N"6ZSLL]?(#WDU]?]2U=\*^05JA:6K_1>C^6:)Z*]M
M,1%M FRTE:FHN^+2-A(PZW/J"I_QH?IDJ'*&PX$X2CTB#G<@S MI_C0#(7F
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
M^#0!B&+EE -RQ5GDZG_/F4N%9ZVJ3*V9:FAMPR-OMLHU3EBO2P+3<EH6FLB
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
M"%P'Z%7TQ"NA,Q%.8>K'TG5?D[YZ5[<V-I@-2=P*CX%JH[@'=>*[Z6JQK6:
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
M/'KQ\OF+LY>OGIX=QBM#^F]>E5/MU""<@9WC G$ ]G8-CM7SDJHJS:IN"@$
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
M%ZC8VS$C?2(TT$V4+=<(/K@)HEBH*E.M,*HN9P!OLD#X!KZ 1$4F,P88S(U
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
MO#0': 3<FSE6<W*+#,^,$<P[L/!%?2&P.>?Z.4W_+"_A:9O5C')Z/1U&%LJ
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
M4-?S0O9!Q1EO/)GV(9*+>/I"4F3!)3EKU M*:"-^*DRFB]'=EFTRJ,4NK4?
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
MC^6ER05FUG+.#=%Y] ._N+*HBHO+,7R(GRF($.9,XU;QV63]Y);1":9 \'X
M"RH#I'\!:LANT&:?QDMD!H[;:Y;0QW"L[TR"7D%&W5IFDI8)<&17RR>0Q<A@
MA%W?@46:@#$8P<)1 E IEF2S6L:G-7,<B4RQJL&]"6 M:7VN&$#H?;$ZH7 B
MXA_@[\#CU["^:X/Y'A0&6*GVS[1;Z1N%1L^F"BIPYM((;2C%DBYF$7@5PI)&
M.- Z%VZO_D2$\@)8%[YPM;P&O-,;OK)%P>9CEKVD7QL>^C0I4OB<KPILP@2-
MWP'5XFY]:]#[V3+>54:YJ9R;CE<=P^F)))?5M_P>9+ W6-X#XOL9I S#QNH
M+C;G-G8QR]+E]<QXQR:T7[Z,YYA"%C1CB5R#.JJDHV VX.JW- E!(I*R&0?)
M=^.3H)$O>(P+;,#@VF]^^_CKIR_TL_/FI65<%1LVQ>$ 1N\EN##@3W#ID#'Y
M^]^LKY81IC&(1(/6%(1YBV>W+4<0@6VYSL\H'?,%T!C8F/$=B6'0[\&&5]N/
M?;5?OAI^JK^9O.OF]SJC1[W7L09]_E['&MGU]UK&/QBY!RFJAR6@),TB$&H!
M*0M:ZG),),:5'R.&A$<WX(9><PNN((C2Z[1 KT\\N<RE#UYY:Z"9X@"60>V!
M4O('/^?5'&0<D-5#!'/U^_LO*LU@3&,,\FR&$@RX PZ8+BK7M5SV0RF1WO_@
ME&H*?Q*T.GS_$VBL!&6G_"9LO/;BKY\^E"\%@)5___7KK_^SQ69^C=,407<-
M!X1#HQ][PZ,%'V Q!!'L ZP4"O L"XIP-**#;[N(YJ0"42L&"<AP9#MN3Y!D
M M</7"3$U-!U!F_09TR*#-4@!1$B'D, &2'A:1IX0#P8'HBC$_S-.[K!-B;P
M_LOQW27^RZ4:$1%:/K@DQ186,0-P!?"<^@J!AUJ(@@M6U^N&SX[ZIT!+#!42
MT%5IY4R%ZD6C+B?FE":?,*PP5$+*=CYG(;(-:K\R8I.6%$D+F"N:S27ACI'*
MDU)Q#NT6/G VZ+HM0;F3(OP7RU+\U]Y3(7Z;L5IL=9=]EOLH8VQDMB.J <3
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
M 9C$8&+L.S-(<_=IKJ&Y^RRXVS7M8<\<]O;LDZ:Y^SAA5?FP1";_QA'<'X4
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
MUA%XE];0S-K$K(,][VW/G%G)_G]58',H^#>,;G[Y"_R/W-(\R*ZCA,X^JE/
M/Y=Y$4WO:M:]XZ%U+T[URU_&V:M?RG>MKBRVY*,[L$CSJ(A2@!6+@R*Z86]N
MH["8B?VJ3PDLV=4CP3A/XV6Q^1%ESQ.&MOY30]VQ'P*[2PG27AT6ZO_.,KF;
M!7@<E^.,!=\O@REL]G40WP9W^4^OZF@!G*@ 7#W[QA-.I\]V0DX)(9ND64"8
M 59C&7X+]A2T9B_&+&/3O_[T;Q&;CD/F]0)GS)AOAY/A:-#O]WLAZ]O]D3ON
M_^_@IU^^4<^T=&J\A1<"\8#W%_S2A,:G89E#D^2W&3.F:1RGM^C?D@PP%N +
MXTF- CZ<S(+D&MX7)?#I#_S\$FL\;H(8OF(D#=XSEH9$>+)HBI4BZB+ADISK
M,)I.X1$<ID?KPC>DIWT#G#PG>-=];K[J0]W]&]ZE[E]Y3[EI&@20XH=ISM27
M*6M;QK<Z))J.O?X^D%2SU8.I,PCJ>YC!GPT@Q,0( !T3^%-(@8AUX/!7&&EV
MSXG$=V 7BRQ=I!FR0+F<D)=&, =E",<%:%>0PV=8,)F)0Z?S!< Z3Y,<-E?<
MXO[N /IXP$F\# GP!BI ?$,0RT6FP:2@#0:%D<_26TX'H&S9I)#OJ\A 8B=9
MSL<LP\]#D'C&A8!IS((%O16_Y]JN_5)NTE@ V:<AD'"V 7=\"P$U0ZQ@- YR
M .]RD0JJF!1+V/O*Z\6F^"M,6-^8+C-JG!A&^629XQ)C!JQC&1MUG"(*>HVB
M /B><UVIWLC4 /Z/@T7.7LL?WL [%W%P]SI*B(OIH3=B>:$3F^)J^$+^<:4B
M+)NK"1'S$V\6'UOTT8KIQ#]S7:OO##9^;%O.QL_N6W9@#0?^7JO>_UG?WN_)
M[NS5&WDGL]=3@JO>J^^?/;T.-W^JKOK [<K#KKZS]MT&;YS[-8?Q,8=;U0R#
MGG:,&["=4&%O$1SJ,B!L 0AGM,O%VX,0<7I5&&B'^IMV@^MC,@'?%VSQBW>,
M__32>.C_WG$[\:TT8+>)13Y5N\PG6N>\D<WC=A7&*7!T4EA]+"]O\>[30NT7
M<$,?@[$G0==I@>SOY-]KH.T$M'?@JC^%>;'^U9,X/K5F>=KS=T>]/%8&/8?6
M. G /5X2G2WHM#Q:D4?[IA?N2Q('*H]9!4?S3>O'U2N+D-&]Y1J)/!DTCES[
MMAU8=JY]:WV;C>W.?3$PA[W^RV<[_9&KY301GP,1.ZXY'.Q9VJDI65-R>\Y]
MX?6T+-84?,(4[)NCX>.R'C4AMPJAYTK(%SW'' T<+8[OC<:>&0F?$/VZ(]/=
MMV'[UI'XDR3@,Z?ATR)C3QL3FHI/GHHO7-?LCP;M,R:><HQ$BTKMM\/*!P;
M#6)C"N?+$;B;.T6=6(>);:,-W@ZAWZ=I+K&3[.QH_X^M8T&^QDYKL>-JW+06
M-_V1QDY[L>.:CF]K_+08/]YHI/'35OSL.8Q8X^=0_..;/6\'5^\)\=/1QFG;
MP?T+RUD<&\%UQMB<%\;OX<RU<$;GMID\.\CL%O>U[BAR=H_]:.0<"#DT*M1]
MTYW6\)W$TH6S1YZBQL[A MR>QDY;L>-XNT[1TQC2.DAC:4W*[1)7?$+DG.[,
MENW@^I5-EAEU1WJMN^KK-?0:>HTGC64-K$%3,*LMXN\;[V-X9O$JQS/M7>Z!
MM+%S6 2-3-O5;D.[<:3=AE/ TH5OVHZ.SK<7/ZXYZNU>Z:'Q<S#\V&:O?QS7
M6R-(JZ&.8.G"]<R><YPP_5/FF;??F[MD/]A\49Q9-KEC]IVASAMK+7X&YL#1
M>9>MQ<]^2E1CZ=!70*;G:BG76OPXIC\\SMA<C:,=_.V^HRO/6HL?K8E. 4M@
M;SO><>RYL\XS_RV%9TT:N95.C66"<\%82".8TN79I9T[C@GKZ\A/JY%TX?AF
M?Z 3-%N,('.X1Z\IC9]#X:=G]OP=JO$U?@[-/\.1V;-UD4UK,>2X/=-UM*'0
M<BRA&M(X:C6.+OJNZ;O'J85Z_G91;?'R:&S$RLSGQ]SG/:Z/6_N($/R^D;M[
MEXC6M.5[PM!1UU [<G;O7J#QVGZ\ L?:N]]<:<R> &9]<[!'LSB-VO:CUO5[
MIF?O?EFF<=MZW#KNR+1M;[]K-HW?]N,7]:W&;D>Q"QZ0;WJC'>;U' JW9WT[
M^S6X@3/D1I"$1B1F'1J3&9M\AS^?U]4L&/R#O@Z)MQ8__<&NK1PUA@Z=,JVY
MI[6X<4S'UC5A[<7/R/3UE7E[\>.8GJ>O8]N-HX'&3ZOQ<S$$'70<&^&L!_?\
MGB;LSI@'V7=6R 'V1C!Y1/[MZ6:!#TUOJ+OUMQ8_KNGO/)I<X^C /.3K<3'M
M14[/'/5VC[)J_!P*/WW7'/9U-5]K$=0S^\ZN0U0UC@Z+(U\/]6DW@BYZ ].U
MCV-G/]%]7GM3;6&MQWEOIQM <&S3TU'2%B.HMT/&I$;.@9'CZ:::[44.B#;?
MUS6M[460;WH]?8':6OQ@^N"N?IO&T6%QY(TT@EJ-H O7]'<I>M$W=$\#]P\L
M9%D0&U,X7VXLEMED%N0L/+.[N;Z.6[<7.3NTP]&X.2QN= .Z4\#215_W06TO
M<GQ/7VJW%CO.4-_(M1M#6@6= I8N7'_W7A4MNI,[3>?N"Y,.G1%<9XS-V?E=
MW'EFW]?SZ%N+'VP#KX.G[<;1A:-O']J+'-=T=,?@%N/'&9CN+O%%C:!#)_Y[
MMJ[?:C>.'%V WVX$86>ST9'L[+.^O_O/91*EF9$OL5M-E 0%3KA@4Y9E.*F^
MZJP2LC'L?@D_G]G5GF/:>IA>B_&C*U+:BQP=6ST%+*&(&V@N:B]^P$/W]0UL
M:_&C2[K:C1^MA4X!2R3ECJ.%SOJ.[ZOJ^25IL:>#=[J1!UWWU5K<Z*3[=N-G
M/\VJL73@X+?&3ZOQH[GH%+!TH2M<6XL;S4&G@*4C<=!97^_)\KS_2.?,P('V
MQJ]!\MT(PIL@F9S;79X.!)T"EBX\1P>[6XL=S4.G@"7-0VW&CN:A4\ 2L%!W
M,-26-32EG-[E55M\&3ZI768D7HY9D,$!C#@*QE$<%='C;JXV3NL[08*\<'NF
MN\O0]IU@<$)!DBXAU3>=T9YU!AJO+<;K!?RC.;53&'4=T]FE*X=&Z@D@==0W
M>WO,@-)(;3%2'<?L]_>\']>(;3-B[3U''IX/5D\3L1=#WQSL42C8OF'L]\0
MG%&+W? _&,Y9#Y)KMFNX0^" P^VU!X<-TR56&1)_/4+\-,'GF$3ZXBB0:37?
M.I[I[2R3GQ Z1P[$:M;0K''/X#O'V6$TC.8*S15GP!6..=REH;OF"LT5W>>*
MOND-]KQL/'?.N/>4FC]VA$^KN>3"\8?F8+3[%,>G Y#FE#81A.:4C0'P@>GM
M.Y16<\N#!]6LT@V[BYR10W-)9UA$\T>GG9(+=V3V_2>VMIZ9+>BZYE6!30[A
MWS"Z^>4O\#]RR_,@NXX2>K=?)\=_+O,BFM[5:KX<#_,FGQKVCOT0\%W*B@Q^
MX"$NV9_+Z":(83]&PHJJ<6.43+#V:YIFAFN[#OZ>,1S19KSH6[X!.XJC-#$-
M^-RV^C^;("WFBR"#SXL4G[ M8X]7Q,L05O#Z/2,,[O+:FEZ_S_\HOF\;06X$
M!JRTC LCG1K%C!DQ"Q;&'0LR>#O\B@@O8)M!C(_BK[!6L%ADZ8]H'A0LOC->
M.-90G@9?4VRWZ7!)2:3\H.]_X,;Q=]Q#!'N>E#M:V0+?;@[+&(!S-IVR21'=
ML!*\^,&66X 7K!QE:+GE4:H-.AP6#ZW*:=<(F<1SKV^,@SS*C44*7P*X9^G<
M\"Q[]+-Z>D*WU?-^KK^QY.E[6&34=A:9[847!0[&+=#H(@,$9; ]0'Y,[7(
M9!+,1 E$)R!V@FL&))\#K &W:PG+(5ND>52HB<M 0Z&1PN.9 6(O2V]A<3Y1
M$78RA@.%QFU4S,I3K+WM)HV7"+%[WI<;%]4)@CG(8_C3C,6A,;XSEI*2UYX.
M)A/\JA$4]$)94/J% 3)NV$O:N0"HD;,)P*P\$"VG@%W9;P,*[B+<"U!\G *N
M.:W3QHFM5%[$Y0HVSSE6@JR  Z73:0XXA*-LQ(@"(WJ%W/HE^\'FJ&'JNW\,
MK-=PFS5-4EE![L:-$V1R!(T$]$,[/R0%<$S)S6_#7U)";<-?#31$GR)1@,Q<
MI!D*99*A EH'IG_<HR3J>H$"+)#0"CE0YBJR";^@ 8D2X 34=EG!/^SSNPJS
M#  "3/%QX^'F0<B,Y6)%E7B.!1*]"3HKNU.1H6KK^G).S[)_QNV1ONR*;J@S
M=HVO5Z#49$4-K)$Q5JPH%[1HLQFUJH9V>K6*H-+ "KBM(%Y?6_U([$!RWWCA
M#5S%AFG:5X/.6!/EN-#(5^PZ5<K(A;@LOP#0;:1'@7$?JYNX2DG!21!BY,UM
M%!8SX<JH3PF_Q*X>"<;@A2R+S8\HE#YA"+HC4;7OUV&A_N\LD[M9 /@NQP#0
M[Y?!%#;[.HAOP3#_Z56=F8&350"NGGWC":?39SLAEQ] #2G(1<0,V$HLPV_!
MGH+6[,6896SZUY_^+6+3<<B\7N",&?/M<#(<#?K]?B]D?;L_<L?]_QV@(X?L
M &3\%E[(!ZT%OS2A<1=!>R3ZNYU%D]FJ5^/9?6M0LK*BXS]__LRYV$17<+K,
MR! .HWRRS%'$CEF<WKXT41PX@Z'5OU<<-)I%]&S?M^Q['YW69ID#JX=2G#F^
MY=W[*,A(%L>*;=<YY5B:YQL55.EP]OU&A]-UFQS.X<]U0W 6 1>HJA$M'U -
M4?WE#=6?R@X<KV$'MN5ZI?&";[<MI[1FA'/]D'^2WP<!LLKWVODM?*38O]S;
M8:2*&PQ%GGV[V4RDC2A?PB6$@<%]$6$_SZ,?]UD<C:Z$LNNG"PXXEML.(G_0
M+54,O^:HRF@]J@)BI_?S>AQG^W>N.4K"*UZAE!D<"N3FNM=8RE=CO$17[#IH
M>!I$K/)P,UTUV[3K-JS8=LF.=2N.6\G@EYB2]S8LO-G:J[N+X9)M<!77MU;!
M GCJ&L"02";[^NO51B^([^DW>FZ#HS6TAH]RM/RA-?BY'H[L@@KYF!A7@*F8
MCF2"H -M?@W;2+/H&IM.DTPAN (,_ES"*:81 "2?!Z!.Q\L<%LS1)2:CBO"$
M& Q"L$JC'"$<JOBKO@6XN8ERH+9<!G#?7GUY_]6XFA3H15?;065/) H:7OI1
M-3J!7YK-&4M<F\NG2(B+Y00>\;U@A:0@2>%L&>P7E^/8O:*EW[$)FX]9QI?R
M'),HPVQXF;H['@0C 2,!"2^M]CP#*@1  W$W43FP7\9(+XD_@IT%G@[++.-=
M19TJ= !A2OS[A6/YC; RC7F:%Q7$D$T52$RC##X5@-@1  [8;DT <)X/ *0
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
M*D8_2%B+LVT:MD2V?@ 2ZHX%F1!%#VQA%3M>;9ZO@AUW#6T-K<ZW>]FJ.E*
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
M@;$P+BJ!LZL)9[&,%I#+*O#9!,.*>2*#D!*3*(ZIZX(HW&X,4E]SY\NWY6,
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
M/$MPI0D'_;TV@QDX4@0O_F_&8F &-'N>;BNHGQ,^ XA%8%_"L5)J<D<;@U?
MUP-0@F'%9(%JZ21+ /X)UOJ2A*2ED3TR#U0,/T$^X^5CU#_]^+KR+= XK_U$
MZ.Y3^LN;U[__]$E[[0)@?EKGM7H-2#>DV)*R3JU4;_R$U]C4P&CP\'YO"+";
MQM$"",3EBPF/!;)M4/QS^P+5\[_@Y.EJ _603KT EH9O@:_ +PL>$^J%</-P
MXK6?[U/7>,CCV4KN&K\".PPT3G0B_MH#Y>#616!/'M>RI69;O?$S^HHU G-1
M^\ZVX5#T!_%1JX@J3"ZYA[3]_*98N)1=M9WG6QB@),0O#M$R^V[0&XE?02QL
M_7K0P>=W[J$55,4V0.@8XL7.$$'P71^O!OT!/NH_%"2 $*M D#?Z;J0'2(4;
MT$V^ ^K[R^."QTA8RY56/1"]S<?REQ/T&CM 9I0ML*$P"X 1<:"I7U.D51"P
MB8\J:#J7LATLNUF$<.'3*0=#D933#__^]>V5.9;F8M7+X0-[<=/<?L99Z>6E
M*$S-,Y5F* 6T#SD;C,+GO_O)5^T="T$#0Q9_7"GW1?HJ7!ZCRP9HCGP\@'(X
M7:YL XY<#ER?]$YM&3!7D@)*08^C3T/(C@7[YB_@]0*U0&OH>[CQ05J1Q@@R
MD"_%#/J 7W/R1P /_-JK@ -('66_>#%;(G]'43D'4;MQ4U%(&N$L"Q@2;^*C
M6TF*1SQ,L@(1LM"2;+D,I%@5;@M\DU@H25"^D#2A\R_*#>'^@>/S_V9B>[AJ
M(GP>XM15.B8Y07\@(9>N=+P(:/$+$Y!N"L@7ST_E]SP.:,&UBY.AWV3)8[@F
M"U*K\; 1VGV^<%<!_!8YTW_K@[*4D$>)W"Z2$ZS+&Z8M.!.OI[/AR@A[3%6)
M@ 7@6<1) SA&)C<+RZ&$CQ:^B^<0_BIX;4XV(.2S$&' ORV!8H4K2AQ/\JUE
MEC+IY,+7)6OO<P-0[($_N7,6@DV"3\$B?EPYLV0?TCD'<.&"^1")P$M9D( J
M%40)NA@74>BG$6DH@B3@EQ5 &>@M6@KDPT+Y6P7YD9=+LD9@O&#RH.N2M!^D
MW1G\#74]%KOS_+UR0?H5MP2*#!"^)%GFSG/MS@=-!;_4.&9./@(F &9DB*36
MW*"%AS=0D"7/G7#%PC<^JDQ<0H5[9#6!^@8$)54DO&?(L;&C\$KB(>\P3"J)
MX/[ /"-D]U58:*"*,B$-UOX*KYFAB&%!3_L0\ESABB9_@0CPKWFN@L%-!;%
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
ML%^JK!DD;1RY<T[J65+D3>!5KZE-I<<VKFM@KT7Q4-4RV.1I!-DE7:=P^$E
MB2.YS"N2AOP%:948\EP  UO)Y7*]0MHOE$4IJY_6(:,7:M<"O0$B T)FI7"\
M?^%,Q+=*S.#!<Q) SU0<$?>K!(JK""VV7;)@_HV[&2EE9=26-A:33P'(-80;
M4&16;(I@2,$_*R0HEH952;L@>M*L\]@EALY#8F)3"FOAV4-RUY>)%]]\(:6K
MISH3KO!%9OKDZ+OE]DIVC.$D$5:N4:#P'>1>ZP5<0I#)^8>3;"4#U4CS/MPG
MN&MZZT62!A$J@5&0TV>%;':[8ACWD4)&AG<HC]J+:)% )'A73P8478GJYG1-
M 5Q #MK09.L+(4/W%!<E LR=..75$.'\;"D,"3^N>CR*X/0B O,A%ZJ8FDW)
M?C*-C)3XR)/Y-S'>5." J2!9V,,4\Y8*^J2BY43[#NN>@?RN\-\<7]\3-$10
M0YHFM/!*&EB%W8[*N/P-[PF:1B&J2%O1^V@+>K=[QR/W2LZZ 'AK4CT@\35
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
MCSR-,\*R6%0&J/@GHG);69A6W>]YJ%R\EO9:51_$=1%]+CQ,64_E]6/U1AN
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
M'\!J>F42>(J0S&!?0 ALQG$M#9$,"WY;1O )U[5E[,.B<CP[#LS&L.*$X^/
M/[R>)DBSOEE"3(Y],6J;(=OPEW(*]S*+W3G#<>"^H(J6,XMCXH>P-]B9O],Y
M>]JOH88LC3:,CV2Q%D;Q A98 N-SD=H0U<LX<KD'9TV:$]QSDL %<&!]!3DX
M6#WD^3#QWSEF".,@>G&*-X2:E,.2"Z %C2WA)==(KX$6PLV3AYTRUP\$V8O9
M\$C3"*CFVYK0A5W''!;"=HGP51I$W[(F@B]'9 (X2V\XW+NG5A-4M.!3>QV"
M'^!L;V@NZ/K1.G2R=,Y2H@7>?@QD4@6*\!6;S@3HXASW- .F% <K)(287_MP
ML(V;UIB;^M=^NJ*5/3^!VR\FT+M9'"/=+OTEQUNE:VP1P;6A\ %\ ZX07/]M
M!L'O++!>_3")G[_:N+3DX0X.@0(@TA5Y(0YUS<NI[S@]N_*4U"N,\A$V 1:0
MI9L?J6Q:S $^O*)@D==U4(=%];_S.-_-$OC,U01XXM<K-H7-OF#!#5LE3Y[7
M\0)(J0*P>?:-)YQ.'^V$@A0\[D9BA.\+4 YYC-^"/;'.[$4#/6#ZSR?_\/ET
MXG&[S\P)YX[AN:/Q<# 8]#T^, 9C:S+XS_#)J\^HR"$3> ,O1"GWPW/VJ@V-
MW57R;J5)Y$K3* BB&Q+%=%IDIJ ()(7@ B;EAU.46D(*A21O;N&@498F*7 B
M7!.XXHJS^(J'7F]_-@/@$9LKV  9$0"F@"T3_B+_X27POF7 5B_\D Y+#[V4
MRTO>@?>EF9.,+Q0?EU>I9XCK)-W@\LWRXQY]U#"*Q&?6H#>PG(T?&SUSXV>W
M+0O*A34<[;7L[9\-C/V>5)M5FSVWS8ZV6U:&QQJJC"D\3 T'51S=-)U5=_JD
MS'[IE*KY4^[TF+Q<TW8.XRP9-<3-L#TGTK#,+9QYEPP?HVW@ZFZ$9C6!LY6O
MK=N0>9^[4LBHJ#F?;B.H?6&RD?+&9PC;C_!4Y%W]!*;CCRS :;>WPG3;2ZI(
M4I'D8Y'D+GSQ[("3NXJ\;>)B]R*M<X3>A](X?2 N=W8@4@3V& 3V0#EU1ZBO
M'F\5""VH!EW,69B^N$_8_L'(:N^\ +5)M<F+V.2#5L[TAOT.LZ@-8<=9S''R
MVU[\JAT81TI9V0X*UF#P$$=M4NF]D_ /EQB^);7<)_/^6%E+VQW-M'7#</2A
M>?K-WA79G0[9#75K:.I#XXR:HYZ=;!@IV7#9E]2T]$'?U$WK]&MM%=F=#MD-
MD>)T9W0F58]=MX36<E4QS_"I.<Y;;<B_/D3IQ2G(/7/L'+O*I$MU(ELJ"_K
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
M#+^&74AK!R&\8%^Y]J_>IQXHH@%@!&YO&"VD#"[U&JR^\DD&D?3,%0$21.]
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
MUKN"TWXJG\)N>7R#)\(]I_ IBSWQ+=I. 1Q8E"TB^!*5;,%^L)*KI[W-.&X
MMU>#4\@(HM%42S* #(%3UZ9QM-!2P"0]@__"%O!9 *0?LG@%*,CBA)Z;9 G@
M+1%[041$60H_XU?"-&:P*4!3- $*8]30 O\?X+]D<:IK-QP>";"Z,^0WSX'N
M."PB< ='0()(\!UNS %J\';XXA0V$+I< Q@G! U! BS%#?IQCOF5YB$<>]JG
M:,'E=Q9L)=ZD+;(@]9> Z)3(%4['M!D@.M16G,4:@_40;_ M?+VD0<V%"Q)A
MZ&^)Y_)A$WAF1&5/^SSG  ]:G04 0CI+ @<6@,GWC=C0&$!\P;RMH#J%0^?O
M!:*<PSD7G*<$PS"*%W@'.%!H!4P%><#A$:G ;>+HAAY?+9%K! B&_V9$;'+#
MB.@D6R)52SA&X=4L0OC>1/%7_-=E2S^%UQ'IXO=S3,CO+P%&B.'UU^)YPR@%
MF,!W?$Y0D$_C'?;\Z=1W$2.2[LL[#P )/*">E &H$A]8#&"G@*2@4Q8*4B\7
M]$.@C#3#S?2T7T.DQ%"V4R%.P1EL3YZ\@JDJ?<'J1)V"9.#6PA$8X-V'CY94
MCNR)6@"X;AXR3D(D7EU$1'&7X33/8=5%!&=<B=M7<+&BKE(KY$N35TMFZ* ?
M>!DE/K[P1<P#ADSIY8WOI7,IL:I/2;ECE(^P"8B8+-W\2$4*N!PW?R2&WQ_7
M85'][SS.=[,$3GPUB3G[>L6FL-D7++AAJ^3)\[J@ RE7!6#S[!M/.)T^V@F%
M;/6X&XF[\H+X.GX+]L0ZLQ=M#O?@GT_^X?/IQ.-VGYD3SAW#<T?C(9@0?8\/
MC,'8F@S^,WSRZC-)3*#Z-_!"()[DA^?L51L:=U%"CD1_*!,3(;1!BKOB5KM9
M#,P"^"Z+OP+G!2: [.%Y?I.)$<$E+P4H,A)2-H /(.,"?67)@2.A@$&>3DSH
M%J:5$->B]5R6H$@'3N1%Q$-+WCB+&6P*>!NH+R1H=&0IR,]<#IHC;@F$,0DE
M9.L<)PUH[Z.4"Z76UJZTWX2X1VE-;VL57W6N*&50Y!)4/,T3 "#NE[\'N7P$
M,@*8OV#\'N<+3AK0!,1%3,HP/,HG*( J<$RT)0C #,\%WV7+90#B"JF+N2 )
M0A+W,]"@4.STQ.[IN)QTKZ=F3T;2@3("9.A$T3-8B5 0<.#.-44*]#:75)>T
M)A-ZZPS9]_[YY.[;8!J#)[=3^W@+E=ON/:K&32N^0%'NNUM<B=>N&V<(K(\,
M!!KJD03W D;'N*9:L:DE;LK+<@T/-8TED!3*,"]7KT!-#Z(;HE(DII[V.DA
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
M>G?UL<)62F@ '-0$'FEH(X,4V#F2"KMA44P;UA1=6SBL"2:)]..@CYC^D0,
MQH@Y. O\!@\A'@9<3(X#*M328:N7:J&33'HHP2 "[1--31ARINR8>H4.ZKMB
MZ+7+4W9 ;H&^"EHLQF$:<]4FC5W!#Z85.KTRBJ6K3F Z+^=((O1OLKA83H8-
MN7'NG 4YQ$T4<N&"'3$P]XF2R5(0N)2'>CT6P00)D1\+] #@M!EI*GWS,[9
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
M5Q_3S>3_(] OCY3.;)H'J<:7OA;'^L1RN:+F(C7&V'4U<A(D5-R!-T#T?,/
M-08KY800U7.&P^V9!L".!W?ED._!$K8E@]"*^DYG,T=PA6'N;5ZSUP#NKCDA
M07^X NVMWTIJ K*\'T%I1SSPZ_BSB':MY11;LVA B';.+K*:I$12(]!.R(VF
MN095_++A_JN\<+5+3+*6IF-PC;L7B;3I$\9?<%+IH]P<6]^JZ*C$V>8"5MV/
MR_.[*_-OB:1N<Y(ZUK\:-V[@W-<!4G1?(AR!MO(R+IH^2.!@N5R>L&'0#YD"
MT.ALBXL[,@\*E4% EI!&8)'"&*A>Z]Y/%$J@4H\YK7A4JH\2#E.1F01,G=\P
M#-#"*<"W<N7BWY3,4D\A]=94.EGSO3(7<"%AE(_+'#<_XG%Z>QY'J(;!TFX%
MFLMYBK'O!/@U&;1_E>$U_85XD(R6"TR(GS%EAA!2A]"1%IJY'S(R#HB)>4*F
MPQQLB7$D(_E$ Z <832I.J_X8%0"OI$.X,>0?)'P1M,>6<D*$.0 'Z G4KA$
M9) *\U:S!!BFI-/UCNT&\;(8F&FXL,9L7I0:"5>G!/<2)?,2TS( +.5L+ISG
M-855!.Y8O]5P%2#DE$0 F\&$6N3G-1#S$@RJJ."SBJ99[;BFZP-X;!-^+6A7
M?HBIO.2UK7\B=81PG=?+WL"Y1-#58M?7&0ZL'PGT4R!$49!KI$+I*Q4Y.!9P
M:"8YAW"+1_D2N6R)_]^5J,;U3(YR?LNR4"QY50%:0^:K'G^?++=R+G2,YC,X
MI#_?I:SN-.MFI;@1X&%6',TBW%B%TPH,BBH$7]/$?_,H['SFZO-&U$$.P]LL
MHI@;Z!))2("ETZ2-TCQV*P=L\[H!_RDLMY#'QQ()1RRV8;W7]#>9331&9>:.
M\T^_AT#_<3H7S$L<V,FDRNE)8\SOT7*62#/"):Z>F^6U$B6(@]L0:<M[6$*$
MKH>AP"LR<=]&;$SLKH$JF^SW:%S&#,-4%)9:9IO5VBCA/J\969)JYWTSBFK.
M:.MO:59+XW=<PTT:ES-)%@0L#8(6L;M_ESRI&#<+X96\-F-5IC0Q]8JIA;Q
M'V=6Y9DAAF"3> $*\Z1Y?H#CY"X?IXH/+J-XMT-B[W9*7N]R<)>)9Q>4B>/7
M.&1MQ^)K:?J>_"D[#TWOP^;D&A>D7C+'&SZX3MR[XKH:HY79XSC&U1__]>'M
M!1C8L(V0*^Z,OGW\\UKX8<9$>*P0;%?H "+=(0< $5W!^<WGT;>:4E=#WLHX
MBI'%XW(;KP")1K-&$J8@-C1[$0+5P-7G5?(##BPB-O]X^VFM[N=8 +(\G0%Q
M 1N!5\C46J<F24-3F3;2,EJ3\$&<J)AFG%^())$RNU"HB-FUN/%!6M,6M0BW
M8&+\58R_:V+\+5B+B?&?X.)/.<:_7HBHB_2"TP,3UC+UR88'A@VJ428U#]3=
M*O>3\G"]MJ;I+8YCRZQ^E2AG3>'?Q.LP1 X_PCL+N[:BU1RWUHB3(T"[NL"_
MC_E<V#F@>53*J*:IJ9L&]8I%%!4GU:5G3)<?E,LOW^SS<_!Z">I-I)TJ1QGZ
M/:]3^)>M^W5&H 7"EFF[:%7#?S !B%0=S%/.PEO097(->NK2+X)B@WR5<G#I
MF@;>N+I.LTCL0'/0266MX3N@-,XIV $6Y3J35ST4B@D@>Y/33B]FT)Q.Q6_A
M'9'UJUW+.2/G7E./L!I)L34@D[MAJ4?[YB*C$_7L*N"+7IWZ9;2\:I=X98.)
MBSM(-/B3,"!F\KI17ONRU\]BE>3J52Y'G@ 2.*?XJ;A;2XHZ.K)%Y@G/8,"9
MW!XF^>)56DEH8U@HJ'59_K^!7Z"&RX!V<W@BTU+&; X@B-=XK[B^K^7M3-!0
M%&:42B>)D ADE(:.9GX/V*_FCON>:B:J0D);\*.;R%;ML/HS%S'@'*Q5,(>L
M&2^F:0B$>;V@-2KT4 P /2K5FQN6B5A''VG"T;^)(-T>]5"\AMQX-6-FR:+!
M=+:!6?.^KFY>LZ*;:)3W%N @?^.%RD8B\M,,&&$](J>E(,R(Q7A7E#3XU0/P
M>QVBV)[4\K"3IUU)I>NC>BX!AKG#,$/GF#)K5\QGO8H,RHR4+O0UG0IK8+J<
M\*-SS7,,B?P!+$++$_F,7H9WPLOP!WI&\%5XH00:C#$]QXH*<<M//"&G1^WB
MEGQ#2F:!Y$7%B3:';AMN"UT\8XY@[>(%[($<%J8Y"4CXDH)DB/7*ZB5R2):T
M ;3WD94J,Q4Y6QF7P+LG0'0%N=(G/"1]BEQ'M+9KW&E" O8N0_5V/W%=$[;G
M]QU_E<&IX.*JZK 3')6@F@'J"I4)EF-<W^FL3I:DR45Z"R?@(AV/R_E=@7:;
MDC%ZJ^/L,89(5/2&3G=UF%W<7G7^5<YW 3AJ>3$6:&FFRR"YPN9)241:H"M.
MDHQ7/#_;V($MO#=4=6/.DQP7K"2C&%<X=,J\)*V8UK)5-]YTAP8H=7WP7WB2
M5_U5J%23H@#6$?ID@*101RCJ]:'35+DVJZ@VG^&%[=LT^V:E,K(GE/1Q6L:5
M.Y,<3B#-+E""*E6$2@U@K X=2L5B+HEW,D%'&1R3.99/;4:L-^!<(^C&G;7U
MZCQ=SVN-3K\[;2)RY!G%\E'!#Y-T._./\Y=\F\^*;H"R!@$U<T+KG$4@I1N4
M=/)R5%J*<_&ED'DJ@HXTSZT* \8+QWHG)1#@FJ(I]&D^Q^ [N8W4&N.:8XUC
M@61XC*P;H^DB4*&"ANC!!=S?"$._ +5/1E'P*CYP'V WL 7 :U9J07LXF=-H
M)%W@J/R5HQA@<LV0"D2&P/JL@6K7,]1H,>Y07[Y+*#Y$H,A%/:THT4(3TJ5
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
MQON)9[BHP]9\-G U<'U$N!Z>(9P$* [5IN1$MX^]6U&S?\(@.%2GEA/=OJ&
MU68U3VO[:RG@=!L'W.W]D(41$^LR*=(D2L^U0<".D#B_VLD[;MSS;*_KVH%[
MSPAK:U(O#QA6.IGLVAUQ[ ^=%F+W&)#X(27J#*M\&JQR")RR;[O]>P9P#:<\
M"4YYS_(2AE,:3FDX95VS*1C:7>^IM)UZFIRRA7+P^)SR=-NH[+C=?Z9E7J3)
MN91&W9FC=0+7'G;VM:-.^YKI"2+*VU^#,SAZ9!SU[+[7LWO>OO>3#*(>^S -
MG"/>Z#4XV@5'7;L;]&VO8Q#5<D1Y@7/$LMUG'\MZGV:%]2_XW_1<RJ+NN/'
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
MH)W_GMYH]H$W%)O7W&_PB;9GFJ$Y#))L/6%,CF8F%XF; 4G*;06KKM/MN?>
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
M*Y<RAB/7@<=CXYE0@D/IA-5'6KCF>?1"?!2GR?4%*D[Z$7Y>!T7[UH7UAI[
MA^^1R;ZPX6OUN:1Y)%!.7G;MTRY\^BGCL^IJ#;K?YS/ES_U(*8)7-=#%P&ID
M<D?5-^4H3%70\BL'54BY.-J, <RH;BN^H$F>1S=RO"7L F5CZHZ4V:3:8B@<
M[19>J#P@^52;80 S_#&97+P1>M3%%W*>7F892\0)!Y5 VY)M_:-D&,7@$@17
ME: &!ORBCG^>].'\$J%*>57&,4]>"EN /,[-?,.%T.13+E@@IF&5R*0JKBD\
MSR*;>Z'[D6O>1SE=55*8,A2XC-G59HC(>:P)FAYCN@-&/>7(#KV)ZY,,F!@#
MYEM1LI4XX"M)6KDRD2@MBS+I@&;JF=N8N*B)$>(BU5Y MF[6)AKX1+VB8=#;
MVJ59LHS7VK;R@C6^]*S;]^IT]_O?9.VXIW235<_,10ZH#(U/@$ED :=^_FF3
M:*568I@"'2Q+Z-Q15(:4$:%7RO0($=%)Q_"WRO1"?A#5PGFT$,&)-.&4?R0"
M#_F8$B,$[)2&_V<2B4 PB8-KC.HG(NQ!/A"5$(TCJ"B^$/CUJZ3*U9@2^0<B
M0 PL  4P?8"U"JYE1&M9@WU#>0QR%&EIH:),5SYH'V1&4H$/<9%@$I>4T:2
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
M:B-E[0C-NO33O@ 4$1&1,"AJ?J2)*K@\'F>E?@%PSA;"C5+50UNY(UY7F*
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
M0.?T:@?\JT[RK_/V.IFRZG2]O,%*6>%R NK747H'0)8HVVT!.=,,$@7++-%
M>$[[EUB #C*WQ<?.AF"-9#$ABO&*\3(_?(W1VU1LO*!WX>B=B9$GX?@H,5"G
MTGEHN0 CC01. DY,&P//,?+VH7>I8=T5B  ^&YR<#/K-A/_N!^0;M.7)396X
M38/@_?(#73C=LSO?_?7@?&?KK]Y>>MZW;PZ2/IRN^>6W]*S/Z=M]?[A#=C_L
M8G6^E[!/L<?<4##(*&!>^O03#Q"<EB2:I!QS?Z_8W_WTN+*!5FT#Z:@5L<:
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
ME8R+9C*,F!,7D#.>T6"Z&^F7*LF:RMMI6TE?VZW65\&=#>N\MKG\:ZOMIG@
MIT]9L$>U8$TZPEI>)6P^YY2'TA-ZZ9ZBB6XS)?0+213UICGUYO6LFRA(KASV
MR?"R+)E@3# P7'A  1N+DNB$D]T-E2N FRKV:)$%5@"]<+=* ?0R #WUJ2!%
MH^;1@B<)R\PDRR59G01(+MYRCCNO6'=#TXJ+;YN/%$"O#: 7YH,H@%X"H&<<
M$$)Q84U $+6/P"2F8%$4D)#LC$Q6A6(^MQ.2%5)K.*)N-:P%")_#R>FXM')O
M@\'PO)9%(:3F".E@UF3P#!'CC ,AO 86; !%N0 3D5*>!XL]ZFX0(BJAYAX]
M49JXMQ?3R[09"J87@.D9J\'YP)R3(%F(N>\#!A,H!QFP"=I1KW'N-4II)?#<
MD=B"Z?9B>IEF0\%T\YB>,1QDS* F"J+R'IB1&@PV&*(SE$LD@R5H@FDU_VSK
M]LV>7(G(Y24ZP 8SS/FV/M2E_V4<Y4-9$EL7 GC3&Q]>]7S8[H_&O?%9OK62
M:=$@7[EK=H77BB,4( DQV16,$% L<B#">VND(43EOLDR]YYJD9^C>"Y7RZPH
M %\NP&>,#!*9MD( =3X/PS8Z UR#8]A)BP.C/AD9F%1*MVED90'X:MD8!>!+
M!?B,Q>$\X\Q1!<IS!\R&"%;&W#W2,*Z]BU:Z[@;E%6^L<V3;(A5M-SA>!!^&
MYK@3T^.,<IFF+S&+![(T+D3Q(DOB51)$89X[,<_[J>UP])KM;+EW0G,:&<'@
M379X<"7 <B9!8D^43QJCC"+1S]S5;L5_V5[,+MAX*)B=%[/GLYC]\$XIJ@A3
MR0@@V28(CB:5@:GTS\BLY0FV,9=7S#_#OH"VO:!=L$'P+6B+_M\<HG=G3^']
MY^]T8EN*C0%NG 06D0(3M04;47 "6R)#[&[PBH@5F@.]5D&'/\,H'!]WS/MA
MF/2_+,&&!T];^N-LZ [-*/C7N1GLYI5H]@<3:15:NJ]QL/E.!HH)YHF,M.#
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
M T4>S%I-47''&3.@$=+ -&*@([9I&^9>5\F@XCA1I);?JDJWMYA**7F+X=Z
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
MQ/9ONW1W9ZT4(<2UVCC!L7]^B^NPM?[A\^;0GFR^?\=D$#&K1!23GD@FB]\
M?W46> 86)(-21YKJOKND"\MCSI2L4<@JI2JE*J4JI2JE*J4JI9O+CEEZ#;ES
MBGIKBY_IZ<_'D^DF3/?&M:34LHWR>=DX*4 8"8$(IB21+E/B*'#BE=-9.Q0E
M9R7*W3=6=2,IID*ZZPEO%=)WZ&?[]"X$ &%!$6MTZ>QM@ 1C+3$N(U.;H$*@
MW8)T)_+<U!-^F7.-W95W;>>\1VW0.JY[TW%ON@<]2=F_/OS[]*W#,S_<X1!'
M>>>NM^\FOYWCAC<PFU7UR"V/##8^+R;";:W'BU>8U]_N[1[LBK>_;="W.R_W
MMM8WU.[^>[YU$L76;[@6^V^&V^N[^/-?>7-G36WO_/EY<V?W>.OD/=U>>V<-
MC=8J(%84!SYD0[S,GJ3DDW8,!(M%8Y"TS_7%^R:/.2^NABBKE*J4JI0>CY2Z
MWRKD&OI(-4Y^5!^)"_K(^\_OM,XLNQB(]BD0R50D#B 0HXW1RF?\SZ^LBKZP
M%Q, ?MP^J5BOC%RE=%_:A50>O@4>_N+W/6X_^_J=<P+E&5" -I;Z.C21D)PD
MRG%N)84H7&R+VFGK.I2+59%^CU,M*])O ^DG7R$](6V[R#RQEE(B5>0D:)T(
M2RH:@7!G@2/2:5_0:[<.J5F7-XGKYWZRU\.A#G D:=)KU2[VZ\4[T/[PL!E_
M1OQ,87C<^Z_OT0&BL_7.+I<6^->L\.ILB"WTU\^F</;MZQ"'OLW/K [?J\#]
MTW=2,.G;]0WQ]F!3;)V\'&[^MDEQ+'QW9^/SUDE4F_Q/]O;@-;Z/8R]]H-^_
M R4<98P2)A0G,G(@/CE!@&LF-*6>![VR2I^(2SR[A]#,O+LU!;/&Q:N4JI2J
ME!ZTE.ZT\.!<>SBG5!3EJ-H2RU4NYHV>4V;6JI2)T#D1B7(J=S,T44:@$:&Y
M%]*NK/(^9;48[_W!<67;*J4JI0>0=UG/Q%L[$Q?2+9D'&6W,A.F@B%0RD)"3
M(<:X'+A).I3N>!TZ%#N1;7DO?&IQ?' P'ITYU+K@0GO>CNAR_UF91.DD5?UG
M/YTP>=%_MO7;FP&NR^?=_1=J]R3237SV[LY?>[L<Y_O;UM[;_3?[NR<OQ-9?
M]F3K]3NMK*(\.2)]*%>8*2661T\BXRD; &9IT9"?7))Y/3O9E^)$N[<QJYI#
M4*54I52E]'BDU TGVH):4:V%F\M_7'N7=73"VD H6-0/DO'$*4-),BD+IDMF
M9+F;96E?V>LTZZ@PKF1;I52E=!^EU T?6CT2;R=![=.[+)D#*H" H4!DMJ4Q
MA[<D<V]$#C&JQ#IV)MYJ6MJ-0M!<"L%G?M@VV?#3WCI$. C0] 3K]PJ&OE[O
MJSCTP[A)T!"<U].R])/Q<)!Z9[.Y?TQU!:)B06@AF16&1VEIV?&:QVP%[O[D
MM'RW<87,VKWQ$)=Q\N(_1X/I<66F)3+3\;R9P=H[/#^RHS81+3(CTHM$7!:<
MV&BDI%HI:^/22I5>%2'W*(SWB%%/6>3>!A!>2@/6):M$$"$'R8++]CJHK\"^
M(K WYWDLJ F@KN%(D%$02:TD3GM'P%D6$Y5>1[&RJF4%=07U15"#S,(*X9B
M)(V@3B6@R0II- T\0SW*NX+X/[\@WCL>K(^.>)LYD07V+BM#LA"))1\%8GYE
MU3G39]I6U%?47T ]EZCD">T4RTE:$6QF*0F%+QB1 F,5]5U!_=S;KB-/U =+
MI(B&2$,C"0I)0 'CED+@*,:2FF,4[1LN*NXK[B\&W71*01OK39+%N>B\SHE)
MDY16-.98<=\5W'_X@GO0(0:C&%'))2(!?PK)<.(L=S8*0Z5$_5XQWG?F8NO.
MBOH'BOJK!!:TL(E'B$[((*DQ5JADF/4BR.+'\]^&_?>*$%7\WZ3C;E[56$1@
M03-.A.".2!4H8C]+$KG4%C4YH6/I0,I$WXF+A2VNG)5;L=]Y[%\%^EQ'XZB2
M <U"R95'1=&8$/'LYTPK5T_\SB!^'D0TF0F'6AD:^$(3F04CWDE'1+8A>F<E
MLVYE5?:Y$Y=FXG?TT/^'0&,:3 Z'_KC,!+[/%?63]9-U4]5/WM6F6NZMHCM0
M(+9@VAN,XO@ ?BH!XMYF8]6<N2JE*J4JI<<CI:N8B@HMQ.BD38++S+ES6EJ?
M8V!<"P^Z33]E9^FG[)]M1CQE-MI#YO?QI/:B7J:YR!8#0]'Y+ )7A(:2V953
M)%Z#(EPGF@1*4IF(UJ)$6]'4PJ?W#+^59:N4JI1N_2Q,TMAD=,XZ.^E5:=?-
MK 6(&5]UG-:SL$MGX8+K5!J!PN")\'(341IGB$M,X&'('74Y!29R%P_#AW,)
MXW+L;4_WH"DU2 X;V(/19/ 13CT0_=X(IKUQ[DW]Y^M<Q[A_?%2K8%4I52E5
M*54I52EU24I722V*7"20.4NCE61)>LY .A$3@RRY#S^@*'\CQZC5&)XO*@QS
M!1JUZ>V\XS]717J)BC1?S#J,-E%/ R71RD1D+MG&02AB@A6>)I^]@955IE5?
M7W)=L-;'[2JV*P/?!RE=A8&7X*JH#-P9!EYP95#%DS6&$:53*OW,+'&E-*M.
MGAL0H'VYYM4I"J[56"] N4V<[(T/6QC#9VCB8 *37V9E6 NL"YIQ?A-\?W+5
M?O?7Q/Y5^]VW;VZW4YF\.)U*[7>_3 80WRG?RM_NO!!O_WYSL'6RM;_U]R[.
M%Y]Y\$*^W7E_LK7^OX/=$WSV_MOAVY>6;;Y^9YE-+GMD#=P 1 *S),1$B<Y)
M1V4EF.!65ITU?:,N7A.MO>UK.*=*J4JI2NDQ2.E*M\FNGR?T$[WMKZ%[5.OC
M1W6/>5*1D%P9SS-QS-G2'2D0SYPNMHA2(C,A,JRL2MJWXCJ=("K.*QM7*5VG
MKST/0=A 698@07,;M//19<% @U3^RHDJE8/OF(,7;OXR8VVPVA&MC$8+SNMB
MRUD2M<W G0&9 UIPJL_5M>M]5(QW%N-+3T:K&+]KC,^]O*A-BY18)D$CLF5R
M#!4M@8I6""!HL%EZL[*J9%^RVLN^^YY>$CSBI4UT@]'$GWI]R\_0:R".WX_P
M@:DWP%=],\*93&I_\1J%K%*J4KJ-"K[*ZB25"CI[F1VTJ1P0D\2S)NB@KJQ(
MK*7]H\GT )EWLC->PY4K(_##TKAO8_3<'PZF?MB&CEI6?+Y BF_@/T>#R6 *
M?T#S<1!AIH&\F3%D^4"KC%2]8XEZASQ70U3D:(P7!(R6:%I (J[(W3'\V5'@
M6I3@<BDGN*Q2@I41*F]7*54I52E5*3T@9TK5@>Z7#K3@>['&Q>0D)\**0$KC
M<V*CMZ14QM16^YR"Z: 25+/L+A# JZ,F[B&^VGN$#?C)47/<.VUU?M<I=3NG
MXVG]0[-$NK6(R&]J[MPRL;WYO=;GQ[O\M<!U$5LGNVQK_0/=/7@[V-UYC_-^
MN[=U\IKOGD2.8Z*[0WNR^?Z=<-0E9RF)VBDBE?6S%@N")<KP36$=7UD5K"\N
M\<K6U+D:8*Y2JE*J4JI2JE*J4JI2NHDTU*5G/IW3TUO3^TQ-?SZ>3#=ANC>N
MB1!+5M@7DIU !VK!:4*]:ML<:.*%$40:H;6R606J4>7N6]V1OLD5T=V[R5H1
M?>>(7NB%+EPN_6;0:K:92"D\L<)90K6,SABC54J=0G0GDIK4$WZ99XW=E6MM
MY[P[;="F#?:FX]YT#WJ2LG]]^/?I6X=G3KC#(8[RSOUNW[W*>HX:WL!L5M4=
MMT0N./Z..P['$.G6;[N?WNZ\W=LL/Y\,]W=W<&W^?B$W?WNYOWNRR_%WN3NT
M?//U.W".6N,929H#D4P$$FS4)$8G6-:*:J%65IGM*Z5NPAUW;P-C-7Q9I52E
M5*7T>*34_9NLWU ]JJ5Q1>UBX;)JE$IE4$1SH8CTT1(O B4VA\RS\%$'6%E5
M%R-UM4Y95V%<R?8^2*FK%U6O8=U5_OU1_EWPW=(DO0S9$1N"(S(F20*C@5!'
MLX]@<&-'M,_ZEBZK666%>/<@?JOW5"O$;P/B<V>N\,Q'5)))5BD2F;@@CGE!
M@J+4<P4J:E<@;N2UVRK45,F;!/1S/]GKX5 '.)(TZ;6*%ONU]P<^#+_C6>^P
M@0Q- ^DL?](?'C;CSXB@*0R/>__U/4) ?+;NU>42 _^:%UZ=#;$%__K97,Z^
M?1WBT#<+-E7UV/X0X$^^[;$M\WVMWA[LRLU]_*_,=Q_G?O!V;WO]_:?=_;V#
M,H==_IJ]Q?ENKG]06Z@?;.UOB.V=C<_OE%-@HO&$L=*B+**I9H,2) H7A7 @
MN"@-K<T3PRZZ;P^AF;EP>Y_V!G&O-YCT2N+\1Q3M:%H"$=W9H#$WW]J<+[X,
M&<>P#H?CR6#J\?BJ&[9[&Y:]\]J[8!,GBFM/)(A$<*<Z$G/((5 /2G$\[9ZP
MBX==NU_3%P'/MF[-!:X9&E5*54I52@]:2K<<?#BO%<_UX',:2-'WJUV\7*UC
M'GK@UF@:'1#+2I'MZ#7QR2CBJ8\J4X'_ZI55TV?7BCY4'%>VK5*J4KJ/4KK3
M#.!Z)M[:F;CH*P87I-:.V!0$'HH\E'A\)A%X$$Q;7^36I4.Q$XF_]\)-',<'
M!^/1F6NX"\[@Y^V(+O<$ETF40AS5L78U.-/O7:7?_OM/^79_>/!V?^/SVX-=
M^G;_Y<$N/N?M?L)_/WS>^FT#"2$=;/UE3[9>O\N)^^2H(MD:0Z3BG(2@*3'&
M:RE3#ES'E57^Q%V\!# [V;_X?VL&;XV25RE5*54I/6@I=<.)MJ!65&MA^>K%
MW(,&P7LGI2)*.D:D1]7 ,YH) \FU3HRJX,O='MLW]CJM9BJ,*]E6*54IW4<I
M=<.'5H_$&ST2%QQH@&+/X".)UFHBC?3$@@6"N@ZDF$H>ING8F7BKF98W"D%S
M*02?^:$?1>CY:6\=(AP$:'J"]7L%0U=U689QDZ ALP5\*G#%T_@H#*%W-HO3
M#^!DGQ9Y3,;#0?KRYC_2UV7K=I?L]5]WN#Z=IO4KL#IX%H2+8*1%-@@Q9 _4
M4I&]H."I?[=QA93ZO?$0EZ]-29P>5QI?(HVS4PIO+1LM339!*9*5%T1FYHBE
MW!'I@K!&1!J<1!:7JB\57U)OI^5!YXZ#HI5#*X<NF4.U:WT-7G*19;3:>V:A
M7%]!32L9*J_#H94FKTB3FU]H4N$YEK) AJ2B%'X3F5BF TE>XF%G>,I*KZQJ
M62FR4F2ER)NER&!<9-8H+I.2RBJ??-")60=1!25I53.[PI_S5EZ :J;7.1.I
M"XDRR8CU09%H>6 R)DM#N:O2I]3U';]XP:JR:&71RJ)+95$7N53!!*\#*IL6
M653YS(S25"2M<V71KK#H/ PI4Y9,@2$Z>(ZJJ+'$F12(TIPS;R4X7M*4^D[I
MOM/7+F-16;2R:&71[U<,DLH($YV12LJLC$M:&,OP989*#5279V=8],-")39.
M-=>:**\2D4(%XD2B)+L,27*TYRU=6172] 6SE4,KAU8.O=EL (9&H94L62:H
M#"X[83332*!.2/SW.P;]]RI;5C:]R0#2O*Z:R1F//D_1EH<204+UU#$5";4I
M)&:8ARA1*:5](Y=00K\2:2721T6D5^!1GVUBC/+HHI02K 5J5(DD)16S2+8J
MHYVASX7^OL):XW4FC!?W*'.4!$L=,0)M?$HMC=JOK,J^%.[2S@'W51]M<[%^
MF7K\TK/+4@N7#@]\\WXP:K]>+O]VH?LGY/&"O#\ >C[&\0%^]3%.M[<UGN+#
MI^/>\_&H71 _A=1[.1CY41SX8>^/*;[0-MD^?PEL85ZG7R#++<JV^A**\&D#
M0S\=?(1?/PW2=.\,]PM_=2HF.O\3'W  1]-O_\F","*.")IEKR&C/[2(EGYU
M(6[A_V6X+6% #@F$\BP 2)JB=49KK1)HJAT/^AU39N7LK_::^<W4]T!" _X#
M\1FG^-0//_GCR<HOY[<2[J/%9?]ZQ;ZY+CG?V+K,L(+\.6[:+NM/$:'0E$_A
MF'QGQM+;:\K!\O_^64 HGIT"Y=+;^GDYDT;__8N_MU.9WN?!3]K!7P*Z[^WU
M)7' A;34E@.>'PV',/KE93.>3'O/_.@#ZA7]WL8H/KG DW<TP$4^G[-XNYG+
M%?.7P_&GBYQ^-X3ZK_7Q<.B;26\PZDWWQD?XK/1UWZ#+#U+>'J3MB3L_6-I3
M/I9''D[@Z=D/OZ;!Y'#HCY\.1NT(VC_Z]?19IZ=1X=*O$Y_+#IZ]?4JSSCVQ
MPA6F/4V[/OWB4Q)^TI+P5TK+[#U-GVAGOODV?<*^^=[W'LOP3>=^ZK'??T]3
M_N@'R^B/#>@?\O#_\?X,4Q<^>XF).]-[[L:6NSP_?Q=\TWN!M)Z^Y.?/U'?!
M^N<T^.LNT()?X@IZ?+<7[[)+##\[X<>V<+0NW$\M7"F=^^.P[/#]H:\MWLLG
MO'T(1?=$4W<MHD&*IB9,GO[(UOD'-\/U]]1/ERM[O(.\U7I1M^N>:3?K%DQ1
M!X[C [C.5<([=H[_V%1_W#E^V0SOR+W]8U.[RTO#N(,VV@WT^W@RN2\N[GCF
MXC[>XKN?M]9?B,V#7?[V[PVZNQ,_;:^O'6^N;^WM[J0/;]>?#3;7WY_L_O'%
MQ?UIBV\H_)N34O^JN,6WUC<^X;,_[.Z\/MD]>"W?_O::O5T?#C:/OW9QKXG=
M_0]T<V>3[NYO[6^>O*:;^VLXCS=[6^M;@[?K>_A]?WW8_GOCY/].SNY-O)AN
MKKV+*5O.HR;4>DUDC+XDK0GB'0#+/%.9BH-;BCXU76K+LJ1+_Y6,'B09X19F
MQDBN<[3(0PP9R9;J@SXQ%O#7EHSH&1G12D9W24;'7\B(:XC62D5$U))(")IX
M*AT!,"FZJ)W+?&55H#W.U+5O(50RJF1T*V1DDG,TYT299%+1'+3Q+COK?<I!
M."ADQ-PI&3%7R>@.R6AKKAFQB%Q$3209M$7-*#CBK4N$AIPI%S+(F&::D7)=
MTHP>CAOD<N2MI?VCR706 IJ.>PT@V.)@"+W1%Y.SO%Y^BR4\E)OQ06_\Q7?B
ME^,[Z8KGH=//6)*3HX6!>6)4AW?E\P;28-H;(B/WX/,AC"87'!_WM<!8]UT%
MKYKQQ\$$O_7EN/E][$>_@Y_ VBAM3_>@*8<D3.I)>*63\,]%'X$P!BSG@"<A
M541Z,,0[:XA+(G.5&22.)Z$6'3H$'WE-P.X;U#\$V:K9+A'/<S,[LE+PF"N2
MF?!$"AV(\TJ2H+Q%K5=Q<+"RRB7K<T$KJ!\LJ)=NF%90WS*H%\Q5I:B(#@*)
MX!F1V3IBO15$:!YB2BH:&HKOK&_4 [16[X.)L'[6%7WJ/Y_9"+U_!1A!'DPO
M7+7Z(9;J8$NO[EL+9W*8^=!V_.<7,UD\FTFB,M3R&&IWT8S@D6NF@R(Z)$>D
MCD <ZATD2F> 46[;8I:F;^RW^OC4#GT=A?-5[A,OP93XQL7B"NS;!/;<GC"<
M:BL8JAZ.:B(#1WM"TTR !1U0R"(JMK+*5-^*BQ48:PO;KH+Z+BV)"N5;A/*"
M%>&E-\8I3[P)":&<%/$L TF>I:#QH':E$J#I:]:E,_H1Q1G68FR@A>,X]X9H
M8_?28!)Q;@O76A^%G^-.&IK$W#S](H'M7'P<ZZ?+7REI>904%\V&+!(>*D82
MYCTE$G4(XH!R(IR(,3BJ1$BH7?"^=1>=E;6YUT/ []*B#Q6_MX7?A:2^R&P2
M/A*J35$I!"H7(%"ER$%1X"HHX5OK )FXXO=!XG=IYD'%[RWA=\$D2($"*&.)
M,)83F84C5@$EC$MJJ%3*R)EUSYSI!GX?44SA#XA'39O-UCMLX&!P=-#S!V,<
MVTE;I:+WKS/KH-3*F<'FW_V2&U?##3=G*WS#/?F%N-86)+2=SPALLC9*KV8R
MG&R,/L)ICF/EM>7QVOMS-Y\TRR: (,Q042X;2(*'$I"0M 0->!!EBKS&7)\O
MK7%,]5UV#_ W%X^H@.\ X.>&",C,LHBHN4CM">X;6AP)GG"7%;" :F<*Q9$@
M^L8NJY)?!7SW +\$:Z0"OK. 7[S!8X6*409";8Y$6B<1\.4NCT_::98<4Z6M
M$9HN2BVKE'P-9URY3,2_WOO!Z-^SJQ.(W,G<I)DV^.29.&ITXS83I,(4J6I6
M7'AN8?Z&8IK=.*R4= 5*^G#.Z'!1H1IB"5>L&!TJ$CQX@$1GLA8BQ<#0Z- 7
M,S2K(_0A0'7IURC^$:I5M5@BCN>V1 [2!L91H6"EK0+WG@3'#5'>>-"):9T!
M50MJ^\Y6,#],,-] TE,]=Y>)UP53P +E4BA!<K:)2 V)>,\=,1*<XB)(P4H;
M%'?Q#F.-8-STK8C#!C$Q"U?X43H7OZA1BMO3^>=B0 Y:=&!4)6)YI/3BTVEK
MD;;7G18HOU)8)()$5F+4$!=D)-077K(@O#?%&NCS2Y2(ZI!\*&"^ :N@@OF6
MP+SY!<R&0T2MCY-@4R12LH _<49L3,Q3HQ5-#,$L^\)<^U)U!7-GP7P#5D$%
M\RV!^<\O8$Y))5!9HZE08H4J61*RPO_YR!4(P3FU*ZM*]JF[=B'"&CE85N0
MM_LO\#GN^=%[^.436L^ @/C47I7PDPE,)[\@7B#BYR&=OE+#"K=F8ISY,;9'
M?Z"@MG-;%6*ME4(ELB42V>=%$X.JH'P"32S-OC@^* F*1J*4]5RKQ*/()0;:
M5^9B"+3Z*;L*Y$[D-WT7T!6S5\3L@B4!P:NL,A$H%2*S0LQR'8A7UF61P'.K
M4/G@U[Z"65';W>-WZ79$/7YO#<IS.X*"-Y:)0 "%1J0TFGAA#-')2A>U5\$*
MA'+?L([<?7I$D8>VD39:=,48*'V$832I08=;M0C^V/,-/"L">+ZP_I6-ELA&
MQXO&0(@\!HGT(Z(O"9$)2'#1D1PY$P*4HB&W5ZF-NG8QU^JB["R.EQYOJ#B^
M#1S/#02:53+"^E)A*1&I7"(V6$T8I! @1*EUR3X2?<>ZE-=<<=SQ4$/%\6W@
M>&X=6)JR2Z"(R&@8R*0"<8I;DB53VGO-P*7V:K63ND,X?F11AE*N];1*ZZR9
MR&29AL.]=69TXD[UB\\1)I,=__FT,-Q+E,_E+/:E>^Z\>6XEMB42V\FYJ$-&
MC5(*APJ*8JB@>"@-)36QG :1:?)H;)0R<M9<+!E1?9@/!?8W%WFX)NPKLJ^(
M[+GIX802G#FT-9(-1!JJB0/I";,2?PE*T!!65JVZ=L6$BNO.XOKF+E#7X[Q#
MH)_;*1ZW='!.D9A$(M))1H(6D?#$359*)"'03N%]I( .P?X1A3)>^&:$0VZS
MH(:##+W!:'+4^%&$WN%X.(B(CL<5U;C31*<VLKHU'I7VD[,"UI6:EDA-=-'2
M8$HZHR0GP=A()" K64B6&%943BN=RK&E)EU+SS],^"X]FE'A>]/PG9L3DFGF
M<N D\N(!==H0+T(D.K%H,W#&C5I9%7TC+J995_@^!/@N/8A1X7O3\)T;!B)D
MII,51 H72X_T1+SRE% )2AD4H=6RP%?;ZURLKJ&+GPU=S*Y"H#7P<[W.?]0A
M4I^Q7&N3N0[OJYW&EP&7@L)M8>%YO:YJ8MZ:B8D'6U.:JZ[#[-^-T:E8YF5#
MZL%VM8.-+YJ5QFONM6!H3$9>2@<JXH+R1%#CC0&?M4DKJTI?I^-(U4J["]BE
M&Y45L#<!V+DA&56R5CK<I3*JHHEJXBU0D@*JH::DTMA84FFN<\FM K:[@%VZ
M&5D!>Q. G9N..64 [SGA*@-!IL435GA) C K(E=*<+&RRJ]U+Z:CAF.GU?O?
MRV;OM2M"QID<X2^/\:;\77471*M]9K0/1N.S$/>PB*1=H7%&>;3BJ#ZM)1*3
M.!=1RH8*DS,Q2A?57V3BDE DH.Z?#2H2)BHD)M%7M%[ ?;BH7FK/P8KJNT'U
MW#Y '=!&2G.I^!E0W0!-@L=?N>3)!^>XEJE%M1/7OOI64=U95"^U$V%%]=V@
M>FY$1"&D9 X(1(-&1*2)^! 1U9Y[Y;.FV61$->VS3A7+>#2Q@M(0YPA2;X 0
M;& R[3408?#1AR&TM7[')59['?OB4?@V;B%ZT ;-YSFUM2K(LFE+GC,QD*V4
ML$""S*4J" 5B.?X4,_*4UC3J'%96I>[7 ,-#Q?0M!!@JIF\>TW,#0V=KLH(2
M>^ >,0V9!+0X" K44H-:9M"Y#4#TT=2HH'Z0H+Z%($0%]<V#>FY?.&.U$($2
M8TI^&[>*.$G;6L#)1Y\"Y]!>T%>7U/2N<8I;-2T._?%7=L5PX,-@^/.I28_!
M(7+KML7O<Z%4WEHB;ZE% T, BC"+1((K!H8/EE@:%4F<"F&##4;YE55A^ZAR
M=L@O4KV='8UA5'#?.;CGED:F(/$_A4J)+N:&UL1E,(1QIEG6EF7+5E:YZ;/K
M5PVJX'[0UL8WKN%7F-\9S.>V1V \.A0E\<P%(B%JXC/^RJFS&1<XT5RZE]N^
ML->Y&]?1L(:@3W@W;M>8;]^N\9.]646P+^&_GO]2CN(Z\8PP;A(T!&?WM"S(
M9#P<I-[9G.X?J]VE/8*">HYR>M6,/PX2I&?'?TX@;=3Z(3=+91OG^ARJJ%T"
M%@AX*$U(:"16QTRBI]%X 9G24%JCV?YE'5A_KM#A#T/H'GE/'R\M+-V2J;1P
M5[2PT.<D:I,%,+1<9*D2")QXZR7A&AADZ1TSO.USTN>RTD*EA5L(N%1:N"M:
M6"@JD" +IA)QRK7^#4:\3H: =4DQ2"9H@=J"*,T7E]5)]<9I84EQF<[:0QNC
MCS!I+: Y1&K1@?M4=*#CY2SFU^YZ>S!,O>FXA^Q;7CK^N7WVHP=P?<8CBBJ_
M.FKBGI_4@/'M.6A>^>,#&$TG.^.U^)^C00/_@_#>&6^>@GOQNNVBQI4'GR&1
M$VC&5=FZFK)UKE)[5ER;R#-1B6:TP;(F/JA 3-))2Z&D3K""2A4:V_S7&DVZ
M7["^TX34G\1UM:2N"^ZY@X4EJP/E@D 4AD@#0)RAGJ!=Q<$E!I&6G-2^HM?)
M7JNH[BZJE^X@J:B^(U3/_2,Z<FE9$D0&U( D2" A,T_ >>$DJF),QA)-<7W!
M+R: =#$RG :3PZ$_+N.$[U/!??[DH[GU=TH&2 +]'@YG.&ES<@^;P2@.#OVP
MU\#A*8L\KCM_=VIE-6-<MC0I'37F\GDU%\7:*#TOLMK.E=%O@='9HA'F7:*F
M).EF;I#6;33$:AD)MS$RZE(6M!0O,Z:OEA8?OZ>QK@>-^N7;8!7U74/]W#I3
M+G$%*$NK2Z$A%1AQ.7G"P6LI*,LQN!+GZJOK=\FKH.\LZ)=OHE70=PWT<^--
M<N\$CX&XE!R1S"MB;<Y$001+=4S"V955R_KFDH8UM>7O[08:_4<_&+:7"A$.
MO0EN^AK2OD\A[4Y;R=<+-=[;D_%."]]<\%ZNG2'\Y;CY _$]!_\ZA%JX:YG'
MX+DBFT(E(9AQ)*:HB=1*D^"H)($JJI25(@#JOB7SDYD^VD+=N%Q?5=][%W2L
M +]-@"_TB0XL))8ID8$# IRCF2M2(-9DH$8IYBUM*_.AW/N:=Z3*=P7XO8L_
M5H#?)L 7HI!2V.@%$!U+PPVE%0E *6%," -&LA1\6U!74-W7KB,EKQY-(F.!
M0DUBO)/P6EGZ[5QYZ=9XZ5QMS90R-\PYPE-,1!IJ4.< 3P37-CF90G:^Y#PY
MY_K6U>HW#Q?D-QI-JR"_?9 OMHV6*O@D2B$^1J3,Q8N>9&G^Q16-*4%)@6)]
MIGE?J&L[TBO(.POR&XV>59#?/L@70F4A K=&$:Z5)Y(I3D+0"4]R&A3WQH*R
M;0$<K6F?R6O'R#M:":?39D9-]>NV+?(/\?]O4UNEM272VKG:G(KEZ"/'/4Z-
M)M(F3X*)@8C$O(T9%9M,6UJ37/49O=BPM*;^/!3HWV6^7X7^;4%_;K8D9L%Y
MJDAD,A(I%"5>>DV8A**X!H%JZRPHXD1?7M(FH$+_H4#_+K/^*O1O"_IS8\8F
MZG4L->]8ED0J9HG/@A-PJ 4HEUE0:655EDA)W_$NY?L^HM2_,PS-BGJ6?+_>
M./>&8WQB#:7<72CE]R* -U\ZQ]4Z$$OAI\US)3JY54FY""0D*4H/(T<<CVB:
MA"RS5Z4ZA*EU(!X^G&\A:/)=.%>=X[J87JBOR8560JI2/L^5:X5%Y[")J)"S
MIQ90Y42=0YB^$JI"^L%"^A9")!72-PKIQ:RK$+6GF@C<RWA,&P0WBXEX)&MO
M!.79Q39OFHHN]?YX1'4*V\8 ;5?PWF!T#=OA,3A!EF [?*.#R5F:Z,MQL\A6
M+4^MC=+OI:M)]78LDZ8^+UH3AGK&LXF$992=="H1*U$'44Q;G0%I2(8V/T.J
MOKM^:_;JY^QN!OB-7?&HT+Y%:"_4E!/4)9F!)"D H0V<A 0H/(1[+#U1N034
M0/I6Z;YP%^V*>J_C(:#ZQNYU5%3?(JKG=H4"0W,YH2WS)2G!1K0K(..!S5WF
MEHIH_<JJ=J*O[,7@1!>O<G2O_ELG:LK=W^#,,QA!'DPGO:;U,T#J(44-![G8
M69.CQH\B] ['PT&L[9[O*%KS.PICXTP6KTY%43E[B9Q]KG0W*M*10>)$2U/Z
MI$1& M(X"10H Q,B1%XT,4&[E!I;O;OW*&#S#417T%X1M'/S*6JI ^- /"I9
M1"KIB >;B+"<9VHAV"Q75AV]=IG'"MG.0O9& S(_< C7E(EK0'EN,S%E7;2X
MDJA2E1OPB&?/(A >?69<!<>U[V+*Q",*QEQ,Z)J4C*[#!@X&$YA=5H'_' T.
MB^^AAFGN+L4+7SG$M3E^-?2CZ=HHO3@32C4?EDA?=-%\L-HR;G0@.O) 9,JH
MB?@HB=(4%4AO@1N[LFKZ5-;XS,/%]BWD>U5LWQ*V%TI+9YY<R)(@BB.1H>2
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
M6'I[33EL_M\_"\BLK.X4+!>_W?-R3HW^^Q=_;Z<RO<^#G[2#OP1TW]OK2^*
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
M(X<G]1K[ECA[,/U]AOV?Y^=_PC%5K#>*W IT'2VE8,C4RH):DFF5$9&EAA3
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
M_(M18<U,.$@ !C>$J=QC[_7GLX/=.H2$P-X2++>S-0P!IZN6IN>C/Y:<\FB
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
MLNNL*$[.:Q-10@[R00BEPN^&=70+<N,QAR2'Y=4LW0C?.*I3628DW>D19BD
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
MC26;UE^=^=0>RDY04^D]0YW58/3UE4\TS4-^6NYSBK6"U>CDIVBQ\SFFF$P
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
MD)A)&=97XM9UK!LS-69Z9,S4DB0\&$LMYC@V1C O&&0;+,E/SH*32D*T-L3
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
MD:I3,[XGY1%0.P;.\P):<)6TUX&A;>!]!N!5FF7%M0I)*.)P'I(N*2K+N>G
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
M)J-+T<6A5SP@K\ILCH4^=8*]^;&J*8S^P%Q?.:VA_#+?IWXX$3R^/UH8B=E
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
M1=*2U^IIC-@8\889L0E<[X <3W7']1I%Y(EQ5;K\',N"Y(+QKE*9-]YH74L
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
MA. .Y!<;!61SZ 2.1Z=M\5ZD@-G3('4S.I8?W/-&!]2D>JTR^13UB!P@L:!
MLI10NFB=DD&MK"EA^PZ6"=R/3:\<+SQ4:_KE;SN7*5'H0H:*<QHR:.0YJP#1
M FUEZ&.S4I:=R ;GK!3%+68B,Z*O6JXLQ4S?T9><L'ARCD.)N+)F^]J:OA'7
M3KUH"N:'2 S)>4YL$(-!"5H)+(!HHZ_I6<6W?*S[0 SS%HY$$[45GEF=/(/:
MF\)[&5@1RGH;0<>H*S'0Q/;!7-O&:1KF!9[SU+X:UQ<1?:V#=Y?7>$PG>/\F
MVNOE_SL<'!Q-.UBT8[Q+R^IJXW0*Q2=%-DSB&!5P)XBG?!0%3+-4EWQ#VCQ_
MC!>2M9*L"I8*F:L@I&<>M&/")%-%!B8K22ZWA+[0B]J.[JDI^K#!K63FR2I=
MFYJ3@^*",UEB ,$UN!1DLS:7']SG#O&X(:8VD86<#+FA9&@ZPC-S4>ELI3(9
M1 6W[RN_*"=TB<S)^V=_T*N3V@HK$D8&!^UD[W*Y8W;<!'32.J U3A9);:,6
MO VQH&J6R-*3U?F3O2),$38:IK3)##@XAIYS6FM6Q:1%MKJJF87O\^LG][:3
MO>4%MT=)B%;"">4A2N."5,X!QT2 %[XT2V3YP3UOB82(46()3,L<&%B!S)-E
MR:PMR(,K,B6WL@9:]MW"&A@MV\G>LELBWU[X\%$X2*#)*XH1P!@+10LLGI<H
M'7@I0(JF)EIZ6KK@G$Z3X6BB9@(Y,' F,'0FL10@FF0M)LO)YC"VK]4RU6-M
MT8]%US[44:F$-GLK:>IML C.VJ !,S?"-9MC^<$];W.4F*/V5C G0@6W X8)
M/2O&2TNP%QD4@1L<@?NA1C_NAYKH_-G:=4(?CU@R(*+FY#UK@(P09 FYB,SI
MJW&V$)<U&V79:>SHO.)9>:]DS@P+?0'O'?.U7TTIW)@4.5&:K)D8('C?7C^,
M>\^ZOS9B^#JU=/"<K!HC,&4P54-?^2#YXD),R;;3G7M #//VC2<N2"XYXH2L
M&0B 6G!(,Q.DTAR5D,)T&9B*B,'>F[;0"Q53NU6YU#&7J0741-37EJ9((;TJ
MZ$H@UUT4EPO7H)PCOQV4:N42EYW?7IR7IBB+LH:'&3$9,D"369"@6,Q.1QZT
M"[4"ANM[9_MP_?KU343]$(FA>!-*L+F C*!*0AEUYCY&H5R6JAD^]X 8Y@T?
M)WE&"X99\H"J1Q18 (=,Y@A!D/,;@%=B4%KTY?6;P3<1]:)%U+B?>J/69NNS
M"A>ODG42(Q8'.KM@;'9*V:R[7$AH!LVR\]9YA4N(-&'>>A;).&5 'AL+*1M6
M!9<VT427F%;6P-J^,LM4)+8I7!:=\BFXL0(4SYH#N?!8SQL#A&R2]V26-*-D
M^<%]SB@)9'H$!4SI0-Y*3%6^YD4-SG"7+,]&E94US77?N(?::TOJ)9>X3,,M
M%Z;Y?*7Y-WUX3Q3=<1H=$M8^F8#7<[(N>DYW2F?_?8</Z,$0/>WI20@NHX]
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
MG(=':<HK3,(5IS*@L<%*SZ%$47)QH<BFXEEN\N+G5#S2"T-SJIB0@C-P]"6
M]TS2UI6YTT(EO;"PP6?XXXY$U@W9MXOLIN*Y-:#/J7AL]H3H)%DA(X2!S\B0
M[!*F4O(!E2JR+$[%TX#^N(%^%15/ _DU0#XGX 'IL@"N&(^U3%+0P#Q$PZS$
M8ETL.:O%'?DUD#]RD%])PM-@?@V8Q_E*N34=5F=69.VM6IQC(2K.N)7":C2B
M2-=@WF#>]#OW"N5S^IWL"SKN,CGD(C(P4C.OC6$8A>4<E? +U-TWE#]RE#?]
MSNV&X>;U.X7K.L.1>>O)=)?)LGKBRV)1*8?L5+#-=&]HOP[:+]'O-!Q?!\?S
MTAWCN*Q"#<:= '+!DV;.0?7(8U"29E*ITG#<<'PK!8L:M*\#[7E1#]3*E%X8
M!H(K!LX "[S6;$LV9$@RZP4*ZANTEQ;:-.E5VX,8$X(LR:7(-=AD+(B"$.Y(
MV-/ ?AVPSVMZ(H\\R*(9+Y[V<9V N0B$>..CQ,C)-_?+"/8%U=FYGZ*>4UU4
MQYF^$$;(A7WR-:UYOUGFV*[1KM&NT:YQE6LL4GDI^/WBZ!\.!\-Z$Y-^;UA;
M7=?_C0YV\KBI+B^Q-S5*[U!+X9P"'J6W1:E0"P1J9SG>8(?GIAM?F(TISTDO
M(V19A"],.O0, D_,&9M9%*BR09.,SC7)BZMK5UMISN1C!_>7A9<-SE>$\YS
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
MRZ"@K\D:F@6,1@OI4^)=/14O;EQ/I1F3CQW<K4;:[6*]EWTI ;G+*C"@-<W
MN\"<)N,R*VVL"2"XUAM;>LC5JLI9-ZP_4JQ_+O>R0?F:4.[E6(:BM4O:,J4X
MX;G45D/1288)BE=&YV!@8\O[555@;D!^K$!NK6-O%>>]),LB4_0B"69J!C6]
MY<2B\)K%S#U*$ML)NQ+&7#2D-Z3?7HIE _I-@=[+LP0OO1.E,"LSUMW;G 6O
M/$-I-2_)68Z\]HCVZL;%5AK0'SG0KY]EV>!^8[?;A6:A4GO+C6+9U3R.$C5S
MP 7S8# FY#Z5TO664J8!O@&^M<*\5;3V$RJ+*=FZ7&K_MYJ(85T5SXF9HGG,
M,4@T8I4=S1M6'R=66S+E-X5U/YE2 R+9T)D%8P+!FA=&9K5AQ1O &+*3974E
MB!NTUQ;:B7,EBG%<9:S=):*RH6@7E$ 7A?GB/.E6)6W=$-_/J PZ:^NC8SS6
M&)BM.YS0&N:D+U$(3[RN2)!KTKOM&@%^E0F5]RU7AV3B;#X][%Y!:V%X!8-)
MK;-)TNG"22<)T640 I*,)F?.I6[I.?> L-2%]!PO21XI(5BI:=]@LV8^9,L*
MO6QCLJME/*M;T+C6[JB!N]5%NR\P[V7F".!%*.<9&2.Q%D!,-3.',\45UYBE
M<&%U^SP:T!\WT%M=M%L">2]G1P<IR+A$%D1M1QQ385YZPZPKV@IPPHG<0-Y
MWNJBW2^8]U)V;/0UG38Q%6LQXQ(C"]YFIL!J,-*G6&*#>8-YJXMVKU#>R]>Q
MLN00NTI)),(A9F2NR,)B5 *5SZ+XAO*&\A6AO-5%NUTG7#]9QQN>,B3#4HR=
M?2Y9Y *JN2Z3 Z^";_9Y0_M-T-[JHGT#'/?3>!)HLK@SH5<YSD"3"1ZR08*U
M$B"<T0I3PW'#<4OE67MH]U-YLA'&9B29[()D]#HM<YP7IDEB2^U%,KHT:#]\
M:/L"L11I31 >#+>1!T"K%$ P4LJ[JHO6(N,W1GP_E4>X6+*1M2"YRPP0.8NZ
M.)IBPUTQ2(?<^L7&'W6_PYK*<[B'T[.%T5K%G2N8S"15LH-0I/,@/#JO235!
M[95VM=1CZW.XWIP%%[)YA$9>=##,F.1(1Z$?H83";!)1:,]-3JV\>D/VJI#=
M\GEN#>B]?)X87-3*2B9*L0P43RQZ9YGB(D>R-!VH5G^] 7TU0&_Y/+<$\EX^
M#^?! AC#P/I TAQ2K<ENF3719&U)GI?00-Y ?DOY/ W.UX1S+V]'9^YS#);5
M+L0,G$06 )'Q%'+4#E#$NB%?M-IX#<HM9^=>(+R?LQ,#R! T"Y%S0KB/+"2R
MQA,6< B@$[;NXPWE*T+YE^7L-$Q?UZ76S\TIR4/27#&=:HD\EX"Y8#33&#)D
M(0Q8N[$%W#5$-T2W,CJWBM5^_@UZA05)LW:^!NE!"/J$CBGA+68;>(%$.K9N
MQ2P;5E>>>]/@>UWX]G-L#')"87#,N*P8^!"85P&8Y IB]$5G1:)6B%8%Z^'"
ME]XS-S8:$3("+8;H;-&0?7$QY6SE+>;7-$!?%]#]%!I%[]%JI9@1)(K!N\Q"
M]LB40H>.<\.EJV7DUZGF["/O+;A,H+E9PZK'D A8O.'.9AF53"""=)A3,3(3
M2V7P^8L3 5OZS-WPE;Z0/J-YBCE+RPH:Q\!8PP(*R22]:6-U25JMSG_74GP?
M.[);^LRM ;V7/N-*R5:DP&R$6(OAUUQ^PQE8)ZTDA25!VUS;@+X:H+?TF5L"
M>2]]Q@A=,D1@$31!F\O,7*#918U.(]@"N>W%:R!?$<A;.9S;@GDOK8:[   A
ML)Q1,D OF!,!6. YAQPX1EQ=B>T&\\<-\Y9:<ULH[Z769!TU)YV=0?1 PAPU
M<[K6Q$'@6MD@2FS"O*%\12AOY7!NUPW73[D1(D7%@3.4)3-P13/O0F2E<(Y9
M@8BM7&U#^XW0WM)N;H#7?MJ-MIA"D8$ED+6YI*NF-@<FE2;-W$<3<NU>=>,,
MN0;51PW55O'FFZ*ZGXT#Q6C2NP6+*GL&LO: -V#JAA4M"Y=2F59/^A% VPEN
MK !%1A>'['+($5*$B"9[[[!EY*PSJ/L9.=$Y]%Y4_YA*=>=XJ1UA.9-9:8X%
MDK-QS43U*BO:"+DI+TO)69?\FU>3>1A?-^LI3J89IVPQ:T\4/6J>'!*P!L?#
M77Z!GNI)G8C99#S*)P<_RUV73=!=4M=_W^'\/!1.-T[QG+A1$AQ8[0*1@K6Z
M</2VP)=7,6OMO.Z0W__:_H%?:/OMI,M)).:5X@R\""R62)_H?:)24FHHQ.]F
M"'Y5&Y96!Z\[SL%N/-MX]G[R[/52R1KMWIAV^QXPJ=$%;C)3IJ:..J&9PVP8
M&F^DCJIP&[JVKT+?N%ADH]U&NXUV[YYVKY/8URCWQI3;=T]Z%#);]$QJ 0S
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
MS'BI#D]P@GGN$W/!9=!:T;%: F;(C1N"O;'#LZ%X?5&L<G#>.2>4*Q!Y]%R
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
MUY@>MVT\'A.)-02\N>5#*#ZF.^?NS+DBTG?.G"84TAK4H<PM(RL$!JDQP.;
M[:FO^S_FS6T\4+ZD4S].^A62[LZ<LX*^#]595U)TR'JK385UDQ,8JD'/H;1J
M%FH8=Z 7!]U!=V?.!1)]SYE#M8P6@T*7N,ITP0Z<$D)D'-7*''FL,CT>[[5S
MHE\BT6[->2R0]]:<=0NQ:2Q M(9D2AI!-ZXM)#*D&M'N3L)4]$3JYXMR1QHJ
M$B4Q$>>M!0[V;C7/]1[ 0.[,N0ZZ[Z7F2& .*0+ED=8'J:!W;05-==ULY+K1
M70^<L]/];.D^U4#MSIRG(WOOS,DJ!;<&$D9AX6U;*XDT)H34(UDG&4PWMPD/
M2\PO".V7&9H3/33G?86'):XYIH8LE%"MJ6+".6I4$WY$9XY+T$,D*-XSWV#
M/KN%K8-- YIY"=#ZLZ5"N-X%MJK&%M;$(1_=M<HMOR^=7K?>G)?TG?4F]%IF
MDP"5L6Z]R1G$9H(I1BF'FO/6ZS<>2(Z>1#CK+YMUM]Z<D_/_W(_HED)>$XG
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
MF)M-D,H&(4G(%%3B6##GX\VO#O/+AME=-&=C?.^B2;'/;ME@=-F<<I6!VRK
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
MLC:01%9RF[&4NXVV<'3'<4?]F:+^<18B1_W14=^[@KHEH<6VFFT]QU("B12
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
M1Z#0TF;)VZ(V\@2J(IQ[-QVGL^0YYR^<<[?JG'E!;F_5,>49ZJK:F7(%2C&
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
M8[-V<QLE' (?G;'FNN6Z]8QTRYO&G56YVM\J5U4>'*E Z5R !@Z0J %L7>'
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
MS'/<CC)'\@-]6\L%<1?(ANS&NMEYSH[X6W8>S#U3:P,H:UD.@ KB0P W;UG
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
MS8$*!8A]N$Z8,\N8HV='.Y9C93*8,)HPGL[K/@UAM&,:[T_RMLEQ(D(='>1
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
M'<+:??4((\<,U$H%+6F !JH]ALH-CS?;;Y@_<\S-K?-@H-_*ST&)TE,'52Y
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
M>8./.VN_]4B6BC6XD"&&$H!J"B ^1Z#$&%S&("5=7K%+NQ2M^3(%>_8*9M&
M]Z=-VU"8FCM&34!C9""F#EIB@GD7T?NL0ZM>7GF/.\G'2D,U;3)MNE]M2G'$
MLE(MM11*KFNKL[PR-LR82[8,OW.1JZTQ54,()799^TL<$+',5JK.P> <$58>
M67V>@\$H.\?'"K RM3*U.H].RM+V'E.I-HU54T[4:X.$=0"U7($S*\R>2G"-
M!T<-EU=YY]8QONF4O X6J&>!>H>Z_YT+N=?LD;A0[B*)*I7J.;E*5;VY_Q]!
MI?[SEJ$4<R>B4<#7JNO M S"=0X!LXLE=72U[C?JNW0VYG_;Y_.PI*,?&FK!
M%D:GFHFICC"D=C_'68,M9NMQ2-]:+UV//7)'D,$)2+P AS! A^;!.<?H=1_)
M<? 2FI'^1$F7V#@FUWT,=18-U*B-'2+W.B6@&.F/0_JM<Z&YYQ92@8B] ?E0
M04I+,(<A3217#KR/SDR6R&&DOR,D=[@X7$C>N4@QCM+;R$4+8>K>.S;2'X7T
M6Z8^+YBS)Q@=9TT/H0"+*KC>G<]4IUJ/17JT[MU(?SOIM5-KK<[K$.=(< QE
MCZVG%B?O06(VTA^%]*T'SM68 N;E@<L\Q^DE ]?2YZ=EBG+V/8?].#U:33?2
MWY&RU6,8Y$8//9*RKDTK.+)(%]^$C/1'FI';FL5<#'%0ZM :"1 6@3+[+ZB)
M7/(^H@S9YW%8](ZA_H[L3':]Q=(+]TZY:NDR^_8NFCA&3&2H/Q+JFR7"+!C\
M'&"!!D6@T1C$)P>IU%QK<=W+'O5P\.J@H?Y$4?\PHY.A?M^HWSI[5#G,NZ(0
M1QHKN85!O0NP,G(KU3PXA/UY-I9];ZB_'?4/<PD9ZO>.^IMM=F;'B?,*"DAM
M'7,101(J5-(QZ:<\F=]7]3,+U/O%Z^4EN]H_Z?7&?/GEU[I_UO_ZB_;RKU?_
M.O_Y_JE^H3=_>OGE_AG)3Q'\R]>O7K\<;W[B $)\X>->$XZ*(+J?8] O!C]^
M??'K7OL7I=]\>_D#[BXF27BA7[;U@=M=O/YSO_C;=^R ?@O/CUQ"KY:9[N+_
M^&_L_;K>KUY]^^7]%_"7%__GCW\2@?^OB\\7;/,1;_K%W1K[Q#TE9(U#B.88
M/C=Q77KE%-;,_%X"\+E+P/]+[7_,Y^,__VOYRU>?S^?VQ7STEW_\R\?TR6__
MZ-;C_.[7_T:?_.5_?O'__>63\.DW\^_^^F/W"?*;3[_Y#UJX?_+[C__VR>]K
M_ RC#JP%(7FLLVPC@I0>P"72.%MW\1Q7NKV[O6J^?_O<Z>Z.B7,BS.N64BZJ
M3F+4=:.KHQ)LAN9X=_?OG_SZO_[^62TY]-$&Y%E;Y]U=>XS%.<BS(ZL8>LMN
MK+N+X=;=W5W<]%=?]?G)7_OG;W9[ ?A1YN:Z]U/=IMC=S$]_>4?*8Z'A\RP<
ME6F^&X2BBYV\1!FCEV&4'Y'R6<@_BUBYLBI@FV\&TDZS.>\#!*5&[/->!+J\
MBB_>L@'J[I2WBB5K;LC-4?:Y!)JC?^^3]Y*SJT;Y$2G__;__[;/4"D]P&&;?
MK$"3)Q"G&0:7R#P[ZMF+K[LKMX\M>!OE_<M^\Z<W=T2ZES(%O-:6R-/4=IF?
MK7TLCGU/G,60/B;2G_SM,RFDZ_00(%?6/J&(4&;W#7Z4Y/S\9M"\I%V.4;A;
M*!0EY?G8C7Q+2MQ=I=DRN%+03AH]+M+5?R92!I4\P.4V[VZBJ=7=-Y@?T)+L
M5EK9W]W;$Z<_4[A_%)9] 1?EZY>?K\'3J]W%Y^M=L?YW/0<#-[^\^YLDQ-E1
M=%9V-1,Y+GX08:L:W52B:KW[427@O[[Y+*Q)D1 5>/5TY&N?X_#"$%!I5@(_
MR[KNWR2W=?_N=W?>21H-A5WQA"&+U*%88PO94PO#)."8$O G]]F:"YL"VZ"-
ML0X3U5G5<VY0ZQ@.8TOH_#ON[E8"_KD&S-L\N_BO][_ZXN(W7]\L_K^XONF[
MV>'O9P;V\R*O+K1<_[7OYPKFL%[G_[X=Y=_TKZ[7+N$+??7MM,+U=_$L\_%>
MK2]>CY^;@'CO7W'SK^OKBS_K7W\Z/3%_'M<?OOCS?(OUFQ<7O_]S?]5_- WQ
MK0ZN%_/%]:O7%U_IS>OYI9<W\^/K'])DUNO]J]Z\O/[ZU<6;E2=S\=7\9/[:
M]7:^Y*?7MWS]^MNYCIO9._WMV\=9?^H?/[5_N!<_S'OMIY-N3S/]:(+INQD<
M6CO'OKI^]7+]P$<W_7-=C_;+O[ULK__\_13KCW[KVTFMC]P_?D7+J^O/OW[]
M[E_YT=15[9/WFT>:I5IOXY]<G1_]^^>;[Y_-5U,WH,SW[W^!COED/]+/_Z9O
M7EW^XJ>S<R^_A!]?P.UK?^<K'./>7N&W$X)3&:]O]G?[HZ^_;/UF_=1\3GHR
MS^7BSS=+[O_;RSY*Z[.X8.F=7*LL.:446T\NB2_IL]E=_G[IPF+O5ZM2?/FO
MO]"S?2FOS_G)O]H_^;?@LU&8[ZIJ]W'V[K-[T$A82&+,JB-5K?/E1O=MX9^_
M,ROUVCZMR!E%E8)XDIZ7UQY3GT\LBG=U_+#*\^G7L\"\K)NA V5N.<T:-H0T
MSK^'R-Q['?.K\_<_^_62UCE$1?A'>_B/GN'C/W7]4C]_\^KEJ^OQO_35ZU]_
MW>>[[=7Z4_NFH;SYU>?Z:MZ#MJ*^KL?O_E%)]F_/W\]G\M\_OZ[_]1Q[BE_7
M\.E_?,:]>4Z^P.S?&-:H#0K.L460,GNX&))TN9S]0-6O5D&X^;I?OFNQ@TY]
ML>/?O_QVV_]ZM\]^91;F58B_TC=?S.=VL5J>K_?=0OWN/?1MB["[>-7_=-/_
MM&\"RIN+U=",Z\]?7J^O[W]SE?Y5P]?O_JA9V?U\?_../N9ONF]TYE_Y_/IO
MKS[Z*;UOO_B;C>8_E.M]>_:/%F"_5C:O]^?ZU:O^T?<?_+*]?/75Y_KFHY=?
M[J_:_I=^^=VC?]<WO&V;^OI[WW[['V7TA?NVE'ZWA?Z[O_S=MU_LO[59VOON
M>_%%3.F=WW8O\-V_^D\>-K_P(7S0H_[S[R7W8;]IS]6>JSW7QWBN0<[GN7*F
M,WFN_"*D]WO4GPE6^5F'5,1;/_L6E].WA>]Q;$[YK3:G[VO\Q?>5_R<.ET.O
MRH^\9_\PPBRGRQS:OVQ['\S6!'/:E^O6%?K05_NL+IFS2W;'2X9BE^RNEXSM
MDMWUDF6[9'>Z9/]K3:K;-;O3-?LAE/5B/^ME5^^0JW?Q0[+M6MI9V;9V/>]T
M/?='<-^EQWW?2,6?BW)]M-3$[^><?[QV^M'[O&O>P]/^TW?"7=]1'[P=Q9ZD
M/4E[DO8DG]J3O',I^B?)PF]/]SV5HK360R_:U_TB.&"Y:/KF5F-XEQ=M@>HG
MNEGR+<<_Z#JX)+&O,5*MREVR].#%>2%7Z]N]EK<#U3^]?OWC'/7?WER_^H<-
M[]S#T3_Y_;___8]_^:_Y7#ZF/W[S'V&_+.Y_\\4G?VGSL?[MFS_^Y7^'3[_Y
MF.;SV^Z1_/LG?_G-R]_]_H_S^?_Y+Y_^NKI/?OT?W_SQ#W]\\ZG_GU_\\?>?
MOOST]S5\\NL_O?GC?)[?11G]_?^>K^MWO_[DF\]*=*FWA)!["T!N!2!P]#"P
M^\K-<>-T>>7YX( 3.\#!].9!]*:&MG+42JTK2:D.B:F)IBJAHK(CTYL'U9M/
M?JHWKF<:$B*$VBN0M [+I U-T7,8K8=2UTRE'1AC>G,>>I,Z%O2#8PF-O%,.
MT3O)(\;,E8+IS</JS?_^J=XD<9%"K##J"H!PGJ#T5,"Y6 O-VT8X+J_H\#,5
M3&],;QY$;V+!*L6UAC53BJ7$G"B&W#/FT7,VO7E0O:D_U1O?<L#""5367M<Z
M/Y*"!7R4EKB-VCQ/O>';.Z%,;TQO3E%OO \JW+V,K#1B*V6DKB@4>JG#.].;
M!]6;_]J,IRB[XMS_S][[-[=U(VO"7X6EM][:NU6$!S\:0"/94E5N,G<V6W$R
M=R8S4YE_4@V@$2N11"\E.7$^_38.*5FF[$0.:9FB,9[(IDB>@U_/TT_C-+J;
MZ@=I1=\D4!C$O8($S>9F'&DC_E0:^F;PS>/@FV*00FI-LPATMCD7'47Q4*4D
M=$-U.[[Y&"IM/N!F\F8-.X*0;$6MBLE9 ;BDL@M>!3 5LT^^UGAT;.8.Q@;/
M(*3'04BH0ZTVAI!K%0-;$YMJR0%Q2Q#9#P'TL)RS64TOL/:%LU/H4U2 6!39
MT%1F'5IJ@4"#<(X=$F@PSN-@'%N\R<5H0^@!$Y#)KHK^X8"A6!V&!-HC.MHL
M^8>Z:@@F*BK1*!#EJK"R4V(S0DF0(KO6)5#</N?P(*1!2 ]#2*9 =8FQE H,
M&8.NU>N0&[+/;<L8GD%(.R6DS<J$/@+X9)MJM?4:I%DK++5G5/54FN@BE&D[
MACG&K4N;[)"0=A2EO^(8_0:2N9T(1,&3-R64^.#!DJFG&YOU!&=OC)B\&9=[
ME&LXH((,;XHQU$E[7YL#[$F[DW54C6_ KAJJ;G?\U$Y^X:I^Y>5B4-.[4=.O
M=V(/;9!)2@F4,]HI<&Q5UIF4JY2)8NSYGHZ.>^9^8S_=47V&1UILY:#1B\[W
MQTFB(WP0?1RP(),TSE=R.L8=NCL#O5N@=S.2KT:3 HJ8\#URV#37GWE[Q08=
M:]^LJVF@]_#1:\@56[1/*" .O6*&;BRJ,A>M*UD>Z-T+]&[$Q=7<]YAT5E6#
MH!=B4!0""GI]Y!)L*F0&>@\?O1ILJJ$9P-B@%DM-!Y%? $GD6!W1\@^,THUH
M,@\)@:-59 2J4, K;(+28IK-,<24>^4$L[-*XP.A^X=08XQSS+%I#< A4M;
M6I:!M394,\[//2Q"-^*OJC.Q-0A*EU[8('E2F4Q48*NXMV"-MWQT[/RN2HD.
MA.X?0CE472IJFW4!,)S(,9G SL482]Y2 0^$ONLNTV904K7:>6Q518A%@4OB
MLSIQ7'TF[6OV(41[=(SV;D6Q@=%#P2@4"MD3E:PC&%O(6F_%8W68DO5Q!/$\
M,$8W@WAJT#(!T:N<32\4EJ)*1NQHR+TN4V6ML^Z5-^Z6"!L8/12,1EM:B*7&
M!!9J[H>V74XA:K:Y%W$;&'U8C&Y&MC3R.55K5"XB> &M>*.6<@]TR9ZS$&G?
M,S(XM.[A8K37=HFFD@&7@0686MQ0VZ+5O79>W/(TT(@$V2F -R-!F'TN-EEE
M;$X*6DU*)A%5C.2R2PF"%R%LY_X-198_'(0_GB194Z[*V?-U],<?BO98]_U>
MJ<@.DJ"BC@%*;$Z^"0T#(53P3AOM"^4ZA/X#<I"^$_)AV/C46!QPZNE?HFDJ
MHXVJ&0^)/:#K(1^[2S=U;QQ\X+C9@>W[8+N*%\ YNI(S0+ >!=8QU P^=*RW
M@>T'Q?9&0$BP@*455(Y@BC/-*CGTBJSGVH AN;#+U$X#VX>$;="A.BK6ZA(
M:\5H E @P3NY1'E@^T&QO1$N4GHM;6^KPNQ-3]LFV&Z-E05.T44QW!QVF49I
M8/N0L,VU&FH<.#L-UN=LD$Q(N@8?*V0<V'Y0;&\$F;3J6W$8%;I("AK5KLE!
MA5*]*R*SBNO5VV'K/8&![0/$MG4N8"[!R2H"*)!-"MZ)=U<-V^SMP/:#8GLC
M/"6'$%-M6N7DH@)&5E1!?L26?1!@YQ@%VW[KQVH#VP>(;5\2,60.6%C\-T**
MM@;K"J!WF;;<2QN;_3O=:-N,>BF>*64"640-1+)S4P)V4KYFTJFSL\&^V6_B
MKLZA#_ ?$O@MB*L'U36R3;R\C.Q]KF1#T1$UI0'^/0+_9CB-<2&0!JUT"D7)
M6M"*-,N/ZC+D1#YJW9-0&+.K,]\#_(<$?L.14Z&H706Q_"8U:VV-(3OO 30-
M\.\1^#?C=(Q'QTY71:G'I#=M5'8M*!V%S&-,+5'JX$\#_ /\;P!_\F+UO26L
M-4%Q,<FZ\1E!1YVYEBTSC _P[Q3\FS$^Q=8&MAH5BG$*9!I5TA64S<Y8F=,8
MO#LZCG.7'LTS]EVF@MGO *#/KY9+/K^<G?YFX>2//0:Q-I$G-F0TO:*<,0C=
MXA7;$ZYUL3+X:4_XR=R)_\%0O1<5J5R(O1Q+*2IA+<HP^\J^59=$FCB3YAJV
MWI888<3["V'65>= GJP'PP5KI$J5.4?63".,>(\@O!'F8W5C3"8H+!X5%-UK
MG=BB@M.EIJ"C[>EVK3=S >N \,%".*>< Z<(I/L&04H^D28+D;F:K(<5WB,(
M;R9_B5I;=K$?W[$*B%BA_$^\!=.*#;)V=3DZ3GZ>]$#PX2*88DNBHJMEJF"]
M0+BU$E.(WA?491CA/4+P1LP.:)^BSEX5YT!!-:@HEJA,HJ"+ 9G3<'3L_1S3
M/AWE&0C>-8(-5O&!,R<+4YVN!!5;$!27J'G+@/B!X%TB>",RASCF@+&I@MDH
M"#TAL[:]6F#0UJ+1R*47"IPCC#/OAXO@T'2JHI=;L@ZRT=E&P7-R_3QFM+S#
M[(D#P5OO96V&V& NWD)&E8TE!4A.Y1*:TH5*H6"B;OU!FPES(><!XH,%<0F4
M(N7L/7GP+1/8X%W58I?9H1DEZ_8)Q)NA,FS !5=[_E,6%[B%JG+429F0$FD+
MQF0O4EK[N7,#Q(<+XFS[4V\?4RH%(OB<+%KPIE;*L=E1=&F?0+P9\N*:MF21
ME/?)*=#.BY#6K%PI6<25KH)ML<1ZCGID>3M<#/L6(X?L"A2 AC;IBN2IV0RM
MUKKE(=*!X9UB>#-RQ18=?+&F'RHM"K)C)?8W*8>.:K&%JBL];$W0+?_MT\;T
M+C/4&+/7$2I3BIKW%B%TF"7A[M_]0^'AX&L(4$VKN0+DA#YF9,/>D*X5[AU!
M^%6/@_KLO'[%='&;D+_FRV_:%]QXN>3ZY7E9G/&@YQW2L[T3N$,H]A0B*XU6
MO"3TO7Y<[0D C/'>A S5K0)WG/W8SA,-^AOT]WI!JQ:J=:X9<@DHB S-C6/+
MU812;;[WT:E!?Q^,_C:"GF*RL9?*5"VR51!<4S*W27%B+ME5LIW^>M"3"Q];
M?J-!?X/^7C\YVC*[@*8!6<A6DQ AVX(:;*R4[^V%#_K[8/2W$3!F*6,B)H5E
MHK^<Q34/1A632RY<J-EX=)S"W'UT&: &^PWV>UW\:3!H,#)H!$N:=,1&QJ96
M+.HX?-_]9[^R&2[K:M+.* Z:%,B\JEZ>6%&+*5 TD)&/CGV8>S?8;[#?1\U^
M9'*L(:=L*X)QB% +>PM-'"3GR]!^^\]^&X&*OK)&\D492YW]4-B/B541 <@>
M0^",1\>0YI#&QM]@OX^:_7)IX(R1Z[C<G5V$GO;4<^JGE'6Z=S+$P7X?[KG'
M9I!G9D,A]1+WC%5!+$$EK[,RA%'\7F'%!CW($^<^;5WY:!#@(,#'3( ^MV;0
M0S2& *O+-K3@.">?H83QY.,Q$.#= -D2,_>GOCIJ!23_PN2"JBYHMB9DF>\>
M(!OFX!]-3IE!@(, WTOD"["I25<=@@'+F&PSIFF#-G#2#@8![C\!;@87HX;*
M/<6%+]IW#Y@53?GTBDRC"2%EYT4!VGFT0P ._ONH^<\4KWU@#\ $N3\);H:U
M_.QG73W<.W'HX+\/QW^;@=D>T8B8-RJZUA1XSBJWTNN%!(N.46OOI\!LH^?Q
MHTLKN+>AVI\OSB^NSG@YH_,Z6UP^X^4G;TTI>(]NWYH/)R->%U<"QSL3\M:C
M*;LXWC):.5HY6CE:>:BM_'@J7?]U7>-ZYK3"-*OT\DZZVW?I]&%Z#P?I(.AL
M(K-I$'R%[&R6*YCD"[D>'Q!'TK%]\03@;O'N9BI:R*K:GK*(D%1.B96-.F%$
M5QA:]P/"]H<S?X/8]G2G8]#1_G3M7?9KC8_!(%:+0D?))^^H!*@V42&+6V8Q
M'8SSCHRSF6NX.>MB*(HL904]2TL"P\KK6'QPK%'CT7':5?7"03>#;MZS^D'M
M<RD6="V QJ6"+D1/A,: ;V70S8/2S3\V<S*63*EZ58OW"FI,BM!'Y9O.X'P-
MAFM_T#/DS>";Q\$W)D(F=*Z)P@%K?#*&77..? CD:%1G?EB^V3A80IE)UF-0
MA1AZ#MB>A$Y<JT0&C$Z^>A./CMW6&:L&W0RZ>9C3'QZJ@0@QI0PU<](Z2V=C
MR!ZL&-!!-P]*-QLG.5JQ->N:58E>*S$'J'*-4=F(Q8%.L7$^.MY9+?A!-X-N
MWO-Q"]$QF6(@T>L M:::@Y"/"PU*:3SHYH&WBS>/3D0#,L>05)-944"058(<
M5"7.*5?=F%G\J5U5H1V$,PCG_1(.U%:2U_*'$SA-N8?T H*P3 ZE;)FM?Q#.
MNQ+.YE&%$&,P-J6>.+0[5%GW$E=%U1Q%@&+&6% <JIV%Z0[&&8SSGC>,:PO!
M IJ,"#ZU3$$DCKA4*36OW:C%O4]TM'EP@",UUSCT"MQ.0=)-8:J=DUK*WE3G
M0?<'YF)+!B$-0GH4A$0U6F$BZY 92HA4F1R%RB!N%X9!2/M$2)N1_-G;E+%I
ME0JS DU"39Q1Z9@AB81E8C@ZAKG!?5)(.PK47W&,?@/)3*]/SBN?7WZB8 J<
MW+M R:1GB^7L;+'D-T9+WHS+QUX" G4&8+1>^ @,M-P0DVG8 *RQ9<N2B(."
MWH6"_)T0PFBB=N*<*8(2%1A#*I'W*HICYMF+[Z9%$7D815H.%Z&A:F=--M:+
M@O U$.FB9>X%J9P![WU$\/<51#OYA:OZE9>+@=QW1NY&*)[S&4O*5A5=DX*<
MC$H!HFI5<\H,4',Z$I2BL.RG [T'B]YL4RW!3A7D@:))40QKE"506PG9NF%?
M'Q2EFXF:'5E*OJIF.8A]+5IAMD%1U9%KQ(2F"_RMU?T Z-X"M"3(%9NC6#10
M-2)_*UC7@HF16]@2H,.\[@BX&Z%@R017H8D<S@44)-**4FPJ&I>Q8BI6PS"O
MAX_>)BSM&+&*907T+ED430Q@7)2%X7"@=R_0NQ%9)3P+VKF@&N>L0->HQ*GQ
MJH(8W\S5L!OH_0C0:V)V*)YLU39 @X;:M&*:9AMM"66'AUL'>K?9E-H,5,(F
MTBC9J'+/ZP5B<D4V]QI/0KVBJ+5)K@W\'CY^/6(HA0I@R1!CS;( ..22 XN:
M+L.Y?6"<;L;W%!ET70TI'X-7XN>00+1',#=M(\LT-:I'QV[K"FP#HGL+49V=
MRZX::XL''0IERE$,;JTZ"W('1!\8HILQ+\&9!C8D12UI<63!J80YJ6(=)/0%
MO#%'QP!I8/1@,9JPM1!;(.,"N,!4 @%9URL(&V?N701FQ(@\ ( W8T2LX>R"
M2\J)"RN^K":5P5<5?#>^Y$R*H0>MZ;AUL:L=0OCC29WU[>*23F?/UW$A?R@.
M9-WW[9+S/F:"\L%P,11")B$HG[,1I6\Q&NULM6G+()%!4#LCJ%^>?JXWG77Q
MQBEY!%']K2IH+JM4(:I EH2C0%O&HV,[-]M'D;PK4#YPR.T _[TVZ:H3-4(N
M!.,A!TC:5N22*+H2@MY2G0Q\ORN^-YU\RCJGZISJ+KV"()X^@2O*UXJ)O4=#
M:8=)GP:X#PG< NU<:ZFY:@?:]?SSN56?2W,NZG$D^*'!O;D]H&UIPKA!N4A1
M =:J,GFG6-YPR!I"$N-MPL=62&.@^S[H%D.=/3>Q!+V6!#:TFDM-&L6-Y#K.
MWSXTNN_L'82*S6LMZR3W#",^]%)A3L54M(N<.3:_PX1& ]R'!&Z?!-/%:!05
M#NQRAN+$UP-O"Z$-(Q7K X/;;X([!22VXFA;$K];!);*1OQNX[1U%<2J0]IA
M^J ![D,"=RK)B/-6&KH@&J]7@ZHDKYD;ZN#O71=O@'M'FVJK^#4!^*__@*>_
M/OU> (S.9ZO !/&Z(UN5K0=ET:!N+H@OI7>8JV>@^Y#0K5LU%;QN&"U$HT7S
MN5C)68+HX[9%'0:ZWQW=+U]'-[*W04>GT#A!=VTD_RI-M>J,CRE9ZWJF4;_U
M4_D![P.$-Y%QZ&+,@FT(U A=1C*E9\5VMHSG^7N%_:\W+'MI(5N# O9LH@*?
MQ"G7*2E3^UD#  Z>^_,RE^Q _T#_W2,IT8K'YQMD[Z%ZB\DA6I\K>T?4=G@D
M9:!_!^C?L/S<7/&-G#)-HUA^+HJ"LZHT]L('*-30D_[.;7@TCOLN\\'L=ZS/
MYU?+)9]?SDY[->21\N5M>PO.4RS-%UNY5V?'T(JL;)$FIA2M=WCB=1#4E@3U
M]SO1/."0D\:B:G%.04M996"G.+-KQ8;$B$?'$.91CZ0PAXMA8DO)"F0C-Z@8
ML6#4-F77C(EZEZ?6!X:WQO!FQ$Y,E&L(H(*M_?@<LZ*40)7 7 R8AM[VO<,Y
M;I_H<F!X;S&<;#/@@4$W#9HU:=]<S 2B"JO==H]_8'BG&-X,S 'MT/N**D9(
M"LA$A4638J^;CZTG(/!'QV%NS4@><[@0CLX7IDI9DP-O"FJ?G/,)K2Z8]98!
M-@/".X7P9O1-L2:)O0VJ,[ "-%IA"$;Y$GUIN>I04M_H"S@.R!XNA(NKI13O
M;'$9BG9$"6KU31LQRK&.S?I]@O!FC(UI,>9:4!4LHJ2A-$5:5Z7[M@;H;"V:
M?OAN.,.'#&$K<VTJRJ3KT-,6DS?,T(JH,-]\V&$:F0'A[3>T-B-I0LK!98VJ
MY9+%#&-5PL#<QQ@"% ZE)ZDP<^,'A@\7PYY2:"VA">(\5;(8/:+0=S8VD%#\
MP/!>87CCJ5EU*1AG4/D:6$$NK)+U1195L=5D3R:%HV,7S5P4]D#QP:+8L167
MBE%3J,! Y*UQQ7 5-%-T.\Q5/E"\/8HW(U^BS8TQH\K%KI\M4:M.9<&P,RX[
MS#WRQ<V3'2 ^7!!G-%4$F+$M%0"CLS?-)O0-7-5YESE5!XAW .(-4^P36ZRF
MG__NNUJE6D41664"RD@DW"QR&J*=F[URBG>9D<:8O0Y3F5+2_,$PH=6@?>*D
MIW5Q);"Z"17:+N+NT5>/V^'X' J10S#5!E.L8!Y<J13[D\9D8_5" ^G>00)?
M]7"JS\[K5TP7MQG]:[[\IGW!C9=+KE^>E\49#W[?*;^?W(G_R9FM 4W*B"A3
M(,),B7L5%94<8W2FM=J$WG&.?FN-MG-D[7F)S4&Q@V+?>>NY.C3.)ZL1O,N4
M#6==4%??>K*%0;'[3[%W$BJ5G$U*6KEFJ2=,*RH%1ZK51.(7!2>$.X5GI>TS
M)P^*'10[*/:W']#W6I<^8(0"8"%A2Z)>2Z842FKVWML1@V(_',7>B9ZCYC#E
MK"A95I!\4PFU5CYB;"9KRQ9[])Q#/1AV,.Q@V/?+L+Z%X&(2/[*):XFIYA),
M#"%FBU;?^ZG-8-@/Q[";P8VIB4JUWJBD&17T2&6A5J]2PR*S#*Z&TH,;H]WQ
M*>;!L(-A!\-N1K?H6 R4GO'%@<LN9Y=R=8Q0(T1S[S2K@V$_',-NQI[*!'+0
M&!2;'!10K/T$2%$ .@-;YX(O4^SIKK/$#(8=##L8=H-A@R6-J12=48-!FY,+
M%A)X(LXIQ<&P^\^P=T*#BRDIVX:*3+$*N#B56TZJ<2 F#R2_FD*#XX[S7P^*
M'10[*':#8M%4Q J44V@@X$LU9@";BFX0R-R["M"@V ])L1OA8BUHFW47L"GU
M4MP!%&$**C.)?V+8BS7MD=MV;NT@V4&R@V3?<P1]"(E2<:5Z!NL*MAB;C=9G
M2]G1O9-"#)+]@"2[&5B/)B?"&E1,/5F$3DUA9:MT0J1F:S]\?'1LP]R9'==Z
M&!P[.'9P[)W*&:Y&M%2H(7C&'"*C<Y%]/WA8!L<^"H[=$+*Z>925H%6 :!4@
M987:B:Z-J9DB5M7TA/P0X]R%P]F0G4Y-_.FRKSKYNYZ\./Y?\N.ZX6>T_.'D
M?+K]QGF(PH*'I5QE^NI-1U?-E4Z>TO,+_N3Z'Y_6DXOGI_3RDY/S"7C3ESY=
M7WW=^WZ#S0,6_7ZKMS_]^:1>/NM0?:)7<%T?]5C?>?WVD^FMC>%?O^>?^!#>
M^K9^8M[^U=^X;'QBG?M#5_WM]X+^8]\<;1UM'6W]$&UUZ?&T%2,\DK;B$Q?N
M=]7?.0#XN\=VO;GSV3?H^97A^S#"-;Y1N'XANO$L\W+FS'PFPE._ID*V'95;
MGM?;M,BF$-GOX;HS0G^TMQ_3D)DTANQ=APS'D+WKD,4Q9.\Z9&$,V3L-V5^7
M)XOE&+-W&K._\8O%Z0MI[NRKWRR,,4;O'J,W^WQQWEO'=7:YF'W+R[,QGN\T
MGG>S7^RH0,W>YON0%7-Q=28*?\ET.N.+2[KD3^ZS:M[6\7MM*]YG1?WA'$FC
MD:.1HY&CD8?6R%UFH=KO6FE_I8O+6;WBF=,*TZS2RSO"\%TZ?9@/SP_R\7?J
M<=,^9L@Q@4>DDCA0INQK]"VM<I;HC[SZ]'=G__CYZQ__Z^SK;Y^=?/WC#R^_
M_LO??OKWO[[T3__R9_?=O_ZLOSO[YX___O$?+Y_^NODH^_G)O[_]S#[]UW?F
MF[]\:>4>^M]_^=OI=S_^]/-WW]9GWWW[-VG[UW+=+W]]>HK7N4=^^>K;I_;I
MMY^9[X'))1_[2<T&"A):E1FL:E#8"JD!83XZWETPYB,*]1E\LS]=>Z>0QH@!
M/!F3,G@3*+68LBN-7/39P79\\S'$U3P<&3U]G8PLLVN]2)V8AUXB)Z#*@4C5
MFC,RLOP]'<#1;E=QBX..!AV]Y_K<!,D$P*@+@W>6&K3^GZ?&-C4>=+0_=/2/
MU^DH47'!("HL/6T08E;$S2@SG?5,8 K%3D=^9[DO!QT-.GK?E7Q+#<E#1F.@
M9I*EW8))-=L8M35Q>&,/RCCE=<8A5Y#0527B-2D(02O2%E4LU1;#A3CRT;'W
M6]?I'7PS^.9AY ^'6'3@[',%)J#B25,A$W-VQNK!-P_*-S^]SC?10^"&48$-
M\B/JJK+7I# 7&S1"2-$<'0<[W*W!-X^#;Y(/XFX9A]HS5*"$)KG:HDB>&)O9
MDF^&N[73K>A7U09^_///7__W]V(HJDX *A@M=.3!*H2<E/8D[A8'D4>A9Q%,
M.@Y"&H3T* BIF6C1NLH)&\0:*;; U9#6P8O6#T, /2SG_+K!.6ASTR7VI$_]
M(*?%JGK1*I7(LHVM:-WWG(/?5=[2P3B#<=XOXS ')AVB-87!@">74JW:UQ@0
M$IG!. _+.&93Y7@1HP:,,KD6!09!)=>RPA*9H1#%%(^.O3.#<0;C/ K&*1!R
M-+4U*A&HZ4Q.ZQ2)6%9Q@BTUSG"Z=DI';H..H(@Z;=DKFYD5."HJ6Z=5;)!1
M5]=:HJ-CG.NTJ^(8'Z1^YV_4#C7Z#20SO3XYKWQ^^8F")V_*-_'!8RF3GBV6
ML[/%DM\84'DS+A]]B6&?/3O?@M/]Z7M-$5OR)CCPG#6[H8@>CH+TW1!$0M8M
M@_+1>@6]CC"QB0J=B9!B=82] -K6$8BC!OC> A2\]6R,;;XX"!$R&'8)P95"
MIFH[ /J@ -T(RRM!N\Z?*M2&/4:8%6$.*C5JQ$&##5X ZK;.<S40NK<(]:2=
M8?%,Q8KV*N_D6]2F^!X(%9KV Z$/BM"-2#5ARN@96 6/8D*3(96X)M4@IB+B
M'@FK(%0/A!XP0J,/L9H&X#- =IDI<K UF6*:"5O&O0^$OB-"-R*[>H2=04PJ
MFZB5R)O6:Z,YE62V-"9C"]BCXZBWCB0="-U;A-IDHS<MFBPJ-Q;*NEJ'(G:1
M*@*.6*B'1>A&+!3HF&LK57G6HG)-%*QF(];4L;SPX&S%H^/M#\(-@.XM0#LM
MH[,6,3 DGZA"$E.*Q24@;%L^.1O[V#O=1-H,'D)NVOKB5#'.*. <%9725"PN
MEHH%"]M^6L/BUL%# \)["^'(#I%+"&0J<.5D:S5B9@TYG='@L+$/B]+-<)LF
M8B=%L(HC!@6M!$76%L4EM5Z-/3AR1\=A[/8>,$:SAT#.>>=S!AL0,Y&G)&XK
M6@-YRR.1 Z/OBM'- !7O4-OH@BI 14'$JK!A5LP5<G*67,/^0&;K )6!T;W%
M:#6F%.LK8+#0=$"7JB7&Y,B##D,*[Q. -T,Z=-#BR412+@00(^N]2F2L$OW#
M+; O)8:C8S?7L$]2^.-)AC7EI)P]7X=Q_*&PC77?MZLV]9@)BG-I&L'ID P$
MUTC+0@PN^^I+LY"'B'@X#C)W8CIB+LEHGU5LFA7XI!429V5T\,) L5CL)>A@
M5R%ECZ6\W,#VO<[,:,(HJR2:2*!3)6R^>-M,D'6331WB8W^ OQ$KHGUBC-3$
M=XCB.XA<5!C9JV"2,8T->.15#?5='>$;T#\HZ#N?H;'30 2%70Z^.!8YFWRI
M68]T27L$_8T@%&,!;<A)Y8960=914:6H'-C0P#4#V#KT0]AQ9>\!_8. /K.9
MBDXWDQG$54W56C;-6O%8P4(:T-\?Z&_F+6*#: V+F2]9 4>C<C)9!9=T+92H
M8IB>O?D=UT(=T#\(Z(M6G-($.6<"V)*RN(V^9,_5U)3"EH)_H/L=T;T1&:/1
M&/*AJ<8E]7@8T?2I:I6H- \^!S2^'Y'?55:R@>U#PC:&ZCDGLF2;X+REEJ/6
M/3>/KA7-EAMUPZSO=!=O,Z@F->X%ZU&%['P/6XTJ>0ZJ(=:,.=4$='0,<Y-@
M@'^ _^YC1/';JT6/8M[!<R03T#JJL3N%@OD!_CT"_V:L3F29*2V"WFD$!62[
M0\]9472U):.9J4ZJ/HR]O '^N^ 76&LQ$+;H$L"+9YA]+"7*<DG9N3R.73\P
MOC?C?,!RB)A8L47QV@WTU%>49-D$^5\SVJ0>BX>[2GTUT'U(Z";M7 M-IX0
MS6N*UM96?7&84K%#U^\3]#<CA**VH*-/JM?D4F A*&( I7. :EP/_>J/Z<S<
MN$=CVW>9$F:_XX<^OUHN^?QR=OJ;]94_]A!&K1WVLD%0<X/:0O+B@C@-C45_
MY&TW%0=![8R@[)WP(8JU.C$PRH(+0D\]V02FJ'S"[*PO''M5.N?"'&!$(1\N
MA)-(#-VR-8%$9/B:*6L&9U,HJ?H1#;!/$-X(! HYZ,"^I]3M.X=(5?680%5U
MTY5R8I=!%$8(<V>W?G P(+RW$"Z-B02L8%L%H)H8V(IC&4T1EZ&.@P1[!.&-
M@)Z@*U8J7N5(K$![HU( 5M'I8EI74J4<'2>8N[CU[O] \-XB6"-J3:31!G$1
M0W]NUWPT"*U94Y &@O<'P1MQ.:*=Q/FI_22\%B,,UJI<M54: V>3Q$.:<KOJ
M>1AY+0X8P3%"RXV":<8#ZQYDEP)SC+(80JQ;)F\;"-XE@C=B;RI87V/SBI.-
M(J.C5335J(@F:U],*)F/CD5%V^$('S"".<D?YXI,. *'C):SS=F+MC90[98)
M4@>"=[J7M1E$ \YK<7R\:NA%1^=2>A"-_"!Y)Q2=&V1QA2W,_?8YU@>(]Q;$
M+7,R!+'D9,#;FC)#C*&9&K(NM&6&Q@'BG8)X,QC&$,:4<E08>I;R8+,B<E8E
M-BE2*5[F\.@8',S32(1\R"!VMD9**;B>"-D@^D:>?:BF.HUURP13 \0[!?&=
MTDM<:]0)5,7^7"F@@#A'K1A=HPAH=.P1;6%N]-C1.EP,1ZU])*NQ<02J+HF@
M#J4%LJ79@..DV3YA>#-TQ6%_$!B3*M$6!1I8"0D[P7#IZ8JP)RCJ4:G.I'G8
M/GIE3Q/<&+/7$2I3AIOW%B%TF*7A[M_]@^'A+/"M?JK(!.02&A]M=**P;'!8
M[[VK\56/@_KLO'[%='&;D+_FRV_:%]QXN>3ZY7E9G/&@YQW2L[L3N!. 66QK
M5@;)]_2>3A'DIGR*/3LON5C2*G GX*[J6SZ6L.)!?X/^-B.HD\Z^>8H)8B^D
M$S(U=NCZSF"Z=P3UH+\/1G\;04^YD'']08V5J520K5$YR,L0(V@Q:+6XGH,\
MQ+G7'UOJLT%_@_Y>HS\7Q(MCWZHSU$-\2<=0HT\U9VW;4'^/@/XV L:JY4:8
MO/).''*H;!2)@5/-%I%^6<1APJ/C%.9Z^RWRP7Z#_1XS^Y64@_$VH$7N?A*"
M=\$D[2A2L_;>Q: &^WTP]ML(MF.RV16+HO::55!T3X+5C#(M)>)*1@3^T3&:
M.>+'EBQCL-]@OXUXIN+8:A!%8*"FE($"4O:,K3)1&>RW]^RWF23,HO"?$>W'
MK0K[%137UV1E0@I))E?;FJ= 1?SH4@4-]AOL]WJIWMPKOOH8 B5HMI&IQCD3
M-:-+,=T[$&RPWX=[[G$GR+.XW"OD*.]#4A"24^0:*%N(P6&C6/MC:8OS..3?
M(,"/FP"#2] #V$TD"Z87;XD>LR,V+O9@Z4& ^T^ FP&RV:3L4G,*&O;*#]DI
M]#W#3+8F]OQ_T>4>(!OF=OLJYX, !P$^9@(LUAK$YGI<!'AMDVM-^Q2TCM7&
M?.\3>8, /QP!;@87]U1ZB*( >T2I$"!EE74%%0(+XV6V58<IN%C8</#?X+^/
MF?]R3CK$' Q5AJ I8VP>:FJ82ZUQ//M]!/RW&9A='&6?<U3B!FL%VF2%R%%I
MZ.6$&; 5.P5F.SV/VV<,>2@*W%%:P;T-U?Y\<7YQ=<;+&9W7V>+R&2\_>6M*
MP7MT^]9\.!GQNK@2.-Z9D+<>3=G%\9;1RM'*T<K1RD-MY<=3*/NOZQ+9,Z<5
MIEFEEW?2W;Y+IP_3>SA(!X$B-(VF58\-0/O4+).(R&JKM<&-[.+[X@GXU\\
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
M04,3#)'CH=<?*=^N]7IK)6./$07M%9105.H/7;M4;\[D%JGK=6/F^N#+^.Y
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
M7>$N9)W1U>4S,4&7W96ZE%XLZ^I&Y526RBO]\^0@T/WE^8VZOQ[HWS!O<Y&
M%VO>GMCT@J?E,CD&7<%/2%E1[#37U_;LCEGJ0J3;*UD]35:EH*HG1I-O_.XG
MKS70BFI>/N<_/;]:/E]<\#5"Y[/5_NK+:V&]XO/Y[ =>_+"DY\\F=;%N6:>I
M?HM7NN-/;S*00E.77<E+.V7$JJ#W=/%\/6 7?+T0>^>OU<^Z41,B1#?S9";>
M)H)^[J-^(0Z!:-&7W4.:GG3Q#TM>N2AB!J>'0I,"[/1Q;2F%L.073*)0;W#0
MQ?3S#J:5HKC*/]ZX3P*\:53>]'1S$H.%SV5,%I,IF[9'Y>^5%'IU>5'J'>DW
MDJB[P#<]O.[V_#9 ^[A<S]J-NU#>5O5BI3FFM+_B3)\OSM7R.J+B]C.W>W[_
M]>^^X<NW#N;*QQ<_GW>?HI2KYR=<Y[=VB]_ZE=[".U_[W6^56YE._C1E=ENO
MJA6%O]I9+F\X07RS?;SYF9N3.,+VO#:H?5&+Z]'-97<WKU?+XK2O"#Z?I-*-
MKWF]I*8EW#]SO<DS/2J>=.:],;TBVH5TK#N:0CU]14Z+J5TMI[_7]+%>V1>O
MC/UAD&M'QC3:-SB8H+YV$-ZJQ&^<_Y,VP?_5)58&>Y)&_;%V%A5\[5]-"+Q8
M!Q!<W^$&;"L-?'*MRBHW$A.^>N\Z$.&O7[PA#F$C+&#R.J:F3#ZZ<.;S:\,L
MK?K3^KJW8;IQ9Z'1Y2IRX.:VG]WSMG3KQL_II1)-TY_I=+X5]YOZWL'ER]=0
M/C'W#^*EG%_W^.:N7_WE;;V]F97IVUTQ3)R^WBY[=:4)@C?L(-]:.1W=*]NX
MUY\_>^N]UOM07?A<"K+/)[4CG1+?YOGD@YU>ZYU7")T,Z\U(ORZ2;AK?KE;7
MDF]>G?<7T[;;V=G)VM6^?3^ZD6WK=3,IP#JY,'T)%UY>4I?0K[CL=>6UWACY
MZQ>]7[<V"Z\N5DOU5KR(]'9Y\LOKK' W]$16MX!Y<=:WO=?J=F(6,=]B0LY.
M?EBNY,KDD"[D$FN-+?=<=M77K_'J"]/& MUL%UQN?OJMCFMGNUO=H=6DK4)S
MIBU'Z?%_O.8/WBQOF6E98M,BD>GO^P;3SH HRRKD\T-W5D].Z^1V7R^75TCI
MRI-.A;#KY/4LQ*0NZ49D=<-ZT[G5>EETVIRVK6X(HK/-JPV0S6V5E1#N'M)U
M]]["1M..QP7?ZW+7WL_M ;G>E/E_[+UK<QRWT3;\5UA\WGHKJ5K(.#2 AIUB
ME4_QX[M"R4GDI.POKL:)6ILB=?,@F?KU3V-V22YW24L4E^9PB7(B49S=&0R
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
M1[9%@24/83W@'!,W8N C6WO60&2']N9"&Z 8"M5C=AJ"(Y15,LP)$GBG_/U
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
M["[9]$D&::0BD1Q8 58JP0NF!1,R*9L4KR3RH:SN;-'OR!TO<L&56'3T,E,
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
MBC8MV9&,@"*+(%518.N1:[3QSE!K]PS7M"?LQ/#$B6'MSI-.# ]G7USVF=A
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
MP"E (:,J @IE@0FSR&@@(N9H,V[OH%P-*^B8?[*87[LWHXL!#T8(*TX,9!G
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
M-YN3,"E=)7@@1 @4@I>HM:L4M0X)[NRE_J"T4:>_L^+ZOAP==F*Z'3')%8M
M"B!#<%J C4Q,)@1!U:'(40;6!8WB<V9[9\A7UE^LR7(Y(H],1_5%SP=B!!<5
M+/H )GMTD8HU47FJD,N=0^YND#0ZEN^ Y25K@"2;#+!\055' 2ID$5S.0D=E
M5"VF$$+'\A/ <@XI19.H2))@M _)FM0:;),.5$C>NSV@H_H.J%XR!9 %5[4M
M0EIT FKUK#I4UA^\T;RJ53O74?T44%V1.1RU#,4"&!O0I9"D!OY715WR/=D"
M.I;O@.4E,T#,DIR+( "-%>!"$F0\"9M+#+F$6!R.$<L;'PJPD*:T4'CH\X])
M>OMDXV:_QWCNL29+UP N/_*^O%^=3O?SK%C8?LO)&RHHM1IBW>1UT]%;3&LD
M'J6JJH!%@TI!SB8Y!513AAX),^Z36*_8O: JIP'X_%6)I6JEG0@FDD#I,%C5
MNEW D(_F_)U=YUVH'B^R-8^DA*"\1@?2:=(0 !7( ,XSPM=H]NJ0O25DE\Q;
M3+220'MA6?$5$%45Z$,0$:0U!,6IJAFRLN-U@_%J(F3ET4B?"J1$,;O6\]TP
M<BTD>V<EN)_$]P[K)?N63,I4YT$8K4-K^68$:<4GL9.NE"*3MVE[Q\!$VG7E
M"W5DCQ#9,3*T"_J"QD#D':!KQL!GLDG*4;9K-&]UR-X2LDMF+!T1BG=.^)*M
M /1&8.:#N<@8)<I@';'P;._>HW%\)JQ'H>%_?7AP?')T.DQY3V^YL=LA1$(;
M(@;EP"5-F85(:4O*A75"$^Y%J>_4<QOJ,:OQ*KG*G$T4@2P*T(:EA62]R&"
M5[ D2DP]K,*-*(RN1\6NNZL>8S1+C#;4 M[D$*3/D5R-M2GPIBOM#X?7W651
M@7$I8Q%0J%4#B%E@44Z47)&I-H%R?BU*>\?K>/%JBI)1^I"U\I",CTZ###++
MZ)3C"UUI'SVLEY3VY*J7Q7E1,3@!26816&IB6,OJL6!T3)X[:N(0.K W%]A%
M0BC98T)3H34Z*1%8A;?>!F]C6J?.WD-2UH3D)5T>K4_!!26L2K)UXI&LRU?+
MP/8J.U;M5:IK"TGIN2FW4^*'GE8+ 2G=0W]CR*MU&2WXE&V%4EC<L."@EFR"
M+6AL5^8?G'M@U0D?M?,AH"C:> &J!!%:TJN*2;6,QR(=;>\8.28[8K?[KULY
ML$9;:SP$:T$I$Z"EKONJ*A:-@%V9?SB\+BGSQB9H3<E$,[FPU!^]"%"-R#(G
MF8PIA9JK;ETU33M<1PC7:FSUBDI&B>"4BC4XYQ%43LIE>3\%.SMP;PG<)77=
M8"TA)1(:VD&K P/7 K6*,98U^9;/VZK3N775INO('2%RP958=/0R4P"J1-*Y
M*(VT&@B+A:ZLCP_'R_DC!0NVE$YO/ J0T8J02A2%Q26+QCCI4\\?>4AE_6[!
M]$_":%A9)Y<AR)BD VEM(,JR*JU(>>WS_?C=.R.M@Y'LB@I/ 1W_/PN-U@H(
M4$3(60DH4O+B)B?-^NI'=%? >%%MLJF^ELJ:NP.K"WE)(06--6'2AGK]B/%A
M>4F]3]*$XJ03C&G#"/9%1,E: DL8Q;36]0BE8_D)8#F33H$/YZ24AVIDH*2R
M\IDW@W&JWD^0?4?O+=&[I.-C9"6.6"VHZ/DD5HSC&$(2CC4&K64UI/DD5CTP
M;H.!&UMZ:E(Z:&4@%*0D27N?:]0FQ%1[#/W#P75)E6=&!94I" 9M$N 4P[4Z
M*2 5XZCZ "&,#*[K3))7^ID>=0S]R\.33VY2.YNVSPV_:SX\9=S,.K'U7HYW
MG9J-(6HJ#JV3V<H(H+0EI50)"+F5\RG4&]R.G,]_W_VZ<?E@#.'O[;W???=+
MK8HJ'[Q"M_*^T,@<6TQD; 81C>"5--L[SDW0K+GQV9U ]3AZHG5*[93Z@4H.
M))VTA934K+FBHLB4BL45+:4RQO>>)F,ETO=+1&J:NUH3B.I:\P.TK9=:U*("
M^H1!ZDIUZ%($5G<B[43:B72M1-H<-\T15[Q/4- %%E:+R\8D5;/JV3J/@5+5
M$J5J:TS0J0CCH IHN?LQD11>^8(^2.-MV=Y!.8%@.Z5V2NV4NMZ$96U5T3KK
M%BDI T5GH@E$Z!1B6JM=MA/I6HG4+!.IR05)2I%\J[&OM1>Q!B.2S3$-\=$U
MLFQJ)]J'#2#2P>3[V4G;8_QWGK[=.7^IYRW<:9IF_VZ;?7IP2L-;_HT_-MM?
MI<9<C"452P&967;G@\?9W)S,04?WB_)Z^_R^[5OSJ7A-1WO3@^&=PE5B_/7T
M^&1:S^X=\7X9\;HA_OGA2=F"+;'UMRMSL.0\!8_9NUI=#4!6_3_VWKRID21)
M'_XJ,G;W?6?,%$S<1_5:F=$-54;;2#155-? /UB<(-#!2J(H^/0_CTR=7,4A
M0$#.6'<+*96*C A__'$//QPG(.0Q^@3O&HKWU[,=BG,8_=0@G1?SO_J]$UB5
M\[_:MCL$<=_XO]/622=VA^NM@6_W!J?]N ._]WN[YX]?5I1_-B\V?^QU_SS<
MN^BQQO<-$.T#UK@X_KEWM(:WUM?@=T(+1!+>]^=[1]NBL7Z,M_XP>.\_A]AW
M_N[:[^9TZ\C_W-W9/-]:]Q=;.Y\ZC?5MWE@_$$VZ"2*Y>=Z\^+/37#\^V]K9
MYO^YV*2-B]U]PHV7D@LD+<M5\0-&3@B/4L1"B6"-TK@$8=B7,:QE1!1$)!ZX
M)<)Q'J.R7 AFM0^*<<-\6JE% ,@36(AA_Q3HT%_]V&D!SA9!?9,U*/XJ +B6
MJT:WAOG-P56Q& EYL;<OB4BY9+\>SJ7A2TT<%@1K&7AR#K0(0!$S@$C)*"PF
M&NG9M^6[WHQ'?I]*H4F0$2F89<09(TA[IT%'1$:B)4IB=WESW0OORK=:W0"3
M_8&0XNCL^5E/@8&[T?91!!$XF96..)&.L]B/-3L 'I(YR>##O"!<_]#ETQ1:
M9J(-2[4&3]6V)X/X8?SBM] :G+3M^8=6MQA;\:7?1O<:J<A\KGCY'#'/7_GQ
M;V>M,#S,'&X5ESQN=*0Y^N71QZO%1Y=T=/F9PJN4\!L_QJODQL]NNRVAJYK3
M!]WV]L\D?M@W?SE8=J?;_N+8^!XUW6\)!_>P]V+_>>P#_2NR4&RKC*)WZ!_P
MAA\?SSW^FT_8_S< X0.Y_57V_K[<!'=X_C?C"[!)!T(P]<9SX'W P; 2EH-A
M*7QBX>[YSK#=7H6Y_V!:MOO]S\'>S@F,:?.LD4WS3D-LK8/)?I1-_4TPTQM\
M[ZA!&I^!HM%=OO=U])W__'GH.J&]U=GXN7NT=M;\_*FS>W',&SM?.HULZA]M
MG.U>''8:%]_.]M8/+O:.#MO_N1@G-L!_U_85CYXD,"]44&#FYRAHXZE$+@JL
M$M%.Y(1)(FB=D@7;^;^6A=?A%:TP[?U@FJ32*X-%KM[-.14V.JJ4\UH;2J0P
M=_9O5IBV:$P[GV :5A&0BQL4B>2(<Q^1QH0A(2CSD45.+0%,H[JNV*O!M#>?
M63KIUE0EE#XUHYI,]5HW;'9.^KT?L?#M?>[W!H,*EA8'2YNS5 L+X2,."46F
M N).<V0$T4CDAO+81"I,6/G(C:B;QQ>"JI)7EE>,%T4B*C%^/C&>LHL A$)8
M*Y",T2"N<D,UKSC"Q*;HB %V@4&,A:Y+LTQB_.;=4CO1'W;AMP[.Z[5TV@?Y
M.\T>^EFG?556\JFIQ:?QQ ,F?0+D@5<5'BT:CQJSM"+&P(W# <G@)%@[S"&M
M@D9<$QPB$3AD6D&%K#-:U9=\PR*\*%I1B?#SB/"44HCD8E <B(3*0:N6,^2T
MITAAZ7,30"&CR3U:69TM+&JU\DG<Y:0K1[\<]MJAUIKAUY6#XLF/?,;S7IDU
M3XA!V[,T0GMME9?Y($@KQ+W""/[&R$5I4A!*Q,16/A)#ZQ0_.JNS\DXLKPPO
M[(BCDN'GD>$9'F$H%R9)9%T*P",404XIC80#^T!C:40H*N.PNJ;+),-OWC4Q
MVZ>R\$B 1!Q%/QS46MW\^@ H]L-HQ;NP;!9%*V:78;/[UVC>*TQ:,"9]F^45
M5BB&B;1(X BVC=$"V4@LD(L4I;)$JJ):%Z\O5Q?=RCNQI+2BDN'GDN$IKS".
M2AYX0DDDCG@2'FG#%5*"\1""UCJWSN($3(-%U2FHW!-W=4_4BIE O81.!SDA
M81 K#\734XFMD]BW0YBG8@V^Y,%LI6^#N);GOP*BQ0'1[BR9D)X*H91"N9LJ
MXESG/EK1(V:8!S:19.+94:I)G;-E*BA8.2F6E$U48OQ\8CSCIZ "4ZU ;EG.
M:<6*(3 3 F+!*I<Y1D@"Q-C0.M9OR4_Q&.O@<<'FKUK8%Z6S;TSKK:R'!4N[
MGU7:3FJON+&C?AG<$V1!/2.:>_#*B&,*^62ASD#>Y<):8+Z6)),* YY5X5<8
M\(P8,-7X/@KBK Q($,LR!B1D4J#(:>.])TPE@0L,X*IN^*O!@'?@81@,:M;[
MT\YIVPYC -DZZ8,XV,E)ANWT8*P7Q1OOS.WPCQ?@,&O3M5B?60IXW8[Y!4#:
MVLR*W AW%=(M#ND.YK(\%/$B<H.<,\!V))=("PD&3LKMGBTA5M.5CXS3.E57
MG:7_K+P3;T':%\56*FE?2FF?23656JG >"[>;!&/!'B-I0))KID/0':XR]*.
M:9W)JY&;+R+MBVQNHE;5\O<VN:& 4[W6C5<20AY5HA#?5J7P?=4$6,0$+;<Z
M6";_5;/R52\2X8_GCIR"8,DH@31 /" \Q<#L!-BP6B6;C5?E9+9<L<!UQA;5
M5WYQ8O0Z:JA4@%H!ZA(Y RM 732@SK@"*1,4>\!2IB+BL%[(1FL0-C(Q3'3P
M)!6 RD5=J$>?XB\-H-ZAPO3U14/YLE=*G35-:[UT4\'482;C,=3^^SX->A]2
MS'=&Y,5ED9\=Z]U$7+Y2$7]XK=\-TCS;9YB3R#@(9P"CEA.P<;7%!J7DN(,%
ML#CHE8]"K%ZE/#788^VB^G.WEE>E?J\E-RH0I3B5R6M8;0+KKC4L+8R#./BS
M6'(\7O*K*%\M^4.6G,*2&T88B4(B3 5'W#F3O984!<:,#89%RHL"-:M7BV9-
MECPO22'W]UER%8S!*05,..$")R>5-<EH:T-RS,2\Y,2,EIR8:LD7LN0,EAQP
ME$@O*5*4!@3PKI#+!;T-5DE;XRAC+D?VKN)?2#DQJW<I@+T,5;^+.WYH@3)J
M^3MHMVLJX)?/^1*J=K7V/=;:Q8@\D W;R@HWM7RL)>M;[=:P-5*[HW>GVA<H
M4>S7>N-XM_(F@]7:E_QA_'D2NW!/D)2:;;>O7+8<NGL^6&^C'',EWM>+=^.B
M<;!OB!=>) L37#2/P!9IQAV*DAM%4U)1F5RK:%4NNQ*OUOX^:X]A[6D*,H$^
M1<([@KC6"=9> ;0;H[14QEF3ZU3)7T+[,BCT:OGOL_RDN;VO75!*B #\'3O$
MA2UJ.A.DDP1V%U/T+"\__25_!\U>V^K6_K3=4]L_+ZUO0(/\0;UV%FLV]$YR
M9(BM=4''6>_!^BY4QV (V\;V0^WLL.4/:_VLB_IPX? PPA^^=P#[9V0Q3G39
M9;V3/S[MUYQMYZ9?M<%AC,/<=*-]4^9+[1_]>-+K%P,:P*;LG/2Z6</=:);^
ML_BS'\OPEO*^[99U8V4Z=S\[?T=XV/XI?-+*/0GB8%@[L>=%;X]" \-S]F=O
M]<_5VM<8:T5O)5)#M:^G'6!&Y_E&7X$,M4!A6[COVG0&_^H!18%O7J)6US>B
M&C&1$5W@^5SNI#<HIOA#\7BM'W':$N1_YANSC/PB>/H5ZP:]]NGPYJ]<:<KP
M0MX'@OFEZ9GY]V%_VE/B("+7C_88C!H8[0?;/K/G@Y5_S5-5X*FS,WCYX6]\
MQ)2>[!%+=@RPUNL7R_VAH'+Y*AB379JQU [[&?O_Z]?-T-3*QYU"3&#G_Y'5
M1O=__V5?[:,,7_/@!\7@KQ&?ZQMYO51C+I_Z93V1&3/LCS$2#WIIEA446^L]
M-^IJKF_L!Y)@7:Q!D?'LRJ$:.<$LBBYY' D0 /MF&G7M )^8J.5!!I7"6AWI
M\K%I.S)C"M5<<-H']N^ZVHSH-77TDF:5DU?5>NM5#?9NO=(6WR?L#?;4JEJ*
MO:>68K-1K!G!;[3O[K KJCX_59^?QT:8/-9W?;]$\]G=?R_?UBL//SG>ZS3.
MFT>?#IN?-]G>^AK>^[Y)MS[_W8)?.M[ZO,L;=*^]=_3[8:-U.?SD2V<W]Z3]
MOH%WC\)Q8_U+>_=HE^]]_Q-&N<WWC@XN]N#9&Y\WSHOF0*U)^ DG@4J#$Q+)
M1,1YSCV7@L+4:A:%UPK,MI6/C-8U67 PWUN)U:MP\/W@X&//<2H<7"H<;/XQ
MP4$B+#?.642M2(BKY)%E5"'FHJ(V<$HB+W!079.FMJ0X^.;3<;\>@H @L%8Z
M\]Z-!['B]YW.]Q)D,+LQBR7,*S@YZRI6LI^-T KR%@UYF[/43P21L)$14>$4
MXKGWFDX._N4E#DE)QW$N15H7CV^R4&7G+J\X+XS35.+\_.(\PV 4#BX899"6
M%BPY81)R ,/(:,Z8<,QX5B02*//H)J_+EWZ[O!REV>NB483B]%#F'ZVN;Y_F
M!Z@-[<\XJ-=:W<%I/P=UU/-U'1#9CLUQ%-WRO3CTJU?2HZN*S$M+:^;M.M@#
MX^/:T0ZH4'!Q*-B8)36&! ;,A2-',)":1!+2UC#D>-"6\!23R,VN<VWFJK[Z
M&Y;FA;*:2IJ?4YIG.0U1,7+*4')6(TX\1I89@ABC+M@H60RTD&9FKH9LO_I*
MZZ^GILA3.%Q^];TJ5?[Y)NC-J(6%DKQBZ\\;NB,C-_X<T?O^>ZDV]4S:87O.
M@:4TLV#M(L)D0MQACPP6"F'J W ^RBTNTGGJ$B_*Y'WYO/D*72MT759T72CI
MKM#U!=!UAGMS:J)2)B*6>QMQ3RDR43B86F>I2Q)K5Z*KD8MJ2O#RZ/JD54G8
MZLM%A7^9C1TL_9&C#+&'Y#*#AL7:8S#.B,[=*7)V8R)!)YXCZHF]H83;+_(8
M']1OY/WE,Q[@K>U]E81G(@7D#,]=!*1$-AB),J&5DK @E2Q:_ZSRFQ,:[YO'
M*D1BP*"MPH1PXH368(!'2[#&1!.G;R@T52W[0I:=- _V8Q!4<T41$5$@+HE"
MFFJ-@J&$T;PV+A:M8F[+8[7#VGKTL>-BO\1I5B2PSF2#U&O].#B)/B=)ML_K
M967S?LY3O3'Y\X8J1Z.,U9P'VP'8.\]''K"G"N0N4DSG<ED'J[6=(AWVIO33
MAX!55$)[)7++7\Q)D#:HG*5E;>!>PC0^#*S^/1K5>;5?;RBH<M:XV-P7PD?C
M%!AEV .+ !L;64X$2HH0X2P!MNA6/C+0C0O$J<! %AR-1"3!C8XN  &-45B@
MHP0G]S"<JE;\#BM^O,\DY4:8@ )Q1<5WAS0'(UWIQ(AGQA@?<R0=NZW2PI-
MU/WRTW.*7,[-OSMTE:5QX*9%0N8-)6;@GO!P9;;=R4F[E2L ] J,O'3E9"SG
MRUANYJ_14U:R<(,LG&_M'.R#UH$I#PXXO07TBS@@K85"3&$=+ <:1566A=NT
M=3CMYSTQV?Q+5'>FV@2_V 07C9UO^THSXXQ,R-!<&1\3!Z0],M@$FECFK/,Q
MIUB0VZH.33<!7JT]45;Y>(USDYL8;]!]#3N$H0S/WWU:>>.BL9^D4T+QB)@U
M%G$G$K(N)22Y84DQIV'J2XEL=4'QK&4!8=0D';QETDE.6;082ZNBUM9XQHRX
MG(:>^7"9DUU&"V5]E<O%='VK#=HDG<)ZQ*QK6H.B4,J$-D_T4#B-(UT$FP;Y
MK++:9;V)RZKI'\/#7G8,=/*-!K7!J3L"!9OUTTR!FG_FOPO%>'#0CP>@">=N
ME/?.%05FBSSTZS7ZARL>EOMGGH_<+2LW%&KXY9R_HI1US5>-4$^3K\T6D:_]
M^D/V/I4R-2]&"P^^>T]! B#G]#'1I6_T#.EMG@(MJK_'K3QD3#W73V,3?GGG
M++9_Q 8,X_!=1&/U:./H$]S[@.?3G[WU7;Q[<7RVN_.--7<^'37HQL7N]\;/
MK9TOK>;E$Z&CW?/&=W@.^.[>T>%Q\PC&N//[87/'$WC_8G>G>;A[L2&:GS=I
MD2O\=2976*6HK$.,<X&XQQ(L>ZI1=,P208(WNLP5IO31.7++%V+^6H"6/:CM
MY+L("GUN9-J-MK]SUJL :7& M#G72IL'V%LQH$036-9):V04=XASH/;<"R9U
MX5RN<[&HQAE5>.B] 8D_")#>1>[=BP#283^^BRR\YX*DQBPD:2Z=(XHC*:A'
M' >)7' !IM9HSA6A+G<0H*;.S*,AJ>)(#X4D47&D98*D3[W3?H5(BT.D[5E$
M,HQ2RP-'8)]AQ(/&R$H:D$R16L*9%\[F2*$Z%<N4$??.2)*L2-)2(5+K1\61
M%HA(WV81*8&Y1GT0R"H#',E9C#17 @ *,QM#<M[D(#95U^S1B%1QI(=E]1W&
M?BP: U1,:5EP:2TO1P5.BP>GW5EP(EJ3)(5!(5"%N.$4Z2@#2BP%'((4+A?$
MI%S4-7ET5MF2\B5"BP+V2PQ/147[N:"'&Z/G'D.L'I?D5J';/="M K3% 9J?
M<Y(;CT7$#FD&J,8-)LC%F _Q+(=%-DD:LO*1&5XW>E%T:_E*6]Z"M$N/=IN=
MD]/A3-QR1<E>%+2^S:B=C9\>+ETK N8J!%L<@AW,(E@45@ C,PASHW( +4?&
M2HJX5DE$18/(]J(F=:'>+",SRPQ0)1V[.7^AK'97(-C5E(JY+(HG4S1O-(+L
M'189>& ZWR]*K]\SN:M"\;N@^/'<.41B,O\?V< LXDH!(Y5"(2_!XK9*@;[&
M129@G>.KN8 5#WUYF/]>_!$#LC D>S".D"[JKP.RGT?;?U28],QJ75/[84E:
M5MT/T*[-T;D/2[T-L\;KL58NQY>82\:./]R!52%S8 :/XC^$TWY>IPJ^[A+\
M>E9 5P%A:_L\@2&M=$14NPCX90"_A,UUI[B4'#-,::XLRE<5NS&CY=TYZJY
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
MJ_/5^\OHC$40))%<,H=@-^9.V 0L ILSLK706M"LF;/ZE5=S%:I(Z/<8"?V
M@JSOP=NSJ-EY,\B_J.+.E5WV?(IAXVRV!SIS04;K(E+4<- ,$I2"QQ@%KRDE
M)N%DBKZ0=?)XRVRQ4K3DSN\*22LDO8]E_ Q06EG&SP*NC0FX*IY<),8@K+1
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
MV >PBF]T:_T;WMWY=M'8.<"-[[OT/Q??>./"[SL:DC.!(Q,L&$[$!62UQ8B
MB4,DX]P+5?)!T(TQK&52IIPCPNF A>%<8V:53HX2J1D/D6!U.5KF]UZ_WSN+
MH?8I%Y*^JGQGM^LE15PNRJ]_<'Z 5#)O@HE">L8C/)0U05N.DR$T2NF6.H"G
MN..'UA"&X.^@+S]%0 K;+N>V]M=IWQ_: <QU=FI_C7X<Y/.UUPZU;QE5:FL'
M_1@[1?/R8:_V)9Z,OK,Z7HF74/NU\7.4Q<9/IL_1C[7!8:\_1*#E.S57["6@
MA##X0SNL#<]/,O%KGY<139,8D;F'@$%YU/J)#EL!UO##.Q)RN,?:?A!!AB@X
M\MP0Q+/K5DMX97$P1NL@-)$K'WO=<?6SO"VJ^2OG3^3R?CSZH$)$T1"#.$L"
MYD]'%(+D#&L"4 2ZMPM[>G@^GL( 9'3UQDT]S)5OX;___?1FN+BL_T9C*O!B
M A=W,[GENU.2&V?YGHV=#0JF-IC;W_8#*$;01!%9E<N42&:18; 9O!(25B-)
M[S#8T&+U:FV#&N!F.Z]RQN;[+/T#*V)42[^XI6^N;^Q;E00/1B-#1(X4EAB6
MGE$D50)F880JEI[K6Y?^QHS]O"GR,J[.JNU!5MN%,5"S<VJ[/U';I8;,7P%
MN8^FS!&^W:R"<QQEI39GU[[!MM;V@4,F'25(NO,6<1I!T@-S2#"I,=AB.&7/
M#TQ;?PK[E>:<3&%F'L#:J=1"(J) ;'@2!FF!'5(FV61,()S?H#D?(@/#7.XG
M2]CP$-[IY";5V2?A[> 0KO6Q]0,^ADT.V-J-)>CF;5]</NP#>2V%=;7V/8*,
MG-=<A*_]WVFK7VCLVDF_]Z,5X,XA%#XUT.M%#/JP4/&N4.QPRWRW9%O]V@_;
M/BV<(OF=TJ _SUUU!I-'N_=C/B-OT)>5QW2HV98H3(FI);'3F]H1=U,HYMTK
ME.-]T-E&!J#CR4>!N,JL(@40#R8C=Y1'PC1PB=6K414U][Q4HMH-3[P;=G;W
M8PC!"PO+[SS0BQ3!3%.8(2:I#3Q1KW0N@+=ZM4?)=#?\FEW<)2'G%;I!OI[F
M<Z16MU !V94X>%EWQF:WUK @ >4R@$2IG!M5:PT&I_?$;Z8<D00#:"O/50I6
MB&"LH)I3BQ6+66()[!.P06\E_[,SE'V@%>^_7C ]:1[L.V^ FW )C$\!<0%
M1"Y2@HCF$7/%!&&YHC^^&DPR8?J@^&]<99AM$-%+"YT$59H&%[C5W&(#!@6S
M1FK&(C>:D.S;+A<:7;?B_+8%_WUL#(Q[47V!=R>+C.C[6V7:.-@':F1#SBXA
M7@8$*PL,'Z8>48J!)^&L"+-!MRJN+O/_U :SB-/-B%/:66/KJGOK0<:#%OOJ
M0<9F=S#LGV:E.PXW6R\6=E:T [R#BO# _'T$_!J=1]M'L?O^5EUL;8-=%R7U
MU*"0K$)<:##C.9$H$9M%FU&>>^[,H'?&;M"=ZO+)Q6IM!YA]L?0 [H<M?UC[
MOU/05^D\9\#NM(#)4[ ^3K(2RRM2^^.TW8[=?WWJ]P;#>BUWV:R->]&.S98^
M+%8%'4N]B0Y$X^QQT'&2;;PNK&2]=F+/RR3GV&FA_%[AH8$%CQ:VT]PF'!WI
MG QG^!U1,YNPL()/NV-?4+Y\#J3 ].V7_IZ4?S>C1K8O\[8;_PF?]$[[M?BS
M!90/;-5\CW1: -H@=EN]O&$#X$X,W3@H,R<R 'FXHACXW._!O>'-:V\V=Y?1
MC\)W!ZW0LOW",OX&.[+7'P+G"K5\;4&=BNQS#](SJ/7+ZKZC!QA,Y'!L(ML3
ML-=_P@8?1AC7?0A7B@3L(A6E8(%'0(60.W3E7N.))F'(7>/=9IZ@@.K1^#=^
MGL3N7>VBEPYR>P&[J+"%K.-)"TF1Y)XCSB,'6T@3)+%CRM+D&'$K'S6]6D,*
M=D/O=)"WVGU-8Q:!\S$M;(@6?C"?BN<(-N*)I2HH=E<O^R+6_?W1;ECWH\:^
M#$0X@1/2T;!\ND(0P*Q#2?CHO .QXQ1X]^HMO/N7[O6_^CT?8QAU8AC8]L1)
M5Z)H4<+B-'OSLLX^B-W"O^=[_9->H9U/3N'58,; ?&.F])^G!=#/6=3K,<5^
MO]!48QH [SD8/J#Y"YO::[]T>A2F]Z&]IZ<L2>F2QSJ&Q+WC&A///2&&,4TB
MN:G[[Q4X**=S=C8+]T2% S?@ &X<;>^3A*E.P2,G0[:_!8%7+"*EC7)4&VU(
MN%<0NY?>J)1LXMIPX95Q22L&O-F$* -C=ST]KU;S :MI _86M"@ @(I EIE$
M6GN)&.?:*6J#E0)0G;)K/-VW.EB.2JB:8YUA"E43XRI,H&KL@0/:.&N-U?X8
MF6D[?4#H$D8V-VO_^/_^"S@&_FWNW>(]\ML_ZS4+5E^OX.MGW0(DV_9L?!)U
M.NSUSVON=- J..XPW^%>K'9^) \Y^7G@GJ^([&*V/FVN?]N'R2:,9OC*G0JX
M%0&HC>(H^R"<LM@+'E<^*GR-4__!1/:!FJM:]T6M^\[F/J$Q8<\=\L:" 8/!
M@#&2!L1<8BPY 3:,A'475]-L9M;]#K$B-Y&?DO/ PO;N37R"3 0G;S7'DB?F
M-6:>1 IL"[:3,*DB/D^R;S99<_V -2_@^@MX?WUSWXDH$M$4"9'C#H54R#(?
M4-0:S"1-M/,,U"9;O5HF<V%*\GOS]VMUXT0UY@M&'SQ4+=:L'T59W!"<47Q>
M)C+E!\H_^3L@T> 0[CJH@T7B5V?',QY)OAUL5%ZZR!X]#3OE6,N>?*.1G_2+
M.^3(JVDDQ^AK[GSF:X51"=?E$_+B.;?\L.>RAQCD>?62LF\-8 Y_V'YK?F0P
MK-;PO+!*2V_S61GXDNLU%DZ\/HA0GETP65/+M_)K&&X]>Z,'I_ZP7BMZQGB?
M(V,&DZ^VNKY]&LI193\<K$"1A%?,4(*9ZL*MVF5X37&\G^<3AG@&MRT )O^V
MS^$IQ8)-GQG& T.%V<L_&V!6<@9:$=3?'3WVUQB+P]J1,[/\#P+3LU,\"*SU
M5[":6_ PMCNLK94CSZ[$OV" /L]UGHR9@)Q6MP27XC#<]4Z'EYXHOW^2OWN^
M"OMR:%OMB?MQ)@)H,-UZ8_?]:*/V\RS'04Z0@P6.[=[9J_$"W&I$S^^_LZ*
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
M_M]UEL'1[CY/#C:=XD@DXA$GD@(S2A$Q8H+EL!F)Y6\ERV#G:F; B +G#JG
M3;+],B[E^5B[Z#4%VANSJIEY2)R]T*M*/4'H.EE5_*&Q]+?'V3\L>O]M#;9*
M"JB2 NZ<%/#>'I^8E\N)F-$2H^^C?/%8;\[I4L177T25%M/T>P0=4_A:1EKP
M$G^O<BBJ'(HK9]T4B*;!(E=JYYP*&QU5RGFM#252F+N>AEVB]U-*_ZY.OGIL
M"\:S^WV#;ZTW+IKKNWBOT[C8[6R>[W6:1\V=<-3H--M[ZY\.FU\OG7P=>=%<
M__UP=^> -RX:N'D$][UHMG:/_NSLT@9ITL;Y+OW[N/%]@US*EZ R!:>%12;"
MOSBF#($QSI",W,L4-8DVK'SDO Y&>94K4>5*O.-<"0S28*E.QKC$!;,N::4E
MPU(G3YTH<B6(60S:58!V/T";"2PT)@?[<90+*2-.N$3:,HJ"\C@1G6MRVY6/
M C\Z:/BYDAXJ0*L [6D 35%/A%5<$^(YB4&GJ"3F/ 4*<\)< 6BZ K07 +3F
M3$:KH<DF;I&7F:'IR)!VU"-CL K>R4@2>U6 MJ LKN*WU:H2=S7%7T(:-SLG
ML!A%C$?HG12G/*,XF2JCZR98>F1[URD^Y4.D<@&V$CS&VJ0FV5_]7A=>^B(H
M8]ZT+$H]HHO8[U68=2_,FLO>HKFYJ0H4"4,E6)68(AMP0(QAKDP*.&&W\K%H
M@4A_6Z+LCBI[:]%5-E0@2G$JD]<@Q@0$6L.B$QL(<?#G+QI=/$Z6*S?1(P5Z
M:E5)Z3F.A",5-%A5BF!D#0-.HJ4##ID4EF3E(S-UIE0ESV]7GE4 VID P E8
MU@(G)Y4UR6AK0W+,Q"S/Q(SD^39G2*6;GU649^R)X"3Q$1O$O75@3RB'G#>Y
M.Q:)#% YVL"643<OZ-CN59@-?TRC4\:-J:N,RR>W%^[NSYB^M5&NSI=<.W20
M.49%0!:%6G/YESQI&X4P2+/ $.=1(I>]($Q'KY5-,02U\E'6B:SR+]^PK"_,
MGJAD?=ED?:9ZE:66&^&04DSFGO !&0,T!=N4,/:!6VQ7/O(Z75CEJDK6EU#6
M%V9K+%S6*T/DP6(^8XC :G(LA49)Q9A]"@D9A2FBE LMK/8AJH49(HM.NU[0
M^04QRVR&;)0ID9<# N]H](T.DD9AZPR>./1.<Q!\$>OS/@,%%SDU;P;H;=)
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
M%]2&1<Q6-E"X=P([V__X^HAK%[F/$46!;>Y7KY%3UB+L-7$J8D#;['8M<@3
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
M'^Q;HEUBSB1D+)BV/)<'& SV+0DJUU)S16\?/%F#4=$>_*8/GO&$G9,:44;
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
M(4,SBP?BHB=PS*F$ K3176/N' IH67Q+6'QSMGH;"G@P-]QJ*" YSC$E&K%
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
MGC^*.8Z<+:QQ91Y-YX5,66#":PQ/8L=^MKU^J3: &\%?8&45_*ICQ#L@.^N
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
M+\NSV2FR1 5$N6(!,QT3\SG&A[M<BU8ZMM+Q>4O'M3D$6NFXM=*QX15(Q,9
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
M9[>BD]&@,SQG@ZGY_!ZL-O9EJ&HFYN\R+[N#BE;W@5;;;6T/U/2<64(CS4D
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
MV&]L4=5EXLYJ23W26%UAOD<[0Q7F^Q7F!9GAWA-NA$<FVQ>XRR7*?62@HAC
M9HPUPW9CBW0)OG-5ERK+#RS+MTG;__TVAIJV?T6DNNUUX"0%;80CQR1LT=XG
MI%F.99,\1&)\@#^N]3JX>=;^*M$K+-'?;VFH$KTJ$KW8IY-35FG*$>/8(VYD
M=C@0')$(<^F<EI'J:QT.?HA$KU"&R9TXF:[:DFNRII;\L,U C2-$!>\1YL6,
M%3DRH+XAP;Q-)C$K!5Z7U))[AQ&6U]'Q< !MF=MZX!-7$D@.8DX>.>H-0UF&
MXTGGIZF=Y^>,9S=)-CF*G>-1'.?$13EG97E^DR;2Q?[P=+/S-!)."K')U?67
MGTY:Q$?56/X@.1POW_I84G_=)&?:&G=_R>GT'EGWB7E:B=]>?CYN\KZ-XN1D
M-.A,][BI'V6W;):P@<;/>0>,EQPK:\S\TXB9OXTJ^EUD_G8FX]FJ_;LLVMW!
MT_)/&])]>/[NWF_]G;>OR39]B=_MO?RROQ>.X'L?MO=>?P;UDNY_Z7_<__<%
ME?3#NT/HB]C^\PUY]^(-? ?ZN+=SN$/?@?JP_7GGQ1]'^Q_>?=A]^_<AJ [M
M<Z @%7',!10U3Z! *(.,BA9)$;RS. K+22D-J=GE2-35*PU9<X94_+LG_#.@
M:RO%J4Q> _01 $&M ><LJ. ._BSXAV?X]UU'9A7_'@C_6FE$&--1:8JXU )Q
MB@4RAF@DG4TN19(XC@7_Z!61^!7_*OX]&?Q3P1B<4L"$$RYP<E)9DXRV-B3'
M3,SX1\P4_[ZO>%;%OX?!O[9/,_-&":J1YM$ASKQ >3X19I9'J1C5*M> Q5VE
M+OL.K![^K7T&I5?9MA+'D\;"G=7Z6Z1X7_.#U=529F<SE4^K*GPM#[[.93=W
MW#AEA$%1&()X4UC5).1XDLS%1%W.>\FZ;&EE_ZJ?Q J*\P/H9E6<[TV<%]H8
MDS%7OP[(6)!DGH.K2D7ZZ*1@CB@6E-K8$EV8R2K.ZRO.#Z!J5'&^+W%N*1<F
M!F:MXSF10<YFP&(VKG!$A;3">LD\X1M;LLNOT"UJ?I5[D\2=..G8HR&TYDM3
MRR_'1H68XFAD^S7'RCWJ##=VRGS>FI[=]*?M#<;_.QR/8S6$+!&KSN5DC8XF
M$14H$4X'Q#7\L#9Y%(15/M=H3DQGK")D60GT5\C>6X5\B9I$%?(5$_*%?N&#
MEHD0!5H%L8AC#80$@\P3HV(.>2,NQ*Q?,+*L4FA5R%=0R)>@7U0A7RTA;VD=
MT2:#/99(<^40IS'F0F PE1Q[H5@(/J=U%%U)V0H)^3>TCIE;.#0V?AT7'O.=
M2SJ^*1.@-I58=2UL'J\P=<1<A"S<5O&=GJQ-(P08C$$8GN1X@UE'GNR1_?('
M:+7WP0?VZ;SQ1@CK_:_I<F_%<=5=<'F[X+D$'U&!#B-%1$$:#U27<>2D]H@P
MQJ(D+E(LR\F8OLNY_M*%ZP?;X"O,5IA=2=?1"K.K!+,+BX)46&KG(A+"2L2U
MP\@$&5'$!K/DN"\P2[I&7CZQK#!;8;;"["I9=2JX_GAP;5ER&"?&.,M13-8A
MKD)$3E.&(G.>:"H)M2J#*[N[)6=E$':%,FY<:<P\&4S&?\]S9;X:[$X.X^CW
MX='Q*![F; J?XJN!'Q[%;.2L.3KV]L5[G8R!"?'(^5QFQF07:\P$4LYKXDQ2
MU)AUR=$Q72"=46R*O$Z&-\B[L4B]VK'CCETD^<@ARL.\OLI'\P76Z945UCF-
MHYB_D8;]_O!T_*QFYWA2"2\>56-K=HZ:G:-FYZC9.18.>'YR8D<]V^\<V-Z@
M\U,?^-+]Q5.MFQJ\9G&8*W%D\S4F_U=#V)X/0KGK+]!Z1W'2&\4C@).6@C!^
M'C*E:CX%K3CNV<]/0CW^\N[#:_+N[2O^[L/'S_MO7^.=+R_%_M$KL0WO>[>W
M3T!MYOOT)=V_F$[RPTY.,]G?_W!XM+OWQ^&[%Z_9]EZ_M__AX^GN7H V9K7Y
M\,/^WKO>A=P=WI%$D[ H.AX0)SP?\02'M! ,*R5PP@'@E7857I8[T\H8&&L
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
M>[9W9\O,1<-W]:V\#IX4M<QPR2PUA,LDG-=2$!L3290G+RM]6EEX.I?]V^<
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
MP49OLE>MUQ)QDYT+#*C3(8ID%/,)*/+&%M==CJ]P+\B8=+ME9"/1AB9@5=G
M$J/S4@')2#Y8#'3+?\/!I"ZC55Q&_#T-24FM,"(,*\25($@+FI"4@5KEB:"<
M Q3Q+B.7:ST7B_UQ4]VN?_:U0+V4[CM0[T=&"7Z]$$(YDFB.ZVXG<K"A)R6T
ML"!?7%,,ZIWDE&'8*XQ7^)JHY>5)6N,Q,-4'QL\_V5X_L[0_AJ,B8E6RKI>L
M _8^6FN]EQHQ07#.+660T\$B$#BF$D@6QG9C2RG5!?F[C-#38X?%$;2=C7_K
MZ#G_-BVOT>BH-SJ<;%2&ARV&8<RF9N9[:F%04'+(]?4NOE8+X^O7)*9+K["A
M-K&6CZ:M6NM'T]8ZKG5<'\^XFDTI^"-I*XRKN5FMH6_D\KHN9=?WW&HNW7I%
M,J[F:.QADD[I;WG+EF.LF6L&D,'&J^M_W.B7J0_MFVPC*G_O+JQ9UR8V7/^Q
MVAD.T#]-R&09H#(TA7B.?ZDC=M6(M:VCK1'JU-%9>*I/C0!?734/B&.M3(>W
M2 &VV@.],_>-:@3TVTON1GU_4F/XMOP1 VI0#UIF#V+Y_8_LR/5/]N J?]I)
MIVC;RQ#L=1S(9C&6H8(%V9@J?JGKLJ[+E5B7%23K8ER!@;P*).N*7.J*?#GU
M7"Y__)5=MV]#.5>X@(BY4;+E?]G!B1V=-6<?Y>B#F)NLL-NF_[Y-39*[9?I^
MP(36-QOBVQT>"<,(4T1ZDS!W45DB,.=<4<594,KGPR.BOQ(S>O\'M3O#:<JD
MG6GTZSJ?)TTS8O-]^,Z[H]=T!^[=IJ_P[MLW;/?/UZ<[.5/VB^?\W8O^X?;1
M'[WMWL6,V(?PW+^/WKV WG[Y^&7_PVOQ;L_#_<_Q[M[.Q^T7AQ]WW[X\VW_[
MZJQ4@.O-,V('0H3 AB**HT1<&XE<L!A):06+0@6A67$5,.1R+K@[)<2^OWS7
M#UM-8.6+!=P,0;ZW5L#JE@*X(W*>C,-?<53@:RGP>2F-X . YXR23,E(X<$O
M["1FBEP8<H7.6T+GSN^+HBO""VEH0II(@[@L!:*P1H$;G'-,TA#5QI8BF^3.
M-5<>&7)6(G9#(J8D,Y%R&0D/7!AC#99&9.\/QSSGL1*Q-4>3!1'C23C+G$4"
MX 1Q+ !7-!:(8*E$%#A1AC>VF&9=92Z[!*TWGE0F5IG8E4SL^_"S,K%UP,[=
M!1/3U@1K+/"OZ!GB*5GD/-&(R$0CP]Y)(C>VM-@4E]W=UQLY*Q.[(1-CTA*+
M:>!:<)Y<T%ZQ[$[M>"*>2E:9V'JCR?;>\VFAN.?OC6,D)>51#)0B'B-%VDJ+
M.#$QJ"AANXFY\J_HZBOB9]8#4+[K>*?RM,K3KN1IWX>NE:>M![*^FB.KM=P;
MP0%/C>> IX$AG:A!"2=-N$T$Q 2(&MT48DUQM1*U.Q(U30P6D<H@)>?&*( 5
M['%T4NO(!#?W3]2FD-%R(*V$[#Y@X_4<-I)-UAOM0;5C.5DZ%:#?>=#O$C:,
M.9D4P1M;M,L$[6)\N9S">D-'95V5=5W)NKX/*I?'NBX#Y05V-?.+*BY1%2%O
MC9#[<X1D3&K'G$<&5%?$I3?(!JI ;^4NV)@3,;"-+<D>$;'ZAE?<+/@8>A*_
M#JCUSGKG:MQY:T?/5/YWI3BI3256V.?SSR;=U7>Y>5[H]7>I2E>,W#IJ0Y$Y
M';F$/3Y%KIDS,A%*F4V>P6?X6YEW'M1^_91R[SPL%WC=]NCTE% O&$,Q*0K*
MDG;(4@[SSUB2V@0K>'9+Z@ISN:;X+:G 5^#IOG2AB@VWTP'N"! /:((]#P_5
M#KMLB&AY+A+!)<8D()+R>7G4 B!"$I1TH-HX09P2N?HWW51W=OJN&+$B&'$E
M?\",*R]Q8#0$;J/63@MG(V"#B\$37OG#$P&'!7]@$I@!C19Y:A/BSD>DE>&(
M&^:H$MH%74Z_51<;4M%A3=#A>@9Q1XBH#&)M0*+E<<<X5Y@ZCAQU!'%8%\@:
M(5&B07B:DB#,;FP9MLEEA8@U@8BK\Y!:@AGCQA%0,KDB5GKM.?<V<A^X")5
M/ UL:/O/)1R(2$FB*&/*Q[4&:8\],HGAR /F'(-Z(4B7JSN[SU5T6!%TN)Y
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
M7II_FG>ZA_8V,.#7:G!>&_[[,(J?6O#EZT,P^/[CV6?"A-=@W"+C+$<<DXC
M',8(Y D1'G2FX&&U(R#]2?:T]4[C"A\FS25C .V&>>I5?6[G$/@@,V1W=-"T
M.W5X)E-Z')[AKIU$MDY='A>9'XKW<:7Y; U/6:!WP<KA0M2G@R?.S[H6 2Q(
MRY[TXYOQ+S^&JG_2LN=OJDX]K?JF'T?/&GE,LY/P>B'^O/3#KT?^0V,VF=#9
MA3AJ S!Z\<B[N%E[%Z\=D1Y['C>EXC=^C3?) [^36#[HSML&RS>Q?.AXGGNL
MCUC8VQXK-[F^^=L7&.Q*K6P9[)H-UMSIL=]ID/+=TBQK>BD1,]?.J2DSC+T]
M3U$9?4W@J[E%9<;5(Z9.Q-ZA(\QWE\.L]FJ\FZ@T5U9C+O&OZM;_D:OW@+KV
M;]?[86M<B*=15^+I+X(&I@HYW:-^U'*OV;#^6;UBH.?6EM1=UNI."_"J%G)<
M!PK5:SE*^YM#B65Q%[JX?\2VK3H9Y/-?.9Z?O6VY;,U_JC2\I.HT\F'- @$%
M EX: NH_9F'@.RKHV!'0Z=9)-[>L9;FR7'G_*Z?)[XZE-1]8P'9>Y\BGX=CO
MNP=KEOWG TN+WF'^+U1Z\XX3?T#M346PB4[[X!WC*7*G5 Y&&BP<,\+SQ?27
M'LJ?[=/!4;<'\PD?<S!CRI?_>PMF?:7*9JWV_Z=[%GO#WZIV-8E3KGCE379P
M\=.7@_9'NOOK#MO]-=__5WOOU]_:.W_OD$_'?QWM_?KN[%/[ ]X]OUYY,QS#
MN*I/^_D]'A\<?X"Q'?"#]L&W@XN_VKM_O^,'^S^U/[W]P/Y[L3/8^3EW)7DW
MV,F-23RV27-D,%>(&Q'A-^J0IUASBQ7GT>2\B<U%=V5<FG*\"U-M%C'A[^L\
M3]![]XXH,N@^IMON@Y:Y"*@BH%910'T\.2D"ZA$":G<BH+2Q'$>G4*)1((Y=
M0LX)A["DCA++C#,>!)38G).TM1X":H&]*I:_%<5C 6-N+PJE4W")<D^<X99B
MT' T)3+ AYA1$1_9B^*!(#%TQ>REJ>#%R(/_*CI4/!^85)=@(K"(@!@8"24E
MXE0S9'*K&Y>4)4(D&UU.YZ.LR0A_97!2=*VB:]VD:ST(/^>K6&Y!Z#F+FK<U
MY_@I'E:='#GXR;9R?B0I*'I/%-V;J&1,P[83&9'VTB$.>C=RT0M$'*-.)Z 4
M14$EXYMBMKSI>F/H<[@%EA91YN;^>HFM-(8X*10/S)E -6>,8H63Y^I.N;_/
M"AN7,<:I\.)^[+7I%:4LU_E_$TY[^=A_ 9"[.1WWMR_;(0L #6NP0RI9AKB7
M%%F:''*<61Q9[O:C<GG829.PRWXZCW!!%4/JL8:4=T;1R+FB*7'F<AUKSHC
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
M,GBNI=?9Q2KYLIT9>=U6@.8$>Z%BM(%S';%5/@I0 87P) 5?*N2M.0=/_*_
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
M\'>[VQ]<S78=?MNL'W7M 8>Q$WOPA/,&(*,_@K7-%V5[&OAK=-'PL5?#D(<
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
M 41L:UQPZ=Z]8UZ!@K&>.L3"O4?3Y/1+C"M3.'T5U(6/TXXB2;1(7 5$@0C
M5B(.&24$LC0*BY77P=B-+<:;BL]607F8NK!"YE !I&6:VTMZ= H@/2D@39PW
MD6)G&=@O(2B?Z[OG) ?X,SIOJ?%>Q,0 D%23BD79+P60"B"MG)>E -)3 M*4
M0R5YKS#W'EGI<U7"*)#A7",CDC,@2W@B! #)-"E;5"AMB7PF*V%\;H=Z*+E"
M4K-QTNNVNZ-20[F6+]CIE1^V\<X?EE99SV;$[=1UGF'!MCMA:HM&I3H*8"T.
ML ZNY+!'RY*/%%$1#>(>>V0PE\CF2FG4:Y ]HC;I!'MT*X;ERQ4M_/QD-E#A
MYV?DYXE%Y(,,Q&&'I*J+146.+.@BR D6L,1**L-J?F8&%WY>7WY>N E1^/GY
M^'DZ9YH:S9CQ*#BK$0?V19HXC6QB-'F7 + #\+-N C8O$3^_IFC6?L]^C:T?
MVK$N&Y8KB>6P[,!6G5S@\T$FQ%T=."L-40LW(88;D>O[36] 0:B%(Y2?MB H
M-33HZ%$D1"">"$-.<0 L!=N*I=(,JXTMWC1<+I''8]&U#UX]-R_<@"C<_'S<
M/+$?1,0J=T!"&(>4SXX&Y")+2 BL,1@20@J^L:6:!"^J,V/AYB7DYH6;#X6;
MGXV;IZP'*QQQGN;0:.Y+$H-%1EG@9FFQ<"ZI(/W&%I%-+I:)G5]3.&)NS9_B
MQWB6(CDC^"FGOA>,08?3]H$SAO.4""+<Z-R1SR'GB$(Z$J%!I"A#S,:644U*
M9WO>%(_DVG#RDY:5*9S\9)P\L0T<=0%3R;/Z "J%I[G!F5,(2T&\PQ[[*#:V
MM&H*L8;UK@HG/TLAEL+)3\7)4W8!MY98[G+47X"5[[5! ,$>8<L#83RY0!UP
MLFP:^>A$[B6-*JQO)991M?0Y!X_*@=V%+=#:@/G"HS!C0*^N GK!\L5A^9=I
M^TI0([$2 < [.<0E2;D*J40,2)X[*U2@>&.+*-+D8E&G<A;'2$N>0E\@M4#J
MRX?""J0^!Z1.&;I 2@X'AB05N2P"H0CL&HRDL5%8X0+L<':;RR8CC\ZB*Y!:
M(+5 ZG/'(PND/@.D3GD<C'(J1D90DKG/J+"@I5I+D(H\6!]L , %2-6X*>6C
MPP!+ ZFUP^*'NI?9N%/:]1ZZ*]I+]?VP(2HL8-6QO7/@UM/>L(V[R\WG8[_?
M;)S%QJ '[X!-;)Q5@Z.&'T;^&Z'J13_H]NITR1^&7>"K7L.F5+6JW.)]LS%J
MCSYL$C\N$9*/:WVM0APULX-___F2EN[/W?Z@/VDGW/\C'QO+G=U[@_/U!I)'
M-!W&NQ\^AR@ECM@A#9R*.(X):9L$@($R3'!I/28;6W2.N0J4TCWMYR1;(*.\
M2\U[D<#"-?-" @\@ 0(DH*(4B6"68TE  H(0I",.2&#E)#>,I03R0(C9I/;K
M)(#KG.O[4,'"E8E"!0^@ KJW_3EHZIV&=0XI,L1Y\LCPZ)$PQI(@@TG" !7,
M"4)<HP)BKC4D_>%:._HK@G8DR7A.##KI]JM\P9OAH=^O<=)'-*NH4W>-] @\
MN<4Z4!E.!S??,M,=\(6D-9GJ SA<GJF?>;PU\<7D0F3"$A<CQ\%KHR1H8X#6
M&.2CDY^),1OCNXYZXTF<V,.(7"_:+\@FF.,;VSJSY_V-'ZXJ-Z#93*_[]26[
M<6%2>K*%&>I3P(O=7DTD;T"'C+U\%8S)+LU8&D>]C%O_^/X&J8VM_;K;+NAA
M/V?(Z_S[![NR4QFL\N#[]>#G,-U]%/XGAXN9OJ$U7.QV![%!6 ,U_GW%6EF
M/GU5< [+N^[;;V^KOF]U^Z>]N _/_ZG5]5]>7")^&4O$LQVPCW?;?WS9VS_Z
MLO?K#MXY/@()>4!V+K[@G?V_VI]^W3TZN/A(/E77)2+8UW]_H)]^_2#V?OW
M#RX^G._]^E>5)>L>2,?=OS]].:"_'._",_Y[\>[;[O&[SP1[FV ID:<,1")V
M 1F?.+*PE-QZY;U00WT&1%L,VUFQT(EJ:3R6+@9N0G#:N< ,988'1US::$30
M,TZR0.J=QFR\U7V_8=USV<5K!ND5DKTF18=;\OW771T>[+XRH&,;'Q27DFDB
M9&+2)DQ]TMQ>>H*>BLS^]$<QG+;B7OJYVS[I=K)AN9<NB6^DMOT4.S%5@QI
M7S45OCW\3#7Q6.?"6IPEQ(WVR!FID(N)@L:L8XKA.E6MKBNCYH:!_3:NH]LX
ML_V&S;Z'5JM[UG]SE2=N['4_'\!K[\]$AZP]3G[4]?[-^)<?0]4_:=GS-U6G
M'F!]TX^CQX\4S_R&ZPDJ^87#KR<*U28>*E6C1)G1F[_?35V(3:YN_OKU=)1?
MJ<'R.SWV.YE3Z]L G9)7W?^=XE<]_2FS=X'Y@\N;-OCS::\'VS#J>3\MTDI7
MM]+;X]GC(T-JO$'/7A7'Z,,4\%&H]?S3\='QP7Y^YJ?V[ENXYZUG!W]_$ <7
M!_1@_STHWP=\9_\+W_WY>JCUM_8>/&\7QK_;/L [%Q_.=B_"T:>WK6-XUM'.
M\3ORZ?@0QG>(06F?3@A48)593"3*GO2<W!V0TR0B)DD,FC(M@ZY+QDBUX$CK
MNN2F%-1[/:BW^)!@0;WG0[U)SA[E,06)@:)9;BYL@T .&XUBI#S)R#!SN?*N
M;&)<^K@5U'OEJ+?X$'A!O6=#O>D"'X0)E;A#TCB-N'(1:6(YBDHP&TV*@OBZ
M=2\5BZJ^51JX/99/W\84@5O"'#.]\3]NR#'_6TJ"/)N=.MZ/ EY/#E[OIPU5
M$HSVB2MD8PBY<J!!5A$"X 6J.+;18D=SK3&E^1(=0B[E!.["S__SO"98'R8,
MOQ7.?DG.GAAC1DL:@J#(@M6%.-8*.9DB$BI$##A-)0=CC(BF9K/&V(SH*UR]
M+%S]DA9&X>5GY.7I'M'2>9R=R)Y0BKCW$J0T&!M>)Y8$89(QD:6T),LDI1=:
M@'R9C8G9[)5F3EWIQ9-N;Q!#B?L57]!SVU,%H9\<H7>N5  16-$D+."R--GU
MK9'#SB)&&5?121X((#1?9)77XOHN<+=,$W_)@%^!N^> NXEQB6$'M4H8<; H
M$(\*S,P@)*(2:-HHSI6T.?FK2=2"BW,4N%LNKB]P]P)V>(&[9X"[*?L[&!=-
M9!QI$$>Y&!%!EM*()-:6,9F<DB&?E&[JU8&[D75^[3PNH368+=H5=X=G3$UX
M3IF01;RAC/*64:Y]7O:[E*+/A\MK/TW/#F;RL>_D.+YK79MU\BR#)'&Y$O0B
M718S,NUR?RZ%VQ^P1S\/3S'"2NZ=Q.%IX/ZE)$.TB+([B+*/5P*^7GOIB$ R
M"A!E1'CD0"]!VF<=12;F#-[8,IO/5@#JD;+L)1CE7W<XT/.DC:\*^CS2@U#0
MYSG19RHH+12V#'O$E52(!RZ1XSPA;B4#0PB#*FU!D=Y\MB+)!7T*^MP??1YI
MT!?T>4;TF3+C'>@\3CF+I*(<<6D2@C\34!36S(.%KZ+.A9HV%WPZ88WAYP[5
M-9^KKLA\)OHCPAM]7=,2]K$4%CG^\)EA1[P)'GGO0 ACZ9#6GB(5O>06NQ3=
M70N+\&4O+++=Z%TA@(:+@[,8.Y?)&?,2P'-)NUQ9U;:!IP=]H-GVR6F^UITW
M[,E)ZQQ8MK[@X^:?FXT4@<=M"V9F!Z>#;N]\^I'9SY K@3VK=DOO)E^NLL;V
MX)?A1/X<S^/*Q:LO>![.-N_/=H!K$N/$)HNL%QIQDP)R*<"?EK&$K6$FN&?V
MH91]?H)]ELIHGCS/44V,>&(6::LX@J7E%"<IE%;/K"^6?7Z"?0X@,+ R&!EI
M+.QS%,AX*A#!QCG,N$HJA[!GB]]^_X-_-0;=L1!P,75[<4HD@&RK<A7MV,_%
M6NK:J5F4#.M<U8(EZRB;C5+PZE75D%JIP9:"5Z7@52EX50I>W9#]/C&8[* 6
M;A/3:%[<M61,E8RI9\N'OZHDWY!(]5W=>?WSK$Z.<\^!G;<_57O[AV1O?P?O
MOOVE.FA_JG9__0O>\_'LT[$GN^WWYY^N=RAJ[WP[N#@\V_GUO=A[^U'L7'S
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
M^YX&9%A2B--L]^N@4, Z*4]-4)X#3JFF9HM*PUVBD]0KH2QNMUK=,]OQ,?-
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
M+%L>7(IM86R=RZ<(;VF8_R7N]'_W1B<E+,5-U\-73.G=)D(%:6?DOG0[QR6
M98CRV]Y>_W@F?44#@.L'8-S99G>>;IV-1("=WG.'P_3B[)?O8V]XN.=.7O0.
MFJ8W#WT_>==DORU;S.5SB#*\X\N3W<?:=2-LV8 F)R*3+Y[L3>O-WG1)P!E?
M4WB1F1LOTW5VX[6OO9;1=<7TO5[[]6N*\I5L[#4:\]GB0+),][KS]@/ UC7
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
MU,1EIHGEFJHH>0"C4>X V55T:=+!/9L@N6N3--TY3*Z&TS^_<'K-4>,P-/J
M(H5GIE VZ&0A,6:TKD5WV\_C7V;U1Y&2]=P:HC(@CS,EB 7@1+&4P6N>O"M5
M=Y7HFFL.VEH:3__469J>-?DM$_/=*3\3DQ ISURS##27E$R)FB2\53;K9&ZF
MOAJRUT8.G*K*W#CKG(E$<1D))!V)!QI0JM4F0^0I)8<<2+M&+#)!4YNHKU79
MF2J=+@F=WH%-A:$"! ]*!PG.@,]!2!,L8RD)*4(5))>"1*<&@9 X2HC4$6>\
M):"\1!)-&A=:Q)TR4VA*14C&NW9N(8"+I=*:E6GI6UFS,K7$X'0U*Q.S-2O3
M,D?[WZE&0PE[=!R,  G:>*,$]\$+IU/0P8RSG9BJ.BW%KG]ZP7RDJ,4I!:*#
M\@28 ^*H8D0JI<%X9RDO]<2+F[9HATM53<U4R>H;=0B4=-XKR[Q M<0Z$[2/
MV4$HM4>TJ&2U7&0UM?/XG(JJ:9&L!"L5.S/Q!@SQ-"H:7 :A_=H&Z&M=I9:9
MK&INIDJ MR= +ID1RC"O1 ":D^,HHE&IN S9!^$J 2X7 4YM--9QGI+1Q%KA
M"%@ND/NT(LY%)6P.-A<'>"6N]=E89@?XE8HQK@F:%E6!BD6/& @T9 ,@G!&9
M>J-3R<B)= ?%18W9B8O:;=+3U6P+[2!!.JNR@F'.6YE(8CP0D)X2XX4AP8+3
M(FN6<\DIS&U7B9JA:=G@?A=!1S#J4"$P"&59?)D,Y9E:GG0*UM!H;X'WFJ&I
M[<"?JG^N6!Z%UR1"4?]0R2.><4HX:)F-8E;GN+;!NT;7%$TU1=-M240S&H+4
M G<."D@D#B@3WAG.7, EYJO0L+S<,=6<DE82DO5$&L@$E$[$I2!)%!Y2]%%E
MGHK0H+I:UAQ-[=:?:HZF^=O,YZTYS3>?0B6^NQ ?NQ!?G%EVM+A%BF0)4.U(
MB3A&XN,A<2Z1[CP*3?-PC&RCP7PUH=T*':FF3&DO_F>5)@7&)4:\5T@"S#AB
M-;6$!R9IC"!=MB6,&*!F8:I9F!Y;<ZK4LG34,M6IO#)<BYP)9U82X-P2SUTF
MTD6IHG0T1-XD>&/S"CQKT8E43<E4LR,\U=%3I;8%4!N?U9H8Y2(EK@A-D1)(
M(A.'>QNA+!B) YQ Z/$9$VI4RY(=H29F6C+%JS+"4S/"5(_*BH7@M"-<\V)
MQA^&9TZ4%]1K'E1(Q5&Z*]55/^EGP@<U)],2:F"58YZ:8Z8*E> TZ5C\FW'^
M"+ HB0O<$Z%"L=/0C%)FJ3U&YQ&"67,R/4).IKL'R4WF8SR&U\4AUBC[.8S.
MRNP B>7DL@7C%("/PAI4/CV5$BB7$$,MQ-O^/0!F-4^:2RZ^Z C(H/"'-<0'
MIHG)20B6.8_9X![ 1%?0JP7('Q2&_U!4M3RBKS)K9=:[^$0DS4%FU/NXI  &
M+#<!<L2_;+'JR9NIM8;1M)%CI[J\\E!29#,<3,X*T0KBF5*$":T=C2AG*[6V
M ;)KQ56*O6^^J"5GUR=,*%49^QDS]AT(6SF>*8K!UCD'B7,GC-4L@0@^>"M8
ME867@J>G]I"8E(B>,8+35F3A8(D+($D,,@6K>/#%'L*5[HIYIZ1Z*K9NK"7?
MC1Q^X[F[ZKA?6T?[B* P_KNL^][!4>,<,?;;;197RCXF(1WS*0&- =>_4DKB
M.%)EN5<?.)5K9^^=\?;==X./O8.F3X_AUJLO(YTWA]7]4>HPV2&=?UWH\:4L
MGJ!-U KE,M1ZG60>&#,FI9#Q4\MIDX:>G:6A9V.T7\3W*WSKWSAT!<S#T0"_
MY6 T?'D0_YTBCL+'E[A\_NZ->FGXJC<,>_WAT2!MX_?_L-</GY\<Q;]/4-QO
M$(S(X^__W-I]O_V2;GUZ??KVYQWQ?OLUW_SY#2V(W>%_]+80Q>__VJ5A_X\#
M]Z<]>OMI!]%<D/=^;X?_M+?YZAW?W-Z$]Y_BWN;VSC&BLR#VT_L_W["_3C]_
MV?H4/J@HH[8Z$12*+0$A [$*\(>EB,J24I7Y,1OCJDSQY:A)-:VXU HR5TC*
M0?E(M?=9!!5H-%JN=1)RXR%.#,X!B@73:>G\U#MP!Z'G]CHS,W05"+-.W9=
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
MNPCFI/",D0"EOFVI5.VX9O@CL""D8-2RXG_(H$V)TRK:Y[Y[HY*>DO4F:J_
M9>>,DC(Y[JQ2V@M6?7C:"^>9\@]",B1ECV.I$@$;#?$J)A)]2%;J8)W.:QNV
MRTV;CL$KG.>\>3\4S'7S;B_:9VPN@=&H&)4(=* $?,FUJ< 3+S2S/@O@NB1+
M[TK>IN"!Y^3T<M'N\BR=7QY@?'G>AO8G-+[4P[/'9?6="R6\DLO&VT18;%P9
MM21&R$ ,=Z%4QPC4PMH&MUV !SMBU].S%I^>/:T)IIZ>+1KS,V88;P%G%T'N
M=1 $ DIRAB4@$5R4@<9DK43,LRZ'JZ)<=7]I+=R?T 13]_!'Q_-T#[>@O-$Q
M$)"^., P(!;Q32P//!H0.5C5G*)0_6#5K(*ZQ7OXTUIBZAZ^:,R_G2W4;:-(
M3!#)2GE)E3TQ.0L2-,KMDFD6O"SQDUS)=FSA<W* ::_UY<?K*]'=+P?7;8W/
M]1WU'0].>;7$)L\'I[Q:2BMG#?%[A @!IHT/C,?BB024>P]>LVB<83X')VCU
M,&NIG/1QUKX90XA1"TU4R ;EI.B( ^.)MB93+J/DP371?=6\N3I@OJH9/13,
M]8RZO6B?L6SJG"-0)XEQD @DAUJ1BT H ETF&225@&B'+H@'^Y-6N+<%[E?W
M;FU,HIY+;U.&&+,UJ!:[+!V+W(2DJW]9>]$\XQVN7(C",Z)-S@2DC,3J3(G0
MOL3I*B&XJ(%]*P;FJWOW0\%<]^[VHOV"?YF*Y:B"<."X=U/GB*$6B 2MHU%*
M!,::F#ZE:8O@_IP"^^:356DIH_IJEO&E,[G4,^G'9?//LW87QR")A!(;IXFC
M)J8$\<9G$JR6%-D7-W-=0GVT7<'\GBN.Z+L<23^MX:4>22\:\C/&%\>XPV4.
MQ,>D". ,$\<T:F\^&P[&N.Q%DZ";/RBK4H5[>S?P^=I=Z@;^Z&B>;N R"@4I
M9.(S]P2X",0'[4BF5#G<VI,NZ?97-$'WBB/Z+AOXTUI?Z@:^:,C/6& 42".8
M4"0Z&DIX/B6..H5KD'+I@.&DQY+6FJN6[-_/R=-E;DF5EM+CI<;U/49,@'$A
M"^:X0DD=I(\&R=_FX$,*+"E>75[:2N.OC_^SO3G:;*C\Y0<:74A,6)(C_H#,
M(_%22H*SR#D3P81H:TS?J@'ZJNCV4#C7@[,VX_WW<[Q;1B4XFXD%)@D$GXE1
MP$F,*-$!2G2&0A//!P_7U2K>VX+WZS9P%RRUKNCFUD"PSM @M,]9A9(QU<;J
M]])B0(=S0#/AF9$9-2_.# &F.#%69Y*4R]YRG&41UC:8[BI1 ;TR@+ZZ@3\4
MSG4#;S/>/Y_C/8%7SJE((/I @$9-C,Z,T"AM3)1"<*+86D&VR='M.7F^S#>U
MTE)ZP-2\ULMG@JDG:(],ZU]F[3"):DE5,H1)X0E(+8C7CA,G+2_%*D!%7K-;
M+RFJ[W*&]K2&F'J&MGC03XTQ3$KOO.0DE[*P !"(,2P0QV@25G#E/6UR7/.6
M'*)5N+?<#%,W\<?'\]06D[F5G :'^[?@!+R/B&<PQ(0DK<E94FE+$)*^!L]U
M#V\WJ.^RAS^M+:;NX8O'_-0>PR-CRE--F!4(_&P#\5!<X823+*(P+WDJJ:Y!
MFG;LX8TIYKN1\WL)_Q][?V^<M6L+U\^@%S;^A1^>-67?#7!YD5'_\ 5<A.BG
MH^&HET_&'_4.(BZ]%XRM<]FPPH(@VKSQ16^$30A?!RTOH/VI/\ _#SH_'@T&
MZ2"<=*:(.K=./#*9-.U:[_R9.HW9IM,[&/4+.)MVAK-VX@?';A ;6BFK9=@9
M[;I1QPU2YZ _0M(X(X".&W9VQQ2 KSKG@,[A )$]P)9W\/4NA/[^?C_B _B>
MU/%'0VS2<-@Y2"D.._W<Z1\-\,O'2:F&ZYW?#Y'@RIU]7% ]_*)">'B;N]I2
MG/?^?F_<%FSJP7!"C\>]T2[>?_;2;N<X=8:]_:.]D3M(_:,AMFQF %QY?1ZF
MT:ATY*S79R\9[?8&D90D63@R^%T'H>?VFN[V1D?-M^$K#M+'L_ZE+X?]X1&.
M51G:O:,P.FIZ,,1'KG8@?0F[[N!CZ@SP\6$S,TC'_0Z^^/]G[UM[VDBV=O^*
MQ7N.M+=$D;I?,B.DS) 9Y=4&=A)F,N3+J*[!Q-@<VPR!7W]6M0UNB$D@-*9M
ME[9VQKC;W75[GG6I56OU8$J?8&Z@52>@HLV:"T^",?2=F%*$7L- /[#5G<&<
M6XX&O4P6(QA<:"Q0@H4'C8X&PS&"<3_9A-;VT1];[[<Z8=#KV>&-J>P-8"JW
M.C_?8(;;-325#DJ"6$N& ]DY3HC6,?H$WQJP5'>RI8KA?VAFLMX4<.\]C,]9
M+^ZG*5)?3[OUZ]78OA]#<_*PP2U7,__?P:B;1^8@<]@!M.>7WL!_7E+9]?&O
M(^Q/_NS;#^9L__A0[.T<XMW+C[U#^EMO=^<MW3W8Y1^/0V_WX/#\\/@M7'MW
M_/'#&_+7Y><ONY=__"V$"BPQCXPWH',2'! H'1CQ2!2UF$A02B?J2;=_!@I#
M5@%$@GE*U"?N#*?$:4TYE0I3C:FT46YT(F@$IS!1L&9!>AT<54N[LB$ZMC(B
M)JLJ@7[1^2<K&!,6.8USUN'7>#F/@!4 1X)U-SC/:>]N": KL5A)I_G2:")F
MX'?3KDTXJEH"W^T>R-J\=*[%[6 8XC"+VIX]'<675Q]^"MW1:<]>O.SV*PJO
M?O33M T3H9J;\=7.0Q:(D\L_G7?#^.BE,5N:F6P93K= IB^>7"5;E=%X2P>8
M7&-DBVM^YV6\1>Z\]JW'@IQ6_.Z??NNQW[XF,2V-+8U]LL;>#PK?V6U\0#;%
M)F\U7]WZS)MY^I:NJN8:OCO1QQ,'BAHCFYTLR.^QK;<N8X%OC$7SRVXI!N7*
MN_BS&[[8OK*TFE@D-6?41$)GN9_-WM&@UPV=JXXM[V!-_+'WV2:_3__7:AQ?
M@^UWDBV5:B"SGVOB0*V\767QE<77CL77T*FS]@8[_3;7'=-$6O/I2#2V^GXX
MM+0TLC3RL8U<I_C'W[[R]SSJ#.I2!D"^_N-=6VHYS);,O3=:GV_MW+G)&L^&
MMS99:2 !)^]9(II; _\CEJIHO<<1>V$?'BA5!;&O7ZS$Z<G'G==L]_@MKMKS
M81?O_?[Q>!_>=WCY2W=WYW\_[Y[L'>]=?C[?O;UO>O+Q\^Z!O]C;>2OV+@_)
MX>5;_/%DEW_\?>\8WG6^>_+VXI#NLOV#5Q=_7>[6<WX936@002!'L$9<<(VL
M2!3Y&&SDAIJD7=XV-?CK!(Y/@:Q'1RS,X^!GI:#_\YC-Y0=L*K>*)KZ.Q7#)
M,(FU,=X*+A+3TE/-#..,<ASEO>,IIQM45_Z-IH[)% 9Y$(/4\[=CXJ2A 5%B
M%.(T H-HSQ"6+G%.N G2Y9/K*QQI5;2 +O$&)Z5T,LIPJ[4CV@D<O5-,4^GU
MPT.MOJL%I.Z7&-!E' X*?!\*WYD"X"CFF)!<4Q8GQ)V7R,3H$/$:T,ND<5)N
M %8U)?2GH@(4%>#'50 ,RXDS0XRFH%J"H8"5  $1I,6,>QWORQ%/I (4;FF$
M6VK)R4@R1C$C@$PDJ 9<,S S&$.&$FL\YIX&=S>W/)]^L$XYRAKV$OUHIK)G
MK 'Z:N=)<Y0]<+267SGT]C;Q+\A%5(CZ 43]MNX%HMK*:)U!B4D'FJ"/2 L<
M$ F:8>R"(TYM;,LYH?,EO=]3:DP<JZ2]C8E+S0,1E@M*'?'"&)E<N#=PBL;4
M9B#6G"D<C"Y':$0J6(JX,109QC0B6K(HO0,\-J<QM3B-4!&:Q:.R7!B>"5-I
M!39>$H2MR2DD@D3:YA02*E$9B'5)J(8]*D6@WC>K XZ*42^\X9X'QS5.(<F$
MK0HZ@ Y47!"K ,::"T(K+YVT&%%C,Q@E0]80CYS0AB;#4O#?<&^V-E'7U8D8
M:&S\MOPL=S[]G66RENC.,EE+=&>9K"6ZLTS6$MU9)FN)[BR3M41WELE:HCL;
M.A#0WOW=7Z>)7QHY"_0$ 7'E&6ORC!)4L5[EWW[TZ$W9(KIWT&W"V6W-8S*:
M\^22YL(F0H@S(N2ZSD]P]*9XI7_0*_T:U].,$X&##4PCBD-"7$6*M,,)>2JQ
MBY82W7C4;=DCNF_U7"P2=KG@?:#<1ZU3B,GA2*57*K 2=+$B:/RC5LM%8$VD
M0-@[C#BU#!EF!8I26JLMQRR*-FX2%9':N$B-3@02I:;1!BYH--R3D%106@,K
MR%2B+MH%XEH!-F62<I$A;WQ$/$:.K,<<P40ZRI+C/+(B4I]'I#*IO:+".JH3
MMXZX0)PCGD@/2/+TWK%,1:2V&XVS=-PA"I& /9&V22/.L$8. QJUYH9B)QPF
MN(TBM20(6:\$(3]Z^J,<#;YW(.N"O!2%K!]"UJ3NC6"4.:<P6#U.2K!_@D5.
M,HR"LTSYH)G@L<'C'^M=P.0A]4NR*\BPJ+3"W 4!DV((IRXI(;VX/W)*SHQV
M(*[F<3 R,:L2TMA8Q#F6R'CI$>%*D5PJ.F&]L;W*U8F*8"R^AB6#[\S7$".+
MQ%*.J*<@,$ERR% FD8O"RA"ID8T?\2A"\[[N>TF24"0Q+8!7H[(B!9?_DHH1
M %CQ-:P&&F>^AA2Q<#HQ%#7S@$;ND-,Q(@?ZDV/<4Z.:.^.QN#03[0N66N<[
MRV0MT9UELI;HSG4/#.O-:@6O2<J=$AKV]/O8W%*%,7/2!)XTU3A2EYQSF@8J
M?7RXT_6ZG&W)S/QD:JVH>V6MX4%*[Q AS" N-=B7V >$'15>VR089HVF9E[O
M[>R'%)9N58C8_#K3!7@/!-[,.1L,2=X(AX)2 H"'*3*1>"1X,IK1A 6W&]M"
M/**.= D":[/P3)1ARP0.P2LNC3>61",E8=XHC85[N&/V7L*SN(,> =^9<Y9B
M;@+AN1*OXXAK$Y%5V5>KA-98RYAD+(%@)1#L#L%9$-D0(F<.6JX"=\I@%)BT
MB%L<D2'&HP@L*Z/QG&J_A,%@[7.EK/.=9;*6Z,XR64MT9YFL);JSFJP78^MZ
M<;L2I5G_ZO;/[%2[#=U_MG^&?ZZ><6*'H!95-13Y347S^&PT[J:+R5?=?@"5
M*1=_IZ+2;9](T:R>^+([AB;X;ZN>-*N>O]MN?[39^<]@-(+7V'[HS%3!SJ]V
M=-3YK3<XO_:K+U@[KIJXU0%EM9- P>S\DS7,SA$HHA$:/3Z*'7]D^_!'I]NO
M_JS=-4@=4$:.JJ_#K$]'$RVVJO(Z46.K7N>[JN>&3G<<3SIV&.$6WSL+^9M^
M!YX4AQU8)S"1XSB,HW&^/#B!]PSG78Q?3F-_%+<Z!_!@F/_\GO&1'7=&9_ZH
MWNI:B\, GC&&AJ=1''>&\12>E-7L2</@9E#+HL^]Z,?1: O&=]SQ>8I2GJ).
M&@Y..M<-&(+2WAF=V]-1IZIC>W(2AU5YV]X YN)%+]H\X>%:O^_8T9RQJ9IX
M_=KIR.>AK37[]E!]-4#]R3LG\YA'Z>H]M6FIO7*S\RDORFI:>I-U&> UX\$=
MPY;OL[U>?2CN/WOYQ]^8OFNEN4+]1*_>@V8.N_ZF71:XTD')E&0RW KB."%:
MQ^@3?&LH_GLG.S0Q_ _-/)L3D\RGX<OW'L;DK!?WT\2O,7HS;?V;_INJH>]B
M+\_2P>#-M(GOX,\95$>W#;4XVD_7-ME!)K,#:.LOO8'_O*3VU\>_CK _^;-O
M/YBS_>-#L;=SB'<O/_8.Z6^]W9VW=/< ;*GCT-L].#P_!/ML]_+=\<</;\A?
MEY^_@+WUMV#<6,444BX7:DPD(!-BSMBON @,4^G=1B>"E7H*DP*+,4N$^3QO
M6L#SWZ3,Z2*Z@8&*+0?]JL9O!?C1&/XS 3D >HJ'X62=9;3=I)(95N>QQE>D
M< X_S1?3H)<1^?(FD.8/ZV2\*LE[;9U."A3#N/6 R>++JP\_74GN;K_J??6C
MGZ;/FMB@^7%?.4_S#$TN_W3>#>.C[(#9PA,GS%1!F[YY>GFKNG3+9IY<$V*+
MJ[LOXRURY[5O/9;0+<WI#SWVV]<D_K%?KE9C^;T>^QV-_0%[ "TYS:5O\8::
MZXC,HND>_ML5[CY>Z^X3<Z/[#046M3>:Z->;:O%$*YZG0_]8MK?I<$R%6!9Q
MV9%:2>#.5>>:W$Y\S#-6M)'K=!QYHO5E12P;4)U_9>/IW_<RS1Y57K-4$%VB
MP!L9,"=:,"8<X<0;;632N7BHQRY9&^?:J3<W$K/N#Y_NWJO//J7L4-KOS[[;
MBZMRPGAPN7>\"]<_GNSN_':R2]]@N)_L?W@K#@_>LMW?_X0WOH9G_G+T\?8.
MX/$NW;T,O;V3P_/=#X>78*6"Q?J'^+C3.]K;\>?0AN/# [!J?__MY*_+-]/=
MOTF-<"4X]X(B'#E!W":!M(X8I8"EI(:SA,/&MB&/B*AIWU''PD*KRD**T,@C
M#3XXRJE4EB9OO<+1,:H-$Q4+X2L6FAO.4%AH42PT*\RE@Z0.^X28XQ%8B%OD
MM)5(1:N(YRD:XS>V"2DT5&AH&6*I$@M,*,9)5#PEIBTF6H5HJ:96,)E9B)@I
M"Q'SD'#%0C[-D$^MLB=E2B=G#!),6,2]4DASP9%*>8:BQHR*C6TME^=\ZDH=
MS)H9G__*UN>_JZV[[VW"3;?9[G2NK'VXI[?.FF"P=DEPJK4!U1]4)B^-T$EQ
M?P]SK5#44U+4;MU*TQP+JZ-'DK!<?-@3I"7H1YHS#LHNY\(GT(^^/FVT.AEP
MUQZQRDG&%0%\*L,Y#X8&BS7AQA*EO%'W,&T*8I\8L3.+)DJM2#(:!2(\XH$[
M9$-R*'%-F?$L@&*QL6T*8%<7L"!3#=.26"L<X!6;2)(V/FH3/#/8/845L-)'
M)!8'Y)IU$*@C%"N,B',1<8$9LC)J!.H23S9REF1J[0F)ZVC3*CCFQ8TPLWDQ
MJ+7PF>FJY]DV.!V,NOF&EU40#ZRU68S+_[T9RS2-D,&SGU@W&O3.QG?_Y*N=
MZV<*;2*4WXPEJO][-)QMO'^*R VC_0Q+ %K[TO;.[<5HX\7-X*-N']5'\';G
M[^QB2D_6Q<D" H(9#*OI?@D++P[S7= FVYJV=(Z&F3[_IQN3"Q%,<N)BY#AX
M;9244H0HL334R;_5QG85@)AMPU\S\_9_?F&7MBOC96[\J&K\'/C<HIB)^#&,
ML*0<"+R8./?1!BHTISX(016G^,[XR#;$P7\[/G(TB7X,'>L&_\3-SGGL5*26
M=\@'US'*LW#(6J3R%66..J=#T &&T+H<+6E]CK$>Y-#**M32G8VZ.4R[TX\Q
M5-&1@[-AQT^+"8ZV.G^<#B9!F0,0$]W^9-SA-EM_V56:F\YY=WP$EZY^7[5X
MU#TYZXUM/P[.1M"(6@=L?QI%/KX59GW[>>.C[C"@7-+PHI.@$?TJ%B8'8W?'
M9[E%6YT/>13\X%,?QK?3/3F)H9O[.(T@<'8$PW-VU9?032GF$Z7Q*N34=<,+
M._K<&9T"&8?<P?SM9/U>Y-9!>_JCB1P>39IU8Z"NH_.KIG:JIFYU?HG>GHUR
MF&DG]V;0A_[;?.\DQ*%JY/ BZUDWGK;9&9VY4?Q_9SD<_YM'!VXU<LX0CJJG
MY_M.!J-QU;"KT/UH_='4W95;/XWKSSM6W02:0'\,K>V>G%8MA]8-XPCF<;)&
M3N,$X:.%A)Y?J:RS\//]W.I:7/EWSP"_OXXBWD^_7:V@_\9AI>+".GC5#[.O
MI]#YS\!7G2QQZ3MO_TX):T^)1%[DL[U42>2XS4?N@P@P5]1H6N+2:W'I]1,D
M-T+U-CL3"NZ.+S8S./,!=X#^Y(1[[:3'_&,GU:&1Z9&;6<LFT>@N]@;G6R6&
M?77#PI>JL26&O<2PEQCV$L->]7CO+G%8/[)5XM>7M)'K%+^^?]<IW1*>OB81
M68$9*9A6-LK  Q<F!FN==$+(2)WE3Q'NL/K95P=X[_?77_9WCHX/+]_ LU[C
MP^,_>X?'KR[@M_#]YR_P')K;\57.*K!7#P]>\_V<H^KXS?GNP;ONWH<_N[L[
M;\"NA>\/LHW[$?K\YN)6Q#KCWDIM,?)!8L2E (M6&HM8($8&F+H@_,8VWZ3Z
MZS202U^DIQ#4BA*4\32$)(228(59(QU-S+FD@\$X:>.>(KJC$%2#!#4+_5 "
M"T&P1=A;@K@C&CFF" RM=59R9G@N0<0V.6&%H I!+0E!44J4XI)ZK@3'WA@,
MHI8(#^I3Y#ZQIXYF*03U.(*JA;0P9[$QA"'E8]X82 H9&0UB.K(4E:18N8UM
MNHEQFS2H=8IYGV.PKF=$^T/._A'I/='"..4EYR+J&#4/$7-5%3AVY01R6]CH
M1FR[]48J0RVBCN84Q"HB%UU .B@7/$\\^;BQ_9B3?R5(MKUJ!6="&1X)U@;S
M8*+C %7%2!(>.\-#B6I_?JS63!M#B/'>(:&]!-.&)N2T<LARPR3SCE,KYV&U
M1+6W&[ /$;.4!.I!3]26!:YQ<CP:%ZW6C&"FM+F'(5#$[(*@6S_ERJ4B 0?D
M*'&(,RN1P09 '".7 JP!F5AKQ&Q#FU/M5?#K>ZO7L46/WU=]@A+O*_N,-;<G
MYV^ KKB<>X"8LX$;HB2/BEO03YT-E!JN!,-2&ASOD\^J^+N>3?3]<</"C(IQ
MFQC2GH# HXPB+9E&Q%$=L!8A6)%W#+&@17-=742#HJI2(MHZ[CB/TD:/@]*$
M.H89B_?)#540_9R(GMFAC"0,UH= T69$$^V1%8XBX9RT&FMKM,@%6)74!=&K
MBVA.!$ADF\_3:RY=T$PK9\"LB<YBS6G)L_3LH*UO.TGC:<02^1#SOCB UB3C
M$1.2.F&P-21N; O\Z%WQ8HC^F"'ZU<F68H\6>[38H^V0=1IZ:;R@#&0;SU6P
M.6=$>2=-S@1%YA_&++)N<;+.UTU.KKARB6"$I<:(&YN0)H$A:X4FT5BB.=O8
M9B7_SPHC-B7/A N2>2MX,,K&2)-U4GMF ;4E85<+$#LS*8E643JAD&%1(&X#
M00X,220#DXE3@6D,&]NTV),KC%B0KI9$FY3)6?&I,<0H; *V+BHA;"CVY+,C
MMF9/)FL<4S$@IHT#&1LE,M'DT@4V>*L35P%DK&A3-,):F9.W<R(4&[+8D,6&
M?$[Y1KAD)E(NK3-<"ZF=TP8[(RF14HG[1,B6C)3/(?<^UVU+YPG8_"8@)XQ&
M7&*>-S\8TI(:J[2A,0?,MB\C95%7F][^T"%R36 I*,TC"<YCX;7RP@1'L"AG
M!MN.Z9GU"6QL2$@129D TXY1Y((+B'!F T["1P[6I]@TIH0HK#"BK;?&<LJ#
M%O"?G#\<8TH]V#E>22J>)&5T >V#0%LS0(V*WF%A4/1"YT!:BZSR'#XE345R
M @N\L:U$F\HRW",M](^G7F5;SY<!<.=LF(W.+.@F.4P'/6 6&(I<L?2KO*N;
MG='18#A&.:5GY_1LW!F<3O*$ C[_V'J_U3D81CLZ&UYT1M'#D\?=.$D8"E_W
MH%6AJH0ZZHP'8_@;WFM/3X>#+X##<>Q==/[/ J6X>"(I+I>4$'X\;>8;MK?S
MB>U=?C[?N_S$]W?>_BVY"%(;@ES2!'$F02QC:Y!C6B8A4O14;6S+K:\1WH$E
MWJL2'O?S=/?C9!U4:6AS^L<1C/$(EAE\K"^_^.6T.X35E>\;P/<NYL45O^1:
MTJ,8MCJ_5\ON>A6FX> DI^OM]NSP9L+;:F7"'0]9BL\A?E99H6QH*8K=@S_^
MEI)AH2D(&\4,XEYXI+&C*!A/A&711&_G"YM.7DJC3%ZP%O.\5<MN%*<4EK.3
MWDZ;.DDS6J6PKK(?YS,*IX-^G-3AZG_+R7>O9*9MR"=;/?%E-_.WOX=\^34G
MF(W#24;K7P&CW7'G77?T^;J_SR'T.C,PU=)'=_O_#'K_3+*%#Z&)><Y"G,BI
MBH! )8!_;/_SK6S8M?3<MG<S-?5UYZ\$(3R\.X0ETNWEDROC0><DQO%U(\[@
M]UFV L6]N?'06T\Z@?=WCFQ>9IDJ8?V,<\[<SJ>A#?#:R3#GQ-59Q,);79Q(
MVG]@K;J+*LGUJ]$HCE_\IWO5E%W;MY^J-+^=7P<G)]WQ.,:MSGY.UCUY''#L
M $1[5:3\9E[#T;D]A>$;=7K J-.DP'D0^]"S9/\9#"M83%)Y3\9K^NM3>W&=
M5]CV>M,'00.KA-VU/E^ ;G+4S24+YK=G=A:H>L2+*[F0W_95>!9\<6Z'H3[S
M]VKZM)&SG\UKZ-;5(K]NWHF]R.,/WY[YR?#G%]CK\GP^IQ^&G\,LG_:RLG5]
MS\WG OG TS+M] ?3,4!YF:*K5,R3@@&?\@RF:,?P;AB T6C@N]7E28;Y_L55
MZOMY*=2A]5/5;VZ"]>H19Z>C,0C2D_GYZ;]:J9/>YT7=[<_: 6T[!=E>)>J?
MY)"_YM"9--[L=%-G= 8C/+DC#."!.7/[9.6/.SU0-L?P 'AT]^3L!/[^)_:N
MU_THGY><3&GL5GS;A3Z,8K\[&((XKS14N-P;]#]-%-H0'<S(Y+80J[H"G8$#
MJIUD@,_3<J49U_/T7[T/1MYWEXC)OTF1\X _*6.32P0,YC' YF-A."'9F_QZ
MGN7H#QL)-NE " 9=S'/.8R[1KK*.QH+PB07]]YNY#ONO;(,)IF=28]=^R0ON
M]71D_NB'[FBR\$.Q$N:K9I\N=B_]WX9AJV$Z$+,ZV_Z,(!,90YHEJJPW(<5\
M H'HK:_#F:]M T#^3O3QQ,7AQ"/ R&:V8$DF2>#RV^L6OLI(A;4#')_1G.N,
MC.84NJB)=?@9X#FS<F]JS-9Y^8JQ*X8"3MV<VKL9&W=6TYA:)95!'>:*ULU*
M[LR5"9N+0=_#R/UQX'3*:,V4<\9B[FC,*?N<8S8)+!+CJ8!S<>"DNY>O_S94
M>,*E1#H7<^8Y0P48\0(IS&F@V@N2(T/ $%(_CLVIWI-7SJQ<3ZV81/SB<Y&>
M&@#.JQ(_T\LW%R"H*[/[*N$_*0+SL%6<L7XR@'4ZR!C/:+$A"^0)2_1C;I =
M@@;V/L;.W@  1V2GVB<D/W5^L;U<5:7S_BCK\?NS(C_Y.>_BZ=G0'UDP&E]]
M&L9I$8W<PNR2G*KVW?YD3>:6#>,G &5E(,Z1OP]'Z%;GU5WSD<?UR#[0T=&4
M.+6CH]G,_388_C(8#@?G,;R_]AH6I-Y1H^9\]_CUWS1QJIF.B'$,2%46)"CA
M%F'C<3"8TLAS0AF"OR5&LXL-)J*.M1H0YQH @_ZU8CRI#%6IU?=:B;>JG)4:
MBC=J*(J[:RCF]E:+_+L%Y2C6&Z7R8KLK_I7*B^UH_)V5%^^TUY^<&[XJH$(G
MH:$3A0-UGJCFG$_#EU,MIE)B9CK,#NC-O4KU:$]-N$]3>7O:/3SN=?=^/^0?
M=U[C_9T_\/[!JR_[O__9^WB\>PGRE!T>P+LN?^GNWY:W)__;W?_P!G\\/OJ\
M>_"6[QV\%;L[K_G'#W^>[%[N@MP.1WL'AY<@L\5?EZ_A^N[?B6@A2=+(2NM
MW@:/K'4:14K FA76<3G5E4"@Q? JJRU"4&*C(3)9Q:DG)CI*DN,A:J&"PK=K
MR#U<D_RZ,G%].<\M(?K]1MWLA >]+ID$E@%VW$5I')@!V),@A<>*W%UR]#X.
MKB?>]W[@3L5=X[_5><ZMBBM_[$T=:UHB;W.Z Y5722Z4U^M--]NO%XN=F1U5
MY<O9AM/FE6LVP@1ULU"JBG-."F;.*P/HIN,SJL8'GO8"[A^=N>.I'_?$CG*]
MT_[5JAT.<SG/J7]_>+W;.FO1Q 52TS._=L@\W)";.6WB%S F<L,K"=%YD^^<
M5'6%I[RO=AKRD-2V@EY-G>7YT?_*!A[%/[UYO_.J^DA^^O=5%VN#>G[4]4=7
M^X"=Z6^J>)(LXV$H$8SH]/>=O '3'57%1*$Y$\\V:.#0\G'EVP?S>-9\"P;M
MITE'LH'H8Z4X3!X-HSV=J.M*L&%J65_O,LUV'J9%6/M5O^"G>5WG:HCY]5<_
MRI9[Y7QR=M2%YNT-X(^CV /3MPH+F99,G35O^O[J(7/79K6<9E=@30Z&U<*
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
MP%),<,05X<AR04&M<AJ'$"P1S66O;9"TUBQ%?LUE]DM)GW(74X7(,'>1@P5
MN0E<1Q>C%HE9SEEB:;$^IC4(DUX08QW6'5#>64:$)(CZE'.J8(,LPQ@IXSF6
M6C"N0,U2FU*(%AW/+CD8FO;:- _V^WIM"K ;!/9,%?%@0!&I/1)>*L1SM6UK
MA$8N69U,,-AS=Q>P[^_6*9A>)_E=_" +PG'-#\*]3CQ)G@MB1,0]3LA8^%-&
MJA(F4A#=G!^DP'F=X%P<!\^,\MH&#$AC4+8I2MX$Q+%C2!/N$=,B\BA99(&V
M$>6E;L;SU.)H7X.7Y<ZUB@[;'Q_%(73SVN'5?5RIDQ67L#QI);FAEHI\_-\:
MC961/"K#-*A@Q>&UG)+V<]WAA;G4.A*,O%(2<="?P2X.$C$6#(\>*\ER$5NQ
M*553.0%:M*VXXF!_D,>K<;07C]<S(+NF0S,F*!<8*2\HXD%:!!,<D-.&XP@8
MES3>B>QECF1:<5"W%M/%Y=4@D&LN+Z\XU3*G D].Y7P]@&$?$U+:&Q4BB3'(
M-NZB%SBW'L[%Y?7,*)^):\&L%89+I).-@')%D2'<(9#;3CECF0ZJC2AO-%9F
M#:JD/N0,]FK2V((*I1:_PH+I[/5Y/4FV9YHDIJLJ)L!G.>Q/<^V1=3ZPQ(@.
M)E<G8IN,-57IH#5I6QO<Q%LUGGB(2Z)YHB@NB><@A5JV9VF2HUHA'"Q%7&J,
M+#6@Y&@6%8Z6RI3N)(4'A^$4/F@_'[26#HHWHU$.F"4BM@8L'4,($MXJQ)DG
MR!GX1R23%)-)>&6:WMLO3%"8H#A"6DT0?J8D1*LC%0XY;#'BPBFDK;=("16=
M4CX:AI>.()J,LVA[FJE)GO+'UF1>"Y=N\S69?QD,AX/S&/8&X_=G[CCZ\<%@
MUXZ KO;B> PC^6HXM/U/U<040Z=!#OM2]WXH;5W$D:'$9<BUF2FRS%.D)*'8
M>Q<"#_FX@<&L1;[<LF/3>GC_=UHU95Y1U\RZ/^+A*'K+(S _<VY$JAS-^S:,
MYGU:)05RE&.DDS;8<J>]:4YO*:A?*\=E98K<GP6^5@<>YNHHJL!C:6'F[Y#*
M,B$I!2T@L9S3SB.@@H"D]IHZ$XW3]"Y5H(1AM98/6J'D%^?$8M \<TY(;@UC
M@.%H<S(FJ0((>2)SADIA#0V)\MA&(=]DF,:*57!OQ)^ZQ/FE'MS_0LSSROA-
M*O:5*I>+IN>+&WX7'G3"-"#!A0 ;C%.DM3 HN*2ITL113S:V&=FDG"Z+Z[BA
MO:7"?^O!?R7"9OT(L.:$BB19DRABCB3$/7?($46034X(R@RW2:Y?A$WAOL)]
M"U7^YE1KGC'CK:#D0H;-DN',]4:DB9:8@%CP!O%(!#+4!20%XSG1+)5>/M[U
M5KBP<&$+N; U5%C]?<_R]<5GV1@-SGR6A 8G5.+(V$R#2B?D<C "V,!*1"4T
MSL$(ZQE0U5XGYJPD9:]K7;=7&4Z/JDM9FQ,&HQX&9ZX7FZE.>M^]H-+*MK>R
MU,-L4>W&\HQ2#[/4PRQ555I:5>4_4\7DHARS7J!N3^H;7CQI8IR)R&JJ$2?"
M()VX1<P:6$4L8D_PQC;;U JW*!JA5(5:0_YJ2]7,=[E->4_*]VSWI%3,? 0/
MS?:=O"-.Q1 1U[G4$\<>.2DP\M)CZ7BTC)62F85^"OW<HI\2>]T\*]7.FC/C
MN% !21P$XHE)Y' TR"AJN8P$9I15VI'DA9D*,Q7#;KYA5P+,GYJR9ILUVN*$
M<^P.,]@BSH1$.@:+HI$J:N)"<,UMUK0TP'RYW&JE9N9S%^DI?JCGH"U:]T-)
MHZ.'58Z$=01QG^N3.\81X9H:S2G'T6YL4[U)V*,=4:4L5XM-IZ<LLW>WYZ;
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
M%C&..>"7*:2)IH@(9P-U()^);J$ 7JM]J]\&0_BSW_%GPV'L^XL,AG,[#!4
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
M\84,"QD6,KR;#*N_YU B6,+[J;#A4['AS&E)F,,N$HH,ST'73H)2&+E$TJ3
ML-<QJN5CPS6J1]GK6M?M59;3HXI2UN:$P:B'P9GKQ69*D]YW,ZBTLNVM+,4P
M6U2XL3RC%,,LQ3!+2966EE3YSU0QN2BGK!>HVY,;IZP52\1%CP3E#O&4#++>
M*A1CD)(DHH@Q&]MRDS/<HG"$4A)J#?FK+24SW^4VY4TIW[/=DU(N\Q$\5-MX
MHM0J:PD*7B;$J2?(\&21<58YA:7PIM3++/13Z.<6_7P=?EVTH\>RTFP?* 8=
MN'$825BLB MJD89Y18+@9(UFQEI6:4?T,25?"C,59EIIPZY$F#\U9<TV:WCB
MR1#'D9.8(:YSP4RM!)*$:$,#H1RK58\P7RZW6BF8^=P5>HH?ZCEHB];]4,)2
MS%WD*+*JB !1R(G$4#"$:BRBQ!1HB^)-1;\V DM-KG8COBUE,^_VW!18-PGK
MF5LG<LF8Y1)Y[VC.94&19M:@8)V)U,L@B2LU,PN@BR^DI5">^4(TT419[I"R
M-)<2\!%IE>M:1ZN8IM0S2C>V"=^$Z2U87AXLMUX=OU,7+V!^()AG7H(,6:8B
M0RZ$@#A6H&Y3 K#6WH<D)&<2 Y@U;Y&NO;Z!-[^6_'=W41(/CH9@M;;:<%C2
M6C 2,6:6&.Z#> 8/06&EA[ 2NW'\VA"M'7"1200#*PF%M' <)4X($]XF*L%:
M*&4$"Z"?TOXO&Q&/ //,]!?<1 <SA+R..)<%Q<@)F5!,+AH7<E*[DM!N:1']
M$ _ XB ]\0 4T#X0M#,C'WOI>.(6,48EXHH2! +9(VP\\8!F'I2:*X&7.=IA
MQ:':>FVZA <\-<!GAG_ UIN0 C(F\4D6.L>C1IPH)KUQS*EEK!(8NJ/3GKW(
MC8W?9H=RY\T[URKN8G]\%(?0S6O?2O=Q11A76QHLJ%QLB;YX#JD@ZHX7KESB
MSF-$G;6(AYR1-!F%?'()<QFHCV%CF]--,F=OIT1?M!OQ#PI<?\*"[R7Z8C&P
MGKE@J'(A@&*7<W: -:>=1X[D%.(I)&:3#SJ)''U!'V70%4 70)?HBR>!\LPQ
M(W$,/'B)E#<@H07#(*&90$;!?";---5J8YOE2*K'')(K6"[J>(F^>!HPUYTP
M3%D=$Z+6*<2CX<@QK5 **DEEE(/%O+%MC&J1KMUH](5ILY.@2O\/"+K.[?.8
MZ(M29/6IBZP6]\$S\-F;\QMQ&Q(G+Q*H)-()Q)FUR''LD24JES(TP5FYL2W-
M)J.L(9]R:[*E-KBWM&I<T994\L7QL!A"J!4SI(KX0 (2F@(AI&"0=B%7U(B:
M*1^]E:&!-/*%"PH7%)]%RUA@YK.@EDO0 !0"VT8CSDE"QB>"C&(8K!SA/ 4S
M1ZA-S H+K 4+M-YZ**;#0CABY@J),)4&TXBBR*?*3"!()PV4P:G"2L#\AJPI
M;!+=5-1W^S*++W$&Y%F%NHZ]3LQ?(BH65\KU_: WKX[SU:SL#<;OS]QQ]*#S
M[-H1D-E>'(]A@%\-A[;_J?I!(;<&R>U+W2\2H^":I8!(H!YQAPFR--=QIC0&
M28(1.1</W<12;Q+>)F]OV;Q9=N274R\+A/QNK8*H"X)*C;QC%'%E"7):,Q0H
ML]P'IS213==**8!?92_&HQ%?G!S- [Y6*LYPFAB7B!C"$$PT1=:&B"C!!$O#
MC7'A6S*^Q&:T%NW/ZJVX=DQ\%_^Y*MKLIO\,;#^&<K!F,3PP<V0(R93FQ*'D
M*/" !9GOJ,EI-8)(V :M2&BCX&\RKH.*EKLKJM".'W08389M7AVLM:UXV?P
M%8$PKR3F?V8%_&HEQZJ2F%?*WXVRF$7;:Y#E+^H>'2:8="E2Y#Q6B--<'YWR
M@%A27,1D+ LI:WN$J4VNFBJ9TQS 6IY7OE!MH=HVQPN4V*&GHMB9!\VF)(@'
M,UI321%/.B&=E$04!RVL=B[BV'CL4*'60JV%6I]#C;U#BYTQ\#<KO!?B?2SQ
MSCR92G(I//4(*YL3@H2(C)$)244HL4X"^]I*MZ5BDZ@&"AX5[BW<NV;<^US4
M^Z8_&@_/*F;]VL7<_98O83\5 GY2 O:UO6,C+8L"P<0SQ(/CH/F2@)P2(22%
MK?'Q26+AGI&!*_?SB[&%EVY7G<H8Z/;/;-6KGU^$[C_SOH>OKSHWQ1?/CN?3
MP:B;;W@YC+UJB?]TW@WCHROPU7XU[3*>_<0ZZ-W9^.Z?U#KF8TX@M'@.H;E-
MA*KK>9X,3^W?H^%5<T[MIXC<,-K/R"9H[4O;.[<7HXT7-SIUTNVC^@C>[OR=
M74SIR;HX64+ *(-A-=TOS_*F5[X+VF1;TY;.T3 3]?]T8W(A,F&)BY'CX+51
M4DH1HL324"?_5AO;!WF%=P:I\VOF^/[/+^S2=F6\S(T?58V? Y];%#.17CZH
MP*-@BB?'.7.6Z$BDM2EY)0/#=Q+$\=EHW$T7DU9WH:E]Z ;;$I7:^$2D43WQ
M97<,+?#WH)%:Z.ZKKT)WGX/7MCH?8N=L#!K)9>R,KCUM6>B$3C7=M1CCSGC0
M&<YZ '\EZ[,R T9C9WP4._T8PR@#;G V['B8CL%)'(XZMA]NW5R]*8*L/!H,
MQPB(\J23X&T@V";/V.J\?UA;[! >FA\=.G9<M<56&E1NC+>C([C71Y!-H=/M
M9Y6O'R>ZX'EW?%3=/A["*$[D>C4F)P/0$@<Y;]V53=SIQ7]B#[K7[]C.=-D.
MSD8=9T?=T>0W]J+C(KSJ_YUU<^^@B:?#P3_= *T!J9V?#8^I/1%^"K?! W,+
MDNT..__DLQ*YT?F;"=PN\JC,IN;&T)SV8OB4^SRJ/W8R5L-Y8>+50)W8;G\,
M_X<?5OW/LS6R*7Z.\32_#(08W+IU$[$3W6</]-EAU]\J4<*5#DJF))/A5A#'
M"=$Z1I_@6T/QWSN@->?0'(+RAXGZ/%.8W\7<('AQINFL6YW9WJX=YSY>#!(,
MQ+>B,2J./X"F_-(;^,]+J@#_?_;>O#FJ(^D;_2H=>M[WQDQ$EUS[@N<2@8WM
MRX0%C[&P!_YQU"HUM+HUO8#%I[]9=7HYK04DU)*.I H;D+K/J37SETME9;[[
MSR'V1W^,[)]F_NKHWX-7?[[ []X??MC;_XV_W/]-[#W_B;_[\X^CO<][^.7[
M</AR'Y3@7UZ(_WS^";[W?UDE&1;"(HU3R&F_*=**!V0I=YIX,&.\WNE%,!..
M,V1.YG$31(_LY !TDJQQGLH2<1>8^D7 VC_,#+8@F$*&"XH!JFY()G//^;0_
M:!@-7BHZ=4$+9X=@K0%X',:8V:/ UW, BR,7)XV"STB_E^FVX-BY7^'> 'AQ
M$J=910W+?A)PY/A3'F91M4\SU/GK?RJ48Z7TEB;6BG2Q$ K+'T_CD^4/WR^3
MC0Y&9>7*2]\O6E]HW[F#T[$AN;_FZ[4NNHL;?701IK+H>?'U;OGJE,73?$?%
MKM'LPJ_Q+KGPNR\U2^BNYO2;FOWR=Q)_VYMUL'6PEQFLN%2S7XD(^WHPJ#KS
M[#E.RP9-;L<YIT_!N;K@+ML2REO"O[?7@O*,I&=UY:TL6LO[? 672[<7]!6,
M991_+]+JQY6:>N']P"LNPJ-:S#?'68=GN/?<GM05_)859!B9NGS?O'R_3&*V
MZ0 $H>NZD-^^D&>#D+=T8[PC9X+GSWIIK/26)LQE:.>BB6^-J+[YQDL=9!WD
M=0>YS:L7ETL4<:=GW^?FBGCR33!PV10[M8W:QK6Y[OH%;^Z4[=[L_K[;VP?E
M;3J?G%SGAME#BSTZ;XH/)GI(:964HU2JR+AE3OODE Z28(J3L>[<<Y"+PHA6
MGI&6C_NH?2JRQO/QTN8'DW]],/4H8H8P?(?W/O]&WQ[]\7Z/0E_//YR\W3_X
M^^7^,^CKWT<O/W_X^^W^L\]O?S\=,_3Z"-Z#=M_!&/<^YWG!F Y?/?^)P'S(
MVZ.W[-7^SX=[SU\>_N?S;XMXH9]F>\_^4DHZJCA#DG&:TV?%IBR ]]AXK)C&
M1N20(?BV+\RUPX:Z=P6] E@%L*T"V/QX-F8X.S<>^C7YV\.KDQ5>^90X350@
M'"/+12<C,IP'E)CG43/)>>SD+?F*5A6MNHA6#,_&IJ+5-M'JY5J[XH1I+C!%
MQ!*!..8<.4X)<C2:9+UFRJ6*5A6M.C&W>X!6!\T14CY!JJ"U7=!:JU@Z)"%Q
M+BGE *^X(A9,0AR1DM):S[S"3%30JJ#5B;G= ]":Y>/:ZL#:)EJ]6JM8#F#)
M!".0P8#]W&*&-.,:$1&Y=MH*ZCKJP/K*.<(R_!4&&[\,<?7)FW]RJ]4+Y7TX
M:YT.<H#\( >CCR>S@W(9$&:9+[JLKC!<I[#AP\[G&:,7QE@/5I[EU@679 +Y
MDZS@.B@=Z_')?94^;]O')S0%K10U2 F2$_3S -+'8"0LQ2JYJ'"01?H8W:?X
M;,J+;[MUW:',%97C[YKCZWG#]AF\?=Y )(E.H(2!K7D4$=G *!*@<_K$I37"
M;,T8KNQ=V;LZZ&^<O5L.>A$UH=Q9E(*UB"<9D"6:(QFI2=YS0A*O[%W9^\;8
MNWJT;XS+UT*<YI,VS!,"+DX(-I0C'2.&OP2-&O:3"5NYO'+YC7%Y=0%OG;U;
M+F#8/D4\E4BHI!$764<7%BQQI:3'A 2Y< %WS@C?9BCY)6MGW"FKEIMK/3>>
M3$HNB3/^PTM>D:EY,&]A@1X,Z']31I_JBKT'4L"W7;%&!F6H82CB!*8<!;U9
M)\41#2*DJ#EU&N?LPXKCOC)F2P>!=Y\ \Y;"'BKT5NB]-]!;?>+;1]J3EKX-
M*C5C#@4>*>+.@#DMO,@%-AA7WD9@B&T'B%6<K3A;<;9K.%L/)[:.L^W#"2J\
MEU0B1XE!/():JQ/\R@,E"393$;(]MV7%V8JS%6<[BK/UE.C&X':MUCJCE"(I
MUV"7'G$1"#+<)$2"$]Y@A[W2%6ZO![>/'4TK6-X\6-;#MJVC9/N^123::A-0
MUDT1-_DV:PP:&4VY=,9I8_V-N5EON(S0Z9,XRA]L+K5?)N/IM%578A+]^& $
M#83><%W5*S/1^?GG;R+KVM?>:Q'!.9+R(0N1JR_ @Y$B-NE "*;>>,YY! &"
ME;"<LB!\8D&7*G9?$![+VLQ?JKLQS?69ET1>.*.*C^V)CX.V^(A.ZF $1=0[
M$!]<261 MT8Z.2Y8"L1JOD7Q<67&N3WY\850CGL@/YJ:CM->J9/7E =J%2<9
MC6>]P<@/YZ&I(#(NA1]G.35^&$S]<#R=3V LUHT_QNND\=V"-?+(),G5%Z!*
MDF^5)#^NJEB]SB/.7_FA'1RM&ZANG*U(F ]M":.2D297C<J)#1%/0B!K)=B8
M G,?X4_"^(;<.#<O7Y8C6961*K#7E<RXM8W:QI4TKIO(J]P107VY(@;X)K2?
MVD9MX\(V:LV 6C.@ME%K!MPLV]6: 8\QPYJ4G :E77 :YT3,-G#+2&2*,JDY
M\>7$#R]/_'"]:7%O+.R?/A?KNEC9.2F&8Q@SA31E''$M$S(BX&QGTQB4U3C)
MG:?2T+Z6N$,9UVJ&R(I?7<2O>EWA!N!J;P57CFG':6)(:TH KHQ #A *X$IX
MCJE@R;F:T+;"52?F=@_@JD;]WP!<O5G!5;14\L0-2B1:Q(432 >"4>#)1)JT
M=8E5N*IPU8FYW0.XJL'S-X=:OJ5D21N<D<@)Z1"7$LQ!+ SB1J;(231.T8I:
M%;4Z,;=[@%HUBOT&X.K#"JZ,(8)1%Q V7"#N'$>:!S ,N;!)"FR]PUUT8=6B
M ??HR2V=M5Y:3(3!QV7;BR90?OX)::<&&XQR7O\GB.^*(L'NYE3V2M4%8%XU
MF^%9T>2US@DW1.#4 X*5WP01(DI'J,2\'K?<6UE%VL<MFB7*3"0H.A!8/&F#
M#"4.!:8CC8Q9QEC);ZA$GVK5H?R&-8'I V'Y>D)Q QR^/J&0C!*<;$+.)0[&
MLT_(:J;RS4H*-@?A.OB:H+CR]XWQ=W7IWP!_KUWZ3BH6L$G(:QP1I\8@;:)#
M46 IG8TJL9J O/+WS?%W]8'?')NO?>!2D&B-S14H;4XCHSG25#*D&'>1 P:P
M%"J;5S:_,3:O3N,;X.^UTY@H;[P7#LFH$^("&^24\4C'I(00N1"@[Z8A7@L-
MW%GRNX=YV%>S YY%?:,"48I3F;SFA!##;8XX)#80XN#7ZH^]MV* MOVQ)E'F
M,8]($^T1]PQ^8H(@'7*ZUL!]R/FO:1]+W2?\VF+@D:8*K-A;L;?[V%L=XS<
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
MIF;06!*R\U2+OI37SFE=.;<";-VFZWGF#-B4F#NMI>3&4X<5320%)GU2C%2
M[0C KFU.+;Q@-FCD%7,Y@) C[27.!SK2:Z:I8[2# /N8PJJV73/W_IXMUQ"
M>[%-5Q 8F$>MJ&4\)LM]))82SY/W5'KJ3;158'1 8(BV1BY]H%%:4,&%(HAK
M$9"QAB''N36&!RM==E**OF!=JC)3.7?+G,L5(90R+U6D7$AK'=,J)HZE\UB+
M2Q_"GN7<RIQ79,XW+>;D05(C$5&)HIQG%9D('!J2XBX28AC3F3F[%)M3.7/;
M\>64@BP57)+D>.!"<X.5MM&JJ(63J<K4;K!MZ^"/"^4%=2B6BL@& ]MZS)'E
M@F.;0E T%)EJS#VZP!4&T^.A/<F#C5]F]OKDYI,/_F9<ZU!UN*[\6&_%/98V
M'I/[YL9.5N^O,E/]./=BF^[T9'6C(G!5/+>E>.YM)%DD3C*A2$(Y"P0";=,A
M[15%.E=T%MQ+J_'.4R;Z1*L.*9Z5?2O*/IAMNM/CU8JR-X:R:_,>6ZV"3 D1
MKRSB7DD V.20#X)(':R4B7<091]3^..VSUCO;[1'#<JY%]MTIV>L56K<C-38
M2*=(!->8<XD<SU6++4U(<V$0"'XI#>7!ZEB<PMA<NYY&9=^*LG6;.G;J5E'V
MQE!VK9L#K!*>J$8ZAH@X31@9)RVB6@C#'>54F ZB;#UZN\FCM^]F.9\I_!L&
M'Y\N=_WE_ A8TS_]%WRX;.'(3@X&(P1VRQ.^B67OY]/9()TT'PU&N9#J$T)V
MJ2CP><M81I=8EA%K,)K; F8%*WS"6EB?G*2@%!IM<IB(U]%H+47BLD$Y>">&
M9QE^E$B!!"^\%*!7"F.-TPP[0TC05N22+&<N3/9[1R4E8 P].^LE.YCT/MKA
M//9@#+8WR7>')SE-IK/3P;0WG^:?I["&@P3D/YH!Z(X=S/ECWI/>/WZ-'^.P
M83SVS]Y@=#R?37MA7EJ8'49H[W@\F4%?QS".<9CF\4.[L]XXP8^;5MYT/ R]
MV;@W',-V>-BQ,6SQ=+>W#^U<<03S*70Y&)4AM*:XF/D1;'\> 'P[C9<<1N]X
M N@^ 4* .0WSV1$\DIL_GHQ=(QE.<IL!U/KY<%9,UN%X"LW!^";YR\5PX->F
M]\63S?PN: 5V(,19G!P!_82>.RDM (;%R? D+_%D,/W0.YC8$!?S:4;]CVF,
MO9=C&"3K%=V&?-_[%;Z8_K/]<GY\<_+-&($LOC"QP<CGG)(YIPW\7_HK7:CO
MI^WAE&$/QOF4#4CNT^$ ]JH9W\::3'L1.!-D*4QO=@CX?' (2P?_V^%)IK_%
MK( K\YI/2NZ<XTQ2A43'L\/3*U+FGQ=_<V:[O5_B*+\_/.G#J/VA'1W$Y98
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
ML=/#IC)>_B&O&7Q7%K)GO9_,2WS+(J0E/Y;7KSP*XY]D/FBMY'"0<F5$^*;
M6&%?F'HSNJ,(2Q: :@[R:N2N&W38I-)S"KV=^:1%R0M2X;E,U?%XVES&FD1@
MU<''N*Y.]7\W1=!")N/U*]:!^)W/+G[E3,V9.V('PLBI!6O]?3A9E\P!L>4
M>#\@FV"T3^SPDSV9[GRWB0,  NT5/#WY"Z>8THU-L8$>T*_'D[+=3^:9QO)3
M,";;F;'T#B?9:/B?04PN1"8L<3%R'+PV2DHI0I18&NKD7Z#^E-J F4%^S/;&
MZ%_?V7L[E=E]'ORT#/X<]CE7#6;21!:T4M00SADHPY@QPIPB1A&%T\X%[VU9
M';XCH.F(9"OM9@D^GV;-QD70D2]5&K$+Y2-+BY>O+?UK.X7Q7>SY-=2(CW8R
MR"B')EF];A3C0A=  I.L@J=)X_( 7;8HMUF-'XW;!DDNZSLZ**65%];(9##]
M<%XUW,8ITNHIMWC>"$I-W]40,MGE(KS+H2QK3+<+Z8*YUBYXF^:SK#<6A2<!
MZ4T7E7:+%E04H-E:/9J4Q<E5/DNWTP%LD9TLAY(GO/P(7CB"C\;S829IT.I#
M+"; >#(9?XJ38A(NGUVL!1@8P&XGN[UGH][X8[$B>HTUDX%G;0[DZ93V4MO<
M;"THC!"ZCL/,V&M+"=@T@;HVWECZ!\IGSV/1^^XKJX5X5.S]Q2R^PB"+QS8
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
M''LL6SQG!>T/[]_MO_ZP]SX,0)@.]][_]@GZ/'S[YQ\?7CY_)E[^\F[P]G,
MB^=G$+1[8!GM_:4 &366.93(YTJMS"&'G46)"ZX, 8(3K-&50,+%\"RK*IH8
M@ZE)Q K%L<3.)6DTILDGYY2T.[T(ZLMQEDN3.4#<*U#,;-'=%OLP/6.3;-#O
M*9':;,S7.]T<I--&2B^)ITQS8OY_]MZUN:DD61?^*PKO'6_T1"CINE_H"4=
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
MPB:A>430:D]*S2R1P5IK($IFN#.EYAG:^E3(/I)TQ?"&8;@;>0L7H+D"]EJ
M7;'EK1$I,^(@1%'R.9,#*Y4!GQ-5P=O$FP"@/*_Q;W)&PI;C]"Y-^'K6KA>Z
M*W[U3)V23$'$DQ6$$!$<0=-=JHC<ZU56NC1#4[(OI.C06;OUL?LS!GL-WM^A
MQ3[/(*H4U!X%O3ECLD=4[I56(!R5(*(48+)M^M(RG[P(*:.ZKVEI_F [Y#.L
MD8 -,MDKB-<!XJ4>812Q*7,.5FD&PF8$L?4:2LU6%10QO.DKS7A?=<KQ7T'<
M]?A\!?%Z0;QBQVMF=9#2@C*9HAV?&5BK'2BNB?4F)R_SSJ[J:]E6BY(*X0Y"
M>)WF?(7P.B"\/(<=*T)3B%EJ(@AM!5@A4%!6:X6&OLND]%$3IF_)C>WY&H"_
M.OZ>S\M5E&3\?_1\POV?%C4LINY+NKPLT!7<BU=N+[]]9+6&:A!%)B5/Z-EX
M=/CKK%H@KM_+HS2K?3AYW AO]K[7171/OTS'#D4P&+KQR?-I.IP@XY51CD<'
M.+GWBQM)E?7:8[VWJRX$'QDCGB5PWEH0B"YPF7M0PI5L_U*]'A47+EC?L+8B
MAE?&W :%*>XSC[1?NZ'RR&;PR$KY!^^M=\P!\:7W#)JOX+..^&M422J3F!4E
M?;$O:%O!D$HCW:>1;J0L5$+9$$)9\:APC:JH$AR(,*7<E<Q@!!>@?;1$)2JD
M4#N[5/8M.W\S^D?;BU8NZ3"7W&UEA,H@F\$@2Y5$!HW*B.7 #*4@M$25A+(
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
MZ1MYGA&W-D^HDN'](,/.Y$15"KQM"ERZ.1U*4RB;(3GE07"=P(: .J(R$O5
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
M>#\?%L1<N)G\0$\7KL#RJ4W"C_]>P&XQ"S B_)'7)!LF,U"9H 9Q&9*8ZS+
MVQ$GI3' 7QJ/&[<W%# 4&T33<FH6FT)K6ABA5=!1?$M0^.?0$@ 1:9+6<IMJ
MU']"%D5CM7.EF.1B)DPLD#I-,BYH;[GZ!=A\=QF'^;!T5];N*KQ)ZOP6ZF?)
M"$;ZUEMJ8H@'K+/T^;VN?+5IAKTT/+5_AVG9G"F]8(H/=.:[0B-H[5LZNJ37
MV:NC1:@!G*F/X'+G;^UB%#U9%P6Z@?9*4C[=;SFKP:N@371GVD*&*1*%?_S<
MP>>\>C_@#!*I.W*,R3^/Z-YV)=_GQF>\\2O$9Z5+ZJ<NIB67E*V'MN:9/@T<
M:E*;NIKEN3Y5-8!C@T7A/5U26P*8&N@'0Z3PE1]"@#=J :&QN!6RB.Q@9 6,
MA=F238;:H+(YYDKC'1DFE^BM: @_!Q@Z=;)?J(9)4CZ67Y4G.9J XG4U!8CF
M8Q+,S2[AE:DUH'E#-Q(?++IQ:4B@28%=G7&;NC!$Q/5U:R2,19.&] ?ZJ>JV
M'0X=&"1P=S*KVZM@BN7"S#EXUN=6K*_' A;_H 7KZR83D%,06XZ$'UEA_PK^
M=YR@6?VZ/_-S000U5=$Y%SQ/V3B>C4EKC!,IC%<<W_/B:-60',.T\V>>,#\'
MG@Z6/6=/)3,DVZ2&2PO.Q26=@@+(2GF:=VK*$SP7#>JR:R%V+:NZ5CD^*![Q
MQ,>'.T\Y?P0['42S^)QS2+]ZT]PC 68Q<,DLY^\0+I/9!+V6A$Z!90;\M1>S
M.$3?1MV=4;9MFB0C;K#7FA47=Q=7)I,L1D9:>CQ";%7IF"WIZA1ZG59O:LS)
M[R6#OERP";HR1]=S=@Q/+GLS[R4B]H17H.=D%FPX!1N(;J3;QI"B(_DZYB,Y
M=R D/YC .NZA!6&&YQ$P1KCRYJX<\83K&V#BDC"!QR(R%/59^!3/;4(^LS^?
MT=(9O<K5RU\S!ZLEO^S6?"6FQTS;!J%UK,AD6N0#5%J1I7N!&5$CM,3NOO25
M[+*OY$+KGIS^:7@:1FF$BF_Y>.JXZ8'UX+N*I]DAU3QJJY&!%26;-[,0I*_D
MX5I3FV_IG<##?_!U+!3D9Q9>X"B5>WR:A6IQ4+I6.S47*D)C:Q%ORKOG-=5V
MQ6%2@TX--PCYR2&(F$-H\@)N%HC&00A'I-AH$UJS4 NB_Z"66OUC'",<BL*[
M+#AC"LV=4CRII^8I%QYRL;^("[2VXA#@?K!KH6]6$#ETUZ<P0WXRR^<.EMJ&
M7_:=P#B!$<ZOGE<R%@HY!XN<\'4JM/'BW?/WS0DLSN:PF$WAW@#U.HRGF7"R
MY,,D8W>]%CO-20* /BLTW!AP\ZKH.]_M*!QO0G,)'B (5W1C6I;U'TSBO<AT
MH:X>1Z;)0>."BSLO8LC*K4.TG'B,V\*68(D-@C*?5/M0!,!YS"Z3]+M2A,N4
M]*]V3:\N03ACJU^R<W0:1X>,^792L9LXWX!;A 58034_96W/D2,&'SOQ5!C
M)AEP8@YP5%V1#X'8B@TO>/ 8,:6^U\<MS4E"< ,>I3IE%?5%_IF@WQ1H+*SJ
M&+DI;_+UD=@L$Z)6[/L'2\V.*K)=>YW8I@0U>6MW\52!O PC0*Q@/^A$&+_E
MJI)V[\8E=;[;<0RX"A:>0$X%Y"LOIH9\X,L@SY03^(&$N_B G(^P59^$L5.S
M@QW-0CMX%V7/+'4V+HVUQ!"7& ,%DURCYN12DTU!4.#CL!@/OQ@/'#^N=](B
MB&4*4J2D\Y&<XH ]O:RN):2;$L[%T5TIH=@.S#+%C%-XP@D#P\B'?A!#"NJ]
M5J^U_MZD0CJXVP,6B?(5*%8_B?)+7#<U;Y6%]>-0]1[#0"1CEE9,;HF.=Y!Q
MC2OR*MQ>G0D/1N'!'Y0<CY)92([YMA]G[FF*FINO^@&NW@[Z+?HL_1$#CSLN
MO!2[B!!6&1 ";R@5&44I$F)30*>EJ//)^-GX<;?A.1XO^+.Q:I0#(CS5EQ2]
M4]E,C')KFL8C_G(P5@NQ1B=3HZ8C+4'/2T?V$HX%=,J7WM_XVGAQ5@,^J_'"
MK ([YRVDM=GD6,3#&;-B-DN?4TGI'_=BH'HA^\%&R93CJ,\G("[7,D8=9M5:
MQN6^HHT%8,(C1[.0[\RNOA]D$!";O;F!8];<*4:% VJ%4TRXU<00L-$\&NR>
MH[;BY9+F/ EZVO?T5G1P_62%(8FSS;WTL$3/?L!BXK&Q5?5WTD/5_;IX?O_L
M8Z^0Y#>UJSLP2E>D?TFGU95GG7YU(7\$]^\"P0J&,/3?!8BCPYM_6?I&V((C
M:I8"S]B1G8.[J<V4I>,X+T*'^9!"_TFZ$/F(8R=&X6NSWT1>4PQ%7 Y%6@[%
M#9_+M!@*X2=9L)% K!#2"C]=:5 N/),+6 BX!<+"WSU(N=%U78O7SL26WY?.
MA[,>R7 F\<[&+7W!3S_"KQ]G2#G;E3R+F9Z$\U4EO!VP0$"J4N'KF4?'GD+W
M,7"TE64)?, [4"VUSL?35K6$3F<3X(!3N(>O,GS/#7RQM^#Q.'Q\\>K>4$ .
MX -D0*_F(=&.N3)*;)EJU>[<&8&N-M3F7*0NU87_K32DEM1D+'J4\['PKZM(
M,QXI7/ KW":?<O$J!7/^2N$<A=%;CDZFTVF:4&!)XBV@3(N]2'A5N:D.CVP4
M(=OY, EAS"ZNRQVM@&^\(!^IMQ!!8E+&E)6[FZ6HUGVZD3  F2 M\,HRYZ/<
M$TAF.5IH(C<#Y"<JCES/%B72XX[D49;4QU%&DMT52>;(2+(=:(N,)-O#QM\O
MDNPP(L-JUOL*_12!D1: -BL5 &(]FU"1S%-L/Z#"0X2GEQD:I6F5!S-W%:PR
M$''W3FPS9V5@5S8;Y<*VSG(V5693H4SYRPM-L1 <75CVWKTWJG1-TK8[O=^Z
M6H_U[[%".PMN#G]BI'F5H>J^>4L^T@#5>[6UB+,F*#V?L]5/6,ARZY7;HCO!
M[&HDA(\%F8JCS: WTR*6 5//PE@DI*)8S&D:#WJH;W;/(ZT*OP982JLW?O%)
M14YM74"$HP6]Z1@U58YE*CSB(NY_OK,4@,$$O:;<%0[<;H%2B=Z(D"Z4CM'U
M.NUJW-:P0G++%@G3#[L_$1<O-;;*!!0A;#PNJHBVY1)<&+^KN\A%-A&.)VC_
M0L.+[8HB3XV,:2ALR-6CS!D:Y^KP"-S"P&U$/D><#55.>#%HA2,>+!@QQW?L
MV[.KN'!O\65_VW/XJ,U3.(9P-1L5*9+%)*Y:9GQ=<;:-M_-MB"+**Q^FR>QB
M6 0>A*4$KFKDBM6 GM0Y<,ZFJ.' F.$F!KYO'K$'V,A##\N(P.*UJ_M9[.6$
MHBN%?WCQS24"UZ 7WE*"[TM%7K>V[UA+K5R."UH*K6V0^T;G[B+2NC^A#<LA
MMK"JID7<\#QT],ZP3.Z('P/5P!##>:QL5O():(4KZ<3&%[57<S#[57R+Z:C
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
M>_'J%C1$N."3^L["6[\]W"H,'DZ*$DB*/$6?T_W;(?QOA'_606YM%SX"/$L
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
M=T;;,;1X;Z<^<CM"KQ$J].SUH'BJA6I]S(![Q?7'VTL2S6]\]O*VVDI%@4;
MT->WM='23,"0,HN3-D@A&]LV9F[AY@)/)6'SAV]+3$)L;M<H0*AMT^/CT>%1
M*;29@[,R>)8$N&<,3$+M+QN!Y3XXV!R7YHT^P8K9;5BM^K$JS/VO:L#^\OXU
M^D262R]P&5X1WX. "=KY);A"?9&RAJ)CN^$_THI^?.JFJR\TCFDX<2_ADA??
M4 PQ+Z8T?&>1:<3SXWY]%X<)?6<%9$'QS$_#X8'G^[A_2(>_3D/?^[3D+37Q
M(7Y]YR2B4]4[*TH EQ<G^.USR)+EK^_$[1[HXW=6+&Z/PP/\%'UR&.;PW<)O
M".C=^[I'?9RS$,E;L-0UX5,245P*:-JB(7]*E_A1]IA-AK9Y0O';5)C%\ .=
M>G'#YQ97%BP :0Y7^J>6:R"Z?O",/%(X]F$90\PN"P6GL%38Q0HCJI<^B:)+
M*;O8E A?K]#!N__PXOGE]>67KS2>,X?Y;";VGT_T-;[PF?V]=OK>E(8=2EJ<
M8M%/>Y98:N=YI8MB1BS)<J./#V-V?GA%5E'M!':$MH5(VIPG.Y))7F<,'B5*
M%J@]B$\CM+5\C.BK]4V3D0:HF@<O^OXY) Y]FGMA3&F@?JK:VPUX%-X<;(JM
M?NQ"IQ^I]5@ M'"W/@A-A%V!$EB[ZN6X&S!#-6NZ:X#E+N^S>$676+FA.N+2
M4%UN#]@,';@6F)<8+M%6H^&2A")_3?5:-!]OP'NB)Q:7MB]H-A2/%%^29202
M3[:=BX;@#9@JV7 =H3)WW:+R9>K@*DQ/8H/"#^B++5\$"DN=\V<"3TS#R"4V
MOU>Q;/:-R-055:P>+]1_IFHYJKC1"(G O!D;.Q\[?"UGL'$)B&V'8.C@"I_
M2B$HHH&CX'<[,(8N+!NYOX6C^^/*TX ZN[L%(/V,> $6THK?=$*^!6X2.-21
MR.KMB_*-W1]HI^_K5Y! GSIIU^]\!Z1;$QL,-.!]SHV4)X^&(UB%O)CX4[IB
MLH)&</UG @J5_UK+S990#&5UQY6;UZU;2_7?@7E0A\0 $;I!]^,?L,.+YV/G
MV8M8J)N"^@$&/,X#"69HT,_QW]L@RU^=N+E6SBK.I$FD3^P"BX9&G@,<<W[W
M9G-_=>VZE#=RKU\%=X!JAS,(0&P@0#^%=RQ&P\Q1B\'F70;P/M_/5;<0K"XV
M5%BM^?:N[H'[@M[#1#GQI_D*^9E,Z6U)90+Q2(1VNNZ%0) 9_4*?J3]QQ_;<
M@T]XT]&I_%46 @7D+_&\]E7H LH$44\/N50X3A^ _# B/G,?P03P7,_&EYO3
MD_E4\8/-+]6;2GVB,--JO*+3.%=P\DP_+'+WG*[:B=$-ZUT^Q)5TD/ZYGAA8
M09V\ITU&&J O82=B\\7+"S;B+5@%F+E)!%\BQ;ZG.0!#=X#8>DLX1:>B#3MS
MHZP&Q0PF,?*YR5\[ \T!&#H#:-][,=^88F4.8" -L ( ;%PGKEM,<!N'(;(Z
M/[%0)_U;@31F=:PZ!KRYL4]+D;3T$K2':.B6ZSJ@X6QU'S(GL1&P6BO6W6V
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
M-\3G.,4R7A4*>/\QS/%YO=Q2D^P(VFJ*1KX(%H-/('VH]_@]P5.T)JT)5M=
MJ^U4%'=KB$-2UHTITT=,[:XAIG3Q*4S3MUJ5CUMN5)$)<A 2:@TV<$1?\(D0
M!<U2$9UJHMU",:0T_,9<V'NRVVT:5T57KX;C2Q#62P/>9S+X:CZW]S7WO^A0
M\W^DZE07[#Z2(273M]X"#IGTUI=/+X_?KBLQOIC-/\W6MN/;.9Z/+\ZO4(J@
MD?N(8#5;I>%FB%$(,+G.@1&)=S(K=D4ZI.3YQM3I*K1VMS+6S27".E9YO][K
M"",I,*,=\.)9/7JQ$(0PD+G3)>DDG>F3E?$XKB'==&Y,FX8":5OP8,,XI?12
M.JF I57DBCS&&)4#QK0214:E11__[ % 0ZK%W=K^:"""YCDZ5R!B3E$RY*"<
M<:!8(*7H4@3)@@K,!<%X'TOD55LG_=[77>[@?UV%;<*JBN--2;=::&W^&5=O
MYL]U9U^\_TA+]P/.ST<R!2Q192"3@%:I(TD'$QP46Z1,*<DLCS(A>X]@2(&
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
MAFL(Q4EAR GBRA]I9VLQGD'=)#[5KGAT8K3;4<.W%9@WY>I:Q^+NVJ-1K-]
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
MD *&[9C354[-6+3>I=_/)OGW6A?R1@=\F+W#3Q?S]#'4SDU7KV[0AF)SCCE
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
M0K_N==0@]_0ZN'?]$/N#VHA?^\A=EE@3+VLC?HVT27L/)HJB'3=,Z39%OTL
M/6W2;*:7!E//-A7*/($H.2LRDP8L)@2E:@]1)PID14LR/&M4;4+#6\'>52+T
MPQ)N=YI]Z#3KU7)8<O0L1#K.:[M<.MA]!%=R G*BE&32<^\:9^'O4R;@#MFQ
M5N+@.EK:77[8"J">$P?75M]JB6(;R'YGQ(B<2718(/(BY^5H/M,+:'BTR62/
M1;0I]7HLB8/=\V$=D3?@P9*D)A$+XY;6R7*PH!CA\S87"";23WS)7+5QS/8[
M?6PM9:V6/K:.I!O<<+\(@WK)\.D+XO1=_>LJU<KT0N>?BBY!$D+14C6'D+T
MYYT0QFJ/IDU+J66(GIYET8EN&EPY+L)U]H*L@JRI9;$<V\.8%]WH< 5B;*&
M!L?*70A99L9(>O>B(A_0Z@Q1)@E1BU3W/!EMF[8XNZ;&/8;&SIFQAMP[9,19
MAX23_@0G1\-<S]6O=?,\._Y*Q()(YYVM+5059MH?0Z3C3VKT-C%7;K8Z7M9[
M8LD3=F\Z=*6#4><";& _S!)DSJ-_?3RW:K3,!<D> F:QMF+2'EQ0AA0GM;8V
M)R)TNQ2F6W@>/0DZ%'?'\ZYF]Z^S?4L0$Q/3 7B6FO8M2R 8@4 NLTE6QJ16
MZHBWTGRKB\<^';-P<VEWF MT >+"?;D?1N>3[:X V/TLNPU5<%.)6\BOQ1M\
M/A5%<G2ZCMC&VM\ZEP1Q-F;',A64-JFDCM_AEFJ\8RI=MUI<1VP=:^]7DM3)
MZ<D9$)84:A8]6&,MG2TF ATR'+BC?45+F<@HZ$Q_UQZ]NR-V*^&/NI!<AW;4
M#$CX?@6(3$F3%4"+D)K,?Y82!&84^0 8<_19!+92Z&TU%5Y]]"-4X<:26_H6
M/D1)WMN3KR%-1^4HCV;-LT?EFG7Q:1J&.8SS1YQ-IIB.7KY^^6Y>:#9I5KZW
M#:;=E?IU)KD;98$L,#1*6&$C*L=U$$@\C-D4S:10>L6RP&W@/70)H<[:"4W&
M<"(Y0)4%.!E5G9^!/#*&'MNX< ]>0O@*X_2R8.AO.,B?1[^&:?W^QT5:_IO1
M^.48<Y^\NPD9$4KXI,+,GB]U'(PG!YPI*$PGHU,F'ZQ-M'Q]K(\Q46D=+MYT
MF1MKLT%,Y4U_2)A($A_).>Q_JP[C8J XZ3DZZUA" 58P!@IK]XG@"N@ZVT9C
M4<*UN:A; ^138UPK_;6H1BSE:J3J$MIE0M^L&5IP#'+R$93B!5RT$<A>\^0A
MH2J-QI'>C^VI$:MC;75X-;B+3'9RQJW5@MX-9(X<=4.[,B\.7"#[+.MBDXGW
MF+[/M0N=<7+?--Y@H,-V(5[%N!2Y,)#1<U"&"?"UGDCSG(L)W(?2)D']B>02
M;[.1[DZS^Y)+?)3_ZW0RG:V03) [UC^+B7I9!/,Y L<Z%A4E@U!#I#K)6!0/
M$ALUD%H+YN.\^EF+/;>&&;?28HO.9/1W[R]"'Q>1OOLQ-4T06H3J85*#&BKS
M9O^RKC2Q*Y98(S#6>L7$Z)54%A70X4^G/WKO=;2$K4T'E-VQXY[LH <FQSH*
MZ#Y9Z!S,A==\GNO"(KG%M*Z09ID3R"!Z@V"*2#)[Q?%F8YQER4)+GK![XWU[
MZ8\Z%UV#D-;MF/?D]Z]U?JY@W'!Y?@?'5!)H+1A3Z&ATY,8Z+@BI8T&46%.B
MVX0:5H+WB,G13@U=O_RCR709A3-AP%02U$H+4#YX\"XS*%(E9-8*'U9I$W/'
M(QZQAKL47H.4\;.0:!A<]N"8'5P\VA)19=J6D+:E0*N,J2C@=)HIJQASOFGX
M^B:@I^=2=*&9)H-5PW!2<%Q37C_A^%N_QM/?EP5H)_4=FBS^U5G&Y2IK:>MT
M=+B:AW%6.J')K;;*#ZSC)NVX.UR3\$)FG1V8R!DH822XJ#D49KBFUSS'1NT(
M]I^O][A/>T_7=53;@*:_?[KH:7YQ-7Z>186%$-0;R>0U'28*@0P%#RD59H4I
MR%B;V-]R3 ]@ESV8KD=-%-5D\$1MGT;F2!C\.AI/C\,QO@CI'U=[[9Y7)VCK
ML1@/3E=_PLL,,=L"$5,V/ LM1)N;D)4A/F&"M5%CDRUK5II?!5;3ZZ;]% :?
M3F/NS[NCGJ/T9 Q;E<EODIZ\'5UG@/'(R)?29"1K)KUIT\)@-7Q/F&D-%-C
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
MH<X634L7B6=^E^)\Y,4*!"&+)63!011. D9+[XKU/#5*<UB.J75"_PY(TY'
M]R6-?UEXV7"I@B(R:^0D&!8T>(\)C+ )0W96-\K7VY,+RZ[5O>)=Y3IBW_<[
MGU76\GQ7N=%=Y5HT:7GYLXF.]YVW2:*,)GB@E]B!XBY U"*#+%KXF%6RK,W6
MM_]\W?"N<F_HNHYJFW3_77FNN^-:!!8@<!=!Y9#!U<Y@4JL2(X]*-QKEM3+$
M1WZKN183;K46;J'&!A<$*TYW9UHPG4TA6*+4TE8//B@)O&3R;)C-ALDF9%L-
MWQ-F6@,%MBILNSW]74KC,-82=H(!*B7RC",YRIXYS:41-4#8KBKM%IXG3*,.
M%+0TJ-\J$>/*7CH:Y1^30#*<TC_"F%Z%T7A2FX%\#'6XR#RA8+)54L;Z3^LV
M06/+U=Y(UBAD5LF@6!3,*D/;@2U<D WF1=:,SI_>-@_N*EZU["KA,DRC&/<Y
M,@9UV&&]2M#@'.UR6@?RLP/+F;4Q@M8 V2REPUJ993(<L@ZS]]U"M$9!<K'V
MW=1(IL632>GHEBLKYW>LHX,&YMO]ZY\'HF@+I\/!,B!4'%2,'H*C?9Q<*V&+
MQ*ALF^R?%0'N/NK;EB\M]/+0\>#)>-J;WVK,=_OY:3 ?O!V<4N@U!%U[QK&<
MP-<!;85\>,N+SBF*5>A%C[A"+?KN)JV68WCXZ&^'FAYU*O$.[?F*Z#59$N-A
M&-Q&=C&D[WYLZT1U5V+%?:AV&YWM2G.CQF+?-34,HTV5S891TZN@0I+@@G.
MG*M(KH9.WCQR2BP)@#X$(]:1=H=,F/4'#^'HZ.@,!W(MH@L:T(0ZS!$=!)XS
MV""-HDW01;_*".:KG[D[4[-[28\Z$%/'+32.P@4*%T3)Y!?2&<4C*$E^OP_*
M >=H0TZZB*)74M;!J6HC$77\7OTVFHYK%N89DEH#RQFM0]<60THC(<EUX&Y*
MA9,[+_G-HN&%RKK^J0>BL"U$U2 _==G%5^0\((L!7(F)N(0&G.06O/+*D4\9
M-&_CF>UM%D7W=G27.MCW\N]5UO*<4K%12L5:-&EY1[V)CO<]I:(($S 0HT+-
MDE)>T"[/&)VI,<5@E=&V47W:_O-UPY2*O:'K.JIM0-,5;TBECK%&<\%IPJ84
M*^2/&0XE<4Z0F71EI1C6\Q7WUAS8[(I['04V",4ON4'-J!T6;<'6EHBJ! \Q
MU>9#FF"Q8(1C#1NO'MH5]S8TZD!!#7:G53O*IN*3M#:!$T@P.6/@8T(H#*6W
M6JO <Q,>[6F3]%WZ#2UTU*"PK5WSM546]MPLO?MFZ6L1:F=MI#=APZ-JENY+
MR278 $G5\1VAGC*Y&- J*IFX#%RO=$MQZ#3OJ%GZ?K)\'1)T'^2][%XZ&B]H
M86FB2KF0;>MDK2O*9/32_TB V9GL)1<WF]<L"_O>^9Q#ZA^ZECI'C731\:W-
MW2UNLY+2,1>!14.O%7G]$+R*P$WT1DCM$K(52/)D&@UORI#NM-#Q-G*;JRX$
MIM )P'F532P0(_.06$B)W!]C_2K#UI\WB@4TV$[:'5XKU$NUCV%XC+/#U3ER
MBTNT4&I_?:5I3;$(#25ZM"$Z.FA7:EVQ4L;%Q6,/T1O<7*X=]IFX ''.L15@
M=)YK=07 [M.J-E3!325N(;^.DZ:NPE$\.B^] %YB'2'(%;A YX;5*6:TF8G5
M\G3W0XUWI$)UJ\5UQ+94>^W+5*YWN;SH%E*N=@OIME1EG2>V*E?9>-4W2E9J
MRZBB)'J1C2JH@Z%].P@Z5HNTHMB%)2OK/'QW92M<".U%\D"N0QU_DR($P3W8
M))2+Y#8P$59YS?>Y;&6#WDT&C<)"+R]&7N8MY'ST"5)0 KGD7N<V5::/J\U6
MM_SJH.?6.GIK</.V/N(/..Z/R"-(8PP3?(7S?_=4R+XD)8#Y3*8_DM4?F#'
MDM31Y*)3:G/'TM4*GEG9J8X;!*U7=5",$BJRJ"'K9$'-!IQ(80FK9\(7F]W-
MD4#/!5O;\*N%7AZZ8.N^!"&9R&;FBH&+HK8)SK1M"ZF!VQBT3EH&UJ8%^B--
M/5U+]RNFGJZC@WU/X5ME+<^IIQNEGJY%DY:Y?)OH>-]YJZ1!70?*66\-J.@L
MK8D[$,*K+'1A5K8Q^_:?KQNFGNX-7==1[:XF#Z&+M:)%@U:RU&DY9+ X)%LT
ME<0]BSGG-GW(#W#RT%KZ767RT#K*Z="5O1X2U4:&J)VJS9H2@4@"O%4>T#*>
M/<$3MKLJV4=S9[.)^;6Y7%M<R%UD#-P/XU#O;-92P9)H_R;R:WAG(W4P(GH&
MIE0X/I+;&5RA+4EZ4]OW.9\>CQI7NK/I0HOKB*W!T7R4_^OT[.+_S6C\&_YQ
ME-+H=%BK3S^,1T/Z,LV\\'F)OK(Z>_H_>)0>E"H!H@H.-(\Q!BS)8YLL_K5@
M'N(.WEY?#3*QJ^'ROASET=<J_O-+RA4PM76/%Z!Z&#>WH3)O>A-=::*%$[L(
M6V$Q:JT,H+>BMEVD;5'S!,%)YDM QD2;P._NV'&/4_G Y%A' 2W.I8O%GC=9
MG/S^-8<I"L8-E^<,KG-5)1:0Q<[Z<AHZ/%%!K(.56-:!YS87R"O!>P"G<FM-
MWCQN.E?#4F^Q?=[)T;?0']03N(S&G\( N\TQ6?;IK?))5EK-C=P189F.V9K@
MF%9>9<?(RX\)?0CT[V 6YHXL>U#3N;0\68XZ"W!8RQ%S;2A9K 3A>1(FQ^12
MZ]20%G-I+V3YYER65X,OUT8IO0@3VM=]T-D5>I<P2 =*6P]!! :Y^,QEXL+I
M-JVAUT6Z=_.NUF'0K6VOI9H:I'[<@_=R:N5?:6^9U-&585 74,>DOJCO-7X.
MWWO,><52XH"JAJL58^ L&1*9H>>TJ^>PF@??-==6@_^4"-A H2ULN T74=-6
M+A=1O.08ZZQH9T+-5.$0F<R0#(_<)N7I$-LK5EZ#_\S*K13:H,W4#= WEK0D
MM2\;67SB!HS#BKFV85..-GE)IA2&0,;3+BZK5D-[4)QKKJX&<:^;*"_Q7U]-
M+Y!MP 23D',=JJA" :^0!,/(UT@\*!EVL[<M0WA05&JBE@Z+FFZ+8#GB>239
MF^Q%+@HXT1V4K.-LO,T0>?3)>XRHV\3C5X:X)W-,MZ%-&W7L>U8D]]87F<FC
M\8XD)CF#D'F&8)-(VN906!L'?&^S(CO5_HIYD>MH8=_SRU99RW->Y$9YD6O1
MI&6BV28ZWG?>"I$B1\NA6**5LE(#><\1LO:R&)2<ES8[X?[S=<.\R+VAZSJJ
M;=*2\W.MQCD=7TD1.+^T064\H@:-L8!R68(/)"<>4E(QNFA]&\MN.:9'GB.Y
MEJYOM=[L1%$-(K^K3U@-T7(6F083<@U1TU?!L R8I(G!68GB>5#N0Q&LC1H?
MKHNPS\PJH3(8[R4H'Q*$*,B7#M(XXT-UPQIM7T^@B_!V6UGG"FP0I%W2I+9P
M:5/("7B6BMQXB75$D 8ID><4H@N-*N,/LHOP-C3J0$%+ Z^M,D'^$\/X]?#*
MEOI'?_KE^BU%S7LX'N-QO<2(/][A\'CZ950N>VK-<Q^VRACI#D6WF26-I',S
M \69;&3R+*BD/(H@773.1&,]VBQ]KP6@]N'8RTACT=P;&1.@589>JEHY0RL&
M+[!X7XH6I77%^@HPVUZBO1S5E+'3T>F-.\ /H\F<HSB9U*9U7/Q*?_EETLLY
M,;)D&,CD(LR&P$5N!'"OBXH\:(-M2K"[7<=#WI9TS<WU[N&::KQYKY1M5W/E
MYGMV_:A$<ABM U,B@DJ!;/1<"K@<,9'YE&.CB%'393VS>Q=\:%Y^N^[BSA?U
M?OQN-#RN%4M&>R5D N<MV7@E.HB,(UATR))-&'R;"3'=KN.9SDTTOO.,G757
M<_/E%(4,3Z$MJ%CGY12'$ J/]'):-%Q&2Q;J(Z#S\V;] 'QHD#MT]^(6+ZDG
M?13!>*S=>SVH8!,03@^%^ZBC+(PLJ@?@\&*T3Y>:'6BO0;I1-UF=)!27?2@0
M17UM8G$0!!GTK%A'QT.VMK3I'O/HTW1;<W+W^KU-4MU=3MR5H.,\[T;SZ 37
M$710!127 EP*&=!(AXYY0P;*[DJ%'BCKK36).I+_OF>],65=D2:!KL4\R@L-
M;C:P((AB)#<ZV#9<VMNLM^W4O6*:VSIBW_=TH576\ISFME&:VUHT:9DWM(F.
M]YVWJC!CHP^ )=$!SP-9H5%KR#(+U-IFR\L3Y>N&:6Y[0]=U5+O;-#==1$QD
M? !+LRE#N3I!HH#)@2GE= TP/:>Y-=/UZFENZRCJ0=/<6#88-;G0(3M7>U$H
M< 8]Y%R*D($;(]LD3CZ5-+=M"-9&C0^7YB9\9#&121VS17**$^WPJG;RRH6[
M9(,OK$W0XTFDN6VWE76NP*4W&ZWRE:[UF0C#_'HR[9_40,V;T!__>QB<XJA<
M_O7K[VEPFDG<I(/ZK\O??!CCA,1:4V1J<'P<TO247L"S[G0=I#3M%&BW64\/
M)^,;B5'6HV!HK>:%*Q.8*RG9S(7QQ3-1=.^!,.\R=\IIIT/! $44>AM981"B
ME1!0"8Y.&+0/5\[ZKJO<J67-(6M<]NRG]-W?^],O_>'[(=8TN-]P^C*,QS](
M?:3\T^&T%SE*Z8*G'3'7_!D9(>ILH"BA!/H<(V_3JZ4+]/L>;5^'AS</GIUK
MMX&UO=H:CLH4Q[2$SU_&H]/C+V_ZWV:KF=Q>CD:F(Z>#7#(CZ"!/MK8II#5Q
MGY.U:%IUS^AX(<^\;:/S!@;\&LNIBSA;SV<<+ED.#]$[:058K3PH&3EXJ00(
MLA#1L9R$:W/#WO%"GBG<1N<-TI[66,[R-5@,J!7)D]M:D"&E 1<PDH-C2Y0J
M.Z/:!-BZ0/],U@ZUVR!7:=D:>BI8XT4Q8+GGH+)AX+G-P)S4(CKGK%,[9=U3
M9-):6FB05[2!)7SAP/8(L4;,#HRJ]0&6U7[%PA.SDPHA!^]2FVKE;5 _199U
MKLT&R4/;V;:7R\"@0G1%UE:%;%[K'YFEW==GD[-R=:[70Q^F=RW@F9_=ZO@V
M5<W#^BV7RRC22E1:T=Y/[YFRL3;9I'^PNJP43"J-TC$[6L S5;O5\6VJV@?P
M3RZQ:R6YX(E!LJF>"#R CPR!:66,*2H6L])LMUWX)<^D[%*;MYGH6C'Q$J 1
M%F4=AXTIR3H>)4*L,[&ETUD;+?.N'9(GS:G-]'*;.+YMH]XE9NVUZ[=>CMZ2
MO<"!'&X'2CB$J.FKI(O4Z')M9[V3NH?UL1\R]7:LV041[,Z'.JQKTUY?#?)2
MF&.*[-JBZ$VK[?:$\A -(KUL!75JTV*ATV4\4[:%OA>PM_/A#^N:N3=68ZUT
M)1K@FAPRA8SDFJP"9GGBW@7CW1ZP][YE/+.WA;X7L'?KNY>U5K-X"<5IPDKO
MGI"82)@Y@<>@P&DMI3"Q\- FGWY[[,\\[4RS"\C9^7B)>Z=399,QUX9L4M*+
MI+!6LT>2G&5)^U(*YM3&^WE,0\1V3;Q.M;: 9IW7A:\9\S<R:T:^'6@3#"A=
M,CC, 6Q*&%,4M)8VC="VP_V4*-A0HPL(N?4USK8&\I5XE>9&"7JUC!'DVCE=
MZPQB 4&_<%[PS.4>G,U/]2KG8?2\@+%;W^9L:Q1?KL2335'_#R+Z"$KXVO8Y
M%="A+I ;P5B;IEN=+>&9L5WK>0%CM[[4V<@\OA;/==HD"VA935QF"-'G")A%
M[?D:N7*[&5?[?+'S !I=0,BM[W96'MJ&UG'+LH3,4=<<$P'.<0U>\J#(C/8E
M[J8!T3*$3Y=D&VII 9VVOO%9?9R7Y!:9C19T#!P4R0"B)5=?ZL0TF;Q6^8=K
MY+S'78:VH5$;[>Q[TR&A;13,2]IB#5FIS%H(4F1@62 7)CDKVUPA[FW3H4ZU
MOV(/HG6TL.^]7%99RW,/HHUZ$*U%DZ:SRS;0\;[SEMY>XPHWX+Q)];TV9!@$
M,A9<9N@P-:NRVG^^;MB#:&_HNHYJ&]!TC0%;Y&XG8QTP70>Z9>$@<J9 6"Q%
M(_GGKHT?\50:R*S%A,WGI*VAQ@8EU"OV'Y$B%6F10XWLT.N9'(2,"5"1TXTF
M6N?:!**?1 .9;9C60($-MK4E8[BTS"99+VC7+QF4*!HB<PJL3,G+A($UNM\X
MR#EIV]"H P4U*"V^H]$;*SI@S )"X!(4=YD,!N[ ,JYTS-X(W:97P\%VY-MN
M%^I$40\U:N^LY=!12K5<^?+787J[9U%WH_4V>&J347K;KOY&AZA9.S*;BZ?M
M06G&8J9#)G"=B_9DT[O;H_,V -!5=/56LREZDV9[X3FFR02G5Z*&O""6'#VI
MMO9*E9QXC5I"8$FSD%4PK$T_HXTA=^ X7W]<3Z?$>-(.BN UKTPJB#$P<%;8
MZ)E6J-IX'K>@/.1514OF+/!PM]!! [?AXG5\\>-%&-")@I^^($[_.AZ=?JTM
MW&;13V%BDDH&<"71BIWSX!@+D'-(4A?.1&D4+UX!W>XO)79)F,[UL^]W$[&2
MGJ$$[6SMPYI+G5+#($6GDZ=C*&";U-$]NYOH7O$K7DNLHX!]#^^NLI;G:XF-
MKB76HDG+..\F.MYWWA:5=72YMJ!6%I3]_^R]:W,;.=(F^HLR O?+1[>[>[8C
M>FR?;L^9>#\I$D#"UKZRV$-2[O'Y]2=!2;8LZU)%%HHTZ8U9KRSWLI[*YR&0
M">3%\O>Z-;0+TM0J8F0/H4\JP.'K=<MKB8.1ZQAJ9QZ-((M@,V6PTK,GZDT&
M="TGT D1?(E:89^YE$=[$#.*ZQ&C$480M;^;!E(42JH.*.H(ICH/C#F!=B8K
M5Z,3U*?AQDG<-.PFK<D)?'2EFO:\[_<%F_ 5+I>X/O^X_0'>@Q\SQ8G<\_CN
M';%5H4NR6DM7K?':)2^,4L&C02*3Q=F#G[AC@NOUZ=SJU>): YM'_$&9SC^V
MH.)+W)IX'2&T!FI"7F>R+1 +;Z%1YA:ZJJ)3IZ*5@0BW7<E8$&<O%QQ2M1[T
MC>9%O6B/X*\;_]]W%W1^6:[X&_>)'_3?3*O5HC)K+7BCU@/3^BR%\%""03 8
M:NN:':&89+)$Q5_!\HP =P(P_\K513&WJ])\9$RX%S;0_\3_GG^X^O#F&@F^
MH]>U&>8/VLPV?;OX<X/^MQOT9Z74X+6/@)DW;*,X3(^R"D@JVI!M1KR?:O2@
M;,8]]0BUTM'L$_K;#>D7B"S9Q1HOZ)*6[SYMU,U_;[_9_'PF2:J"5H**B47,
MOATD81.0S>SAD91.A '2&/J\(Q1%%U-/> _^-<;7]6U#],L&X\86;Q>;WVQ^
M_CP_Y<V;-YM?G!7)*LVI]=T+[.P%Y=DJA8#M$=EW()%+&J6/D0".6C ]R9BP
M!78#_:_+>M6<QW1](+PZ4]Y;2BV[,CG#NY_*$)(+D$O.1GLR-9D!PKC_N4?(
M]TZFF[!7]0;+GS\O+BYP^3-=+CZPF[.FZ_?E]WZY^/#A_&;X\>*GQ7*Y^)L#
MQM\N_TG_/<^+,\HR"\TA62#!H)WVP+:H4%+QJ08.UYP>PO>V (Y1&+.0T:''
M]$\<>;[^2,NRQ+INLU])6J\M%*>P704YX&!= F+"6E%5Z_O<FWV-X\@4,H&Q
M._1L_NUR34M:K;^\Y5GPD40,AMD1!,8J!9AR!*HJJ.J<R[[/%?VW6(Y4 CL:
MO4,_Y)OCP<MW7R"]96Y7[Q<7A?V;\T5Y@ZOUSZW'N$TI.!E 4;!@I,N03)5
MQ53^399.];E/&@SQ2$73AZ(.'8UO][S?"5=TQPR_??@+SY=4;M7_^V*U?GWY
M:G&).2^O;IQD!F^M=T$!&ZIE%ZO$UHD13'32F"!BI#[)=#O!/E+-S4?EA V2
MFROVZJI9[W7]&3^M;K\6_!5P@E\=R+21O%@JI)HL2-)4JS)>WC^#?M#C?>"C
MCXS]*0PX95/A.T'VZ]H2F39GNR\N+A9_MP#LM\M?-H>YK^N;Y3FOD'_AQ4V:
MT\WYWAGRLE=MPZPS^UB:O_P,/(-RQHL0=2WW!TH\=>BQ%88CE,ALE$S9XG=[
MX$Q8 UXP^^K(@D+73OTL;ZXJ:#9>*H9#?2R#SDEVP?!#2]M3,F7#W0;\WW3^
M[CT'^B\XHL-W],?YZG__L<32FC]<;X)5>B(A N@B6QNWJB&86"#9&E&GY,+]
MFJ0']?+<<XY0$Y.:=LI>M@W<6_HOKM@M:N>YOUT6^N\O>=%.??++Q6796)Y_
M>[[YA+. /CITL4%T;1:G@. 20A;5<+CG5,AJ@ 1&//((U=#+X#VZSSX0JGU>
MSEB]+]ES/F\^,_O49RX%*WUA ]@BP505(9I0()>04"@;B^O3=6X$R".34V^:
M>O2/O=-?Z*YI;@.TAPX'-N=*464MV[8H0C)@)#F(E BLJ-;S%T-HW:<D=DO
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
MMHFYVD=>]S^C5I32^@=EE]IQC[S.54\68]8!@\A=-X;[@/9_E=M7#H^5@^Y
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
M%T*^IPQ>'0UF;23DPBNN*2W]6>0(UN<24JJ2OQ0_,GBG$,46&;QCR-E7XN4
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
MEMK92UJNS^LY_R?L$-P\X46^[EI.[\Y7Z^6G/VGY\3S3RX++SS8^0ZQ,&";
M8#AD8 \4 G]/00O^GK?ONRO/"7N'QQ]2+#9&#[<+WUR6[W#'<(OCU\62SM]=
MGA6CO<D%@=\>P>24 8MF.%(942CG2'V2"N\!^=XE,85].[A$@ZZ]0LK5D6M-
M!DL[2:@>$L8*'GG7=P8Q=YK]]KU=0.XBC,F9F.%*X%N F'CY$B&";8U&3;26
MY1P]B(@I>O(VB3Z[YW=UI+N+3J;EH,.Y__W7_A?K>G6UI'(62Y2Q6 ?\BJ'E
M^4>(O+R!3B9$B>AP6)OMG5VKSY".1133V+S#^?Z="ZG/X-BS_TC_6OW6$+:X
M\/?S#^?K,XXM,5>*4"R_>4OX@B"$!5F$D%62HDXSC@9#/!:Q].&DPQ7")DN0
MRAM<KC\]L,Y5)W.42H#5U'*:)4&D:, RT*0LY=*I&^#3N(Y%)O\_>V^VY$:.
MK V^RK&^1S?V9>P_%RI5J4=C59)&I>JV,S<T+(X4NU.DFHM*.D\_CB"9"Y/,
M##("0>;22Q7%3$5\</\ N .^]"C]"HU!VQQS9S2M?8Z2B!QXR>3)Q"JG2# "
M@DXN1EUGOWD4UTM=N-&W],_^>HE+3[EW@8#E93 H-F0[$&ZLT*5FB4AU.A0_
MQNNE@S3?]GKI$ T,7'N\!;*7ZZ6#=7A $?(C%# L17!=3<PK1I@K#02A]#;F
M)0XT,9Y!4>O-<"TNSO%ZJ1(S#I%[CXPHY[\?EN%R'-\L)VF3X")U3H$F38*.
MN.%2A&4##P@+]U[/LHY\*]QMYYGZG0>?57GY@R0^[4M< U65_VDZFTW_A-3
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
M]'Z(B'N^[6FN,OX)_G+Q^57Z-IY/9YN.1R"M48'AQB4B#HI)1YQ 4)8F&WD
MP[<+1>QT@/>^8/CXB0Y"G_8ML4=R%?1F/,&_//:7UW$G\W^.%Y^WGEL.?4YV
M670XQG.X3NHHV:T+)[0G;0(==6!<&J6M &59%!:D=DEVOW Z'&Y/1\([7C"_
M/GQ\.\G3V1>_UM_ZR"IZ"Y:%0!2NSVB9:4N\DVC:@\]!2BZ5JA-2W 'TH$?H
M5_UW1R+2X#P(PAEEJWAPS[TE'+Q15 =J4YUHR^/P#K]G#,7#3@?MQ^FS1E&J
MJWZ\]\IM';IF:=0Q6:(-"D6*A#ME,:=$UI8)F65(=4I9'H)RJ,[8I^)9-8V=
MR[G\CHUK57* "QY<SL0KEXCTM%A^"=!VXXE:E9S:[H;8U\JW&]#I6VCW38#M
M%:T'151P=IMSP0RS<N;S.\R^C2/:/"B,'?9.*08TW_VCM4_19BQ5#TOZ',UI
MSEIZH<GTS'1\[KR5 :SDF9.<2I9A+(F= KWBJ),SHE058W6:NIP_7Q\X(CI[
MNAZBV@HTO>%<?IK^TCBMJPBDS9F)B$F"YD1:+DMX@2<^@R8F:.4A4.#>5V'>
M \"&]S1.I_5I/955\#%^G<YO7];\].-=Z;&'9LOUUZM+/198$"RB[E-.Z^1I
MIC/ADD6(1E#&ZC0\;8_QR9M]E=15X=[K-M(URO5\:@.M<NW]O>!.58"_CE[O
MI4]WI52IS;\?HO920&29I*Q<*1IJB5-.$Y<%I<)[%6.=H\C!^?)@E?Z3T^40
M7=2)R9BD\.-76"QPD\=AW]Q3&<V6,H%[:@PE@Y?B?AT$)3(Q60ITF,PK7;+>
M@^H4I7=[4M_=>(M^9-]SNL//F]3KF_@V\-X ;&X6C=-1)6J(D2D2R90AMF2O
M4>:S]$QX9MNDX+1\W>/7>RW9[ET6^KVU72?>(^Z/<+&\+ 3Z\9MON-L]-^^
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
M*0QE*=_7-O%<]+C'&*NFQD/$UK.E]7IY>0F3-[/F^J?9+$3R4L<8B,D*MZ#
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
M6M3@5"Y7E\%3G8WGN4ZF5*T1O?!^,#[4J,QU],":?_P#YN7$:S5GV0C'X(+
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
M#\1$D"4'&FU'PW']==%:991/'*HL/=VQ=[ZE.19!<;86/]Y.YHO9LEFDFF"
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
MW"^M> [)>#D[\AZBX+VDK7^!^,=D=K41#7>9>.A;:UTL=AK]UB6C<CX*JCR
M35);&4*V3@GE<G+E8GKG)>.A +JM9#^OV__LH?D_QXO/;R=I_&V<EO[R#N-O
M6-+*>S#)(YLUKC#2EVQRD0(Q);>L##]XJ+)Z]36"00X\WDTGWYKN.:O&.9^F
M"W]Y\^?%Y'LW7?P/+*Z-P>LGK;OM+#[#[--G/]F4\8I< (W2$Y]9)C)%35R2
M =>5<OY#A:&!GNZ,I,:0AS]6.<D\.>H\Y>04ZSD&=#/H^6K0\YVGZ)/IX@<L
MKA?.W8?I.=H@01I"-9,XBJR)%]"4Z=<A9>/X=C3$SFN/_A ],QZ?4)TU,XC[
MGHTCJ[SF.6?";'9$YB1)8-01=/9%EM&@Y/GC6M"?&='/BR(UVZ/U/;#5R=>;
MZ6S]5?D]-I(98N+*$Y8$)]($1;Q.^$>5@Q4@8A"54_('&>?++#DW,O5XI=YZ
M\_NP:[.[^0L1A[ICA\2AXM^;70]UI+TT7-F25M^,5)0>BL$3@4L%2):4$*(O
M>Z<WU,]L$IPY+6J42K^Z(>DH^-752,[4L&0B;GTE T 6U\0P@]NAT1"DS8%7
M2HGM=1Q#W:">Q8I_0@J<YYUIY!),8(R@,ZUQ!!)*]X),J!+46B\BA3H5,L_L
MSG1X.MQ[67J(6A[+-5.;,;U<EAYQ67H068:X;SI&TX^%Q92!,E*4=B\,B*00
M2,C)D>"CQK$QGUV=(Y+'P]Z#+DO/CKR'*'B@R]+F5+P,<0:?BY"_P5LTNK_
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
M'DKQ[#(*IOFYU]^<2-HZE)L:K!F/"W^[@'NMJ]G3F;TJ)O;QQ.AU-5E*SIU
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
MV(L '=L"]G'$J;=7Z_(NKVT!]VH+V(LF+?NL[>/C4^<M<]X'9@(P956=X\(
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
MH'J9 O)>_NHF']['V.-1P4H=<M$&"L9E&7;='[,#4S@+1>F@8J<HYB0IL(^
MO $#^MAX! $Y2UQQ*2C]MT6!,B'1(B<L%.F#4*(P2N%>A("\EU^>$)#W,>JS
M$Y#7[E[_N)S]=:RNIH]A.2T9^:.6VE"2&QUL<,:)'((*Z)VT/A"'G-6HBQY2
M2;X):RPQ.3<^1<JW('!'7T6,!H*F;RU&[9WQBF=\IMU.?SY@%1(5I_P19!2J
M"A=C'::8(6NF@I'*HFW33NC9'&;W8<+CA]E];#VP7+S7;4M2WIA0F\?3-J!X
MLN"+D,!2TMZDK#CW3RR:9W2_M8_[6UJ\Q1R-K[0@OZU=5.N:3*99WN]/Z@(O
M='WS7&K;2YD!368@F<*</'$YMU&#;<=S;B09T/H-M.6__AWS8O$'_GUS.5]%
M(-N1WBJ8WL2KBS]7W7+0V508<^ L)WOH7"]L$ZUTWJI<5#&\T3CD@V"?*\/&
M\V43L7J<9\+Y2U[]_]^FRSN]6Z1DJHLKO*2==J*BBT4@$M+(:V\>!:B5@I*C
MP429433-Y&4=,9XKQ1IYJ8'ZG2#4G.+C?%9OB=/;'_\F^_RVE?D\4EK,I /-
M=:I9=IW*R1,8ZS+3QFC?+0?8)S;NB/%<^=3(2PVT] 0QYIR6*LE5S/>O?/5U
MENZZ3=_J$3[,?UF'@M52G_+5]7SZH=Q\&Y.2G&&9PCZ?8ZTP]%7K$BS8R$Q$
M^CP4:[-I#O8*Y\K&X_BX@<)_QV>U>H^?/RMG?31UHIA6D>)/&UP=Q%& 6V:$
M"5*:S2EK;1>_+1C/E6Z-O-2@6. C_EB^_S]F\T_Y^\TLC@_EC_GUXNI.07,[
MK6."RA>*&2-@U7"JX")X82QE-L+Z8J+2J=,!?O\EKA_0<V562W\U$.KO@%LE
M6/E;O?;^6:4U"5GR$+0!SKFC5*58<*DF+5X;(957H9L 92AZ[0+ZPN@UB+\:
M--6]OZW_MEA<U]%JCZ#UW#E9:E,^Q^EC4-8 9EIU<_%*1RXTQT;LZH7S;,G5
MSELM:@;NPUTB^K RQJ]_YWF\((--M/(Y*:)[4(P02L4 )9-@D[6TKCKM?)O6
MW4]">PD4.MPG;>H-MI%\>5BW6(XX^XW^8$KA7YU(L_T,[^,E3A<3$9,T-E$:
M')9]JFF1=5@0,K%?61>3EVTFB@WU!B^!@Z-YN$DEP_;-_IZ(>5*S6BPZ +*@
MZAP=#Q1"&I#&N6*DPM!H-LG3V,Z67L-ZI46YPA)%I7Y.OU"B,?WR,<\O9NE_
MX^5U_J.>'E_/?RS_SJ=\L?Q;$Z^UD#8BA%+KA75MF&*9 \V"0&9E4(U$"KVA
MGBNMVOILR**%S0_A0[D]F]NHZ9FFU1_D.E%Y^64H5HQ*.D,J)5$64ONR<AM
M:L>9,0F];%,8LP?8<V5::[]MX=KA=P /,=]?<',)G*4B0)GL066C:[^G1%^&
M<T'7KL^\[3:X'=<+8M"^WMA"EE9G\#=F^>ET5Y<4410/7DN"6BP'6CP%&*SM
M>S%&A6U*BKMC/%<2-?+2%D(=? A_,T9]8Y#Q:H/>O)>?8)1HA8T0:[=*E:,#
M1[\$$17GL63/;)LMK@_*<R55,T]MH=7!A^_;P;ZASV(^_T%?P#+VFZ0@O0I,
M ]EEV197U&&(M669=)*A8<6WF4+6"=[+(M(AOMG"H(//U[NAS*(4#,Z#I4@-
M%*M]4+U4P+6P2>K"@VAS)[@'@_I5'/0: *2E0<\22%E'2@F"ZY*7((2OBX#S
M60Q7S?:L:Z?W^6Y:>N.D:Z=%++9DBDV<YX4B7BS@A>) (0U72?(8-K7\+[!V
MNI>W.PW?ZF'U$8=O=4#U,FNG>_FKX_"M/8P](A58$)Y1*.!XH<C * \8F8$H
MA,T>L[6NTX'J25)@K^%;#1C0P\8CU$Y'G5 %BV!XE5UKG@%M'2]&02"GU8^G
M%S)\JY=?GJB=[F/4D6JGW\1E4RJ*7VF;FR:<I\6_OU<[+';^F_<4\&*]<5S5
MV"Y^1MRI2GJ(IPY1#SWXVV]4/NL<, GIE+)!%:(*2RRBD,KXJK;,DR$ ''J^
M^-?=HS[.9U/Z95R%.Q_F[[[B]$O^;7K_;UQ04$0>OHNP X_>QUR[+-8N4Z7*
M(60Q4+05Q08FF&O5'^Q Z(>4R.Y^^*//?G?][?IRZ;Y?2\GQB@+.Y5_^,%TI
MQ=]G^J,_\.\)+XH)SR,$Y>RJE26M' HH%^>ABDZD24]\92/ '&^9/@Y?[Y?H
MGI+'!ZSW/M2PJZ1(L< U5PY$-H' >TZO@0Q22MIA<LFI5HT!#H#=^KCBN*0=
MW[/'/MRXTQ_<I.RK3ZQ&8;/I\KBN1N_2<"9K%82(,M3Z>0DAQ0@4?9&) PK#
MVFQ8C\(:^]CC".QXH!(9RDL-NAQL8+K)!KJ ZG,HTK]B?1NL<<]&&KAOLP)]
M,-N/1HS(2RS"LCK;CU=PL:KD(LBB"WT"B6?5YEIB1$+L."DY%A_ZF+P!#S[5
M]&MZUZ3E)L>W H5(UI&K:N/Y@O5T.$BP&!,Z)I)P;<IRM^,9/T ?P%FSP2W=
M]S3EYH_K/P(N\O_\'_\?4$L#!!0    ( ,I^1%1O-EI8W#H!  Z) 0 3
M8V9R+3(P,C$Q,C,Q7V<Q+FIP9^R\>5A,X1\W/&G39MK3.EI46D0KE49HDX1H
M58-VJ9 T-,TAVM6T4!2-LH1DVG>-:462BM)$LT2TZ4PQ'6;F])Q^[W:]U_7\
M\;SO?\]U_4[7?32:^Y[O_OU\[N[3ZN=5)DIVO[.;,TIHG1#J!/*%6OV%VN 8
M$GLJ%!6*0BZAU0G47M0ZH;5K[;YN[1(17KN+BH@(BXB)BHG]9XA+K$>&N)C8
M>JGU$I)K%_*=M)2D]-J+M47^CZGK1(6%127%Q<0E_S]?JZ]0<NN%,T6JA85T
M4.ODA(3EA%:[41A$1M'_B">$^C\OH77"(J)BXH@84L@;&F01\86%$:%%$8F1
MGR8A/T>)R(G*:V]W%%,X?%)<YYRB^=6\LO6Z>VIH2D>&0#V+4^>3)22553:J
MJFW6-S#<8F1I96VS8Z?MWGU.SBZN;ON]CA[S]O'U\P\."0T+CX@\'7<A_F("
M_M+E:]=34M/2,S+S"V[>*BRZ?:>X_,'#1X\KGCQ]5EM7W]#8U-S2VMG5W=/;
M]_K-V^&1CY]&QSZ/TUGLJ6_?IW_\G)GE+"W__L-=@?[^6]-+""4L]']=_U.]
MY!"]UJWY0'Q-+Z%U"6MOD!,1U=XN)N]X6/SD.04=\ZOK%??DE=70)'0MCH!*
MI\X/22KK6;(V<]94^X]F_VN*)?__TNS_5NS_T8N.DA860IPG+(?"H@3\\DQ#
MU'_'?\=_QW_'?X<ABI*\BHK!03O2N"J"'.+VBODV9B5:B1 &-5G?M_P# 6#%
M@< ]>#,WNNGCV]6.UN<?;VP?/Y:J9O6<"NT,AR5W36$A QQ?(>O01Q@=E1_9
ML0LB55:DM&]_.M'B5]^=OV5SV\L;.<>&UX_+717=7&J N=B!7D5=,\(&D\6B
MZ.$]P,0JJO>RI3\IW>1/,U^7%;AGP>;E59YMX&EY[3-L-V_VD,V-;8=U?LAO
MVX1Y4(I91267P5\NHU-)W62Z%+P^CU/2%:0@][<6!WGUM*+3_QAJ]Q+>6#[9
M&MR^4=4D,X>);CTH] M[@@094^=)JRA14^C1% X%OU'[]>#%#"S\P3)K(?9X
MQ_#6>K H87BRK&9I:WF.I[E<F.J7==??*;D9??JSF3 "6G#7@8SYE[P+A'A!
M38?L3_\099RJO=G]-T^AB^\]==S:'4_J/^*6W#@CUULD]\5??ESOG<%%C+6K
M^/!'G^D$&@G:"3"I/6:0X:TBOH)G-U#K0FHWFVII/Q>/*#QUZ./OOPLFL='T
M8[F%J=[+"MNM5<TWRKJ(/4:TO;V*HKT!)%=1S$),?3VYSF5!G(?!__KU+TEG
M%V[OI]^!P0?S)[Q&0HHC@IL/A:*U0IKN[-\A_0A]R'$3YM$%GVOP!- X!_>2
M:[AEO%!2LNW8C=^:"NYI1\=^#Z@<:4C^]9;VP>*@R'SEUH'^EJ._>EW%-U*R
M5E%A:,C6AVFVD,$R4]S+LX=[<"K\8U,+&U]=\$QM%2.++L!54L\?!S3F*T<L
MF)[<HF9?>[>P.>.P7O 5H7]Y3L1C<!< 7D3/Q_(.1I4:@RH+0F!B]RIJ/<&'
M->&G/T+8E;!]5'_LL=\H>GYN7^K&Z8+#D8%*T?9W:TQ3[0)45\A@/-!%2F$T
M-I;P].$Q:C6FFW'M,I&2$*79E-X>F:"84)A[O/'SUE_/18+[KQ04X7_<O._#
MRLS;C7E^T^<]%?0B0X:*6/  8_S9,K>*@WV5G=C;H3@4<S^K>QB?>*0A-<DT
MO#F5+G$@84/'Z?81'<T[1JYZP7J72'R%%5C*B86%MF#GDSA2W&K!76J8I[*'
MV97XBI$2&KVT,EAF^LE,K&C7[5#S2^[ITSLV]+<4J*J*77'X3'F/@PS3^!KW
M>):(R[9C(UH0,Y+I4=QCT$OEZ@L?/_Z^M]>Y:>B%J96'K=OC5./F -X^VP?V
M\MFU1CL,]QI6 J ;%=I!X28B3F^$A_Y1YR? !TR5&^VF3W["TBT<#3HI/29:
M2T([=7;X<[?(UH'V!OJVU[UR+RN7/&&T[RKJY@,"=A55*_H8F%D,N(^>Z7(<
M->7O+?.+XN:U.B5%:G:[;5*_%;@7==;UO4P 14I0CHTFC4_ $BL\-7_B\"JJ
M?B4;J"%8/?HYNLV@0*AX&IYU=;D5&2T[[4>..HE'&=LI[0O#:,,C#/"L62]I
M/)9[%DQ8Z)K"09N;,M69Y.S)-[\IRJNHS@_# 8<SZ4L8VV&_>E[\;9?IOGPA
MLN39%Z_?*5_!'C 6[L$J=FCAC7LF54%T9GM >&@5_BW,[N_\%S),Y!TNEO*+
MF?;]&)*;ZZA;IV'X2N3[38R!@(S$?QE6%!N%^5R,GB!S0SZTNTTEB2WN+V6/
M=-E:%Z?YY_]2WJ)_]\2E=:9O7TO*ABS]VW'^^DZ^"&2 Y'RQH!:(\H1V1'5B
MZC$D;%BL,KX02*MD1TO15E'K[#7C%"8CM]VS79*Z+A;F^JU%1#5&WR[AK_I1
M4=>AW=B+ /,Y 'HQ4G"@&S#N!:O%L<G)\3CYI*9N;_J&:_<CY1]Z)@*67@>>
M+#4;2Y\RCOS2H?X+I5BH5+F*$NE$G)E),$7N#Y"2X[*  RLZZ8^O12<"<16G
MBY6KCST>68S^+*&SK/#]UOJ0^',W*F\\:_R.T4,B*!#++",+6ZY5UY0.;>0_
M#@#,FZ6VGSK4H97CRFH5U^/OA?5J>G;]JX\+$MS>K]/L=O+2IOI+^6R)'6Z=
M%EM.58T#-"PU%C?>UX4#G9\ 43C(8'$>S;9#IP7)%!V5 -N<J0UJ=R^.YKN.
M%9U>>NOT\8Z,MIAS\8&[,6?6"?V3<R+& C0S@#DU>!T+'J/0#WJ.-S%=YBNG
M=ADM]3F6^(_&Q\I&V1+.CG_NL=Q6?U5^SU+3G7.2\[L]W[F]$AFC\A,0I;.@
M'\RQA2$F^7.PLR";[\.N\F2+W8M[&J&E/VSO6+'YQD7E9+/&+U^>UYH4OI':
MG[5LMBBET]=2$HU*<G(B/$5<)X>LTD001NY$?!,-$'[!MWB.Y[$7NZN<I<Q0
M?%.PLMNL0;SXG$B<I\ESW?HF\WO)/F\V!YRNSMESMZ*3"IF4IH7R\..(^:RI
MT93Q?\O,P1ZT[,RAV2#1<,X^M?=9;-?-R^OT5&IZ)-SZ]YJOG]RDRKJPP;>\
M69S^:<F&KV@#(Z47K(,EOG/:6'WSBQ3B>ZPBK(=O8]]Z^;%4>:ACX\_"II&W
MT5^5/O29OCMX$)/P=J.HM\ENI3\#EQJ;>-L@\6Y<0^%5'B[*<*O]7A9)>%9+
M=4BG4#2T(7-I=O+2#V?[Y]<#]"X)VZGVGNV61:=3HQ:AG7:LV'G94C6 OHJ"
M);[R'*&-4(==!<@^71BDE= >$+R>++7AQ7?K2YR0'5[+-\+%-56N4)D=U?RC
M@ML+U#.D5"SHCJ4'=^-D%DVWOJAJ=RG[29=AW)&I'Z;9)T^:^KVP?IC[=N-?
M@HA!A=7?/ZLH\7[@=0(W=!5%\=P(_/0W)68 M&KRTC7T5=R?139&X/IG/^H?
M!I88YUWBKX7R+>+;8LQ"'!C5V0IGW8\::VH<;04R6,EVW5$!=TR_M-),G@A%
MO-D81U.EL5]VMH<SD:+@>84,'L2.+_8@A:;S<#AK42B2N(FC<J/!KNV[K^F%
MJ,2)-W_4TS^:24D[^TBB>&6[-44) -@%;Q"&KO&.$+9!6;R#,-)"0 ^R"M\1
MV@F^G9[6C.MM+<I^?B$1@1!UNYM4Q+H\\-\3DW/-W6L>9K]ME6D;+$1AW2J%
MV2H]9FEDR3/U WO99EEG?J<W5!'[]PW+?+EM4YS]K5^FH?Y$2%M;-4KHE72?
MY'.73.(K#'@4.QX,2_KP=DP2AQAU&RC/3LM&"K$YZ)2MSY.C;(\-]X8H#T]4
M;@N/Q[2%A.4<W%-C1 /$L;%FD$G30A+O*!)OYQS0D'$/I@[(JL=NX&^$NAYY
ML("KN6_6C\8;_RG5E_]*7'X3-9.7[%SR[NSS%*6,2+U<X7_1Y1VG009?L:03
MEA7D$'QX$<0)K'![  _[TT'VHQX"U=R@Y.HW2?:.FY8>IY@&>=J\+XS5M\38
MN5X/+J,4$ZT!VBN,2H<:W&>- 0\SQ ':-H)7%5_TX^:K4YR4E>X!_;'#.<-1
M95%*'XLOK/N>IW4J+R5RK]A9#0-_E$![S(Q2_U)^V6O$TN^/<4FBW^:FD:J'
MV7JM\4>\]2+]#ONE2TK5/C'(%_,@)A#$$!!W:Q45BLW!-7U%0$VRYW@=>RP%
MUAZ<DEJ49IBEF]071)Y\XG^I\T*^>]1?=\,(S;W.&EKK7^^D/*4R[Y'!0XSQ
M'[!D',_*ESA"KDM]=/E""R5DY$^2@??54R^'_JS_I.;NGN(=.JGL^D4IS-M-
M[NH/X;^3@A+@^]DJ%_A]< \P>.@^>M:_ T B,IDXB8 6D=_0SDKBAPY+03$A
M80HK"EWNM:/(105)D?=?',F;7JH% R=I%E?\S0?4=@@MX;V-?XL2,I :LXA"
MW*4!1!QRX8^TD06JFB@\,(^4+_&M?"T!M4$0U<FH%><K+$ZM9%/X=N%*HPW1
MP;&LSS+/S7?N.Q]CA:?U;]&0QU?Y(3UJFOIY+ZNIKUM03#UC=AVGZK ._[#^
ME"/'AW:VZW26ML[.]@GCROP3I]8K+"PUZU5+NO*1Y+BV"?@V!=NMHC[G/5Q%
MS80T()U#O',.)Q5#-(8'B\5NQ85-6M9_L'>T;E%T(@YIE>B-ZO0/+%;W:W+?
M<?),4<">?UL;'D %SO4<E;3XJ"B! TRW*U&?VS+J&W,R7CK?>79_JWGNWG6.
M(G+>46P,9(/>!]%8JRA(A_'JJ]U4B$_-;-J>ET4'LPY+ZWL8>3C/>MAK?IGG
MZ>X._IW>:W<4-D,LW(]/Z",WIE)Y0O"K513J!6S-WP,&W3MW:6KN-?]P;/E/
M6_'\.84)-\ D3C5FWXN\C5,9R2U&QS=^E[N21/'%R'9L(=A#AX,?G\;*$0+"
M'SI517%M]?-COM':/\8:^)I6/1#>?._;"93P%=4<)5]2,95YEP'Z+%Y%@AB#
MQB\Z@XM7V_>R,!DX*;,8DPX=@M%H_LX&#UM\D.O$Z^V:31&AF:[7MH[*;QT]
M^B6%*D>-):_E82+O*$ [2T3CU9'"49>6]=ML V$CU/=PD$6Z6N.V?K3![D]S
MQO6FO>^6_/^%G,A[O*QAK.UTRM]-#P671%"RB*8 +<!!CR\FN-[NPKO(CT#,
M$$?P!!M+6*:)\\1-8$[3TYGJV6H_F_$CN]P4WF\QD;$:+$J)9G;/^T0,^"#O
MC@!HD7R$LH@>A<0Y"E/8^4\\2WQ5+%\($"V& OP^/3_1_&FZ4-?0-VS9_LG[
M#\"H^0UF2+BE$/>3TM\>))X1!'DM#P@G04;A"^X&\T_!,>Y%#C6E =]N=ZFR
MHXRM7N)\?7-;=Y6JG.M \QWG'7UB#4@,(D@2MYB&E$I71A;=I@M+PM;&9L>7
M8!1FEH+PP=VEF$^_N4U4UTR3V>!\IWR#[&^']DK+OG7<N0,E$"NG&E*C <C.
MCNL@N'DA%M7#)"43=3DPE8V@]T@MG='?6:;>4COL;3:4A8JR_0;/>SL5_M%N
MSBY6#+QO^RO/_=3+:[#D3D3C)2@:46 22@('IVRZS<;#>V%M$-<3O4%S;Y?:
MK[PGOKTSNA,]9Z-?;"ITU#NR?GIOZ5'^*XVG]]'4",K;V"P C!?O0J.)K^DN
M"XD@ABL)54XM;MB1;1]:^1Q[<HA@'&<R>?2BC^WMS(C2G]/Z6]1J#>@ZWF<7
M:CO>(W8/0O+9O4,,H!U#"M1<+#V8220_B8Q4?KJU@&VV898G,YKWI#NO[=7\
M]>>91WP?NJFDNHGMJ0XYA"[_2;E"1!Q&.\L_S#M&2(#N@&VPQ 1/:HZJ1K #
MD__9F:GA>S%:,ZU&QX^W'2C?92UUGSA1$&L]&IX2T/]^=TCXRB!D8,!75.D$
MD/)['3:"6I $OTXT! ]HJ4 I3_ 'YQPYS[=W/7.*"U=J\^#>U@T+2$#;:6<E
MYGW_ENO[[$J2J)/B(:'_C8<X>XRO107C>F!C0291D1\Y9/*=[ X"W:KS?ZA;
MW&1-!2]T[@@4W<[H?@$R0S ]GDB,;^[0C[A,F=?F1#&_J;C&[Q)G,[@#'S?Q
M^T7A.^$B!US*HFW/8K]:_?O$VT]\#ZRG1@%7'0P$); ]WGM75"=QZ_!DGV_U
M17J/A'2M<]?M[]F?]%PT'I17?Y/D.T-"2!CBD9AX!=#6 6=>>G*O(2\N0WO=
M!65$I;G&A5 V1D+SO(S9T9<C^TJFW-AWGU5]](!?) )V.PG=E;HNNS$=ECY=
M_\3YBLO<?U#1HQ=I""I93^(0^[J7[A\A;H(JG8<N!/CH%N6#@WJUSA4&<J_>
MOSK;8K7 J/%Y1:+C6%5-&; Q\3.@>9]#ZC;3# SP>#I#U$IA@HNIIO?]1-1B
MBJ3)[=LK2K03,SSOV#5.2UU!B2\W@4VPCV0K4K9NCV+O#5S @)?'^ ^G6 Q!
M;A)"\CS]!Q*Q"PN(:KF(-B7P6P88"&&9CW$U@_--!KT8J5FRK XG/KOP3B7M
MS!O[3-'O*4-Y70'R ]9ON.V)@1+]8C?BJ.!Q-*0[QE=)@R6C>(>@<.Z]=L%-
M^YWX,2RZZDQ1YZ0JYU=.->0HO\09VU\XRYW]^D?JRF;>OJ+MO=I?+P3?N)6E
M)_RG );\OHHR-('Z5E$AYK$"O?W\KXA#U>?/>*:LHB(U#XSW</, EF]*7Z'-
M]2W/\MM:IS9I7'A-&?*$#,6O(XZDJ\/K1]AF5U91,JNH8*SB(,>N+PB%D_%@
M9I$4\9<-ABHBNH]\.1YH_8CK<T4D#*?O%Q+-N:86RB4@/%FLA_B*"AY>A#:?
MA898%/H85XLC<Z\BVZ1^P&7WQPM8-2CLM]NYBAZB_YN\^-UO]'K9FS/2Y<3$
MW^&+?MQ'#R(=4"_F3D4@DN]TS]"$D]+5/9P2ME>?8HW8,?Q\_)@SZK?1V^?H
M0T?E7E>1H%U&EB18LI+9E+W;#,2XA>FVP)]'G8%-6",N^C,:EK! JAY14()E
M-BN3P2.,=*0 'UPX"]E.L3&95B4+9AX0B;4SMJHJ/C')6;3SGM]ANEECY39I
M<]T3$GH^CDC'UT3DT,,R*['_V;\XBE5#B.KGN*,M8%$J02:2%:49?)2SDEIU
M\/GH2M.83(*BV=,,W92.T742Q_0Z0_,DZ"@'/F+ZFS'Z[4A,K".<;&T^O^3^
M$!_X+?AC 5O&L !GC'S '<92-B:;P?6*H?X>",<1X2_8VKX>++3%C"]OC/2<
M6FX#TYV2%F3-*4I>8*?MYC@)[M%&_KC;I<><R(RL__M+>[O]: V\M%,C_9OT
MT6W;2>_,(&W*?!VB/%.0"BL1#@NN_T;$W@]F-V4W]+7'WM"RX%A5^D-A>\\T
MCGB(WC4UX+9G:T2</(9GRZ-"X]0U4 0$OHOY 6^/\F.1(%+Q7D6-O,_RQC+_
MD/[N-^M:1?$V^8?#I7]:5TB0C3@L@9A)%*GKR<&(-GMBB)8(>JP1>QK),E/
MRR]VKESN*)H:E F\M^67V9D8Y5G? J]E+26>MK2.3X',T@,M(T]HIQ0LL7VM
M*2.+D)%%=ILXF!/? =6CE',LK"0D-M;92.^@3#&DZ?>\7:UD]GQ_P<KX@]VN
M??)BF<BS?,+#6NT=]]%#.,@D=OXD3Q4>)X,'OAH<%+0X. 3RMX/ 521IVUU4
MLJ-C@@\'GR\DQ<B5Y_D>OY1QEO-\OWWOQ=UWL,;$PVL?ZV 6!/V 93[50WX\
M=<*FT2IL&"9MTFBD_IXXF]2S:S<EW3[VLM664K_G9TX&%G(CSRY=,Z'<%9+<
M]]AF"W<5Q5?IYR(@//D*0#N(9=[&2-G;@!;,PLHRJ(M&GU=+RR+*SQ%UAWL&
M)OL-&I=/-3>U%0X'*UC4;KEMX6*A87Q5]>\;!"SD4T$<E@2 >R\*KL%F$1AI
MODTXT\WT1;LX^.]K64%WD*Y<D"H_:\ QIKCS4[!;:$0CR=Q[GU_0-M6[PC,4
MR"+33P^1P2E(MT4'FW5Y^+[!?9Y51M^TYP_<;0#<A_WKGS\'OS7H1BK#I[D_
MP;#,%4$NE5FVBJIFS),I!&%!38?PSU+Q#VF99E9)TNZ4GL1*QF"<YC--SH1=
M5ZS(J<F#?N_R+?N7G&NF<3?:D103.8]\' 6@[:0RVU:P3;CY?I[!S"I*E:\
M3 4"/L.;27W>:O:XD$_LMFQF:V*J>8![S-8W6[7S0I92W_VBW\<@D/ [>2G#
M0QWNWTI:13VTO16/9&JDR;D!9/$ \+F%\PO2E)FLF+>JB'KO:YT6!K0#P\6N
M;<02)S'@P574.ABQF]0J*HS#$6>+=&QOX+C<0+#IHEP$/2CE\9D<P4&R.#?[
MMXI%?=CTQN&]&_1RS+:/AYRZ-@(P)ZCCE=R7@@S@Q&LDTLD3XMS@3WR9JI]:
MNA_CI79YX^0C6K-S'HE^+'?R'4CYO?3PF7NJO'/EE8=V\KM1_ "(4C'+ &,2
M^!HX=-8%]RWSL 9&[D5%>.PZS2('F4_C^7@YEW^#M=,1'[1J/VO_MN*M\*0'
M'A$_KJ(:#'I(D.&]AB^V:6F_-N-2$2P7OU[#WBO"]N@O>O;OK53C1Y,OQHPT
M0NS]H^O6.2HMN_ UD*04B8<0&"EJ"86"?7V,NJ)4=BN4QL*JT!X$MABU_39U
M/IH3^5 ON3]J6R8!D(X^[[(+< +"S:[ PH*BCG5X.^X%"!?,!="005=AL?7-
ME-UAF>L+M^M./<\YVF;C'7;JDJ40?QS^ *@[6$"5\ :PH-O6LA33PM&_Q3D]
MT=6QH9Y3]9$3>>[2Q77O!S1>472,[23$>O3Z]<\5ZG<@I2X9<1]-'F ^0UH
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
M:F5*/.5!:V1P8/R\:73/O E^VV!LN(2(43['O5F%H<O_"_9[K5%)* J66*#
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
MIJMM;6/%IMLF7#<E["NU_TC\FOBPH^39<4N?(R9OM^(&DFV6CZMLW*0ACU2
MTDSX,J+YYW#V&%\1#<O0.3X+VWF'B5]P2E;:+(PDONL8%,>*MN@>=@J5_I<X
M>7#D=.KNI=-'WEAZ;)QDG6RBUZ2<>G<)#5F;=>,:S?B*7C2R+/4$.AW3V)3#
MMP&!SL;&XLDRE=1XGZQN!0FZJX][_<>'DZ/6&]Y,O\O+?G?(2-$OS$1(H'L8
M]TZ%+[_"#N]A0/HK?(VG $^6OPT:9-_S8DV7<7R\06+E@[G6NO>M]^[X]3P<
MD^JT>G=0.W;G,=];9[?5FI/;L,PY#&0\V!<[OJZ/AJDNFB=/M? -V(OI]*C3
MI8:<Z&Q:\O+!8?^+C<G&D2[;+(?[SG6$=I5/L%PG75&"O'(JBLIL:*2*4IDD
MAK3#.N(H!MR_BJ*;TT?8F#3^P6*5G*V_29K6CPF10G61]"F_)MZ^K/@.]_ O
M[\3Y!*9<K6DI0J_%E?@7LJ8H?-DI%@);?)AC&7QW)@([HD;P44>&*00[=F+_
MENBJ>+NP_,0MA RY4,EW0E\>IF9MRCDOQ--T G92P8/4<?04B:_H J^7X41-
M%2U@> D$GR)/T#[(Z*,]FN5AT/V^<(GQ>6;N0HR57RC:]%_=LWVY*KZL&W8(
M_#/IJ%S;9"9^)FLZZ/]$<APAW$ &6;;! ^@J5:P;;B"MIU4&M2\\4BUEJ]\^
M%:[WW*Q63.Y:@U_@%3%G/>%?BY"I&5_9Y14BAX=*)T88UIRC)ZVB>K$96MHC
MSR]H*C6^NY!M&] \U?SQ5S V_N*EO,XJN-8K5_54 29A;,D-"=\I03%!%P1@
MJ;9S8,%^3D560U82X U^FGY:A2_H/C]Y^KS'96WSZI8SYM%?TSN9SL^>W1=%
M 1[4FO!Y);"$JSC4($"S/$D=VE%#^,QIB45,'[RC;?1;2KG/,=F&?@7YW!]G
M@QY*_[Z//LY)2+$$-/ QBYW%B*?@OD2M-W#7D\%(:W-TO^6&?.?SXD:OQI:%
M$)EZKW'Y A(00<IDR%'#L1/7IDKO@6T(PE#UH@U%[F5SV[8-O3  N27/'3%W
M-D_8Z9%/MQ_[XG;XM)"!E<!U;-JFF_$YRWEM-Q"/A27->$9!-'%N:1LG8#^Y
ML\F+*>5QBD&C2W./Q,!*RWERK^?47[^4N(]&6MVU<VO'Q]72^(JZL,0M%DX.
MO]RC<+K4'I2N8GFJ?YG\HAH34]'H9#V6;R&_9#E*D;+/7OFN<-[5:B^\00KZ
MRRGH8M2I$?NI=2K='@&=L"VG]!H%3_;B&*0M?FML_\"W8'W=]<>.=[U8'RWE
M8>[G6[G.@CNJRAR;$N>KI?&BY[ U"7Q%]B+W(/3(_I]W!N>R!>NE<R=ONR"K
MVYJBZ[OH]?K\-'LDQCQHQF(EZ@^CEP-T>1*4!2V(U.67TY=_7^J0Q]>Q2)T[
M25L$5Q_XXF2<E_0US+_.3L]-PX;SIG\W2:+XSQ U@XEF\#"Y*9ROV-"A!'^D
M-F)Z*4KX<!<H\>E<1ED@X>38J63V[)8J;=+ THM/]Q2/6T2_ES+Z)I<+5"29
M>30,U?='Z_2]6S(]X7IRN>(2[M23PRU?"N.N]F_7^Z-7# <@X@Q@_KH?;$(0
M1+CO*FIXP9JZ'\N<B:67P)(GP7#$DU(.\L1N+2'.%-ZSIZG)=(HL2]A5UQ[%
M>Z.;+[<A=^N9CP,AM0]<>W(K^U>.5><;HXA-0[@!!E^##%:P5/@*M3QN@J <
M.!FU*$O8"%51?+]^@=J<AHDZ08//Z,]Z(BUEXJ:_M*<,^VW5B?3LWRZM3IS$
M^O!MD-ARXV"[J-"FF#SD^_U0R\GPI_A2!G/A,>52C,Y2]!_-\X<*<U./]A5I
MC%&TF-3X$.W+DB@>KKM#:X00P)I;E)K3_^9_VCH_X'B)W4QTV-+7_8UORD+R
M]6FLH5LWE];K6O&'^)L%Y:NHTT J%HQ;(,T7E!/'J"JQ1,U(H%Z1?HR<8C68
MJ=91%LE%;W_K_[K)QNR'\_T4K3#VGAOYERA'$>=<IH;P!B'3P2RB.?$K&3SB
M>8,J2PBF_*1_?US$?/-[4'/6UO'#HE[V+_V6!I[BT"6M(R7QJ9N[#:6FK?]>
MY#_E.>!5>C'2 '-V08K%('48G-:R_%2/HVO._VKWJ>Q2"YQ-MHYW^R%WY7'8
M[K;/*-45:[$(X7^T<JH6E3E'ADS0O:NHSW&O2C<@&1B*W?@%']4+R/WF9;MT
M.QB-?%]:O/!26V])-V?4\9WYH.%MU2(9M8G&8=4N,P0NTB*0%A(,2ZCS=O#%
M!<^1,+B#K1]XV=1#D<;WCCER>AO*\7\:=A+"-1H5OGC$5;X*/W>Q:E?9^S]T
MT3>'K^A*"O%X3I?(\\$\ETA<PRIJO@AD<,N'ZEFA:!)!M6+.\X1&T_CF4I%+
M)][,?7\=:,$(BQK ,BE 4S<.]/"$#!9)P.DY3?/)553@\().#5AX+YYL-'6L
M->]$TZ20Z(/LN^]FUYOD-HO(RZ"2S)R("HC Z["G/"4!6C UF)1%;O3A*]KT
MEAIQ5KJI"M#R(83\I;8'/L67<_3!=X<^^[\K4KN\U\CES-RN"=DG5Y5.[)-4
M.%]"!2,'^<HVW#1!>?LE=BQDD+ 0RT$(T,4'91#1(_Q5D,'8UN)$CFA[35=\
MQ8!=_@I*XHCOG3?Q1V^Y*\D]NT+\/H3KM^$K]?62ZSU?H:$=B8<$)4@7H-#-
M>HE*0]^AJ\PIUH+67*_:K=$[P?%)D8\/\)A1UZ9WQQ@D1,0U12EN/"[T$5'D
M':X.L[:;HH]>, 9]N#F0%R^:?X)C0&H//_DL*$IK*\<FDSI<]O%,:+U#_/TF
MU]%A99ZW:"W:5'GSX=[S0H(=WC[9!/4ROB/XDG&-[\YE5$\^0QPX3G_4<_.S
MM[3UX)D9DW"CG=ZJJN+)3F<QU4U(4!"'&#4V-*26HWNU?+A].425GVKP\TTW
M=*0J!VRE,I*?,-'FSJ\T*S\9"O_57WL< !ZB-JS,+R.9E\%9F7\ MG&_03,G
MF4D6[*1&\N,9\2G]-NW&NN8(C5>U+\=S4Q3,*RV47ZGJ+>,:,. A -(C+=B
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
M2N_5EU(49V7BO5,7%Q<DP:6>VE73G^G[!55V@I_Y9LV;W.Z!O$>&Q%RI4GU
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
MK-6C [?'Z:&@60E[>!=6]S/& N8GGGP;*T2F&O30[\;W@Y54Y2:7@=M)7<S
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
M\7/L2"J_\%-NC)46UFX$ZQCRR/.5VL3WWS8UB9NNK!X--]3XL1U2;=RXEKV
M9 2PBCF3_%O@V2H_@7AC"'?W]_OF(RV:015?\1*M&UV^-UTUTWA9\JG7(L=9
MB6GPIL^+0P,-:48Z1_36;+]1]%0AG8Z!-I,3K:1P;8@:ZP[$.-[Q^:C5%MP;
M#<-G;,PMM]_! 1A:<NR54;/WA3-6AVO#4O4?[[XDDZEP3;*Q;7483ZG8<P@K
MQ?6"Q8[DW:#ZA?\J@P&LGKK&UG-[;H]=D,($1:[7+"3(3'QZ&D$8F( *:+J,
M<;:W0$**>QV[GO] H,>3&\5I8$WY^+3BZF^_K9/G*MU/LA&)U?1;YC>>CI_Y
MJ.4T<D!3-_^'GJWQJD/^/7=QXT4K6HBT!D8V:Y2NE(SOOK]EE'<"<XVEI6.I
MVQGB?K!NM<A8O/(OR]FA+472V19A++EV=$U?#^KFJ-5*MG2BKQDY.7_DEPE&
MYN.9!ZGG_#:<)%W_'8MV'(T3C"!^N%N)"8&Q12-!EDEDR3^]YN*_RPI',V&
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
M# O2KNG[&3#V$@95EHCP_G\FEF9Q@^L2;L=YPW^*T_ZJH<<VZ@A:S3T&!3Z
M3G6<"LCW3#3X\1#]_5B#DO/.OK!=P8^.AE5>[LJ6F#M6MQ '*,"A6X%XGG"+
MN*'EC& 7^PB1EAS9$+UIQS<KS?P)];+MZSKW]#V9]WQP&, FLU$<+PADN=/)
MI)?6[?GDA+GS+]F-MD<(!+NKY;*R=/^0'_?2@H>"T1[_4^^0%9:ZN&Z"42&
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
M*]W^8(>5-K]8H.\&P7&^2\5B1H^OV_'4PJ@"Y;=Q1B]+_L.1S'4.1QDE9_0
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
MMEG^35=!<,6'*T[JG:?-RM.(>^Z=GOT=E_+4<W1TS+/*>6)_II)VCJ+H 5=
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
MF<7?ON(L/K,$F_7#&JJ@^Q<(=20B]R$OCO>4$?1[")$A^G@92>YMB1IO4KW
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
M=DB4(E/I<57/.E/BU-[BYK,K2BR38L(W0;==*K8(04V93T@2\? &\ !6I'V
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
M  L" D- F.6+8/$P?2#%"Y8XH$O\R@[X(AQL'%P\? )"(M!_=X( +/ _G.0
M"!L$QL+&PL'#Q<<!$XM?."%@;%8*41REF[:4;+YWQ7"ID@OKE-DYJ UZ[,0E
M_"(G5? X4PP_OCFP]X?2/*F/XE)--7)0>U$4('EE"O[6\5-#=.\T8OVS.G=:
M<4QC>M_,N\,29/_LQI&QT^W8C-*F =3[8RD-$^? >YEES2_G-D\@ !;6!5OL
M2TYXN#C02PJLHA38%PQ\V2AQQ.XF4_U@T&,P^5&<P^Z-7V2*BB&UO;_$ 2?N
M#P)X7- 74Q<DBJXXJ,$E QS?_J;P/S/@_B<%S") #+Y\)@10!([@]Q*/GN2,
M/0OVHBVH;V?17@U3<4-^J Q<-(^*0%DF)Q\[BXZVGH0FY[_A/2H_9RL[6BUW
M>O-]K.*>J6@M<A/Z:,Q?&(H:W0NLU!8:[-\>:9D[NR%%T]6X;KA]JEC<ZG2X
M7[&2YHL!G. Q,UMW7$8J2VQ7O,JCF19HWL?[A\UZAN=;Z08X;F"  8ZR-BW?
MF5"'TR&QMB8A=7;S3!7^P=+ZN<X$-TOS79_!=N;JA6;Q:><MD=VVUU7M@D4,
MTP,O&P0UY-#"<[!@1"M+'8OAZT5K[0J75PC/9S0=F?;!\U^OO#LOL@\E=#\W
M81ZW0@L>=C 8Y+U8*B]\O!_B9NMOUOI.PBLD!BYF^15E>FP\OE%>JS@T-#Q^
MVO^G[("5%1[LWL;A:W>^\F;S=-V'I5WUZPG:8JNZ"(</E2S\WXJZCKH:;GXG
MLT;G&YT.3_,/>&O=OEHIL]OMF)F9$+MAI6MZ D?6/!G:^8[8/5S% #0I>9GL
M["PTF>\<%H=XJG0SYM<&)((Z/L0B;V* G%#(LIQP^6P6?-Y4+E;M2/I:!#*A
MI2[1H6ENMZGK/09X$1;_M=^9@;GWKI5"D.,':*P%U)^IV%.A:=/\6]G"MP_3
MAPO?%C\/BP<?>?1M!1P>+]T&G1>BW(6/F/T\ZK*HK1V9^&>]YQ=FQ+I<;DXO
M."]]%GT6_FB@[-3 <)OV^/'!3@OJ5+?*?=088'[QIGVZ4:2CLT@A_K@#XMN(
M^%!#Z_&R4KA,3G1_X%5;D3E^YXGHZ!F#."UJ+FI*X$SNW"/C=,&J" .H)%HO
M*AJK*IIV-EL>.]D&#%GY/7UFXJ11K8=VJTX,"]DF1LZWD'6LQ$IRP=,W'8.K
MOL=;;U,8SG&TZ*S6A/H@%'+A7\:W3-G>)Z ;^%(]C+[%^QYH(A("JQLF7IYQ
M+_IUA&\JC'\;,\YSUF_Z4,W$?37@VY*/^Y,>R[W2 63FQK5&XV\5GH?YACS]
M_4-'UNZ*UT<J3G:/*K5NZ&U""UK[<!]JR0(4V.3X8F0X/C0Y^V5')N5KS:7O
MX#/BXCA=&X1,VV1-3I+/ XT]F3_4O5%H-JOOF@T5GA)J+PBX=2H$ZJM^<[97
M?X(K-5U>@UPIJN@;6+;W%37[3L24B $4YA;L8.&8B<,E']^]D2*9GE67?L^$
M\IXQL&/[-;>5@=P,Z-B3S+.EPQUC"BU.7HX4+9@N>%\O!>;WO<[9X:VMB1YE
MDS."*.M>G-/$@?GN:[28I7E'[1D7-'##(_!S7F)I0UA9P.X?(:<U>M+AI7X*
M?2^7<(X3=/=>#7?.KR:G)L]\DDVL#/F>OS6[6H446SP-6^H@WOGLWE 6R6CF
M..HX%B:X7]&>"Z>C#7>O&#X.B_JZ^H6?92=7M[+ 'B5TIE:-6'5MQ&MD3$64
M*;IT()>0K5TNWIV-:;L71'G?*=2:.9N<]HTAO5O.'PS33VU[2KPW-VS3A<*%
M/,W(>GJ:^:$88#PX:_6$97?69*XJO]+ZF:)3XCSD^-KBP/E24X-S^7'^- 90
M/U-<.+]QIG;LW?"]<DO0(:TX18M3$;-P6;U8+[_5\)_U#0#( "7  ? &[ !'
MX"J@#[A<] ,NFO]E[T=QH_P_1EP%) $A0 3X?:[Y6:WQ /P?YR/07^O>]=]U
M#_2? ^N? /_&O_A!?_7\A_A9]^2!-3 (\M>ZQXCINX@)=%'IL,!_.3Y<U#1<
M/&P<(C#H;^>,B\,,+A;610.!P3@_##^K( @?((!04%)1TUPA9&.EI1-5XE!F
MY^3BAOQM@7\M%*LO0=T^C'C_JR##3/P8]LII\G:+U]@Q/ Q1_[5MDKD4:0BG
M-WS_I>L]#9.]OD?-B#8\;78;981=ORY22E_#YBO\R+?WLYT)]]%]AF'IA(SD
M<8!'X$8%WWII0Y5YQ03:H,>QS<LT&A%;.B_G(@5_Y3UBG33(J#"$6A?ZH]YA
M?V0JM<1KXB#/<,F5BTNBCYLB9PW@INQ^3@J.6),FQ5.=/Q-7-<I 7E$W-581
M"%Y9<-[6\4NL556IS,D.?H-_OWVL9 A2X.3M2ZE-?%ML\,[0LH7?PZJB:&6/
MIR>P5 J?P.:+T-C>O_8JK=EZZ#+MLU?]_*4VZD.#^M!>GOZW!<Y O76).TY)
MFN;VVTG]="S+.J;E*3QOR^@.KXFD)=TAKSN75^Z ;G9U/F_&\^5G$IIQ52NL
M,XP'Y86PAM454LMW9.17/%J#X,4I(X^)L[M52/_@E'O;1W#K\4PSM$7RT=:[
M+)F*5Q)OXT7DQIOVNZF.EI_6H *X>+^RV^YI1?M;(]6K0&%;_N</&GV0;<!=
M<U^8@8"_O3V4=RQ^*LF56Y"5I4'@+8F!60&!8'$=2<K=G5 (S6L&.L&ZAL&K
M@D-"VR]PCR511Y\W_=,ZY!JE*!F\7!R,EB##]\VFJUCY_A#F!(SN/TMX8P_B
M#?J9S@OA:^:P \%2^M10GF!,,Y>4+2^CS2$(Z:,C8,ZO$0[Z6$<?SJOP3/[K
MYR"\T426HY?@>8UWR0OVMYP'*\\$LI)M?"02(2>JPH)N=Y.B@RB<<==GBN5E
M@(,<!_8Q>?$$#- %7O91Q$RNO@3+B.WW2HD_ZQB:M^1$4Z/:"UTM-8,DNUZ3
M8 #D$[;\]GZ/X@^UQ+7(SA94/.-$7_Y&0HN-^=L=#! C&.;P %=L.H)'SXI\
MIRW\W/;PTW)VZV[>TK1<<ZN!%L1A:8FWV5G&\]WVF-54.E60*Z4"6^2P&]\V
ML4?Q(V^8BADOF>?UZQ#&XJD4,$YL,I+(IO&QK<T8!1-; ^)X($H\9S'R.B%D
MBC[896A6:]QX:D[ )MXFILZ$/>7=-#[L;9;H5[P<);Q[C^_22.$U+SO/,/7.
MD- $Z9T[[.HMF4W<5PX*H'V_KOOT;</<A-J\0#SM;&P&]D/^?)*/K 1F0^N3
MW :5( +'*^CHY870IW.ATA7+0J-YS:R'_583=41N63H]OM%IY0LCK]-6A@91
MT3&U*5+]>3<3&G6WX?P0-5HGHL-A$272:V++ECHUZ]D80#!WE],,DNAI6"SZ
MV"+'@:+IN/MU_"Y5 OHM$,EE9.O.;-A>E%0@/@<*TLOA3SU=%T8)CT"*0D."
MIIA;.! S_ X>>"_*,F3B&*>4^.?KO\[4\UN0W#H4.E'=*V]\$7.E?!WV6 ^K
MF5*5$_=^D4BR6%52$0ZVWVYSLW:#VBVGE(JRZJ43YXH@'/>O7&;U^*4^P9\B
MW!T-&814L_P]$L:;M3B>F@\;W'2OIYE1[IFG<_T4]#R+UN"&4::WZW*.U\CG
MUMNA"JA"%!GR/I3%ZD&[]QT=I>Q']_OS#3O,])#&]K.",0)9K9J<]ZI8%[8&
M!A*-^F%+J7EB^#*BMG7;NC4]V@;N-22I:7-'YA*$N-EP7Q@.F^&7MU>KB6[Y
MEW!)#JXN/<K)8=_.C;85?/]4-<MMPJ$JQ";/B6#-,*SO>W^'8P]4=KWCZ(.;
M*\.GR3@-Y92:(LC0=Z3BL]TLML.#%NWK5^M?J[XO5=-*EDXJ.0@.: 6[B_)1
MW;?]A#="$U(F1\DR+QMZOV<IH*3'%Y7@TT(Z+H]^'M'JJ,8T?YAT_RRWDNQ!
M5['5I_BE!LW7)(/F ZW:46[V6KS>2=\VZ4A7FUWIK6WLL&IKLV-KVVV4 [S_
MH&);CE 3>!21EZUJLYC;3Y\ET2'N./G,F8QW)EBA7(;&#V3_4IX8'>"+5<R1
M\<'U6F5AY'1:KKU<%W?;M@H#Z4,UM*D\Y4VD:J.NWF=0TI !;2^6')]RWY57
M% GT; D^+I!U<>R(@HBK'.M-)&ROJ[\D':O='C-L0K3.L#/T.9O=*E9EAW,L
M61[6#X=9C(I6H*^()NWLUSV $ \];3$N@Q66V 4(NZ5)IL=8C4B YC9]C20/
MI1;WZF'?AZ;1L*18% J>;.))RBXBY0"->3'5J64QO^O%9S4,'H&NB"BKN:&(
MHTN:25[Q<F$ ]OC!R!L[)S:+=<TS,67U:1O1E"ZRD:&N2IS&NZ^>?Y$'*4E\
MDJCQU\:)U&4?XBI[4,)O4.MG$8T;@POCP #2\71X .A5N>!K5.5GHV2OUUP#
MZK-5VH]VZ4P]M0DH=I;3&27KTX;L_.)26_V5Z6;KU;IKF.L,$&[#5_&:3]U$
M$UGOKFD@F?J.NIG$T[S186.J*P@O7H&06O@X>8-V2IO,@H!SG#0ZED?\=>@3
MGVT)_^]X!>JXWT(&UK5]!<R\:*@_<BW*#96::%Y=@(P5[1V&Q%A%;@H-(JRT
M VROV:U?X7+)MD/VZT<HJX=7/26LHY5?!_$KR!-"IX075&#MP*K!H;>U>^6;
MN4WZ]\,%S47/;7/KN]().Q-EAZQ-^.UET/O)M.VI<C(M[A;O$M()X8]@" (*
M6A]Y%:7$\:J#V]SE$C']_'+8B)+^HX,%WT><E.9RRN(YC*^-&?*W#(PT4Q.F
M<3" )CCG(T_@T9!_@V<H75T@_7S::+'?M9VEY8R%VP$47PGG')*VM(O/+7#%
MJ>XWE.O[!17#62:IF),)0*#KO-=#!6P5\ %PDOMH/D^'H@UI-X%[ZF!"54"#
M)C+>/,<>WT$H7QGN;&4PMWS/D,.:$=1JY_M8LHYS6-_DCFH)EA^9]EO&[* @
M:N093&K+P;)76V!I#\=:8D&JO::JK/! +B70GK_6?1D1G"N8;F'2L,=/D*=Z
M<W!Q/1\?%_$G$<PX;<HR4JF8V9=G($D^[)[K?:WE^YXXYR@=YK4GLG9*^EAY
M\6+ST^Z6IY1(.8$%<<VZ@<,R-M3GYP]@D2STCNK5[:0/J'&,L432U\PJ+<@E
M8WN"6#!3%Q7G_3G3W-+L=- ):BP"7?IQ/U/U6,JV66ZTQV G)(VU1N6V%03Y
M)XNGMUB%W;.AUFI9&B+94']5S<>S4J*P*60S@58?+^E-;A+CZ?,R5Z2U>6'-
MED+'&20J>RA&ENITR?P($:;B0(+'+L/H@[J'76[C@=2V*ZT'3.'EIM]O*<<)
M=_<K>-P)HM:2075.OEE:X-NC5&M[\2<Z)P-58HSV\+;,,)^1]PRH4!(S7>N@
M6=HOPE;N[\-!"DC &*@HJ?\DV3ZWR^A^,]M#?C??B-W9/51%%DV3ZQI0,"3V
M:36WL:&=MT*2O8ZH(BYNV)$!XESI$Z='8YI,N*A!:B<S5%^5X&=]<%/?D2*@
M>A^D7-1=HD%+J=QS6TJMZ;,-M-=.CF9YV=-YH?K(MVH5O8R#+DPC;A*$ECPT
M(4*KXDJ7++!'UC^A.9H?(,"Z(_')Z/F()+F*3,%U*M=I"C8L%B4,8%R=QFV(
MX.KQ7Z*9"E%$G<FFY*&F*D7MSV-J)9BTX97&WWNJ?6FM*!4T\J<&'#=+0HW>
M^\.BO;RTB+T)E*[?J1C''UZXH9<[=C.$M.WU+)IF9M<, SS+]?='D1SD/&<M
M*T0S63AHP_G35,SL:]8\'0M<D!.FJ7Q!Z\F$L=J$AWA<UUROWXJ!O'%OIT-E
MVH;&H5]W"'VRS;0\RHLO+KZ'5C1NZW)H63 P9WY554@(NDG7V,Y#TXA5K]>+
M%L4I<GO(KIRCEIW6_9#]+DS/B*EHNN8+?#(4-.4I/N/I-T\49<]W&L9*UNFN
M 6OS5IN;N?9(\R$\:' _9&HL2@/MY.!L-KR<R>UISYARZRVL@#@#B8O?\U'"
MT@5%?3YG,<;';\4U+E?M\:A]1,R?-/Q&NLXGZ9&[!*-CH]H/\(<E.,LU@^JB
MB&A)><+  C:TR@)X8^(VLMZ3N-8+9,;!1Z@VMY&D"3SU=>/8&91?5D['*0N]
M1R\5JM<*-2K+&_Z.YM&M^]KVO.KT[S[:12TS8B656/G'DZILS1D:(7,A%BH[
M]'YD#-5H'C ]SSM9:@H/UI*XF-SG552Y?*K1>,SV.&^2<WRSZ'9(R1]*V(O8
M,:OD2!? =E9:JUUTZ*4XW/3Y07Q4'!*NQA02.U@&Q;%)U:*1/"-K7%0BM,08
M0#^>;D"\NV?_?)NYZ7"OVJUB>6+W@]-M(LV<34.S/VL0O-:25\NM!/IK);&^
M#K58%ODVZCB*9R'D1SZSTL]MK&/;RL3W07E5KT"Q2R78<<A.YY>/,IXCDN<=
MI=0+%SOBX0@3.;6ZQ4#^/)7MH,%M,^DB&J90T[Y9L^'!A\U"444J&^%$BTB^
M-%[_0Y&$M\F/E'I"#,?G%J^T(&(G]O+M9XNY;>6NS>,G#!B"76/-,OK=M=U[
MAW4M\$MP5%3#$FV5LKD?BD %JOO;!HNQGU)6]#"*OE-=TR@GC(PY2ESN7$%
M:*;9T>\[NQ"K)CQG=-JX[7%NW'(GX<<$U:<O'N/'O6H->,#ZM/)KVH*-UO68
MF35._0[3G'2"?KJG5 5$_A/?VV['!T-[C=DM2U'E1ZNZB-*R4IO&#Z:32&>N
M;[5"3PMOQDK,':^_TF=>^?@Q]^WUE=:>"B2$-[GY-$[]P[XQMX$4$)EM?;HE
MZO&'.[*RV;;<,2TDH^_6XU8B=(.E!XHSV>VSV:W2^ W1Q6E[1CYCAVV8=P:T
MDK-$CJ"\FZ*[;SS==5@?IWJ3G,FD*5<CK%<L>%WC\-3B0RU#;TF D1 .@6^1
M^S .;LLL@9*.&.<]N/+\O9?(H_Y5CX%))!0J<(OVH-?8B8*/EU47G< [:#N5
M*[AR>&+Y>&E!/*"^LD$J,Y1<FTVVQ'2.*5C?V^N =L_9JLB 7ZT4FFE=-/=1
M]D\I&Z6B77[&Y<SL=[:^=G,TMW+HJY4CIL-.9(ZS&BQMO3Q@=*7ZBV/;S]T8
M#>#&706=:TV>3PNSE\,\(\S%M$F]UN (S9Z^68-7EB.:=ZO?*]O"4F,T!K'-
M>G#P5(XT*D-W73YN5\LW<W:$FM*SP%A5H^-5!6YGA="T4557I7^IN?IPTMFT
MF"-F\@Y%;VK,E"KJZ7H<Z!Z)<@]Q < J^<1M;C>U/)#TG174T;J(]'Y@I=N^
MNY\V?%=G3Z5W5+U<IX77'4VBVI1[^WKY*?,FB7F*H09EIW1>7$<+W9#3QA"9
M0/>SSH%&R?#6)>O)<JD-?LO%/41HG*M.L^Q@#+Q&&"'./\-\SRL'V:>K(108
M>,>A6/!QJ:1]B+__3C/CE^PT0MSB;\2$*LHD#Q]6/:S>'1G=ND6W2%[LX>KJ
MH9D+=K=WP]XH5EY9B6%UY%2-H3"(,%.C 3+,;+M5$NQI7X+'UL(QTZLOL9"R
MS9-QM9:-JB?FS%4MY^66I5V"[4(I(5Y_"L:_,N4?MM(,F/=Q':*<DRL*3%+?
M(/V3KK<>88KU;D<IH4QW:XV-B/_G[[U+$?Q,M#[ML%337,7,C[/:Q12E>+?C
M*G-Z?1._C]7B1,D$IZWOGB<Z=S9'V3<KY0'T9A'@PXZ7C->XIBS4T^S%4$B_
M<AZ@\*SU1EEMHLZ14Z?AS8]\DH8ANSH8@,^<SRU2FDKK2CFK49NRJ7*)OJ8<
MC_F0?A$.(UNDUMTTP4ETL/ZZ-=I&*HK<,F^OO>5:SY.=++F^#K!*@WKV3J-:
MS[67_MV(\H?KA/-V=8L*1 Q$*NAU'DA'BY-ZY2*CR_A@>NQ&'$?Q!I42#HT2
M-@V6%D<2=GT<S[,UG+2;-MW7S1PCI"\S-R OVGU^&:Q^K4LF\_CN[//,BE&\
MIN&YA;-<)[79YX_OI04%Z%;(#GTK?*O0RQ2?DMY3?>OQV%OCQ4;4C(.T1,L3
MQ^O0"*.$$FD_54;A(_<2=KB)SN*HD#;$W?:9L G1[=F&8H="CK*%Z<CATG[;
MJ(Y!2S$E]V4=73-Q\3+=U%@G0@Z67@6L,3]ZYE^99\',_.U_%[#"L1Q?:.=Y
M],[.BM-,0.QCM"(L?OY8LJ3:QJ [T^LVQ<O38M&#X16IO&3EIQLW&1A2>0LD
M""G:BR!]SG175_"H7:PRW16=S((1?=]&^"M)L-U=7#0;FUE@+ TAP;O#['!.
M9ZSB_F9'U2B+E8\1GZ?OATE?O3K8)T*+!5:WN*1 '&*429S"/[N_[^5PYUDK
M[FI@5$=@*&>EQQ-?<BZ"&W5E%)8:<_0;"P?E!B H<I)ZU.TKGXCK'$,TON%3
M$1B@2*%)HNH6V]E_I&+FHNL62Y76LL%@T.,NP<W!H4KS/D!/_F[YJR]KB3(2
M[L5ZQ<P=6E%C.E#EY(0[@S$Y'SG(?F4",_OWS$@8"SY %^?7>\B:>[3_0?K\
M.+P,4D':DEX-U;8PS2TH=N+@C^]9R61TR=9+DA$5%&4PU>EQYC47AN4D?.W0
MSV$JF:1\6FMVS^/QF/^#3:JE:PLD6<1WF=?\2BJ,#-I>,MI4\B&B?(Q<5_L\
MW:BY!>G 4/8[!-H<J:J,=XA(<#Y>LN )ORXKD^"J.S]GKW/;P+.>&DE^%"@P
M,:1@3^*=T'=X3M,[PKB!*GIL5RRFD>*,HIRWU//DW=7,!K((T_.R=4B,Q7*$
MHR)^;S_J;T%BU<J%8P#ZK@6+\6\5H3?.[+X.6&N\_SY]W#78J=9E],WPD.S[
MO:^44R=6B;WAR\?,'Y;#USLVP8\0,N>I&"#1TQL#,(7SGN?^P3A]<&7L?'PS
MU/O5Y_!7+'(G&."\;%-1X-N'YT==ZV?YBHT8(&[+1^!&Q%\^ Q?B+F;AOP!0
M2P,$%     @ RGY$5!O"FJ@P50( 5XL8 !0   !C9G(M,C R,3$R,S%?;&%B
M+GAM;.2]?7/CN'8G_'\^!9Y)ZMFY5<(T7\"WNTFVW.[NN:[TM+NZ?3/)3FVI
M\&JS1B8]).5NY],O %(2;4D40)$T)YO*[9$E$CCG=\B#@X/S\L__Z_O]"CSR
MHDSS[%]^<']R?@ \HSE+L]M_^>'O-Q]@_,/_^M=_^(=__O\@_(^W7SZ"=SE=
MW_.L I<%QQ5GX%M:W8%?&2]_!Z+([\&O>?%[^H@A_%=]TV7^\%2DMW<5\!S/
M>_EK\5<:!HX;D 3&) H@B@(&8X\'4*#80PQ[L8/PXO:O/"2$)P1!-R8N1,C!
MD#A(P("A@$9NPG'@Z4%7:?;[7]4_!)<<2.:R4O_Y+S_<5=7#7]^\^?;MVT_?
M2;'Z*2]NWWB.X[_97/U#<_GWO>N_^?IJ-TF2-_K7[:5E>NA".:S[YC]^^?B5
MWO%[#-.LK'!&U01E^M=2?_DQI[C2F)^D"QR]0OT%-Y=!]15T/>B[/WTOV0__
M^@\ U' 4^8I_X0*H__[]R]71*9,WZHHW&;]5DOW,BS1G7RM<5!\QX2M)O1ZM
M>GK@__)#F=X_K/CFN[N"B\/#KHKBV:B*RD11Z8:*RG\\-MF;,\@?B-YJG]8!
MB-/L?AJ*QBY,/PU&[HW4#WQ\@EO3G$UR_4"]S]A4S^YVJK-)'Y_BH1Z+O,*K
M"1Z+W30MDE?JBX_R4S.-&JA#F>IY&M7=(I5_KWC&>*TMGPT-4O8O/\A/2RJ*
MY5?^*->\IP_I(_^<IUGUOWF17V?\)G^OEK:G[7?J?[_P>\*+I4,2*BB5*YD;
M>G+%2CQ($!8PX=QU \P</XR6U?:)7_(,_OWKACA-P3G3_V"!2G7D[2YXF:\+
MNEL7[U>'%CNYSJF5,7Z3X7M>/N#F!LF#,B%JMOXU"GYR7 !![/SD.."WFLC_
M\\]O=MP.+H#5*\.Z&A?1AGB@J >:5*#H!)(!<).#FH7V#_J?29!GC8VH#9Q7
ME, S.OYTDLCI,XI7RF#,BY= YO1,(&OU+,>0VM=S7:^V'O^QYZ!O]AZFBV+#
M!R[H":DU5[RAN;26'RKX[!52NXLA&*[R(9Z_6BB2X!] 7C!>R+W3 >:W;]*Z
MA+<8/RPO'G$J_U[Q#WGQ%:_X5T[715JEO'S'2?4+KIJ_+H34RHJLF[LB7]_>
MW?#L/SDNRHO[O*C2_^+L,B^KI?"I2]R(P( SN<:P@,,XP#Y,&',0833BV#-9
M8T:A;FY+T)8Y(/("*/86X-V: ZR8 4*]O$^*"5#53 %I&=3?+,"6,: X,U.>
MXXB\>U5[=4&.O.@IZL&.&2F8#:-0"A760GTNK 5HV'V2OZRT%I6_X(R!KVEV
M*Y^&S<_@G?QET3P."@40@ 86X#KGJ^E19;,SLDL)JQ:,P"71R#83OU'Z_0U?
M5>7F&ZWQH>,V'H-_'(?"29:$4<'=K!CC3F*WH*C5ZS*_O\^S]W^LY=-[D_)"
MKER7^"&5NZ4O7'Y9<"8);+ZY8/(K3)]^2;/T?GW_XKJWN.2KJZNK#^O5ZNGS
MG?R+765+$;BNRV,.(XP=B'PO@M@)78B$E[@B]GE N.D69F1:Y[;8U.R"FE^@
M&-;F8,,*V/ ")-/;+S=L@X;O_:LUZT#R#C3SH.8>7&6+W2#W^3HS7*&F>(9.
M[\)F]&2,O'I-_%#,YR$PWQ#.Z&&8:/<XEX?":KLYD9@Z]J9C4S#91G8B*-N[
MWJFF[+=%?L=%FLFA>28_5)_ERW)!JS4N4KSZ&:?9Q[PLEW+7*Y 31!"YK@\1
MIA$D42QM%.2&\C?/BYG5QM=@SKE9&%L"P8^WDL2_@)4DTFYG:H*TV7YS8/Q&
MWT5J:D%#+E#T+K9_79-5>JN5OMPP;D%6;( ?%2-_&6XK: ';H!L\DWDGW;99
M /%R,V9S:S^%=%Q=+CWNQ5&,.?0"7T!$5/1"3)C42"P4B#H$N\Q&#QV?:F[J
MYXC94N7@2UK^#G_ERH$JW[&+LN15V;Q)JW[[% -!F*FI8> =63N]Q=GO:78K
M;;G;]:K10T?0UE"_U99=P\<&Z.%TU&G,!E5-'=--JI%.L_U2$1G<T4__?+W#
M!==2EE,\\*S4#\5%4<BGAJL=RMNGW26?\9/ZZN(;+EA-RU565H7>R937U1TO
M;NYP=OV@ABC_G9>5LMCJ"(:E5&0XB$4 $5.V%!$NC-690A(D"'N("VET+=LA
M!"=?N*E(-WI]3T99#'HH6.7T=X 5+R7@WWE!4\GBFT=--I"VQ(,F? &RM3I6
M KD I4+"TH2;[-DP4["SDO=$Y_"*'TAJ)=QB&K2X!N0)M*]K. >:]<5&K;>X
M!YI]4$G^00/  OS[]MFI01A.QT\MMD%7C,F(GW3]F5HD+U>SR>>W6QO+HI(+
M;E;FJY0I;?X^J^HCE^]IN234D_]'$62!"A9FG@/C,$Q@[,:>XS*7,SF"@57>
M-<G\[/$=G6!#*/A-D6H8[-,):;?Z'PJHT?WO/3 R5J8F('0I/GE_2^G)OUXJ
MO,X))E%.)BQN%(G1M?9GGC_+K3W.*LX9>9**Y89_Q^7GKQ^:R#./"4%B^>8G
MB4ODF\\=F CFRS>?BB3Q/3>.A.F)9>=,<WO]=\0J6T.2"S2]0!+<(^:O&^33
M1WJ#03>R0I@2-?,SL,'0F^@$ZRP4K8Z=C)#I.#3JOG^R(Q\C-MH'-F8W]/0N
M;(-7WN9%D7_CK';-70M1\NI"G2V4U66^6DDE7N#5,N01PEX40\)(#)'/0YC$
MD2?_I,BCB>L%0;BLMB'[I[>,=O-;*=XC^0E#/OR?>-7X,A?@"R_Y:@4N;@NN
M362Y9_N09CBCZ@"A=H1:[NXM96.X21\/\;'WVEO*P8;T18,^J*D'#?E@1_^
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
MY1[ O-2<?8;HJ]YTA=J\>+JXU9NU_!ZGV=*E3D@)QC (.(((A:HXB/*S83_
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
MBGR*M4YQ#B3K8,,[:+C8A4NI*@.;+S< J&5PTW^@"0+8/#I[]VL<@ 0":"1
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
M.#2A--E4I+TQMV@&(<[H+7I>LO9F B7T<Z%RL&OW10D^Y16X%J+DU:*5Y;0
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
M<%\N$N-,TM.QOPTRV'9WO!:B'6?P)2U_+W?1,BQQB>NX,729&T'D^AABN9)
M%OFN)_P08=>HR%E? N:V,NP*.K4=9K^FU9VJ+@H;1F =>*-8L?2IVLK'T#4Z
M(NIC>SA;H6*[WK$+C39Y%N:D61@EV.E<&(?U-]H2,:W;L"=$>]Z_ON/TC.)6
M+L)/>;:)-=CL)T/ANX0(*0?NA1"A((*$N5(F1&I!XOF^&PNK..[#\\Q-RVDR
M+2.VCR#HAE1@FA#H4=]M:N"'Q%%%33V*J" .M>HM/@2"$Q0KO5%S@%P?I&1Y
M!C?D MXK'/X(N&;:?P#(1E;R]8%3B\018N*[01@V*O[(7-/&Q7<SO!<9?^+R
M'OT#BW59816.H$Y;E*%TCS-<G]T(SLLEXYA103'TXT! %+@8)JY4KB%EB#IA
MX-/8N/++J<GFIF$UO7ION:,8[$@&BF:+WFNGH.Y6%$,#.+*VF!@[B^9S V(X
M4769)CQ0J0]0UCGS)2BXJI7.F8H<J#38C#_@HJHW.WFAOL?9$Y":J,Q7*=-^
MDG)-RI2EN% 5;C'5"4YI!C 0*5O+'5,AK\>2"NU>23.Z6NM )84+D-O<K.E5
M]Z/[E\W=6#5-!Q(_)5/YTVZ@AY7D1LM:/04K72%,??K1^PN@DMZ</2DR6X\'
M9H]IJ8[>MDQ^N^.9))K>U23@@JOC"/F[Y%0RM'H")%VMZG,*5>=0CWO/BY_
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
M4*?9?GD.97!'/Y7Q]ZS@-+_-5)C.KD>97-YHX+F(^I"ZH0>1[S*8A%C !)'
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
M<FOJY<X4^%UK"VIUK6HR.7\5+CMYKVO@T?GQO[%M;>ISO::-)W)J^W8!,B_
M*,:_T\3OK"386&8Y6T+,^: 3EAP;"["7)<I&&\7>/= I*'7ZR:WN+2'*ZBNI
MQ+<_R5.W[R<CAA)/,!@$PH>(B!2F <4PD@@+E&#I1;'I9']IL+E-W76IZUI@
MT$D,M,B@EGG 5NM%M"_/IRXQ''EVG!X^\RG+)8P334#7PFDU=YCB<V8FN/B(
MR7C=5)D^2QO?,VSWY;/B^>)M_OA4B >Q+K/O:AR6/XJ] EX,H52&!,'0B_3Q
MH0ZX31,$,<.QAQ,2)JD1^]H-.S<>KJ4&+\0&C=S7UDXS-(/99HY[<$<F:">X
M6N_[V,'D="?(<.A)]X;LX-C?+;*\>QA9?<K73Z)0:YY'Y;6VD6/K^]U&59<=
M0&(2),I+3.(XTOU9%4^%O@<1\L,TQ GBB5%V@-VP<R.K%U+WXNQNUV55;)HX
M(SO7Q](,9F3E'MR1R<H)KM9D90>34[(R''I2LK*#8Y^L+.\>$).EFU3_79!5
M]7##OV=E7G0K@T0YIUZ((QB%?@A1B@G$B$4Z!)6)."1Q1(V7L2='F1L5-<W1
M&TE!)^J0"*&3L%Y>KSH!:V1J&1\GB^@I%WA-%3$U##>[(*E+>)P+C#IY[W3!
M4)?$?Q$ =?'B8?[;_[M99WGQ;4/538IU*\%U48+NU90>"EG*8!A(?>2O2)&&
M/(:!3'WNL9C[S+?QVLX--C>";&0%?6%!4[6P/O/>;K,H#=37M"G$0,_MK ',
M_#57L(Y,I<<1I=4(KID)(DX=LK,#3NJ&F:B^[WP9W3.,7[X4.1."EXJ_'G7)
MDZ8#8:^@E0ZP]"CG"M4TE3IQG,!4^@S2F'#&A$\3LY !XQ'GQC2=P$ ;$]05
MH7)9=XNUS.BYC+49GSA%<&12>0G>MQ:\IDS>3F!WS&*,C5-ZN3SJI!QC#,(^
MT9C?>$4T$]N=G3[VST[)-M='_:!(KJ@>R#KUWI'G<NG+@)*8"NB%.@,1!0G$
MC 4P3K'G$T)]'EETRALNR-RX:1?(T%,&/.X%,NP4 JU&0*L$4@]HI0:$J@RQ
MX>4%YU26&9GS_DI&&1 I-+)Q)NOQ-Z:1A@7[7(&L25C/D,=/'\!S!0A'0W6N
M>=XPG_K]OS9JD%TH4)=/Z@L_95$,<1Q&$(6><J1]KEQJD0:^]$+/I\+&D3X^
MS-QFJ$;*?BS=L'7X"5#-/.;KH1IYRAB DK5K?!X$I_[PB:$F=8+/J[OO^5ZX
M>F#99L9T40]=SBU?94S7$*5E34;+."%85UV& 2+Z4",-($&*$7P>8*1\7!($
M=K683PXU-T+820HZ4<'OG;"6I' &8#-B< /;R.0P$#'[0L47P7!;??CT<-.6
M%+ZH]D&=X,MW#.Z7E:T%;[MO?5%OP?L?3X)5@G_8Z#WL[@_DN79<_B%(\4&]
M9DLA,2+48S B-%%L$BG7(D48(BK#E/N(>(&5:S%0CKE1C7KQ(NNV6H,,8,8V
M$\ Z,A6U&H!64J!U6(!."]"HL?MKH\@":$V 5L5I^ZYKL'3=WVN0+%,W +L&
ML",=PJYZW%""+#*=2*UCY;K8H:]9^<?-CZQ<"HX4SPD,)?%BB+#@D 0B@CQ,
M4_4_Q#W?RJ<Z-]C<J&XG:R^J"FAIE:N@Y+5TK,[BC#GR.28,$JS<5L1E *D?
M1Y"DDI(4^1$BTJX<G"NDIRG^MI-V >@S^$2:XV77,)O.*6Z@&WWB./9^7L!L
MP*1P&0S'S']FP(GI_;+JAQQN<(_]2<_?17;_H":"MA?]MZK(_A Z!Z/7]ZV?
MFO&6/)7+B,48Z>PT*9,4HE!BF&*4PA0EBFT$C@4QKD\^1("Y$7JG R2-$J"L
MM0"%3AO2.:SY3A>0==$N]5^94L?\^&"0M2Z?Y8QM@Y'YJA,?M/*#1H$F:ZNG
MPEX^U]OQH3<_L1G;!!.=U(QA"JOSF6MP/',N,^BQDYW'7*-T_QSFJN<,6R3<
MKK^KA^DWLTFHN7G,BRK[/_5K^EF^R\IZ]V9)8IJ$.$20<Q:JY4) (4E\'TKD
ML5@@(7D@;98+9L/.;9[IY *$L4)H6>U<6$.PS9Q9]Q"./$WL!&ZS[Q:@+[,^
M1NZD=N?EVJ'DU-\U''I2S]<.CGT?V/+N@2G#3XK\]'YQG9;<E6U_7E+*9,#\
M"&*]98N2T(,T#0F,4I1*3WV1@;3+$3X^SMPX9RLF6(FZ6O>JD]0R!?@$K&9D
MXP"LD=EEA]/'!J>/%W&R3^D]CX+;'-X38TV;M'M>X8,LW0N7V_?1>=>ZS7<%
M69=U>^"OXDF1SC)A7N*%6.J2; *B*&40$ZS^H;P4+F(2\]!H"7QND+E102<G
MV D*&DG-&^><!/0\#[B":>R=,WN$K#KE7()@<)><DP^>K$/.)=7ZW7$N7CML
MYG^;/S[FZ[K17]..4J012@0-(/']&"*NIGSB41\&"45"D(AYR&K*WQ]@;A]X
M(U_3>G4!GD@!OFLQP?_C_9OG T6N31/6_P"![^WU905D4SWDA6Z&\Q\@1HL@
MC!>A%W=_S<IR(SC(UH#FU0/0;Q]0ZTG]@V?G1QP8R<R!N ;ZD4FC1?U;@WHM
MW0+<UH"Y<QU.Z>_49S@89%)GX92*^U["R>O&V,'X4HC';/.X#+E/E$X"2J&\
M!*2( Z8!PY#Y0GA1F*CO)1C0 ]IH<*-W??H6T*UT@/1D=KF?T4'O8CO#!LG9
M[&:T0D^UF;&'T81[&=W(,]K*V /#;B=C_^:!H>V/3ZO\68AOHOB>,?%-S\1O
MU+J(ZSI&8EW6@WW*:TD$O]%-0,J[O*Z!O_O[V[RL/N75/T2UZW;7]#O^D!?M
MK_1U_C*.8ZQPE!#1E.I*]@DD28!@3$)%;C2D$4^M0N8G%7]NKEBM+J1:WRXT
M"]P4RM^]%TV8UE9S4*N^ %I5]=L*/(N7K0D;?=M:NEN-+2/ZIWV7S"A[OF_(
MR-S_>B^'?2+#J]C(;8+$M"I,FWCQ*N8Y2.AX'2D&%+[JRJ'=E*6HRKJWX6<I
MU<]++_02$H<!3+'G0<0HA2EA$OI^%,<L),07QMT:3@\SMVGJ13_<1L1^T]M&
M?HO*3J?Q/3\EN$-M9.K>QZ9I?MI"YP0HBQI83@";J@C6(.#L:F!=Q.-<$:S3
M-T]7!>NB B_*8%V^>F"'\:/\W7-0WCSO+FG]EYK4F\2^7J7)NNSJW0-9?W[2
MCRBW<\!>I,HOZM'5.U*)#R0KFFW!A$62\2"&H>=QB&*L^)@Q :6/DRB4,6,Q
M6C[5\\/[-3=;DLQ!,9M/\Z5ZXWV;[YN8+DK4;YE8@#_WXR'OM1J0U^&02I%F
M6]FRQ?8,L%\&Q \$YQ1Z&,40111!2M,$1AZ/$N93CZ6R?:F^5:2H_CN_5CL%
MQWNQWHC[;+W^_\>[9;;FG8.H,W*G^BOA/B#]Y;#.^SBZ8FZ6QFTZ?[^^<5.P
MO2X>TH+36U(OP$&0:PT1T!@!#5)SAN.PH?V,;.YT93T+Q29=;\]"XQ.K\%G)
M-J#M]*:L\D==I7^C0Y2?U.R4B?)T?Y'&Z^WJO= (IU' 82#4PAWQ0'F+" 60
MA6J.IXA3(;EQ9^HK!)G;^K[3!;Q4!EQHDM,NT>Q+.U]EQ,M;!%.99NR(@;^2
M52QZ;T]DG:G:<X]K);M.W@Z@/=?L^YK'3]</W $(+UJ&NWC>P% U4C[H_^FI
M5RUX]*3[5>BL0YW4K_]PL^8O?]&[LMD5OUVS0HOY3C3_?O^#K39Z':]^>-!3
MOI;[O92"5<LTEA)'OH0\2!E$.!&0!+Y._108(3\.<$*6E=Z1-PR$FU1\JTEU
MJ\1XQ/!)5*"140?$,:5='0M7_R!V>EK&Q4W[1AA&W<W6SF//T$J5!=#_!#V-
M%F"G;/-';??]W[VXH3V?[5  /W4X_*Q+N;10@ Z+9AYIT' 8._@J5G0;F3BM
M"M/&/;Z*>0ZB*E]'BF'3YW:]^>;Y3;.Q^.U!B.J7(M\\J?'NQ(_JC8+XCV6"
M:8J2,((>8PBB) HAY4D(&1;<]\.$!LPJ MQTX+FM ]^75?98=YG8;7"5.L;P
M:(,PNYG+V!AF<\X8$(]]*+S%M"Y2TXH-:KE!)WC;M!QH!4"M@<-B++:@.25G
MX\$GI55;2/8)T?I^^RVO?A1I6_Q_54=OYS>K5?ZG'O-#7M0+DERM/<HWSU_R
MHI+Y*LN_B7M]W[NL)/?W11/T76_L?5[?/CXIT?5??Q750\[S57[_7+][S3^V
MWV,0LIAAZD&?>@0BZJM502IBZ">,$R_BA(3,=-/L=569&]WV@KO5"J'KP%$#
M JJ\KG:^A:6.W6OV%&ID-(-LL0$M.. %.J"&!^1KL ,(]! RWQEZY3?P\H[?
M7^>]&GF.>9$OL/=*W>6]U^G#WNOTQO1U^GSJ=0+-Q&4Q?\WM/3/?P_SKO&\3
M[8)>>._N7E"9^W?/S?;I/*QZ9@/VE06<; MW'H;H;P+/1**!M4[T0>U7059J
M?:=&5TMT):M@JUP)T>Q6+[&N1^TK_R[F$8<HP )2EO@P#G71I3BFH:!694\N
M#CDW9VPG'R 6\<P6&)LM;-TB-[*[T830:&E!(^X"]'!LQ%VTVY]/]8>Q^[W#
M@BG&D+FMG7)YV&G+J!C#<%!1Q?S.80Q44Z9Z;'UBUFM>UQ"@X-TAFB+/ZK/.
M =&ESS9D5=^W%"%)$8XQ] ..(6)> %/B8RA1E$H6^YRG5CF'5TDS-]ZZX;Q.
M>%&?X+;F:/5 *O!GOEEQ\$"^"T"%6(-BFR^CEX3K? U;M9K&F0NP%E7=9(O\
ML*.^ZXQKQHJ3F6QDPFP\8TV(C2:]CIL+T"FSV$4,:'VTN78:-<ZU._)T@JQ3
M7KU.HDDIUPEX^VSLYJ&NVIU\V*RYT&'@U:;\+/5OEH1'@G(I($%)!%$<1/HG
M!M-$T%2DJ1=CJR;G)H/.C78;"4%9B]CU)GQ2EP!%O4)]W^I7S[K'AO[6:P.I
MJVG;A>.G;76]GWNT?&U?E".6,B-7U_B/S*''.YZT!OGIM[6L?_H9?-O:1E\Q
M9I^3TW"-W-3DR,"OW,'D-!27VY6<N=>^IM^M6K;?;)1OE!<W527*9@?LPXK<
M+X4O?,P%@WZ<>! EF,,4A1$4?I00FD9A%!OYD^>'F1MCW;[]\!6THH*>K$ +
M:U[:[PRNY]G&'5IC[Z$/ LJJPM]E' ;7^#OSZ,FJ_%U6KU_GS^#JH<X,K7;Q
M"K^VK69U)L+2QQ2'"=-+2HH@4MX,3!EB$$4DY6D8\)A9-B8Z-=3<:*"3#>A<
M.EN7XR2>IHZ&"Y1&=R]HU0MS68 M8N_.(3; C;@$AF/GX>1P$[L,E]0^=!0N
MWG%U1YQ^%'>SXA*\S6P@(9$H8A12/R$0"=U;2R $6>PAZ4=!$$5&WH+5J'-C
MC6WOFRX9\F5.0R?\@*P3<T-<#@,8!=Z1Z>8@S?05D!W<P,8-PA-WK;GZ';ZF
M5<UEQ,S[TYQYUFLUI;FLWIE.- 8W#RQ5PAX$WZS$9WDB^Y55V7<UI^S%@W@\
M3:GGJZDTTJYA2BC$:8(AH2R.&$NY94?P86+,;2KXUM1ZOMW6>GZ;K]>"U2ND
MOV?50U/B>"]/OR[F95FN89C1S#S1\4TQ\K1QL3A@I\&H <77P>BVRL P4::M
M"W 57 >9_-<][=HZV.7M6GOF-VO^*RG^$)4>I:D1\$TP[:+K)NQK_E84%<G6
M=P71.1[-:;+NX;/*RTW1^VX92RB..8(1"G6K#8Q@BD4$F4<##\5QG,9&K3;&
M%G1V=+S586A5;<>&-"/@.9AG['W$G8IZFJSW%?1IT$[-KBK-3E'PD[ZBU16T
MRK8!,S^#G;Z*U<?@\[&M,E*U<,?"OE*!\7$@/UV3?*3Q[(]J/HI[LGJ_KM3(
M=9OMD/B8QLKEIC+E$%$D(*:^A!1Y 0N].,7<N.O2WK/GQMZU>*"1SZI?^3'<
M+I^_7('&R&1I X354<L)E0>?K^P_;[)#E1.*]$]23ETRU-5C1;V8J"LPZV8J
M]<KOIJJ*C&YJNKC+#VM%[18AY3)(XL@+4L7>P@_5EQPEVJE#4/TO"BF7ZH,V
M*I?L3J2Y$<"[;+71[=Z!J#.>=;1"W9@)L)XG;^O976TW4Q]N2FN,[JUME0%=
MKZ9FIZ.OC\[+VYKL_=9D%U;C#L/UW&'NV!>[6JR)O2Y7,![Z5\Z>/(RV_U.L
M^%W>'9/M7#GMZ[6_U8Z=5.SV>2WN'HI\<__P0;W/_Q"D*#^)ZBTIBF?MZM7U
MWI>A"&)?]WGQPS"&R.,4$NZE4. X5(ORA(=2V'"X8_GF1NA:/<T2G8(+\&XC
M -'J@'PMFJ# JM$*2$TC^C?EMJ]37>*T-"P2/Y;-S?C_%2TY10S 3J$%T*K"
M*H<[J[XTUZ*U\,M\[;>%X%D=Q%TN>B^$OHC5:8UZL?]- : FEA=1!MWC-%!
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
MK6HAE(._9&F0<ADE,*:)#Y&D'J11&D%/B,#SD40\3(9'#]H),S?2/ @IT^K
M*H>/K4(+D'I ZZ3L!;160*L%E%X+4&L&.M6NB0RTM*B9OS>5G4;F[BE,=&6,
MWS!L1XSHLQ3H%>/WAD%W/EIOX#.O72CO!PGN!-H=JR6IIY;((8-)*@1$22P@
M%0F"+$$HQ"*EJ3\P?]9@]+F1;R>\K@3Y,I17*]#[Y@<<;0XSC^U"VC'H4S/I
M8?RTXU/1JQ ;:75M(L$K+;$MP#F]SK9YR##*.SV"?L-:WM51T[J"NSX1>2CR
MS?W#A^R[^(<@1;DMPK*4*2->()1K2IAR33%7BW0%(8PX%0R3./6D52T49Y+-
MC2JWBM7]';[5F0YJ(FN+Y.?JDWU6\H.JT0=('7BJ?Z,^\O=EE3V2NFS:MH*1
M'8>ZL[<9O[Z*%5^7>QN+[@RT +]NO=N;54VPRH!Z^_.;<EG4:]#]63F^E>B:
M)6CMFR/=]CW0D+AC<>=V<<KP[J2;E/V=@[H_,[@?8*"CK/,T;\MR(_B[NJS"
ME[JC3/WHNT*0<E,\U]=\%5E]U3+VPX R(J$O=&9+0D,U.Z0,2BFYEP1A&@FK
MM$=K">8V"W1"@EI*T A95TQ_$ !Y_D]__ S*^D]/:L@'4HJF/.Q//EY$401*
MW7%2M_T!^ANJZ<1'WB*(T<L_>3];.MG6IJ4^#47 0YA@+U 3?\ A\=(8)C21
M-*"2L3"U:Y,ZJG&G:9^Z-6^Y9][3IAW;3H8+HC&Q'WEB;CZE1GC02 \:\1?=
M5+SWV75*.%P>#<7/[1+)6HIIETE#03I8*@U^T+")[W;-]%/%.]'\^W9]6++@
M:[Y:J?GY3U+P):,)0;[$,(EU"^DXI1#' 8-!3#T_"F3J$VPS[5F./[=)KQ,?
M_-0I\+.>IHY5#P&_:SU JXCE3I&MF<RH<43P1R;&$7"W)L:!Z#FE15L9)B7%
M@0#M4^+0Q]@1(A?9\EU[B/TA*QE9Z07&!_6;<HD\Y?B%R@/T$%&DATD <5(7
MR44T]&,O3DAD0GIGQI@;L75B@D;.9O5>2VI&7.?@/$].CD :>\O$'A]C@C%
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
MR)9-P8:OXC[3C+*N/BGC+P."O5!0#Q(/>Q#Q(-!-HSE,41+[""$2I48$<&J
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
M!?&E9U5^Q&30^3%=*[/>MMQU*NK$!K]W@ENF(!L9P)#L',,Z-KM=CZ@]J5E
MY);%3 :>EK8LH#C@*9M[AQ'3;_H,MBHRNJD$?T\*71NZ_)B7Y<VJ-G.=DJ,#
MDUGV5!]"?1-,=T7.1*D(-&/+4,2)8+H4 HHH1#0((0E2!$68> 'F"4]2JQYK
MUPHT-T+39WC_#CI% .FTT&>P3WT]0+E5Q([:KC:A&>U-:9B1*?&%*CO;_*2U
M^1G<]$WT0B.P4VD!:J7<4:8K>)W2Z=5"34JUKB#<IV%GSQU>9+-4;FE]_%]^
M%4QDWPE=B39E\DN3-O*ER)D0O%SZ<1!)@2FD"8LA2G1],,]3:^A8".9[@J8!
MM3MAMQ-@?H?D7XILK4VS4H3;Q$S8U]:T,( 9G8X ZG25-INCG49TL)-]L<V\
M;L5?@$X!MR4W[8%S7GG30H3)"W#:PW.L#N> IPS(TMZ5[5'#_;(A!5E70I0?
ML[6X5<YON20^DC'F(10\""!*$YV6Y@D8L0 S%(J(4V2<AGUIM+EYC_VJ4DIB
ML!,9_*Z%!K74-BFZ%_&^?&CB%,61V>H5 +1(8G8)Y%19RE<":I>"; K0N1SC
MB\^8+HG85)T76<+&-]FS[SM!JUW<S*^D:MW6-B OI(I<_2""(D(((N:ED/+4
MAR@F01@C3#$5IM1[?JBY\>ZWA[RH@!KI$7 E.'ALY'UN8RO-Z>("PI?)UAUN
M(S.M%K077 AVHEZ*(K0%S9Q@W8$W$;L.!]&*5\UP.4.J%QXP&:.:*=*G4\,[
M[+GT2UY6-SQO#I%6J_Q/W5^O#;9(21)BZA,84!Q"Y'L(DD"WOY-$1!2GB0R-
M<Z;/C#,W%M6BPDY6L!5V0 S+.7 O<Z@CR$8FT&G0,B=/1ZA-Q)R#T;,B3@-,
MSK#FN;LGHTP#%?I\:7+YX"CJ=2D5#2FW]ILHOF=,]S#=G73=E*6HVN-W'7I1
M1UXL/:G6^S*2,(Q% )$D <0)8Y!SX6..I:!Q:AE=;2_%W(AVJ\3+,]Y&=NN@
MZP%6,=OS'!WKD1EZ![/>_MQJ< ST!6B#AD8-'KH*4-<QW@,DF3KV>SA81V+"
MKWC8,,+L2F/JL*1*AZ/_:Y,]Z:GU3CVOK:E/*?4Q1ACRT&?*T^0$4C\.H2>C
MA/$T\ -JU6G-8,RYD6$G\J(NAUTU.16=V N@!1_8Q\#$ &9,Z!C6T8]\UO?P
M8_9=<'"G?I_1E6AH;H1.!Q;(."4PDW$GI2L+(/;)R>;6853T@63%?Y'51KQY
M;CO)?WL0HOJER#=/B@CO]%G1TB,RC&B20.D%!"+B13#%#,,X2@0FH<282ALN
M,AET;F2D90:UT N=GMO*#6K!02<Y^+V6W9*-C&Q@1D>ND1V9C]R :DU--B@Y
MY2:C@2<E)QLH]MG)ZMYA]/1)5&])^:!X\'O&!7_S_%NIDW];[VQ]?\.J['N]
M[?<V7U?9>J.=MZ;,1KXNM_' B$O?\U,)8T_&BL!0J)PI7SE308!0Z(6$^E9K
M33=BS8[B.O'!3OY_MZ,R1_8R([OIK3 R'2J%@-8(="II4OQ):P6R]<_@F'T6
M8*<;V"DW2C"X6[R=$JLCT2:E7K=P[I.SXZ</[;U59-^)SL#I%77X17FM.NAR
M>^Z]#&221I)$,-'E:%%,!*01QA#3D'F$"RI"*WHV&W9N]+N3NE_:90&TX%U(
MLWVHBZ4IS)C7/<"CGVD[PG9 .RT;J!PWSS(:>N)6639P'#;&LKI[:%/QIER_
M6F^_RS1YUHF$^:/H18/K8MW:O=6)/9N=WR(9ERA-$\A\@B!*DABF@0PA)DG,
MJ(@ELO,SAXLR-W+;"6SI45YA#3,NFP;CD?EMVT]$[Y%V:H!&C\6+;!=:U_C7
MRH!&FU%<Q>M!==P6>; X$W=.OA:VP^;*5S_1/H)&9V3KIH1OR8IM5K5'J?-G
MRB]YMJYN^#\W91T&N0R%C"*:<(B8\"%*%5-2%"10<DQB1&*)L6\:36,XYMQX
M48L-_S_VWJTY;AQ;%_PK>-@1IRI"Z.(%)($S3_*MVQ$NRV.[NF-//63@*G-7
M*JDF,UU6__H!0#*3RBO )"G6F=D1NTN62&*M;Y$?%H!U>3)M//E.<,",Y.#1
MB [H5G;WN!%7 YQGR)%@'9D*7Q91]ZB<$9"=*$)G$(2]HG4\L3H3N>/ZI,FB
M>#Q5ZT;T^-[:SQU^^_"X+)ZDK _'Y?&2&Q^+U7<]RTAAZSA6MBQX]^^OBVK]
ML5C_MUQ_EKRX7^7_D6+WI/JF_6*/BS#@/,Q4"F-""40R9-J19@QR@9,L$3$)
MD=/T\.*:S&W2T3K"6DE0MR:A5NQ?ZG_T*"[\<N^(FX__E[#\R//BA>)(-V"K
M_[;.\ ^^W(AZ8]EH8_::]1)#8P">Y!KL4+@!MP^F^O]PZX<7-]B@RX^7TV;2
MU<N+&VU_\?/R O7=-F?KW?KL:TG-1_A9TJ49VVQW+3@A*) A@8%4>N4D$(>,
MF5Q:F0@BLC#D)/';,;\PXNRF,$U ]V;S5GN>IO%Z!=8FD$^O6PW^OEOCE^!V
MW14?$,31-\39^MF^4".NR?RO!;9[XT/N@SN",_ 6^*51)][]=@3A<./;]<:>
M86!27TN7[S8K47UJVJF))M&$:U)!,C'17\@TD:4!9 FA4)-.$B4XQD1Z<<V9
ML>;&,HVHP,H*ML)Z9O*X@.S&, -!-S*W]$;-/Y#K,A[#QF^=&6_:L*W+BA]$
M:SG<TG.'P+9M,#Y3L=(KB29^.E B8"*.H)0HA@AG"<0I9U $ 0]%DH99YE7]
M]^@H<R.,IC7+5LJ>\>G'$75<ZUZ+T\CLX ^1_^KQ' 3#KNR.CC3MJNN<L@<K
MHK,7^Y_TZ,73/^WBR1:V;A9#FW6UIBOCH3236Y3%+$L9@@$GF@JR((-4*JK!
M)-*$9DH5.Y_S.(TX-UHP&VZUU*"N %[+_4OSK]_,CAOH:-$C5=C-$I</? ;'
M=V0ZT?*"(]!.@J;[8<_@J$YTU'/BQ?5#U^NHQPNI,P<];L^9[)C'2ZWN(8_?
MC3U7?VU0Z*X^W#9#_%U1OBZER-<FQ*I;'2M4%"N&4D@CC"!*TA0R1 FD&0UQ
MJD@4**]8ISY"S(WG=Q':W5J*NQH&JBA!K0@PFEP1SMG+9(Z+S)$-,?;J<PP;
M^*],KP!QV"5K'T&F7<M> =7!(O>:9_F[O^>&4]WA7CV90IROE[2JVM-Z_:?5
M+>=Z*'/UO_+UM]=O7W_X5:Z_%:)8%O=/-G^J4R^#8"Q2RF%&,@Q1@"*((VJZ
MB]&(<8Q2$C@E84XL]U^=HE\] 0,!L!B '0BFJ>H.!F!P  8(T$'"W=^<\D6Z
MO :8Z>LQLXGCFC>CR6EU*B;RHB^+^Q)GIB_-1 NEN;X\7FNO%S#AF17<E-),
MM@Y\ 8B[J\F7&+YGLP2IG3399"2N[FW]\@\Y9?DR7S\U\4O5FXW\J,=K^AP6
MJ_6W:L%)@F08)A"1E$-$)8,X30D,@S243*F,4Z_CRKZ"S,WQT=]7Y-DNH:\)
MW-:94P [LLM0JW #MDK4K11NP%:/&]-[ADGPB>;B!IAH77"W&K )]+4@#MM.
MH:\PTS96N!*R@Q8+USZO'T':F#-SDE/*;W)5V9Q(D]ACV/N3^85M@6BO,J4?
M2[G.2QOI^4JNI,K7MB?B*\/Z4D\&ANASE7/K)NUBQZNO],<B5E0%H4H-A3*(
M(DH@IDC3:A90&06)"J5H&]%\=2?6R11P(HSGC6R^3D#(K[^9V%OC\&D5P4JN
M >7K#2U-[4$3VO;+4@.A^8/^ +)N40Y^8K7J/_L1^72OBAOSS\ORTTP55AOP
M3&GP4ZWVSW9)< />:-U6>@G0:&FKWMWHR</H"?85!3M-;TQ&YW!3RN36&70.
MFD[Z22>MR8VR/\M-+T#/!KW\FQ2;I;Q39JVRT<_\6*QEU?9!.K( JNNK14G(
M,H8"2$B0093R$!*N$H@9QU%,4H93K_:7/>68VZJA5<.4QFT5,:DB:Q,SO.L@
M=FS[HU\QO+[V<YMY)K#*R//(F ;Q;P]\'9S#=@SN*<NT382O ^R@K_"5C^M'
ML9_E8Q,_JL?X+$WZQ>U]*2W;-Y62%TF$B:*"0\&2%*(@4)"%6,)$L8BP, NB
M./.A4X<QYT:=.Y%_T0++Y1+L)/;C1!? W?AO8!A'YKJ=M);3:GD[*$Y2FMT#
MLD'YS&7<2;G+ XA]GO*YM6_*G%T[=9S-5[9JLJUN_5HOZ>^+,I?5[8^\6F!&
M,8D)@BJF J(D)!"K)($QSQ)!4B28\"JM[C'VW#CJ^)+3_.^V_4&C@/[*C +>
M5>?<S>+&8".!/3*3#8ASC\P[;\0&SL%S'W_B;#QO8 [S\OP?T8_@_J'7VG7T
M?AM\C'%,M=HP"1,,$8D9)#B-8(H#FL3:[<*A5W6,_0'F1E5&/M DCYC8+;,
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
M!204IGBLT+Y/OZXO7G+,C2*LL+8T6B,N:-4!6A]@O<\5L'KU;>'B9R<WFID
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
M-* B)$(H''"W9J2CX#Y-1U&]8K5G@Z^;H_UJ0@.XD?*@H(Y,TM>]QU<T6[\
MS4C-U$^-^D+-TB^ <+H9^J4;^_'^ML5ZU6DQ\8KJ%X;++]^D7'\HZGVD5T_=
M;DWU=V@JHKQZ:MI5O)%5?K^RU];+\S3*&*.!@"E*-'41$D,F4 :QQ&D4*L7#
M*/.9,,83=6XSC=&T+K9<=9N\F)I>5EM@U06MOC<FHN)9C[):9UOFI]_.S8BO
MA1NASL/8(S/QI';V)N[Q33 HXX\H[J13Q?BP[\\Q$XSH'Z5?SVY5>X":F[3(
MS<-F:8Z)"W/^P;OG'^:X=277A5K3'PN6)A*IA,$T2!5$G&!(5,AA&(HHH2B*
MPCCS."B_3IJ9GH(W"CT[H.[H!*Q2X)E6]DR[>W3M'F=^A3'/3Q<3V&::J> O
M8P_W#(!I[#)1+L"H]O'*#+@>UC,Y E<\?+)L@>L!Z.8-#/"T*P+%WJ_T5&M/
MYZLF#E+I2<MLJ4&]1,(0I9&$), !3$D@@BR+P\BO8\3Q8>:VXJF#;2[&1OH
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
MLZDM\?*;3UNM@%&KW5*Z??9)-DW@C7)#]NT;#NJ!N_H-(-C$/?^&@_*P(^"
MS_9/\=PU).QTY?Q8K!X*/7G0\NEC43>ZKUM]+E2(<:@PA2*5 40RQA!'DL-0
M$82B3+$@=NH(Z#_TW";>NWSYRT=C)[H$?Z=5I]=IM[\I:)5H>J6Z)R9Z&N8\
M_8X+]^@D>P+9K>B3H>R> SH>VA,E@G:[S5X+NU<N:#_DSB2$>CYPLJS0?HIV
M4T-[/N&JQ"[SG[?_WNAQEV;3JB[4]7[%3:5L^4;6_UW0B <DB!A4/"$0B2B"
M)!$8$IF&2L0Q%V[S1)_!YS93V&8=WTSU,[.HXFWZCOU![I3IE=WD9@TWWWPL
MC$>>'K;Y4/:'CN0W365"T H/?FK%_WGP;"DOU,9(HW(3X"7RJ[R@.9%XY?>,
MOGM6+9O69V=)'(<!#S,8BBR%*,D22#..($^#".O?R2QB?MM/SYX_-YKJN%F]
M#B_WX7/=$.@-RG1NY^"G?2>T'GB9_7R,B5?,1Q4\7/P>O^S:#W@;GG&G#GVD
MI]H=NE.JDNO;>YJOJO7K8FG"Y?5B;A'R6) HRF <ZX4M2E(%21 *F+(@DBEC
M>O5+?7J_#2*5%UE,U!:N%OBFL_+54^XNDZ?CDO8EDFO,Z$L_$QEG^K7R7@!<
MK0FH50&-+F"GS!@D-P"V(U'C-9*]$*$. .9I&A[BX?W(^^]%(?[,ETOM[.U'
M2K=_,HU&^=."12JE1"*8A:::"%4$$A5(O<HD0I&0XX!YI7$XCSPWCZV5SH]>
MW8%VH]!1X!N9)EO![+IQ/T%#SV+MWV] +3KXO?GO*"GSW@@.2H;NHT]*>-Z@
M[).:_P/Z$9=^N-3OYMJ4!S$%.:49CQ</\NY1TZ(I9G_+JG5)^7K!]'(2!4)
MQ%+3P!:ED*020YQ$-%9A1ACRJMOC/O3<J*N5'.16WO_M1V$>D+MQV#A CDQB
M6PQM,:!&;%#+?0.VDH/?6]D'I"Q_P ;E+(_A)R4M?UCV6:O'$_QH2\A\\:8Y
M0JJWT=[JH;0+MS"[73)C*8R5U-X4TVM>G)$ 9HJR.(P4BU7LPDXG1Y@;";5"
MMOO$;\UWI.5T(Z/30)[GG$'@&7L9Z8N,,X%<U/X(3U22_^V^^/Z+OM=2Q+^1
M^1'6/UI>./W423[_BTJU7_GE"_OY('I)]HHN;8&-;U*N=Y$AVZ7;0E'!..8)
M#+EI81;'#!(N(LBE"$4@$QEQKV#*RT/.[7/7$L-&9&!EOND&7NU.N3VCYQRP
M3R1*)*$)S)#4SI_4$QI&B8 )I<B>,D@9+NI^:5_6M%R_A 7VAY^!'6[ *WF?
MKU;&B6EN&-PT)!:$XP1#(2*F/PL]_5%M*QCCC*9!2CE)56,:_:F^G&':P6=A
M%BW,F#9Q\]F'17GD"?5Z[O%VT=WQ&=0U=QAV4I?<'89]5]SCSK'[*N]V6>_8
M,K^WH5_F;^M-N=H]9<$)%5%  \AJ,DLE9"00,"814G$6JHR&BY6\-UGO7\=H
MPNPFI]-W2>KO\D#:$3<%2VW;YGS$!FXVAR3=0ZU=43/]T38MGG<P=*^L=YK&
M:OKL^$*X,>F+V'>6#:1O.@=A-V"G8WV%T;(3[?\2W:;]#/!"/:D=A9QIYVH_
MB/OWM_8<I^?"</U-EB8'N93?Y*K*O\MZ-\E,8]L4P'=%^>59"N"M^)]-M3;2
M?I1KTVKDQR)*PBC,DA@BKF<5A$@("<8",IQF**$IB[+8)RIB*,'F%ACQU8P!
MJAWMT%89F^EC<V+-?NVZI*M*R5([%9VKMRE[:_H#4(]8]L'M[>B#OX 5Q_;4
M7[\W(2U[>5W/,YN-.C?@[S1?@9^,JC]OT[JVFEDC:\T&].<'QGI8KW\HX:9=
M&PP,Z<$*8NCG]YL$]'RS+G-3<?#+NN!_-,7F%I(I4_,A@SPA&40TBB&)&(4L
M5FE".,.4>\6W'A]F;KN 'XL5_*XE-;QKQ 34]->J?JG_L5GEOD[["73="/1Z
MS$:FPYV P$JH7SSPFP8)-*(.QV_GH1B4K4X,-2GWG%=WGTDN7-VWCNX/V9PN
M'M0F49E*2*PBF+"00)0DD2:'@,(L%"0B$4:97XNA,V/-C2&LJ,TY^O558,Z!
M[,81 T$W,E'T1JU'3=N+> Q<M_;T>!/7IKVH^&']V<NW^)%'5:X7KXM552QS
M87;FWJ[6=;'$XD'[PXN$L"P).86*(AOG)""F.(-9QI2FC)C&W*E/Y/EAYD89
M74E!*RKXO1;6D3 N 'N>*X:#:V2:Z(F4,TFX 7&.'_03.MR@_[7/"Q>&F(02
MW-1LV<#Q:O_J$=TZ=^5C4=I-K*9SD5['B+S./WZ_LOT_[ [7\ZY;&0XBGH4Q
M#*DP$9%4KT%L&3I,5<1"'M+4*>9H"&'F1BH[D4%'9G#+3&OFCHK_JVI[?#FN
M7 :QW'D^FMH>8Q\CM$5$[U07^2WNX(2M/!JM#6\A]V(54UIJHO(5$UC,JZK%
M4!"?J7-Q]1"35;X8"HQN+8S!GMEO+?U1KDV.^J>R,$&[XM73;Y5QO-^OS%Z3
MB=KEZ_R[G73U1*Q_L=&_:T)Z]<2\#5=/5!!(+!0D:4@ABF("2<@3J/1/7!H/
MFGCE-@TCUMQFQJWX8">_9PK!0/9R6\%/;X61YT.3_FO+;;0J ?8$?C):@7SU
M,SAF'W.TWNH&=LJ-DITP+-Z#;B8,)-JD^P[#PKF_13'PTWL6R#:' "80NUEM
MLR D(8L3&&.5020YAA3A$*(L3>(@Q2@(G;8Q3CQ_;H1JQ;,1_IZ;%J?P<^/%
M*U 9F>!\ /$O6WU<[6&K5.^-,6U1ZN,*'M2@/G%9OT]8$XAFA?73)VU(DSYE
MR@4]FI7&;D7$TD@P@3*8FC+2B(D 8NU408P(R3@*0^G7&^7RD'/[T#^5\B$W
M=9]->,)67+]OW0%HM\]_6/A&9H16V!M@Q7T.X*@=U=UA&I1!'(:=E%3<8=CG
M&8\[^Z: VP.6M:8R\]@/QJ1F]5G/A20.F% HAD286HA4:5^"11BJ1"0B$R'*
M:.J7]7UFM+D13GL@V$H+6G%[.AKGH7;CG<$ ')ERKL"N1T*W R8#YW"?&W'B
MM&T'Y0\SM5UN\C]3J9_[E?[X+(WX^3*WS[4=E/]<2?$A5_+]JMJ4)C.EOGC!
M0TEE*&*]/M'L@BA3D&%JHG.9J5-(I1#;Q(_+!RD])'#Z:IZG=(Q,/+:?=V'$
M!4LM+\A;@9N2$^X;\7T,<OET9"R0)Z4F+3YX+C^H^ZA;W(T*8*M#$QLR+N[N
M9QXCXS_1,<<(=O ZUK@"Q3,G&7V>.MGAQ14J=\\KKGE,KX@=82(&Q39!;3MQ
M5:_IH]U*^Y"OY'O]NVJ1)BD67!(89"F%*%8,Z@4RAF%&>9IE4<:%4V2P]\AS
M\UZWPG<2^W;BWX!6 ?"[40%8'?S"?3RL<GY.&17KD6>386'VC17RAVR(\"&/
M4:>,*/('8R_(J,<#KJN[IOE3YM]MR>F 441DS"%50011@B4D"68PR2)&&$(J
M4)XK[?TAYD90MYR7&WOJUM0"*[>B]BNIUD'3=3%]#4:CNZD-+)\OP]*[!MJA
MYJ/4.NL,\R(US0[5/%6[[,B5 V_I?Y3K!0H"G C*(0D3!I%I2D7#A$.I!-'>
M"X]XZE70Z-Q@<_OLGVWCRU90FSTZT%Z^13@4*:8L@B1.0HAX$$ :X1@F&(LX
MP"H@IF24>\[O8 A/EL?[. G.5YZ6>*+WDN<D-^#C&>2&.QGI0#+-F8@9<!ZG
M(1W5G<]!NO?TK#/05J=L,M.J!2%A&(A4PI3IE2-"+#&U C1'!TF4!(S3E(9>
M]>;V1Y@;)]>,(1OI/-/V#^!SXX2K0!F9"'8%:-]>PL0_%_Z4WL,FM1^,,FUV
M^BDE#]+,3U[8-R_4+MY6]SM'[J[,[_5OUR8RZ_6F+#5IO,LK3I?_+6FYX$@J
MFE#M(Q"N( JS"#+*.%2,1%+A1"7$:]WE*\#<J& K?V?=<0.,I.!N96HS;Y6Y
M 8TRH-;&7N2;8.II+3=J&=,&(S//6/#WR%3MA^' Z:N>0DR<T]H/HL-$UY[/
MZ=MJJJ[=HUTJE:^_?*.E'KK)ZB::]+)$I5"P+-%LJ'^B>K4$1<)CAC@B"?6*
M,CLSUMR(KQ45U+*"1MB>J?/G0'8CL8&@&YFO>J/6HR7313P&;K1T>KR)VR==
M5/RP*=+E6WJ21U/8O_I4-F/8HAXF"GX1IU'($<NT*V6:&RF%(&4!-7U"]&(J
M8ED8R!XE/,\,V2-T8XIJG#:]1+1B@T>:"U"LS(Y,6S7-EJ/YB3X^EL6/_$'+
MM7P"_X6ROV4AT XQJ+3%)/CS6\Z_@;SJ=-HUQ1SW[@K_%A)[DZ@3QDQSZ_K^
M? 7,NVVW,?9N"OX6H\Y(]96!O5(_\/!O(3G==M;[/7'DORO-/A'_M5+>@*V<
M=;6A&YME-"#_7<9C6/X[,]ZT_'=9\0/^<[CEFG#9@] '6RUM^ZO5?7WJG40L
M8'&(881P!%'$%,11'&O$,X5$&+((>65$^@P^-_?*A/DP6FDVH[M"@X4ZL4W=
M)[#6T2BN1X/C0#TR';U52G+;0K,;7652@9[KH1>21A/04:4.36B;; X=G>N'
MY C!NHX"O$#LKA\TQT-Y/9_1L^9[DZ9>*+UBS=?R@W[/#OK3O=NL-Z74+U&Y
MSO]C16EV]O8J/*A LC3.-!G&$84H,*WD:$RAS$BJN*0"(:\*CD,*-S?N?%NM
MK><FP.W]?6G]6%"K KJZM)O5MEKO06=(SW+N0]K:C7)?RH(C4_*VFH>>[&K%
MH-7L6._.<T8=,TUK#.B'+> ^I(#3%F\? =J#PNUCC.&?_=%&=G2/9YLM+Z'B
M)"%*0"Z3%*(D#" AG,!(R5BF$9(X=3IE.3_,W'C[FHS5"X">I]3A8!H]XN(8
M0IY[KI?>/>>\BF$@FRA]PO/E\DJ-N S$F0R(,S=/ENAP68%N/H/#U<.WL/AD
M?E&L])CVJD]%M2[E.B]MQ/$KN9(J7YMHETY-]5=2>W92>_5+6E6YRNNLO=W?
MC0*VX46JH@@% E(IM6_-60 I0@C&,DJB. T4)T&/C=B7T6:N>[S?]+_L[JC6
MU[:^H'R]H:6)_[^G^>J7I>G(Q*R.H[3$&/']<?/79_PZ3!0E9+=0GB$ ?JHQ
M^+GIC?=&*VK2V!J5;5SA3?M6[.OZ8BTXQK?69 T[1E1E-NT]QC>73S.0":2Y
MMD7AJZ(LBS^E^%BLOVS8_TB^_EK\2BN]!/@HU[9.5UD:-C=C+S*&<!RD*<0<
MZZ6*E!BR)(VA3 CF4:SB4"FOC:E>8LQM*6.JYM4[PW;/^'Z5_\>$((W81M#+
M:(X[3*.;8NR]I%UO@E:#&]OML5'"' _7:H!&#]!19(RF?WV '*FUGY<H+]3
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
MM<U=^VN_&F[3ZPQ-/?)$;=6!S.@#NCIWZSR8_9ON=8WBP&I^ QK=]0\[[6]
MJS]H   M N#3V;?$OW;$M#8;MMC$1+)/6YUB6H,<E+.8>/CK.G:_DK:7RINZ
MU\:'G+)\:6MQ+ C),!&)GKU49$J<(@:QBB24<10AKF22(:\DTHLCSFW]U0H,
M62TQ>-RP9<Z!LNF.37<2SX.#R["G(8I"%&:0)S&'2&(,6193&* H5C)B$8UC
MGW.?86&?K*#  ?ACX>TV,0^*XLA3Z@%TC;2@(^[PG=<O(C-*(_;3H[Y(7_:+
M()QJTW[YQAZ9"V92>:1/Q6:M_75NHL3O)5VOO\DL67]K?I4OY5)^E\M"4?XM
MUS_9\F-2!4F:A@&,E1 0Q5A G"02IE&&XY2P3(5.S0RN$V-N$X+5!-2J@)TN
MIJ*#J9EJU $[?8!5R$8H[E3R2"3H;[WSE#:=34;FN;^*.3RR0"8QRU0Y(R.:
MQR_-Y&I4SR6E]'_X="DL5P/P+.'E^J?YSV4?]0J*\W*CO<^"KJHOLFD;(UX]
MO39AH'?*_MX>32VB.,-92AF,@P1!1$B@7:$P@D@0C .<B#C.7&<OGX'G-E]]
M--LHM?# 2@EVXH-73\ J8)+JZS_6![4>N6Y>1KD\*8T%]<C3T*Q0=I]KQD)[
MHMEE8-2])I0^T)V90KP>-]FDT4?)[C31Z_Z>,02=0D:?] OVS>RL+1*JI$JX
M@%S1!*(D,$TCTABRF/",AT*EQ"]VX-@H<Z/\MB17O4?UV(KI&2AP%$_' (%K
M41H[,.!9S;)/%P'RCP8X!\"P40!'1YKV]/^<L@>G_F<O]O<)FPAO,\\4JC0[
MY87:5)*:>.Y2VBR@=:'=TI7\DQ?E8U'JWWR35/Q[0TOS+6K7U&RR/"V((AG&
M$L,TE#%$*<VTO\@2&!+&,4UI$LO U5\<2JBY$4M'+[-(LYJ9'[1NP"H'&NU,
MGD_=0>9/L-40=%4$K8[N/M!@IK[LA;Z$ 4?FO/]#;.?NV[Z$#2?R>R>UI9=7
M/#3H9SSFP8::S)L>&IRNISWXL_VGXK<K6=X_V9S;)IR4)80'1&B_)0T81#S0
MCC>E*<RD2!-CS31R.CT^^O2Y38ZU@$U&NW_-H$/T+D]35V$R\GPS.!SNS'\5
M+!-1N!\\7AQ\4OTS9'IXSV2L>%+<+KV=OJAG=X=Z]Z%) %W=:_J4^7>;TZ ?
M>*>:)C3EF^*!YJL%CR-&(RZ@2,P6,B8<8IYED 88R2#D <J\^L'X#3\WIJNW
MU>K.W[7\8*? #3 JF+^V2H#?:S4\,Q4\3>2V,S$>\"/3Z>"8^Q=C[P7=L$79
M_428MCA[+W@.BK3W>XH?"0J9:T)=:V^O*812YZKJX4QZUZ9:I%+%*HXD9(JG
M$%%,($Y$!G' P@AA'*4$N]#=I8'F1FRUK-O"0UMI02VN&W]=1/<\4PV)V>@N
M7C^XG*G'%8LC)%-)_K?[XOLO^A&67_Z-S(^P_M&2RL6'3T(?KBJV1.%\?<\J
M1G5KWTZ'TW<T+_])EQM-/N:?=:&,19JJ3'$40A)G 41!K"!AFK#UBT(I"1*%
MPAY)+HZC^WP"TR6I&%'!=R.KF8@?]=_JO9@ANB^YFD5&*D1A1*&4]K@+2TB3
M+-0>:T1CB@/%2.";CS::4<;/)SMKDM[]EUR-$411$J9FT:!"!1%/$D@48S#$
M:1(0R3*%O0JXCF"(24XC3QEA'-3=U@$C8#GR9'N\Z;KYWZ9XT4U3%F? RF%^
M( U;3<QQ[&DKC/D!<E!US//VGDUM;2V:;:W#K_3'9[JVZ=7Y:J-GH#O-OG9S
MJUK0. I0BF--23(R#,4@$W$"!0IYD/)$>_^)5YM;YZ'G1E);R<&:_@!F<]RS
MX:T[Z&X$-0Z48R\(MB@V!6"TV,#(;0NQK<P)@Y79%O/B@\3V]L=KV-:Y[L-/
MVTS7&Y:#]KK^3^A9LT$[A;*Z_:3-(O7*1OOL!?^CV?LG(E%9G$0P4TA"%&8,
M4D(#&,0490E#$>5.P;P.8\V-F6I1P2W8"@NLM#WKOYQ#V8V9!L)N9"KJ#YM_
M[O=E0(;-USXSWK0YUI<5/\B+=KC%_^3YU\UZT\24-:\RYE$2L4C[,TJ9Z/\L
MAB24":0\P#CD@J:14^&[HT^?&T74 C;1C/Y'K8?H73YYO@J3D3_]P>%P/WF^
M"I:)3I[]X/$Z>3ZI_IF3Y\-[)CMY/BEN]^3Y]$7]W)R/Q2IO\GUKC\H>:C=>
MU.J^_MU"AE&$<")@P)DI+,6Y9C(J89C*C,4B3;1M?1P>IU'GQFM61C_WQA'=
M)(J$(@)FL9YA$0DQ))$0,.5IS'A,4L693WF%X=&=K,1"80-05L4*MAKTZIGB
MAKN;@SDXFB//-QUYM[U+ZKB>K<R7"LMZ^YQ>& WJ?;J-/*D?Z@7&OD?J=W,_
MSC<Y4-(6 'HP9W7_H74?W#=YQ6T=Z=N5L&U9-P_5^]5W+8DM2+P0(<(HEBED
MW*0D8!%!DB(%PTB$)$AB'F2D;1'E1E3]!''ZUI[W@1I]4<PWI2V- 1YK>4T'
MJ*U&X"?1: 1HJ_'/-Z8AE!^K];2;&\V-:(N)2B^T"H"?NBK\;(YYMEK8-KFM
M'C>@H\EP9'@=DH.R8T]1)J7+Z^#:Y\\KG^9?!+];2_^C?CUO?^35(L)I$B%$
M8(RPA"A(S,$WSF",$\7C% F!G"*63@TP-]>X*R,P0H+?C9B.R]R3,)YGKB'
M&9F3O''QJC9_3OFK*\H???AD5>//J=:M#'_VNI<IUOQ/32I2F';?/QXE-TTH
M"_.KIE"BB9V\O6_RSM^OUF6^JG)N#UT769*12#&]^J-(0,0)@YB3#*),Q6F(
M3"R3\#I6>"E-YD9/SV,^;*LW0(VB>@)=Y=HK^&XUG;9*;__WQ/%@Y*]@_;&/
M70:LY%OC81W(%A&3SVA^?0,ZJ-R +2Y@"PRPR,RGP._5QIU5R=_^VOREB@!?
M;;2ARP)?+Y#_X=HV1ND?4MQ+4Z_E@]3BM44K333 ES_IHXDF8C$1BD FTD#/
MH2R%A+ 8"H9(C/0OT]#)!_<9=)83GQ4<6,EMY2%@9=]6LZTC8JSX[J=2SE:X
M?'8W!K8C3RLO#ZO[&> 8\$YT-#@4S%Z'AKYXG3E+='[49$>,OLIU3QZ][^VW
M_+(5N/248A]>[1+.;I?+XD_3;&,1*APJFD:0<XP@PHF$)*8,AEDH8D)E2KA7
M(/O%$>?&ZI_,SE9=:X.V,@)5E&!IOH]E455GBFGW!-UMS3$HE".3>%V$S[CS
MM;3/$EBW @_GLCMC,ZAK?7G425U@9Q#V757W&WMFX)=2Y.LWLM2/->&EO](?
M^</F03NV1;4IY6^K]@C'5/$+D-(<(R")8@91BB2D <U@1%(6""HS$2NO]'OW
ML>=&1;>/CV6AI363,+=J -F(W2WZ4YF) ?R9K[\!1E=_ +ZIUL6#EL\S!]_#
M2&Z$-1+T8V\KUTCOQ+X!C>"@E?P&=&4?,.W>'[!A<^X]QI\VX=X?F(-L^QZ/
MZ)F4\X/+JOI*?S3)/^^T.L<W [:1![<FZKYN3R(TR9G5-<Q2K" *@PBRE(<P
M011+FF&L:.87"'"5//.+!S#]W4WB#FN2X\S;4F\[-WN,O*.19V;/599S(\7Q
MK3%1_H_5PV;]O.I:XM2N\$TG0FJGT(!)04/@.FR>T%4239LZ- 1X!]E$@SRT
M'P=_*@LNI:C,F+_2=1- ]*F4C_5&J_%V7^OU776G_B&7XFO17/2TBS9:A$&
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
MD^5B+18\:AL$&KFC7YI__:TO89['WY<;@Z$Z](*ZD=C,-P;<+J;52!SHA-5
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
M$%NZ$>78%AK<&6:;SL[J+#+Z@<T:[*SUVC"SQG(G]SYF'4.;BWC=;<34W-,
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
M)N_GJWS2S\MW6LF[TD17/=X\;[ZO2[.U7\>&)_.<9$*RF *I< R@*C) "T6
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
M( (#NC\_A+Z]W_10E9NY.0!8:4[\OGAJ%QG-5C*D&<F8E*:(1P)@FA! B$R
MX)((_27."^Q"]F='F1IU=P3=+;S]TH'.HWJ>5X-A-3!+]H/)F<Z<8#A'3OH&
M'6+2_]HGI?,CC$(Q3DJVA.%V<<^^O<^;VR>SZ]4\H@55D$N( 8,< R@8!)1"
M 10F*88927@"O7KSOK[_Y%[Y9[UZ>ZJC7+Q>]%/XN;E.5Z R],OM 8A_,]SC
M:H=M>+LWQKA-;8\K>-"X]L1E81=XNTRP0LF$B"P%22X0@'DB $FE #EG$(D$
M,TF]2O5<''%JK_E)Q_ZQT2',.LLW]RXHCF^U-FHA'#3=SAFI458M;Y18YPR"
MZTKCVA2Z+9^5ZQ\+D^#P:5V:+&33CT5638%!,=>.0Q(3I)T(SF, :9$#DA<(
M%&F:I8@5:48S+Y_B['!3XYYF.W_U8';\Y>*'>4EFT?M2"A,3IT6?M?4VHU^^
MRA]:(KK\FZ<3<AY_1Y\D&*H#,U%80/V=&"><POHTYX<<U\5Q4O_ XW'[54_Z
MJ0NL5?K>7^63?LR^TTK>JOORN=K<:3O(4C\;G0ZJ(I8DS4D*B%2:CVR$4*(X
M4"B'<986.259CWZXGF(XO5'CM\2]*Q?ZY7JRK;IK?4QCK>5Z]0 VIHP'6Y?E
M^B__2H2^1J*(\R+A$L#8G"AGB *6B03H12@5,):,Y?E<O]QL_9;V:1BO*\>0
M&R^-04S-P)T*IM&<52+::N'2'C>(E1RGEN&0'WRO*R3D_G--/^#"3CZ>,HP[
M&_4#Z&!ZZGF;GFWH3-7%=_M5%SOE0=^]["YI1+OYBY;BX[^>M?_>:4AN0X?N
MO]-5O9U0_5W?8E-]7M45&_\I37=E*6XT/=$':;\T9U&[@SZ492A5.0-%QCF
MT/0=R',)3"$UDF9:<;]4H,EH-K5%@)6P+N3[9#6817\U.@!:*Q$]F&N ,(%^
MRIPR_O _ )X,_JZ]_J8B[X2FG&[IX"XJW?K!IC+HT1+#!AN]_+'H1!UXFG#3
MC0:HV=[5JZ0:(_-,WC7/9(M3U !57V(/L%V"$OQ;'4[-_F';*DY&NW%;.$Y&
M[1.S_?0$#-7!^X9OGNGR2)=H!A')"9/Z$<TA@(DYUI,<@5PBE*,4IY1Z)=ZY
M#SVUF;B6\WC?[FO;=)^$WVTV' ;4P<\%CK7H[C3B[M2Z_^6#K/_V-[N>:DSQ
MJHOWD&V[+Z$Y<-/ND\._<<ON2[!<;MA]\0Y]^6T_-?E>WVBORF4F$I4E,@,J
M-YMY.$\!*U0..!,*DUBF,?(*6' 9=&J<=B3#?A89L7T)S0%O5RH+B^+@)'8"
MP(%KB+J#%)B;' 8>F97<H3CD(X_?]F,BZ^<99[&4WTTIMQ^R3M+Z?:6GLZ7)
MX?G'>BD6JX>_TX4]V[A==:J7EHM*?_5!_W/U4'N&7^3F5MW3GW,.*2$<9R A
MD@(8IQR8.'J0)"C+&4Z4A%[5EH82=&J,MQ,ZHFUQ6.M3V,*_MEZ+*:K3;,U6
MG; %_MUX^6;1NY*;Z'F+2V32+O[74D,2"0N J?BRW:PQUZY5M*$_(VK3-?R8
M=;#GQXV-I_!4#,S@M^\_FS2ZLT6A3>G@6;13.FJTCHS:C?\YBYC4U\IHUSZG
M#=W7"H?C_J%-$G2^&$S84>>8H2'?GY<&'Z]WL Z74E2?-$"[-(.[4K;GO3<K
M\9XNE]6MVJ^[W3GX*W@:9S$D(,NE -#$%1)3R:? 2:($YDGFMZ$01*JIS5([
M1?2\8X2W,]/3]H1]IYUWO$\ $SJ'!8UKF*%/=!M]ZOIO70MU=+)VLEJ96?^:
M-@Y]PHO"X1TZ"BF 9&,'*X4#\TA,4\";AUV8F.GD]*#&<T0LAC27&&!:%'KE
M@1B@&"> Y[F,12XR*//Y9KVAR^M6'A<E\2+MK3S#$<2]&:.S9/!=8)@U0MO"
M]1=6;Y)YQG/VM^IUZX&@MIJ,P__*NZ]=^:YS/XI;[XSL*'[[96DFX9@[@^;J
M>;O?T+^$W:ZP0[WW_??2>/2VHL,<%QGF*8*@8,+4U-8TRT26 0I9DC$HDIP[
MA=E<&&=J[J\5K:V34HMXLM3-C<<!W"6XSY-@0! 'WY7>UJ"IQ8QJ1&M!PV#E
M7I4M$&8CE5KKB9U7U30'1,Z40COWZ]'JFSFHT"U:YG)YR)A(^VEU\[SYOB[-
MALGO*WW';YLU_[,.N+ -5=Z]?/PI2[ZHY%VYX/*KV=^]^;FHYC%A.5() HE0
MRKBX"2A(KH# .<X*!9ED :(;KY)Q:I3=2AE9,2,K9_2'D=0S+WH(>[HYMV]L
MI8'GA#X&"A26%P3"$0+LKI-S J%R08!V"WH+,]05E+\+M[\KUP\E?6PZJ#!4
M4!@+ A*2%@ 6.00DS3$@")$<<4ICZ550\MQ@4R-A*VLWVZ21MF=[FK,X>W!J
M /0&)L?^P/6CR N(A.>Z4P..3UH75#_*/I=^TY-&=FS5U&!16&(<YPG(<YD"
MF*0I8(G( 8T1B97FDDQXE;LX&&%RA&$$;./Z>Q:R.831D1JN 6=H9ZG.@QBL
MGLU)W<.^^0>CC/NZGU+RX!T_>6&_%[O.Z/]$N:V2VLQ715J@5% ,9((8@*G^
M@Q4J!8A) 64N":1>[>6/#3*UU[LI;= *V=,-. JGVSM^+4@#O^;>^'B_Z.<
M"/JN'QUHU-?]G*K[;_S9:_N]]/6^T@VK-B7EFWFA!))9HE_W6&8 2A,?"44,
M<LP+1%2*''?.C]]^:B]Z+=W_]GNO]Q!S>Z/[XS#PN]QLUO[1BA;P)3ZN<]#7
M=V^(45_<X^KMO[(GKNISWM5DQ6_H2K"77^5&OR&WJJ$$*:O&BZ19+FB>,2 @
M%@#BV-3QD 3$,4*0YRC!(G4_^W(:<VJO]8=MB8A:[J@6W(06M5.7E+Y^NX\-
M7 [$@B,[^.'8<5!OQP+5Y^0L.+BCG:*% =GS6,T+KK-';&YW&O&XS4NUUT=O
M?C_U9_2;-$Y(VZ@S3R#/"JB]+44 Y$D."($(H)C!-"OT_P1W9>W.?:?&S$8R
M=V;H G294GNJ/3!M&J%ZD&)7=7?BZPG!2.3F!H47=1U1^ P]=:\>C8*.B-BE
MF6-?7Q&:VDG*:Y\>QA6-<PID'C, "1> :A\1Y+D0,88YA]0_X^U@F*D135U^
MI2-FSUW:$Z"Z+?JNAVI@<NJ!4K\(S9,@A ^_/!QJ_-C*D^H>#9P\?74_(OC]
MF_99-M*$P]^MS7TY77Y[9F)15P1MG^$XH3G.40XP+Q*34928YKT*L((RR$2<
M$>&UU>,V[-2(HI;9!IAOI8ZZ8O<D#D<C4$B3&*48%!07 .H%.J BT^OV@F0J
MS1,AB]BOZF9X,XQ3;//W;]%E6^S%GP]K&S>2#X_WP*0_#-#>\X(?;D'G"<>A
M1YTW_.#8GT<\?^V_5GW=AK[J!)7K(7=Q!C</I;05O:HO<C//5986T)2W++A>
MU"(3#ZJ=3J 4SB%57!74N3U\'P&F-M><:$9;)T#U#\WO99O+Z^FA$1^8YO;Q
M?-7,6VO0#5O:Z1!]\0GT[X6\^W)^: N,M.Z_:(G2VQ)>FP37P'AF-Z'7;4?;
M=KA&Z>[^Q%7WN;9)>J?RHQZM:<]^P_57=>/&1<67Z^JY[)8GBV7*,J)7-9!E
M '** 8T)!]J3AIPARHGT6M5<(\S4YI].CL[NG>RHU;?G>0\SN?G68X$_^-'9
M%O=NB6#C?C>:1#M5HITNT1\#E4&['M6!VIGW$.B-6ICWA^YTV_(K[MF/:;>=
M?7:-?6[+A1[5-#\Q/7!OR]_6I;3];]_9,DV_FE7&YI.6A"[-QW/.4TRR) ,4
MLQA $SI$3?( )YIH1<X5)%Y\>[U(4V/=X^V3=DK-(J-072K<*&A;5E=M6:SW
MSV5I*HW7^MGO_&@Z@(W=R'I<RXVS>AC!:-[T'0[GH"0>0*Q1J3P<C/N$'O#.
MT^YW,L]QRF.>$0"%H  J:MN9F( S1AF.D92YTP;/V()/;8HXTJUD]6QV[$S(
M6F53!O_7\VKAZZ&/]ARX31!3M.[ T\C;]1;Y[]<S9)!9:33A)Y#&/)Q)WJJA
MQ[7S(/\NQ;.>?=77I@!H6_ESK\8Z45@469H"Q*EM@)@"RA(%A)"2$!K#)/5J
MF.LZ\-3FH59N,^VTDG?+>7E./Z[P.TX? X Z-/U?P'/0:O>^>(7E7=?!Q^5-
M3T@.>,_W]_X'K7L]C+XNJC\U)PK9]/&MYB)/"4EA#C!C!8!YP0 5(@-"\AA*
M49 ",]=#U4N#38V?#MJE&8G_Y_](</Q_K-SN)W<78;Y\/AH2O(%YZ"AND94V
MTN)&5MZ X+D?<88$<:3CS'-@JHM@>IU<NJ)SYI3RXBU&.Y%T5:9[^NC\FWX.
MXM_7:_'78KF\68G/^KE9/2PTBS<'G4<.K6RS<IBG(*>YJ6\&$2@@AD I*1#!
M:5P0I]2Z?L-/C8Q;Z>TY5KTDW6GA%<32TQQN;N-P( ],VJ_P/4!V^&/"?L %
M]2(]11C5E^P'S[Y'V?,NO0/XNIO27_22G?/RF2XMEWZ3#Z5\,'O4[.7]DE;5
M6IG/]=-GMJ37JMW#UI/KWOI-9 KE@G"@("8 ,J)Y$=$8H#C%!*58,>:<<CR@
MG%,CT.-G3%I;T*A;NQ*S:*>QV2NT.IL5I?G6DH/1VWS0T=P[AFV0!^.R$ST1
M<[_):6(82_OL(8S+"KYQCF_]$(RT?CBTEUTVC/",!$JZ',%<E\,N!QE][.C,
M(2$\$L0YZ'"]FV,]R7+S8NJ>;K039 X(GLQ+:-(8^,N.37@LE50B RPG"8 H
M@8#AC .$4PRER@E#3MM>O@-/S6FX*^7CHFJ2=[9">[>S<@/=;84U!)0#3\BM
MR'7C[,UK,&=1+7CT1_/?0997OJB%;BWE-OC8W:.\(#G2(,KO]_TXZXO\2U.G
M2>,QK0++]4K_E=?![[?E>]ON]/.J>X5M/[>L.^3.,Y)GV"R6$IEG ,8Q!441
MIX"(6,8Y*U11)#Y$=I4T4V,WK4RTDS5ZK8XV4O1^VTWVU66-3A?]G 'LZ<:1
MHUEI8.+LH&X+X]!25-'O3T)[#G4/O^OLX\VB07 -2JW7230JWP8!;Y^$P]ST
MVLPANX6VRU^^:]*4ZGK[NV2E^_576<GE<G?ENW59KO\R@2W+I7ZH2[J\9<O%
M0^WYZJLWS^7J/:V^SV/%.,%" (9,G;T\BP&CVC5E<8*)9G*4,35?U3[U?9]\
MH\%5<*(54M/*@2)#!D/NNEA5>@&\:V6U4V@6U4IW\@7[-K=ZBV?';<Z8VJ/P
M-DVX9MTR!%O-HV>C>C===+-NGHE7/V@!>/WP[$"H?V9@B P.0R19C6:\@7*R
MAI?_C5*X1C/,Z8RO\408.9.@">>\?=Y4QDW4$_T7&] ^3RE,!!4$,!A# %&J
MITWS!)(<JD1R(FD.YW40_,>5<)LS@TOI0X>O91V.%S]:^2)&]:=<'B8(C)0:
M<-*PE"))>$H!3Q0VE8P24&0R 6FN6$:XE!D7C6'URJ'<_+<Q[4[:X8S[3CXL
M5JM)V]?-9WE3>PWLF01(YMBF:W3TG$6UIA/(V+ADA&FD9IR4\K]'#L8ED(,E
M6UP<J.\B6RU64KRK.ZV;O5;MQ3P_UH/];L2D2_ZLO1(]8'/1SC<Q02UF8?=5
M.RUSDDK*DS0'.%$I@#'.04'S&"@J,$^90$6,_&IU!))L:MNBC;#1>BNMII!6
MX*C4$ONN=4.9T'4E^P:&&7R=:G6*6ML8K6911Z_H=SM1[#3;7KK3K6/%K^>L
MV&/Y&1CQP(O+4-*-O'0,#.KAPC#T /Z!@G>F;Z RVRNBJ8.9YT0SM2G>QU("
MH"QB0&,6@T1B$7.19-K%=PWO.[C[U*A6"PA:"7O4;3]$[W(,W%68#'Y0'A@.
M]ZBPJV 9*9;+#QZO**N3ZI^)C3K\S6@132?%[<8AG;ZHGROZ#[D4F_4CW9A=
ML9?=[ECSK&68,\6R&$AAB*M "A1)3O4?A,*8Q$)0KY[&YX>;&I,9:<%F#5IY
MKZ^;? %N-U\P'(@#4]]5^'D[;&ZP!/7"+@PYJFOEIOZ^O^3XJ[[K7+;952HP
M_=?GF!<R3R@!M$@Y@ FG@)$8 XX15B*7:0&]&AT?#C$U$K%UP'<B1G\8(3UI
MXPB0KLO&:^ 9?/WGA4R/%=PIY0,OQ0Z&&7E-=4K-P\71R2M[MC[]01=+$W7R
M:5U^HTNYXX]M<\]4*20%UQZ$3!B IF\.97D.D-#O.V<)*Q*O%_[RD%,C@,ZD
M1UOA;;Y"I<7W[9QZ&7 W8@@+XQA$L9-P%FVE!QI'8' <IOVJ,TAA6[)>'G;<
M-JW.,!RT;G7_94\"$C]DN5E4B]7#^W6UJ?;#[PE,<TQ-6=549 !BG&CV$0H(
MG!0))Q F,?1BG_/C38UZ.N)&5EY/MKF KB/5A,-L8)[9AVO8] 5'7,)2RX4Q
MQ^45-P .2,7Q9_T8Y3=:_BG-[O#-2G1&^OC3G!O*.5*9A$(F0$EIBG86'!"9
M%0 G(D9YS!$B7KT SP\W83Z914_:H.OZG,;$K3\],VV'J)3+^GC-CVHNP.[&
M-.' ')AHMH):Y+JTT\@:CF7<, E*,A>&')5CW-3?IQC'7P4K&5_5Q1KO:+7Y
M\"P_K!_I8C7GE'*:I1S@&.J5$Z8"L)@AD*LX*6)$<TJOK0M_;-RI<<Y>3/JL
MJ<X:&:$C+77T1RVWYY:*JQ7<F&< ; >FH -8;VP7C8M@ABBV?@Z:H2NJ'QW[
MK<NFGP/$H3;ZV9_[GU^_JP,HOWV7<E,GCA@J/%8_BB>%)B-" <J)7E[)C .F
M3!=.&3,E"A;#U,D;\AIU:@35"!Y9R:.=Z.YGO.Z GV>CP6 <F(M.(>A=H>L*
M9-U/U0=!>*33]F!(>QW$>R-VYH#>_5ZC'=Q[J]<]T/?_<?^SN-WVVWU)331K
M6WMWKA1&A$#-W$6.];(V->?\&08(":Y2*7%,DOG&=-ET/Y8[.9H7@6_''.ZE
M,$U%'TQ):9/,5HL:T3J]-JJV2OB?V)V&V_WP+@B(8V_/-Z+.G J?]SK6NPA+
M\!.^TR..?MAW4?ECYWZ7?]2/5[Z:_1X3-5]N7O2=5Q7E=OOGW4OW&WMDG:@L
MCBD7@"0P 9!B!!BF'/!4Q3PG4'#NU>O&?>BIN8R-?)$5L%=$@ ?L;F0S#)@#
M,X\7CMY$XP])4-;Q&'Y4"O*'99^/>MS!?Q6[K73]9;&2;3BCYAC$]2I5QMB<
M"4H.2,X50'&.L<0Y3]QV[T_<?W(TLRNK;H3L$7U\#,3+:] KH1F:- 9!Q7W]
M>"4Z(ZT4O5'R6A&>P>#,VN_8KT9;Y9T1N;N>.W=93P_+%/"_5;]7=:V#6[:A
M)L7E\^KC3VZ+ 7U:E[=/LK0Y+;]*JFEE0=EBN=B\S%D>0\Q9 7(D(8!$I(#F
M*-/0"JC7=!E6F5=;IBMDF1XY:E7 6H'G2D9+(VI$Z[KPZT8K4X-+-GK9@*VE
MU!?(:-TJV/QLV:CHO4B\QK*.7MTX]AJ<L1M3:3WJXXKHMF.CCUT;;;6)K#K1
M5I^ ?N'UH(9U%*^09US/\7K@#ES) +>\MC7>!ZED64IQ3W_69;-N5N+7'2?L
M%?7.XH(+'IL,0'-F4L0$% )!D":(\%C*),->U2M[RC$U.NXV>FL5B;0F;;,.
M$RCQ:U^B[6LK-Y(=P0(#$ZPG^",UW>N%YD ]^/QD>:.6?+T .]VAK]_M^K'I
MYQ5?/TH]TE=IU-9#V/7-E[7)='SF&]/4I0F_L8V2Y@5"#*5)##+"<P AY8!*
M1D$L$9(()RG'PH=&?068&G^:-@<[22/>*73BQY7>EG CR2'Q'9@=/RHEN2VG
M6"MAF='4"(A>ZV)[371LT*@SJUM[S9J"G.&8LB^D02G26XA1N;$O1/NDV/L^
M_=CP_?KQ<;&QA0LUY[Y?VSJ_4H\K.SVMMAD_4&)&"T*!P"PS=71S0% J@5*%
M-AJ!159@'RKT&GUJ/-@1OBZGW17_59C#Y82A +9Q(\?!$!^8&4."[4U_O4 +
MRGU^$HQ*?+W V6>]?C?IZP!J=EC1Y7OM<"XVQM^L*C-R$X;+.&(Q*23("EIH
M=R^6@*4, <DX2V N4TF\$KG.#S<U4FNEC6IQHYV\/:.?+Z#MZM*%PG!@FKH&
MOAY>F0LJ@7VPLT..['&YJ'_H7SG]*E2YQ:8NF%[2WM/R06YNEM:NVJ.[D_J9
M6VWH@YPG@LB8" D*C+BFG"('!6$<:%!$GN8RAZF\KK:BBQA3HZ):TOJH)*);
M@:.GK<37%E)T,HX;0PT/^<#,=;Q$HOFSV9J;18U!=HK8#)E+M@A0#M$'RH%K
M'SJ)\L:%#GW@NES5T.MN 2.&?U^5DBX7_R7%-IB5\")74 F0B$QIGLQ2T\&%
M@B1)$XP4+1CS+NGC,.[4B-%$$3_2\L^ZX)7)'[1!Q57TB_:3]7QV.@+V*O1=
MB3 XIH,SWZF@XIW8(\87G\9J^$CC(V._?<SQ:4"<HH_/_/S:X]AO\L&XCE_E
MT[HT"];/*[4N'RTWOGMIOJP;SU%4\ PJ!#(",=#$Q4"1IMK-$TK%F"<0YEX;
M9SUDF!J+=4\"&SFCK1911XV9K=/?7-&K:6 ?B_D>R YBAQ$/8\.9X(IS6&\0
M!SJ#=9?CC<Y?O8$Z??;J?RO_".GWIJZ!6N@'P1[V/JTKO?2N\YZ^RH=%M2GU
M2.6/!9?O!2VKYHIJS@L."5$Q@$B9&B@R S2GI@$1+?1WK""I4P3+%3),C39;
MN2+S>$2;[S+J*%9'5=@+VIZ>4:M<U&@7_?+^P\W7;XY.XC76.T^A(]EDZ'.)
M#OBW#N!;/=K+'&.+KK&!>[#X"+88*:#\_ONBBN2R[O%3RB=];WMNY&NKYD6)
MQ"5K>06D7XGSF:#UOG<>+;#]2M6[P>_7WJJ?Z__KFJYL;)()[ZQV93%V9U2_
M+E;R\T8^5O,489Q*F  ,<]-S%A- N$P XS&#:4YB++V*ZGB,/;4YRXI>A_99
MX:.=]*^.;HT"D=7 T\'WL8N;8S\0V@//1B&!]G;C>T 6U'WW&7]4M[T',/ON
M>I];]*QS:K=ZOZV7Q_J:/C4]3W=_VZ6)%"@7'&/MH3.B^0Y""0J1QH *PGB6
MBCP5Q*>P0U]!O,AOI)H/=3R>#>)[6)FM*-,3NY7\1%_LWB'HO2WHQHQCV&5@
MFFQBS8T.)WI3M]*_LM, "3[7@AFV9&M?8<:MY7HE9 =%7J^]7S^>M<&;IDED
M*;_+5;7X(>O(3[-!_4ZJ=6EB0.><%5PD/ ="T@1 +'-0I%P"%$/]!24YBPL?
M4G4:=6H,:H6V<>9;J:-%'1]M3[S^-HN8E3W:T)]^7.EF!3=B#([MP"Q8P_I*
MX#;LO#[HVL)Z?P96;\KS@BDHO[F-/"J9>8&QSUQ^/^Y'4W47VENUS6QL=H2K
M>9)*5$@! <^9,A4N""BRE(*$DEAH?I(4.74:O#C2U%:S7[;-OG?IV54CJQ_[
MG ;7C7&"0#8PR^S0VN5+?[N$EC>I7$0B*)&<'FU4\KBH]#YA7/Y!>%_FSGRP
M7NFUJ[WJ;EUM2KE9E'4W[%V8474C_O.YLB'@7TQ]0C/OXHP424$98((0 +G(
M 4L3#,Q*DR)1")+&\Y5\,(5\[MV99B!QG5XZ4K]T!T*_J?>TTDM4_8(&]9ZN
ML;N(,60IHT!0Q0#,, ($)0E0&*E8<DH246SM'L;Y'=GN(WC-=HQ(U/%\@#5A
MG4]:,;#3+-I^;G3K/@D1/9]#..H#<;T#/K1]W\YE_Z56\F^147,6'8_CI4I[
M1F;_:4FKJCXW,:'4.V7;2T9S]0,89+3%P36R3F8Y$0!PGP5(B.'Z>2-WY9I+
M*:I/&I[/5?5LBA[?JF_?J7X3[1:/%E*/IJ75PMF/WU'3KKV3QVX%F^=4"41R
M/0,EN5[A$)( FB$,J.191K @V*V7>FC!IK8@:O6J0U*JS9K_"9B1_%5M@,B4
M7OQ15_704TSUS*J%6-#2>W\[F'W=9I6WL-K TTBKTBQJ%;(1@%:E6?W?QH!W
M],6Z"3=E:4H<U3/%QY]\^6QK5]\^6<M^_"E+OM#7AYLZ0J,>=*X()MRHDT-H
M2/=G@^#W[QF>O0T O["G_WZ]-"5@2[JTI;W,5]H]6CSN;C"GBG.8QP2D6*]!
M(-..-)$L!7H9@@6$&8R5Z+$ #2CB1!>=?R^U"] <>U;1EW7; :)[P+GK#UP-
M>1P:\GG(J4 )5CG B&JW(*<%T%Z! $F"B:0I(Q)QKS#^D1^$M^E%['3.NM-0
M/PQ&Q_H"JV4G.^?M;._F+;R110=V&,8VIG\*07C8PZ86!)1OW)2#\, >I"(,
M,$3/\$Y;=?=$$<_&%:X^/,O_D+2\U\^'G,,XY44F)<AA' -(<PBHD AHOT )
M#!5,,Z\EHK<$4Z-]_?Q#S]A-;]#=F'A0* ?FVUKVV7Z)X=DN!&EF&)5)O4!;
MB%ED=(BL$@'#.?OB%S:HTUN*<4,[^X)T$.#9^T8]Z[[9\B=FHV[K8N_\\?WN
MZZS .,F$YC;$.("%R@!!,@5")2AC4BF2>]4G\1E\:@37%/:I-]N/+68\:[SY
MV,&-^(9"=V#.NPAL]$<M_##%@/N@%K;$FX\ XU9XZP'-08&W/O?HW?5ZL='D
M^<,49]_H1\R4S&S*"C^:'-?_LGM-31'-&W/L95CUD_[!''*D5,X+D!$3U&1(
MCJ!, "6E$ED*(?$K<'F%+%,COOOOLI3VD-"[_75O<[@1WD@@#\Q_M1; JA'M
M]&B;9AOIN>E UE6I/;6U_I_1)V@S[6M!#=U@N[<\8S?=OA:X(XVXK[[E%6W-
M/B[E#[EJND_)M$@%(S'(BQ@"R U#QCP&B".>%@52>99Z-S;KCC UWNNTIZK%
MO*:-URLHS[-;$( &YJSAL.G1Y*PO1N.W.7/%JE^CLV,XN+0Z>_6[\9N='1/[
M:+NSHQ?VJ$FR7E7:[J5-K31TN5:WY>)!>Z?F.;#]3 54F6:U#*A<8=/3+ $%
M(WK=2Q."5<8QS9UZFKD--S7B:R6.ZJQBZV.8,.Z=U%[]9!TQOTR*89$<>E7[
M)B!Z5/T("N9(5'H]J'X5.YPQ.E><X_)-QJO#X:S0JY(;[K_R9V,3"F+N64<#
M2O%%;KX:FG^6=1"!7IE+Q'",0($5!S"7$E!,., X3C.&*<Q3IRX\+H--C8F-
MO.#%/.6TD=@&:I>US%Z1VDY87^;@D @.S,!C@^?.O2%!'(EYKP/3BW5=T3G#
MN1=O,1KCNBK3Y5OGW_3>)C7[L*N'73414Y]"WT%\7OV0=4@VB3_0E^J.5IL/
MSS9L;[-8+F\X+Y_U#^<%ATDA, (LA0) 1*GVCY,8",D*2=,"Z<\]=TNO%&EJ
MS-W*57LJ__-_)#C^/R2N_[LNH]],=K51)S+Z1%HA[[W5:VWHO,4ZHF6&WVFM
ME>F41YI%)*XMT9JEM<@LLGI$K2)!MU@#@1IZI_5:L<;>< T$XY%]UU!W#MZ=
M;?]L6""BD@0A$*=( AA3 DA,,R P%Z:C$><R5&NVB9_0FT/&U_W!@K5=ZWD@
M/PB4@V]<G&FX-HN:H_AAC^2]<1NKY]K;'L=[P^+1;2WL4?PWDPM6)PF9U([F
M@&K.>(Z$$@G@<8X!Y)1IKLIB4.1YPG+(-&]Y^8W'AYD:+UDIH[45TS>._3B.
M;O1S/3H#4TT#3!G]OEILVIPRVWFHD35@G/A9+,*&?!\?:MSH[;/J'@1BG[_Z
MJI9HAF3*!7MN;_Y^76UVY1#GL92T2$0,$IP91H Y("1E(-,KR"Q/"4HAZ]$!
M[?RH4R.(-G6?=Z2VA1EF^J/*,[#0#7<W!@F.YL"$T@+9%;@IA/#^')!]6Y6Y
M 3-$9[(+([]%(S(W,$[T'7/\<=_&K^V:K2Y3\$5NNN$SM\I4TS4[:]HINBOE
MX^+Y<0X53!*<(P")+ !DJ00%1SF0 L=91H1 "?4IP-A#!B^:&JF@[2]/M6QF
MQW<K_-\BT0@?4;W^E>8SWV:Q_A9RH["!<1^8T';2-Q4:9]$7$Q385<'V_MCB
MKU=LC1HA^\WVQC!P$UI_.4;N3-L;J,-VM?UOU==ALZT2MLDGOVXKY^<B14PF
M"$@I.( 24L"0)D1$$D)SJ@A"GFUJ3XPT/<>L[A2RE?2*5@6GX77UQ0* -KC_
MU0NO'N[7!2P"NURG1AO9S;J@]*%K=>D'/:L^ODI6:W/4YC'D-"=I#C*10 !I
M86K)Q!"PM(A11HB(F=?FSO%AID81NTS-99VI^=0(ZEE [SBF;M1P/5(#\\)!
M.NO=)9#\2\Z=Q2!LQ;CC0XU;\.VLN@?UVLY?W?>,RN9Q<>..V%/N-E& <$$*
ME (DD>8!1@O )$E!S"@4"F-.A5?_HQ/C3(T(NF(V\8E^,?&7<'4]<[H:K<$/
MF/R!ZG&$=!:&P.=%Q\<:^7#HK,*')T'G+[\JM.A5BJ<L;5M1K<2W#=T\5Q_6
MCW2QFA=8TB1#.6 9+P#,-560.!. J227B.5$$M(CA,AAZ*D1Q]&4YX[L42U\
M]$<MOB>;>)C$C6"& 7I@S@F&<=]8'P^XAHCI<1G^+6)W/& Y$:/C<P?_Z/3N
M+LRW3N'2.5$8$<DD$ E/]&*':2)CK  H23"E*$X0<XJZ.3?(U(BJLQFY6/6H
MXWH6T//D$PJF,;=KHV]A$7*/+P^!U$AQY:>?J7\+$TU^"8LS4>0G?SI:]/@E
MX;M1XQ>O[5M46RI9EE+8(($/BQ\+(5?B*]U(S;:FK"M]D',N"4(%-8=E*C'.
M' .%U/,1TW]+).5Z->CES+D,.C5V_+)> ?W*/"^IJ70;Z17WD]P\:X_CJ56F
MKI ]BT2C3U2:AM1/6XU\JV$[&,;-I0L-]\ LNQ4W^E8#VDH<&9%GT=UE1'N4
MI7:'*'#):8>!1RXG[0[%8:EHC]_V(ZR/CT_+]8N43:N!ZF3-Z3F",<*"41 7
MYIS?5#<K)(Z!2"%G1&0R@[$/:SF//#7J:@5OF\)X[EV[(^Y&1X/@.# G;2%L
MA;8G\=V*^EW!P_&2-U9!R<E]]%$9RAN4?9KROT'/,&G^78KGI;Q5_Y!+<;_^
M32]:R\7F95?8]M[DGLRE2+,\54P_2C#63A;#@!*4FI.V5'+!9)8XY4![CCLU
MGFK%CFY5]!LM_Y0;V^"^4Z3Z#RNWYQ:9JQ7<V&L ; ?FK@^2;3H@SB(C.-BL
MP6,C^D58_<.Q_4 *&Y_M./:X =M^@!Q$<'O^O&=/V/5JL=(ONEYGUD%)-ZS:
ME)1OYCG"$IK*B5G&] )0Z54@47$!>"P4PUC&*4Z\>L*>&FEJE&16?:VD37?%
M_^W9"_8DJ&Y\$P2J@1FF(V/;:?J/5LR K'(1BK#-8$^.-FXSV$M*'S2#O?B#
M?NQP7U)A6\MN.V=HWX0KH20@.):F4S0'1* ,\"R!F4(Q3)E7<L?!"%-C@T9
M$P5MHW&KGNU+#J%TXX*K !K;RVB$G=F5TL=_/1M'H_O]IW\'7SZ'(X>3V 0E
MA<-11B6#DTKND\#I"X,5%;E;EQNU7B[63;-I6Z LQQG,4J*7+HGMFT$1*$P;
M^1@SCE&12RF]]EP<QYT:41RK1!%M!6_[I'M5B/.UA!NC#(#OP#P3!MH0-3W.
M 35TX8ZC8[]U=8YS@#B4X#C[\[Z985U'J%M'^:Y<_UB81K:?UK;PG2DN,8^S
M@B49A@!1DFF'AF> Y3FW\8V")53*-/9+"O,9WHO$1LH'VUO[-&7)>=W2P729
MC^2%5.X0=G'CLN'0'IC2/N^MG7YI9/];6P9^*W^DUG5Q3-M.(V0&6!_H B=_
M>8DP<MY7'W@.4[YZW:4?\WV5=/FQVM"--#=L0HQ9"I.8HL(4==?\)B4"5"(,
M]&H-<J58(:C7/O.Q0:;FBAD9HUK(^LWI%[5]%$\W7KH6I8'9QQ\@;WHYAT!0
M$CDZT*A4<4[5?4(X>VW/3H>[;KJV9-F:__E]O=2_K^H5^!S2)"\HAX#B- ?F
MK0<LI1SP+!8JC44BB9>+<VG J3DU]V:,:+F3VFY/5.;TKY'[?_Z/(DWR_Q-)
M*[]GS\-+\*.$4(P)!3S.(( (:>=2H40_SU)_40A5I%[),T'A'V,'[6WA=R/L
MD* .3-Z_[B'Y\3QJ_LTB':$(VQORTJ#CMH)TA."@\Z/K[WINQR]D>;N2IGM&
M';9 GQ;ZW?IJWAN]/+M?OY/_E,ME\[$M"E2D&4\RC@%.B';Z,)>@@*;P21XK
M23@1+/?*X/4787)TI#6(DJB1T#:SULJ ?TK3A]CTY+*]F$P7^UJEICFKR:Y:
M:%/I#XR"44?#V?9F-QX%R*\PJN/)P:"F&ICDWM'5G_6&WX,-OS7]T:SEM$:U
MP=[5(5BU]+,C1OEML5H\AJR9TA_0L.<1_F*,>V#1&Z:#$XW^=^I9!D&I=W1I
MDXV^2[FI&UWJ5?NZ>BYE74[SH)]NG&/-K0A RAF 20(!0S '-&<Y)OI_6>;E
MW?F+,#6"U1J 1@5@=8B:=K"M%IYE%/QMXL:/PR(],#]>!'F<LK[],0Q;OL%?
MC'%+._2&Z:#L0_\[75MHKS+'_=JMK5W9W3'S-K@I2YG(LU@ 03--A1@7@&B/
M$RB9%#G-(69Y[D.%[D-/C0([DL\B&R5Q-"#")6+J6J.XGJ,, ?7@9RC!4+ZB
M?IXK8 .5S;LX_!M5RW.%Y721/.<[]/3U-M]EV43+Z4'JHYG=>Z,2B#.>8I"F
MV@)0,@YHC!1 <4*5$H6$BGKY=6>'FQJ!66G;LTG[5C4"]Z:L"W [NFS!0!S:
M/;L&/W\OS F6L![7^2'']:Z<U#_PI-Q^U?-,1E:5E*]K=&V+]K7%NCX\R[:U
M]YQ@D2H.*4@TWP#(B02LR M *4*(PSQ)W5IQ]Q5@:@2D'SOL>1#@"[GCP<"
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
MT/? ;39X/>N^[NPPDF$'I*N,@7_@-):@(DZ<WC(&O"_37D8996 LV9JN3"$
M>]!7?Y5<EC^,-%_UT-I%U;Y-5XCK^UVU?KR]TV)*OES7CY5L]K5,>%DF5)Q!
M'$FIIY!<0#VA<"A2G&0)PBQ3?N%E%XLTMVFC$]!4*[(AGI[A9Y?;R(W>IT5^
M9$IO*Q_;YC*=(E? J (:7;:E 4&K#>BI,^ZN;3B@PT:T72[6M$%NP6!\$?<6
M[LE#$QN:@BUO]-I!O\/OUOI%WY3\G7PP\X"> N33[[3ZI]PLHB@6)(L(I#E-
M-0?'*22(<:B**!6YTBRLO#QXYY'GQK)6-'!O90.4<U/EW#M;P15U-T(=!<N1
M>;.3V016VJ+!G=2@%?L*-$@WDH=,3/ $*W!>@NOH$Z<E>(+R,BO!]P'^L5U?
M'IFFO ^/*]'5,^.9I*E"*8QCS+5/F,20*B&@8MH]S!B-I,*N\5LOGCXWXFD$
M!%;" 07B7J)WFEPNQF3LTZ70<+C'0UT$RT0Q3W[P>,4T'57_1-S2RWLFBTTZ
M*FX__NCX1:$7O$NSQ?^E:8JR2)("I5F40<+C N*DT(M:' O(N.#:QXH3*?+%
M@PT&^+;1]URZM.T/[O/2[HLPWGO[ABYMP/7Z<5.;K'KC&M"-=@JX-<O_^A\H
MB_XE:=L+A%K@/K-)S!*LIY(4)MC4YTYH!AE*!8QXEJ8BY9&016N3]RO'YA!C
M6:038![V< Q5];3'I9L*0Q$>>?ZR C=)N%;DO?T#*S5HQ9YB2^ 03!,M^Y\-
M/9.E_2$XW)?O!^\>D,WPDU;Z,4_ZX_LB]7NGO89;>:.^T^I6;JXW*(K:7R\4
MS1+,,@Y1:LI2XTA/))',M&/,,4U4RIET;BK@/.K</&0K.'BPDH.'K>BVMXT5
MWC"7%K_[FT=DO;,ASCO5H\ [,EG- 5F/?(4Q$)XJ5R$4TGYI"KZ(G4I1<'[6
M=.D)ONH]2TWPOGEHR;@U_^?'NGZ4XIWMH]4$ =MHCL_RI_U+O5"HR(M$2JB7
M#ASB*$E@$7-32!.G'"-6R-BK<J;3J',C>B-5XY4J4$M3QA2\ 0_;<-.V?QE*
MHZM(?RE-<S+/EF-NUD!1CC7@"*(B$Q#S#$$JHP2JF&:I9'&4%M'BAZS8^M7L
MT1]]Q.V&:LVE%#4P'QXH>_9YGENU.Y$>PQQN2X7@$(\\^5IY02,P:"0&C<C;
M]F-:[.:"@$L%+Y@"%P-T&7GBJH >8+PL#^ASL_\RX>W[MY^^5WHM8D,WKN_-
MD=2"\4(4,DUA1'$"L2@PI DM8(8SE*1Y@3+FE+EQ;("YS0E&1K 3$C12NCNB
M!T$\[\U?"LW(W#$**NZ>^*7H3.1T>Z+DY5J?@N"$%WWPMLD<YE-"]WWCD]<-
M<X._RA]R]2B_2KZ^7=G'-I$.NX[4<4PYCB(&B11$.UU*P(*D#.8$)3$A,B=I
MXN,"GQUQ;E37"@QZ$OMY4^<Q=O.D@B(W,A-VH(T:<>4,2%!_Z?RHD_I*SB#L
M^TGN-PY/:GA7UFT U>YE1R+'2 AS]I9*B&-&(<UC#O5B6B4$)T7&G6I^G1EG
M;C3R9EU5ZY^V$<)*>*['CD'IQAL! !J9+6RD_DY$\.<H='$&A^ 1\X?&FCST
M_83"AV+83UWNOU3ZK+T4SJM'NK2'-]_D;=740'[S]-;DVM\H^_M/Y4I^-.7"
M%A'*(B6)@ADJ,LT-/((4%2E$F*:()KGBE+LNHWP'GQMA?#:N<:, :(XO=RJ
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
ML5YXJQ@R3 B,9%P(%$<I2[Q*VAP99V[4TQ.S*SXR+#OC&*Z.[M'E:(WM"PT
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
MDZ[@SQZ85L/OI'A<RAOUQ[:-E-G[N5E]7/V0[<'[=Q-8NZN*Q2A618H**+#
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
M(&@Z<T%,L@)2[6[!O"!9RN*(9GDRJ-V$KR1.W]_T]6=>))@87>!F#>];;:[
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
M76Z^E_>R_;%>)+) 62;,!B-.])J$*LBR/(&("[TJ(3S':>'#@>Y#SXWXC&R
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
MN3'5/?6HS\OV9:ED"',",R2T6RA0"@F7F5[A1@7!<9YCMQDAA#!SX_^>/E=
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
MG7:)?Y:;.^UG).#>"FJ<H*46U3.P[W)K.4;Z36J#D7G1* -:;<!6'>TC&H7
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
M97[3QT!F&&<.N2M-;,7"_QC5!W.W66(@' >>*EZFF8.=X%?@:_-\;X1O7>6
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
M]6_5?"5-F]$90BF+(A;!)&:):>PI(8US"@F1,5.)2&*$-A%9=Q=M7YZ5I4=
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
M7@KYY_^6SS.,LYB9HN,"1:9:,6.0T1S#%%.1)WHUK=Q2OHZ.,#5::80$K93
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
M7=\H5<O5#">4I"A1$-,\U@ZA5) E<0:C0A)):2$(3]T;/A\;9FH4;$5K@WY
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
MEOSK)]'M5/J?GTIW8+Y))-0=2M4WK:XI;[KM#$NS%&=QIB=Q*3!$180A08)
M%L5IEM-"1A'WJY&Q/\#4%CK;&KZ^G7B/(N@VJ5R"R\ T[P-)CT2YU_4.G!WW
M8I"14^)>5_$P#^[(]_PKSFEFX ^FJNE\66Y"HA<F3KJ:WS^L2K6NI<T;F&4Y
M2:,XRF%<< 41(10RG N(D4(LRY10<>I::LYUT*F]\E]L,H 5$I8*KFOIE53A
MA?=I,A@*Q8$)PE1N:F0V:X>MU&"Q ]:&/FZ '0!7]S)R0^ [4OVX8#A[%8WS
M!>Q$M3CG6XU6)LY7N6Y]..]K_7E\5SK)E)BO[$-6?]FFM2*62B8PU^QM:OC&
M,H4XPA@6:<PE3PN.W'*4SP\U-<[N%.[JB-LCN]@!Y?.<'0Z[P5VY\6!SI^1P
M\(U$Q)? Z,6];LB<8-PS-QB-9]T4Z;*KXQ6A<I%OZ;/9BZ_ORG=5^4]9?9!T
MH7ELEDI$(B0Y%+FIQ<Q$ FE49#!6>80ICS.$/5N;.8X\-<;]=:FGLM7"9.GM
MHE3U.F59ZZ7*R<XV%UK ;?T\"*X#L_&11.2-X": L!$=MK(W72D6;1>GF^J>
M+MM-_4'SE,\@.7"J\K'1WSA;^0PHYQ.6S]W WUM\7SX^ELN/_UK/5\]M^(HI
MZ]!TFFCB5^Y*\\EOTGBH4C19TFW,XXM@.7/5XO/GS[</5MI-,XN9]B]%8NKB
MQ,JT$J(TAEAI%S3+M3PB5VF>*U>?<PR!I\:CC<Z@47H7[66T!%;Q;;S<7=E\
MNE&^K4BPB5'=?F\;<&P1 !H"8#'0O@G8H'#5!.6Y.W>C/$OG/>NI/2$#SPAO
M\W!,[*EP7SA,[>D8:?DQL:?$:T4SILE.K(M&$6.TU=68H';7:*..Z^\/[;*D
M=KE3G0J#/U=E7=\H9?:/*4EDIA=VD#)3LX50_5,<IY!F-"Z8I"RA3AUC_8:=
MFF]B1=LT86A$O.HD''8R$;N]&#JZN<\D'K8Y[R4,@_C <_VKN';!!(TY&L$'
M0=9]IAT&X9'FRT!(>\US_H"=F*T\;C;:G..O8'?FZ'%USQ*P#4TM[[]MB^=]
M+9?4E-:CBZ^E:;KXAZG!,HM)PF@B$<P+64"4"Z+7M2J%49%DJ:0YRPNO4@"N
M T]M#MC*#7:"7X&=Z.9GL)7>LX2KJS'<]OR&@'A@T@^$KG\)5D^HPM9;=1U\
MW.*JGI <5%+UO;X?@;5M8:5XO6ML6R]@%BG$><1R6.29@@A%'-*(15#))%99
ME#*$L0]]N0T[-?+ZL%=)$*Z7<]^R)8YPNQ%4>! 'IB?7_MCAB,D/HJ"TY#CT
MJ*3D!\=+2O*\.G1J41O3_.>\GN5QK/(\)5#FDD+$509QQJCY-4EECG$>.9T2
M^ PZ-3(ZD1ZQ$1O\;@3WC#!V,H ;086&=6!Z"H!HP!R10XA&RN3H##R1?(M#
M*-RS(EZYUG^KKUDKF@B\4Y635IW"2;L,ASC-L(@%C'(3 HV8*=?,)>1%03,5
M98)*IRZ@EXDQ.?+::G)0E>S7_:ID^T7)O/,F+K3>^<W!<6PR-//]1<SAOJ,X
MCEE&VF$<TCQ>VXZ7HWIB&_*"FX^V+7DY -UMR@!W"Y^_[YPB:/YSK3\43=5
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
MOJ1EP]E<9 &.)>A0OH>).O(@$"=Y"#-IW"09BW&*C1QUPTF8FG'2)K35FDK
M.RJ;']E>*W.@6ID#.3_ELJA: $F-U&@6+0]#[ 5&HCPKDB"%K,@91(QP2$2(
M(0O#A),T$#3/[.+51A*9W\"U':$U&ZG)!;Y:Z_306OB2C^%9U:BOR=A'53M=
MZ7?[F>^VI@=%E_[YLGO]GV0IQ=)QIQK8=R^8LMQN3QOR]H=9@U%V>Y9E3X;?
MHZS!,!V<9 U_DGT 2]_L41KO.CA^H8J:+TI2E N]T*Y54]!:6OI$-0S5OS;S
M-,A#@HL49K&0>_9,?L(LD%9DR(J(A"SAF5'ZZ% "IK;:M;7]=X@&FFJP(1NT
M=)O[? >)Y;PK?VRP1]:9>YU)-0.S%MFWQ][<CSZV##SYQT>1A96S^Q(@3SBQ
M!SW6FW/Z$J9WG<X7/6?@QDHM8.^4(;-K[[3+VM5Z]5 OU:9/=Z'>6>5TZ\]^
MI;M=EI1_5>;1^_I1;@OG>2(PB<(89B(I5,]. 4E*"\B8X$'",0GL8K='H'%J
MBU5/)]"$ DTI^+VEU3)K=PR)&IK^;RNGD=>Y82*RM^S' ]&MZ3\"G7[W!N,!
M?;!Y&'$HMZY#=:3WA:]NA#JI%RQ/TP)G$*FR:B@, EC$7$Z&"!6Y2/,T5J'N
MYLW:3 :U4LP>^K/='"TB#'Y8M(?ORBM3"_-RPE8R8"+(1)8C"7H40)33$.99
M&L*(<(E^)C#-4C<^MZ%2\.,^.RZ'D04@L4=92!D4@@CY$D@I%**0&^R4J 0
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
MX@CB'%-(8T)B$0H<\<!T^VX__-04_98#L% L*'.2;)F0BBA*5*U>JKM%MIR
M>\V*^39H@)3.;XW'Q7YL7\U$83??-(X+OZ>]WAABL-I.#4?QQ"YHP$.];5Z&
M,[R[Y[C@*<.V"G<E7]Y4>C3US/VRG>RN?L=_XXM%][5*JKFKN^%;.V[.XR3-
MPC"&$8]2B.("P3Q-A31T>1(&81)R;E7EZ%*"IK8.]8R K^J5G_65=ID*!R^X
MLHR;DNG 5\47V&%LUMYB9QA?+$\SV]FGE$9>L0[K',^ 8@](_L!&>IM"R:T4
M#V7UN:S*Q_6C.UO<%<1.S?6+B?)JT;N"\*71[^RYPW3VO_A"/O$S4<E0J^=M
M_^FYM/ 1ETLFS&C(( H0A@5/4D@9$DF"BZ*($ILHX&,#32WF5]&I]&E/Z:RO
M=J8+VS:69PM'X0W2A+(@"2$3(H!(=0;*"Y;#E.$HS06).;$Z.',"KX<ES!.\
M9BN/"]!&/[ I5F!+V0PHFN&JAL< G$E+0/6)W_'C*3=)ER:FFFFX6U;.X>=T
MN3@ZF-=EX!S++]7[V>M=MIK<*8[\[OF@(+)NJOU!KBNKYYW26+J"R-T#J;J>
MR__FS4I%!+<]F7_CY?V#\D[TVP12K=Z3U3;(;A[2%-%(-3ZA-(&(A@$L<LI@
MA!%)&0\S$EK%NDV&LZEISK9Y/5&L[O2N__&;YDJ%A+7-HF;@SXXSN-V+2]X
MD\SMN$1=-,)\B_EFIMDG0^^$EI+=8OM'2_07SZ\5Y0<:FQEHT=DME-C5FEI)
M@$"'T S\>S,G;[LYV>,$.J" 1@HHJ';"4<;N_/F&\O?0+_0MN)M E]$W%*I9
M;]*W)'!8I<NZ:@GJ]J9?R^:/EJMV%WI7JV\V1.AM:'=D\6+[JNY:7%]??UPO
M%L^W#T3G&LT%SH,XP1@F>8P@(CF#.8L0C.7F!^&0)HFI*]L/P=/SA7\00A4B
M^L95$TG)/>"M8EZILZ:ZDE]W1TQRI[64K&]L@K:1O531*M:X;D.EA.15A7 M
M^,:98%?!<>SI$G)!*4UA+$0,4:#RD9,,0<Y8&*8YXT$J;&JG3F>R^"J\(H7<
MK=R;PTC%(WC7V@+=7+FKVV^W:[7FO3^-?-G?C>G;%T " #0"H(5 6@=6I\V>
M9M%Y7^FTYL;(QN!;3(M)S0>[TK'3F1<>J\M.9GY8UZ'U(ZXSI6I')L)K-5L_
M@+XL>.MI5'LC69OG7^KJNI)+N#3-NUX8^NLY#6A"\C"!229RB H201RC%":(
MAE%>X"PF1IV!SPTT-4M#$V6NXT]B>'ZU=H7,R.ML>SPBZ00]H:"C%+C$RWPU
M<X6;IW6HQ:^J*UCV^/&6XAFH3P)HM6B8H')"W9^\W9NB-F%B5\4:73_@!&%?
M]XIZV:>T,OD5H<\V9EHFJ. BS6"84P11B!.(HR2#,6%YD;-(J53CS9]#PJ:F
M? ^L+.WTZ[[L^1NTE=L\Q"*TWODT,-B]O9%PQ]ZGC237-Y*CQ:[KC>3I:W_E
M6ZYV>Z@1P#^U6W(YG+]]T0@@[>V QGB^VR@Q%9W2?2O_NA)RI5.] ._:Y-X[
M7JGN@(VN.;9<JB3%+JDJBJ,\P S!-(H"B# BL& QA6D6LHA@G 3<JBN!8_JF
MMK@?!DV]7W- %#M *"_ LV)CDU.]XE7[S3C!54.%?EE,E@=13B^4JQ7QT4BN
MV6X879L:W&7=_R(!6/#-S]K1WC]NTZ]U,V$D>N,'A5TH0"^Q9$-IG$0(VH4
MFT:N73K,P/8*"](T-T('0;VO'TE9S7'(.%;G;+G(&40(84@RN9*$09CAA(:A
M*(Q*#!T?8FKK@*90I5^UL6"_MU3:MDTX1-),,U^&S]C[)$MH[-LA'.7>;0>$
MPV'\-CTXRN9!GX/C5PZL&-L&Q,AGOB]5<=J*-;<26KZ4"YX>Y:IB[1=<LJ*_
MF:,P%1$O" PRJK(4LAABP@,8L"R)@AP5,1;SBM^KA?'.HH"L/2E&[T+>O@L'
M!(VYSVP> .N9 $^D9*"NP%//#6@4\9:U9 <(RDS%C(6[IWSECGJEAFZ6K*S(
M4EI>/2,SL&&E4U+*4-MRTW[IL.KL<"S=5I\=0(??*K3#@3JH1GO!HX:6YVF?
M?D>^]STCI%7V<UVS/\M%VRMT)>=H62SZI$R4LCP.109)R!%$&9<&5( %3(3
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
ME?8G^>F?_]-_(_^G(LC_^3__#U!+ P04    " #*?D140'P%$8B5 0!$0Q,
M%    &-F<BTR,#(Q,3(S,5]P<F4N>&ULY+U9DULYDB[XWK\BI^[KH!+[4M;=
MUT);E>8J4S(ILJOOO-"P.$*\R>"))AE*J7_]. YC7[D<\"!RS#*E")+B\>6#
MP^'PY5__Y_?3V4_?8+&<=O-_^PO[*_W+3S"/79K.3_[M+[\=OR/V+__SW__E
M7_[U_R+D/U]]_O#3FRZ>G\)\]=/K!?@5I)_^F*Z^_O3/!,O??\J+[O2G?W:+
MWZ??/"'_WO^CU]W9C\7TY.OJ)TXYO_ONXF]1*\I4<,0&HX@T*A'+09$L+9?)
M<TNE_[]/_@8Z!'!!$F8#(U)23P*5F:@D533,@5>\_]+9=/[[W\H?P2_A)V1N
MONQ__;>_?%VMSO[V\\]__/''7[^'Q>ROW>+D9TZI^/GRTW^Y^/CW>Y__0_2?
M9LZYG_MWKSZZG#[T0?Q:]O-__O+A2_P*IYY,Y\N5G\?R@.7T;\O^Q0]=]*M>
MYL_2]=.CGRB_D<N/D?(289P(]M?OR_27?_^7GWY:BV/1S> SY)_*W[]]?G_K
MD:BSY2KX^>]_C=WIS^43/U^JV,_3V_EJNOKQ?IZ[Q6E/+K+0?^7JQQG\VU^6
MT].S&5R^]G4!^=_^$O,"*>&,\34=_^/)K_OYFLJS!2S+Q\KK'_"%BV\M) U'
M,7Q?P3S!6CJ73YYU\=:'9D4WW>+R7\Y\@%G_Z@29FUP^[.B!AQV%Y6KAXVH2
M *C0S!$OP2&L$R6.RTBL9"PID4"$\(S<-GW66H;;\Y)@.NF_= K+8Q]F,#'9
M9VX3$)8X)3)92CSWB230DB+)CMXENJAEB7KI8;F$^->3[MO/^,4_%T[^2Y8?
MR?K'GJ5[C[Q-^TT$'"WB3]TBP0*-TN4S_2+>0\/M!7'QB9_/_ *_B,2OTUFZ
M_-?%.E74XJH;0JQKI2$;?_D)I9%AL8#T8:VS1YGN.5ZA"8?^D[OBX7Q)3KP_
MFWQ!!4 1S>N97RX_YB^K+OY^]'VZ1-:0;I,Y\4PB(U)K$F+@11QHJK7,49DG
M\)'],O147SRI!\G/,%LM+U_IL4(HNS!A_^-9DL;!SYXJ[FK(NP'@W*3_37?J
MI_.)\BSYG"3A8#B13@+Q0 W)SG%EE0J<R2J(N4_+.% 96,G=H!)O 3/=Z6DW
M[QGX!4X#+"8R2YDU%VAI&:#-]6ASG42',**#B 8YB:SK0.8N*>,B9E_=WH7*
M7H)N "E?8('F]M6GR\??9,5S%K+1D40E,I$TXO+A)A%I4U*9:XD;=9V-Z7&B
M-D(/?R'H&4KX(^+H:M/^\6&Z7.'Q=OGV>_SJYR?0FV$A>4X&I9-PN\8=7/,B
M'4]2C$XK )19&L;W??#YXZ!E&$=F0,F.C8\+NB]63-:10N*&))H1SYDK/ @H
M3R!PI[Q!&ZG5_IBX]<R1'=H!--@-(LX1@0!(]>0_?_W?7R8L&&ZY0#L9+4."
M-9"@:"#9>BJB<0ZWR0WT7[[P8DO!GWK]]]J_>M"(2M]#0]T^XAIYH7^ $S];
M([Y'.![J173*DE#BB%(@Z38[B5Z1$%*&E)W>1--/K_0[#]U(ZZ)=D[^/#,>V
M\SW5%Z /W%ICD&'%F4;8ID0<>C1$">T3*)Z$X /M_&/;^+U4=F^WWT%^3>C]
M1J3OPW0.[_%@OIQDGGR@AI*H%9J^*!F:/HI;G@\J,^YY#GD@%#ST_(TP(=LU
M!@-)=F1\7 :%C_&S$T$9A\ <,=:AU^,I;FP"#\G92NW IBS]_G;AYA/']OWV
MUUXW@"@;@<#1?'[N9Y_AK%NL)A[=(3!"$\.T)U)F2@(H0T!*(9RP*(>GPIC;
M0>'FDT<^%M:!Q,ZB;00:GV Q[=+;>7KC5V@QDTIH%C/1SB(#( QQ*J(!56"=
M%Z#DDY<BVV'CUJ-'=B#K@&-WX8Z,CM?GBR*V=]-E]+/_#7YQR4/.3G #G*2
MYRGI>";6,3P; >ZTC 81E=\;((\]?62_8EB,#"+B1HS(-1/O\)7EQ()VVJ(D
MA()R] X:O6B.F*?6 +KAZ'_M'VMZY.$;@42]$) ,(>!&,'*\\//EM(CE8K,T
MV:2DP!$G U+N+)[7!&.$ZZB#EL:H 4S)8T_?""7ZA:%D+Q$W<9I]-YW!K^?]
M30QSEG/'#.&@\"2.UH_8%-#7MHH;&6G28:A(QO53-X*%>2&PV$ND3<#A,YQ,
M2_;2?/6K/X4)M4H)AK9.TX0[H^*)N.0X$7@2\S$[ V%_B_'0DS>"A7U1L-A#
MM$U X_T\=@LT<KU0^H24U]WY?+7X\;I+R Z7R3!CB+1"DI(<0'RY*&9&\VA4
M\"BCP0)@3Q"R$7#<BP+.<()O D?'_OO[A+*<YNDZA_G25D9GM9>"Q!S15D;
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
MP-6;,K4>B,NE,36/GKLZU[M;$CIN3MV!-^D:RFL.FS<;HI>>U1-K!+49+;R
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
M[F[,(_W:S5!=RU=^.8T3 TJ9$(%H**XB2$%\XIZ XHDZ!11/:/5WS.<)W0R
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
MBEJF*HW"WKH3<;4CS"&]@MVEWP!T-BJWL-3G" +]&]D/@J">!&$T"DL(9T)
MI@Y?0+C55EXM2G=(H VNJR:&=_;R>K]<GD.ZV87U/_SL'/KW/O8C(I=OO\,B
M3I>0)HI3D$P""2KF4B$<B2O3YZ5PR?!DA4YU2K>V)G7<P-_!CT;5M-B H;Q1
MB73</7+=UU>7!)1T*JL4EVBOZL^ DEY.5_ %%M^F$=:2^0RQ.YGWW](+:1*3
M-. 2BH)277R.B"=)(0G+(BE&I;.5VE;7YFRC16#^#(N@*8PTL&9Z29<IOWCF
M3'CD]+/9 ^9A(JCQ3GM)P//B;6M+@M>>1..82LB2"74JPC>C;R/\VC\#?BOH
MJYTF2$_M4+_"'_T[RXE65#F7''$!^BXYDKB2\QQ-8,*:9+*NDRZS$7D;0=']
M:: XJ+8:L(>W[DU[5HXB2FU1]H+EZA=8?>W2A#,4"[5E?F<HS9\%KBZF*:$>
MP$?%771U$+@)=9O%^NF? 8&#*VM?4UC="M[B^#-,^T]-N,HT2>F)4QEE""D0
M+\H@-^=5U"XBS[7*);8D=3-P_GENHJJIL0%3^6;Z;9I@GI:WT[E?^^77B1-"
MV.1+XP]E<=%E16PR$N5HF6392ENI@.<)HC;#WHN^41I:->VXAE<<W<@%7[.#
M*R-X[XG)KBR5)(GG3I&<E$XTV<QLG937QRC:#&8O^E9G4*6TL^?>3AL 2K--
M@A.:T7N5@=$R68H1D)$[F[+(E-;;5'=(W_A3W-3LJ8@]\S?>SF_":?R^/I]Z
M_7R%U33ZV6T>*S7YN?W$L3K^/,'W8=O_9.Y%0"2+C*B3(>+9P01*A!4,E)2(
MPS]/^Q_AC?8>+%&*)B)%*I'+X(FWZ)1RAO9;5DZN?3GM?[; Q3/M?[:1>F/M
M?W36D6HDW8(JG:&9(($[(-H&G8-1">2?N_W/5KI[HOW/-H)LJ?V/-R$(XRW!
MW;[<"GH@@6I'T/DS"K+S@CYE'E]R^Y^M5/98^Y]MY-? @?_I/@+!6*J"LT2#
MCD3R4H.@:>G_B?Z^<\XG6F?2]?X].P[5'F@7>S&\\!M TL/U3DEFP60)2K"2
MJ&VR(5XI1ES.(2 'AOLZ8?47U[-C*W5OU+-C&]DW * '.T@HXQP%0XEB&;VR
M[#.N+)](YB%[R10SNHZW_E)Z=FREY$UZ=FPC\090\TC]=@A 4^D\$K7!;9A+
M-,M4,P(01:+@K+^;(CY^U?R!NW?L@YP!I-X =AXJJ)74&.I,(DX;-,.I=''3
M*1-E#$K(>9>?[']Z^ +F [?KV <U^\J[ <@\4$&)?EZ&Q"5QL:2()4^)#X&6
M\8(RJ;*MLSJEISL6,!^JF]T@GO%N8FX"* ]>%?=QT>7#J;G>\Y09%R1&0($I
M53K'.D-BR#P9$WW4=48N;D]K(X[TCNC8[%9_*%6U L:G,@S7O$YX2(;QC%NW
M#BA%=/[*]"-*T$:# I<IAXII>,\3V,C)?T#8#:R45K#VV&JZSB$T+G)O<B2.
M9TVDST!<X$"X8XJKTIS+';2:Y Y]C>RD!S!PNZFD :#=\B;7O%RF"DZRP]41
M#7JIJK"2/1 /X(BAR0;G45:Y3I^&)XAJI+O,,) :2O@-X.C)U?%P5I^PS@GE
M ^$ZXB%(B%@*E3.N%$LY]=JH6.L.>5M:QZW3/*0AVU]5#8#Q=DCN.N</%CV3
M;\J@KK+&E&5)>ZL(U1P=4%^F4TIK"?!$J=1@0-<IWMF0P'%+, >&70VEC-R8
MXQ&62LSGFY^AY)"Y-W#6+:<KCTOJ%ILI,DA!**)8B?+9$/#PPQA*%G*BG./A
M:),QRGN0,&YMXT#H.J0:&K!L-_))[ZV@DF!:RC4GGH44:0D$0E(H1XT2+8.X
M8F1<!6260YT$S4VH&[<B<6";-K@Z!H/805(TEUTN7+Z;=7\LATK"O/6=%=,L
M'Z=]^$3*JP==Y<EYISQ(%HAE%LT.LYZX<E2DCF5NA:."5PYW/T#5 *U\>M O
MNK(4TJL?ORW+D-./9[#PI4G745SA(EE-88D:P1?.\;6+-U%#5[()GG.;52*:
M.EPOH,ML7"AS4"E82,(R7:=$9ACZ&XGJ[HNZ!SH%'5JY#>RWM_LC21F",E:@
MU("B_!@E03,\F$>7E0@QJTJ1W>V[4U4#V!@X>+)IU39*:0!1M_ILE"89\SB=
MP2V6CKL-)7PE31G+<&BI"?-!$XGN1>E,XXA5G.+_3.DG\TT'ZK\R$#?CWD\T
M@._1(=+ ,NE96Z)(WW6+#YV??RCU54?S=?/_]1CU24Y&1R<1E][D<K$C2?",
MDT!#"!ELMKJ.$[4!<>,:Z?$1="_X,ZPZ&T#HFXO'KD5Z[+^__5Y:(L$KF$.>
MH@50FBFF,D'2#;+#([I=61.>6,1_JL#%.JTLGR%L7//:'#*'5..H/0E+).PH
MQ@4457[,996]F2[[!LD3 QE%@:O*2^9+698AN F5=%0N? @I,G_'4CX8;'SD
MZ\>]YFT&44,IH)W> E?<')V6?L3_[=><77*U1 /^:0&GT_/3Y?OY-[C0PB3:
M,C)%9)("B[ADK"661TZR3((IFGRM$:.[T3ONE7(S\#V@TIOH;/ &P@IY62?H
M?H%XONAE^'<_G??GRIP"VCX(1$H\3<KRDU=4D)@9&(/2M*9.(N$SA(U[%]T<
M7(=48R.XQ&?'Z5JC\W1S%4Z25H*"!D)%B75 $.4>'HCC(0G )>:@ED_Y*%'C
M7E(WB,=AU-? ">=R#7V<?_$S^)C[P]H1GM70W(.F$DJ%;G"E[[%SE'CO(C$,
M/9S(3>:J3BCT":+&O=!N#HE#J:\)J]A?J;ZZVWIXXE3./C)%')1ACSFI=1--
M!IYRR05 KM2+Z$%ZQKW<;@Z! RBM 3/X]GL$E)S_?A$2>(>"?YBS!^0X08)0
M7%$2L 9M/E=X\I,VXG*CTN24K:@T>7@OLL=MUML<D \'@2:,;;]3E&E#*.*U
MR"?6>49]\H1K?9G6KE0B-FB)<LW,N3HPOD_+R'U\FP/GGMIJ G'W.^E=2>MB
M]L!UBREJ?$[H/P=5"FC!XT(RD! W-B=JHKPWI&\@)&Y.X[@!T09N,"NILP%G
MX#YGQPM?)K9=AQXF2MH,3J*\!"W.=4PDE,L#X07Z-U[H8.N<TC<@KK6!I\/@
MXEGX[:>D44WD>ACF*O9-(:?S[E)@L\+98GKR==7E\R7^@@>[B794))"& !.V
ME#EF8HT1!"B-D5GJ&3R7E;G-\UH;13HHFJH)ODDSUGL1UWO$.DR0,K<H*XVN
M*D,_(H CCG../FPPBMEH ]1I +,9?:V-"3V0,=M;5:VZ?+?X^C#U83I;&VOF
MK8D^<!*5*Y'\K(GS7A..BPU_$SS+.M'&+8AL;6CH*&#<56D-F,3-W>:)SL[Q
M7$+XL0R1HJ5XA E?Q@7$2+-WT=:).FY.X[AH;. (4DF=NP.UPS58$ZCKR_@M
MA!M Q7X4GV:E\HWCUJ&CP0VC^+Y!.R'J1'2&H;^1+B8'*K.HJ=P&;.\G_^-R
M\N2Z_\$_8):.NU_\JAS7;ESKXUI-BFM&"2NCJB2@GXWK4Q%!M6.XQ4 VE4JV
M-R6QR?*,JOBYF^M;19E-^*PHU@B0EB7^?\$/\O%I 6<7/!_-4VE!M/R8'V4Z
MH@VPB7LB9&*E038C7D5&F,L)W261E:S5=&!OXILLS3@HM@\,@ 9L\]$W/YV5
M7H3OND5))+CFY$JB23,=0FD/ C'BAD<5;GVBL!6T!)Z<IG4*,9ZGK<E0_"$1
M.[#Z&@#DO?WE<19+<N!$>D4U!%D:.Y3,U."(LZ7K8(KXAG8RTSKA^"T)';ED
M:&"</.<4#*BT=A+F;VX/ZZ2K9]C,4<I$92QQ8BB#+A0>%10C7 1(5E@7*R49
M;TOIR%5#E<%94VVC%@7MX+<\SOI$\,RY15<E!%R/4H$GUJE 0">CDXK&I#I7
M[X.0/W*9TN$@?!@%M^ )W%NWI>AJ^1DB3+_U[;.55LJ6MJ\N,(6>4_+$)XB$
MI^"RPSTDF3JS=YXE;>2JHT,;U'T4TP+2+E81BNLF;SU7N++Z<N;EA 8C*#!)
M5'9E6S">..8928D[@PS3J.L,"MR(O)$+AP[C7PZGH.8"3A^F&=[/E^<+/X_P
MJ9M-XSJ:@,<_KS01 .4V#UFRU&N2A3=*@8)LZ^_)#Y(V<F'0X2S<_HIIP<+=
M,]GXRADL5C\^S?S\LL3NK"RRB5)&.U:2"XP-91D9XGT9<<25$A"]C+P^YIXA
M<N1BH$/OK\,HJP4<W@T4/,Z9<<;&: UAIJPPD24)V:$/P3D#%*7,K,Z4H<UI
M'+D@Z, QG6%4U=S&NUYA*$.(,SR0IXN,*V6]T<%8PC,MN0.($X\')4(U:!MH
MCBK5Z5/X/&TCE^\<VOCMI9H&;-[FUP03%3P7G@.Q(6<B@^Q;%1N2! /-A*.:
MU3G0;DYCDZE'A[QRJ:3.=E./WDWGZ/IN+MSD<7ERZ@G:?5EFX)6 DT]$<&Z2
M"3KABCTDB+>DOY&Q-@=*/:JIW 9L[_V,UHM6\<LR>R]0]"Z(4QHY\=(2GYDG
M*C&1A%.(,5,%IH_3U&1R456$/)N O).ZF@3>.T#U^=F[\])%_GP1OY;B8G2C
MK_VG+]TL_3;'3QV=+ "N:E#/+C[\:RE$23H&13.Q7J 4,LLH7(&V - TJ*QY
MT(=*E1^"GR8SCL8%_,%ATL!BN>GS7_#_C[[8VL]?^?GOK[K%HONCS%">  0?
M30B$YC)R09=1189%HG(VROC G*A_X_,DB4VF)!T2TG64V0!*/U_=MN*9]$G&
MHI"14R8(%0+0[V=E'*5VZ/>KY(5!MF@=#WAC$IL\Q1T2I764V5"NTO6-V?76
M\#$?+\Z7J^N)2M>Y 2ED9XSBA"8K4)9*$E<:/!HI G4!@O%UNGIN2>BXUYP-
M +>F8IN'[WH4< D^WIX*-K%,)P_(H(A]TRG$F6/H_P!U@LHHM.1U+PLV)'3<
M6]-VX3N(8AN"[PT?J,SB+%?'3S"9(HV"BH ;"RU#$9%=2PTG/D46N9+2U4+O
M5G2.>^G: GCKJ;4!__;6S4MAX.-9+[JWWV$1I\LR*#91GG.@Q"#QN!@#$"LI
M)<+B7TI)Y5.=HM)G21OW)K8Q:.ZOO!;0^/!&<6,FXX1"2;X!4U #I=.D(\X'
M1U1PGMDL;;+5$_(>H6W<*]H6\#BL^AK:VJ^.C=<S06^9_74'?7P!<'=8<\HX
M%T':0*++Q8F1@H1H\1P)7)2]P:5*%70[$#MR_\6&H%M+PTUC^>8"=3Y'F:0A
MPOA^QU#$1LD)0%!6*9T4JW/9\#1=FR'TSWQ--J#>V@'CYG*=N,@\2\J2+&4H
MY04,71DH.1P&+.5.JW#0-)D':-P,I'_FJZU*^FP@3Z:P5?Z_'D&__ PHL6G$
M!5'>P WB]@LW/OD)%M,NW;WW>_L]SLY+#TO\H>](^!D7U]N< 94@F B&T4AT
MCB757'CBHU3$4.FH2=PE62<Z<%@^-ULQ?^:;LX9QU>:J0WG<O"XO%^,3]+6T
M*YE1RI;K&JHY<<Z6TC-J%$@M4J[3@&4S^L:]>*N6759!.3M#[JQ?"<CJ8G50
MX&6ALL7E1)DJHR09(TY%77(N.,MXUE5P,#.]*_"J79R-#KPME+,G\-[.;]8H
M_.O/]^3] 5_HW^K?*?_R,^2?RM^_?7Y_ZQDHQ^4J^/GO?XW=Z?H97\Y/3_WB
M1Y>_3$_FTSR-I18C]K/[T,I?%>?=8F4Y/3V;/=<8>L,O_OF:\KL\77S_/=P,
MQ 5\7^%!!]6T]]3+.X^YPB'7*5/J%<G*H!O*094)#9HP"ZX<X7$SK]-*YG&:
M]AZL])1\CU&DKV;EQ!A-YJ7G"@'*(SK@V1 G7"1HI9,#,%;1.KFPF]$W<N^<
M81!S;WS2\*H9+&P_CM6J;KU&L6)C63.:<@PIQ!*29.4D$H@761&0PD*(%)RL
M4\ VO#7K>_67MB=ESMW5F:O_]A_K/Z_7BY?4)^<%2;:T^PV1X:D&--'*64>!
M>B;#,V#:XG'-6J9MM']K)$(%,3=PF_C*+Z>E.<YM@=WCBMMH4]:*)*G1V$J)
M=M8(B;YB8%IF(VBE++C-Z!NY3=>P:*NHF@8 ]UNY[7R[7$U/\>"SG%CP(1K*
MB=6EUWF4AO@D#.%<"QX9T)SJ1*QOTS%RDZPZ -I#U T Y2*N]US<[VZTKU\=
MD^ B2S):(E+"19%18EXJ3H)BSFF>HZ]4+[P/U2/WQJH#PH.I<43(%O_@,GKS
M&<[*Z.O'K+7*SBC)-''X Y'&X')D6J![4 ;9:*'9]=W7$U[89D\;N?75\$Y8
M!2$W8.FN\X#6]QBX!*XKV"Y6 A6>XP9?A%7F'!D1D#F!OW(IF?1&15NG8^H&
MQ(W<\:J.W1I:*0W@[!>_^!U6)1_WN@SB@A.C=4Q(.U'9(B<\4>)*!TPM8E9>
M<1]$G42LQVD:N9-5'50-I((&P+2^_X7;G0:O.UU>,(4&F 6+/J?//A&9C",^
M('LF6\4MCSJH4 57&Y$W<INJ.A ;7C$-H.TU/G*Z*D.F+_(._.S]'(5U7LSQ
MW>T_:6%XI(DP:7 E*3SM.$5UZ;JE\:CLT(6L [IMJ!RY5U4E9[^6FAJ X%7"
MR_5:.IJA+UH6V[MN<<WZI47'%W^;QVXV@[B:ED^?%I$O)S)%ZH+2)&?@1 I!
MB96)$R5QX7&=/:0ZV:-#<3#V)/J:=O/ ^FT UQ]S?N5GA<LO7P%6:S[??C_K
MEN<+>/A\!3$)%E"X*D%I.<-B29 "D@0(#I%J6:GA\_:TCIP370FKE776 "H?
M[:EYER\:!4]9,J(4M40Z;HGG7I (B469(5A5J=9I0PI'3GBNA, J^FD =X^Y
MS9_!S]XN2[+61=/7=/QUT9V??+ULPGFU\"9@D@HR"0+>XDI3R*R7-!.?/%=)
M)1?N7K0.A,C]:1\YU;@25@^LTP90_/>N2W],9S-D^CTJ<'[2^R=]D]C+MRX8
M$UP[R[@DAI:I?!KWAA"L)2ZZH)TSWJ<Z%[L;D[@9)E_:M4@=#;4-O;N_7UWR
M4.9S<,2#P!TB:>0-648NJ:?9EOX6=?*#MR9U,RB^E N5PVBL 4A^AF\P/T=S
M'[N3^;2HZUX.1:""1NY+("RB<ZP3\0P!$Y@0TCMAL^=5(/@L:9M![N5=K@RI
MD08@]N4KBO-5Z4CYNCL]@_FR5]&ZU42_KB(*>_H-BKM\=7M$@S5*%UB465#!
M  E11W24110J<K"5QLKM0.QF,'QIMS&UM=8 ,(_2-SRF39<HNM?=\M*"W\BB
M1E_"4V<(TXD3"5(3ZV(@SMC I<[>^#J=:YXA;#/ O;2[F2&UT0"X<(%TIW#L
MO]_E(Z< MHS<,:;DYBN/ACLQ23(365*#)KQ2R==C%&T&IY=VW3*(_!O T5N_
MF)>6HI]@T9OD>^R TR(R3TQ,&CT"JTC0>!CW0(,R^&[F=4I7GR%LL[3CEW81
M,J0V&@!7V=H7\!5W=]S)UROFD0BY564L#\K,.(I\I4R<8)E$'HR1Y:J2U0F%
M;$KA9G![:7<95?33 .[>P&+ZS1?W\=XV'T"XX'DBP94N]"4<'CA::Q9X0!-M
M1*9ULI,?IVDS;+VT6XJ!=-  FM[YZ>(__.R\C/VZGUIQ>3@1,9F<(!%F%>[[
MP3GB.!<$S3)5'K3UN4X<8R/R-L/82[M=&%XS#<#M>($G7GSRLA^PL?@V+8D1
M-QB\&0Z\7E/,>,YMEH3G7%IJE]JWDG<MLY!&JA2RK)-%NA.YF\'QI5TLU-=<
M _ L3=VFJ].+IA;KOD,G,+^J*K[!F8O",FDR,:5P1 8\37L%BD1IF'!&1U!U
M1DYL3N-F0'QIUPJ5=#1RF4\_3N#F&KH7PM',F)0"89FCEXJ^:;FI,R0QGRU7
M( 2_$U![L,#GN>=LAIF7<B\PN&0;L%&?%M-NL6X^]AGBS"^7?2>$7D7I_R"O
M96F\@65<3/N \P01S[@20*Q@17 F$DM1>H$F39GVQH1:S>ZWHW0S[+VTRX"J
M^FH C[_"'S<DM^CF^&.\6<YT=[T9RYS521(GC2(2RGJSR&FBEI6T+6MSG3SE
M;2G=#(\O[:Z@JKY>>$.<XY*^5:\=SL77'[(9SD,<U6^%D]#3YY%J(IQ$QXOC
M <![AEMJS-:;!%'K.NVM*C;VBE\AG9?QZ)?%PE_.SQ 89>'XV9OI\B*Q;RWQ
MZ]5C.9<EG8H()?& SC403Y,B)@NELU0.%VN=V_C="&ZVP<XVF+IW(7\ Y36P
M%5^S^821+X>FOC/M\OW\YF>F>(1"D=SJA!:S$]H0S2QR+U(F/G)#@.MLP"7K
M;)WV?,/RT6P3GV$0?7!5O_ ]_E>_6/2A^S>P\M-9M<W^[G,.N>L_R6/][5_G
M2!D>FW%=&P2V]8IX<)EH'924)DE)ZS25J+?]/['*/B[6B^S!-=9O*)-H#4]4
M:&(@ D$1X#YB>29)VB0T2PID'2=@+[*;=06VP=<6QY^!%=F"0W#9!;J44:U^
ME"OQ;M[O#-^G95*IHSZ(1+A.)2$63Y$VIT@R3U)0X<JQK\[^_A19XZ+N@/"X
MNZ,/IJL&@'>'AS?=J9_.)X%1 18R":S<!MD0B$L!T.D()NKD(/,Z=R8/DC,N
MT 94]]T\J[UEWP" /A?'90[I,FGL%S@-L)CPD"DS*!>:O"&2(C_.%&=5!WS%
MY<1DG=CAP_2,"Z$!%'VO?F)OJ3> G9LE[!^ZBU![6549;;$,>,")>*Y'T2A&
M?'*<X.F&<VV4 UTGC^ QBL8]FHZWUPVBH4:1=K$,,TU4:P$DA3)BRZA$@HB"
M!%6:(-%41@$=#&LM;'C#Z'P#(.V@@)$O_S\MX'2ZA.7-?@<7IC<') ?0UAIO
MT1& A*O,!S2]0H$SD=I\MX[FP6O_QY_0'BAVT5\WN# ;L"X?5U]A\6'JPW36
M-_2[X$*)E,LH"D(-:"*S<L1ZJ5'I0BEC4L3%4\6R/$S/N'O8P  :4/0C FBY
M6$T^E^V[MZ\<41^I\H0EH="^&B2:(M' 1-+1B! WZQN"WWH#*_C;79S<>NRX
MG<\/[]KL+O,6@'*!;R<8V-(P+X,KQ\X<2= Y$6NH]%+IF./ 4!ES$]I#97>5
MOH/\1E;[+]/Y]/3\]()P&B4H&APQVI3.UCH0-)J,,(N(5T)$M=DM]4:*O_7H
MD56_B^*Z(:0XMOK]]QN$BQ@5[HC(M%#H@M,8B:=:HA\.(067N*<;A54V4__-
M1X_C/0RF_IVEV(![N>L>^6$ZA_<K.%U.( 06 XHM0)G&QJ@F(5H@(("5.6G,
MT3H7"'N3/NY(C/$"+X?5>0,@+_D^GU&[BW(7?M8MIZO/L.[)AN?#7W!E3K)E
MTAEPA".%1&IKB5?>$2UT!ES]7*DZ=[//DO8R;\)VA,H#XUV&TULC0'S=S69^
MU0_*[1:ONL6B^P/2=</^B6/&.,\R,4YG(H-T)!CT2*TVT8,%W$SJ3!#<@+B7
M&:H>#HQ#ZJX!./8!CAN-*N?ILCDEKK"^6&8"#)(04A#&/$=W1G#BH0PE238E
MR<M,YSI]"YZG[64&%X8!X\"::P"+U\Q\_&,.J10]KW5YV28=9?QMNL17V$0(
M*E0L)0BB9.32I/&4SDJ-O;8J)6.,J&,BMR#R93J7PZ"SEBY'OJ%9]^#_>#/K
M\G77MW&[&-KZ,1_-?UPTK\;MX)_3U==_XLX ;[H_YLMWJ"1\^PN*>P9_A^YD
MX<^^3N-G."GU7IXI:AVNUDRY(U)Q07Q&F6?A&=<^\\2?RTBM3.*X\][& 71+
M6A\9_'VDY&.^%/6-QA37?5#^ >D$&;UN4''<O0(4UG**X(#TC^G)U]F/MSF7
MF1;?8&*BDRYP2V@0KLPU0V_)LM+S5<4D)8A\=]+#@Y@?GK)Q9\Z-!_61=3PR
MPA^7^Y-B?WU^>C[K1;/F^E)^'^?KU*Q? 5\Z]M\G*:BLG0@$O,##01*)6&D2
M\0ZDC52&Z#>!>V4RQYV,-Q[V6])^ ^[XQ23Z^4D_U^ SKFKDX[?ENE7W)'$5
MK/<43Q0QX:JFZ+[Q[(F@64H?F':^3@;FDV2-.W%OY /A8/K:&7S?8!&Z*O"[
MS,'X,5$N,)L$$!\";B=! 6XGSA$=>%:6:2I5G:*B1P@:=]!>2Y#;34<OO(SP
M**6^P;R?7984OY_G;G&ZSD"J6UJXR;,/66ZXM2SJER!RDZT5"&R3M2)21D_Z
M7Z//,4638H ZZ;?U2A#?SQ'YL%Q]\M,TD4Y$B#$3J]"3D"9R$@Q'*R]<UMQJ
M[T6=#@LWJ6BV0' ;[=]O?KVCF!MPW:X:=\.R)S]&P[F-:-E=+@<O&TA@P9-,
MA30J6^XJ):'?(:39$OS]@+*[L$?O-K=NYMCEZ?P;K%M0+:_NLE;=5YBE58?V
MN[SRHTC4?T,C7M(/T*Z7F?431IWQB?;LX:'&V)(M8TI7H$"EX]Y$;Y[9[(:A
M9-R[H(&Q-8)RQ@Z]=//B-+S]'M>'YWQ]@S !)ED0*+QH D,V4B9! '(5E0S6
M<F0G;8"Q)QXQ[E5-!? ,)<XV-K-%.5Z\@?7?[^>?_(^^G=5Q]VK1_0Z+-\@;
M/FZ"3]?..4H"QZU:<JF(1XM+#!YP&%#NP-;I>[XQB>/>H-3; "LHJ 'D75K@
MX^[.9?M$*Z&#Q>V=(<FE\1X0A]L]44I%FGD2K%(WKT=)&O?"HA*RAE%  TCZ
MI5NL3OP)E%&QGZ$D$*7C[G+&\1=<'$LVR8J7+&-'0O*42$UMF4;'2,C2\& C
MN$K],#<@;MPK@4KH&EHI#>#L3M3W8UC7\;^?7SH"[[K%8T$["\+Z% *AI91-
M4D&)\WUUORBKBAFNZE3%[T'TN/'^2K@\E!(;P.N751=_?[]<GD-Z@\<8%&3?
M(+F_<CXNSL3YXD?_F<\P[3^%#*)H.0/BH41B,AABD];$64^CMBFC9U$%I5N3
M.N[%0"5LUE78@!=/X]P&O#\]0PEW^2AU?1/O[G9;QB\K/T]^D2YVFU7W^NWK
M#^O >+UNP_O0=,C;@\%D=X#&ABQ&X;0EWI5&.*&TJI"R!/NHBSRS*"L9H58;
M&TK*!$^9$A%<&2)/.;KCPA'%4LK:,^=SG4O9/VECPRWP-6QCPVT4V8#_<#TY
M88E.T5,M<$MIMQ.94U<F?(# K0C0.?*ETEM%@?X\\P)<JK-LMR'S999[[0"?
M>\.+:^FR : >X^<^7FUM%X7"1G,()1<LT@!$&I#$:N=*$U/G5##(0YUMY"%J
M1C:&]91_-Z:TKR;&;Q)U2?Q5,<5E7R,:(M,H!Q_[3C= 27 :B$8?6R0G&=RM
MU'JL2=0C3Q@7(_MKKAM<C V8EOLN\O*WLX0^,J=,,W'9DX+*R,$8HG49%6,M
M)99QY,Q2SW,H+1SK%$QM1-ZXB0&# :N>2L8V.GBF>VRY)*098B[C J@@TGF'
M9_M$218R C6&.[])W=(3CQCW:G]8LS.0(!NP.P],H^TW9Q9,#B 3FD] \^E1
M*B%F21CNV-)(2JVK<X_Q"$$OLV)]?W]Z"/TT +/G!L[>F(5<5NKRX;<N>@%R
MQT52R1(=6)GQJ 6QY72=J68*Q9M"I0$,0W(QKA<V"*RV'"I<3<<-X/NW+U=Q
M\ZODKLM&4I"18N#$1*=P]4L@N!\X$F.FANL,E-:)5SQ.T\@G@-%PTE516@/P
M^PRE;!/W'C^[O ]_Y>/O-WN:7#8]5<9!UHY85=Q5AR?OD$PF 6+2+''%>9T8
M[\8DCGR*: 6<=53: %9_^])/RR@"+B'SU33ZV9?SD*;K3A*77#GTFHQ,Z)8+
MA\ZT2A'/58&BJZ[0FU)4.%UGO,AF](U\FFD%I164V0!$^SRU]]?YVA=<H%"X
MDTR5)#5)I,2%YC2NNW**#%HJ9G6EHL4'Z1DWW;D9" Z@K 8@]P;"ZIYEM\EG
M%@$(9-_',-&H2Z]+?:=5G&G(LD[%ST/4C)OUW S<]E94 V![W9V>3M>KY;A[
MVR=:O$8JII>C%=!O\"(J36(J>;F!>>*3E"1P+HVP7N=:732?)FS<].AF(#BD
M^AI XX64YB>?(<+T6PF9X4]%F^G:K+_Z\7KFE]<RO?GI=>2"EKX<RA NO,,E
MB*YP\)D2*[5+P:;$39WYQH.0_S)[( X6WCR@[E\*X!]G^<*"@ I)ZZ")R[I<
M- A&7(SXJQ+)\:P,@SK]N@<AOXGPYR%AMPOP!\5  \ O&Q<LRH;XJ5NL,AX8
MNR]P<F.FD]6)XKZ(VZ"PZ+27$6(V!DY,1K^*HIUQMH[#^QQE+P"NPX+E 9=C
M,,V-? U^S8N?H_S2.?IF^,MQM_*SMW-8G/PHM427KKWGVOM@$M&6HZ/F'$=G
M*@O"0>>H=?*!;]+M;:N'CAL"'0]M=;73E &\KH)\;$$E:ZE3D6@!*#_&+,HO
M TFQ5-E*'4*JDU:X.8WC.JTM&<5!M3EV.Y&RTF(W7^)Y%1]=*B@+8[,;JT['
MY)+LRW^*T!03)66&$FZH=Y)2Z>)&[4*>?=*X(<YQ#>' >FC"^JV9*0;\<EV4
M^)@'3R %M-^"!^(=XT0F^/_8>]/E-HXE;?B*,J+VY:=DRQY'V);"UIF)^<7(
MVB2^AP(\ *EC?5?_98&K*"[=Z"YT@;(]XR-1-I#+4UF96;F(;$TDN;7*--VG
M9=G\9@_6;))V.L#7SC&XE<D5$QRU<SQ$B+)0E,:")NE( 25G.C I&1[:O-H\
M2,ZR*<SE439=1QT ;??F645U.1N8_("_UJN;OH8@A,3,#&2L=WUT"8*@"]\J
M.D_.2E:,:P*X)\DZSCT6TS.,\^FJ ^#=X^'J/#K4PCNK@/E:=QR=K:='0A12
M6*[IN,8V@'N0G&53)3.J>SVW[#L T!_Y<@S%&]RLZ)S=U&>P%(LV&73B==<I
M1@B:>PB&*QE<0I<&K0K>HRKL(7J6A= ,BOZFEFNRU#O SO0IU3II)W3($)4@
MAH45X&2H#Y,Y\\!8]KG-LOO#K!CM;FG.]-OSL#KO .1?EW?\5SY+[]>_74WG
MO&GU^6F]N7QP_W6]W9X()7RLU1XVUWEXZ#R@9 H*T]'HF*Q-;48NC:?U.+O2
M]P33DX4[LVNV ^P^]$[Y(&-Y>^*"U"S6 G>B!%3& HBN@([<2)V+$JYI?]<0
M(H^SYVL>M+;290<P?5O*Z_JZ$_.?'W,^OV7E=@!:"-(2"PQ2] &4X@5<L &<
M]EXFDU5Q;?J<GZ?M."MUY@'ES)I;>EAUXTU1)EIKM:!SF)D#Y0S='KPX<,@U
M)EUL-/>"JF[WA'67%YJ&Y]ZTW^_VG-N-X5^1.FRPW;UUX],GT#U"S4RCXN[T
M$%1?\=4J7:KT]FMO1GMY+9F37$,=LU@SX B.B0PN2RY]3(CWIR7,-J-\*(W3
M![;??-,OJZOO^@TW_\[GU1?YYEM7Z8>\J5F.]QM,=& NEU?_>+JMNZPO-OD]
M*>DU??Z_3[C.4@26ZGNEK?LC/;C=%A;G96:*&2W;//FUXFC9H*H1:K\=#]\!
M'([ 3NY2+M.LY=5'S&TS'Z+L\)83<TC>60X^%*206D>ZJ94$%S,K43-7;)MD
MR>$LY]>IA3L*N,&\#L&7X WHQ$3U#<A=R20)) _!8&8AE#9EKL^2=C2V; R.
M[MNR>16T<!3SVWJ=OFQQE:Z'5+U;KS?;U^M5^F,W6OSRW-^REK*T.@N*R%2A
M2R F!]YC .F9TTZI6.XG?AZ,2D9^[;*IG,:X:JV&#G(VXY.G]_C-H61;E /.
M':>[7EE $2+8$E!;HZUT;5X8IU*^;+[G0!;QH.KM#LZOKC>N$8=U8\@]WJ)
M)K0AMUG4Z<U6[;8Q).#,*>X=_2W;-%J-H7+9-,XB,)U1;1U \L_X,:>+L_RV
M_&M5JWU/_S\B@0[:V]4=X=YCD16TLA@.T8O:=EY7VB3R57@4&>NJ<"7;]+SN
M0>RR+^@' FAK)7: TSN,[ I%3\MI3J^__+!>[<1W@6?7%\>/>'[_3$I1Z-Q9
M!](0KI24COP?:8!['I..&)EK8TJG4+ULR>Z!D'LPM78 X=M3^L?5&?T93U</
M>#6&I4A7A@7GDB&^N*<(,- 5HEV4)C"29Z,U10,I7':CV\&-ZHSJZ@"&M^*[
M6CY]PXCC#%DD]]G8[$$56\ Q;2$EJ6.Q*B%OM>G[$9*67=%V<!LX12$=(.LJ
MZ?YL/OZ6P5*4\M$4D%$3@TX(",4G( <Z,*>]Q':K4,>1NNQ"M@,AL:T".T#H
MM07_VC&^X49E](;G"!@,<9.*A<"\@>RCBD(:G66;]]6GZ1J6'6='#KX9=7,$
M#W:_XV:SJ^>XW$(WZ>7N_F?-_83W)*V'?\M+):#W*.D<%4D@(X_?!X9@F#+H
M-<NJ'.M;7DWIW_J=MP_=]YY33X2IFV1$A!2*(Q$D!DX$!EA\$2I@33,->$T9
M\%5'\S(W!A5W7U#F%G<'M]POJ[+>?-HIB4)IBIL_K#=?WI8[:<PON[8T+5TJ
M2BO(3)LZ2$I"2+HN0S?98&!*B#8-? ,)7 9[34#QC<L_OX8Z -YN)N[[C[AZ
MGS_]M=[@YDO=RWJZV;5WWRD=K\W?'U8UI/YE==V<=B6%TSK \NZQOVR#*SJB
M=3)#RJCK(  .KDI<298SL[JXU' &<@N6EC:L#0#XT(3DQ='0P;&H#YOG1/G]
MPH_K55Y6<R5JV;IWY#1'1>+U4@&+C'L5D_2\S1OUTW0M"]!.P/- "<],FERX
M?H?D=I-O?[_^^NG]9DT9,NLYAVQL 55*W5"6"GC4CAG.#0H^P,E\_IN6K=+I
M"VD-=-.!!;QY,Z=;9XMW?:GKV='<BJ)X I,D'9_L& 2!'$(,M438*:';V,#G
M*%NV#J<O;#;1YL)V\.<+W.#J/.<4OI"PW^>_<?ONSY^NM[EJP[-QD03D/2@=
MZI9-Z8$Q@\KGQ+,2 TS@DU^R; E-7PB;5R-+[SW=U-3@14V.7:],<DI';QG8
MG!59;9,A:*8AL,19,(49)P? Z9L/7K;(I3\(39-\!_?E8WL24<C(HW902MRM
M;W 0E"ATKYE8:\2CUK;)-=G5>M1#9&CFT$ '0)IU>4@M"2L^&B 9"%#&THUN
MZH3&F&+41G'3J"[EY2] '06KE@M0Q^BX WP_N!8I).=B2>0CU&()5:K[Z5*
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
MOBU4>P2%.7=R^<^LFKVL99FV@WS\M\U=L#.1W\,7[Q#4-(O9 U?IJDPX<"N
M'$>,W#B+L4W*=XGBG4=7:.]2:H$9F:5E=6DV!Q4".=6.3F+&)&R1=!1MFWS1
M0 */IJQG#*8>STW.IZP%/=+MYOSDTKI?GOI+J[ K!>#HE,I> ^I:H,]2!"^+
MA^)]MKSH%(,8 C?ZBCM0H]_=A]GC-/22D)Q1U>M9Y;XP<M[0=;!9X=FWG%R]
M 1G&N&=U_D,B^=#IDN#049C&N0K&91W]H,VD@S#T'#7+H&DN3:\;B7WIUG#$
M5Z]>7=&=N1;!H89LD$Z2R0Z0IP06I5%TI%SP]AEGZ_YG+J?T>;6TGD%DBZOZ
MAFJ'HB06!%E+'B@L3J*6(]0]]]EBBKJ(H@<I>I2:9W\K:*SFO<2UL))_7Y./
M=7XSF+B.QN.,^-9UMXK2F2A/9.P\A8N<R]I0/>1$?_VIR^39FRI[@M@ZR&<^
M5DT:.,?, H(K(1)NLP$GN06OO'(:R6SQ-A%+5_.<#^%/SJF)#@ U:VU3$08S
M$DZP5J$H+^A,,D;6,\2 5AEM&]59O/QR\5&P:EDN/D;''>![8-6FU"%8*Q,X
M3;PHQ0J%"H9#B9P3BTRZ,B@$7[($]S@*Q4?A9[\2W#'*[ "BCU1UIJQ=+MJ"
MK>N_5$$/(=;%$YK88&B$8PTW%>Y7@GL<5>!3(#B#LCJ W-"MC;'X**V-X$0F
MMCACX$/,4%B6WFJM* )N]"8PWV+7 ]0!M7,S6VBJ P"V6_7C2TD%+4)4=6P"
MUL.=B@&M@I*12^1Z4")T/[/Y_2YX'07 @RUX'8.&Y?,YMZ-FUIL'5D^9H&(J
MY,<X60O]$SDX]!<)/#F3O.3B?F/$8QF>)[_GI:YK'06%=2.]=+VD,"DI'7,!
M6#!TA"FR!/0J #?!&R&UBYD- -CT)85'N*)U7W3-IY&E1[=]<RX<(E/9"<B7
M'>ZA0 C,0V08([G)QOHA0[#W,U!'N$EU7PA-D_S"#]M_X.I#WCD0SE'H58*%
M4O</*TTR"$5H*,%GB\&1,S&H[G;0"_;-U_92RMVF\&$_Z?8 B2LD*QZ<EUX
M+Z&.0^,*')(II+@ZI&P3$\,JL8:#8NG'[#U5=E_I>\BO@[#P^?/PZTV!KF+<
MIT!A!F*H.]^B)K?+%- :A9/(4F)MQGN,(+*7 OUV^8E6&NL C(_VLM;<LHR&
M0]*X:^&W$*Q1$%VHZR!T=KQ-9K;W=N*9(3"TMWB,/HZJ4O[K&8\W?0+E;I_
MO-7R8[ZQ7<7\WGP?OFI>V"QR72J.*>XN6/J58J*V"5LO1'+<M+$%_57-&R54
M8$'3,8QTMG<+.J6P@,PSX8M-[OY2^G^JYB=C:M^J^3'*ZN N?JPL0D;R;KEB
MX(*H7?HI@!=2 [<!M8Z:KI0VPV(ZGXPYH_('UCV-T40'@)KU05E)DW7*'*RO
M"^\".2!>< =">)6$+HP<E'_JGO:J>QH%JY9U3V-TW &^'UR3GEVH5;,:M)*E
M[EWW$%R6H&*)W+.0TD&VN/3PSK0<-H;LLQ^CJ!ZR=;NCJHW$H)VJDP\C$1T%
M>*L\9,MX\L2.L/.U((U+X"Y>:;S/C;N_='N Q$TM'AH1/ -3*MD^! K]7:&3
M(KVIXUJ='[02X!@3N*-4]D@"=XS\.KAV;A?[;7]:;W[/_WD5X_IB5;LWWFW6
M*_IES+L_W0E(69T\_5U7H7M0JB $A0XT#R%@+M'G-L'S*#*/H\ALBD_?3FL=
M0+)>WV_+J[3^JZKLZE@5%H+6RD#V5M2YJ72L-(^ 3C)?,#,FVN0J'J)F64^H
MH?+O^^-3-=$!FFZ%<SW-8_NOOQ*>9\&XX?+ZV2U&,OZY@"QV-Y'7D-7."D*=
MG<621I[:+/@<1-["GO=D%'R[C79FE72 LS&/*EP([46D&('B@_JH0L(3W(.-
M0KG@3&*B#=KF?@E=O,YBRB7:2F,=@'&/<6PF&Y4+5Y #+Y?3*'WP$2(JD;FD
MV#:UN6 ;3='KXO5T%&RFC]0;H\.C1.F[O#E=IU]6<9-QFW_,E_][HC#Y$I4
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
MK.Q+P+)A8GM0'40Q'20N7N/JWV\_YTW:8#G?GC"5.07,=4:&H,O;.8JC8^"
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
M<F_"P#\UP/NBK:UV.J\!9EIJIUT"P8ND2$A[<NBM!(U.9PJ2C%!#-O=^!S7
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
MJFY6#+;2W][0_)PW87W("_JK"B&2Q)_GIV=GNVE@M2.1.^]TJAV)HM8*B9@
M:Z<.R3QC42%)=K#*KY&T'T%J<%8H'UC;??=#O=^L+T@ Z<<<SO_(ESF"BTW-
M4$UK?'KV<V?L<!K'0\-6)LX+!;LV &8*26J%%\4E=3<\2X5C4)+9[C=\#G*I
M'Y?XI9/-9"TM<AJ8J6&9+@$<8@!+!\1KIGD*;:SA%*K[:W<:@Z=1[4YSZJ\#
MYW*FL@YTUJ!G4$H=PZ]LK<A$"2Q*,O:JT/URL,%]C<K&EFF@FA5M;0K)1JC^
M6/#^;%+.,2S:, DYU:W$(GH(%#E"8C9;9(;,RX()IN^BD&P,[)H4DHW!0 ?
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
MDL(_5)S"/UN ,V-9)GV$O"#4OX>A0*-@UV0HT!@,= #\9[>N><>QE)+!.A%
M!:Q]7SD"77VU1)>E:%N-"7KY^_)&@67LOKPQFENZIF'41C;F7>"2/#*O,S$F
MZ@!<X03=;L*%$I65:4AL\MWMR]L';6VUTPWL1NQ@0R>#Q+IMVY4$BJ<(P2H'
M+/C,2XS1FR%KI+[7?7G30=A(5UU<Q@_O8?.%\1Q" L,C>368"P3I'!AO0YWS
MC46VZ2)YP?ORIEV]T_74!=R^/5*/^!+,)T$NM0 F?)UI+ 6X^EL>C26?.X:B
MVHQL&TYC=S6(B_F#LVJSFRMZ=]#^-^-F7=YN3C^0#&_;$W?K3YD&+:*MR3I?
MEPDZ(%8DUTP6;8<\6@SYKE[&E;;/!S61?G]H>GN7GZMCR")Z([4!F6J7?RH1
MT))'FPV7P4OZHSRH=GK0MRT3Q[;1[M/0F2KJA<'SJBKX>BEXE#$%'8$KHE@%
M72>[H@3!+5K)4^T^'8"0.Q_9%0PF:VH]76P=:)O=;*QUT:-!2,((4#DF\)%G
MDH1)="^7+-F0WM@['[E,.N% VMY';,MKF_LKLCE7NG NH>RF-A>FP$L70)(#
M[Q674LDA#YYW/G(9I^$PVMY+;!UHVUV1G71VWK@"M1\6E*C;@HE@X-HYXV-R
M+@Y))M[YR&6BXP-I>Q^Q=:!M>T5V"<;:X#CXRK"2'@%YB""4#A)C*9JY@=JV
M2X:=!]+V/F+K0-OF.OV'2L>@+41=IX3(0"!%RZ#&V,9SFXPR [5MEBQ7.9"V
M]Q';XL,F3M>;*HOK%)QU@6>E!5C-71U>KB!(43=P.<44$X+<S0$JO_^YR\Q+
M/(#>)PFPAQSFKG+K)XRG9Z?GEY-*7>:)LYQ!F[JX-R<%KH8;D7/."OV1<&VJ
M,+ZEI9>U$H>K'IJHC^X0=76\4L80M4Y@@K.@3"R S-)]R)U.AE- $^(!,-5#
MH<Y4#3\)F#W$W0%D_LB?UV>?Z21]S<R5197D$2?DY#<)S4!YYLB-,AXTSTP6
MQVUTK EVGB2K)Q#MH_5U*Q4L789]S<C.3/^P7GW.F_.<SM?O\^;3=1HM\%BT
M+."RJ1-BE8.@A09ALR0A1F'ED"AFP%<M6_8R&TI:"+8#N_/5M4XW^HZSV]O\
MUYNY)SDSX^N&1)MYG:])_EPHV4/T0AEK)'+59CW;4 I[V4QS.$>IB>XZP.0#
MPKJ.5NI3^ \7FZJ1GTZW$<]JW'&2?52I.@])2P%*DUFNE8M@F"D,5=0\'6SI
M^I.4+GMCML'+\R70\RFO?W#>,O8ZE_6&OI-D?9==)2(FFSRH4 M\F*0H.PIR
M)ISB3AEC42^"U><(7_8:[P&ZLZJV=R2__\]ZE])YA%7KDM>A"*@SO<D;5@%(
MLA&DT8ZAYKK(@^VN'DKTLG4WRR-X1I5VCU["7'Z2V62"%Z* <'5!I:G3XKTJ
M0.)5FJ/T!=L4(TXB>]E<8 <(GE.MO6/XI_7%YBE>-0MH?+(4:-9TO4\<Z!L<
M&(,B!$Q9A 4@_ S5RP9IRR-X3J5V#^#3S_2[WXC-)X]LP(*E>'!!UX+W2!PG
MXW:KBD)(6COS_[/WKLUMW<BZ\"_J<W"_?+2=9)=/.;;?.+.GSB=5XV9SCTQF
M2,F)SZ]_&Q1ER3(EK44N<$'*3$TYLB03C>X'C6[TK4TCRN-IG[?Q0 =@GES
M?4+ZV[/?F2Q>:!XS6$O;4,S7L5UUD*KA:+BH,V9.6)V]HVK>07QSP? PH70.
ML&]/RK]OGY0K+\\2R]*GF" &)>E*B!8"PPBL!*E-UL*Q-CU"1Q(Z[R"TV6%X
MK.@Z0.;U8_6;C)M\BWEO\\6[\M..IM?+N/J<SW3Q42$=-=35TG8^0-!6 \LN
M<,ZRXK;- \ ((N>=2W421+82V<P1S/LZJ/^RNJK-/=,!)4M2@I4$D3I2D^QD
MYVM^F;'2)6[MG8#XWO#E8^L,>Z]G3Q)"D_.Y[W$$+S[F%TL\_[I9;%9E-]FH
M%N%>?M[5>W_(']?Y8[5K=RUB<)E^J&>ZZM*_^7[+PP<43$O$A",+&G*GX1 #
M$4P)B!F\R(;LO5J;GYT"7CPR7V0JNHUIU-$0 ^^]#D+7@2&,CGY6AK2Z$Z0$
M,IW0P&*YFZWZGR$&AZ-HJB$&8Z0V>\'K+36PO\ SZ<*#,QZ80.*@(AO#Q9R@
M)(7:TU8P#LF8?GREISF:8)2P5\TXWQN.]N6@FZ**9"R!9<G6*A$)OE80E)"$
M4B[88H84Q0Y9:\YJV6GE^A!DCF7R_*4XWRI_G>:B)",AN%I&GFM]@L@(Z T*
MU-I8-6300"<%TU/+Z9YRZ3%,ZT#6UW6_FJ,SBBLHI"&);), ,7CP+,<Z2\^H
M9 ?*NH-RZ<:R/H1I\\OZ6]4O6G)=M;!$9^U8(Z, Y"E E,'E9)4T9J"L>RB6
M;BOK@YC6@:RO:WX)F0&%5Y P)% N)?!2U1[6Z)R)DLE!;5$Z*95N+.M#F-:!
MK*\K?E':Q"7M%;FJK<HKV:@9)))FB8RN(AS8\J*'0NG&LCZ$:1W(^KK>U[(8
M"GG1D+8CPI5@=5@%IYM(FX2H F=EH*P[*)-N+.M#F-9;D73MAEFDBR 9UDPK
M7@!-L5 EBE+XK-B0GA<]%4DWE/I1[.L@,CA-9W4;)?$H*!!<<K)/F:8K3-1*
M*;K O&"2W6VZ_)\Q#G.\/<TG]:<"]4>[< IM8PX^@);,@"*-#H%4.LC"'1EP
MJL1&@UW_,\;A$-@U&>,P!@,S7^_;/NQQ=P.N,Y[G;>_7\]M]L(.(&-%!8+8Z
M(8:3(@EDL42?4LX^"SZD8/CQE9X ^*85_:J9'#I0I[?-JMT.R$JRT6  9%K6
M@;H:'&JZEUP0R?'$?<I-=../M#R'D0R'8&TBZ72 KSU\V;S/9&ZG71;#]C+
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
MM7W+<I,3W2C,U/100.[)8T<ZRAA] 2^*CK53B^9M /@P74]D]/(QF)M0,!W
M;,0)^N=Z<4$73=F<R>@QJ4!>/,94^]PS\"H;B#9FQQ(9'(U"%H=0.^\%W9L:
M/$R(XX'JKX"ZS!]K*]7?Y\!K??#ZDM=?S[2RS/!$3EW2$I37'IQG!G2PRI*Y
M0SY=FX?! XB=-Q#2&UH/$F$'6O7V?BH/*RLSTH??G,$5G<&W^>(L:)5$;2?H
MO%:@<A3@BZG',&F'5A;K&W6I'TSCO &3DV"RD<".UILU--BZ(.$F(+!8[IB[
M[7]]L=J7K+\G57^QP8\?UU<4OR2FI=7R]><_<+&^BHO?Z9A]:!W#J<F<L/QA
M5@XWK)J05B9K+ ?!-;E4I3@()0B(/O.BC>$ZM1DSWE'5A,HR^2@5L#JF@'A
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
MQD.ZMEU-T W;[HA!)'#&TX'U.ON(*(5NT_>CUP!,1%-X'3"-KM;B>N[!FQA
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
M*.2B9G)1&=W<7" :[Q4KI8WA-([.04CS3P1I#45T, "_Y'58-3&J7N)FL?E
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
MM+0Z1-SU6;7:"D<;D%(4V@4SM3<DN2]%VL(,PVQ;#3W?1\_<8Z>/E?,CP#F
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
MK9C*S+A25%)#<GO'KCL,?<\ZO-145#UX/+L"X-TDW^OZ]5>KS<7FS,;L,)D
M3"FL>]G.9V&DQZSU2I(EG64;S?@ 5<- ^6S#.),+K@<0[NV@\/V1>[%,-\I^
M^YTSYWBH,SD@VE#'J7H%&!R"<?\_>V_:W-:1I(W^E3?N]YRN?8EXOU"VU:,(
M6]*5Y9F8^P512Y:$;@I0 Z LS:^_60"X@2")Y13. =UNMTR!Y#F5F4]F95;E
MPD-RY$L[VZ:1^V'KW0VX+_9ZY83"'@"DEXO^@!F)H_G=[*=P>8GYYZM9O35:
MGM:OH[[H?6!60B@UA9@)44N,'6B* C4R+G-J5/B]T_IV:TCT8F]<&@IS.!"]
M[OI!>OEI%KY<7"T^3V?C_\6\NAG@(^$]T]9D0"]JFGO4X&HM/#<N2N]T<;HI
M1I];X&X@?;%7.BW%.5B4KM3NS>3U=):0CS@3SA85H6 1H) (BR%PB$7P(HAQ
MO#1J>K[#ZG;#YXN])VHFR & \V,M?;^BV._VYN$BK;*B1J:.J$C6 <N)]$RS
M6*? &7 VQ41QN0JBU92]1Q>U&Q1?_(U15V(;Q!'G/6*6CL@U+346_ W)_N<1
M-U%'9 JDY:P>W 8(B9%RD5LMF(O1I3:S^W99W6ZH?/%719T+<G]X^A4\)_BI
MGOU_['2PY%7EZ=W<N3HI,^'\]GM+!^7B6QA?U@;@M"-<]_Z\/NNH\IE>+6Y%
M=/'UZVSZ+5R.=)0N.Z<@2X:@N*7H4#CZ*D9MT5EI19O;^=:4[:8;+_Y^:E
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
M'_/:0O9G)'_J"TG@06>&;GON'K^.=E<-'?.HAUL%)10*90FV64M2G%KXH8P
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
MK=\0.97 &/*B(;-4G6NNC(WD7)U@QGH*#TW+P3*CV;5.#9]#S+ROD?9@G7<
MFIV+_GG'I^,,+\Q)B@ABIAU%.;;WT0 :'1@F3+910\(>87HI\9OR-NLP3<\<
MD_](<=SG>H];\'+U1ZV/6I9TOZ2X+3V,5YDTFZX_K98W'S^]^W09\>/R'WD5
M<7%]>96WI8H763/FK4!@BG(0E1PMVAJ$7+G_?8HB(0X(SJ>5JI<;AP,!LNS"
M6C/C]%]W+0MO;EL6/ERO+O^=:X[R_N9Z?8V+M*DXVJ4N[RASN6!*E!P*!Q<5
MI2+)D)JU+1!5"L*&@I0@#T#C(9_=R^W#\9AKKOFNCLO=I.;=SW[)UQ<J*OH?
MG?])Q4 A!6/@"Z,C(I#:HK&2V=8=D<^(UDLN>!S2VEAB5AK3[9+>T8=>7N\6
M\0_\S^7GF\\__N?+IGKHG[2#UG%SB9(NE!6U)[Q2O]H$2J("E*F #8J4FGDT
MCC>!V0@A>XG=I@%<*^MTX-7>X?K3N^55K95?8:5R>;M<K99_YK1C3;\P*@<3
M500OK $56 )TL=0!*(8B YML;%/)/4"X7CH?)@+:Q-:8T+>=MKYYUX?ZR[)^
M%%[=M7E0+'$?X-ZW:ZR797^7QWU;U(,XI%'%='N)3U&#?6*]=U#5K:WT7#$-
M4?K::A\%8%$20LGH4^6UMJQQT';RJNZ= 1]T:+S%J]IG\>%3SO?79&^_[G\_
M>OOU:='8[35)<5JJF"045GU2IG5CW!Q_QG@=;<JY30S<;DV]7 VTQ?;CHZ@3
MC'00(CU36(LJ:U9OC&/P=,X+&<%EBQ I>Y4EBY!"FS"\Q[+U7M RK )^C.FZ
M!.#V_;[H)(TH(&QTMW4=C@<%MHB,J'T)N<U@L[.J@!]E[:$5\&-4WP&$7NR]
MO'N^LH5YK%5"Q;KZ(L8H<PV<_E5$-&B+]KD-0>\ X7H#UB$H>'*+-:U).D#9
MOJ+_(HU2RDA@A8?Z;L8H';8%=!'H,D_*FC8!X:%]%LTNW)N@Z%B5=X":%^N]
MBP]>TO\@9$;.FYD"F'0 PU#0']B079LCKM\^BTYCK<G,V!4D]U1-JJ2+<;5Y
M2952+^ 4!*9I:4F$D'AD0;4I7C[3EHU1MA_3LC'&$&?<LO%FO<[7VZ)9G5V,
MDH)9KK,BW^X98"X)'//9FJA,]H^RSLF[-1[*TPOLCD7'1(T:!YOJC.'YM#G%
M.,M(Q[R.[*FG"'+2/'. 2/J(GB=N;6.,'M91-$^GQQQ /<YHYXG6=X\W:!9.
MZ$C9%0^2-F@1M#>13MY8N#-*%LFM:(?3Q^+T4J,Q/T*/,M3,V'QWL[Y>?JX#
M3 XX,7ARD6.DA046:TUR!*]KGU82B,D[%_00QWF,#+T4;DR(PI.9Y,R@]_0,
M$$7J:*0 ;NO,,:$S.%DT""V44LF8((:P<!\M2"]%'3."\#CCG \2W^U=J_-)
M:JDUH(Z:M.P*!)X]H$C21Z$R_85I@;A7CEY('.?!X?&FZ>HF9WU_;_;S?:V6
M"][+)#QP;RVHF.J>R@Z81%6TEEZ4-F^X+XHU;R38_?7BL8;L"I6;8./;6JL+
M$I9981AP%QDHXR@5RZ0UQ4N(,8;(59MZRQ?%ZN6JYVCS/PNL8VW1%;"VGOOK
MHP6A<HR73<NC*O4UO(#32$M+$@7+S%K3>A;>,Z+U<D73#F!3V*0KD-UKZN'
MC=J P;,N/%"(:E1)E+'7HK-*+Y&#+J7>AP;1NH_T.=EZN6=I![-)K'*FQ-B[
M N9'/6DUHEW_>CO Z+?= *,GB=<I*\4G$_&TI>%M--M!+3A&S"(I#D454>D
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
MS(W2&$-T *J'.V^[FON>8ZMSH(UF*T&&RE%#H*,"K'%%JL*+96TZDIZ7J1=
M'6OW9\I@CC1"!W"ZC[H?+0,3.6^-!9ROY(0JYII1)D#',98HB]%M3L9G!.JE
MJ&%B($VA_@Y0](BO^=%B&#(>$&.]QXV@9$[@/:D*<3-)U\<GY*)MF+,/0-0)
M'O@F1M1TIN@ 5[_>7+__4DUR)WXL(87*+Y69).?*48%S7@%#$PPW,6%J4]/^
M2)!>[K(GQLXQZNX +2_53@MNA?*.(L> =8:JDH"L$GDHQ;/+*)AN<V5S;#=$
M$P*!#A*]J8S5+^[N-F26DG,G$&S=BTH)0X>ZQTKF:S%QRQ5K4SIPIET.HXP_
MJLMAC"4Z@-5F:WY;:&^T=,*0;[>Y-H 800&ALN#0L<)0ZZ3;'']/1.D2/H>8
M>5^-^L$Z[P4TWQ;9.W+3/MD(FJ4"JGA#$4%20+[;)-I?:%6;\KKS:FTX&C:'
M:[T#W#Q3(<V*2DY( 2)C[?<0E#EH7YVQU\BCD%:V(;X]HK6A"4M-!Q'3!";J
M$FAW^T\H'E+R$62BC$,53LF&X R2=CI;&6*Q;6XOSZIE892UA[8LC%%]!Q#:
MQ[?)K0K%D,S,.])++;5'X2W8E+BPY&N+:]/]>3X4IZ.L/(#B=(S*9R[%/=!G
M_WQ?8,5S9.2B.11FJ]_6E)1D7ZO[C"\&O8CY41*WMW3A6#GFHZ>:\?P[N0$[
M<''?+\H+M'<IPBS@BL]U]R7PJ *8C)()9:20K=ENNJJ8/#U*1M=1CC%9MW64
M#Z<_O"]EG:^O2;,'E#P^\XNFJ4X<(F4'A83"&F.]I(.SW ZW$."5#I!\B48(
ME=4).]].4$BXWRR[S_B=;/*6_O*_+YCRR3EI@$?:(<K008$B)) BN^"D#I[+
M 0?NX _LI5"A+88>'JEM;'%F?FO_3S>QRGHRG_;BA[3T=\-7UX$O-&B,"R9"
MM(77QT8#& R"L8H;CLA9\Q:0D_K"?67S#X*2VRE:),:#D4CTW6\$D:NK^UF4
M:XHK-O:\_==NRW++'3.<8HO:?LZ8@XUNLRF<9^2&A2&EUBUE/%^/.P:ISTZ&
MG=/B/4TE?J*'6S5\5P?O[SI+?EG>N;9]2HF.*8K= UB!K'8N&7"ID@REDC*B
M=H8/&5UR,H%[J7+K94_,A869-\AON5[8D<JW]3TW>/4/O+Y975Y_719*<C_D
M6+\AA7Q87J5_TLF]NE?(HV5CI.4E%Z'8)&O2R2!$;NM<$&MU%%F',F +3"A2
M+X5WIP/Y7/8\LV!\GR_X\>KRXR4IH"Q7MW^15+A>7EVF>A']\-<<W'K93I:6
MH?WDNNH@ ] J>Q&3!:,Y0;M(#YB8!^NX"]IJH5*;Q^89^=%W]^KW[/5DNX?&
MJATP=[?GZ)-T,64((M>J\$![W\L PK"L1;39J#8,#V.D/-^X?@S^'M_^-K-C
M!X\1>WS-YBTZ)<E#IJ/(L&)I&3*#)X4!=UF1(I5)K$TYVC,"S8N\=@AX7.$_
M@3DZ0-7O*URLZ9/K[OR05W]<1MJ?I+P]!ULM;U_O_Z-M\5:T7"=O(7D,];FF
M$LD6BLR"5DP9$9)O\_P_Y2KFQ>\DL%IV8N.9$[CG&:A($>]V1%0NZVQ#YI #
MI:-**@;(HH%09+#><L&S&Y"<#?RX>?$U'Q:6;0W3 <W<IH5PNXS;%I[M2D+
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
MKWY:_)'7UQM5W:W#6&U=%AITIMA(25_#>)LIH.?.,^%3=&T&9.R79]ZFG6Y
M.(&QN@#=P%J>4"17S C(CH"BO D4G3 *U2-'GS53)31NM_A+5.\=E;=/;\D.
M3NYQU3])HD[.!R@ZQZK$""%&#B(*Y;SF134:W_+ZJO=&X>2HZKTQ1NL)D0^J
MQ/B=^T\^Y6)0@A:2]J^6%I 73]\RY1 MG0J-JT>?"M4)VJ:'PH#JO4/LTBG$
MQ#:LC5)BX@C&46RK8A 4X!H$*;.BX(*5R!N[N*="=7+\S@*Q0^S2*<3D?7*?
MHHC.@@Y*TVZQM2^]4/HD5;:9XEO;FN3HP!KD]G4@LT#L$+OT!+&W7S>!\;LK
M7*\WL44)3"&Z!.@-+83)VE9'6R>3?IR7A15LW@OTK4B=P*N7!.((>_4$O%MU
M[E'@1F/_7"S#.J_^J(K;[#;ZX^4BDMHWAG^HA>W PL)DH15#U(*T*XJ!P"("
M:5;G')+FKG'=R<0KZB0V/ YP+Q=9S&/]#G;!"V]-W%46&X' /5HZ2-"!*RZ#
MU$&$G#)JW89/NM<'PCXP,_RQ<(P!N[AF'/ZR9$51(@@/3->^>\<\.&,Y)"DE
MYZ4RU[8A)SV3Q\(NH=K&O%TXT4%O35Q:GSA7$*.+M>L0 :VN[&&T*Z.BHTO]
M=1\.NT1L \-VX6B?>9=*GL7L* =U2;I**Y[ >YW!>IFMC,6&U*: K<='Q"X!
M.8'AN@#@BZ0Z&! ]4GHJM?>TG2J]3E**5)6T9L4I^[B/J!<:K%.!<:;<?S*K
M=7!FO\C9HV.4KE+;!:DJ*46I.TL%$&A,Y)*5V&A$WIG28(VR_1@:K#&&F)LN
M?4&_A_SR;Q0P;-H]W]W2-OWM:KE<;1TUZ0FY518B)6"@"JW,&Y/!.4LY&D=M
M']>.[><U'_!9O<#E6*LN&ZJX;^:T$$2QNHI.SAF4I]@2,2B063)GG3:*F0%@
MF8 YK5F>V@0F$ZJU@X.J\I9??ES\^)_X"1<?*_W!G[A*6\*90F=VJ/6*HLY-
M+D5!2+0J+0JC:-(S[WB3@^HEJ>9-)">'U.2&Z %4D[:L"V:4(/<*5C&**6-!
M<.@U9*\X#[2E/&M<T'(RYI_)9V7W%>'/AXL.-L6;/_#RJJJ0MO8'O'HP[?:'
M'*X?#I/UZ'PN&DJLW$J"3A#/>:)O8W%21F=+F]OGH1)V]4YR2A M3V#1+BY0
M?E]A(ET]6()0'.NS#C@6ZH 277<\02C+X+QU*JE&U*E/1.GJZ6-&]!UGHPX<
MXBZ4NM4EY5;,RY0]H&6U6R91()4DQ<]>U0I)S*ZTN2!^+$E7;Q4S0NPH"W6%
ML <:O$#C-DR<0'ELK!&,!F<<X<)0?F9D=@;;Q)-[Q3G_F]^IL7:HK<Z+0NJ9
M<7>XFQ;VD/1H[Q"[:<FCIA.H(6U4(ZV=@C J!6^"EPZBJH22IC! +1@PH1PW
MEL)#^Y<>IN1E5"75]\7-Q(&4:IL/;7>4=2*T$?1%MUE^[X118[#7<)C2"!-W
M$#T,;%)3 J5%4FO".BU=8M4MDW6,GI<^A#J?HW4A^;%MJ5TGZP> Y["VU#&6
M[ F?@QI">*ETG%9!9I6*H#)V.VT\@2O:(GW$Z-LD5Z^O+7443HYJ2QUCM"XN
MCE[J3L-D.6((X%CE)S9UQJU5&1C+UI<<4F&-$7A@UV GC:FCP#"B:W",77IR
M>WNZTQ(C<47.0(EBHIV9 GA3]62$)-W1:GB;RIICNP8[:4R=&F*'V*4GB$UR
M*U*40N=$@: #A2],T+JMB6"3UL4Z*1)_+9-+NKYVGS"./#DN.M@4VZN7.S*C
MQ4=:9K[<5";7HF0"0-J5#E]8[U%)H:'>X(&RM0S&"(12N-0FL<ACFS;%46)V
M<OR?'D[+4]FV=^#62\'TYNIJ^2?]6;Z(A3MF:L<\JPR8-GIP"1UH58IFP>82
MV_CJ$4*>OR<^ 6B/L.MXR/I;R"[RQ_JIQ]?ZOK0PRM;6>+4L'[[D>%DN8[7%
MK?&WBZU?Q,V/UA=1!XTJ*JATF+1NU+=;U6MCA1>>"3VDR',ZB5[3T^HAX)W1
MOAVXXKMGF^UJ]]Q97U".P2TI#E)6"$I$#=Y6KB05@I?,8FS4%_Y]V5[34^TQ
MCG=B*QZ.R^4U7IU\],^25$JKI--E8X?O/4)./.'GL$]O.<AG GV<XOG51<9$
MJ2,J Q90B4E YR-DYYCR5DGC&W.6=?W\ZGS@GOX!'M#4<8<<0K8)A!*ZH*M*
M.PFMS*M\?AV#O7;/KV-,W$&L\. QYH&_V:QG\PJ3?/91,(3D1&4BJ^,[C G@
MN;:R1(9.-:ZGV"]8)S@\+5R>?W ]VG8]07&WN6L4]>;S\F;'Y"U\$"QP0?N[
MWHJ87*MO27VE<K^[&$1JQ)$^1+I.0#D%')Z#VE2VZ0!OOU+05$VSBYKVK/+N
M:45YJ9PW'*(P&92SFYDM$5CR-GG!LS)MB#)'"-D)^B9#R/(TYNH B=,FG1B%
MU-8C,!5\7;R"$#-2:DBY8I#1>M.FL^F_+V&M#OB3XV+NR=7/I[O7/RTN*_M8
M?3'Y6+]<+M[A:E6KCS>J>E\>_\>_KBZ7J]^7][]C\[J2O#.:*T<>@M<W>&WH
M,-014%+*8$SQ*CR*(_;/N6XM:"=._?0 7/:*AO/:&I]P]9&T4-9W/_Q_]8WQ
M_I*;?EF]9OQY2;]J?6%C%HBT=B&B!"4K%VNF<UIPDUPD\T3-I]\3(R0\_S/A
MY)NAE?V/?;[[?9K-L&M"&:>7BR2#"<'5<CQ#ZI>,DB%;I]Q%U)0.D0=(@_S_
MH0*\IA>Z@Z%\$NM-]O QM;_^<!/6^7]OR%S7RVF.,25)X<S6GM% Z963 KS2
M"E"'R&6QVJKOO8><6.37]-@WO4>?%R'=!CH/U7+Y1"W_6EU>YQ^6?R[6/RWB
MU<VFJ&I#N4FFVY*/_?B?+WFQSA?16I,2.0ZC=2&=^ +!:PZ(C#O,*BLVW88Y
M2M3S)[8YU48Y'2(ZBX&>NH!]"OI]CR>Y$$GX''BE?525^0H++5A[$"@T2S[9
MS'%,-'2X*(-P;EXYSD]LT?,J#?EQ?7WYN6Z?^S]=+_?/?IVT)F3LQS8L!CE*
M Z>H A&Z\!@D!T/Q.RAF"7R,OM5>1IELL<HTGOK4L@KD[=>W>%6SYP^?<K[^
M^VIY\X7V_NUMK](%)0598%V@%#H("<X8 U:A2W2&Z-"Z^^X%Z3JY2SP6,2\\
M@T]CF)Y>A)YYRRU%8Y"D*F&KOK+1$%C-@I-$KV(Q133F<>BZ+&,R)(RLN!AC
MEIY0]M*;;>&U)=%'0#H@0<G,P 6-X&+.)AI4NO6DV[.MN!@%AT,J+L;8I@.\
MC7G"-TF6XH*#P)FF1$QXP!(0ZMY5ADEK&S'5O*Z*BU$(.:+B8HRY.D#B]NYL
M6SI]J[3GEY>44[R@ <WJ=""&-943&ICVP;*$@9O<!(TC!>WDA:P5(EN:K0-4
M;A,[RON_O^,TMP(U8V!*Y4>QVFXN%H!;QEB1-@?9IHERC)2=/'.UPF,S@W4
MQC'>W]I"475EGE"^D X=!X>9]AF7A6F9LQ.=E4<>E9*]1%N48IU=(@QDJQQ9
MV21PLK)0A^11:%U,HY;\"8G*VA\0)TC0IC)2!UMQ'+U,%K:RME(HECGI3[
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
M,TC/:3EVDA"BLC03G#WS2N=F:(G#J3_,S.*A[/?'+.>5]3]9Y*?G'=>SO_F
M%TZ@6M<&MFA<?]S_K[9VW'OR/R$/SQ@/U$J$%JEIO9,I$%DQF!SQZ((Q6L96
MT]%3]O#'JPT%6PG8C-XK%KGFRH$H!B4G/(>H H.<LW8AN^S4JTONYV3/WZ?O
M8K$[^/21-3Z!EX/[)&,S44"-!I?+3M2$8B,-9Y*:LT62D2:I)<2<$N14?2J8
MEQK6YO7J1;(F:YYCF\</=="Q=#4!PWO"PQT>3N(U56$9+1+DQ$2B#H,$LNJ*
MDLF\J#:YQ%9R#FMH(ZK[Z1SQ8-E/P(!.*6A:/H! W*$@61&$R-:AC@GWO 8"
MNXD2;$@Y.":R<&UFV;;3<U@3&D'1EZ-+?0*VLZ\/?WB BSQY/&>$K$\8O94:
M3F4U4+45U48FF&L%M3R0],,@Q1S^]GQ=G1\8K.AY9E_D];?K+]<774KZOM:2
MKH[KYL/'RXTG^5#P1V?A9L&K8BA]=!S*V<V>B6@)5]U)'JG_6IHGYK\5X*@Q
MF?,,%/<TN,MI:K_]@]7=+^B?&-;EUU_^!E!+ P04    " #*?D14H:5_(!X1
M   S;@  '@   &5X:&EB:70Q,#$P+61E9F5R<F5D<W1O8VMU+FAT;>U=:7,:
MR]7^_OZ*CERO(U6Q"(1V7U=AA&TENL@E<)1\2C5, QT/T]SN'F'NK\\YIWL6
M8$"RXQB)&Y<+ ]/[V9ZS-'[SIZO;5N\?G]IL;"<A^_3YW<UUB^V5J]7[HU:U
M>M6[8A][O]ZP1N6PQGJ:1T9:J2(>5JOMSA[;&UL[O:A69[-9979447I4[=U5
M<:A&-53*B$I@@[VW;_ ;>!4\>/M_;_Y4+K,K-8@G(K)LH 6W(F"QD=&(W0?"
M?&'ELF_54M.YEJ.Q9?7#>IW=*_U%/G#WW$H;BK?).&^J[O.;*DWRIJ^"^=LW
M@7Q@,OAE3S8:9X>#HWI0JQ\V&G4Q[ _A;ZU^UC^OGYV>G ?_K,$BJ]#<]3%V
M'HI?]B8R*H\%SG_1J%=.CZ?V<B8#.[ZH'1[^_QXU??MFJ"(+\VGH[]ZZ858&
ML^*K+?-0CJ*+ 2Q8:!C \GXHD@9]I0.ARP,5AGQJQ$7RYC*09AKR^86,0AF)
M,G6ZG' ]@N7UE;5J<H%+>Q#:R@$/_20TGWOL5WU^5CD_/<&%6UBM#9*)_9XJ
MM*>J#5:?-2KUVNG:IX>5VMIGFT8]/ZH<GQT]:=@JK=BM&L[%3'GTR][)7M)A
MRH, V.>B/OW*:G 4*V>]?#CN7/8<]9)18&"E+UX=TI]+?%(>\HD,YQ=_[LF)
M,*PC9NQ.37CTYY(!22@;H>70-33R=P%L 7/3QYGCFE,8AVCFN<CQ3?OK6/:E
M93788<HTN5TFZTDZ 7'W'MOY(>Y[)T_K2@R%UJ ANE8-OK#/$9Q<<\9UP)HC
M+803_M5#W(W-SZ0= Y^P*ZG%P"IM_IO\\MS&^0X2_BLV5@[G6Z)AHY"&[Y6>
M,#5D3V!DPR8\$(RH;L>"#<$$J!D:QB!A !RI%8>AB%Z_:IQ>OM?*6/:.1U^$
M-B5V'0TJW\<B1YM)\@U-"ZFWVN>Y"6 Q\6J+Q_G-6WJ.#-GB.E2&-<,'KL7O
MCRO/ETJ[^B[2;JRE8;]66!-6-=]=VAWM(.V:D1VK:,[N*JPUYD;L+O4:.TB]
MUAS()SG["U!/3:9<RVAW"7B\@P3L\DDL0O:APJ[XS*@=IM[)#E*OI?ELJ  L
M?ZRP=H"PN= 7V@T"GNX@ :_X@PQ0>W[D8B*-&(V$WET*GNT@!?\*[D+$VA7V
M%Q%%L.X=%L#S'20?8$X=PG#W%?8KMW8L9CM,P-KA#E+P.N"L%5*DB'6M$(40
M9@NAGJ4IC\[_* &_XJ!M,PPQ2H<!/-Y7#_":Q?= A3(3]XWED94\#.=,!O
ME\YDQ. ;-N$@3/",:6&F8F!-B8FO S&UC!MF%8T;0!N33I(;/@KH*W!/K(06
M\%X+JYX2$_Q.JE4I'97+=ZW-B.5R84M)M:ER6<4++4)NY8-82;-E.3)*=QUF
M77C?J#"VZ[L4Y=U^LO#6<4WE6KDH0YB=S=,2E8TT43G6&75&HMS7@G\I\R'L
M\(*',SXW>S\WF?DXV7]LKY\HUD3 S5%W]NS77S^L';/;7SO7[SYWV76GU>[T
MKO_69I]NFAVVCTKC]:NCQN6GD$?TYF#]CA9SS_5&$1K8TB:_)5NX>5NU>K&E
MH:]DA%K[XK1.VG ;ZJ0WEF9Y9\P(L '@)?OT$9!AXFS"0$4!Z4LR&CSR/8NS
M4H;MOWYU5J\?7EYU/QMZ6P-V&&FP6= 03-!<Q2R&(] TS3<S%J=5O'YU7KND
MT4_@G_.CR\H/I$SM;&N4R5)&/W_V2V^HRZ$8(ARI'"='%8B!TIQ,)E$.>R(7
M"8:$V=Z*]]Y6&,LQL_0YT&FL30P,ER >7&4IQ]7 0+.Q'(P)4<D(-C?%_0%_
M HRR!<(!T[3X5%K@F=^1BVF4V*SO %]R2\-'RK) #&'EZQN/.0 ]7-Y$<'*.
MD<MI>*47.[N]5-@=2IZ(!G"2:U>@0%;G#&&@',H!=613K1ZD 4(R,T:\B*OK
M"Q1Q8W4,L\#$H9R N$<CAP^GTQ  9E^&TLZ=_,,_" V7!B1*B(P0 %3_!0"4
ME@$39>HD[9%B4!H()IX):,C-DOI9;E] G=V0_?H+DGVBP%8%_^=,7@P4V#9W
MSACK9K+UN*RD"B'Q[YPV? 21[I.Y76[D;3 ZAOTYXQ1))X/.4V%&[Y(:%%GI
M+3+X!F;>*CGW5P[IH!!7@7YM,L!4J%M!7<;1$'<0$%7CR(A!C!V  3 ^7ECH
M ]P2B! \9,WVP:X,.%@8_!+TO_]>! <)0E/.VERY!W-VA63=!S(GYJ@O0C4[
M*$%#P;ICM'2 '9G@8%5AE;#:SY&5(9@!^,(//R_1T&3M5!3.:08JT77(DHU$
M)#0/<_L9P(NT,#!N,U)):U@'1PNFQ5B%""4+]@M+>*)=.'G69N'H!9F%A%VV
M# EW@N[[_."Y$/ZD<E[;3/CKB'UPPKMETK?3:"?9PB#15"E,_L0U!V]T.F9'
M7G>B_LB^/??&R_D+B2^;5X/>J?4(NB\RLS<;BXA4G/@ZA1T@/D<]):;<G1@;
M@GJ&S_I!#GRE9H'6>@_J#CR8J3)B+>0MP;A^;6N&7UQEZF$8/DG=#%*C9J!E
MWWGFI*L13/A#Z0+&P&$;A^?-%#TD#D$(JEN,XI"[R  %BZE;B9K,:7R8&>P%
MCT.;AR99VPV1KQ<%W??[STA6CQJ/*6ENQUL6T^LAR4D@!0@0  >QBC:< !*T
M,(XA'5-!/PH=16456\R%X-X1<YA,(E,\DT!D+:8P#' )I0A0JF@8 ?U!;D$.
MC%*1TQI\8#U_4SP\DV[H%.#1D2BX9P[=^&M$3@8YQB#FN @M?HMA M1 #NJT
MU 0\:RL$8KA4/?D5I@^?;K^>N5 T7A)PD4@,H&O[MU@^\!#]I3O"FEL6E'>9
M="0H&AG1B\5BH*O03%B,(3W*X!:630PNC05[$!,K^VB/4_/H,!A@]N2@IEP2
M8Z^X&6!H??(Q<0F1M6$X<F:<"Y **J8O;>BD0(N!0.'$8-!$Q1$-19/"#ES(
M"80&#*N=,Q M\!,2F[5NA7/G]QHV4W$8."/8%V"C*4JXNM!599,[5(KHT1 8
M-)L+ZX9*54T))Y)#MR(_TI@'KA6<>4P9V[1YA;7)5UK'>-D9F45O?]'';V+J
M&DA9.\M'TW8D(G;\@C1(1T5EBW=<P77WX=)G X71()$ S3 VT!>9\4E0\33%
MOTY;9*V],<O0])(M<V::8L8>"AH0#9='@M$3#%EK5&H+\5['W@05%[47!CI
MZQ "UI0S\J?JEF: 3TFL8? 'J1S^3$8NB']]RN\,->?F!<%6'Y0,?#0[L]AX
M##Q04P*R Q'$R^K7)110N6'3=,U&H6+5!(43U$%8!:,ED:+(.YRK!_ 8+&>@
MX8Q"Q9) \\5CK.^@H)^\($'OQH.!, :OTR$0;!)'%EZMV^*F,$S<VY#%+<P8
MI1+0EPY4QU/$#-#9/9%1K$5BAOK@[@^E+8PT8A=,!9O%HW+":W;%Z3M]04S;
M! ('^0*&+=FD):V*/IE^<+5F+K:+@!5!)P%25(>X\/4%"0NVII"IL3".0*Q#
M>OAQ "<4\"@)P200ZBBO6$MIP..=P@%)_Z=K(8/Q])'K"Y:FPCK*XO/4>777
M=0'%*HJ:P"1>WQOH"@H?OX$WC<4%1A[]\H2V7DR3&L 0+19@32/PW7"(BR3[
MDP318535!\GR=CLIRB@X1%PM>-NN.YHL_!*3"+B:Y/.B4UU*L7#R',95?<LI
M>^ \#VI./O5!6J=(,-L^QB7(&:!;0C2<J]Y1AN5+&7!Q9Y5T0F/JO )$\PG$
M1O.-0P>!_Z429OG7@FB8QRC9R3^J4H$[9MJEU5$).B"%GDX,)ZNIJF B)GV7
MRLC8CC(?2<+= P.5O#/YWAZ74;<=005G+TC!?E# ?!14O>&S/VYBG/4^7G=9
M\[YY=\6Z'YLW-^Q=FWVX_5O[KM.^8N_^P9J=*]:Z[71[=Y_AB^L.:[9:MW=7
MS4ZKS>ZO>Q]A@#:[:=YWV>U[>M_M-7MM^M#^>[-;HD:WGWOLKOT!)^G=LD]W
MUYW6]:>;-O6!P=_?7+=Z^!['62\+_RLD7BHDWF91\$O*S)V_(+V$UXU#29 $
MHT5+Y@DA &&9>X0K"Q9NN[[+KF1PV>M7M9/#R]77IQ7P^11?GC!)7D_C -AF
M(4N71EP#!&#1((P#!RES8,4@@DA=LX7$G'+P*QF2G+8T NQ0(J%&@B,\  V
M\6*74QG%TD'??"H0]D8E(0-NA"_MFR<A)<I6)CB?_J4ENJI'B4IRJ@4%@,9:
MQ:,Q&\9ZT\2+M:#%=4^+:4CT-58#4+XJU(JTOB9%<5F=I,70S03[SI9%A^VG
M!U_"E+#.)TU+/AWU6RQU<N\FRZA2S6:0H.K$R:'"FJ]B,LV2O!9_^2Z);J>I
MX(#JACA%FG!U(C)$M81G8)R%EEA@4]",Z*1,ZG)IL5R$FF>(@EQQ4@).'S9-
M=4 '1$3M(YMQXV)Y!E"M+5,J.MU3MN4T'>!<!A?3R#/RP4KX+I<%'\88=W3
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
M.!H-IR8K=!UG_./ZW_.Z]D*"DS#AV^D4S@61F"_VF<1<2.1)2"]D=(D9#V9
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
MW:>+N^UD4=8)?<?^T0-7<OVNT6_,&]0K;-@K'UBR/BVTZ#:<,.7W!V4W1G>
MRRY\;OPVOXCYBL-S^^I.^H%!M\]!'6A"!DX!"T=\;.[1?(*Z+"2_US6INTSD
MBW?R:U=;%KYVPDK>0AV/;EN5)EXW&\:3XPELW+]:(BNP07?9A(\07I5_NLE3
M]X*>O,Q5?\:K9>&2V^6_ 5!+ P04    " #*?D144!QV7@<(  !>)P  &
M &5X:&EB:70S,3(M,3!X:W@R,#(Q+FAT;>U::W,;MQ7]WE^!4%-'GN%K22J6
M*%DSMB2G:M/$XZKU]%,'N[@KH@(7&P!+BOWU/0"6+Y$:T7'BT&H]8XJ[>-V+
M>W#N 8BS;RY_NKCYY_LK-G)CQ=[__>T/UQ>LT>IT/O8O.IW+FTOVIYN__L &
M[6[";@POK'12%UQU.E<_-EACY%PY['2FTVE[VF]K<]NY^=#Q70TZ2FM+;>%$
MX_S,O\$G<7'^A[-O6BUVJ;-J3(5CF2'N2+#*RN*6?11D[UBK5=>ZT.7,R-N1
M8[UNK\<^:G,G)SR6.^D4G<_[.>O$Y[-.&.0LU6)V?B;DA$GQNB&3XWYZ(O*C
M0=H7@_QDP$6WEU*?^NEQ[X@GR;\2&-E!]=C&NIFBUXVQ+%HC\N,/![WVJZ/2
MG4ZE<*-ATNW^L1&JGI_ENG 8SZ!]_!J[V>C,T;UK<25OBV$&@\DT8MMY>::5
M-L.#;OAWZDM:.1]+-1M^>R/'9-F/-&4?])@7WS8MXM"R9&0>*UKY'X)1L"\\
M3J/-K]"/D@7-?4AZWNJK^Y%,I6/]I-U;-WG5<VYNX;S3Y=![O2^V?Z@4L:3/
M6\G@D+]D%V2<S&7&/20?]65?C-<Y<R-B%R-).7LG"UYDDBOV4PX/R.P2BI/U
M4/R[LG!_UG@4@[^@ER\]*==-]F<R9L;^!FL*;ILL"T&=8:ZX>W%P='SZE$^I
M=DZ/AWV,]\#+D@L!5FDIRMT0>#_:ZGE\)0L!< Q;L=IO/AN#K;.1M.?.?OG1
MUV>K-_"3<,U&?$+,T$32%"3M1M*R-T51 ;<?J-3&,5VP=]J,6=)M_84!XA>5
M4E2\.!B\.GUGM'7L+2_NR""PUT761D!//B6@7UT$>WL6P;?<(FX(TGC&[@H]
M521NJ1D#:6($A88!A48J1O]<%HP7,U85SE0$^Y&<0YY&:#D;X\EXTLIYAE>&
MZ3$RB=.QWD:%@C*REF-UH\J8WU$@P$6?%N\$C,&0*B3YFB$S:9#44:U <U@B
MR+#I2&8C9BO_L6P_)4-U)]Z!L;0*V=\+B:ET(SAH2\J"@;[?$J9I 3<G:"98
M.EN=AF>/S/[7@DQB^2(Y+F/=!"Q1'<5FI5P6.<@GY']\SU0ET"?PM!+8)K H
MC9JQ$G#P2/8(5VH)U1HE]L'06 TB:-VFKU$I5  ^-4 4AK/!GHS;$<N5GMHY
M> W=2NL@E!WC_F6T&U8V5S!HY\9L6/OL83C8,QC>K,7LQ<%Q+WEU:FN@U5K$
M$XJ.,BU$\YIQ0P$WP(%,H4D17T8 :ZJD'?GJOMH89.H)U3\+:3.E;85VGF:-
M5A% I=$9";RV[!!X$00 1E!<W6<C7MP2>P,&\\+71N5[=$@O0]/D2,2G^"B]
MM"TB<'W_S-/<"IXCOKPM.P^4KPV48R#OYT.4HX97"9^JU=9B,=@%MTG_=\0M
M]AM[ ]SV(/'S<$D6<X4@AK3X-,*:/F-GO+*[-_&I,R6@I1XI)F-=&70 *IM(
M&P@2M:@(_7C5OJ3657HVI'B 7YV-EQ!JUM3M"R5H%K98K:0(YP*V2JT4DAOI
M'9!1,X2$4?B>*NOS>%BM-B3]0*?:$@QRH&_?J.3 ?58I[K, W I&+/4 6D1U
ML2J*\"TE7Q%$C?8D/HN8OP)XIWL#[Z1]/-B$]\[TMH'RW8EQ9[!C@4RD\!CF
M5A?<9P!N@7^O6#VPN1%SD 'VDJ=223?S$F';L'[)!3P&J,75LE9U1?&&1'-?
M.U16I@34;9 T6::-" 8$[7M+!92* N)10J5?2KX*='U$-9:<+,'USQW7V=[@
M>D[;5Q.NJL!M/NB4YQ"?<H)PV2TB<B%(=N#J^+A=5P88HR%XUD;UFNK*/6[!
M+MF$+VJ3E^;YTYLLELY%?UB9%&<"]@04^@&>,1+%WB!QP; QR)M@\2< M2@,
M)5L1^0F\ZD6!SK+*>$BL9. MO8[]F9$A?U*+OFR&CGZND,#1]>$C37)@&XSW
MH'9M.'9H% XO_+E&.+B*=KV,5HVX7<@5SY5A+9 (223,1TWP,Z;D':GZ).-!
M_>9G3]%GX_]KV/H=/8NM7S@1%?.5TUQ2FF?85?0NV<WC[Q/TRX9 7IC&(9*=
M-G8A&<(+=#D>2^<H 'U+LU1#D/@R(6%;Z. 0^ 956Y\*\-?+]/FBI)\K"=/#
M JR*+!QVO/S_[NY+RX0W"L(/LQ5^X())?L>>20):ZE2_V&5-B=_YW!V%8,C>
M0<*& ]KY>=4G8;#>$,53CBT,R 4:6EH0X*-XK84OF@!XT*?-*" LU(.MQH -
M)BDX4R>>K2=[_POB8/^V7V^@ 7(#@FD"#10X$7@*Q^PU\)HQA<IBHM6$?!XM
M^&W]:X&I:93&I=(S0NETI"-W\C58 X:_BLAH[_%/G]MC_HY2 ZTR>W&0?-<]
M'33#'8==?L7^C<P^V<GJ:.TON#BPM-J%#7/=( 4KD&G!>L5+2\/YEU.DV%+Q
MV5 6P8C0Z'1]H?L1)CY/0_?5HX0!8W%]5Z/_73M)$G]=PQG\%_.!ZYL<[7"3
MH^/$9MG)<?ND^WAQMYTLRCJA[]@_/+ E+UXW^HUY@WJ!#7OE/4O6I\6ON0TG
M=/GE,=F-T1U@U87/]=_E%P%?\79N7-U#/[#G]@FHH^QA ?]9.-YC<W?FL]-E
M(?$]KQE]<A9_)0\CYG\G)[\WNBK9U3UEE3](8/^ 7F;O#52(SZTA=:?F_*F;
M+XM)Z83%OH5='ES&*G6\C3:,9\L3VKB>M<1?((SNL@E/ <+*/=[DL6M#C][U
MJC_CS;-P!^[\OU!+ P04    " #*?D14"[EX'24%  !N$@  %P   &5X:&EB
M:70S,C$M,3!K>#(P,C$N:'1MU5AM<]-&$/[>7[&8*8096V]V[/B%S("3M$PI
M,,0,TT^=DVYE'9'OU+M3'/?7=^\D \88,IT&:#XHEO9V;_?9O=U'FMT[>SE?
M_/'J' J[*N'5FZ?/G\VATPO#M_UY&)XMSN#7Q>_/81!$,2PTDT98H20KP_#\
M10<ZA;75) S7ZW6P[@=*+\/%Z]"9&H2E4@8#;GGG=.:>T!49/_UI=J_7@S.5
MU2N4%C*-S"*'V@BYA+<<S17T>NVJN:HV6BP+"TF4)/!6Z2MQS1JY%;;$TZV=
M6=C<ST*_R2Q5?',ZX^(:!'_<$>-^?WQ\<M+/\XP/1GQX$O/QB#.,AEDT3H[Y
MGS$Y&=+R1L?838F/.RLA>P6Z_2>#)!@=5W:Z%MP6DSB*?N[XI:>S7$E+^VG2
M;WXV9O:,6;RQ/5:*I9QDY##J3J.[E6>J5'IR/_)_4R?IY6PERLWDX4*LT, +
M7,-KM6+R8==0'GH&M<B;A4;\C>04^>=OUXW/([)3"HG;&.+$>7U^4XA46.@G
M0;SK\L>1,[VDX*VJ)B[J'\7W2\Q<]3VX'P^C:=P_CF".VHI<9,P]!Y6#+?!@
M5#]*&/-"8 [G-YC55EPCO,PI M2WR<9X-QOO:D/A;SH'R_!?6+D[- :?1>-5
MK4W-:%^KX+).39-C T?L49-H)CD<I>T-I7BO"KHP+UA%^81AW]7 PK4"B$^Z
M\$8*UUPN+?480^V$(P@)+,N4YDQF"&MABUV#XVC8UA%<,ITRB:;W\J;$#3S)
MK),D491TO;R6'+4A!)%W88O[MX>P225'"LH?@XGWRZTB< M1EJ*"LP!^T8CR
M^WG9.?U1,?K*<?P^4%&AS>NR1*K*P6AZH96Q\)3)*RJX+CR360!'K@0?W#])
MDF@Z5[IJ(_-/XNFC+A2H,=U UK1()#TZ884P<"75ND2^1%?&S/I:_L1"/)H:
M>")ES4IXC22ATI=PH?0*XJCW&^1*>[4-,@U(6'(XPPQ7*>KF&/7CKAO:\8Z;
MC:6MAY!3@.2?6E4EN=><1;=:XU^UT.CFNH'] T^- 6C[^/B(/WI_5"EYFJ@)
MF3F_R0HFE[@]K_&X/^B":R+O@Q62_%\U,R.C9#!* '>=P0G;<',F-'E7:33.
MCZYO'&4)I$8Y)5A(4)%CIND%N9#44-QS,L@]2?)[TJJZ;,)0%38 FZW7'X$>
MW*9O#RM+3=JRE-I;*TVIDZ'N46&6K#(XV?Z8<F&JDFTF0OKR\DK3UE:JK%4K
M/]JO775DK&Q'@3\FC;CE.L,H&(X21W<L#1?+MQNW3"CP3"BT?%\V& =1<E@<
M!?%!V9?,#H-A_-];'9!P=#NSH0>B 8/@-A63CSO]SE:A8IP3EYTDU0W$NX.V
MQ'P/\0;L;S][/87US<7X*QP:%5L\OA!JY +MW&IIBPKX_TF0''\=(:K\[P3/
M!::Z9GH# ]_,DAU(OE(&[<%TQ];%:U0I.&Q=_C_5R-W6Q:U@VK'C<0]]/_MR
MMQQ\8Y;K+4Z$I>VR6\SXA9L:],:LW(MOMO,>0S,Z1?<XK[44IJ#A1,"@&T=W
M0Y9;\1TR9C\,3>$FJ%26P@..-.'YEAKD@AA)RPP\NZ!(*V7P,P3@Y-9#G\PH
M6JC7PM# K--W9,<AYY1+P5)1"KMIK!$S:,'L'G25-%,'1]:.;7I$_$IC3D3+
M02,DK6!R0V2@=-GS'/-33S\XV >U)_U<'(>IP2<?)P@O3SPF&DOFJ.S>YXH/
MI\X3@.B#"DNIPFI[6.70R_/!;Q_MM?D2X[\)G?X#4$L#!!0    ( ,I^1%3F
M')Q:-04  +43   7    97AH:6)I=#,R,BTQ,&MX,C R,2YH=&W-6&USTS@0
M_GZ_8@ES4&:2^"5ITKR0&4C;.>XX8&@8YC[=R-8Z%G4DGR0WS?WZ6\D.$-I
MAKE"^\&-M=)J]]G5[F--'YR^GB_^>G,&N5T5\.;=\Y<OYM#J!,'[WCP(3A>G
M\-OBSY?0[X81+#231EBA)"N"X.Q5"UJYM>4X"-;K=7?=ZRJ]#!9O Z>J'Q1*
M&>QRRUNSJ1NA)S(^^V7ZH-.!4Y56*Y064HW,(H?*"+F$]QS-)70ZS:RY*C=:
M+',+<1C'\%[I2W'%:KD5ML#95L\TJ-^G@=]DFBB^F4VYN +!G[;$R3 )CWN]
MXV$VB/M#SD\RWALD833@_=%@-!C\'9&1 4VOUQB[*?!I:R5D)T>W_[@?=X?'
MI9VL!;?Y. K#7UM^ZFR:*6EI/TWKZY^UFAO*+%[;#BO$4HY3,AAUJUZ[E:>J
M4'K\,/1_$R?I9&PEBLWX\4*LT, K7,-;M6+R<=M0'#H&M<CJB4;\BV04V>=?
MU[7-0])3"(E;'Z+867UVG8M$6.C%W7C7Y,\]9WI)SEM5CIW7]\7V"TQ=]CUZ
M& W"2=0[#F&.VHI,I,R-@\K YKC7J_OBQCP7F,&YD$RF@A7P.B,/4!\2C=%N
M-#Y4AMS?M/:FX7=HN3LT^K>B\:;2IF*TKU5P426FCK&!(_:D#C23'(Z2YH5"
M?",+VC#/64GQA$'/Y<#"E0*(3MKP3@I77"XLU1A#Y80C" DL397F!#["6MA\
M5^$H'#1Y!!=,)TRBZ;R^+G #SU+K)'$8QFTOKR1';0A!Y&W8XO[C(:Q#R9&<
M\L=@[.URLUJSWU'K#3E";\S\/!-;L_L*T)ZSV/Z96+DLFU=%@922_>'D7"MC
MX3F3EY1M;7@ATRX<N?Q[]/ DCL/)7.FR\<R/1),G;<A18[*!M*Z/2.OH>.7"
MP*54ZP+Y$ET.,^L3^0L-T7!BX)F4%>'Q%DE">2_A7.D51&'G#\B4]LLVR#0@
M8<GA%%-<):CK,]2+VJYC1SMFUIJV%D)&#I)]:E469%Y]$-ULC?]40J-KZ@9N
MGG:J"D#;1\='_,G'<XIII8F7D)JSZS1G<HG;PQJ->OTVN KRT5DAR?Y5W3!2
MB@4C_+DK"T[8N)LQH<FZ4J-Q=K1]U2@*H&444H*%!"499NI"D'U,'U+(/4/R
M>]*LJJC=4"76 )NMU9^!WCVD9=U1E1X=E)(U_(?TED%IR43+$BK!C32A:HNZ
M0Z86K#0XWOZ8<&'*@FW&0OH=_:))HRM1UJJ5IQ]7+HE35C1 >$QJ<</'!F%W
M,(P=);/4 "W?;MRPM:YG:X'E-V7]43>,]XO#;K17]C6U@^X@^O^U]DDX/$QM
MX(&HP2"X3<GDTU:OM5U0,LZ);X_C\AJB73)08'8#\1KL'\\/PCKUJ 8:_X1;
MV]D6C/OJY\F!;NZ<L(-] O^?R/SQM_VC\_F3@GB.B:X8Q:[O.T.\X^<WDK4I
M'ZZX.'^-*@2'K<GW(L('@O"]V1LZSUI?G7H01CMZ/.B!+[G?+.@_]&/!:QP+
M2]NE!W2FA>N_2B^5NS](=SX'B>TDZ(:S2DMA<FKS! RZQGXWWQR-^ X_/#RM
M,+GC(E)9<@\X$E?B6Y*5">)V#<?R/(T\+97!6ZC4R<'TB=0HFJC7PE!/KY(/
MI,<AYQ87@B6B$'93:R..U8#9WFLJK4P<'&E#@&B(F*K&C"BK@T9(FL'DAFA5
MX:+GV?J7EGXRL ?JAO0V/_:3K"_N> @O3^'&&@M*I"N\<>OSZ=1YCA)^6L(2
MRK#*[E^R[PYB[Q52\ZPOM/S5VNP_4$L! A0#%     @ RGY$5'@*0&#%,@@
M)4QL !               ( !     &-F<BTR,#(Q,3(S,2YH=&U02P$"% ,4
M    " #*?D14Z)F36JTS   O0@( $               @ 'S,@@ 8V9R+3(P
M,C$Q,C,Q+GAS9%!+ 0(4 Q0    ( ,I^1%3W<M4 [DP  "\U P 4
M      "  <YF" !C9G(M,C R,3$R,S%?8V%L+GAM;%!+ 0(4 Q0    ( ,I^
M1%1E(,37ZS8! $AY#@ 4              "  >ZS" !C9G(M,C R,3$R,S%?
M9&5F+GAM;%!+ 0(4 Q0    ( ,I^1%1O-EI8W#H!  Z) 0 3
M  "  0OK"0!C9G(M,C R,3$R,S%?9S$N:G!G4$L! A0#%     @ RGY$5 -^
MEQ5X&P  GQX  !,              ( !&"8+ &-F<BTR,#(Q,3(S,5]G,BYJ
M<&=02P$"% ,4    " #*?D14&\*:J#!5 @!7BQ@ %               @ '!
M00L 8V9R+3(P,C$Q,C,Q7VQA8BYX;6Q02P$"% ,4    " #*?D140'P%$8B5
M 0!$0Q, %               @ $CEPT 8V9R+3(P,C$Q,C,Q7W!R92YX;6Q0
M2P$"% ,4    " #*?D14H:5_(!X1   S;@  '@              @ '=+ \
M97AH:6)I=#$P,3 M9&5F97)R961S=&]C:W4N:'1M4$L! A0#%     @ RGY$
M5$3'Q&,<!   12@  !X              ( !-SX/ &5X:&EB:70R,3$M<W5B
M<VED:6%R:65S>#$P+FAT;5!+ 0(4 Q0    ( ,I^1%3+=3\Z200  $X6   >
M              "  8]"#P!E>&AI8FET,C,Q+6-O;G-E;G1O9FEN9&5P92YH
M=&U02P$"% ,4    " #*?D1424JL,I '  "[2@  '@              @ $4
M1P\ 97AH:6)I=#(T,2UP;W=E<F]F871T;W)N97DN:'1M4$L! A0#%     @
MRGY$5#U$<03N!P  /R<  !@              ( !X$X/ &5X:&EB:70S,3$M
M,3!X:W@R,#(Q+FAT;5!+ 0(4 Q0    ( ,I^1%10''9>!P@  %XG   8
M          "  017#P!E>&AI8FET,S$R+3$P>&MX,C R,2YH=&U02P$"% ,4
M    " #*?D14"[EX'24%  !N$@  %P              @ %!7P\ 97AH:6)I
M=#,R,2TQ,&MX,C R,2YH=&U02P$"% ,4    " #*?D14YAR<6C4%  "U$P
M%P              @ &;9 \ 97AH:6)I=#,R,BTQ,&MX,C R,2YH=&U02P4&
2     !  $ !,!   !6H/

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